--- /srv/rebuilderd/tmp/rebuilderdB3untD/inputs/libpython3.14-dev_3.14.10-1_armhf.deb +++ /srv/rebuilderd/tmp/rebuilderdB3untD/out/libpython3.14-dev_3.14.10-1_armhf.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-10-26 15:12:11.000000 debian-binary │ -rw-r--r-- 0 0 0 8156 2026-10-26 15:12:11.000000 control.tar.xz │ --rw-r--r-- 0 0 0 4130348 2026-10-26 15:12:11.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 4132668 2026-10-26 15:12:11.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./control │ │ │ @@ -1,13 +1,13 @@ │ │ │ Package: libpython3.14-dev │ │ │ Source: python3.14 │ │ │ Version: 3.14.10-1 │ │ │ Architecture: armhf │ │ │ Maintainer: Matthias Klose │ │ │ -Installed-Size: 17207 │ │ │ +Installed-Size: 17211 │ │ │ Depends: libpython3.14-stdlib (= 3.14.10-1), libpython3.14 (= 3.14.10-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.14) │ │ │ Header files, a static library and development tools for building │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── file list │ │ │ @@ -307,15 +307,15 @@ │ │ │ -rw-r--r-- 0 root (0) root (0) 1063 2026-10-26 15:12:11.000000 ./usr/lib/python3.14/config-3.14-arm-linux-gnueabihf/Setup.bootstrap │ │ │ -rw-r--r-- 0 root (0) root (0) 676 2026-10-26 15:12:11.000000 ./usr/lib/python3.14/config-3.14-arm-linux-gnueabihf/Setup.local │ │ │ -rw-r--r-- 0 root (0) root (0) 7415 2026-10-26 15:12:11.000000 ./usr/lib/python3.14/config-3.14-arm-linux-gnueabihf/Setup.stdlib │ │ │ -rw-r--r-- 0 root (0) root (0) 5406 2026-10-26 15:12:11.000000 ./usr/lib/python3.14/config-3.14-arm-linux-gnueabihf/config.c │ │ │ -rw-r--r-- 0 root (0) root (0) 1444 2026-10-26 15:12:11.000000 ./usr/lib/python3.14/config-3.14-arm-linux-gnueabihf/config.c.in │ │ │ -rwxr-xr-x 0 root (0) root (0) 15425 2026-10-26 15:12:11.000000 ./usr/lib/python3.14/config-3.14-arm-linux-gnueabihf/install-sh │ │ │ -rw-r--r-- 0 root (0) root (0) 7563902 2026-10-26 15:12:11.000000 ./usr/lib/python3.14/config-3.14-arm-linux-gnueabihf/libpython3.14-pic.a │ │ │ --rw-r--r-- 0 root (0) root (0) 7452862 2026-10-26 15:12:11.000000 ./usr/lib/python3.14/config-3.14-arm-linux-gnueabihf/libpython3.14.a │ │ │ +-rw-r--r-- 0 root (0) root (0) 7457730 2026-10-26 15:12:11.000000 ./usr/lib/python3.14/config-3.14-arm-linux-gnueabihf/libpython3.14.a │ │ │ -rwxr-xr-x 0 root (0) root (0) 9110 2026-10-26 15:12:11.000000 ./usr/lib/python3.14/config-3.14-arm-linux-gnueabihf/makesetup │ │ │ -rwxr-xr-x 0 root (0) root (0) 2066 2026-10-26 15:12:11.000000 ./usr/lib/python3.14/config-3.14-arm-linux-gnueabihf/python-config.py │ │ │ -rw-r--r-- 0 root (0) root (0) 8668 2026-10-26 15:12:11.000000 ./usr/lib/python3.14/config-3.14-arm-linux-gnueabihf/python.o │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-10-26 15:12:11.000000 ./usr/share/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-10-26 15:12:11.000000 ./usr/share/doc/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-10-26 15:12:11.000000 ./usr/share/lintian/ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2026-10-26 15:12:11.000000 ./usr/share/lintian/overrides/ │ │ ├── ./usr/lib/python3.14/config-3.14-arm-linux-gnueabihf/libpython3.14.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: index_pool.o: no symbols │ │ │ │┄ nm: jit.o: no symbols │ │ │ │┄ nm: optimizer_analysis.o: no symbols │ │ │ │┄ nm: optimizer_symbols.o: no symbols │ │ │ │┄ nm: pymath.o: no symbols │ │ │ │┄ nm: stackrefs.o: no symbols │ │ │ │┄ nm: uniqueid.o: no symbols │ │ │ │┄ nm: perf_jit_trampoline.o: no symbols │ │ │ │ @@ -76,23 +76,23 @@ │ │ │ │ _PyPegen_keyword_or_starred in action_helpers.o │ │ │ │ _PyPegen_dummy_name in action_helpers.o │ │ │ │ _PyPegen_check_barry_as_flufl in action_helpers.o │ │ │ │ _PyPegen_augoperator in action_helpers.o │ │ │ │ _PyPegen_make_module in action_helpers.o │ │ │ │ _PyPegen_join_names_with_dot in action_helpers.o │ │ │ │ _PyPegen_key_value_pair in action_helpers.o │ │ │ │ -_PyPegen_alias_for_star in action_helpers.o │ │ │ │ _PyPegen_check_legacy_stmt in action_helpers.o │ │ │ │ _PyPegen_get_invalid_target in action_helpers.o │ │ │ │ _PyPegen_interpolation in action_helpers.o │ │ │ │ _PyPegen_template_str in action_helpers.o │ │ │ │ _PyPegen_concatenate_tstrings in action_helpers.o │ │ │ │ _PyPegen_class_def_decorators in action_helpers.o │ │ │ │ _PyPegen_decoded_constant_from_token in action_helpers.o │ │ │ │ _PyPegen_setup_full_format_spec in action_helpers.o │ │ │ │ +_PyPegen_alias_for_star in action_helpers.o │ │ │ │ _PyPegen_key_pattern_pair in action_helpers.o │ │ │ │ _PyPegen_get_pattern_keys in action_helpers.o │ │ │ │ _PyPegen_get_patterns in action_helpers.o │ │ │ │ _PyPegen_slash_with_default in action_helpers.o │ │ │ │ _PyPegen_ensure_real in action_helpers.o │ │ │ │ _PyPegen_ensure_imaginary in action_helpers.o │ │ │ │ _PyPegen_get_expr_name in action_helpers.o │ │ │ │ @@ -1940,24 +1940,24 @@ │ │ │ │ _PyAST_Starred in Python-ast.o │ │ │ │ _PyAST_Module in Python-ast.o │ │ │ │ _PyAST_With in Python-ast.o │ │ │ │ _PyAST_Delete in Python-ast.o │ │ │ │ _PyAST_Set in Python-ast.o │ │ │ │ _PyAST_Global in Python-ast.o │ │ │ │ PyAST_Check in Python-ast.o │ │ │ │ -_PyAST_Yield in Python-ast.o │ │ │ │ PyInit__ast in Python-ast.o │ │ │ │ -_PyAST_DictComp in Python-ast.o │ │ │ │ _PyAST_Fini in Python-ast.o │ │ │ │ _PyAST_Interactive in Python-ast.o │ │ │ │ _PyAST_AsyncFunctionDef in Python-ast.o │ │ │ │ _PyAST_Lambda in Python-ast.o │ │ │ │ _PyAST_Expression in Python-ast.o │ │ │ │ +_PyAST_Yield in Python-ast.o │ │ │ │ _PyAST_Interpolation in Python-ast.o │ │ │ │ _PyAST_TemplateStr in Python-ast.o │ │ │ │ +_PyAST_DictComp in Python-ast.o │ │ │ │ _PyAST_AnnAssign in Python-ast.o │ │ │ │ _PyAST_MatchValue in Python-ast.o │ │ │ │ _PyAST_MatchSequence in Python-ast.o │ │ │ │ _PyAST_match_case in Python-ast.o │ │ │ │ _PyAST_MatchStar in Python-ast.o │ │ │ │ _PyAST_Match in Python-ast.o │ │ │ │ _PyAST_MatchAs in Python-ast.o │ │ │ │ @@ -2924,29 +2924,29 @@ │ │ │ │ _PyInterpreterState_IDDecref in pystate.o │ │ │ │ PyThreadState_New in pystate.o │ │ │ │ _PyRuntimeState_ReInitThreads in pystate.o │ │ │ │ _PyInterpreterState_ReinitRunningMain in pystate.o │ │ │ │ _PyInterpreterState_DeleteExceptMain in pystate.o │ │ │ │ PyInterpreterState_Clear in pystate.o │ │ │ │ _PyThreadState_IsRunningMain in pystate.o │ │ │ │ +_PyThreadState_HangThread in pystate.o │ │ │ │ PyInterpreterState_Head in pystate.o │ │ │ │ PyInterpreterState_Next in pystate.o │ │ │ │ _PyInterpreterState_SetEvalFrameFunc in pystate.o │ │ │ │ _PyErr_SetInterpreterAlreadyRunning in pystate.o │ │ │ │ _PyThread_CurrentExceptions in pystate.o │ │ │ │ _PyThread_CurrentFrames in pystate.o │ │ │ │ PyInterpreterState_New in pystate.o │ │ │ │ _PyInterpreterState_RequiresIDRef in pystate.o │ │ │ │ PyThreadState_GetID in pystate.o │ │ │ │ _PyThreadState_Prealloc in pystate.o │ │ │ │ _PyThreadState_Init in pystate.o │ │ │ │ PyThreadState_DeleteCurrent in pystate.o │ │ │ │ PyThreadState_SetAsyncExc in pystate.o │ │ │ │ _PyInterpreterState_GetEvalFrameFunc in pystate.o │ │ │ │ -_PyThreadState_HangThread in pystate.o │ │ │ │ _Py_GetMainConfig in pystate.o │ │ │ │ _Py_tss_tstate in pystate.o │ │ │ │ Py_CompileStringExFlags in pythonrun.o │ │ │ │ Py_CompileStringObject in pythonrun.o │ │ │ │ PyErr_DisplayException in pythonrun.o │ │ │ │ PyErr_Display in pythonrun.o │ │ │ │ _PyErr_Display in pythonrun.o │ │ │ │ @@ -3123,23 +3123,23 @@ │ │ │ │ PyThread_acquire_lock in thread.o │ │ │ │ PyThread_acquire_lock_timed in thread.o │ │ │ │ PyThread_release_lock in thread.o │ │ │ │ PyThread_free_lock in thread.o │ │ │ │ PyThread_start_new_thread in thread.o │ │ │ │ _PyThread_FiniType in thread.o │ │ │ │ _PyThread_cond_after in thread.o │ │ │ │ +PyThread_hang_thread in thread.o │ │ │ │ PyThread_detach_thread in thread.o │ │ │ │ PyThread_get_stacksize in thread.o │ │ │ │ PyThread_set_stacksize in thread.o │ │ │ │ PyThread_ParseTimeoutArg in thread.o │ │ │ │ PyThread_acquire_lock_timed_with_retries in thread.o │ │ │ │ PyThread_tss_alloc in thread.o │ │ │ │ PyThread_tss_free in thread.o │ │ │ │ PyThread_exit_thread in thread.o │ │ │ │ -PyThread_hang_thread in thread.o │ │ │ │ _PyThread_at_fork_reinit in thread.o │ │ │ │ PyThread_create_key in thread.o │ │ │ │ PyThread_delete_key in thread.o │ │ │ │ PyThread_delete_key_value in thread.o │ │ │ │ PyThread_set_key_value in thread.o │ │ │ │ PyThread_get_key_value in thread.o │ │ │ │ PyThread_ReInitTLS in thread.o │ │ │ │ @@ -3635,25 +3635,25 @@ │ │ │ │ 000005d8 t get_error_line_from_tokenizer_buffers │ │ │ │ 00000768 t raise_unclosed_parentheses_error │ │ │ │ U stdin │ │ │ │ U strchr │ │ │ │ U strlen │ │ │ │ │ │ │ │ action_helpers.o: │ │ │ │ -000001b4 r .LC0 │ │ │ │ -000001bc r .LC1 │ │ │ │ +000001b0 r .LC0 │ │ │ │ +000001b8 r .LC1 │ │ │ │ 000000d8 r .LC10 │ │ │ │ 000000dc r .LC11 │ │ │ │ 000000e0 r .LC12 │ │ │ │ 00000128 r .LC13 │ │ │ │ 00000170 r .LC14 │ │ │ │ 00000174 r .LC15 │ │ │ │ 000001a4 r .LC16 │ │ │ │ 000001a8 r .LC17 │ │ │ │ -000001b0 r .LC18 │ │ │ │ +000001c0 r .LC18 │ │ │ │ 000001c4 r .LC19 │ │ │ │ 000001ec r .LC20 │ │ │ │ 0000021c r .LC21 │ │ │ │ 00000228 r .LC22 │ │ │ │ 00000234 r .LC23 │ │ │ │ 0000023c r .LC24 │ │ │ │ 00000244 r .LC25 │ │ │ │ @@ -3737,77 +3737,77 @@ │ │ │ │ U _PyAST_alias │ │ │ │ U _PyAST_arg │ │ │ │ U _PyAST_arguments │ │ │ │ U _PyArena_AddPyObject │ │ │ │ U _PyArena_Malloc │ │ │ │ 00000634 T _PyPegen_add_type_comment_to_arg │ │ │ │ 00000000 t _PyPegen_add_type_comment_to_arg.part.0.isra.0 │ │ │ │ -00001288 T _PyPegen_alias_for_star │ │ │ │ +000017b4 T _PyPegen_alias_for_star │ │ │ │ 000000c8 T _PyPegen_arguments_parsing_error │ │ │ │ 00001130 T _PyPegen_augoperator │ │ │ │ 000010d4 T _PyPegen_check_barry_as_flufl │ │ │ │ 00000dcc T _PyPegen_check_fstring_conversion │ │ │ │ -000012f8 T _PyPegen_check_legacy_stmt │ │ │ │ +00001288 T _PyPegen_check_legacy_stmt │ │ │ │ 00000320 T _PyPegen_checked_future_import │ │ │ │ -00001634 T _PyPegen_class_def_decorators │ │ │ │ +000015c4 T _PyPegen_class_def_decorators │ │ │ │ 00000048 T _PyPegen_cmpop_expr_pair │ │ │ │ 00000500 T _PyPegen_collect_call_seqs │ │ │ │ 000000b4 T _PyPegen_concatenate_strings │ │ │ │ -000015fc T _PyPegen_concatenate_tstrings │ │ │ │ +0000158c T _PyPegen_concatenate_tstrings │ │ │ │ 00000000 T _PyPegen_constant_from_string │ │ │ │ 00000458 T _PyPegen_constant_from_token │ │ │ │ U _PyPegen_decode_string │ │ │ │ -00001678 T _PyPegen_decoded_constant_from_token │ │ │ │ +00001608 T _PyPegen_decoded_constant_from_token │ │ │ │ 000010c8 T _PyPegen_dummy_name │ │ │ │ 00000f40 T _PyPegen_empty_arguments │ │ │ │ 00000070 T _PyPegen_ensure_imaginary │ │ │ │ 00000018 T _PyPegen_ensure_real │ │ │ │ 000004c8 T _PyPegen_formatted_value │ │ │ │ 00000d6c T _PyPegen_function_def_decorators │ │ │ │ 00000640 T _PyPegen_get_cmpops │ │ │ │ -000018f8 T _PyPegen_get_expr_name │ │ │ │ +000018ec T _PyPegen_get_expr_name │ │ │ │ 00000688 T _PyPegen_get_exprs │ │ │ │ -00001348 T _PyPegen_get_invalid_target │ │ │ │ +000012d8 T _PyPegen_get_invalid_target │ │ │ │ 00000860 T _PyPegen_get_keys │ │ │ │ 000002b8 T _PyPegen_get_last_comprehension_item │ │ │ │ -00001858 T _PyPegen_get_pattern_keys │ │ │ │ -00001894 T _PyPegen_get_patterns │ │ │ │ +0000184c T _PyPegen_get_pattern_keys │ │ │ │ +00001888 T _PyPegen_get_patterns │ │ │ │ 000008a8 T _PyPegen_get_values │ │ │ │ -000013fc T _PyPegen_interpolation │ │ │ │ +0000138c T _PyPegen_interpolation │ │ │ │ 000011d8 T _PyPegen_join_names_with_dot │ │ │ │ 000006d0 T _PyPegen_join_sequences │ │ │ │ 0000060c T _PyPegen_joined_str │ │ │ │ -00001830 T _PyPegen_key_pattern_pair │ │ │ │ +00001824 T _PyPegen_key_pattern_pair │ │ │ │ 00001260 T _PyPegen_key_value_pair │ │ │ │ 00000fb8 T _PyPegen_keyword_or_starred │ │ │ │ 00000070 T _PyPegen_make_arguments │ │ │ │ 00001150 T _PyPegen_make_module │ │ │ │ 00000d30 T _PyPegen_map_names_to_ids │ │ │ │ 00000cb8 T _PyPegen_name_default_pair │ │ │ │ U _PyPegen_new_identifier │ │ │ │ -00001a8c T _PyPegen_new_type_comment │ │ │ │ +00001a80 T _PyPegen_new_type_comment │ │ │ │ 0000022e T _PyPegen_nonparen_genexp_in_call │ │ │ │ U _PyPegen_parse_string │ │ │ │ U _PyPegen_raise_error │ │ │ │ U _PyPegen_raise_error_known_location │ │ │ │ 00000828 T _PyPegen_register_stmts │ │ │ │ 000001c0 T _PyPegen_seq_append_to_end │ │ │ │ 000002ec T _PyPegen_seq_count_dots │ │ │ │ 00001060 T _PyPegen_seq_delete_starred_exprs │ │ │ │ 00000fe0 T _PyPegen_seq_extract_starred_exprs │ │ │ │ 000002d2 T _PyPegen_seq_first_item │ │ │ │ 00000738 T _PyPegen_seq_flatten │ │ │ │ 00000484 T _PyPegen_seq_insert_in_front │ │ │ │ 00000218 T _PyPegen_seq_last_item │ │ │ │ 0000032c T _PyPegen_set_expr_context │ │ │ │ -00001708 T _PyPegen_setup_full_format_spec │ │ │ │ +00001698 T _PyPegen_setup_full_format_spec │ │ │ │ 00000460 T _PyPegen_singleton_seq │ │ │ │ -000018d0 T _PyPegen_slash_with_default │ │ │ │ +000018c4 T _PyPegen_slash_with_default │ │ │ │ 00000d00 T _PyPegen_star_etc │ │ │ │ -000015b4 T _PyPegen_template_str │ │ │ │ +00001544 T _PyPegen_template_str │ │ │ │ U _PyRuntime │ │ │ │ U _PyUnicode_InternImmortal │ │ │ │ U _PyUnicode_IsWhitespace │ │ │ │ U _Py_Dealloc │ │ │ │ U _Py_EllipsisObject │ │ │ │ U _Py_FalseStruct │ │ │ │ U _Py_NoneStruct │ │ │ │ @@ -3967,28 +3967,28 @@ │ │ │ │ 00000f58 r .LC93 │ │ │ │ 00000f98 r .LC94 │ │ │ │ 00000fd8 r .LC95 │ │ │ │ 00001004 r .LC96 │ │ │ │ 00001044 r .LC97 │ │ │ │ 00001068 r .LC98 │ │ │ │ 000010a8 r .LC99 │ │ │ │ -000058bc t INVALID_VERSION_CHECK │ │ │ │ -0000dfe0 t NEW_TYPE_COMMENT │ │ │ │ -00001c18 t NEW_TYPE_COMMENT.part.0.isra.0 │ │ │ │ +000058b8 t INVALID_VERSION_CHECK │ │ │ │ +0000dfa8 t NEW_TYPE_COMMENT │ │ │ │ +00001c14 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 │ │ │ │ U PyThreadState_Get │ │ │ │ -00008660 t RAISE_ERROR_KNOWN_LOCATION │ │ │ │ -00008628 t RAISE_ERROR_KNOWN_LOCATION.constprop.0 │ │ │ │ +000085f8 t RAISE_ERROR_KNOWN_LOCATION │ │ │ │ +000085c0 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 │ │ │ │ @@ -4140,225 +4140,225 @@ │ │ │ │ U _Py_EllipsisObject │ │ │ │ U _Py_FalseStruct │ │ │ │ U _Py_NoneStruct │ │ │ │ U _Py_ReachedRecursionLimitWithMargin │ │ │ │ U _Py_TrueStruct │ │ │ │ U _Py_asdl_generic_seq_new │ │ │ │ U _Pypegen_stack_overflow │ │ │ │ -00008548 t _RAISE_SYNTAX_ERROR_INVALID_TARGET.isra.0 │ │ │ │ +000084e0 t _RAISE_SYNTAX_ERROR_INVALID_TARGET.isra.0 │ │ │ │ 00000190 d __compound_literal.0 │ │ │ │ 00000188 d __compound_literal.1 │ │ │ │ 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 │ │ │ │ 000006b2 t _gather_104_rule │ │ │ │ 00000000 t _gather_141_rule │ │ │ │ -00000fec t _gather_143_rule │ │ │ │ -0000575c t _gather_15_rule │ │ │ │ -00005d34 t _gather_35_rule │ │ │ │ -00005228 t _gather_85_rule │ │ │ │ -0000d894 t _gather_90_rule │ │ │ │ -00007c4c t _loop0_121_rule │ │ │ │ +00000f2a t _gather_143_rule │ │ │ │ +00005758 t _gather_15_rule │ │ │ │ +00005d30 t _gather_35_rule │ │ │ │ +00005224 t _gather_85_rule │ │ │ │ +0000d85c t _gather_90_rule │ │ │ │ +00007be4 t _loop0_121_rule │ │ │ │ 0000056c t _loop0_145_rule │ │ │ │ -000086a4 t _loop0_1_rule │ │ │ │ -0000e950 t _loop0_28_rule │ │ │ │ -000029ec t _loop0_29_rule │ │ │ │ -00005568 t _loop0_32_rule │ │ │ │ -00012400 t _loop0_71_rule │ │ │ │ -000077c0 t _loop0_72_rule │ │ │ │ -00008d4c t _loop0_75_rule │ │ │ │ -00008f1c t _loop0_77_rule │ │ │ │ -00005388 t _loop0_87_rule │ │ │ │ -0000e244 t _loop1_30_rule │ │ │ │ -0000eacc t _loop1_31_rule │ │ │ │ -00005a70 t _loop1_33_rule │ │ │ │ -0000425c t _loop1_37_rule │ │ │ │ -0000beac t _loop1_38_rule │ │ │ │ -00011e8c t _loop1_73_rule │ │ │ │ -000075d8 t _loop1_74_rule │ │ │ │ -0000b63c t _loop1_76_rule │ │ │ │ -000058c0 t _loop1_81_rule │ │ │ │ -00007f48 t _loop1_82_rule │ │ │ │ +0000863c t _loop0_1_rule │ │ │ │ +0000e918 t _loop0_28_rule │ │ │ │ +000029e8 t _loop0_29_rule │ │ │ │ +00005564 t _loop0_32_rule │ │ │ │ +000123c4 t _loop0_71_rule │ │ │ │ +00007758 t _loop0_72_rule │ │ │ │ +00008d48 t _loop0_75_rule │ │ │ │ +00008f18 t _loop0_77_rule │ │ │ │ +00005384 t _loop0_87_rule │ │ │ │ +0000e20c t _loop1_30_rule │ │ │ │ +0000ea94 t _loop1_31_rule │ │ │ │ +00005a6c t _loop1_33_rule │ │ │ │ +00004258 t _loop1_37_rule │ │ │ │ +0000bea8 t _loop1_38_rule │ │ │ │ +00011e50 t _loop1_73_rule │ │ │ │ +00007570 t _loop1_74_rule │ │ │ │ +0000b638 t _loop1_76_rule │ │ │ │ +000058b4 t _loop1_81_rule │ │ │ │ +00007ee0 t _loop1_82_rule │ │ │ │ 0000049a t _tmp_105_rule │ │ │ │ -00009090 t _tmp_10_rule │ │ │ │ +0000908c t _tmp_10_rule │ │ │ │ 00000650 t _tmp_111_rule │ │ │ │ -0000b98c t _tmp_113_rule │ │ │ │ -00007148 t _tmp_115_rule │ │ │ │ +0000b988 t _tmp_113_rule │ │ │ │ +000070e0 t _tmp_115_rule │ │ │ │ 00000236 t _tmp_116_rule │ │ │ │ 000003d8 t _tmp_118_rule │ │ │ │ -00007530 t _tmp_119_rule │ │ │ │ -000073d8 t _tmp_123_rule │ │ │ │ -000085c8 t _tmp_124_rule │ │ │ │ -0000cb28 t _tmp_126_rule │ │ │ │ +000074c8 t _tmp_119_rule │ │ │ │ +00007370 t _tmp_123_rule │ │ │ │ +00008560 t _tmp_124_rule │ │ │ │ +0000cb24 t _tmp_126_rule │ │ │ │ 0000043a t _tmp_128_rule │ │ │ │ 00000814 t _tmp_129_rule │ │ │ │ 00000310 t _tmp_130_rule │ │ │ │ 000011b6 t _tmp_135_rule │ │ │ │ 00000886 t _tmp_139_rule │ │ │ │ 00000506 t _tmp_144_rule │ │ │ │ -0000686c t _tmp_149_rule │ │ │ │ +00008ae8 t _tmp_149_rule │ │ │ │ 00000e36 t _tmp_150_rule │ │ │ │ 00000eb8 t _tmp_151_rule │ │ │ │ -00000f8c t _tmp_152_rule.isra.0 │ │ │ │ -00000f2a t _tmp_153_rule │ │ │ │ -000059f0 t _tmp_154_rule │ │ │ │ -000022b0 t _tmp_158_rule │ │ │ │ -00008b50 t _tmp_163_rule │ │ │ │ -00003b54 t _tmp_166_rule │ │ │ │ +00001156 t _tmp_152_rule.isra.0 │ │ │ │ +0000108a t _tmp_153_rule │ │ │ │ +000059e4 t _tmp_154_rule │ │ │ │ +000022ac t _tmp_158_rule │ │ │ │ +00008b4c t _tmp_163_rule │ │ │ │ +00003b50 t _tmp_166_rule │ │ │ │ 0000036e t _tmp_168_rule │ │ │ │ -000065b4 t _tmp_16_rule │ │ │ │ +000065b0 t _tmp_16_rule │ │ │ │ 00000160 t _tmp_174_rule │ │ │ │ -0000114c t _tmp_175_rule │ │ │ │ +000010ec t _tmp_175_rule │ │ │ │ 000001ca t _tmp_177_rule │ │ │ │ -000054e0 t _tmp_17_rule │ │ │ │ -00002168 t _tmp_22_rule │ │ │ │ -00004c8c t _tmp_26_rule │ │ │ │ -00003898 t _tmp_27_rule │ │ │ │ -00006004 t _tmp_36_rule │ │ │ │ -0000c5f0 t _tmp_42_rule │ │ │ │ -000055c4 t _tmp_43_rule │ │ │ │ -0000b1e4 t _tmp_44_rule │ │ │ │ -0000c818 t _tmp_5_rule │ │ │ │ +000054dc t _tmp_17_rule │ │ │ │ +00002164 t _tmp_22_rule │ │ │ │ +00004c88 t _tmp_26_rule │ │ │ │ +00003894 t _tmp_27_rule │ │ │ │ +00006000 t _tmp_36_rule │ │ │ │ +0000c5ec t _tmp_42_rule │ │ │ │ +000055b8 t _tmp_43_rule │ │ │ │ +0000b1e0 t _tmp_44_rule │ │ │ │ +0000c7e0 t _tmp_5_rule │ │ │ │ 00001d1c t _tmp_6_rule │ │ │ │ 00001d9c t _tmp_7_rule │ │ │ │ 00001e08 t _tmp_8_rule │ │ │ │ 00001e78 t _tmp_9_rule │ │ │ │ -0000d6f0 t annotated_rhs_rule │ │ │ │ -0000d4f8 t args_rule │ │ │ │ -0000cdc0 t arguments_rule │ │ │ │ -00004598 t atom_rule │ │ │ │ -0000ad90 t attr_rule │ │ │ │ -00010d90 t augassign_rule │ │ │ │ -0000a4a8 t bitwise_and_rule │ │ │ │ -00009ec0 t bitwise_or_rule │ │ │ │ -0000a0a4 t bitwise_xor_rule │ │ │ │ -0000f9c4 t block_rule │ │ │ │ -00005c4c t break_stmt_rule │ │ │ │ -000049c4 t class_def_raw_rule │ │ │ │ -00009a40 t closed_pattern_rule │ │ │ │ -0000a920 t complex_number_rule │ │ │ │ +0000d6b8 t annotated_rhs_rule │ │ │ │ +0000d4c0 t args_rule │ │ │ │ +0000cd88 t arguments_rule │ │ │ │ +0000458c t atom_rule │ │ │ │ +0000ad8c t attr_rule │ │ │ │ +00010d58 t augassign_rule │ │ │ │ +0000a46c t bitwise_and_rule │ │ │ │ +00009e84 t bitwise_or_rule │ │ │ │ +0000a068 t bitwise_xor_rule │ │ │ │ +0000f98c t block_rule │ │ │ │ +00005c48 t break_stmt_rule │ │ │ │ +000049c0 t class_def_raw_rule │ │ │ │ +00009a3c t closed_pattern_rule │ │ │ │ +0000a91c t complex_number_rule │ │ │ │ 00000230 t compound_stmt_rule │ │ │ │ -00007de8 t conjunction_rule │ │ │ │ -00005b64 t continue_stmt_rule │ │ │ │ +00007dac t conjunction_rule │ │ │ │ +00005b60 t continue_stmt_rule │ │ │ │ 00000674 t decorators_rule │ │ │ │ -00011be8 t default_rule │ │ │ │ -0000623c t del_target_rule │ │ │ │ -0000607c t del_targets_rule │ │ │ │ -000079cc t disjunction_rule │ │ │ │ -000015fc t dotted_as_name_rule │ │ │ │ -000017dc t dotted_name_rule │ │ │ │ -0000c654 t double_star_pattern_rule │ │ │ │ -00010c64 t double_starred_kvpair_rule │ │ │ │ -00003bdc t elif_stmt_rule │ │ │ │ -00003ecc t else_block_rule │ │ │ │ -000071b8 t expression_rule │ │ │ │ -000083f4 t expression_without_invalid_rule │ │ │ │ -0000661c t expressions_rule │ │ │ │ -0000b9bc t factor_rule │ │ │ │ -000040cc t finally_block_rule │ │ │ │ -0000c888 t for_if_clauses_rule │ │ │ │ -00004e08 t for_stmt_rule │ │ │ │ -00003abc t fstring_conversion_rule │ │ │ │ -0000ffc8 t fstring_replacement_field_rule │ │ │ │ -00003920 t func_type_comment_rule │ │ │ │ +00011bac t default_rule │ │ │ │ +00006238 t del_target_rule │ │ │ │ +00006078 t del_targets_rule │ │ │ │ +00007990 t disjunction_rule │ │ │ │ +000015f8 t dotted_as_name_rule │ │ │ │ +000017d8 t dotted_name_rule │ │ │ │ +0000c650 t double_star_pattern_rule │ │ │ │ +00010c2c t double_starred_kvpair_rule │ │ │ │ +00003bd8 t elif_stmt_rule │ │ │ │ +00003ec8 t else_block_rule │ │ │ │ +000071ac t expression_rule │ │ │ │ +0000838c t expression_without_invalid_rule │ │ │ │ +00006618 t expressions_rule │ │ │ │ +0000b980 t factor_rule │ │ │ │ +000040c8 t finally_block_rule │ │ │ │ +0000c850 t for_if_clauses_rule │ │ │ │ +00004e04 t for_stmt_rule │ │ │ │ +00003ab8 t fstring_conversion_rule │ │ │ │ +0000ff90 t fstring_replacement_field_rule │ │ │ │ +0000391c t func_type_comment_rule │ │ │ │ 00001114 t function_def_raw_rule │ │ │ │ -00006ee0 t genexp_rule │ │ │ │ -0000b15c t guard_rule │ │ │ │ +00006ed4 t genexp_rule │ │ │ │ +0000b158 t guard_rule │ │ │ │ 0000029a t imaginary_number_rule │ │ │ │ -0000281c t import_from_as_name_rule │ │ │ │ -00002658 t import_from_as_names_rule │ │ │ │ -00002314 t import_from_targets_rule │ │ │ │ +00002818 t import_from_as_name_rule │ │ │ │ +00002654 t import_from_as_names_rule │ │ │ │ +00002310 t import_from_targets_rule │ │ │ │ 00000838 t import_stmt_rule │ │ │ │ -000068d0 t invalid_ann_assign_target_rule │ │ │ │ -000071c4 t invalid_comprehension_rule │ │ │ │ -000070c4 t invalid_for_target_rule │ │ │ │ -0000b740 t invalid_kwarg_rule.isra.0 │ │ │ │ +00006868 t invalid_ann_assign_target_rule │ │ │ │ +0000715c t invalid_comprehension_rule │ │ │ │ +0000705c t invalid_for_target_rule │ │ │ │ +0000b73c t invalid_kwarg_rule.isra.0 │ │ │ │ 0000095a t invalid_tstring_replacement_field_rule │ │ │ │ -000087e0 t inversion_rule │ │ │ │ -0000c6dc t items_pattern_rule │ │ │ │ -0000c878 t key_value_pattern_rule │ │ │ │ -0000b5a8 t keyword_pattern_rule │ │ │ │ -0000b418 t keyword_patterns_rule │ │ │ │ -00011d14 t kwarg_or_double_starred_rule │ │ │ │ -00011a90 t kwarg_or_starred_rule │ │ │ │ -00011038 t kwargs_rule │ │ │ │ -00003460 t kwds_rule │ │ │ │ -00007da4 t lambda_kwds_rule │ │ │ │ -00008e3c t lambda_param_maybe_default_rule │ │ │ │ -0001218c t lambda_param_no_default_rule │ │ │ │ -00012318 t lambda_param_rule │ │ │ │ -000076d4 t lambda_param_with_default_rule │ │ │ │ -00006984 t lambda_params_rule │ │ │ │ -00007004 t lambda_slash_no_default_rule │ │ │ │ -0000743c t lambda_slash_with_default_rule │ │ │ │ -000078b0 t lambda_star_etc_rule │ │ │ │ -0000c6e0 t lambdef_rule │ │ │ │ -0000379c t list_rule │ │ │ │ -0000af98 t maybe_sequence_pattern_rule │ │ │ │ -000093e0 t maybe_star_pattern_rule │ │ │ │ -0000af38 t name_or_attr_rule │ │ │ │ -0000f4d0 t named_expression_rule │ │ │ │ -0000933c t open_sequence_pattern_rule │ │ │ │ -000097f8 t or_pattern_rule │ │ │ │ -00005658 t param_maybe_default_rule │ │ │ │ -0000e3c0 t param_no_default_rule │ │ │ │ -0000e7dc t param_rule │ │ │ │ -0000590c t param_star_annotation_rule │ │ │ │ -00001c44 t params_rule │ │ │ │ -00004d24 t pass_stmt_rule │ │ │ │ -0000abec t pattern_capture_target_rule │ │ │ │ -0000957c t pattern_rule │ │ │ │ -00009244 t patterns_rule │ │ │ │ -0000b258 t positional_patterns_rule │ │ │ │ -0000c018 t primary_raw │ │ │ │ -0000bf0c t primary_rule │ │ │ │ -0000ab68 t real_number_rule │ │ │ │ +000087a4 t inversion_rule │ │ │ │ +0000c6d8 t items_pattern_rule │ │ │ │ +0000c874 t key_value_pattern_rule │ │ │ │ +0000b5a4 t keyword_pattern_rule │ │ │ │ +0000b414 t keyword_patterns_rule │ │ │ │ +00011cd8 t kwarg_or_double_starred_rule │ │ │ │ +00011a54 t kwarg_or_starred_rule │ │ │ │ +00011000 t kwargs_rule │ │ │ │ +0000345c t kwds_rule │ │ │ │ +00007d3c t lambda_kwds_rule │ │ │ │ +00008e38 t lambda_param_maybe_default_rule │ │ │ │ +00012150 t lambda_param_no_default_rule │ │ │ │ +000122dc t lambda_param_rule │ │ │ │ +0000766c t lambda_param_with_default_rule │ │ │ │ +0000691c t lambda_params_rule │ │ │ │ +00006f9c t lambda_slash_no_default_rule │ │ │ │ +000073d4 t lambda_slash_with_default_rule │ │ │ │ +00007848 t lambda_star_etc_rule │ │ │ │ +0000c6a8 t lambdef_rule │ │ │ │ +00003798 t list_rule │ │ │ │ +0000af94 t maybe_sequence_pattern_rule │ │ │ │ +000093dc t maybe_star_pattern_rule │ │ │ │ +0000af34 t name_or_attr_rule │ │ │ │ +0000f498 t named_expression_rule │ │ │ │ +00009338 t open_sequence_pattern_rule │ │ │ │ +000097f4 t or_pattern_rule │ │ │ │ +00005654 t param_maybe_default_rule │ │ │ │ +0000e388 t param_no_default_rule │ │ │ │ +0000e7a4 t param_rule │ │ │ │ +00005908 t param_star_annotation_rule │ │ │ │ +00001c40 t params_rule │ │ │ │ +00004d20 t pass_stmt_rule │ │ │ │ +0000abe8 t pattern_capture_target_rule │ │ │ │ +00009578 t pattern_rule │ │ │ │ +00009240 t patterns_rule │ │ │ │ +0000b254 t positional_patterns_rule │ │ │ │ +0000bfdc t primary_raw │ │ │ │ +0000bed0 t primary_rule │ │ │ │ +0000ab64 t real_number_rule │ │ │ │ 00000000 d reserved_keywords │ │ │ │ -0000a8bc t shift_expr_rule │ │ │ │ -0000a820 t signed_number_rule │ │ │ │ -0000aa68 t signed_real_number_rule │ │ │ │ +0000a880 t shift_expr_rule │ │ │ │ +0000a81c t signed_number_rule │ │ │ │ +0000aa64 t signed_real_number_rule │ │ │ │ 00002134 t simple_stmt_rule │ │ │ │ 00001ee8 t simple_stmts_rule │ │ │ │ -0000387c t single_subscript_attribute_target_rule │ │ │ │ -00007d14 t single_target_rule │ │ │ │ -000021f0 t slash_no_default_rule │ │ │ │ -00002564 t slash_with_default_rule │ │ │ │ -000107e4 t slices_rule │ │ │ │ +00003870 t single_subscript_attribute_target_rule │ │ │ │ +00007cd8 t single_target_rule │ │ │ │ +000021ec t slash_no_default_rule │ │ │ │ +00002560 t slash_with_default_rule │ │ │ │ +000107ac t slices_rule │ │ │ │ 00000024 d soft_keywords │ │ │ │ -00002f30 t star_etc_rule │ │ │ │ -00009da4 t star_expression_rule │ │ │ │ -0000811c t star_expressions_rule │ │ │ │ -0000f8c4 t star_named_expression_rule │ │ │ │ -0000fb54 t star_named_expressions_rule │ │ │ │ -00006328 t star_target_rule │ │ │ │ -00005de4 t star_targets_rule │ │ │ │ -0000dfec t starred_expression_rule │ │ │ │ +00002f2c t star_etc_rule │ │ │ │ +00009d68 t star_expression_rule │ │ │ │ +000080e0 t star_expressions_rule │ │ │ │ +0000f88c t star_named_expression_rule │ │ │ │ +0000fb1c t star_named_expressions_rule │ │ │ │ +0000631c t star_target_rule │ │ │ │ +00005dd8 t star_targets_rule │ │ │ │ +0000dfb4 t starred_expression_rule │ │ │ │ 00000000 t statements_rule │ │ │ │ -00005640 t strings_rule │ │ │ │ -00009118 t subject_expr_rule │ │ │ │ -0000ac70 t sum_rule │ │ │ │ -00005d64 t t_lookahead_rule │ │ │ │ -00003d44 t t_primary_raw │ │ │ │ -00003ca4 t t_primary_rule │ │ │ │ -000064c4 t target_with_star_atom_rule │ │ │ │ -0000afa8 t term_raw │ │ │ │ -0000aea0 t term_rule │ │ │ │ -00008794 t tstring_full_format_spec_rule │ │ │ │ -00008048 t tstring_rule │ │ │ │ -00003608 t tuple_rule │ │ │ │ -0000be0c t type_param_default_rule │ │ │ │ -0000ba00 t type_param_rule │ │ │ │ -00001924 t type_params_rule │ │ │ │ -0000aca0 t wildcard_pattern_rule │ │ │ │ -00005e94 t with_item_rule │ │ │ │ -0000de84 t yield_expr_rule │ │ │ │ +00005634 t strings_rule │ │ │ │ +00009114 t subject_expr_rule │ │ │ │ +0000ac34 t sum_rule │ │ │ │ +00005d58 t t_lookahead_rule │ │ │ │ +00003d38 t t_primary_raw │ │ │ │ +00003c98 t t_primary_rule │ │ │ │ +000064b8 t target_with_star_atom_rule │ │ │ │ +0000af6c t term_raw │ │ │ │ +0000ae64 t term_rule │ │ │ │ +0000872c t tstring_full_format_spec_rule │ │ │ │ +00007fe0 t tstring_rule │ │ │ │ +00003604 t tuple_rule │ │ │ │ +0000be08 t type_param_default_rule │ │ │ │ +0000b9fc t type_param_rule │ │ │ │ +00001920 t type_params_rule │ │ │ │ +0000ac9c t wildcard_pattern_rule │ │ │ │ +00005e90 t with_item_rule │ │ │ │ +0000de4c t yield_expr_rule │ │ │ │ │ │ │ │ string_parser.o: │ │ │ │ 00000000 r .LC0 │ │ │ │ 0000001c r .LC1 │ │ │ │ 0000004c r .LC2 │ │ │ │ 00000054 r .LC3 │ │ │ │ 0000005c r .LC4 │ │ │ │ @@ -4373,29 +4373,29 @@ │ │ │ │ U PyErr_WarnExplicitObject │ │ │ │ U PyExc_DeprecationWarning │ │ │ │ U PyExc_SyntaxError │ │ │ │ U PyExc_SyntaxWarning │ │ │ │ U PyUnicode_DecodeUTF8 │ │ │ │ U PyUnicode_DecodeUTF8Stateful │ │ │ │ U PyUnicode_FromFormat │ │ │ │ -00000210 t Py_XDECREF │ │ │ │ -000003d4 t RAISE_ERROR_KNOWN_LOCATION │ │ │ │ +00000214 t Py_XDECREF │ │ │ │ +000003d8 t RAISE_ERROR_KNOWN_LOCATION │ │ │ │ U _PyBytes_DecodeEscape2 │ │ │ │ U _PyErr_BadInternalCall │ │ │ │ 000001f4 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 │ │ │ │ 00000000 t decode_unicode_with_escapes │ │ │ │ U strchr │ │ │ │ U strlen │ │ │ │ -00000224 t warn_invalid_escape_sequence │ │ │ │ +00000228 t warn_invalid_escape_sequence │ │ │ │ │ │ │ │ peg_api.o: │ │ │ │ 00000000 r .LC0 │ │ │ │ 00000004 r .LC1 │ │ │ │ 0000000c r .LC2 │ │ │ │ U PySys_Audit │ │ │ │ 00000050 T _PyParser_ASTFromFile │ │ │ │ @@ -4404,43 +4404,43 @@ │ │ │ │ U _PyPegen_run_parser_from_file_pointer │ │ │ │ U _PyPegen_run_parser_from_string │ │ │ │ U _Py_NoneStruct │ │ │ │ │ │ │ │ buffer.o: │ │ │ │ U PyMem_Realloc │ │ │ │ 000000bc T _PyLexer_remember_fstring_buffers │ │ │ │ -00000118 T _PyLexer_restore_fstring_buffers │ │ │ │ +0000011c T _PyLexer_restore_fstring_buffers │ │ │ │ 00000000 T _PyLexer_tok_reserve_buf │ │ │ │ │ │ │ │ lexer.o: │ │ │ │ 00000000 r .LANCHOR0 │ │ │ │ 00000000 r .LC0 │ │ │ │ -00000020 r .LC1 │ │ │ │ +00000028 r .LC1 │ │ │ │ 000001a0 r .LC10 │ │ │ │ 000001c8 r .LC11 │ │ │ │ 000001f0 r .LC12 │ │ │ │ 00000218 r .LC13 │ │ │ │ 00000240 r .LC14 │ │ │ │ 00000268 r .LC15 │ │ │ │ 00000290 r .LC16 │ │ │ │ 000002b0 r .LC17 │ │ │ │ 000002d8 r .LC18 │ │ │ │ 000002f4 r .LC19 │ │ │ │ -0000003c r .LC2 │ │ │ │ +00000048 r .LC2 │ │ │ │ 00000300 r .LC20 │ │ │ │ 00000324 r .LC21 │ │ │ │ 0000033c r .LC22 │ │ │ │ 00000344 r .LC23 │ │ │ │ 0000036c r .LC24 │ │ │ │ 00000384 r .LC25 │ │ │ │ 0000038c r .LC26 │ │ │ │ 000003a4 r .LC27 │ │ │ │ 00000408 r .LC28 │ │ │ │ 00000414 r .LC29 │ │ │ │ -00000068 r .LC3 │ │ │ │ +00000064 r .LC3 │ │ │ │ 0000043c r .LC30 │ │ │ │ 00000458 r .LC31 │ │ │ │ 00000498 r .LC32 │ │ │ │ 000004f0 r .LC33 │ │ │ │ 00000524 r .LC34 │ │ │ │ 00000540 r .LC35 │ │ │ │ 00000568 r .LC36 │ │ │ │ @@ -4487,21 +4487,21 @@ │ │ │ │ U _Py_ctype_table │ │ │ │ U _Py_ctype_tolower │ │ │ │ U __aeabi_idiv │ │ │ │ 00000000 r __func__.0 │ │ │ │ 00000058 t lookahead │ │ │ │ U memchr │ │ │ │ U memcmp │ │ │ │ -00002440 t tok_backup │ │ │ │ +000024e0 t tok_backup │ │ │ │ 00000000 t tok_continuation_line │ │ │ │ -000024a0 t tok_decimal_tail │ │ │ │ -000006d0 t tok_get_normal_mode │ │ │ │ -00002384 t tok_nextc │ │ │ │ -000026f8 t verify_end_of_number │ │ │ │ -000025b8 t verify_end_of_number.constprop.0 │ │ │ │ +00002540 t tok_decimal_tail │ │ │ │ +00000778 t tok_get_normal_mode │ │ │ │ +00002424 t tok_nextc │ │ │ │ +00002794 t verify_end_of_number │ │ │ │ +00002654 t verify_end_of_number.constprop.0 │ │ │ │ │ │ │ │ state.o: │ │ │ │ U PyErr_NoMemory │ │ │ │ U PyMem_Calloc │ │ │ │ U PyMem_Free │ │ │ │ 00000090 t Py_XDECREF │ │ │ │ 00000008 T _PyLexer_token_setup │ │ │ │ @@ -5259,19 +5259,19 @@ │ │ │ │ 000000bc r .LC8 │ │ │ │ 000000cc r .LC9 │ │ │ │ U PyBool_FromLong │ │ │ │ U PyBuffer_FillInfo │ │ │ │ U PyBuffer_Release │ │ │ │ U PyBuffer_ToContiguous │ │ │ │ 000000fc D PyByteArrayIter_Type │ │ │ │ -00000e50 T PyByteArray_AsString │ │ │ │ +00000e2c T PyByteArray_AsString │ │ │ │ 00000014 T PyByteArray_Concat │ │ │ │ 00001d60 T PyByteArray_FromObject │ │ │ │ -00000dac T PyByteArray_FromStringAndSize │ │ │ │ -00000a60 T PyByteArray_Resize │ │ │ │ +00000ea4 T PyByteArray_FromStringAndSize │ │ │ │ +00000a3c T PyByteArray_Resize │ │ │ │ 00001d6c T PyByteArray_Size │ │ │ │ 0000002c D PyByteArray_Type │ │ │ │ U PyBytes_Type │ │ │ │ U PyErr_Clear │ │ │ │ U PyErr_ExceptionMatches │ │ │ │ U PyErr_Format │ │ │ │ U PyErr_NoMemory │ │ │ │ @@ -5396,15 +5396,15 @@ │ │ │ │ U _Py_tss_tstate │ │ │ │ U _Py_upper__doc__ │ │ │ │ U __aeabi_idiv │ │ │ │ U __aeabi_idivmod │ │ │ │ U __stack_chk_fail │ │ │ │ U __stack_chk_guard │ │ │ │ 00001b4e t _common_reduce │ │ │ │ -00000b44 t _getbytevalue │ │ │ │ +00000c3c t _getbytevalue │ │ │ │ 00000000 r _keywords.1 │ │ │ │ 00000020 r _keywords.10 │ │ │ │ 0000002c r _keywords.13 │ │ │ │ 00000038 r _keywords.16 │ │ │ │ 00000040 r _keywords.19 │ │ │ │ 0000004c r _keywords.22 │ │ │ │ 0000000c r _keywords.4 │ │ │ │ @@ -5423,52 +5423,52 @@ │ │ │ │ 000001cc d _parser.2 │ │ │ │ 000001f8 d _parser.20 │ │ │ │ 00000000 d _parser.23 │ │ │ │ 00000224 d _parser.5 │ │ │ │ 000002d4 d _parser.8 │ │ │ │ 000002c0 r alloc_doc │ │ │ │ 00000000 t bytearray___init__ │ │ │ │ -00001f88 t bytearray_alloc │ │ │ │ -00001048 t bytearray_append │ │ │ │ +00001f64 t bytearray_alloc │ │ │ │ +00001140 t bytearray_append │ │ │ │ 00001138 r bytearray_append__doc__ │ │ │ │ 00000848 d bytearray_as_buffer │ │ │ │ 00000850 d bytearray_as_mapping │ │ │ │ 00000438 d bytearray_as_number │ │ │ │ 0000085c d bytearray_as_sequence │ │ │ │ 00000804 t bytearray_ass_subscript │ │ │ │ 0000083c t bytearray_ass_subscript_lock_held │ │ │ │ 000000be t bytearray_capitalize │ │ │ │ 000001fe t bytearray_center │ │ │ │ -00000a64 t bytearray_clear │ │ │ │ +00000a40 t bytearray_clear │ │ │ │ 00002644 r bytearray_clear__doc__ │ │ │ │ -000011ec t bytearray_contains │ │ │ │ +000012e4 t bytearray_contains │ │ │ │ 00000000 t bytearray_copy │ │ │ │ 0000261c r bytearray_copy__doc__ │ │ │ │ -00000f30 t bytearray_count │ │ │ │ +00000f0c t bytearray_count │ │ │ │ 00002680 r bytearray_count__doc__ │ │ │ │ 0000061c t bytearray_dealloc │ │ │ │ -00000c50 t bytearray_decode │ │ │ │ +00000d48 t bytearray_decode │ │ │ │ 00000b40 r bytearray_decode__doc__ │ │ │ │ 000000bc r bytearray_doc │ │ │ │ -00000b34 t bytearray_endswith │ │ │ │ +00000b10 t bytearray_endswith │ │ │ │ 00001fd8 r bytearray_endswith__doc__ │ │ │ │ 000007b0 t bytearray_expandtabs │ │ │ │ 00000124 t bytearray_extend │ │ │ │ 00001088 r bytearray_extend__doc__ │ │ │ │ -00000b9c t bytearray_find │ │ │ │ +00000c94 t bytearray_find │ │ │ │ 00002788 r bytearray_find__doc__ │ │ │ │ 00001bca t bytearray_fromhex │ │ │ │ 000008cc r bytearray_fromhex__doc__ │ │ │ │ 0000078c t bytearray_getbuffer │ │ │ │ 0000240c t bytearray_getitem │ │ │ │ 00001eec t bytearray_hex │ │ │ │ 000006d8 r bytearray_hex__doc__ │ │ │ │ -00000a88 t bytearray_iconcat │ │ │ │ -00000a8c t bytearray_iconcat_lock_held │ │ │ │ -00001050 t bytearray_index │ │ │ │ +00000a64 t bytearray_iconcat │ │ │ │ +00000a68 t bytearray_iconcat_lock_held │ │ │ │ +0000102c t bytearray_index │ │ │ │ 000024d0 r bytearray_index__doc__ │ │ │ │ 00001c7c t bytearray_insert │ │ │ │ 000011ac r bytearray_insert__doc__ │ │ │ │ 00001f88 t bytearray_irepeat │ │ │ │ 00000944 t bytearray_isalnum │ │ │ │ 00000958 t bytearray_isalpha │ │ │ │ 00001920 t bytearray_isascii │ │ │ │ @@ -5476,24 +5476,24 @@ │ │ │ │ 00000980 t bytearray_islower │ │ │ │ 00000994 t bytearray_isspace │ │ │ │ 000009a8 t bytearray_istitle │ │ │ │ 000009bc t bytearray_isupper │ │ │ │ 00000000 t bytearray_iter │ │ │ │ 00000432 t bytearray_join │ │ │ │ 00000a6c r bytearray_join__doc__ │ │ │ │ -00000da8 t bytearray_length │ │ │ │ +00000ea0 t bytearray_length │ │ │ │ 00000a62 t bytearray_ljust │ │ │ │ 00000b84 t bytearray_lower │ │ │ │ 00000102 t bytearray_lstrip │ │ │ │ 00000ddc r bytearray_lstrip__doc__ │ │ │ │ 00001898 t bytearray_maketrans │ │ │ │ 00001b0c r bytearray_maketrans__doc__ │ │ │ │ 000004c8 d bytearray_methods │ │ │ │ -00000fc4 t bytearray_mod │ │ │ │ -00000ff0 t bytearray_mod_lock_held │ │ │ │ +00000fa0 t bytearray_mod │ │ │ │ +00000fcc t bytearray_mod_lock_held │ │ │ │ 0000204e t bytearray_partition │ │ │ │ 00001674 r bytearray_partition__doc__ │ │ │ │ 00001df0 t bytearray_pop │ │ │ │ 00000f9c r bytearray_pop__doc__ │ │ │ │ 00002450 t bytearray_reduce │ │ │ │ 00000698 r bytearray_reduce__doc__ │ │ │ │ 00001af4 t bytearray_reduce_ex │ │ │ │ @@ -5501,79 +5501,78 @@ │ │ │ │ 000007fc t bytearray_releasebuffer │ │ │ │ 00002334 t bytearray_remove │ │ │ │ 00000f24 r bytearray_remove__doc__ │ │ │ │ 00001934 t bytearray_removeprefix │ │ │ │ 00001ee8 r bytearray_removeprefix__doc__ │ │ │ │ 000019aa t bytearray_removesuffix │ │ │ │ 00001ddc r bytearray_removesuffix__doc__ │ │ │ │ -00000e64 t bytearray_repeat │ │ │ │ -000010e4 t bytearray_replace │ │ │ │ +00000e40 t bytearray_repeat │ │ │ │ +000010c0 t bytearray_replace │ │ │ │ 000019d0 r bytearray_replace__doc__ │ │ │ │ -000005d0 t bytearray_repr │ │ │ │ -000005d4 t bytearray_repr_lock_held │ │ │ │ -00000bc8 t bytearray_resize │ │ │ │ +000005ac t bytearray_repr │ │ │ │ +000005b0 t bytearray_repr_lock_held │ │ │ │ +00000ba4 t bytearray_resize │ │ │ │ 00001d6c r bytearray_resize__doc__ │ │ │ │ 00000670 t bytearray_resize_lock_held │ │ │ │ 000023d0 t bytearray_reverse │ │ │ │ 0000126c r bytearray_reverse__doc__ │ │ │ │ -000017e4 t bytearray_rfind │ │ │ │ +000017c0 t bytearray_rfind │ │ │ │ 0000239c r bytearray_rfind__doc__ │ │ │ │ -00000c58 t bytearray_richcompare │ │ │ │ -00001878 t bytearray_rindex │ │ │ │ +00000c34 t bytearray_richcompare │ │ │ │ +00001854 t bytearray_rindex │ │ │ │ 0000224c r bytearray_rindex__doc__ │ │ │ │ 00000bc8 t bytearray_rjust │ │ │ │ 0000221c t bytearray_rpartition │ │ │ │ 0000149c r bytearray_rpartition__doc__ │ │ │ │ 00001458 t bytearray_rsplit │ │ │ │ 000012b4 r bytearray_rsplit__doc__ │ │ │ │ 00000766 t bytearray_rstrip │ │ │ │ 00000d44 r bytearray_rstrip__doc__ │ │ │ │ 00001d7c t bytearray_setitem │ │ │ │ 000003d8 t bytearray_setslice │ │ │ │ -000004b4 t bytearray_setslice_linear │ │ │ │ 00001d70 t bytearray_sizeof │ │ │ │ 000005f4 r bytearray_sizeof__doc__ │ │ │ │ 00000ce8 t bytearray_split │ │ │ │ 00001838 r bytearray_split__doc__ │ │ │ │ 000011b4 t bytearray_splitlines │ │ │ │ 000009a0 r bytearray_splitlines__doc__ │ │ │ │ 000009d0 t bytearray_startswith │ │ │ │ 00002110 r bytearray_startswith__doc__ │ │ │ │ 00001416 t bytearray_str │ │ │ │ 000003e8 t bytearray_strip │ │ │ │ 00000e74 r bytearray_strip__doc__ │ │ │ │ 0000014c t bytearray_strip_impl_helper │ │ │ │ -00000e48 t bytearray_subscript │ │ │ │ +00000f40 t bytearray_subscript │ │ │ │ 000012f4 t bytearray_swapcase │ │ │ │ 00001338 t bytearray_title │ │ │ │ -00000770 t bytearray_translate │ │ │ │ +0000074c t bytearray_translate │ │ │ │ 00001c18 r bytearray_translate__doc__ │ │ │ │ -00000808 t bytearray_translate_impl │ │ │ │ +000007e4 t bytearray_translate_impl │ │ │ │ 00000722 t bytearray_upper │ │ │ │ 0000137c t bytearray_zfill │ │ │ │ 000000a0 t bytearrayiter_dealloc │ │ │ │ 00001c64 t bytearrayiter_length_hint │ │ │ │ 000003f8 d bytearrayiter_methods │ │ │ │ -00000ed8 t bytearrayiter_next │ │ │ │ +00000eb4 t bytearrayiter_next │ │ │ │ 00001c20 t bytearrayiter_reduce │ │ │ │ 00001ffe t bytearrayiter_setstate │ │ │ │ 00001ee0 t bytearrayiter_traverse │ │ │ │ -0000190c t fastsearch │ │ │ │ +000018e8 t fastsearch │ │ │ │ 00000084 r length_hint_doc │ │ │ │ U memchr │ │ │ │ U memcmp │ │ │ │ U memcpy │ │ │ │ U memmove │ │ │ │ U memrchr │ │ │ │ U memset │ │ │ │ 0000032c t pad │ │ │ │ 0000005c r setstate_doc │ │ │ │ 00001a90 t stringlib__lex_search │ │ │ │ -00001d64 t stringlib__preprocess │ │ │ │ -00001e1c t stringlib__two_way │ │ │ │ +00001d40 t stringlib__preprocess │ │ │ │ +00001df8 t stringlib__two_way │ │ │ │ 00001a20 t stringlib__two_way_count │ │ │ │ 0000048a t stringlib_bytes_join_lock_held │ │ │ │ 000003a0 r stringlib_center__doc__ │ │ │ │ 0000054c r stringlib_expandtabs__doc__ │ │ │ │ 000021d8 t stringlib_find_char │ │ │ │ 000004bc r stringlib_ljust__doc__ │ │ │ │ 0000042c r stringlib_rjust__doc__ │ │ │ │ @@ -5690,19 +5689,19 @@ │ │ │ │ U PyByteArray_Resize │ │ │ │ U PyByteArray_Type │ │ │ │ 000000d0 D PyBytesIter_Type │ │ │ │ 00000414 T PyBytes_AsString │ │ │ │ 00000fec T PyBytes_AsStringAndSize │ │ │ │ 00001548 T PyBytes_Concat │ │ │ │ 00000c78 T PyBytes_ConcatAndDel │ │ │ │ -00004574 T PyBytes_DecodeEscape │ │ │ │ -00003954 T PyBytes_FromFormat │ │ │ │ -0000397c T PyBytes_FromFormatV │ │ │ │ +000045e8 T PyBytes_DecodeEscape │ │ │ │ +000039c8 T PyBytes_FromFormat │ │ │ │ +000039f0 T PyBytes_FromFormatV │ │ │ │ 00001bf4 T PyBytes_FromObject │ │ │ │ -00001ca0 t PyBytes_FromObject.part.0 │ │ │ │ +00001d14 t PyBytes_FromObject.part.0 │ │ │ │ 00000530 T PyBytes_FromString │ │ │ │ 00000000 T PyBytes_FromStringAndSize │ │ │ │ 000000d0 t PyBytes_FromStringAndSize.constprop.0 │ │ │ │ 000014a8 T PyBytes_Join │ │ │ │ 000013d8 T PyBytes_Repr │ │ │ │ 00001650 T PyBytes_Size │ │ │ │ 00000000 D PyBytes_Type │ │ │ │ @@ -5785,19 +5784,19 @@ │ │ │ │ 000006c8 T _PyBytesWriter_Dealloc │ │ │ │ 000004a4 T _PyBytesWriter_Finish │ │ │ │ 00000868 T _PyBytesWriter_Init │ │ │ │ 00000454 T _PyBytesWriter_Prepare │ │ │ │ 000005d8 T _PyBytesWriter_Resize │ │ │ │ 00001694 T _PyBytesWriter_WriteBytes │ │ │ │ 00000094 T _PyBytes_DecodeEscape2 │ │ │ │ -0000467c T _PyBytes_Find │ │ │ │ -000029a0 T _PyBytes_FormatEx │ │ │ │ +000046f0 T _PyBytes_Find │ │ │ │ +00002a14 T _PyBytes_FormatEx │ │ │ │ 00001c4c t _PyBytes_FromBuffer │ │ │ │ -00003788 T _PyBytes_FromHex │ │ │ │ -00001e60 t _PyBytes_FromIterator │ │ │ │ +000037fc T _PyBytes_FromHex │ │ │ │ +00001ed4 t _PyBytes_FromIterator │ │ │ │ 00001700 t _PyBytes_FromList │ │ │ │ 00000000 t _PyBytes_FromSize.constprop.0 │ │ │ │ 0000006c t _PyBytes_FromSize.part.0 │ │ │ │ 00000f94 T _PyBytes_Repeat │ │ │ │ 00000168 T _PyBytes_Resize │ │ │ │ 000002c4 T _PyBytes_ResizeKeepOnError │ │ │ │ 000001ee T _PyBytes_ReverseFind │ │ │ │ @@ -5897,95 +5896,95 @@ │ │ │ │ 00000798 d bytes_as_buffer │ │ │ │ 000007a0 d bytes_as_mapping │ │ │ │ 00000438 d bytes_as_number │ │ │ │ 000007ac d bytes_as_sequence │ │ │ │ 00000a30 t bytes_buffer_getbuffer │ │ │ │ 00000bdc t bytes_concat │ │ │ │ 000016f4 t bytes_contains │ │ │ │ -000036b0 t bytes_count │ │ │ │ +00003724 t bytes_count │ │ │ │ 000012e0 r bytes_count__doc__ │ │ │ │ 00000a60 t bytes_decode │ │ │ │ 00000908 r bytes_decode__doc__ │ │ │ │ 000000e4 r bytes_doc │ │ │ │ -00001f80 t bytes_endswith │ │ │ │ +00001ff4 t bytes_endswith │ │ │ │ 00000b04 r bytes_endswith__doc__ │ │ │ │ 00001660 t bytes_find │ │ │ │ 00001998 r bytes_find__doc__ │ │ │ │ -00003730 t bytes_fromhex │ │ │ │ +000037a4 t bytes_fromhex │ │ │ │ 00000780 r bytes_fromhex__doc__ │ │ │ │ 00000d68 t bytes_getnewargs │ │ │ │ 00000620 t bytes_hash │ │ │ │ -00003d48 t bytes_hex │ │ │ │ +00003dbc t bytes_hex │ │ │ │ 0000059c r bytes_hex__doc__ │ │ │ │ 00001b74 t bytes_index │ │ │ │ 0000184c r bytes_index__doc__ │ │ │ │ 000000b0 t bytes_item │ │ │ │ 000006e8 t bytes_iter │ │ │ │ -00001ddc t bytes_join │ │ │ │ +00001e50 t bytes_join │ │ │ │ 00001ac8 r bytes_join__doc__ │ │ │ │ 00000a2c t bytes_length │ │ │ │ 00000064 t bytes_lstrip │ │ │ │ 00001480 r bytes_lstrip__doc__ │ │ │ │ 00000e38 t bytes_maketrans │ │ │ │ 00001080 r bytes_maketrans__doc__ │ │ │ │ 000004c8 d bytes_methods │ │ │ │ -00002984 t bytes_mod │ │ │ │ +000029f8 t bytes_mod │ │ │ │ 000016f4 t bytes_new │ │ │ │ -00002588 t bytes_partition │ │ │ │ +000025fc t bytes_partition │ │ │ │ 00001f48 r bytes_partition__doc__ │ │ │ │ 00000baa t bytes_removeprefix │ │ │ │ 00000e60 r bytes_removeprefix__doc__ │ │ │ │ -000045f0 t bytes_removesuffix │ │ │ │ +00004664 t bytes_removesuffix │ │ │ │ 00000d60 r bytes_removesuffix__doc__ │ │ │ │ 00000ebc t bytes_repeat │ │ │ │ 00000878 t bytes_replace │ │ │ │ 00000f44 r bytes_replace__doc__ │ │ │ │ 0000168c t bytes_repr │ │ │ │ 000007f8 t bytes_rfind │ │ │ │ 00001718 r bytes_rfind__doc__ │ │ │ │ 00000650 t bytes_richcompare │ │ │ │ -000046f4 t bytes_rindex │ │ │ │ +00004768 t bytes_rindex │ │ │ │ 000015c8 r bytes_rindex__doc__ │ │ │ │ -00003dfc t bytes_rpartition │ │ │ │ +00003e70 t bytes_rpartition │ │ │ │ 00001da4 r bytes_rpartition__doc__ │ │ │ │ 000006ca t bytes_rsplit │ │ │ │ 00001bc8 r bytes_rsplit__doc__ │ │ │ │ -000026b8 t bytes_rstrip │ │ │ │ +0000272c t bytes_rstrip │ │ │ │ 000013e8 r bytes_rstrip__doc__ │ │ │ │ -00002000 t bytes_split │ │ │ │ +00002074 t bytes_split │ │ │ │ 000020d4 r bytes_split__doc__ │ │ │ │ -00004354 t bytes_splitlines │ │ │ │ +000043c8 t bytes_splitlines │ │ │ │ 00000840 r bytes_splitlines__doc__ │ │ │ │ -00001de0 t bytes_startswith │ │ │ │ +00001e54 t bytes_startswith │ │ │ │ 00000c30 r bytes_startswith__doc__ │ │ │ │ 00000000 t bytes_str │ │ │ │ -00002938 t bytes_strip │ │ │ │ +000029ac t bytes_strip │ │ │ │ 00001518 r bytes_strip__doc__ │ │ │ │ 000008e4 t bytes_subscript │ │ │ │ -00003f24 t bytes_translate │ │ │ │ +00003f98 t bytes_translate │ │ │ │ 0000118c r bytes_translate__doc__ │ │ │ │ -00003fbc t bytes_translate_impl │ │ │ │ -000027a8 t do_argstrip │ │ │ │ +00004030 t bytes_translate_impl │ │ │ │ +0000281c t do_argstrip │ │ │ │ 00001068 t fastsearch │ │ │ │ 0000011e t formatfloat │ │ │ │ -00003664 t getnextarg │ │ │ │ +000036d8 t getnextarg │ │ │ │ 000000ac r length_hint_doc │ │ │ │ U memchr │ │ │ │ U memcmp │ │ │ │ U memcpy │ │ │ │ U memrchr │ │ │ │ U memset │ │ │ │ -00004774 t pad │ │ │ │ +000047e8 t pad │ │ │ │ 00000084 r reduce_doc │ │ │ │ 00000e10 t return_self │ │ │ │ 0000005c r setstate_doc │ │ │ │ U strcmp │ │ │ │ 00000d04 t stringlib__lex_search │ │ │ │ -00004920 t stringlib__preprocess │ │ │ │ -000049d8 t stringlib__two_way │ │ │ │ +00004994 t stringlib__preprocess │ │ │ │ +00004a4c t stringlib__two_way │ │ │ │ 00000c96 t stringlib__two_way_count │ │ │ │ 000014f4 t stringlib_bytes_join │ │ │ │ 00000d70 t stringlib_bytes_join_lock_held │ │ │ │ 000000f4 t stringlib_capitalize │ │ │ │ 00000380 t stringlib_center │ │ │ │ 00000348 r stringlib_center__doc__ │ │ │ │ 00000220 t stringlib_expandtabs │ │ │ │ @@ -5994,26 +5993,26 @@ │ │ │ │ 000004b0 t stringlib_isalpha │ │ │ │ 0000005a t stringlib_isascii │ │ │ │ 00000050 t stringlib_isdigit │ │ │ │ 000004ba t stringlib_islower │ │ │ │ 000004c4 t stringlib_isspace │ │ │ │ 000004ce t stringlib_istitle │ │ │ │ 000004d8 t stringlib_isupper │ │ │ │ -000047f4 t stringlib_ljust │ │ │ │ +00004868 t stringlib_ljust │ │ │ │ 00000464 r stringlib_ljust__doc__ │ │ │ │ -00004328 t stringlib_lower │ │ │ │ +0000439c t stringlib_lower │ │ │ │ 000004e2 t stringlib_rjust │ │ │ │ 000003d4 r stringlib_rjust__doc__ │ │ │ │ 000005f8 t stringlib_swapcase │ │ │ │ 00000622 t stringlib_title │ │ │ │ -00004548 t stringlib_upper │ │ │ │ +000045bc t stringlib_upper │ │ │ │ 0000064c t stringlib_zfill │ │ │ │ 000002b0 r stringlib_zfill__doc__ │ │ │ │ 0000077c t striter_dealloc │ │ │ │ -000046e0 t striter_len │ │ │ │ +00004754 t striter_len │ │ │ │ 000003f8 d striter_methods │ │ │ │ 00001614 t striter_next │ │ │ │ 00000c36 t striter_reduce │ │ │ │ 00000d7c t striter_setstate │ │ │ │ 00000044 t striter_traverse │ │ │ │ U strlen │ │ │ │ │ │ │ │ @@ -6049,15 +6048,15 @@ │ │ │ │ U PyModule_Type │ │ │ │ 00001760 T PyObject_Call │ │ │ │ 00000000 T PyObject_CallFunction │ │ │ │ 00000d68 T PyObject_CallFunctionObjArgs │ │ │ │ 000000e0 T PyObject_CallMethod │ │ │ │ 00001ae4 T PyObject_CallMethodObjArgs │ │ │ │ 0000018c T PyObject_CallNoArgs │ │ │ │ -00001de4 T PyObject_CallObject │ │ │ │ +00001de0 T PyObject_CallObject │ │ │ │ 00001104 T PyObject_CallOneArg │ │ │ │ U PyObject_GetAttr │ │ │ │ U PyObject_GetAttrString │ │ │ │ U PyObject_GetOptionalAttr │ │ │ │ 00000748 T PyObject_Vectorcall │ │ │ │ 000007ec T PyObject_VectorcallDict │ │ │ │ 00000bfc T PyObject_VectorcallMethod │ │ │ │ @@ -6428,52 +6427,52 @@ │ │ │ │ U PyUnicode_Compare │ │ │ │ U PyUnicode_DecodeFSDefault │ │ │ │ U PyUnicode_FromFormat │ │ │ │ U PyUnicode_FromString │ │ │ │ U PyUnicode_Type │ │ │ │ 00000264 T PyUnstable_Code_GetExtra │ │ │ │ 00000a5c T PyUnstable_Code_New │ │ │ │ -00001358 T PyUnstable_Code_NewWithPosOnlyArgs │ │ │ │ +0000138c T PyUnstable_Code_NewWithPosOnlyArgs │ │ │ │ 000001a0 T PyUnstable_Code_SetExtra │ │ │ │ U Py_BuildValue │ │ │ │ 0000000c t Py_XDECREF │ │ │ │ U _PyArg_BadArgument │ │ │ │ U _PyArg_CheckPositional │ │ │ │ U _PyArg_NoKeywords │ │ │ │ U _PyArg_UnpackKeywords │ │ │ │ U _PyBytes_Resize │ │ │ │ -0000189c T _PyCode_CheckLineNumber │ │ │ │ +000018b8 T _PyCode_CheckLineNumber │ │ │ │ 00000c9e T _PyCode_CheckNoExternalState │ │ │ │ 00000c84 T _PyCode_CheckNoInternalState │ │ │ │ 00000cd8 T _PyCode_CheckPureFunction │ │ │ │ 00001240 T _PyCode_ConstantKey │ │ │ │ -000004d4 T _PyCode_Fini │ │ │ │ +00000508 T _PyCode_Fini │ │ │ │ 0000009a T _PyCode_GetCellvars │ │ │ │ 000001c8 T _PyCode_GetCode │ │ │ │ -00000c74 T _PyCode_GetFreevars │ │ │ │ -0000079c T _PyCode_GetVarCounts │ │ │ │ -00000b4c T _PyCode_GetVarnames │ │ │ │ +00000ca8 T _PyCode_GetFreevars │ │ │ │ +000007d0 T _PyCode_GetVarCounts │ │ │ │ +00000b80 T _PyCode_GetVarnames │ │ │ │ 00000000 T _PyCode_Init │ │ │ │ -000005b4 T _PyCode_InitAddressRange │ │ │ │ +000005e8 T _PyCode_InitAddressRange │ │ │ │ 0000019c T _PyCode_New │ │ │ │ U _PyCode_Quicken │ │ │ │ -000005d4 T _PyCode_ReturnsOnlyNone │ │ │ │ +00000608 T _PyCode_ReturnsOnlyNone │ │ │ │ 00001738 T _PyCode_SafeAddr2Line │ │ │ │ -000008f8 T _PyCode_SetUnboundVarCounts │ │ │ │ +0000092c T _PyCode_SetUnboundVarCounts │ │ │ │ 00000000 T _PyCode_Validate │ │ │ │ -000006f4 T _PyCode_VerifyStateless │ │ │ │ +00000728 T _PyCode_VerifyStateless │ │ │ │ U _PyErr_BadInternalCall │ │ │ │ U _PyErr_Format │ │ │ │ U _PyErr_SetString │ │ │ │ U _PyFunction_ClearCodeByVersion │ │ │ │ U _PyInstruction_GetLength │ │ │ │ U _PyInstrumentation_BranchesIterator │ │ │ │ 000001cc D _PyLineIterator │ │ │ │ 00000ab2 T _PyLineTable_InitAddressRange │ │ │ │ -00001748 T _PyLineTable_NextAddressRange │ │ │ │ +0000177c T _PyLineTable_NextAddressRange │ │ │ │ 00000c64 T _PyLineTable_PreviousAddressRange │ │ │ │ U _PyObject_NewVar │ │ │ │ U _PyOpcode_Caches │ │ │ │ 000000d0 D _PyPositionsIterator │ │ │ │ U _PyRuntime │ │ │ │ U _PySet_NextEntry │ │ │ │ U _PyTuple_Resize │ │ │ │ @@ -6494,54 +6493,54 @@ │ │ │ │ U _Py_tss_tstate │ │ │ │ 0000000c r _keywords.1 │ │ │ │ 00000058 r _keywords.4 │ │ │ │ 000002c8 d _kwtuple.0 │ │ │ │ 00000328 d _kwtuple.3 │ │ │ │ 000001a0 d _parser.2 │ │ │ │ 0000029c d _parser.5 │ │ │ │ -00001bb0 t _source_offset_converter │ │ │ │ +00001bcc t _source_offset_converter │ │ │ │ 000002e0 t advance │ │ │ │ 00000000 r assert0 │ │ │ │ -000016c8 t code__varname_from_oparg │ │ │ │ +000016fc t code__varname_from_oparg │ │ │ │ 00000060 r code__varname_from_oparg__doc__ │ │ │ │ 000002b8 t code_branchesiterator │ │ │ │ 00000fa0 t code_dealloc │ │ │ │ 00000098 t code_getcellvars │ │ │ │ -00000698 t code_getcode │ │ │ │ -000016bc t code_getcodeadaptive │ │ │ │ -00000c70 t code_getfreevars │ │ │ │ +000006cc t code_getcode │ │ │ │ +000016f0 t code_getcodeadaptive │ │ │ │ +00000ca4 t code_getfreevars │ │ │ │ 000002bc t code_getlnotab │ │ │ │ 000003c4 d code_getsetlist │ │ │ │ -00000b48 t code_getvarnames │ │ │ │ +00000b7c t code_getvarnames │ │ │ │ 0000163c t code_hash │ │ │ │ -0000162c t code_linesiterator │ │ │ │ +00001660 t code_linesiterator │ │ │ │ 00000450 d code_memberlist │ │ │ │ 00000344 d code_methods │ │ │ │ 0000043e t code_new │ │ │ │ 00000184 r code_new__doc__ │ │ │ │ -000004d8 t code_positionsiterator │ │ │ │ -00000ca0 t code_replace │ │ │ │ +0000050c t code_positionsiterator │ │ │ │ +00000cd4 t code_replace │ │ │ │ 00000118 r code_replace__doc__ │ │ │ │ -0000069c t code_repr │ │ │ │ +000006d0 t code_repr │ │ │ │ 00000024 t code_richcompare │ │ │ │ 000003d0 t code_sizeof │ │ │ │ 000003f2 t emit_pair │ │ │ │ -00000b78 t get_cached_locals │ │ │ │ -00000c10 t get_localsplus_names │ │ │ │ +00000bac t get_cached_locals │ │ │ │ +00000c44 t get_localsplus_names │ │ │ │ 0000029c t init_co_cached │ │ │ │ 00000ad4 t intern_constants │ │ │ │ 00000d48 t intern_constants.constprop.0 │ │ │ │ -00001678 t lineiter_dealloc │ │ │ │ -00001bc4 t lineiter_next │ │ │ │ +000016ac t lineiter_dealloc │ │ │ │ +00001be0 t lineiter_next │ │ │ │ 00000008 r linetable │ │ │ │ U memcpy │ │ │ │ U memset │ │ │ │ -00000570 t positionsiter_dealloc │ │ │ │ -000019e0 t positionsiter_next │ │ │ │ -00000528 t read_signed_varint │ │ │ │ +000005a4 t positionsiter_dealloc │ │ │ │ +000019fc t positionsiter_next │ │ │ │ +0000055c t read_signed_varint │ │ │ │ 00000000 t retreat │ │ │ │ 00000894 t validate_and_copy_tuple │ │ │ │ │ │ │ │ complexobject.o: │ │ │ │ 00000000 d .LANCHOR0 │ │ │ │ 00000000 r .LANCHOR1 │ │ │ │ 00000000 r .LC0 │ │ │ │ @@ -8809,23 +8808,23 @@ │ │ │ │ 000000d0 D PyListIter_Type │ │ │ │ 000001a0 D PyListRevIter_Type │ │ │ │ 000002d4 T PyList_Append │ │ │ │ 000001dc T PyList_AsTuple │ │ │ │ 00000b10 T PyList_Clear │ │ │ │ 0000111c T PyList_Extend │ │ │ │ 00000968 T PyList_GetItem │ │ │ │ -00004644 T PyList_GetItemRef │ │ │ │ +000046f4 T PyList_GetItemRef │ │ │ │ 00000ab8 T PyList_GetSlice │ │ │ │ 00000894 T PyList_Insert │ │ │ │ 00000000 T PyList_New │ │ │ │ 000000f8 t PyList_New.constprop.0 │ │ │ │ 00000f60 T PyList_Reverse │ │ │ │ -00002b3c T PyList_SetItem │ │ │ │ -00002d68 T PyList_SetSlice │ │ │ │ -00003238 T PyList_Size │ │ │ │ +00002b40 T PyList_SetItem │ │ │ │ +00002d6c T PyList_SetSlice │ │ │ │ +000034c8 T PyList_Size │ │ │ │ 00000450 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 │ │ │ │ @@ -8877,18 +8876,18 @@ │ │ │ │ U _PyDict_Next │ │ │ │ U _PyErr_BadInternalCall │ │ │ │ U _PyEval_GetBuiltin │ │ │ │ U _PyEval_SliceIndexNotNone │ │ │ │ 000003b0 T _PyList_AppendTakeRefListResize │ │ │ │ 00000b44 T _PyList_AsTupleAndClear │ │ │ │ 00000000 T _PyList_DebugMallocStats │ │ │ │ -000035f4 T _PyList_Extend │ │ │ │ -00002c00 T _PyList_FromStackRefStealOnSuccess │ │ │ │ -00005514 T _PyList_GetItemRef │ │ │ │ -00004710 T _PyList_SliceSubscript │ │ │ │ +00003884 T _PyList_Extend │ │ │ │ +00002c04 T _PyList_FromStackRefStealOnSuccess │ │ │ │ +000053bc T _PyList_GetItemRef │ │ │ │ +000047c0 T _PyList_SliceSubscript │ │ │ │ U _PyNumber_Index │ │ │ │ U _PyObject_GC_New │ │ │ │ U _PyRuntime │ │ │ │ U _PySet_NextEntryRef │ │ │ │ U _PyTuple_FromArray │ │ │ │ U _PyTuple_FromArraySteal │ │ │ │ U _Py_Dealloc │ │ │ │ @@ -8897,108 +8896,109 @@ │ │ │ │ U _Py_NoneStruct │ │ │ │ U _Py_NotImplementedStruct │ │ │ │ U _Py_TrueStruct │ │ │ │ U _Py_tss_tstate │ │ │ │ U __aeabi_idiv │ │ │ │ 00000000 r _keywords.1 │ │ │ │ 0000029c d _kwtuple.0 │ │ │ │ -00003618 t _list_extend │ │ │ │ +000038a8 t _list_extend │ │ │ │ 00000270 d _parser.2 │ │ │ │ -00001600 t count_run │ │ │ │ +000015f8 t count_run │ │ │ │ 00000308 t gallop_left │ │ │ │ 0000005c t gallop_right │ │ │ │ 000008c8 t ins1 │ │ │ │ 0000005c r length_hint_doc │ │ │ │ -00003cdc t list___init__ │ │ │ │ +00003f6c t list___init__ │ │ │ │ 00000124 r list___init____doc__ │ │ │ │ 00000a44 t list___reversed__ │ │ │ │ 00000094 r list___reversed____doc__ │ │ │ │ 00000104 t list___sizeof__ │ │ │ │ 000000d8 r list___sizeof____doc__ │ │ │ │ -0000316c t list_append │ │ │ │ +000033fc t list_append │ │ │ │ 000005b0 r list_append__doc__ │ │ │ │ 0000033c d list_as_mapping │ │ │ │ 00000348 d list_as_sequence │ │ │ │ 000006a0 t list_ass_item │ │ │ │ -00002de8 t list_ass_slice_lock_held │ │ │ │ -00004e10 t list_ass_subscript │ │ │ │ +00002dec t list_ass_slice_lock_held │ │ │ │ +00003174 t list_ass_slice_lock_held.constprop.0 │ │ │ │ +00004ec0 t list_ass_subscript │ │ │ │ 00000624 t list_clear_impl.isra.0 │ │ │ │ 00000fcc t list_clear_slot │ │ │ │ 00000744 t list_concat │ │ │ │ -000046a4 t list_contains │ │ │ │ +00004754 t list_contains │ │ │ │ 00000ffc t list_copy │ │ │ │ 000005f4 r list_copy__doc__ │ │ │ │ 00000e5c t list_count │ │ │ │ 0000023c r list_count__doc__ │ │ │ │ 00000214 t list_dealloc │ │ │ │ -0000446c t list_extend │ │ │ │ +0000451c t list_extend │ │ │ │ 0000055c r list_extend__doc__ │ │ │ │ -00005430 t list_extend_dict.constprop.0 │ │ │ │ -00003acc t list_extend_lock_held │ │ │ │ +000052d8 t list_extend_dict.constprop.0 │ │ │ │ +00003d5c t list_extend_lock_held │ │ │ │ 0000100c t list_index │ │ │ │ 00000280 r list_index__doc__ │ │ │ │ 00000f34 t list_inplace_concat │ │ │ │ 00000038 t list_inplace_repeat │ │ │ │ 000011e4 t list_inplace_repeat_lock_held │ │ │ │ 000009b8 t list_insert │ │ │ │ 0000065c r list_insert__doc__ │ │ │ │ -000035b0 t list_item │ │ │ │ -0000326c t list_iter │ │ │ │ -000035f0 t list_length │ │ │ │ +00003840 t list_item │ │ │ │ +000034fc t list_iter │ │ │ │ +00003880 t list_length │ │ │ │ 00000370 d list_methods │ │ │ │ 00000844 t list_new_prealloc │ │ │ │ -000042f8 t list_pop │ │ │ │ +000043a8 t list_pop │ │ │ │ 000004d0 r list_pop__doc__ │ │ │ │ -00003f8c t list_remove │ │ │ │ +0000421c t list_remove │ │ │ │ 000001cc r list_remove__doc__ │ │ │ │ 00000c78 t list_repeat │ │ │ │ 00000b7c t list_repr │ │ │ │ 00000f04 t list_reverse │ │ │ │ 00000304 r list_reverse__doc__ │ │ │ │ -00003d7c t list_richcompare │ │ │ │ -00004a68 t list_slice_lock_held │ │ │ │ -00004d40 t list_sort │ │ │ │ +0000400c t list_richcompare │ │ │ │ +00004b18 t list_slice_lock_held │ │ │ │ +00004df0 t list_sort │ │ │ │ 00000330 r list_sort__doc__ │ │ │ │ 00000bcc t list_sort_impl │ │ │ │ 000004a8 t list_sort_impl.constprop.0 │ │ │ │ -00003498 t list_subscript │ │ │ │ -00002bc4 t list_traverse │ │ │ │ -00004250 t list_vectorcall │ │ │ │ -000033d8 t listiter_dealloc │ │ │ │ +00003728 t list_subscript │ │ │ │ +00002bc8 t list_traverse │ │ │ │ +00004300 t list_vectorcall │ │ │ │ +00003668 t listiter_dealloc │ │ │ │ 00000fe4 t listiter_len │ │ │ │ 000002fc d listiter_methods │ │ │ │ -00003378 t listiter_next │ │ │ │ +00003608 t listiter_next │ │ │ │ 00000064 t listiter_reduce │ │ │ │ 000000b8 t listiter_setstate │ │ │ │ 00000aac t listiter_traverse │ │ │ │ 00000a88 t listreviter_dealloc │ │ │ │ 000011cc t listreviter_len │ │ │ │ 000002bc d listreviter_methods │ │ │ │ 00000de8 t listreviter_next │ │ │ │ 00000112 t listreviter_reduce │ │ │ │ 00000164 t listreviter_setstate │ │ │ │ 0000002c t listreviter_traverse │ │ │ │ U memcmp │ │ │ │ U memcpy │ │ │ │ U memmove │ │ │ │ -00001edc t merge_at │ │ │ │ +00001ecc t merge_at │ │ │ │ 00001150 t merge_getmem │ │ │ │ 00000e40 t py_list_clear │ │ │ │ 0000062c r py_list_clear__doc__ │ │ │ │ 00000000 t py_list_resize │ │ │ │ 00000034 r reduce_doc │ │ │ │ 00001004 t safe_object_compare │ │ │ │ 0000000c r setstate_doc │ │ │ │ -0000058c t sortslice_memcpy.constprop.0 │ │ │ │ -000005c4 t sortslice_reverse.isra.0 │ │ │ │ +00000594 t sortslice_memcpy.constprop.0 │ │ │ │ +000005cc t sortslice_reverse.isra.0 │ │ │ │ 00000fb4 t unsafe_float_compare │ │ │ │ -00001e74 t unsafe_latin_compare │ │ │ │ -000054e8 t unsafe_long_compare │ │ │ │ -00004590 t unsafe_object_compare │ │ │ │ -00004490 t unsafe_tuple_compare │ │ │ │ +00001e64 t unsafe_latin_compare │ │ │ │ +00005390 t unsafe_long_compare │ │ │ │ +00004640 t unsafe_object_compare │ │ │ │ +00004540 t unsafe_tuple_compare │ │ │ │ │ │ │ │ longobject.o: │ │ │ │ 00000000 d .LANCHOR0 │ │ │ │ 00000000 b .LANCHOR1 │ │ │ │ 00000000 r .LANCHOR2 │ │ │ │ 00000000 r .LC0 │ │ │ │ 0000001c r .LC1 │ │ │ │ @@ -9085,56 +9085,56 @@ │ │ │ │ U PyExc_ZeroDivisionError │ │ │ │ U PyFloat_FromDouble │ │ │ │ U PyFloat_Type │ │ │ │ U PyImport_ImportModule │ │ │ │ 000001d4 T PyLongWriter_Create │ │ │ │ 00000080 T PyLongWriter_Discard │ │ │ │ 00000238 T PyLongWriter_Finish │ │ │ │ -00008c00 T PyLong_AsDouble │ │ │ │ +00008d10 T PyLong_AsDouble │ │ │ │ 00002150 T PyLong_AsInt │ │ │ │ 000000c4 T PyLong_AsInt32 │ │ │ │ -00005050 T PyLong_AsInt64 │ │ │ │ +000050bc T PyLong_AsInt64 │ │ │ │ 00001334 T PyLong_AsLong │ │ │ │ 00001474 T PyLong_AsLongAndOverflow │ │ │ │ -00005b98 T PyLong_AsLongLong │ │ │ │ +00005c00 T PyLong_AsLongLong │ │ │ │ 000009e4 T PyLong_AsLongLongAndOverflow │ │ │ │ -0000509c T PyLong_AsNativeBytes │ │ │ │ +00005108 T PyLong_AsNativeBytes │ │ │ │ 000006b8 t PyLong_AsNativeBytes.constprop.0 │ │ │ │ -00005378 t PyLong_AsNativeBytes.constprop.1 │ │ │ │ +000053e0 t PyLong_AsNativeBytes.constprop.1 │ │ │ │ 00000604 T PyLong_AsSize_t │ │ │ │ 000005cc T PyLong_AsSsize_t │ │ │ │ 00000110 T PyLong_AsUInt32 │ │ │ │ 0000019a T PyLong_AsUInt64 │ │ │ │ 0000228c T PyLong_AsUnsignedLong │ │ │ │ 00000c24 T PyLong_AsUnsignedLongLong │ │ │ │ 00000ca4 T PyLong_AsUnsignedLongLongMask │ │ │ │ 00001270 T PyLong_AsUnsignedLongMask │ │ │ │ 00000b64 T PyLong_AsVoidPtr │ │ │ │ 00000948 T PyLong_Export │ │ │ │ 00001250 T PyLong_FreeExport │ │ │ │ -00005904 T PyLong_FromDouble │ │ │ │ +0000596c T PyLong_FromDouble │ │ │ │ 00000df4 T PyLong_FromInt32 │ │ │ │ -0000326c T PyLong_FromInt64 │ │ │ │ +000032d0 T PyLong_FromInt64 │ │ │ │ 00000390 T PyLong_FromLong │ │ │ │ -00003168 T PyLong_FromLongLong │ │ │ │ -00001354 T PyLong_FromNativeBytes │ │ │ │ -00006aac T PyLong_FromSize_t │ │ │ │ +000031cc T PyLong_FromLongLong │ │ │ │ +00001358 T PyLong_FromNativeBytes │ │ │ │ +00006b70 T PyLong_FromSize_t │ │ │ │ 000004b0 T PyLong_FromSsize_t │ │ │ │ 000006a8 T PyLong_FromString │ │ │ │ -0000a170 T PyLong_FromUInt32 │ │ │ │ +0000a280 T PyLong_FromUInt32 │ │ │ │ 00000ea0 T PyLong_FromUInt64 │ │ │ │ -000084f0 T PyLong_FromUnicodeObject │ │ │ │ +00008600 T PyLong_FromUnicodeObject │ │ │ │ 000000e0 T PyLong_FromUnsignedLong │ │ │ │ 00002374 T PyLong_FromUnsignedLongLong │ │ │ │ -00001398 T PyLong_FromUnsignedNativeBytes │ │ │ │ +0000139c T PyLong_FromUnsignedNativeBytes │ │ │ │ 00000000 T PyLong_FromVoidPtr │ │ │ │ 00000058 T PyLong_GetInfo │ │ │ │ 000001cc T PyLong_GetNativeLayout │ │ │ │ -00005528 T PyLong_GetSign │ │ │ │ -000013d4 T PyLong_IsNegative │ │ │ │ +00005590 T PyLong_GetSign │ │ │ │ +000013d8 T PyLong_IsNegative │ │ │ │ 000001e6 T PyLong_IsPositive │ │ │ │ 00000f44 T PyLong_IsZero │ │ │ │ 00000300 r PyLong_LAYOUT │ │ │ │ 00000000 D PyLong_Type │ │ │ │ U PyNumber_AsSsize_t │ │ │ │ U PyNumber_Long │ │ │ │ U PyObject_Bytes │ │ │ │ @@ -9154,60 +9154,60 @@ │ │ │ │ U PyType_Type │ │ │ │ U PyUnicode_AsUTF8AndSize │ │ │ │ U PyUnicode_FromStringAndSize │ │ │ │ U PyUnicode_New │ │ │ │ 00000306 T PyUnstable_Long_CompactValue │ │ │ │ 000002fa T PyUnstable_Long_IsCompact │ │ │ │ U Py_BuildValue │ │ │ │ -0000a158 t Py_XDECREF │ │ │ │ +0000a268 t Py_XDECREF │ │ │ │ U _PyArg_BadArgument │ │ │ │ U _PyArg_CheckPositional │ │ │ │ U _PyArg_UnpackKeywords │ │ │ │ U _PyByteArray_empty_string │ │ │ │ U _PyBytesWriter_Prepare │ │ │ │ U _PyErr_BadInternalCall │ │ │ │ -000056a8 T _PyLong_Add │ │ │ │ -00002418 T _PyLong_AsByteArray │ │ │ │ -00002c64 t _PyLong_AsByteArray.constprop.0 │ │ │ │ +00005710 T _PyLong_Add │ │ │ │ +0000247c T _PyLong_AsByteArray │ │ │ │ +00002cc8 t _PyLong_AsByteArray.constprop.0 │ │ │ │ 00000d10 t _PyLong_AsUnsignedLongLongMask │ │ │ │ -0000a26c T _PyLong_Copy │ │ │ │ +0000a37c T _PyLong_Copy │ │ │ │ 000000e0 D _PyLong_DigitValue │ │ │ │ -00002d54 T _PyLong_DivmodNear │ │ │ │ +00002d58 T _PyLong_DivmodNear │ │ │ │ 0000210c T _PyLong_ExactDealloc │ │ │ │ 00000d8c T _PyLong_FiniTypes │ │ │ │ -0000b7b0 T _PyLong_Format │ │ │ │ +0000b8ec T _PyLong_Format │ │ │ │ U _PyLong_FormatAdvancedWriter │ │ │ │ -00001608 T _PyLong_FormatBytesWriter │ │ │ │ -00007b6c T _PyLong_FormatWriter │ │ │ │ -0000c0ac T _PyLong_Frexp │ │ │ │ -00006594 T _PyLong_FromByteArray │ │ │ │ -0000a68c T _PyLong_FromBytes │ │ │ │ +0000160c T _PyLong_FormatBytesWriter │ │ │ │ +00007c80 T _PyLong_FormatWriter │ │ │ │ +0000c1e8 T _PyLong_Frexp │ │ │ │ +00006658 T _PyLong_FromByteArray │ │ │ │ +0000a7c8 T _PyLong_FromBytes │ │ │ │ 0000022c T _PyLong_FromDigits │ │ │ │ 00000d98 t _PyLong_FromLarge │ │ │ │ 000001c0 t _PyLong_FromMedium │ │ │ │ -00000468 t _PyLong_FromSTwoDigits │ │ │ │ -00001b8c T _PyLong_GCD │ │ │ │ +00000490 t _PyLong_FromSTwoDigits │ │ │ │ +00001b90 T _PyLong_GCD │ │ │ │ 00000000 T _PyLong_InitTypes │ │ │ │ -000025c0 T _PyLong_Lshift │ │ │ │ -0000a2f0 T _PyLong_Multiply │ │ │ │ -00001b24 t _PyLong_Negate │ │ │ │ +000025c4 T _PyLong_Lshift │ │ │ │ +0000a400 T _PyLong_Multiply │ │ │ │ +00001b28 t _PyLong_Negate │ │ │ │ 00000228 T _PyLong_New │ │ │ │ -000047a4 T _PyLong_NumBits │ │ │ │ -0000b59c T _PyLong_Rshift │ │ │ │ +00004808 T _PyLong_NumBits │ │ │ │ +0000b6d8 T _PyLong_Rshift │ │ │ │ 00000278 T _PyLong_Sign │ │ │ │ 0000015c T _PyLong_Size_t_Converter │ │ │ │ -0000a020 T _PyLong_Subtract │ │ │ │ +0000a130 T _PyLong_Subtract │ │ │ │ 000002c0 T _PyLong_UInt16_Converter │ │ │ │ -00002a38 T _PyLong_UInt32_Converter │ │ │ │ -0000ac64 T _PyLong_UInt64_Converter │ │ │ │ +00002a3c T _PyLong_UInt32_Converter │ │ │ │ +0000ada0 T _PyLong_UInt64_Converter │ │ │ │ 00000284 T _PyLong_UInt8_Converter │ │ │ │ -000015c8 T _PyLong_UnsignedInt_Converter │ │ │ │ +000015cc T _PyLong_UnsignedInt_Converter │ │ │ │ 00000044 T _PyLong_UnsignedLongLong_Converter │ │ │ │ -00002bec T _PyLong_UnsignedLong_Converter │ │ │ │ -00001418 T _PyLong_UnsignedShort_Converter │ │ │ │ +00002bf0 T _PyLong_UnsignedLong_Converter │ │ │ │ +0000141c T _PyLong_UnsignedShort_Converter │ │ │ │ U _PyNumber_Index │ │ │ │ U _PyObject_MakeTpCall │ │ │ │ U _PyRuntime │ │ │ │ U _PyStructSequence_FiniBuiltin │ │ │ │ U _PyStructSequence_InitBuiltinWithFlags │ │ │ │ U _PyUnicodeWriter_Dealloc │ │ │ │ U _PyUnicodeWriter_Finish │ │ │ │ @@ -9246,95 +9246,94 @@ │ │ │ │ 00000140 r convwidth_base │ │ │ │ U frexp │ │ │ │ 00000304 r half_even_correction.10 │ │ │ │ 00000bb4 t int___format__ │ │ │ │ 00001038 r int___format____doc__ │ │ │ │ 000000a0 t int___getnewargs__ │ │ │ │ 0000108c r int___getnewargs____doc__ │ │ │ │ -00001454 t int___round__ │ │ │ │ +00001458 t int___round__ │ │ │ │ 00000fb0 r int___round____doc__ │ │ │ │ 00000008 t int___sizeof__ │ │ │ │ 00000f74 r int___sizeof____doc__ │ │ │ │ -00002984 t int_as_integer_ratio │ │ │ │ +00002988 t int_as_integer_ratio │ │ │ │ 00000d2c r int_as_integer_ratio__doc__ │ │ │ │ -000029f4 t int_bit_count │ │ │ │ +000029f8 t int_bit_count │ │ │ │ 00000e3c r int_bit_count__doc__ │ │ │ │ -0000a174 t int_bit_length │ │ │ │ +0000a284 t int_bit_length │ │ │ │ 00000ef4 r int_bit_length__doc__ │ │ │ │ -00005c5c t int_from_bytes │ │ │ │ +00005cc4 t int_from_bytes │ │ │ │ 0000069c r int_from_bytes__doc__ │ │ │ │ 00000350 r int_info__doc__ │ │ │ │ 000000d0 d int_info_desc │ │ │ │ 000002c8 d int_info_fields │ │ │ │ 00000096 t int_is_integer │ │ │ │ 00000638 r int_is_integer__doc__ │ │ │ │ 00000278 t int_to_bytes │ │ │ │ 000009e4 r int_to_bytes__doc__ │ │ │ │ -00003550 t k_mul │ │ │ │ -0000225c t kmul_split.constprop.0 │ │ │ │ -0000a7f0 t l_mod │ │ │ │ +000035b4 t k_mul │ │ │ │ +00002260 t kmul_split.constprop.0 │ │ │ │ +0000a92c t l_mod │ │ │ │ U ldexp │ │ │ │ 00000018 r log_base_BASE │ │ │ │ 00000f10 t long_abs │ │ │ │ -0000a3fc t long_abs_method │ │ │ │ +0000a50c t long_abs_method │ │ │ │ 000004e0 t long_add │ │ │ │ -00003028 t long_add_method │ │ │ │ +0000308c t long_add_method │ │ │ │ 000002d0 t long_alloc │ │ │ │ -000040cc t long_and │ │ │ │ +00004130 t long_and │ │ │ │ 000002f0 d long_as_number │ │ │ │ 000017ac t long_bool │ │ │ │ 000000dc t long_compare │ │ │ │ 00001564 t long_dealloc │ │ │ │ -00007170 t long_div │ │ │ │ -0000a488 t long_divmod │ │ │ │ -000073d0 t long_divrem │ │ │ │ +00007284 t long_div │ │ │ │ +0000a5c4 t long_divmod │ │ │ │ +000074e4 t long_divrem │ │ │ │ 000003d8 r long_doc │ │ │ │ -0000bfe4 t long_float │ │ │ │ -0000b7f0 t long_format_binary.constprop.0 │ │ │ │ +0000c120 t long_float │ │ │ │ +0000b92c t long_format_binary.constprop.0 │ │ │ │ 00000000 t long_get0 │ │ │ │ -000025b8 t long_get1 │ │ │ │ +000025bc t long_get1 │ │ │ │ 00000380 d long_getset │ │ │ │ 00000244 t long_hash │ │ │ │ 00000ae0 t long_invert │ │ │ │ -0000a710 t long_long │ │ │ │ -000025b4 t long_long_getter │ │ │ │ -00002590 t long_long_meth │ │ │ │ -000047d0 t long_lshift_method │ │ │ │ +0000a84c t long_long │ │ │ │ +000025b8 t long_long_getter │ │ │ │ +00002594 t long_long_meth │ │ │ │ +00004834 t long_lshift_method │ │ │ │ 000003e4 d long_methods │ │ │ │ -0000a7b4 t long_mod │ │ │ │ -00003444 t long_mul │ │ │ │ -0000331c t long_mul_method │ │ │ │ +0000a8f0 t long_mod │ │ │ │ +000034a8 t long_mul │ │ │ │ +00003380 t long_mul_method │ │ │ │ 00000444 t long_neg │ │ │ │ -000004b8 t long_neg.part.0 │ │ │ │ -00002ef4 t long_neg_method │ │ │ │ -00007934 t long_new │ │ │ │ -00007a88 t long_new_impl.part.0 │ │ │ │ -00006b38 t long_or │ │ │ │ -00008ca0 t long_pow │ │ │ │ +00002f58 t long_neg_method │ │ │ │ +00007a48 t long_new │ │ │ │ +00007b9c t long_new_impl.part.0 │ │ │ │ +00006c4c t long_or │ │ │ │ +00008db0 t long_pow │ │ │ │ 000015c0 t long_richcompare │ │ │ │ -0000ae74 t long_rshift │ │ │ │ +0000afb0 t long_rshift │ │ │ │ 00000828 t long_sub │ │ │ │ -0000556c t long_sub_method │ │ │ │ +000055d4 t long_sub_method │ │ │ │ 000017bc t long_to_decimal_string │ │ │ │ 000017e4 t long_to_decimal_string_internal.constprop.0 │ │ │ │ -00008594 t long_true_divide │ │ │ │ -000057dc t long_vectorcall │ │ │ │ +000086a4 t long_true_divide │ │ │ │ +00005844 t long_vectorcall │ │ │ │ 00000f88 t long_xor │ │ │ │ 00001264 t maybe_small_long │ │ │ │ U memcpy │ │ │ │ U memmove │ │ │ │ U memset │ │ │ │ -00002c2c t pylong_int_divmod │ │ │ │ -00002a78 t pylong_int_to_decimal_string │ │ │ │ +00002c30 t pylong_int_divmod │ │ │ │ +00002a7c t pylong_int_to_decimal_string │ │ │ │ U strlen │ │ │ │ -00002490 t v_iadd.isra.0 │ │ │ │ -00002380 t v_isub.isra.0 │ │ │ │ -00003e84 t x_add │ │ │ │ -0000c2d0 t x_divrem │ │ │ │ -00006de0 t x_sub │ │ │ │ +00002494 t v_iadd.isra.0 │ │ │ │ +00002384 t v_isub.isra.0 │ │ │ │ +00003ee8 t x_add │ │ │ │ +0000c408 t x_divrem │ │ │ │ +00006ef4 t x_sub │ │ │ │ │ │ │ │ dictobject.o: │ │ │ │ 00000000 d .LANCHOR0 │ │ │ │ 00000000 r .LANCHOR1 │ │ │ │ 00000000 r .LC0 │ │ │ │ 00000018 r .LC1 │ │ │ │ 000001bc r .LC10 │ │ │ │ @@ -9398,42 +9397,42 @@ │ │ │ │ 000004fc D PyDictKeys_Type │ │ │ │ U PyDictProxy_New │ │ │ │ 0000028c D PyDictRevIterItem_Type │ │ │ │ 0000035c D PyDictRevIterKey_Type │ │ │ │ 0000042c D PyDictRevIterValue_Type │ │ │ │ 0000069c D PyDictValues_Type │ │ │ │ 00000c94 T PyDict_AddWatcher │ │ │ │ -0000a120 T PyDict_Clear │ │ │ │ +0000a140 T PyDict_Clear │ │ │ │ 00000cf4 T PyDict_ClearWatcher │ │ │ │ 0000023c T PyDict_Contains │ │ │ │ 00000634 T PyDict_ContainsString │ │ │ │ -00003570 T PyDict_Copy │ │ │ │ -00005a30 T PyDict_DelItem │ │ │ │ +00003580 T PyDict_Copy │ │ │ │ +00005a3c T PyDict_DelItem │ │ │ │ 0000014c T PyDict_DelItemString │ │ │ │ 00000a1c T PyDict_GetItem │ │ │ │ -00003274 T PyDict_GetItemRef │ │ │ │ +00003284 T PyDict_GetItemRef │ │ │ │ 0000169c T PyDict_GetItemString │ │ │ │ -00005264 T PyDict_GetItemStringRef │ │ │ │ -00002560 T PyDict_GetItemWithError │ │ │ │ +00005274 T PyDict_GetItemStringRef │ │ │ │ +0000256c T PyDict_GetItemWithError │ │ │ │ 0000221c T PyDict_Items │ │ │ │ -00008c5c T PyDict_Keys │ │ │ │ +00008c88 T PyDict_Keys │ │ │ │ 00001a64 T PyDict_Merge │ │ │ │ 00000a28 T PyDict_MergeFromSeq2 │ │ │ │ 00000000 T PyDict_New │ │ │ │ -00004f44 T PyDict_Next │ │ │ │ -00009204 T PyDict_Pop │ │ │ │ +00004f54 T PyDict_Next │ │ │ │ +00009228 T PyDict_Pop │ │ │ │ 00000bb4 T PyDict_PopString │ │ │ │ 00000c74 T PyDict_SetDefault │ │ │ │ 00001c94 T PyDict_SetDefaultRef │ │ │ │ 000009dc T PyDict_SetItem │ │ │ │ -00003174 T PyDict_SetItemString │ │ │ │ -0000a4b8 T PyDict_Size │ │ │ │ +00003184 T PyDict_SetItemString │ │ │ │ +0000a4d8 T PyDict_Size │ │ │ │ 00000000 D PyDict_Type │ │ │ │ 00000b30 T PyDict_Unwatch │ │ │ │ -00003cc0 T PyDict_Update │ │ │ │ +00003cd0 T PyDict_Update │ │ │ │ 00001970 T PyDict_Values │ │ │ │ 000006f4 T PyDict_Watch │ │ │ │ U PyErr_Clear │ │ │ │ U PyErr_ExceptionMatches │ │ │ │ U PyErr_Format │ │ │ │ U PyErr_FormatUnraisable │ │ │ │ U PyErr_GetRaisedException │ │ │ │ @@ -9456,30 +9455,30 @@ │ │ │ │ U PyLong_FromSsize_t │ │ │ │ U PyMapping_Keys │ │ │ │ U PyMem_Free │ │ │ │ U PyMem_Malloc │ │ │ │ U PyModule_Type │ │ │ │ U PyObject_CallMethodObjArgs │ │ │ │ U PyObject_CallOneArg │ │ │ │ -00008ea4 T PyObject_ClearManagedDict │ │ │ │ +00008ec8 T PyObject_ClearManagedDict │ │ │ │ U PyObject_GC_Del │ │ │ │ U PyObject_GC_UnTrack │ │ │ │ U PyObject_GenericGetAttr │ │ │ │ -00006934 T PyObject_GenericGetDict │ │ │ │ +00006950 T PyObject_GenericGetDict │ │ │ │ U PyObject_GetItem │ │ │ │ U PyObject_GetIter │ │ │ │ U PyObject_HasAttrWithError │ │ │ │ U PyObject_Hash │ │ │ │ U PyObject_HashNotImplemented │ │ │ │ U PyObject_RichCompareBool │ │ │ │ U PyObject_SelfIter │ │ │ │ U PyObject_SetItem │ │ │ │ U PyObject_Size │ │ │ │ U PyObject_VectorcallMethod │ │ │ │ -000095c8 T PyObject_VisitManagedDict │ │ │ │ +000095ec T PyObject_VisitManagedDict │ │ │ │ U PySequence_Contains │ │ │ │ U PySequence_Fast │ │ │ │ U PySequence_List │ │ │ │ U PySet_Add │ │ │ │ U PySet_New │ │ │ │ U PySet_Type │ │ │ │ 000004ac t PyStackRef_CLOSE │ │ │ │ @@ -9499,176 +9498,176 @@ │ │ │ │ U Py_BuildValue │ │ │ │ U Py_GenericAlias │ │ │ │ U Py_ReprEnter │ │ │ │ U Py_ReprLeave │ │ │ │ 00000118 t Py_XDECREF │ │ │ │ U _PyArg_CheckPositional │ │ │ │ U _PyDebugAllocatorStats │ │ │ │ -0000a4ec T _PyDictKeys_DecRef │ │ │ │ +0000a50c T _PyDictKeys_DecRef │ │ │ │ 00001252 T _PyDictKeys_GetVersionForCurrentState │ │ │ │ -000066c4 T _PyDictKeys_StringLookup │ │ │ │ -000080a8 T _PyDictKeys_StringLookupAndVersion │ │ │ │ -00007e64 T _PyDictKeys_StringLookupSplit │ │ │ │ +000066e0 T _PyDictKeys_StringLookup │ │ │ │ +000080c8 T _PyDictKeys_StringLookupAndVersion │ │ │ │ +00007e80 T _PyDictKeys_StringLookupSplit │ │ │ │ 00000c68 T _PyDictView_Intersect │ │ │ │ -00006e2c T _PyDictView_New │ │ │ │ +00006e48 T _PyDictView_New │ │ │ │ 00000d34 T _PyDict_CheckConsistency │ │ │ │ 0000192c T _PyDict_Clear_LockHeld │ │ │ │ 00001228 T _PyDict_ContainsId │ │ │ │ 000002b4 T _PyDict_Contains_KnownHash │ │ │ │ 000000e8 T _PyDict_DebugMallocStats │ │ │ │ 000012da T _PyDict_DelItemId │ │ │ │ -00008f84 T _PyDict_DelItemIf │ │ │ │ +00008fa8 T _PyDict_DelItemIf │ │ │ │ 000012a8 T _PyDict_DelItem_KnownHash │ │ │ │ -00005ca8 T _PyDict_DelItem_KnownHash_LockHeld │ │ │ │ +00005cb4 T _PyDict_DelItem_KnownHash_LockHeld │ │ │ │ 00001930 T _PyDict_DetachFromObject │ │ │ │ 00000130 T _PyDict_EnablePerThreadRefcounting │ │ │ │ -000061a4 T _PyDict_FromItems │ │ │ │ -0000a7ac T _PyDict_FromKeys │ │ │ │ +000061b0 T _PyDict_FromItems │ │ │ │ +0000a7cc T _PyDict_FromKeys │ │ │ │ 000011b8 T _PyDict_GetItemIdWithError │ │ │ │ -00003328 T _PyDict_GetItemRef_KnownHash │ │ │ │ +00003338 T _PyDict_GetItemRef_KnownHash │ │ │ │ 00001474 T _PyDict_GetItemRef_KnownHash_LockHeld │ │ │ │ -0000917c T _PyDict_GetItemRef_Unicode_LockHeld │ │ │ │ +000091a0 T _PyDict_GetItemRef_Unicode_LockHeld │ │ │ │ 000011e0 T _PyDict_GetItemStringWithError │ │ │ │ 00001188 T _PyDict_GetItemWithError │ │ │ │ 00001934 T _PyDict_GetItem_KnownHash │ │ │ │ -00006914 T _PyDict_GetKeysVersionForCurrentState │ │ │ │ -00009508 T _PyDict_GetMethodStackRef │ │ │ │ -00004f00 T _PyDict_HasOnlyStringKeys │ │ │ │ +00006930 T _PyDict_GetKeysVersionForCurrentState │ │ │ │ +0000952c T _PyDict_GetMethodStackRef │ │ │ │ +00004f10 T _PyDict_HasOnlyStringKeys │ │ │ │ 000009e6 T _PyDict_KeysSize │ │ │ │ -0000533c T _PyDict_LoadBuiltinsFromGlobals │ │ │ │ +0000534c T _PyDict_LoadBuiltinsFromGlobals │ │ │ │ 00001590 T _PyDict_LoadGlobal │ │ │ │ -00006608 T _PyDict_LoadGlobalStackRef │ │ │ │ -0000804c T _PyDict_LookupIndex │ │ │ │ -00008834 T _PyDict_MergeEx │ │ │ │ -000025d4 T _PyDict_NewKeysForClass │ │ │ │ +00006624 T _PyDict_LoadGlobalStackRef │ │ │ │ +0000806c T _PyDict_LookupIndex │ │ │ │ +00008860 T _PyDict_MergeEx │ │ │ │ +000025e0 T _PyDict_NewKeysForClass │ │ │ │ 00001128 T _PyDict_NewPresized │ │ │ │ -00005048 T _PyDict_Next │ │ │ │ -00005160 t _PyDict_Next.constprop.2 │ │ │ │ +00005058 T _PyDict_Next │ │ │ │ +00005170 t _PyDict_Next.constprop.2 │ │ │ │ 0000126c T _PyDict_Pop │ │ │ │ -000085d0 T _PyDict_Pop_KnownHash │ │ │ │ +000085fc T _PyDict_Pop_KnownHash │ │ │ │ 00000eb8 T _PyDict_SendEvent │ │ │ │ 000012ac T _PyDict_SetItemId │ │ │ │ 00001618 T _PyDict_SetItem_KnownHash │ │ │ │ -0000ab20 T _PyDict_SetItem_KnownHash_LockHeld │ │ │ │ -000034a0 T _PyDict_SetItem_LockHeld │ │ │ │ -00008bf0 T _PyDict_SetItem_Take2 │ │ │ │ +0000ab40 T _PyDict_SetItem_KnownHash_LockHeld │ │ │ │ +000034b0 T _PyDict_SetItem_LockHeld │ │ │ │ +00008c1c T _PyDict_SetItem_Take2 │ │ │ │ 00001224 T _PyDict_SizeOf │ │ │ │ 00000940 T _PyDict_SizeOf_LockHeld │ │ │ │ U _PyErr_BadInternalCall │ │ │ │ U _PyErr_FormatNote │ │ │ │ U _PyErr_GetRaisedException │ │ │ │ U _PyErr_SetKeyError │ │ │ │ U _PyErr_SetRaisedException │ │ │ │ U _PyEval_GetBuiltin │ │ │ │ -000033a4 T _PyObjectDict_SetItem │ │ │ │ +000033b4 T _PyObjectDict_SetItem │ │ │ │ U _PyObject_AssertFailed │ │ │ │ U _PyObject_ComputedDictPointer │ │ │ │ U _PyObject_GC_New │ │ │ │ -00007448 T _PyObject_InitInlineValues │ │ │ │ +00007464 T _PyObject_InitInlineValues │ │ │ │ 000018c8 T _PyObject_IsInstanceDictEmpty │ │ │ │ U _PyObject_LookupSpecial │ │ │ │ U _PyObject_MakeTpCall │ │ │ │ -0000ab84 T _PyObject_MaterializeManagedDict │ │ │ │ +0000aba4 T _PyObject_MaterializeManagedDict │ │ │ │ 0000114c T _PyObject_MaterializeManagedDict_LockHeld │ │ │ │ 00000252 T _PyObject_SetManagedDict │ │ │ │ -000074a8 T _PyObject_StoreInstanceAttribute │ │ │ │ -00007c00 T _PyObject_TryGetInstanceAttribute │ │ │ │ +000074c4 T _PyObject_StoreInstanceAttribute │ │ │ │ +00007c1c T _PyObject_TryGetInstanceAttribute │ │ │ │ U _PyRuntime │ │ │ │ U _PySet_NextEntryRef │ │ │ │ U _PySet_Update │ │ │ │ U _PyType_AllocNoTrack │ │ │ │ U _PyUnicode_FromId │ │ │ │ U _PyUnicode_InternImmortal │ │ │ │ U _Py_CheckFunctionResult │ │ │ │ U _Py_Dealloc │ │ │ │ U _Py_FalseStruct │ │ │ │ U _Py_NewReference │ │ │ │ U _Py_NoneStruct │ │ │ │ U _Py_NotImplementedStruct │ │ │ │ U _Py_TrueStruct │ │ │ │ 000002e8 T _Py_dict_lookup │ │ │ │ -00003c94 T _Py_dict_lookup_threadsafe │ │ │ │ -00003368 T _Py_dict_lookup_threadsafe_stackref │ │ │ │ +00003ca4 T _Py_dict_lookup_threadsafe │ │ │ │ +00003378 T _Py_dict_lookup_threadsafe_stackref │ │ │ │ U _Py_tss_tstate │ │ │ │ 00000018 r __func__.0 │ │ │ │ 000021a4 t all_contained_in │ │ │ │ 0000247c t build_indices_generic │ │ │ │ 00000044 t build_indices_unicode │ │ │ │ 00000550 t clear_inline_values │ │ │ │ -0000964c t clear_lock_held │ │ │ │ -000039a8 t clone_combined_dict_keys │ │ │ │ +00009670 t clear_lock_held │ │ │ │ +000039b8 t clone_combined_dict_keys │ │ │ │ 00000000 t compare_generic │ │ │ │ 0000059c t compare_unicode_generic │ │ │ │ 000014b4 t copy_values │ │ │ │ 0000151c t detach_dict_from_object │ │ │ │ 00000ac4 t dict___contains__ │ │ │ │ 000008a4 r dict___contains____doc__ │ │ │ │ 000001ec t dict___reversed__ │ │ │ │ 00000538 r dict___reversed____doc__ │ │ │ │ 00000996 t dict___sizeof__ │ │ │ │ 00000584 r dict___sizeof____doc__ │ │ │ │ 00000be4 d dict_as_mapping │ │ │ │ 00000a1c d dict_as_number │ │ │ │ 00000aac d dict_as_sequence │ │ │ │ -00004e14 t dict_ass_sub │ │ │ │ +00004e24 t dict_ass_sub │ │ │ │ 00001500 t dict_clear │ │ │ │ 0000074c r dict_clear__doc__ │ │ │ │ 000010e8 t dict_copy │ │ │ │ 00000900 r dict_copy__doc__ │ │ │ │ -00004728 t dict_dealloc │ │ │ │ -000040a0 t dict_dict_merge.constprop.0.isra.0 │ │ │ │ +00004738 t dict_dealloc │ │ │ │ +000040b0 t dict_dict_merge.constprop.0.isra.0 │ │ │ │ 00000134 t dict_dict_merge.isra.0 │ │ │ │ 00001098 t dict_fromkeys │ │ │ │ 00000938 r dict_fromkeys__doc__ │ │ │ │ -00008dc8 t dict_get │ │ │ │ +00008df8 t dict_get │ │ │ │ 00000838 r dict_get__doc__ │ │ │ │ -000030a8 t dict_getitem │ │ │ │ +000030b8 t dict_getitem │ │ │ │ 00000a60 t dict_init │ │ │ │ 00000c08 t dict_ior │ │ │ │ -00006d60 t dict_items │ │ │ │ +00006d7c t dict_items │ │ │ │ 00000490 r dict_items__doc__ │ │ │ │ -00009bd8 t dict_iter │ │ │ │ +00009bf8 t dict_iter │ │ │ │ 000007e8 t dict_keys │ │ │ │ 000004e4 r dict_keys__doc__ │ │ │ │ -00009bd4 t dict_length │ │ │ │ -00003eb0 t dict_merge.constprop.0.isra.0 │ │ │ │ -00009dfc t dict_new │ │ │ │ +00009bf4 t dict_length │ │ │ │ +00003ec0 t dict_merge.constprop.0.isra.0 │ │ │ │ +00009e1c t dict_new │ │ │ │ 000010ec t dict_or │ │ │ │ -00008334 t dict_pop │ │ │ │ +00008354 t dict_pop │ │ │ │ 00000678 r dict_pop__doc__ │ │ │ │ 000016f8 t dict_popitem │ │ │ │ 000005d0 r dict_popitem__doc__ │ │ │ │ 00000f30 t dict_repr │ │ │ │ 00001264 t dict_richcompare │ │ │ │ -00009e80 t dict_setdefault │ │ │ │ +00009ea0 t dict_setdefault │ │ │ │ 00000780 r dict_setdefault__doc__ │ │ │ │ 00002074 t dict_setdefault_ref_lock_held │ │ │ │ 00001c98 t dict_setdefault_ref_lock_held.constprop.0 │ │ │ │ -00003bc8 t dict_subscript │ │ │ │ -00009634 t dict_tp_clear │ │ │ │ -00005924 t dict_traverse │ │ │ │ +00003bd8 t dict_subscript │ │ │ │ +00009658 t dict_tp_clear │ │ │ │ +00005930 t dict_traverse │ │ │ │ 000001f8 t dict_unhashable_type │ │ │ │ -000069f8 t dict_update │ │ │ │ -00006a6c t dict_update_arg │ │ │ │ +00006a14 t dict_update │ │ │ │ +00006a88 t dict_update_arg │ │ │ │ 00000924 t dict_values │ │ │ │ 00000440 r dict_values__doc__ │ │ │ │ -00009ee4 t dict_vectorcall │ │ │ │ +00009f04 t dict_vectorcall │ │ │ │ 00000170 r dictionary_doc │ │ │ │ 000008b4 d dictitems_as_sequence │ │ │ │ 0000018e t dictitems_contains │ │ │ │ -00006eec t dictitems_iter │ │ │ │ +00006f08 t dictitems_iter │ │ │ │ 00000884 d dictitems_methods │ │ │ │ 000008c4 t dictitems_reversed │ │ │ │ -00008790 t dictiter_dealloc │ │ │ │ -000071dc t dictiter_iternextitem │ │ │ │ -00009c74 t dictiter_iternextkey │ │ │ │ -00009ff4 t dictiter_iternextvalue │ │ │ │ +000087bc t dictiter_dealloc │ │ │ │ +000071f8 t dictiter_iternextitem │ │ │ │ +00009c94 t dictiter_iternextkey │ │ │ │ +0000a014 t dictiter_iternextvalue │ │ │ │ 000007d0 t dictiter_len │ │ │ │ 000009ec d dictiter_methods │ │ │ │ -00006fcc t dictiter_new │ │ │ │ +00006fe8 t dictiter_new │ │ │ │ 000008dc t dictiter_reduce │ │ │ │ 00000c34 t dictiter_traverse │ │ │ │ 0000099c d dictkeys_as_sequence │ │ │ │ 00000e48 t dictkeys_contains │ │ │ │ 000003b8 t dictkeys_decref.constprop.0 │ │ │ │ 000008a0 t dictkeys_iter │ │ │ │ 000008dc d dictkeys_methods │ │ │ │ @@ -9676,51 +9675,51 @@ │ │ │ │ 000016e4 t dictresize.constprop.0.isra.0 │ │ │ │ 0000111c t dictresize.isra.0 │ │ │ │ 00001dbc t dictreviter_iternext │ │ │ │ 0000085c d dictvalues_as_sequence │ │ │ │ 000009dc t dictvalues_iter │ │ │ │ 0000083c d dictvalues_methods │ │ │ │ 000009b0 t dictvalues_reversed │ │ │ │ -00007154 t dictview_dealloc │ │ │ │ +00007170 t dictview_dealloc │ │ │ │ 000009c4 d dictview_getset │ │ │ │ 0000206c t dictview_len │ │ │ │ 000009e0 t dictview_mapping │ │ │ │ 00002000 t dictview_repr │ │ │ │ 00002074 t dictview_richcompare │ │ │ │ -0000ab78 t dictview_traverse │ │ │ │ +0000ab98 t dictview_traverse │ │ │ │ 0000090c d dictviews_as_number │ │ │ │ 00000774 t dictviews_isdisjoint │ │ │ │ 000002e4 t dictviews_or │ │ │ │ 00001cfc t dictviews_sub │ │ │ │ 00001d70 t dictviews_to_set │ │ │ │ 00000326 t dictviews_xor │ │ │ │ 000000d0 d empty_keys_struct │ │ │ │ 0000040c r getitem__doc__ │ │ │ │ -00005eb4 t insert_split_key │ │ │ │ -00009b20 t insert_split_value.isra.0 │ │ │ │ +00005ec0 t insert_split_key │ │ │ │ +00009b40 t insert_split_value.isra.0 │ │ │ │ 00000a8c t insert_to_emptydict.isra.0 │ │ │ │ 00000d90 t insertdict.isra.0 │ │ │ │ 000000c4 r isdisjoint_doc │ │ │ │ 00000138 r length_hint_doc │ │ │ │ 00000ad4 d mapp_methods │ │ │ │ U memcmp │ │ │ │ U memcpy │ │ │ │ U memmove │ │ │ │ U memset │ │ │ │ 00000118 t new_dict.constprop.0.isra.0 │ │ │ │ -000099e0 t new_dict_with_shared_keys.isra.0 │ │ │ │ +00009a04 t new_dict_with_shared_keys.isra.0 │ │ │ │ 00000c34 t new_keys_object.isra.0 │ │ │ │ 000006c8 t new_values │ │ │ │ 000004c0 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 │ │ │ │ -0000754c t store_instance_attr_lock_held │ │ │ │ +00007568 t store_instance_attr_lock_held │ │ │ │ 0000008c t unicode_eq │ │ │ │ 000002e4 r update__doc__ │ │ │ │ 00000774 t validate_watcher_id │ │ │ │ │ │ │ │ odictobject.o: │ │ │ │ 00000000 d .LANCHOR0 │ │ │ │ 00000000 r .LC0 │ │ │ │ @@ -9812,15 +9811,15 @@ │ │ │ │ U PyType_IsSubtype │ │ │ │ U PyType_Type │ │ │ │ U PyUnicode_FromFormat │ │ │ │ U PyUnicode_FromString │ │ │ │ U Py_BuildValue │ │ │ │ U Py_ReprEnter │ │ │ │ U Py_ReprLeave │ │ │ │ -000000d0 t Py_XDECREF │ │ │ │ +000000dc t Py_XDECREF │ │ │ │ U _PyArg_UnpackKeywords │ │ │ │ U _PyDictView_New │ │ │ │ U _PyDict_Clear_LockHeld │ │ │ │ U _PyDict_DelItem_KnownHash │ │ │ │ U _PyDict_DelItem_KnownHash_LockHeld │ │ │ │ U _PyDict_FromKeys │ │ │ │ U _PyDict_Pop_KnownHash │ │ │ │ @@ -10061,18 +10060,18 @@ │ │ │ │ U PyLong_FromUnsignedLong │ │ │ │ U PyLong_FromUnsignedLongLong │ │ │ │ U PyLong_FromVoidPtr │ │ │ │ U PyMem_Free │ │ │ │ U PyMem_Malloc │ │ │ │ 00000568 T PyMemoryView_FromBuffer │ │ │ │ 00000ab8 T PyMemoryView_FromMemory │ │ │ │ -00001f0c T PyMemoryView_FromObject │ │ │ │ +00001ecc T PyMemoryView_FromObject │ │ │ │ 000000c0 t PyMemoryView_FromObjectAndFlags.constprop.0 │ │ │ │ 000001d8 t PyMemoryView_FromObjectAndFlags.part.0 │ │ │ │ -000032ac T PyMemoryView_GetContiguous │ │ │ │ +000033f4 T PyMemoryView_GetContiguous │ │ │ │ 0000002c D PyMemoryView_Type │ │ │ │ U PyNumber_AsSsize_t │ │ │ │ U PyObject_CallOneArg │ │ │ │ U PyObject_CheckBuffer │ │ │ │ U PyObject_ClearWeakRefs │ │ │ │ U PyObject_GC_Del │ │ │ │ U PyObject_GenericGetAttr │ │ │ │ @@ -10091,16 +10090,16 @@ │ │ │ │ U PyType_Type │ │ │ │ U PyUnicode_AsASCIIString │ │ │ │ U PyUnicode_AsUTF8AndSize │ │ │ │ U PyUnicode_FromFormat │ │ │ │ U PyUnicode_FromString │ │ │ │ U Py_GenericAlias │ │ │ │ U Py_HashBuffer │ │ │ │ -00002b78 t Py_XDECREF │ │ │ │ -00002494 t _IntTupleFromSsizet │ │ │ │ +00002b38 t Py_XDECREF │ │ │ │ +00002454 t _IntTupleFromSsizet │ │ │ │ U _PyArg_BadArgument │ │ │ │ U _PyArg_CheckPositional │ │ │ │ U _PyArg_UnpackKeywords │ │ │ │ U _PyErr_BadInternalCall │ │ │ │ U _PyEval_SliceIndexNotNone │ │ │ │ 0000013c t _PyManagedBuffer_FromObject │ │ │ │ 000000fc D _PyManagedBuffer_Type │ │ │ │ @@ -10133,27 +10132,27 @@ │ │ │ │ 00000744 t _memory_release │ │ │ │ 00000320 d _parser.11 │ │ │ │ 00000000 d _parser.14 │ │ │ │ 000001f8 d _parser.2 │ │ │ │ 000002f4 d _parser.5 │ │ │ │ 000001cc d _parser.8 │ │ │ │ 00001298 t adjust_fmt.isra.0 │ │ │ │ -000026b8 t buffer_to_contiguous │ │ │ │ -00002fa4 t cmp_rec.part.0 │ │ │ │ +00002678 t buffer_to_contiguous │ │ │ │ +00002f64 t cmp_rec.part.0 │ │ │ │ 00000b78 t copy_base │ │ │ │ -00002854 t copy_rec │ │ │ │ +00002814 t copy_rec │ │ │ │ 00001808 t equiv_structure │ │ │ │ 000002d6 t fix_struct_error_int │ │ │ │ 00000a2c t get_native_fmtchar │ │ │ │ 0000042c t init_flags │ │ │ │ 000003d0 t init_shape_strides │ │ │ │ 000004ac t init_shape_strides.part.0 │ │ │ │ -00002814 t init_strides_from_shape │ │ │ │ +000027d4 t init_strides_from_shape │ │ │ │ 00001880 t last_dim_is_contiguous │ │ │ │ -00001f40 t lookup_dimension │ │ │ │ +00001f00 t lookup_dimension │ │ │ │ 0000115c t mbuf_add_incomplete_view │ │ │ │ 00000298 t mbuf_add_view │ │ │ │ 00000000 t mbuf_add_view.constprop.0 │ │ │ │ 00000234 t mbuf_alloc │ │ │ │ 00000084 t mbuf_clear │ │ │ │ 000004d8 t mbuf_dealloc │ │ │ │ 00000760 t mbuf_release │ │ │ │ @@ -10174,88 +10173,87 @@ │ │ │ │ 00001428 t memory_enter │ │ │ │ 000011dc t memory_enter.part.0 │ │ │ │ 0000144c t memory_exit │ │ │ │ 00000034 r memory_exit_doc │ │ │ │ 00000042 t memory_f_contiguous │ │ │ │ 000000cc r memory_f_contiguous_doc │ │ │ │ 0000029c r memory_format_doc │ │ │ │ -00001f10 t memory_format_get │ │ │ │ +00001ed0 t memory_format_get │ │ │ │ 000011dc t memory_format_get.part.0 │ │ │ │ 00000318 t memory_getbuf │ │ │ │ 000004b4 d memory_getsetlist │ │ │ │ 00000928 t memory_hash │ │ │ │ -000023bc t memory_item │ │ │ │ +0000237c t memory_item │ │ │ │ 000002f4 r memory_itemsize_doc │ │ │ │ 000011c4 t memory_itemsize_get │ │ │ │ 000011dc t memory_itemsize_get.part.0 │ │ │ │ -00002964 t memory_iter │ │ │ │ +00002924 t memory_iter │ │ │ │ 000007d8 t memory_length │ │ │ │ 000003e4 d memory_methods │ │ │ │ 00000360 r memory_nbytes_doc │ │ │ │ 00001410 t memory_nbytes_get │ │ │ │ 000011dc t memory_nbytes_get.part.0 │ │ │ │ 0000023c r memory_ndim_doc │ │ │ │ -00001f28 t memory_ndim_get │ │ │ │ +00001ee8 t memory_ndim_get │ │ │ │ 000011dc t memory_ndim_get.part.0 │ │ │ │ 000003b8 r memory_obj_doc │ │ │ │ -00002ebc t memory_obj_get │ │ │ │ +00002e7c t memory_obj_get │ │ │ │ 000011dc t memory_obj_get.part.0 │ │ │ │ 0000032c r memory_readonly_doc │ │ │ │ -00002464 t memory_readonly_get │ │ │ │ +00002424 t memory_readonly_get │ │ │ │ 000011dc t memory_readonly_get.part.0 │ │ │ │ 000004d0 t memory_releasebuf │ │ │ │ 000000ce t memory_repr │ │ │ │ 000018dc t memory_richcompare │ │ │ │ 000001e8 r memory_shape_doc │ │ │ │ -0000247c t memory_shape_get │ │ │ │ +0000243c t memory_shape_get │ │ │ │ 000011dc t memory_shape_get.part.0 │ │ │ │ 0000017c r memory_strides_doc │ │ │ │ -00002504 t memory_strides_get │ │ │ │ +000024c4 t memory_strides_get │ │ │ │ 000011dc t memory_strides_get.part.0 │ │ │ │ 00000140 r memory_suboffsets_doc │ │ │ │ -0000294c t memory_suboffsets_get │ │ │ │ +0000290c t memory_suboffsets_get │ │ │ │ 000011dc t memory_suboffsets_get.part.0 │ │ │ │ 000004f0 t memory_subscript │ │ │ │ 000007cc t memory_traverse │ │ │ │ -00002b14 t memoryiter_dealloc │ │ │ │ -00002a68 t memoryiter_next │ │ │ │ +00002ad4 t memoryiter_dealloc │ │ │ │ +00002a28 t memoryiter_next │ │ │ │ 000003dc t memoryiter_traverse │ │ │ │ 00000000 t memoryview │ │ │ │ 00000a24 r memoryview__doc__ │ │ │ │ 00000316 t memoryview__from_flags │ │ │ │ 000009b8 r memoryview__from_flags__doc__ │ │ │ │ 00000b20 t memoryview_cast │ │ │ │ 00000900 r memoryview_cast__doc__ │ │ │ │ 000000ee t memoryview_count │ │ │ │ 00000480 r memoryview_count__doc__ │ │ │ │ -00002bf4 t memoryview_hex │ │ │ │ +00002bb4 t memoryview_hex │ │ │ │ 000004c8 r memoryview_hex__doc__ │ │ │ │ -00002d40 t memoryview_index │ │ │ │ +00002d00 t memoryview_index │ │ │ │ 000003e4 r memoryview_index__doc__ │ │ │ │ 00001448 t memoryview_release │ │ │ │ 00000960 r memoryview_release__doc__ │ │ │ │ 00001450 t memoryview_release_impl │ │ │ │ -0000251c t memoryview_tobytes │ │ │ │ +000024dc t memoryview_tobytes │ │ │ │ 000006bc r memoryview_tobytes__doc__ │ │ │ │ 00001204 t memoryview_tolist │ │ │ │ 0000086c r memoryview_tolist__doc__ │ │ │ │ -00002b90 t memoryview_toreadonly │ │ │ │ +00002b50 t memoryview_toreadonly │ │ │ │ 000008b8 r memoryview_toreadonly__doc__ │ │ │ │ -00001fa4 t pack_single │ │ │ │ +00001f64 t pack_single │ │ │ │ 0000019a t ptr_from_tuple │ │ │ │ U strcmp │ │ │ │ U strcpy │ │ │ │ U strlen │ │ │ │ -00002eec t struct_get_unpacker │ │ │ │ -000030e8 t struct_unpack_cmp │ │ │ │ +00002eac t struct_get_unpacker │ │ │ │ +00003230 t struct_unpack_cmp │ │ │ │ 00000838 t tolist_base │ │ │ │ -000031e0 t tolist_rec.part.0 │ │ │ │ -00001d5c t unpack_cmp │ │ │ │ +00003328 t tolist_rec.part.0 │ │ │ │ 000012d8 t unpack_single.isra.0 │ │ │ │ -00001edc t unpacker_free │ │ │ │ +00001e9c t unpacker_free │ │ │ │ │ │ │ │ methodobject.o: │ │ │ │ 00000000 d .LANCHOR0 │ │ │ │ 00000000 r .LC0 │ │ │ │ 0000001c r .LC1 │ │ │ │ 00000198 r .LC10 │ │ │ │ 000001b4 r .LC11 │ │ │ │ @@ -10266,15 +10264,15 @@ │ │ │ │ 000000c8 r .LC4 │ │ │ │ 000000e8 r .LC5 │ │ │ │ 00000108 r .LC6 │ │ │ │ 00000134 r .LC7 │ │ │ │ 00000158 r .LC8 │ │ │ │ 00000190 r .LC9 │ │ │ │ 00000050 T PyCFunction_GetFlags │ │ │ │ -00000258 T PyCFunction_GetFunction │ │ │ │ +0000022c T PyCFunction_GetFunction │ │ │ │ 0000000e T PyCFunction_GetSelf │ │ │ │ 00000006 T PyCFunction_New │ │ │ │ 00000000 T PyCFunction_NewEx │ │ │ │ 000000d0 D PyCFunction_Type │ │ │ │ 0000008c T PyCMethod_GetClass │ │ │ │ 00000000 T PyCMethod_New │ │ │ │ 00000000 D PyCMethod_Type │ │ │ │ @@ -10313,30 +10311,30 @@ │ │ │ │ U _Py_NotImplementedStruct │ │ │ │ U _Py_TrueStruct │ │ │ │ U _Py_tss_tstate │ │ │ │ 000005b4 t cfunction_call │ │ │ │ 00000000 t cfunction_check_kwargs.part.0 │ │ │ │ 00000640 t cfunction_vectorcall_FASTCALL │ │ │ │ 00000460 t cfunction_vectorcall_FASTCALL_KEYWORDS │ │ │ │ -000006dc t cfunction_vectorcall_FASTCALL_KEYWORDS_METHOD │ │ │ │ +00000708 t cfunction_vectorcall_FASTCALL_KEYWORDS_METHOD │ │ │ │ 0000024c t cfunction_vectorcall_NOARGS │ │ │ │ 000004e8 t cfunction_vectorcall_O │ │ │ │ 00000320 t meth_dealloc │ │ │ │ -00000148 t meth_get__doc__ │ │ │ │ -000006d4 t meth_get__name__ │ │ │ │ -00000154 t meth_get__qualname__ │ │ │ │ -00000228 t meth_get__self__ │ │ │ │ -00000384 t meth_get__text_signature__ │ │ │ │ +0000011c t meth_get__doc__ │ │ │ │ +00000700 t meth_get__name__ │ │ │ │ +00000128 t meth_get__qualname__ │ │ │ │ +000001fc t meth_get__self__ │ │ │ │ +00000358 t meth_get__text_signature__ │ │ │ │ 000001c8 d meth_getsets │ │ │ │ -00000054 t meth_hash │ │ │ │ +000006d4 t meth_hash │ │ │ │ 000001a0 d meth_members │ │ │ │ 00000240 d meth_methods │ │ │ │ -00000314 t meth_reduce │ │ │ │ -000002a4 t meth_repr │ │ │ │ -00000080 t meth_richcompare │ │ │ │ +000002e8 t meth_reduce │ │ │ │ +00000278 t meth_repr │ │ │ │ +00000054 t meth_richcompare │ │ │ │ 00000404 t meth_traverse │ │ │ │ │ │ │ │ moduleobject.o: │ │ │ │ 00000000 d .LANCHOR0 │ │ │ │ 00000000 r .LC0 │ │ │ │ 00000038 r .LC1 │ │ │ │ 000001e4 r .LC10 │ │ │ │ @@ -10647,15 +10645,15 @@ │ │ │ │ U PyBytes_FromObject │ │ │ │ U PyBytes_FromString │ │ │ │ U PyBytes_FromStringAndSize │ │ │ │ U PyBytes_Type │ │ │ │ U PyCFunction_Type │ │ │ │ U PyCMethod_Type │ │ │ │ U PyCallIter_Type │ │ │ │ -00001998 T PyCallable_Check │ │ │ │ +000019a0 T PyCallable_Check │ │ │ │ U PyCapsule_Type │ │ │ │ U PyCell_Type │ │ │ │ U PyClassMethodDescr_Type │ │ │ │ U PyClassMethod_Type │ │ │ │ U PyCode_Type │ │ │ │ U PyComplex_Type │ │ │ │ U PyContextToken_Type │ │ │ │ @@ -10730,50 +10728,50 @@ │ │ │ │ U PyModule_Type │ │ │ │ U PyODictItems_Type │ │ │ │ U PyODictIter_Type │ │ │ │ U PyODictKeys_Type │ │ │ │ U PyODictValues_Type │ │ │ │ U PyODict_Type │ │ │ │ 000000bc T PyObject_ASCII │ │ │ │ -0000299c T PyObject_Bytes │ │ │ │ -00002850 T PyObject_CallFinalizer │ │ │ │ -000027c0 T PyObject_CallFinalizerFromDealloc │ │ │ │ -00002bf8 T PyObject_DelAttr │ │ │ │ +000029a4 T PyObject_Bytes │ │ │ │ +00002858 T PyObject_CallFinalizer │ │ │ │ +000027c8 T PyObject_CallFinalizerFromDealloc │ │ │ │ +00002c00 T PyObject_DelAttr │ │ │ │ 000009c4 T PyObject_DelAttrString │ │ │ │ 00000130 T PyObject_Dir │ │ │ │ U PyObject_GC_Del │ │ │ │ 000009ca T PyObject_GET_WEAKREFS_LISTPTR │ │ │ │ -00001834 T PyObject_GenericGetAttr │ │ │ │ +0000183c T PyObject_GenericGetAttr │ │ │ │ 000009c0 T PyObject_GenericSetAttr │ │ │ │ 0000025a T PyObject_GenericSetDict │ │ │ │ 00000e24 T PyObject_GetAttr │ │ │ │ -000018b0 T PyObject_GetAttrString │ │ │ │ -0000129c T PyObject_GetOptionalAttr │ │ │ │ +000018b8 T PyObject_GetAttrString │ │ │ │ +000012a4 T PyObject_GetOptionalAttr │ │ │ │ 000002ec T PyObject_GetOptionalAttrString │ │ │ │ 000003ae T PyObject_HasAttr │ │ │ │ 000002b6 T PyObject_HasAttrString │ │ │ │ 000003e4 T PyObject_HasAttrStringWithError │ │ │ │ -00002894 T PyObject_HasAttrWithError │ │ │ │ +0000289c T PyObject_HasAttrWithError │ │ │ │ 00000000 T PyObject_Hash │ │ │ │ 0000049c T PyObject_HashNotImplemented │ │ │ │ U PyObject_IS_GC │ │ │ │ 00000480 T PyObject_Init │ │ │ │ 000005b4 T PyObject_InitVar │ │ │ │ -00001838 T PyObject_IsTrue │ │ │ │ +00001840 T PyObject_IsTrue │ │ │ │ U PyObject_Malloc │ │ │ │ 00000590 T PyObject_Not │ │ │ │ 0000012c T PyObject_Print │ │ │ │ -000026b4 T PyObject_Repr │ │ │ │ -00001cd4 T PyObject_RichCompare │ │ │ │ -000019a8 T PyObject_RichCompareBool │ │ │ │ -0000298c T PyObject_SelfIter │ │ │ │ +000026bc T PyObject_Repr │ │ │ │ +00001cdc T PyObject_RichCompare │ │ │ │ +000019b0 T PyObject_RichCompareBool │ │ │ │ +00002994 T PyObject_SelfIter │ │ │ │ 00000694 T PyObject_SetAttr │ │ │ │ 00000350 T PyObject_SetAttrString │ │ │ │ U PyObject_Size │ │ │ │ -000025d0 T PyObject_Str │ │ │ │ +000025d8 T PyObject_Str │ │ │ │ U PyPickleBuffer_Type │ │ │ │ U PyProperty_Type │ │ │ │ U PyRangeIter_Type │ │ │ │ U PyRange_Type │ │ │ │ 000004ca T PyRefTracer_GetTracer │ │ │ │ 00000000 T PyRefTracer_SetTracer │ │ │ │ U PyReversed_Type │ │ │ │ @@ -10810,24 +10808,24 @@ │ │ │ │ 0000054e T PyUnstable_Object_IsUniqueReferencedTemporary │ │ │ │ 000004c0 T PyUnstable_Object_IsUniquelyReferenced │ │ │ │ 00000524 T PyUnstable_TryIncRef │ │ │ │ U PyWrapperDescr_Type │ │ │ │ U PyZip_Type │ │ │ │ 000004f0 T Py_DecRef │ │ │ │ U Py_GenericAliasType │ │ │ │ -00002780 T Py_GetConstant │ │ │ │ -0000356c T Py_GetConstantBorrowed │ │ │ │ +00002788 T Py_GetConstant │ │ │ │ +00003574 T Py_GetConstantBorrowed │ │ │ │ 000004e0 T Py_IncRef │ │ │ │ 0000051a T Py_Is │ │ │ │ 00000a28 T Py_IsFalse │ │ │ │ 00000a08 T Py_IsNone │ │ │ │ 00000a18 T Py_IsTrue │ │ │ │ -00003570 T Py_NewRef │ │ │ │ +00003578 T Py_NewRef │ │ │ │ 000005ac T Py_REFCNT │ │ │ │ -00002f14 T Py_ReprEnter │ │ │ │ +00002f1c T Py_ReprEnter │ │ │ │ 000002f4 T Py_ReprLeave │ │ │ │ 000005ac T Py_TYPE │ │ │ │ 00000064 t Py_XDECREF │ │ │ │ 0000053e T Py_XNewRef │ │ │ │ U _PyAnextAwaitable_Type │ │ │ │ U _PyAsyncGenASend_Type │ │ │ │ U _PyAsyncGenAThrow_Type │ │ │ │ @@ -10864,37 +10862,37 @@ │ │ │ │ U _PyNamespace_Type │ │ │ │ U _PyNoDefault_Type │ │ │ │ 000001d4 D _PyNone_Type │ │ │ │ 00000054 D _PyNotImplemented_Type │ │ │ │ U _PyObjectDict_SetItem │ │ │ │ 00000662 T _PyObject_AssertFailed │ │ │ │ 0000077c T _PyObject_CheckConsistency │ │ │ │ -00003068 T _PyObject_ClearFreeLists │ │ │ │ +00003070 T _PyObject_ClearFreeLists │ │ │ │ 0000008c T _PyObject_ComputedDictPointer │ │ │ │ 00000014 T _PyObject_DebugTypeStats │ │ │ │ 0000003e T _PyObject_Dump │ │ │ │ 00000344 T _PyObject_FiniState │ │ │ │ 000004cc T _PyObject_FunctionStr │ │ │ │ -000015e0 T _PyObject_GenericGetAttrWithDict │ │ │ │ -00001388 t _PyObject_GenericGetAttrWithDict.constprop.0 │ │ │ │ +000015e8 T _PyObject_GenericGetAttrWithDict │ │ │ │ +00001390 t _PyObject_GenericGetAttrWithDict.constprop.0 │ │ │ │ 00000b98 T _PyObject_GenericSetAttrWithDict │ │ │ │ 000004f4 T _PyObject_GetAttrId │ │ │ │ 000005fa T _PyObject_GetDictPtr │ │ │ │ 0000080c T _PyObject_GetMethod │ │ │ │ 00000ec8 T _PyObject_GetMethodStackRef │ │ │ │ 00000000 T _PyObject_InitState │ │ │ │ -00002a80 T _PyObject_IsAbstract │ │ │ │ -00002ba8 T _PyObject_IsFreed │ │ │ │ +00002a88 T _PyObject_IsAbstract │ │ │ │ +00002bb0 T _PyObject_IsFreed │ │ │ │ U _PyObject_LookupSpecial │ │ │ │ U _PyObject_MakeTpCall │ │ │ │ U _PyObject_MaterializeManagedDict │ │ │ │ 00000dbc T _PyObject_New │ │ │ │ -00001208 T _PyObject_NewVar │ │ │ │ +00001210 T _PyObject_NewVar │ │ │ │ 0000028a T _PyObject_NextNotImplemented │ │ │ │ -00001f30 T _PyObject_SetAttributeErrorContext │ │ │ │ +00001f38 T _PyObject_SetAttributeErrorContext │ │ │ │ 00000348 T _PyObject_SetDeferredRefcount │ │ │ │ U _PyObject_SetDict │ │ │ │ U _PyObject_StoreInstanceAttribute │ │ │ │ U _PyObject_TryGetInstanceAttribute │ │ │ │ 000002a4 t _PyObject_VectorcallTstate.constprop.0 │ │ │ │ U _PyPositionsIterator │ │ │ │ U _PyRuntime │ │ │ │ @@ -10908,15 +10906,15 @@ │ │ │ │ 00000404 T _PyTrash_thread_destroy_chain │ │ │ │ U _PyTuple_DebugMallocStats │ │ │ │ U _PyTypeAlias_Type │ │ │ │ U _PyType_CheckConsistency │ │ │ │ U _PyType_GetDict │ │ │ │ U _PyType_LookupRef │ │ │ │ U _PyType_LookupStackRefAndVersion │ │ │ │ -000034dc T _PyTypes_FiniTypes │ │ │ │ +000034e4 T _PyTypes_FiniTypes │ │ │ │ 00000080 T _PyTypes_InitTypes │ │ │ │ U _PyUnicodeASCIIIter_Type │ │ │ │ U _PyUnicode_AsASCIIString │ │ │ │ U _PyUnicode_CheckConsistency │ │ │ │ U _PyUnicode_FromId │ │ │ │ U _PyUnicode_InternMortal │ │ │ │ U _PyUnion_Type │ │ │ │ @@ -10924,24 +10922,24 @@ │ │ │ │ U _PyWeakref_ProxyType │ │ │ │ U _PyWeakref_RefType │ │ │ │ U _Py_BaseObject_RichCompare │ │ │ │ 000005f8 T _Py_BreakPoint │ │ │ │ U _Py_CheckFunctionResult │ │ │ │ U _Py_CheckRecursiveCall │ │ │ │ 00000250 T _Py_Dealloc │ │ │ │ -00002f00 T _Py_DecRef │ │ │ │ +00002f08 T _Py_DecRef │ │ │ │ U _Py_EllipsisObject │ │ │ │ U _Py_FalseStruct │ │ │ │ U _Py_FatalErrorFunc │ │ │ │ 00000660 T _Py_ForgetReference │ │ │ │ U _Py_GenericAliasIterType │ │ │ │ 0000000c T _Py_GetConstant_Init │ │ │ │ 00000580 T _Py_IncRef │ │ │ │ 00000064 T _Py_NewReference │ │ │ │ -00001280 T _Py_NewReferenceNoTotal │ │ │ │ +00001288 T _Py_NewReferenceNoTotal │ │ │ │ 00000028 D _Py_NoneStruct │ │ │ │ 00000030 D _Py_NotImplementedStruct │ │ │ │ 00000258 T _Py_ResurrectReference │ │ │ │ 000001d4 T _Py_SetImmortal │ │ │ │ 0000007c T _Py_SetImmortalUntracked │ │ │ │ 00000a38 T _Py_SetRefcnt │ │ │ │ 00000038 D _Py_SwappedOp │ │ │ │ @@ -10965,15 +10963,15 @@ │ │ │ │ U fileno │ │ │ │ 00000348 t free_object │ │ │ │ U fwrite │ │ │ │ 000002a4 d none_as_number │ │ │ │ 000005b0 t none_bool │ │ │ │ 00000658 t none_dealloc │ │ │ │ 00000298 r none_doc │ │ │ │ -000027b4 t none_hash │ │ │ │ +000027bc t none_hash │ │ │ │ 00000408 t none_new │ │ │ │ 0000037c t none_repr │ │ │ │ 00000124 d notimplemented_as_number │ │ │ │ 0000036a t notimplemented_bool │ │ │ │ 0000065c t notimplemented_dealloc │ │ │ │ 00000254 r notimplemented_doc │ │ │ │ 000001b4 d notimplemented_methods │ │ │ │ @@ -11221,92 +11219,92 @@ │ │ │ │ 00000ae8 r .LC91 │ │ │ │ 00000b40 r .LC92 │ │ │ │ 00000b90 r .LC93 │ │ │ │ 00000bc0 r .LC94 │ │ │ │ 00000bd8 r .LC95 │ │ │ │ U PyInterpreterState_Head │ │ │ │ U PyInterpreterState_Next │ │ │ │ -00000f80 T PyMem_Calloc │ │ │ │ -00001248 T PyMem_Free │ │ │ │ -000022c0 T PyMem_GetAllocator │ │ │ │ -00000e90 T PyMem_Malloc │ │ │ │ +0000116c T PyMem_Calloc │ │ │ │ +00001434 T PyMem_Free │ │ │ │ +000022bc T PyMem_GetAllocator │ │ │ │ +0000107c T PyMem_Malloc │ │ │ │ 00004160 T PyMem_RawCalloc │ │ │ │ -000002fc T PyMem_RawFree │ │ │ │ -000002b0 T PyMem_RawMalloc │ │ │ │ +000004e8 T PyMem_RawFree │ │ │ │ +0000049c T PyMem_RawMalloc │ │ │ │ 00001088 T PyMem_RawRealloc │ │ │ │ -00001c0c T PyMem_Realloc │ │ │ │ +00001dfc T PyMem_Realloc │ │ │ │ 000041a8 T PyMem_SetAllocator │ │ │ │ 00008ac4 T PyMem_SetupDebugHooks │ │ │ │ U PyMutex_Lock │ │ │ │ U PyMutex_Unlock │ │ │ │ U PyOS_snprintf │ │ │ │ 00002974 T PyObject_Calloc │ │ │ │ -00001a38 T PyObject_Free │ │ │ │ +00001c24 T PyObject_Free │ │ │ │ 00008b2c T PyObject_GetArenaAllocator │ │ │ │ -00000830 T PyObject_Malloc │ │ │ │ -0000207c T PyObject_Realloc │ │ │ │ +00000a1c T PyObject_Malloc │ │ │ │ +0000226c T PyObject_Realloc │ │ │ │ 00008ba0 T PyObject_SetArenaAllocator │ │ │ │ U Py_GETENV │ │ │ │ 000026e4 T _PyDebugAllocatorStats │ │ │ │ U _PyEval_StartTheWorldAll │ │ │ │ U _PyEval_StopTheWorldAll │ │ │ │ 00004594 T _PyInterpreterState_FinalizeAllocatedBlocks │ │ │ │ 000046d4 T _PyInterpreterState_GetAllocatedBlocks │ │ │ │ U _PyInterpreterState_HasFeature │ │ │ │ U _PyInterpreterState_Main │ │ │ │ 000043cc T _PyMem_AbandonDelayed │ │ │ │ -0000233c T _PyMem_ArenaAlloc │ │ │ │ +00002338 T _PyMem_ArenaAlloc │ │ │ │ 000044ec T _PyMem_ArenaFree │ │ │ │ -000015ec T _PyMem_DebugCalloc │ │ │ │ +000017d8 T _PyMem_DebugCalloc │ │ │ │ 00008ab6 T _PyMem_DebugEnabled │ │ │ │ -00001768 T _PyMem_DebugFree │ │ │ │ -00000d1c T _PyMem_DebugMalloc │ │ │ │ -000003ac t _PyMem_DebugRawAlloc.constprop.0 │ │ │ │ +00001954 T _PyMem_DebugFree │ │ │ │ +00000f08 T _PyMem_DebugMalloc │ │ │ │ +00000598 t _PyMem_DebugRawAlloc.constprop.0 │ │ │ │ 0000427c T _PyMem_DebugRawCalloc │ │ │ │ -000004f4 T _PyMem_DebugRawFree │ │ │ │ -00001c7c T _PyMem_DebugRawMalloc │ │ │ │ -000005dc T _PyMem_DebugRawRealloc │ │ │ │ +000006e0 T _PyMem_DebugRawFree │ │ │ │ +00001c78 T _PyMem_DebugRawMalloc │ │ │ │ +000007c8 T _PyMem_DebugRawRealloc │ │ │ │ 00003f30 T _PyMem_DebugRealloc │ │ │ │ 0000000a T _PyMem_DefaultRawCalloc │ │ │ │ 00001044 T _PyMem_DefaultRawFree │ │ │ │ -00001fd0 T _PyMem_DefaultRawMalloc │ │ │ │ +00001fcc T _PyMem_DefaultRawMalloc │ │ │ │ 00000000 T _PyMem_DefaultRawRealloc │ │ │ │ 00001048 T _PyMem_DefaultRawWcsdup │ │ │ │ U _PyMem_DumpTraceback │ │ │ │ 000044f8 T _PyMem_FiniDelayed │ │ │ │ 00008c14 T _PyMem_FreeDelayed │ │ │ │ 00000016 T _PyMem_GetAllocatorName │ │ │ │ 00002754 T _PyMem_GetCurrentAllocatorName │ │ │ │ 000038d8 T _PyMem_MiCalloc │ │ │ │ 00003908 T _PyMem_MiFree │ │ │ │ 00002378 T _PyMem_MiMalloc │ │ │ │ 00003f6c T _PyMem_MiRealloc │ │ │ │ 00008c1c T _PyMem_ProcessDelayed │ │ │ │ 00008c52 T _PyMem_ProcessDelayedNoDealloc │ │ │ │ -000015d8 T _PyMem_RawCalloc │ │ │ │ -0000032c T _PyMem_RawFree │ │ │ │ -000002f0 T _PyMem_RawMalloc │ │ │ │ -00000334 T _PyMem_RawRealloc │ │ │ │ +000017c4 T _PyMem_RawCalloc │ │ │ │ +00000518 T _PyMem_RawFree │ │ │ │ +000004dc T _PyMem_RawMalloc │ │ │ │ +00000520 T _PyMem_RawRealloc │ │ │ │ 000010cc T _PyMem_RawStrdup │ │ │ │ -00000344 T _PyMem_RawWcsdup │ │ │ │ +00000530 T _PyMem_RawWcsdup │ │ │ │ 000000e6 T _PyMem_SetupAllocators │ │ │ │ 000048e4 T _PyMem_Strdup │ │ │ │ -00001fdc T _PyMem_init_obmalloc │ │ │ │ +00001fd8 T _PyMem_init_obmalloc │ │ │ │ 000046b4 T _PyMem_obmalloc_state_on_heap │ │ │ │ U _PyMutex_LockTimed │ │ │ │ -00001118 T _PyObject_Calloc │ │ │ │ +00001304 T _PyObject_Calloc │ │ │ │ 00003174 t _PyObject_DebugDumpAddress │ │ │ │ 00000428 T _PyObject_DebugMallocStats │ │ │ │ -0000141c T _PyObject_Free │ │ │ │ -00000920 T _PyObject_Malloc │ │ │ │ +00001608 T _PyObject_Free │ │ │ │ +00000b0c T _PyObject_Malloc │ │ │ │ 00004924 T _PyObject_MiCalloc │ │ │ │ 00003a60 T _PyObject_MiFree │ │ │ │ 00002390 T _PyObject_MiMalloc │ │ │ │ 000040e0 T _PyObject_MiRealloc │ │ │ │ -00001f98 T _PyObject_Realloc │ │ │ │ +00002188 T _PyObject_Realloc │ │ │ │ 000040d0 T _PyObject_VirtualAlloc │ │ │ │ 00004578 T _PyObject_VirtualFree │ │ │ │ U _PyRuntime │ │ │ │ U _Py_Dealloc │ │ │ │ U _Py_FatalErrorFormat │ │ │ │ U _Py_FatalErrorFunc │ │ │ │ 000047b0 T _Py_FinalizeAllocatedBlocks │ │ │ │ @@ -11335,15 +11333,15 @@ │ │ │ │ U __isoc23_strtol │ │ │ │ U __memset_chk │ │ │ │ U __popcountsi2 │ │ │ │ U __prctl_time64 │ │ │ │ U __stack_chk_fail │ │ │ │ U __stack_chk_guard │ │ │ │ 00002fe4 t _collect_alloc_stats │ │ │ │ -00001850 T _mi_abandoned_collect │ │ │ │ +0000184c T _mi_abandoned_collect │ │ │ │ 000013a8 T _mi_abandoned_reclaim_all │ │ │ │ 00008ab4 T _mi_allocator_done │ │ │ │ 00008aaa T _mi_allocator_init │ │ │ │ 00006828 T _mi_arena_alloc │ │ │ │ 00000c2a T _mi_arena_alloc_aligned │ │ │ │ 000036be T _mi_arena_contains │ │ │ │ 000035a8 T _mi_arena_field_cursor_done │ │ │ │ @@ -11468,15 +11466,15 @@ │ │ │ │ 000039a4 T _mi_page_retire │ │ │ │ 00004730 T _mi_page_stats_bin │ │ │ │ 00004740 T _mi_page_try_use_delayed_free │ │ │ │ 0000235c T _mi_page_unfull │ │ │ │ 00005612 T _mi_page_usable_size │ │ │ │ 0000479e T _mi_page_use_delayed_free │ │ │ │ 00003dee T _mi_popcount_generic │ │ │ │ -00001c70 T _mi_preloading │ │ │ │ +00001c6c T _mi_preloading │ │ │ │ 000014d8 T _mi_prim_alloc │ │ │ │ 00004ae4 T _mi_prim_alloc_huge_os_pages │ │ │ │ 00000fe8 T _mi_prim_clock_now │ │ │ │ 00004a30 T _mi_prim_commit │ │ │ │ 00004a58 T _mi_prim_decommit │ │ │ │ 00001680 T _mi_prim_free │ │ │ │ 0000008c T _mi_prim_getenv │ │ │ │ @@ -11520,29 +11518,29 @@ │ │ │ │ 000049e0 T _mi_stats_merge_thread │ │ │ │ 000059e2 t _mi_stats_print │ │ │ │ 00003d8c T _mi_streq │ │ │ │ 00000000 T _mi_strlcat │ │ │ │ 00000910 t _mi_strlcat.constprop.0.isra.0 │ │ │ │ 00000040 T _mi_strlcpy │ │ │ │ 00003dd4 T _mi_strlen │ │ │ │ -0000025c T _mi_strnicmp │ │ │ │ +00000448 T _mi_strnicmp │ │ │ │ 00003dba T _mi_strnlen │ │ │ │ 00003cce T _mi_subproc_from_id │ │ │ │ -000018dc T _mi_thread_data_collect │ │ │ │ +000018d8 T _mi_thread_data_collect │ │ │ │ 00007408 T _mi_thread_done │ │ │ │ 00003cb8 T _mi_thread_id │ │ │ │ 00003cde T _mi_tld_init │ │ │ │ 00003d7a T _mi_toupper │ │ │ │ 00005ecc T _mi_trace_message │ │ │ │ 00000c6c T _mi_verbose_message │ │ │ │ 00002c68 T _mi_vsnprintf │ │ │ │ 00004d66 T _mi_warning_message │ │ │ │ U abort │ │ │ │ 000009ac d advice.8 │ │ │ │ -000009fc t allocate_from_new_pool │ │ │ │ +00000be8 t allocate_from_new_pool │ │ │ │ U calloc │ │ │ │ 000002e8 t chacha_block │ │ │ │ 000002a8 t chacha_next32 │ │ │ │ U clock │ │ │ │ 00002a98 t count_blocks │ │ │ │ 0000016c b deferred_arg │ │ │ │ 00000168 b deferred_free │ │ │ │ @@ -11551,19 +11549,19 @@ │ │ │ │ U fflush │ │ │ │ U fileno │ │ │ │ U fputc │ │ │ │ U fputs │ │ │ │ U free │ │ │ │ 000033d0 t free_work_item.isra.0 │ │ │ │ U fwrite │ │ │ │ -00001940 t get_allocator_unlocked │ │ │ │ +0000193c t get_allocator_unlocked │ │ │ │ 000047d8 t get_num_global_allocated_blocks │ │ │ │ U getenv │ │ │ │ 0000467c t has_own_state │ │ │ │ -00002098 t init_obmalloc_pools │ │ │ │ +00002094 t init_obmalloc_pools │ │ │ │ 00000414 b large_page_try_ok.10 │ │ │ │ 00000c88 b last_final_leaks │ │ │ │ U madvise │ │ │ │ U malloc │ │ │ │ 0000348e t maybe_process_interp_queue.isra.0 │ │ │ │ U memcmp │ │ │ │ U memcpy │ │ │ │ @@ -11577,27 +11575,27 @@ │ │ │ │ 0000366e T mi_arena_block_start │ │ │ │ 00000180 b mi_arena_count │ │ │ │ 00003636 T mi_arena_from_index │ │ │ │ 00003628 T mi_arena_get_count │ │ │ │ 000035cc T mi_arena_id_index │ │ │ │ 0000364c T mi_arena_memid_indices │ │ │ │ 00002dda t mi_arena_purge │ │ │ │ -00001c80 t mi_arena_purge_delay │ │ │ │ +00001c7c t mi_arena_purge_delay │ │ │ │ 000030dc t mi_arena_segment_os_clear_abandoned │ │ │ │ 00000480 b mi_arena_static │ │ │ │ 00000440 b mi_arena_static_top │ │ │ │ 0000104c t mi_arena_try_alloc.isra.0 │ │ │ │ 00001ad2 t mi_arena_try_alloc_at.isra.0 │ │ │ │ 00001a54 t mi_arena_try_alloc_at_id.isra.0 │ │ │ │ 000001c0 b mi_arenas │ │ │ │ 000045fe T mi_arenas_print │ │ │ │ 00000400 b mi_arenas_purge_expire │ │ │ │ -0000198c t mi_arenas_try_purge │ │ │ │ +00001988 t mi_arenas_try_purge │ │ │ │ 000050be t mi_arenas_unsafe_destroy │ │ │ │ -00001fac t mi_atomic_void_addi64_relaxed │ │ │ │ +00001fa8 t mi_atomic_void_addi64_relaxed │ │ │ │ 00002750 t mi_bin │ │ │ │ 00002e5a t mi_bitmap_is_claimedx_across.isra.0 │ │ │ │ 00001fd0 t mi_bitmap_mask_across.isra.0 │ │ │ │ 00004050 t mi_buffered_out │ │ │ │ 000038e0 T mi_calloc │ │ │ │ 0000781c T mi_calloc_aligned │ │ │ │ 00007858 T mi_calloc_aligned_at │ │ │ │ @@ -11684,15 +11682,15 @@ │ │ │ │ 00003942 T mi_heap_set_default │ │ │ │ 00006e1c T mi_heap_strdup │ │ │ │ 00006ede T mi_heap_strndup │ │ │ │ 00006f48 T mi_heap_try_new │ │ │ │ 00006d52 T mi_heap_umalloc │ │ │ │ 000029f0 t mi_heap_visit_areas_page │ │ │ │ 000029b2 T mi_heap_visit_blocks │ │ │ │ -000017f0 t mi_heap_visit_pages │ │ │ │ +000017ec t mi_heap_visit_pages │ │ │ │ 00006d18 T mi_heap_zalloc │ │ │ │ 00007a3e T mi_heap_zalloc_aligned │ │ │ │ 00007a5e T mi_heap_zalloc_aligned_at │ │ │ │ 00006c64 T mi_heap_zalloc_small │ │ │ │ 00005332 T mi_is_in_heap_region │ │ │ │ 00003d76 T mi_is_redirected │ │ │ │ 000052c0 t mi_is_valid_pointer │ │ │ │ @@ -11805,24 +11803,24 @@ │ │ │ │ 0000338c t mi_segment_span_free │ │ │ │ 00003d24 t mi_segment_span_free_coalesce │ │ │ │ 000023b6 t mi_segment_span_remove_from_queue │ │ │ │ 00003608 t mi_segment_try_purge │ │ │ │ 000028ec t mi_segments_page_alloc.isra.0 │ │ │ │ 00002180 t mi_segments_track_size │ │ │ │ 000064b2 t mi_segments_try_abandon_to_target │ │ │ │ -00001f28 t mi_stat_count_add_mt │ │ │ │ +00001f24 t mi_stat_count_add_mt │ │ │ │ 000043a8 t mi_stat_counter_print.constprop.0 │ │ │ │ 00004400 t mi_stat_counter_print_size.constprop.0 │ │ │ │ 0000427c t mi_stat_print_ex.constprop.0 │ │ │ │ 00003034 t mi_stat_update │ │ │ │ 00003094 t mi_stat_update.part.0 │ │ │ │ 000049ec T mi_stats_get │ │ │ │ 00007f64 T mi_stats_get_json │ │ │ │ 00006ad8 T mi_stats_merge │ │ │ │ -00001cd8 t mi_stats_merge_from │ │ │ │ +00001cd4 t mi_stats_merge_from │ │ │ │ 00006ad4 T mi_stats_print │ │ │ │ 00006a94 T mi_stats_print_out │ │ │ │ 00000f34 T mi_stats_reset │ │ │ │ 00006ecc T mi_strdup │ │ │ │ 00006f30 T mi_strndup │ │ │ │ 0000713c T mi_subproc_add_current_thread │ │ │ │ 00000000 b mi_subproc_default │ │ │ │ @@ -12106,33 +12104,33 @@ │ │ │ │ U PyObject_IsTrue │ │ │ │ U PyObject_Repr │ │ │ │ U PyObject_RichCompareBool │ │ │ │ U PyObject_SelfIter │ │ │ │ U PySequence_List │ │ │ │ 000001a8 D PySetIter_Type │ │ │ │ 00000998 T PySet_Add │ │ │ │ -00000edc T PySet_Clear │ │ │ │ +00000ee0 T PySet_Clear │ │ │ │ 000012a4 T PySet_Contains │ │ │ │ 00000c28 T PySet_Discard │ │ │ │ 000008e8 T PySet_New │ │ │ │ -000007b8 T PySet_Pop │ │ │ │ -00000758 T PySet_Size │ │ │ │ +000007bc T PySet_Pop │ │ │ │ +0000075c T PySet_Size │ │ │ │ 000000d0 D PySet_Type │ │ │ │ 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 │ │ │ │ -000006f4 t Py_XDECREF │ │ │ │ +000006f8 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 │ │ │ │ @@ -12143,15 +12141,15 @@ │ │ │ │ 00000278 d _PySetDummy_Type │ │ │ │ 000023b4 T _PySet_AddTakeRef │ │ │ │ 00000126 T _PySet_ClearInternal │ │ │ │ 000025f8 T _PySet_Contains │ │ │ │ 00000348 D _PySet_Dummy │ │ │ │ 00002aa0 T _PySet_NextEntry │ │ │ │ 00002998 T _PySet_NextEntryRef │ │ │ │ -0000161c T _PySet_Update │ │ │ │ +00001620 T _PySet_Update │ │ │ │ U _PyType_AllocNoTrack │ │ │ │ U _Py_Dealloc │ │ │ │ U _Py_FalseStruct │ │ │ │ U _Py_FatalErrorFunc │ │ │ │ U _Py_NoneStruct │ │ │ │ U _Py_NotImplementedStruct │ │ │ │ U _Py_TrueStruct │ │ │ │ @@ -12165,119 +12163,119 @@ │ │ │ │ 0000034c d frozenset_as_number │ │ │ │ 0000005a t frozenset_copy │ │ │ │ 000007f0 r frozenset_copy__doc__ │ │ │ │ 00000010 r frozenset_doc │ │ │ │ 00002bb0 t frozenset_hash │ │ │ │ 00002bd8 t frozenset_hash_impl │ │ │ │ 000003dc d frozenset_methods │ │ │ │ -00002828 t frozenset_new │ │ │ │ +0000282c t frozenset_new │ │ │ │ 00000000 t frozenset_vectorcall │ │ │ │ 000000e0 r length_hint_doc │ │ │ │ 0000017c t make_new_set │ │ │ │ 00002dc8 t make_new_set_basetype_untracked │ │ │ │ -00000e74 t make_new_set_basetype_untracked.constprop.0 │ │ │ │ +00000e78 t make_new_set_basetype_untracked.constprop.0 │ │ │ │ U memcmp │ │ │ │ U memset │ │ │ │ 000000b8 r reduce_doc │ │ │ │ 00003188 t set___contains__ │ │ │ │ 0000032c r set___contains____doc__ │ │ │ │ -000022b4 t set___reduce__ │ │ │ │ +000022b8 t set___reduce__ │ │ │ │ 00000164 r set___reduce____doc__ │ │ │ │ 000000dc t set___sizeof__ │ │ │ │ 00000118 r set___sizeof____doc__ │ │ │ │ 00002e54 t set_add │ │ │ │ 00000370 r set_add__doc__ │ │ │ │ 00000000 t set_add_entry_takeref │ │ │ │ -00000ac4 t set_and │ │ │ │ +00000ac8 t set_and │ │ │ │ 000004ac d set_as_number │ │ │ │ 0000069c d set_as_sequence │ │ │ │ -00002298 t set_clear │ │ │ │ +0000229c t set_clear │ │ │ │ 000007b8 r set_clear__doc__ │ │ │ │ 000030a4 t set_clear_internal │ │ │ │ -0000070c t set_contains │ │ │ │ +00000710 t set_contains │ │ │ │ 00000424 t set_contains_key │ │ │ │ -00000710 t set_contains_lock_held.part.0 │ │ │ │ -00001c7c t set_copy │ │ │ │ +00000714 t set_contains_lock_held.part.0 │ │ │ │ +00001c80 t set_copy │ │ │ │ 00000824 r set_copy__doc__ │ │ │ │ -000020d8 t set_copy_and_difference_untracked │ │ │ │ -00001578 t set_copy_impl │ │ │ │ -000015d0 t set_copy_untracked_lock_held │ │ │ │ +000020dc t set_copy_and_difference_untracked │ │ │ │ +0000157c t set_copy_impl │ │ │ │ +000015d4 t set_copy_untracked_lock_held │ │ │ │ 00002130 t set_dealloc │ │ │ │ -00002118 t set_difference_multi │ │ │ │ +0000211c t set_difference_multi │ │ │ │ 0000056c r set_difference_multi__doc__ │ │ │ │ 000034f8 t set_difference_untracked │ │ │ │ -000021d4 t set_difference_update │ │ │ │ +000021d8 t set_difference_update │ │ │ │ 000005d4 r set_difference_update__doc__ │ │ │ │ -00001d88 t set_difference_update_internal │ │ │ │ -00001a04 t set_discard │ │ │ │ +00001d8c t set_difference_update_internal │ │ │ │ +00001a08 t set_discard │ │ │ │ 000001a4 r set_discard__doc__ │ │ │ │ 00000254 t set_discard_entry │ │ │ │ 00000204 t set_discard_key │ │ │ │ 0000006c r set_doc │ │ │ │ -00001744 t set_iand │ │ │ │ -000027a4 t set_init │ │ │ │ -00000b58 t set_intersection │ │ │ │ -00002214 t set_intersection_multi │ │ │ │ +00001748 t set_iand │ │ │ │ +000027a8 t set_init │ │ │ │ +00000b5c t set_intersection │ │ │ │ +00002218 t set_intersection_multi │ │ │ │ 000006f4 r set_intersection_multi__doc__ │ │ │ │ -00002218 t set_intersection_multi_impl │ │ │ │ -000024a4 t set_intersection_update_multi │ │ │ │ +0000221c t set_intersection_multi_impl │ │ │ │ +000024a8 t set_intersection_update_multi │ │ │ │ 00000684 r set_intersection_update_multi__doc__ │ │ │ │ 00001620 t set_ior │ │ │ │ -00001f50 t set_isdisjoint │ │ │ │ +00001f54 t set_isdisjoint │ │ │ │ 00000630 r set_isdisjoint__doc__ │ │ │ │ -0000272c t set_issubset │ │ │ │ +00002730 t set_issubset │ │ │ │ 0000042c r set_issubset__doc__ │ │ │ │ -0000109c t set_issubset_impl │ │ │ │ -0000190c t set_issuperset │ │ │ │ +000010a0 t set_issubset_impl │ │ │ │ +00001910 t set_issuperset │ │ │ │ 000003dc r set_issuperset__doc__ │ │ │ │ -00001910 t set_issuperset_impl │ │ │ │ -00001d14 t set_isub │ │ │ │ +00001914 t set_issuperset_impl │ │ │ │ +00001d18 t set_isub │ │ │ │ 00001ed8 t set_iter │ │ │ │ -0000297c t set_ixor │ │ │ │ +00002980 t set_ixor │ │ │ │ 00002300 t set_len │ │ │ │ 00000fac t set_lookkey │ │ │ │ -000006a0 t set_merge_lock_held │ │ │ │ +000006a4 t set_merge_lock_held │ │ │ │ 00001734 t set_merge_lock_held.part.0 │ │ │ │ 0000053c d set_methods │ │ │ │ -00002730 t set_new │ │ │ │ -000014c8 t set_or │ │ │ │ -00000f30 t set_pop │ │ │ │ +00002734 t set_new │ │ │ │ +000014cc t set_or │ │ │ │ +00000f34 t set_pop │ │ │ │ 000008a8 r set_pop__doc__ │ │ │ │ -00001a74 t set_remove │ │ │ │ +00001a78 t set_remove │ │ │ │ 00000264 r set_remove__doc__ │ │ │ │ -00001b24 t set_repr │ │ │ │ -00000fa4 t set_richcompare │ │ │ │ -00001670 t set_sub │ │ │ │ -000017f4 t set_swap_bodies │ │ │ │ -00002a04 t set_symmetric_difference │ │ │ │ +00001b28 t set_repr │ │ │ │ +00000fa8 t set_richcompare │ │ │ │ +00001674 t set_sub │ │ │ │ +000017f8 t set_swap_bodies │ │ │ │ +00002a08 t set_symmetric_difference │ │ │ │ 00000478 r set_symmetric_difference__doc__ │ │ │ │ -00002658 t set_symmetric_difference_impl │ │ │ │ -00002318 t set_symmetric_difference_update │ │ │ │ +0000265c t set_symmetric_difference_impl │ │ │ │ +0000231c t set_symmetric_difference_update │ │ │ │ 000004ec r set_symmetric_difference_update__doc__ │ │ │ │ -0000231c t set_symmetric_difference_update_impl │ │ │ │ -000024f8 t set_symmetric_difference_update_set │ │ │ │ +00002320 t set_symmetric_difference_update_impl │ │ │ │ +000024fc t set_symmetric_difference_update_set │ │ │ │ 000005b8 t set_table_resize │ │ │ │ 00000854 t set_traverse │ │ │ │ 00000000 t set_unhashable_type │ │ │ │ -00001c80 t set_union │ │ │ │ +00001c84 t set_union │ │ │ │ 0000075c r set_union__doc__ │ │ │ │ -00001ae4 t set_update │ │ │ │ +00001ae8 t set_update │ │ │ │ 00000858 r set_update__doc__ │ │ │ │ -00000858 t set_update_dict_lock_held │ │ │ │ -000005e8 t set_update_internal │ │ │ │ +0000085c t set_update_dict_lock_held │ │ │ │ +000005ec t set_update_internal │ │ │ │ 000002d0 t set_update_iterable_lock_held │ │ │ │ 00000224 t set_update_local │ │ │ │ 000021c8 t set_vectorcall │ │ │ │ -000025c4 t set_xor │ │ │ │ +000025c8 t set_xor │ │ │ │ 000020ac t setiter_dealloc │ │ │ │ 00001f94 t setiter_iternext │ │ │ │ -000021bc t setiter_len │ │ │ │ +000021c0 t setiter_len │ │ │ │ 000006c4 d setiter_methods │ │ │ │ 0000007c t setiter_reduce │ │ │ │ -000024ec t setiter_traverse │ │ │ │ +000024f0 t setiter_traverse │ │ │ │ │ │ │ │ sliceobject.o: │ │ │ │ 00000000 d .LANCHOR0 │ │ │ │ 00000000 r .LC0 │ │ │ │ 0000001c r .LC1 │ │ │ │ 00000060 r .LC2 │ │ │ │ 00000068 r .LC3 │ │ │ │ @@ -12543,19 +12541,19 @@ │ │ │ │ U PyObject_SelfIter │ │ │ │ U PySequence_Tuple │ │ │ │ U PySlice_AdjustIndices │ │ │ │ U PySlice_Type │ │ │ │ U PySlice_Unpack │ │ │ │ 000000d0 D PyTupleIter_Type │ │ │ │ 00000dc8 T PyTuple_GetItem │ │ │ │ -0000148c T PyTuple_GetSlice │ │ │ │ +000013f0 T PyTuple_GetSlice │ │ │ │ 00000000 T PyTuple_New │ │ │ │ 00000434 T PyTuple_Pack │ │ │ │ 00000098 T PyTuple_SetItem │ │ │ │ -00001f64 T PyTuple_Size │ │ │ │ +00001eb0 T PyTuple_Size │ │ │ │ 00000000 D PyTuple_Type │ │ │ │ U PyType_Type │ │ │ │ U PyUnicodeWriter_Create │ │ │ │ U PyUnicodeWriter_Discard │ │ │ │ U PyUnicodeWriter_Finish │ │ │ │ U PyUnicodeWriter_WriteChar │ │ │ │ U PyUnicodeWriter_WriteRepr │ │ │ │ @@ -12574,15 +12572,15 @@ │ │ │ │ U _PyEval_SliceIndexNotNone │ │ │ │ U _PyObject_GC_New │ │ │ │ U _PyObject_GC_NewVar │ │ │ │ U _PyObject_GC_Resize │ │ │ │ U _PyRuntime │ │ │ │ 00000000 T _PyTuple_DebugMallocStats │ │ │ │ 00000164 T _PyTuple_FromArray │ │ │ │ -0000184c T _PyTuple_FromArraySteal │ │ │ │ +000017b0 T _PyTuple_FromArraySteal │ │ │ │ 00000e1c T _PyTuple_FromStackRefStealOnSuccess │ │ │ │ 00000c60 T _PyTuple_MaybeUntrack │ │ │ │ 00000654 T _PyTuple_Resize │ │ │ │ U _Py_CheckRecursiveCall │ │ │ │ U _Py_Dealloc │ │ │ │ U _Py_FalseStruct │ │ │ │ U _Py_NewReference │ │ │ │ @@ -12601,36 +12599,36 @@ │ │ │ │ 00000000 r setstate_doc │ │ │ │ 00000240 t tuple___getnewargs__ │ │ │ │ 0000019c r tuple___getnewargs____doc__ │ │ │ │ 00000398 t tuple_alloc │ │ │ │ 000001e0 d tuple_as_mapping │ │ │ │ 0000023c d tuple_as_sequence │ │ │ │ 00000088 r tuple_class_getitem_doc │ │ │ │ -00001c20 t tuple_concat │ │ │ │ +00001b84 t tuple_concat │ │ │ │ 00000fe4 t tuple_contains │ │ │ │ 00000294 t tuple_count │ │ │ │ 000002c0 r tuple_count__doc__ │ │ │ │ 00000a74 t tuple_dealloc │ │ │ │ -00001720 t tuple_hash │ │ │ │ +00001684 t tuple_hash │ │ │ │ 0000015c t tuple_index │ │ │ │ 00000304 r tuple_index__doc__ │ │ │ │ -00001444 t tuple_item │ │ │ │ +000013a8 t tuple_item │ │ │ │ 00000864 t tuple_iter │ │ │ │ -00001d5c t tuple_length │ │ │ │ +00001cc0 t tuple_length │ │ │ │ 000001ec d tuple_methods │ │ │ │ -00001d60 t tuple_new │ │ │ │ +00001cc4 t tuple_new │ │ │ │ 000001bc r tuple_new__doc__ │ │ │ │ -000020d4 t tuple_repeat │ │ │ │ -00001f94 t tuple_repr │ │ │ │ -00001ab8 t tuple_richcompare │ │ │ │ +00002020 t tuple_repeat │ │ │ │ +00001ee0 t tuple_repr │ │ │ │ +00001a1c t tuple_richcompare │ │ │ │ 000010a4 t tuple_subscript │ │ │ │ 00000bc4 t tuple_traverse │ │ │ │ 00000000 t tuple_vectorcall │ │ │ │ 0000099c t tupleiter_dealloc │ │ │ │ -000022d8 t tupleiter_len │ │ │ │ +00002224 t tupleiter_len │ │ │ │ 000001a0 d tupleiter_methods │ │ │ │ 00000948 t tupleiter_next │ │ │ │ 0000010a t tupleiter_reduce │ │ │ │ 000002e0 t tupleiter_setstate │ │ │ │ 00000150 t tupleiter_traverse │ │ │ │ │ │ │ │ typeobject.o: │ │ │ │ @@ -12939,18 +12937,18 @@ │ │ │ │ U PyObject_GenericGetAttr │ │ │ │ U PyObject_GenericGetDict │ │ │ │ U PyObject_GenericHash │ │ │ │ U PyObject_GenericSetAttr │ │ │ │ U PyObject_GetAttr │ │ │ │ U PyObject_GetAttrString │ │ │ │ U PyObject_GetBuffer │ │ │ │ -00005c14 T PyObject_GetItemData │ │ │ │ +00005ef0 T PyObject_GetItemData │ │ │ │ U PyObject_GetIter │ │ │ │ U PyObject_GetOptionalAttr │ │ │ │ -000030c0 T PyObject_GetTypeData │ │ │ │ +00002d34 T PyObject_GetTypeData │ │ │ │ U PyObject_HasAttrWithError │ │ │ │ U PyObject_Hash │ │ │ │ U PyObject_HashNotImplemented │ │ │ │ U PyObject_IsTrue │ │ │ │ U PyObject_Malloc │ │ │ │ U PyObject_Repr │ │ │ │ U PyObject_RichCompareBool │ │ │ │ @@ -12961,63 +12959,63 @@ │ │ │ │ U PyObject_VectorcallMethod │ │ │ │ U PyObject_VisitManagedDict │ │ │ │ U PySeqIter_New │ │ │ │ U PySequence_GetItem │ │ │ │ U PySequence_List │ │ │ │ U PySequence_Size │ │ │ │ U PySequence_Tuple │ │ │ │ -000004e4 t PyStackRef_CLOSE │ │ │ │ -000004e4 t PyStackRef_XCLOSE │ │ │ │ +00000228 t PyStackRef_CLOSE │ │ │ │ +00000228 t PyStackRef_XCLOSE │ │ │ │ U PyStaticMethod_New │ │ │ │ 00000cb0 D PySuper_Type │ │ │ │ U PySys_Audit │ │ │ │ U PyTuple_GetSlice │ │ │ │ U PyTuple_New │ │ │ │ U PyTuple_Pack │ │ │ │ U PyTuple_Type │ │ │ │ -000017bc T PyType_AddWatcher │ │ │ │ -00000c8c T PyType_ClearCache │ │ │ │ -000018e4 T PyType_ClearWatcher │ │ │ │ -000036d8 T PyType_Freeze │ │ │ │ +000017ae T PyType_AddWatcher │ │ │ │ +00000c80 T PyType_ClearCache │ │ │ │ +000018d4 T PyType_ClearWatcher │ │ │ │ +00003458 T PyType_Freeze │ │ │ │ 00003f64 T PyType_FromMetaclass │ │ │ │ 00004a88 t PyType_FromMetaclass.constprop.0 │ │ │ │ -00000748 T PyType_FromModuleAndSpec │ │ │ │ +0000048c T PyType_FromModuleAndSpec │ │ │ │ 000000bc T PyType_FromSpec │ │ │ │ -000011c0 T PyType_FromSpecWithBases │ │ │ │ +00000f00 T PyType_FromSpecWithBases │ │ │ │ 00003c1c T PyType_GenericAlloc │ │ │ │ -00008f78 T PyType_GenericNew │ │ │ │ -00005f88 T PyType_GetBaseByToken │ │ │ │ -0000ba60 T PyType_GetDict │ │ │ │ -000090b4 T PyType_GetFlags │ │ │ │ -0000dc3c T PyType_GetFullyQualifiedName │ │ │ │ -0000dbe8 T PyType_GetModule │ │ │ │ -0000b1dc T PyType_GetModuleByDef │ │ │ │ -00004128 T PyType_GetModuleName │ │ │ │ -00003ee4 T PyType_GetModuleState │ │ │ │ +00008fa4 T PyType_GenericNew │ │ │ │ +00005ce4 T PyType_GetBaseByToken │ │ │ │ +0000baac T PyType_GetDict │ │ │ │ +000090e0 T PyType_GetFlags │ │ │ │ +0000dfa8 T PyType_GetFullyQualifiedName │ │ │ │ +0000df54 T PyType_GetModule │ │ │ │ +0000b228 T PyType_GetModuleByDef │ │ │ │ +00003eac T PyType_GetModuleName │ │ │ │ +00003c68 T PyType_GetModuleState │ │ │ │ 00000000 T PyType_GetName │ │ │ │ -000017e0 T PyType_GetQualName │ │ │ │ -0000d8c0 T PyType_GetSlot │ │ │ │ -000017a6 T PyType_GetTypeDataSize │ │ │ │ -00005f74 T PyType_IsSubtype │ │ │ │ -000017d4 T PyType_Modified │ │ │ │ -000058bc T PyType_Ready │ │ │ │ -00001ce2 T PyType_SUPPORTS_WEAKREFS │ │ │ │ +00001520 T PyType_GetQualName │ │ │ │ +0000dc2c T PyType_GetSlot │ │ │ │ +00001798 T PyType_GetTypeDataSize │ │ │ │ +00006250 T PyType_IsSubtype │ │ │ │ +00001514 T PyType_Modified │ │ │ │ +00005b98 T PyType_Ready │ │ │ │ +00001cd2 T PyType_SUPPORTS_WEAKREFS │ │ │ │ 00000b54 D PyType_Type │ │ │ │ -00001924 T PyType_Unwatch │ │ │ │ -0000181c T PyType_Watch │ │ │ │ +00001914 T PyType_Unwatch │ │ │ │ +0000180c 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 │ │ │ │ U PyUnstable_Object_EnableDeferredRefcount │ │ │ │ -000062dc T PyUnstable_Type_AssignVersionTag │ │ │ │ +00006038 T PyUnstable_Type_AssignVersionTag │ │ │ │ U PyWeakref_NewRef │ │ │ │ U PyWrapperDescr_Type │ │ │ │ 000000a4 t Py_XDECREF │ │ │ │ U _PyArg_BadArgument │ │ │ │ U _PyArg_CheckPositional │ │ │ │ U _PyArg_NoKeywords │ │ │ │ U _PyArg_NoKwnames │ │ │ │ @@ -13043,353 +13041,354 @@ │ │ │ │ U _PyObject_AssertFailed │ │ │ │ U _PyObject_Call │ │ │ │ U _PyObject_Call_Prepend │ │ │ │ U _PyObject_ComputedDictPointer │ │ │ │ U _PyObject_GC_Link │ │ │ │ U _PyObject_GC_New │ │ │ │ U _PyObject_GenericGetAttrWithDict │ │ │ │ -00006484 T _PyObject_GetState │ │ │ │ +000061e0 T _PyObject_GetState │ │ │ │ U _PyObject_InitInlineValues │ │ │ │ U _PyObject_IsFreed │ │ │ │ U _PyObject_IsInstanceDictEmpty │ │ │ │ -00007eb4 T _PyObject_LookupSpecial │ │ │ │ -0000a008 T _PyObject_LookupSpecialMethod │ │ │ │ +00007e84 T _PyObject_LookupSpecial │ │ │ │ +0000a034 T _PyObject_LookupSpecialMethod │ │ │ │ U _PyObject_MakeTpCall │ │ │ │ U _PyObject_MaterializeManagedDict_LockHeld │ │ │ │ -000031c0 T _PyObject_MaybeCallSpecialNoArgs │ │ │ │ -0000541c T _PyObject_MaybeCallSpecialOneArg │ │ │ │ +00002e34 T _PyObject_MaybeCallSpecialNoArgs │ │ │ │ +000051a0 T _PyObject_MaybeCallSpecialOneArg │ │ │ │ U _PyObject_NextNotImplemented │ │ │ │ U _PyObject_RealIsInstance │ │ │ │ U _PyObject_RealIsSubclass │ │ │ │ U _PyObject_SetAttributeErrorContext │ │ │ │ U _PyObject_SetDeferredRefcount │ │ │ │ -00000b24 T _PyObject_SetDict │ │ │ │ +00000b18 T _PyObject_SetDict │ │ │ │ U _PyObject_SetManagedDict │ │ │ │ -00001d08 t _PyObject_VectorcallTstate.constprop.0 │ │ │ │ +00001a48 t _PyObject_VectorcallTstate.constprop.0 │ │ │ │ U _PyRuntime │ │ │ │ U _PySequence_IterSearch │ │ │ │ U _PyStaticType_ClearWeakRefs │ │ │ │ -0000d264 T _PyStaticType_FiniBuiltin │ │ │ │ -00005374 T _PyStaticType_GetBuiltins │ │ │ │ +0000d5f4 T _PyStaticType_FiniBuiltin │ │ │ │ +000050f8 T _PyStaticType_GetBuiltins │ │ │ │ 00003ec4 T _PyStaticType_GetState │ │ │ │ 00000058 T _PyStaticType_InitBuiltin │ │ │ │ -00000380 T _PyStaticType_InitForExtension │ │ │ │ -0000ad30 T _PySuper_Lookup │ │ │ │ -00001668 T _PyType_AddMethod │ │ │ │ +000000c4 T _PyStaticType_InitForExtension │ │ │ │ +0000ad7c T _PySuper_Lookup │ │ │ │ +000013a8 T _PyType_AddMethod │ │ │ │ 00003d44 T _PyType_AllocNoTrack │ │ │ │ -000027f4 T _PyType_CacheGetItemForSpecialization │ │ │ │ -00001528 T _PyType_CacheInitForSpecialization │ │ │ │ +00002468 T _PyType_CacheGetItemForSpecialization │ │ │ │ +00001268 T _PyType_CacheInitForSpecialization │ │ │ │ 00005554 T _PyType_CalculateMetaclass │ │ │ │ -00001a94 T _PyType_CheckConsistency │ │ │ │ +00001a84 T _PyType_CheckConsistency │ │ │ │ 00003e30 t _PyType_DocWithoutSignature │ │ │ │ -00003040 T _PyType_GetBaseByToken_Borrow │ │ │ │ -00001a6e T _PyType_GetBases │ │ │ │ +00002cb4 T _PyType_GetBaseByToken_Borrow │ │ │ │ +00001a5e T _PyType_GetBases │ │ │ │ 00003f08 T _PyType_GetDict │ │ │ │ -000021f8 T _PyType_GetDocFromInternalDoc │ │ │ │ -0000ddb0 T _PyType_GetFullyQualifiedName │ │ │ │ -00001a80 T _PyType_GetMRO │ │ │ │ -000053d8 T _PyType_GetSlotWrapperNames │ │ │ │ -00002228 T _PyType_GetSubclasses │ │ │ │ -000057d4 T _PyType_GetTextSignatureFromInternalDoc │ │ │ │ -00001cbc T _PyType_GetVersionForCurrentState │ │ │ │ -00002e58 T _PyType_HasSubclasses │ │ │ │ +00001f30 T _PyType_GetDocFromInternalDoc │ │ │ │ +0000e11c T _PyType_GetFullyQualifiedName │ │ │ │ +00001a70 T _PyType_GetMRO │ │ │ │ +0000515c T _PyType_GetSlotWrapperNames │ │ │ │ +00001f60 T _PyType_GetSubclasses │ │ │ │ +00005530 T _PyType_GetTextSignatureFromInternalDoc │ │ │ │ +00001cac T _PyType_GetVersionForCurrentState │ │ │ │ +00002acc T _PyType_HasSubclasses │ │ │ │ 00000000 T _PyType_InitCache │ │ │ │ -000004f8 T _PyType_Lookup │ │ │ │ -00001c88 T _PyType_LookupByVersion │ │ │ │ -0000ed30 T _PyType_LookupRef │ │ │ │ -00005fd8 T _PyType_LookupRefAndVersion │ │ │ │ -00005c5c T _PyType_LookupStackRefAndVersion │ │ │ │ -00000728 T _PyType_Name │ │ │ │ -00001cc2 T _PyType_NewManagedObject │ │ │ │ -0000232c T _PyType_SetFlags │ │ │ │ -00002338 T _PyType_SetFlagsRecursive │ │ │ │ -0000648c T _PyType_SetVersion │ │ │ │ -00002ff4 T _PyType_Validate │ │ │ │ +0000023c T _PyType_Lookup │ │ │ │ +00001c78 T _PyType_LookupByVersion │ │ │ │ +0000f0ac T _PyType_LookupRef │ │ │ │ +000062b4 T _PyType_LookupRefAndVersion │ │ │ │ +00005f38 T _PyType_LookupStackRefAndVersion │ │ │ │ +0000046c T _PyType_Name │ │ │ │ +00001cb2 T _PyType_NewManagedObject │ │ │ │ +00002064 T _PyType_SetFlags │ │ │ │ +00002070 T _PyType_SetFlagsRecursive │ │ │ │ +000061e8 T _PyType_SetVersion │ │ │ │ +00002c68 T _PyType_Validate │ │ │ │ 00000006 T _PyTypes_AfterFork │ │ │ │ -00002ec8 T _PyTypes_Fini │ │ │ │ -0000289c T _PyTypes_FiniExtTypes │ │ │ │ +00002b3c T _PyTypes_Fini │ │ │ │ +00002510 T _PyTypes_FiniExtTypes │ │ │ │ U _PyUnicode_Copy │ │ │ │ U _PyUnicode_Equal │ │ │ │ U _PyUnicode_InternMortal │ │ │ │ U _PyWeakref_ClearWeakRefsNoCallbacks │ │ │ │ -0000bc00 T _Py_BaseObject_RichCompare │ │ │ │ +0000bc4c 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 │ │ │ │ U _Py_dict_lookup_threadsafe_stackref │ │ │ │ -0000e644 T _Py_slot_tp_getattr_hook │ │ │ │ -00005888 T _Py_slot_tp_getattro │ │ │ │ +0000e9c4 T _Py_slot_tp_getattr_hook │ │ │ │ +000055e4 T _Py_slot_tp_getattro │ │ │ │ U _Py_tss_tstate │ │ │ │ -00009a84 T _Py_type_getattro │ │ │ │ -00008a04 T _Py_type_getattro_impl │ │ │ │ +00009ab0 T _Py_type_getattro │ │ │ │ +000089d4 T _Py_type_getattro_impl │ │ │ │ U _Py_union_type_or │ │ │ │ 00000150 r __func__.0 │ │ │ │ 0000020c r __func__.1 │ │ │ │ U __sprintf_chk │ │ │ │ U __stack_chk_fail │ │ │ │ U __stack_chk_guard │ │ │ │ -00004bec t _common_reduce.part.0 │ │ │ │ -00009404 t assign_version_tag │ │ │ │ -000000c4 t best_base │ │ │ │ +00004970 t _common_reduce.part.0 │ │ │ │ +00009430 t assign_version_tag │ │ │ │ +0000578c t best_base │ │ │ │ 00000ea0 d bufferwrapper_as_buffer │ │ │ │ -00000ec0 t bufferwrapper_dealloc │ │ │ │ -00000e3c t bufferwrapper_releasebuf │ │ │ │ -00001988 t bufferwrapper_traverse │ │ │ │ -00003cdc t call_attribute │ │ │ │ -00001b58 t call_unbound_noarg.part.0 │ │ │ │ -0000c3dc t check_num_args.constprop.0 │ │ │ │ -0000c44c t check_num_args.constprop.1 │ │ │ │ -00000fdc t check_pow_args │ │ │ │ -000015f4 t check_set_special_type_attr │ │ │ │ -000011f0 t class_name │ │ │ │ -0000d124 t clear_tp_subclasses │ │ │ │ -0000278c t clear_tp_subclasses.part.0 │ │ │ │ -000047d8 t compatible_for_assignment │ │ │ │ -000048f8 t compatible_with_tp_base │ │ │ │ -00005dc8 t find_name_in_mro │ │ │ │ -00003164 t get_base_by_token_recursive │ │ │ │ -00001738 t get_dict_descriptor │ │ │ │ -00001284 t getindex │ │ │ │ -00004c48 t import_copyreg │ │ │ │ -00000688 t lookup_method_ex.constprop.0 │ │ │ │ -00002d0c t managed_static_type_state_clear │ │ │ │ -0000cab4 t maybe_call_special_no_args.constprop.0 │ │ │ │ +00000eb4 t bufferwrapper_dealloc │ │ │ │ +00000e30 t bufferwrapper_releasebuf │ │ │ │ +00001978 t bufferwrapper_traverse │ │ │ │ +00003a60 t call_attribute │ │ │ │ +00001898 t call_unbound_noarg.part.0 │ │ │ │ +0000c7d8 t check_num_args │ │ │ │ +0000c768 t check_num_args.constprop.0 │ │ │ │ +00000fd0 t check_pow_args │ │ │ │ +00001334 t check_set_special_type_attr │ │ │ │ +000011e4 t class_name │ │ │ │ +000023d4 t clear_tp_subclasses │ │ │ │ +00002400 t clear_tp_subclasses.part.0 │ │ │ │ +0000455c t compatible_for_assignment │ │ │ │ +0000467c t compatible_with_tp_base │ │ │ │ +000060a4 t find_name_in_mro │ │ │ │ +00002dd8 t get_base_by_token_recursive │ │ │ │ +00001728 t get_dict_descriptor │ │ │ │ +00001278 t getindex │ │ │ │ +000049cc t import_copyreg │ │ │ │ +000003cc t lookup_method_ex.constprop.0 │ │ │ │ +00002980 t managed_static_type_state_clear │ │ │ │ +0000ce4c t maybe_call_special_no_args.constprop.0 │ │ │ │ U memcpy │ │ │ │ U memset │ │ │ │ -00003548 t merge_class_dict │ │ │ │ -00000880 t method_is_overloaded.isra.0 │ │ │ │ -0000494c t mro_hierarchy_for_complete_type │ │ │ │ +000032c8 t merge_class_dict │ │ │ │ +0000087c t method_is_overloaded.isra.0 │ │ │ │ +000046d0 t mro_hierarchy_for_complete_type │ │ │ │ 00003824 t mro_implementation_unlocked │ │ │ │ 000031b8 t mro_internal_unlocked.isra.0 │ │ │ │ 00000160 r name_op │ │ │ │ 00000000 t next_global_version_tag │ │ │ │ -00003e2c t object___dir__ │ │ │ │ +00003bb0 t object___dir__ │ │ │ │ 000006cc r object___dir____doc__ │ │ │ │ -00002838 t object___format__ │ │ │ │ +000024ac t object___format__ │ │ │ │ 00000740 r object___format____doc__ │ │ │ │ -00005920 t object___getstate__ │ │ │ │ +0000567c t object___getstate__ │ │ │ │ 00000830 r object___getstate____doc__ │ │ │ │ -0000137a t object___reduce__ │ │ │ │ +0000136e t object___reduce__ │ │ │ │ 00000804 r object___reduce____doc__ │ │ │ │ -0000ee68 t object___reduce_ex__ │ │ │ │ +0000f1e4 t object___reduce_ex__ │ │ │ │ 000007c8 r object___reduce_ex____doc__ │ │ │ │ -00000cfc t object___sizeof__ │ │ │ │ +00000cf0 t object___sizeof__ │ │ │ │ 00000700 r object___sizeof____doc__ │ │ │ │ -00008914 t object_dealloc │ │ │ │ +000088e4 t object_dealloc │ │ │ │ 00000400 r object_doc │ │ │ │ -0000bcb0 t object_get_class │ │ │ │ +0000bcfc t object_get_class │ │ │ │ 00000f38 d object_getsets │ │ │ │ -00004c84 t object_getstate │ │ │ │ -00004d44 t object_getstate_default │ │ │ │ -00009380 t object_init │ │ │ │ -000088ac t object_init_subclass │ │ │ │ +00004a08 t object_getstate │ │ │ │ +00004ac8 t object_getstate_default │ │ │ │ +000093ac t object_init │ │ │ │ +0000887c t object_init_subclass │ │ │ │ 000004bc r object_init_subclass_doc │ │ │ │ 00000ea8 d object_methods │ │ │ │ -000090b8 t object_new │ │ │ │ -00001a40 t object_repr │ │ │ │ -0000bc58 t object_richcompare │ │ │ │ -00001980 t object_richcompare.part.0 │ │ │ │ -00004a44 t object_set_class │ │ │ │ -00009fb0 t object_str │ │ │ │ -00002780 t object_subclasshook │ │ │ │ +000090e4 t object_new │ │ │ │ +00001780 t object_repr │ │ │ │ +0000bca4 t object_richcompare │ │ │ │ +000016c0 t object_richcompare.part.0 │ │ │ │ +000047c8 t object_set_class │ │ │ │ +00009fdc t object_str │ │ │ │ +000023c8 t object_subclasshook │ │ │ │ 00000544 r object_subclasshook_doc │ │ │ │ 00000000 r pyslot_offsets │ │ │ │ -0000157e t releasebuffer_call_python │ │ │ │ -0000647c t richcmp_eq │ │ │ │ -00005918 t richcmp_ge │ │ │ │ -00005908 t richcmp_gt │ │ │ │ -00005910 t richcmp_le │ │ │ │ -00005900 t richcmp_lt │ │ │ │ -00003438 t richcmp_ne │ │ │ │ -0000237c t set_flags_recursive │ │ │ │ -000010b0 t set_mro_error │ │ │ │ +00001572 t releasebuffer_call_python │ │ │ │ +000061d8 t richcmp_eq │ │ │ │ +00005674 t richcmp_ge │ │ │ │ +00005664 t richcmp_gt │ │ │ │ +0000566c t richcmp_le │ │ │ │ +0000565c t richcmp_lt │ │ │ │ +000031b8 t richcmp_ne │ │ │ │ +000020b4 t set_flags_recursive │ │ │ │ +000010a4 t set_mro_error │ │ │ │ 00000048 t set_version_unlocked │ │ │ │ -000010a6 t slot_am_aiter │ │ │ │ -000064b4 t slot_am_anext │ │ │ │ +0000109a t slot_am_aiter │ │ │ │ +00006210 t slot_am_anext │ │ │ │ 00000008 t slot_am_await │ │ │ │ -00005ae4 t slot_am_generic │ │ │ │ -00000d14 t slot_bf_getbuffer │ │ │ │ -0000167c t slot_bf_releasebuffer │ │ │ │ -0000bd84 t slot_mp_ass_subscript │ │ │ │ -00002690 t slot_mp_subscript │ │ │ │ -000062f4 t slot_nb_absolute │ │ │ │ -00005928 t slot_nb_add │ │ │ │ -00003280 t slot_nb_and │ │ │ │ -000054c4 t slot_nb_bool │ │ │ │ -00006168 t slot_nb_divmod │ │ │ │ -00005ac0 t slot_nb_float │ │ │ │ -00005e1c t slot_nb_floor_divide │ │ │ │ -00005a9c t slot_nb_index │ │ │ │ +00005840 t slot_am_generic │ │ │ │ +00000d08 t slot_bf_getbuffer │ │ │ │ +0000166c t slot_bf_releasebuffer │ │ │ │ +0000bdd0 t slot_mp_ass_subscript │ │ │ │ +0000d044 t slot_mp_subscript │ │ │ │ +00006050 t slot_nb_absolute │ │ │ │ +00005684 t slot_nb_add │ │ │ │ +00002ef4 t slot_nb_and │ │ │ │ +00005220 t slot_nb_bool │ │ │ │ +00005ec4 t slot_nb_divmod │ │ │ │ +0000581c t slot_nb_float │ │ │ │ +00005b78 t slot_nb_floor_divide │ │ │ │ +000057f8 t slot_nb_index │ │ │ │ 00000014 t slot_nb_inplace_add │ │ │ │ -000006e8 t slot_nb_inplace_and │ │ │ │ +000006e4 t slot_nb_inplace_and │ │ │ │ 00000228 t slot_nb_inplace_floor_divide │ │ │ │ -00000ad6 t slot_nb_inplace_lshift │ │ │ │ +00000ace t slot_nb_inplace_lshift │ │ │ │ 000001d8 t slot_nb_inplace_matrix_multiply │ │ │ │ 00000064 t slot_nb_inplace_multiply │ │ │ │ -000006c0 t slot_nb_inplace_or │ │ │ │ -00000698 t slot_nb_inplace_power │ │ │ │ -000003f4 t slot_nb_inplace_remainder │ │ │ │ -00000926 t slot_nb_inplace_rshift │ │ │ │ +000006bc t slot_nb_inplace_or │ │ │ │ +00000694 t slot_nb_inplace_power │ │ │ │ +000003f0 t slot_nb_inplace_remainder │ │ │ │ +00000922 t slot_nb_inplace_rshift │ │ │ │ 0000003c t slot_nb_inplace_subtract │ │ │ │ 00000200 t slot_nb_inplace_true_divide │ │ │ │ -00000710 t slot_nb_inplace_xor │ │ │ │ -00003f94 t slot_nb_int │ │ │ │ -00006490 t slot_nb_invert │ │ │ │ -00000950 t slot_nb_lshift │ │ │ │ +0000070c t slot_nb_inplace_xor │ │ │ │ +00003d18 t slot_nb_int │ │ │ │ +000061ec t slot_nb_invert │ │ │ │ +00000948 t slot_nb_lshift │ │ │ │ 0000008c t slot_nb_matrix_multiply │ │ │ │ -00005c98 t slot_nb_multiply │ │ │ │ -0000325c t slot_nb_negative │ │ │ │ -000037d8 t slot_nb_or │ │ │ │ -00000b00 t slot_nb_positive │ │ │ │ -0000041c t slot_nb_power │ │ │ │ +000059f4 t slot_nb_multiply │ │ │ │ +00002ed0 t slot_nb_negative │ │ │ │ +00003558 t slot_nb_or │ │ │ │ +00000af4 t slot_nb_positive │ │ │ │ +00000418 t slot_nb_power │ │ │ │ 00000250 t slot_nb_remainder │ │ │ │ -00000738 t slot_nb_rshift │ │ │ │ -00005b28 t slot_nb_subtract │ │ │ │ -00003fb8 t slot_nb_true_divide │ │ │ │ -00006000 t slot_nb_xor │ │ │ │ -00001cec t slot_sq_ass_item │ │ │ │ -0000c908 t slot_sq_contains │ │ │ │ -0000de94 t slot_sq_item │ │ │ │ -0000d914 t slot_sq_length │ │ │ │ -0000d7ec t slot_tp_call │ │ │ │ -000031c4 t slot_tp_descr_get │ │ │ │ +00000734 t slot_nb_rshift │ │ │ │ +00005884 t slot_nb_subtract │ │ │ │ +00003d3c t slot_nb_true_divide │ │ │ │ +00005d5c t slot_nb_xor │ │ │ │ +00001cdc t slot_sq_ass_item │ │ │ │ +0000cca0 t slot_sq_contains │ │ │ │ +0000e200 t slot_sq_item │ │ │ │ +0000dc80 t slot_sq_length │ │ │ │ +0000db58 t slot_tp_call │ │ │ │ +00002e38 t slot_tp_descr_get │ │ │ │ 00000398 t slot_tp_descr_set │ │ │ │ -000034b0 t slot_tp_finalize │ │ │ │ -0000ead8 t slot_tp_hash │ │ │ │ -000097d4 t slot_tp_init │ │ │ │ -00002588 t slot_tp_iter │ │ │ │ -00003d40 t slot_tp_iternext │ │ │ │ -0000a1d0 t slot_tp_new │ │ │ │ -00003f4c t slot_tp_repr │ │ │ │ -0000e2e4 t slot_tp_richcompare │ │ │ │ -0000c160 t slot_tp_setattro │ │ │ │ -0000dfcc t slot_tp_str │ │ │ │ +00003230 t slot_tp_finalize │ │ │ │ +0000ee54 t slot_tp_hash │ │ │ │ +00009800 t slot_tp_init │ │ │ │ +000022c0 t slot_tp_iter │ │ │ │ +00003ac4 t slot_tp_iternext │ │ │ │ +0000a1fc t slot_tp_new │ │ │ │ +00003cd0 t slot_tp_repr │ │ │ │ +0000e664 t slot_tp_richcompare │ │ │ │ +0000c4ec t slot_tp_setattro │ │ │ │ +0000e458 t slot_tp_str │ │ │ │ 000000f0 d slotdefs │ │ │ │ -0000578c t solid_base │ │ │ │ +00005a68 t solid_base │ │ │ │ U strcmp │ │ │ │ U strlen │ │ │ │ U strncmp │ │ │ │ U strrchr │ │ │ │ -0000d154 t subtype_clear │ │ │ │ -0000a434 t subtype_dealloc │ │ │ │ -0000e598 t subtype_dict │ │ │ │ +0000d4e4 t subtype_clear │ │ │ │ +0000a460 t subtype_dealloc │ │ │ │ +0000e918 t subtype_dict │ │ │ │ 00000c88 d subtype_getsets_dict_only │ │ │ │ 00000c4c d subtype_getsets_full │ │ │ │ 00000c24 d subtype_getsets_weakref_only │ │ │ │ -00001318 t subtype_getweakref │ │ │ │ -00006318 t subtype_setdict │ │ │ │ -0000badc t subtype_traverse │ │ │ │ -000087ec t super_dealloc │ │ │ │ -000013b4 t super_descr_get │ │ │ │ +0000130c t subtype_getweakref │ │ │ │ +00006074 t subtype_setdict │ │ │ │ +0000bb28 t subtype_traverse │ │ │ │ +000087bc t super_dealloc │ │ │ │ +000013a8 t super_descr_get │ │ │ │ 00000228 r super_doc │ │ │ │ -00008568 t super_getattro │ │ │ │ -000064c0 t super_init │ │ │ │ -000013b0 t super_init_without_args │ │ │ │ +00008538 t super_getattro │ │ │ │ +0000621c t super_init │ │ │ │ +000010f0 t super_init_without_args │ │ │ │ 00000e50 d super_members │ │ │ │ -000019b8 t super_repr │ │ │ │ -00000f62 t super_traverse │ │ │ │ -0000805c t super_vectorcall │ │ │ │ -0000051c t supercheck │ │ │ │ +000019a8 t super_repr │ │ │ │ +00000f56 t super_traverse │ │ │ │ +0000802c t super_vectorcall │ │ │ │ +00000260 t supercheck │ │ │ │ 000000d0 d tp_new_methoddef │ │ │ │ -0000a23c t tp_new_wrapper │ │ │ │ -0000343c t type___dir__ │ │ │ │ +0000a268 t tp_new_wrapper │ │ │ │ +000031f4 t type___dir__ │ │ │ │ 000008a8 r type___dir____doc__ │ │ │ │ -000033f8 t type___instancecheck__ │ │ │ │ +00003178 t type___instancecheck__ │ │ │ │ 000009b8 r type___instancecheck____doc__ │ │ │ │ -00001380 t type___sizeof__ │ │ │ │ +00001374 t type___sizeof__ │ │ │ │ 00000860 r type___sizeof____doc__ │ │ │ │ -00002650 t type___subclasscheck__ │ │ │ │ +00002388 t type___subclasscheck__ │ │ │ │ 0000096c r type___subclasscheck____doc__ │ │ │ │ -00002224 t type___subclasses__ │ │ │ │ +00001f5c t type___subclasses__ │ │ │ │ 000008ec r type___subclasses____doc__ │ │ │ │ -00001b90 t type_abstractmethods │ │ │ │ +000018d0 t type_abstractmethods │ │ │ │ 00000f60 d type_as_number │ │ │ │ -00006098 t type_call │ │ │ │ -0000ccac t type_clear │ │ │ │ -0000cd74 t type_dealloc │ │ │ │ -0000bcc0 t type_dict │ │ │ │ +00006374 t type_call │ │ │ │ +0000d06c t type_clear │ │ │ │ +0000d134 t type_dealloc │ │ │ │ +0000bd0c t type_dict │ │ │ │ 0000067c r type_doc │ │ │ │ -00003bc0 t type_get_annotate │ │ │ │ -00003950 t type_get_annotations │ │ │ │ -00001b7c t type_get_bases │ │ │ │ -00002118 t type_get_doc │ │ │ │ -0000b268 t type_get_module │ │ │ │ -0000c4bc t type_get_mro │ │ │ │ -00005e14 t type_get_text_signature │ │ │ │ -000063e4 t type_get_type_params │ │ │ │ +00003940 t type_get_annotate │ │ │ │ +000036d0 t type_get_annotations │ │ │ │ +000018bc t type_get_bases │ │ │ │ +00001e50 t type_get_doc │ │ │ │ +0000b2b4 t type_get_module │ │ │ │ +0000c854 t type_get_mro │ │ │ │ +00005b70 t type_get_text_signature │ │ │ │ +00006140 t type_get_type_params │ │ │ │ 00001070 d type_getsets │ │ │ │ -000088b8 t type_init │ │ │ │ -00005c54 t type_is_gc │ │ │ │ +00008888 t type_init │ │ │ │ +00005f30 t type_is_gc │ │ │ │ 00001174 d type_members │ │ │ │ 00000ff0 d type_methods │ │ │ │ -00005908 t type_modified_unlocked │ │ │ │ -00005a94 t type_modified_unlocked.part.0 │ │ │ │ -000012d4 t type_module │ │ │ │ -00001b10 t type_mro │ │ │ │ +00005be4 t type_modified_unlocked │ │ │ │ +00005d70 t type_modified_unlocked.part.0 │ │ │ │ +00001014 t type_module │ │ │ │ +00001850 t type_mro │ │ │ │ 00000930 r type_mro__doc__ │ │ │ │ -0000bd38 t type_name │ │ │ │ -000061e8 t type_new │ │ │ │ -00008f74 t type_prepare │ │ │ │ -00009fbc t type_qualname │ │ │ │ +0000bd84 t type_name │ │ │ │ +000064c0 t type_new │ │ │ │ +00008fa0 t type_prepare │ │ │ │ +00009fe8 t type_qualname │ │ │ │ 00000258 t type_ready │ │ │ │ -000011c4 t type_repr │ │ │ │ -00001c30 t type_set_abstractmethods │ │ │ │ -0000518c t type_set_annotate │ │ │ │ -000017e8 t type_set_annotations │ │ │ │ -0000412c t type_set_bases │ │ │ │ -00003640 t type_set_doc │ │ │ │ -00001544 t type_set_module │ │ │ │ -000056b8 t type_set_name │ │ │ │ -000052c4 t type_set_qualname │ │ │ │ -00000bf0 t type_set_type_params │ │ │ │ -0000a974 t type_setattro │ │ │ │ -0000891c t type_traverse │ │ │ │ -0000601c t type_vectorcall │ │ │ │ -0000b350 t update_slot │ │ │ │ -0000c608 t update_slots_callback │ │ │ │ -000023f8 t update_subclasses.constprop.0 │ │ │ │ -0000188c t validate_watcher_id │ │ │ │ -0000e0cc t vectorcall_maybe │ │ │ │ -0000e1d8 t vectorcall_maybe.constprop.0 │ │ │ │ -0000c004 t vectorcall_method │ │ │ │ -00005644 t wrap_binaryfunc │ │ │ │ -00006478 t wrap_binaryfunc_l │ │ │ │ -00000f2c t wrap_binaryfunc_r │ │ │ │ -00001042 t wrap_buffer │ │ │ │ -00000f56 t wrap_call │ │ │ │ -00005344 t wrap_del │ │ │ │ -00001d5c t wrap_delattr │ │ │ │ -000058b0 t wrap_delitem │ │ │ │ -00001548 t wrap_descr_delete │ │ │ │ -0000eca8 t wrap_descr_get │ │ │ │ -00005788 t wrap_descr_set │ │ │ │ -000063e0 t wrap_hashfunc │ │ │ │ -00000ba6 t wrap_indexargfunc │ │ │ │ -0000a40c t wrap_init │ │ │ │ -0000176c t wrap_inquirypred │ │ │ │ -00006398 t wrap_lenfunc │ │ │ │ -000030d0 t wrap_next │ │ │ │ -0000c100 t wrap_objobjargproc │ │ │ │ -00000a98 t wrap_objobjproc │ │ │ │ -00001476 t wrap_releasebuffer │ │ │ │ -00003478 t wrap_richcmpfunc │ │ │ │ -0000c4dc t wrap_setattr │ │ │ │ -00001220 t wrap_sq_delitem │ │ │ │ -000012d4 t wrap_sq_item │ │ │ │ -000019f4 t wrap_sq_setitem │ │ │ │ -000016fc t wrap_ternaryfunc │ │ │ │ -00000fa0 t wrap_ternaryfunc_r │ │ │ │ -00003cb0 t wrap_unaryfunc │ │ │ │ +00000f04 t type_repr │ │ │ │ +00001970 t type_set_abstractmethods │ │ │ │ +00004f10 t type_set_annotate │ │ │ │ +00001528 t type_set_annotations │ │ │ │ +00003eb0 t type_set_bases │ │ │ │ +000033c0 t type_set_doc │ │ │ │ +00001284 t type_set_module │ │ │ │ +00005414 t type_set_name │ │ │ │ +00005048 t type_set_qualname │ │ │ │ +00000be4 t type_set_type_params │ │ │ │ +0000a9c0 t type_setattro │ │ │ │ +000088ec t type_traverse │ │ │ │ +000062f8 t type_vectorcall │ │ │ │ +0000b39c t update_slot │ │ │ │ +0000c9a0 t update_slots_callback │ │ │ │ +00002130 t update_subclasses.constprop.0 │ │ │ │ +0000187c t validate_watcher_id │ │ │ │ +0000e558 t vectorcall_maybe │ │ │ │ +0000306c t vectorcall_maybe.constprop.0 │ │ │ │ +0000c04c t vectorcall_method │ │ │ │ +0000c25c t vectorcall_method.constprop.0 │ │ │ │ +000053a0 t wrap_binaryfunc │ │ │ │ +000061d4 t wrap_binaryfunc_l │ │ │ │ +00000f20 t wrap_binaryfunc_r │ │ │ │ +00001036 t wrap_buffer │ │ │ │ +00000f4a t wrap_call │ │ │ │ +000050c8 t wrap_del │ │ │ │ +00001a9c t wrap_delattr │ │ │ │ +0000560c t wrap_delitem │ │ │ │ +0000153c t wrap_descr_delete │ │ │ │ +0000f024 t wrap_descr_get │ │ │ │ +000054e4 t wrap_descr_set │ │ │ │ +0000613c t wrap_hashfunc │ │ │ │ +00000b9a t wrap_indexargfunc │ │ │ │ +0000a438 t wrap_init │ │ │ │ +0000175c t wrap_inquirypred │ │ │ │ +000060f4 t wrap_lenfunc │ │ │ │ +00002d44 t wrap_next │ │ │ │ +0000c48c t wrap_objobjargproc │ │ │ │ +00000a90 t wrap_objobjproc │ │ │ │ +0000146a t wrap_releasebuffer │ │ │ │ +000031bc t wrap_richcmpfunc │ │ │ │ +0000c874 t wrap_setattr │ │ │ │ +00001214 t wrap_sq_delitem │ │ │ │ +000012c8 t wrap_sq_item │ │ │ │ +000019e4 t wrap_sq_setitem │ │ │ │ +000016ec t wrap_ternaryfunc │ │ │ │ +00000f94 t wrap_ternaryfunc_r │ │ │ │ +00003a30 t wrap_unaryfunc │ │ │ │ │ │ │ │ typevarobject.o: │ │ │ │ 00000000 d .LANCHOR0 │ │ │ │ 00000000 r .LC0 │ │ │ │ 00000018 r .LC1 │ │ │ │ 000000dc r .LC10 │ │ │ │ 0000010c r .LC11 │ │ │ │ @@ -13827,18 +13826,18 @@ │ │ │ │ 0000171c r .LC238 │ │ │ │ 00001760 r .LC239 │ │ │ │ 00000098 r .LC24 │ │ │ │ 00001768 r .LC240 │ │ │ │ 00001780 r .LC241 │ │ │ │ 00001794 r .LC243 │ │ │ │ 0000179c r .LC244 │ │ │ │ -000017d8 r .LC245 │ │ │ │ -00001800 r .LC246 │ │ │ │ -00001810 r .LC247 │ │ │ │ -00001824 r .LC248 │ │ │ │ +000017ac r .LC245 │ │ │ │ +000017c0 r .LC246 │ │ │ │ +000017dc r .LC247 │ │ │ │ +00001818 r .LC248 │ │ │ │ 000000dc r .LC25 │ │ │ │ 00001840 r .LC252 │ │ │ │ 0000187c r .LC253 │ │ │ │ 000018b4 r .LC254 │ │ │ │ 000018d8 r .LC255 │ │ │ │ 00001900 r .LC256 │ │ │ │ 00001914 r .LC257 │ │ │ │ @@ -14098,126 +14097,126 @@ │ │ │ │ U PyUnicodeEncodeError_SetEnd │ │ │ │ U PyUnicodeEncodeError_SetReason │ │ │ │ U PyUnicodeEncodeError_SetStart │ │ │ │ 00000498 D PyUnicodeIter_Type │ │ │ │ U PyUnicodeTranslateError_SetEnd │ │ │ │ U PyUnicodeTranslateError_SetReason │ │ │ │ U PyUnicodeTranslateError_SetStart │ │ │ │ -00006edc T PyUnicodeWriter_Create │ │ │ │ +00006ef0 T PyUnicodeWriter_Create │ │ │ │ 000012a8 T PyUnicodeWriter_DecodeUTF8Stateful │ │ │ │ 00008450 T PyUnicodeWriter_Discard │ │ │ │ 00002b98 T PyUnicodeWriter_Finish │ │ │ │ 00000440 T PyUnicodeWriter_Format │ │ │ │ 0000855c T PyUnicodeWriter_WriteASCII │ │ │ │ -00014d9c T PyUnicodeWriter_WriteChar │ │ │ │ -00014e30 T PyUnicodeWriter_WriteRepr │ │ │ │ +00014dac T PyUnicodeWriter_WriteChar │ │ │ │ +00014e40 T PyUnicodeWriter_WriteRepr │ │ │ │ 00002a10 T PyUnicodeWriter_WriteStr │ │ │ │ 00007e98 T PyUnicodeWriter_WriteSubstring │ │ │ │ 000012ec T PyUnicodeWriter_WriteUCS4 │ │ │ │ 00007314 T PyUnicodeWriter_WriteUTF8 │ │ │ │ 00000bc2 T PyUnicodeWriter_WriteWideChar │ │ │ │ -0000d5c0 T PyUnicode_Append │ │ │ │ +0000d5d4 T PyUnicode_Append │ │ │ │ 00006a50 T PyUnicode_AppendAndDel │ │ │ │ 00007354 T PyUnicode_AsASCIIString │ │ │ │ 00000a7e T PyUnicode_AsCharmapString │ │ │ │ 0000212e T PyUnicode_AsDecodedObject │ │ │ │ 0000218a T PyUnicode_AsDecodedUnicode │ │ │ │ 0000222c T PyUnicode_AsEncodedObject │ │ │ │ -00005a08 T PyUnicode_AsEncodedString │ │ │ │ +00005a0c T PyUnicode_AsEncodedString │ │ │ │ 00002288 T PyUnicode_AsEncodedUnicode │ │ │ │ 00000aaa T PyUnicode_AsLatin1String │ │ │ │ 0000f090 T PyUnicode_AsRawUnicodeEscapeString │ │ │ │ 0000a384 T PyUnicode_AsUCS4 │ │ │ │ 0000d610 T PyUnicode_AsUCS4Copy │ │ │ │ 00000ab0 T PyUnicode_AsUTF16String │ │ │ │ 00000af0 T PyUnicode_AsUTF32String │ │ │ │ 000045b4 T PyUnicode_AsUTF8 │ │ │ │ 000027cc T PyUnicode_AsUTF8AndSize │ │ │ │ 000045d0 T PyUnicode_AsUTF8String │ │ │ │ 0000e290 T PyUnicode_AsUnicodeEscapeString │ │ │ │ 0000fa28 T PyUnicode_AsWideChar │ │ │ │ -0000b838 T PyUnicode_AsWideCharString │ │ │ │ +0000b84c T PyUnicode_AsWideCharString │ │ │ │ 00003f0c T PyUnicode_BuildEncodingMap │ │ │ │ -00011194 T PyUnicode_Compare │ │ │ │ +000111a8 T PyUnicode_Compare │ │ │ │ 00004614 T PyUnicode_CompareWithASCIIString │ │ │ │ -0000d320 T PyUnicode_Concat │ │ │ │ -0000a760 T PyUnicode_Contains │ │ │ │ +0000d334 T PyUnicode_Concat │ │ │ │ +0000a774 T PyUnicode_Contains │ │ │ │ 0000fcd0 T PyUnicode_CopyCharacters │ │ │ │ 00000ddc T PyUnicode_Count │ │ │ │ 00002530 T PyUnicode_DATA │ │ │ │ -00014960 T PyUnicode_Decode │ │ │ │ -0000f0fc T PyUnicode_DecodeASCII │ │ │ │ +00014970 T PyUnicode_Decode │ │ │ │ +0000f110 T PyUnicode_DecodeASCII │ │ │ │ 00005290 T PyUnicode_DecodeCharmap │ │ │ │ 000027e0 T PyUnicode_DecodeFSDefault │ │ │ │ 00002180 T PyUnicode_DecodeFSDefaultAndSize │ │ │ │ 0000528c T PyUnicode_DecodeLatin1 │ │ │ │ 00002e8c T PyUnicode_DecodeLocale │ │ │ │ 00002320 T PyUnicode_DecodeLocaleAndSize │ │ │ │ 0000b4e0 T PyUnicode_DecodeRawUnicodeEscape │ │ │ │ 000008b8 T PyUnicode_DecodeUTF16 │ │ │ │ -0000b934 T PyUnicode_DecodeUTF16Stateful │ │ │ │ +0000b814 T PyUnicode_DecodeUTF16Stateful │ │ │ │ 000008d4 T PyUnicode_DecodeUTF32 │ │ │ │ -00016958 T PyUnicode_DecodeUTF32Stateful │ │ │ │ +00016968 T PyUnicode_DecodeUTF32Stateful │ │ │ │ 0000244e T PyUnicode_DecodeUTF7 │ │ │ │ 0000d19c T PyUnicode_DecodeUTF7Stateful │ │ │ │ 00004394 T PyUnicode_DecodeUTF8 │ │ │ │ 000043f0 T PyUnicode_DecodeUTF8Stateful │ │ │ │ 00000b30 T PyUnicode_DecodeUnicodeEscape │ │ │ │ -00010a3c T PyUnicode_EncodeFSDefault │ │ │ │ +00010a50 T PyUnicode_EncodeFSDefault │ │ │ │ 0000799c T PyUnicode_EncodeLocale │ │ │ │ 00000e20 T PyUnicode_Equal │ │ │ │ 00004920 T PyUnicode_EqualToUTF8 │ │ │ │ 00004974 T PyUnicode_EqualToUTF8AndSize │ │ │ │ 000049b4 t PyUnicode_EqualToUTF8AndSize.part.0 │ │ │ │ -0001212c T PyUnicode_FSConverter │ │ │ │ +0001213c T PyUnicode_FSConverter │ │ │ │ 00003cf0 T PyUnicode_FSDecoder │ │ │ │ -0000b814 T PyUnicode_Fill │ │ │ │ +0000bd3c T PyUnicode_Fill │ │ │ │ 0000f228 T PyUnicode_Find │ │ │ │ 00009d00 T PyUnicode_FindChar │ │ │ │ 00009f18 t PyUnicode_FindChar.constprop.0 │ │ │ │ -00012d30 T PyUnicode_Format │ │ │ │ -00014890 T PyUnicode_FromEncodedObject │ │ │ │ -0000751c T PyUnicode_FromFormat │ │ │ │ +00012d40 T PyUnicode_Format │ │ │ │ +000148a0 T PyUnicode_FromEncodedObject │ │ │ │ +00007530 T PyUnicode_FromFormat │ │ │ │ 00002884 T PyUnicode_FromFormatV │ │ │ │ 00003f84 T PyUnicode_FromKindAndData │ │ │ │ -0000e1bc T PyUnicode_FromObject │ │ │ │ -000157b0 T PyUnicode_FromOrdinal │ │ │ │ +0000e1d4 T PyUnicode_FromObject │ │ │ │ +000157c0 T PyUnicode_FromOrdinal │ │ │ │ 000008f8 T PyUnicode_FromString │ │ │ │ 00001d08 T PyUnicode_FromStringAndSize │ │ │ │ 000022f0 T PyUnicode_FromWideChar │ │ │ │ 00000780 T PyUnicode_GetDefaultEncoding │ │ │ │ 00003cc8 T PyUnicode_GetLength │ │ │ │ 00002406 T PyUnicode_GetSize │ │ │ │ 000006b0 T PyUnicode_InternFromString │ │ │ │ 000024c8 T PyUnicode_InternImmortal │ │ │ │ 00000260 T PyUnicode_InternInPlace │ │ │ │ 00002890 T PyUnicode_IsIdentifier │ │ │ │ -0000fa04 T PyUnicode_Join │ │ │ │ +0000fa18 T PyUnicode_Join │ │ │ │ 000024f4 T PyUnicode_KIND │ │ │ │ 00000598 T PyUnicode_New │ │ │ │ 00003034 T PyUnicode_Partition │ │ │ │ 00002c74 t PyUnicode_READ_CHAR │ │ │ │ 00002cc0 t PyUnicode_READ_CHAR.part.0 │ │ │ │ -00006f8c T PyUnicode_RPartition │ │ │ │ +00006fa0 T PyUnicode_RPartition │ │ │ │ 00000f3e T PyUnicode_RSplit │ │ │ │ 00005788 T PyUnicode_ReadChar │ │ │ │ 0000b5ac T PyUnicode_Replace │ │ │ │ 00000e88 T PyUnicode_Resize │ │ │ │ -00005ed0 T PyUnicode_RichCompare │ │ │ │ +00005ed4 T PyUnicode_RichCompare │ │ │ │ 000086dc T PyUnicode_Split │ │ │ │ -0001512c T PyUnicode_Splitlines │ │ │ │ -0000a620 T PyUnicode_Substring │ │ │ │ +0001513c T PyUnicode_Splitlines │ │ │ │ +0000a634 T PyUnicode_Substring │ │ │ │ 000047c0 T PyUnicode_Tailmatch │ │ │ │ 00000f7a T PyUnicode_Translate │ │ │ │ 00000004 D PyUnicode_Type │ │ │ │ 0000fb90 T PyUnicode_WriteChar │ │ │ │ U Py_BuildValue │ │ │ │ U Py_GetConstant │ │ │ │ U Py_HashBuffer │ │ │ │ -00005898 t Py_XDECREF │ │ │ │ +0000589c t Py_XDECREF │ │ │ │ U Py_hexdigits │ │ │ │ 0000fa08 t SubString_new_object │ │ │ │ 0000f774 t SubString_new_object_or_empty │ │ │ │ U _PyArg_BadArgument │ │ │ │ U _PyArg_CheckPositional │ │ │ │ U _PyArg_UnpackKeywords │ │ │ │ U _PyByteArray_empty_string │ │ │ │ @@ -14253,70 +14252,70 @@ │ │ │ │ U _PyStaticType_InitBuiltin │ │ │ │ U _PyTuple_FromArray │ │ │ │ U _PyType_GetFullyQualifiedName │ │ │ │ 000003c8 D _PyUnicodeASCIIIter_Type │ │ │ │ U _PyUnicodeTranslateError_Create │ │ │ │ 0000526c T _PyUnicodeWriter_Dealloc │ │ │ │ 00003d44 T _PyUnicodeWriter_Finish │ │ │ │ -00014ffc T _PyUnicodeWriter_Init │ │ │ │ -00004ce8 T _PyUnicodeWriter_PrepareInternal │ │ │ │ -0000567c t _PyUnicodeWriter_PrepareInternal.constprop.0 │ │ │ │ -0000532c t _PyUnicodeWriter_PrepareInternal.constprop.1 │ │ │ │ -0000500c t _PyUnicodeWriter_PrepareInternal.constprop.2 │ │ │ │ +0001500c T _PyUnicodeWriter_Init │ │ │ │ +00004cec T _PyUnicodeWriter_PrepareInternal │ │ │ │ +00005680 t _PyUnicodeWriter_PrepareInternal.constprop.0 │ │ │ │ +00005330 t _PyUnicodeWriter_PrepareInternal.constprop.1 │ │ │ │ +00005010 t _PyUnicodeWriter_PrepareInternal.constprop.2 │ │ │ │ 00002430 T _PyUnicodeWriter_PrepareKindInternal │ │ │ │ 00002800 t _PyUnicodeWriter_Update │ │ │ │ 00003adc T _PyUnicodeWriter_WriteASCIIString │ │ │ │ -00015640 T _PyUnicodeWriter_WriteChar │ │ │ │ +00015650 T _PyUnicodeWriter_WriteChar │ │ │ │ 00002bf0 t _PyUnicodeWriter_WriteCharInline │ │ │ │ 00001446 T _PyUnicodeWriter_WriteLatin1String │ │ │ │ -00006794 T _PyUnicodeWriter_WriteStr │ │ │ │ +000067a8 T _PyUnicodeWriter_WriteStr │ │ │ │ 0000977c T _PyUnicodeWriter_WriteSubstring │ │ │ │ -00005e8c T _PyUnicode_AsASCIIString │ │ │ │ +00005e90 T _PyUnicode_AsASCIIString │ │ │ │ 0000739c T _PyUnicode_AsLatin1String │ │ │ │ 00002748 T _PyUnicode_AsUTF8NoNUL │ │ │ │ 00004f14 T _PyUnicode_AsUTF8String │ │ │ │ 00001b74 T _PyUnicode_CheckConsistency │ │ │ │ -000156cc T _PyUnicode_ClearInterned │ │ │ │ +000156dc T _PyUnicode_ClearInterned │ │ │ │ 000079c0 T _PyUnicode_Copy │ │ │ │ -00016674 T _PyUnicode_DecodeRawUnicodeEscapeStateful │ │ │ │ +00016684 T _PyUnicode_DecodeRawUnicodeEscapeStateful │ │ │ │ 000046e8 T _PyUnicode_DecodeUnicodeEscapeInternal2 │ │ │ │ 0000ec34 T _PyUnicode_DecodeUnicodeEscapeStateful │ │ │ │ 00004214 T _PyUnicode_Dedent │ │ │ │ 00006154 T _PyUnicode_EncodeCharmap │ │ │ │ 0000a9cc T _PyUnicode_EncodeUTF16 │ │ │ │ 0000adc0 t _PyUnicode_EncodeUTF16.constprop.0 │ │ │ │ 0000d7f8 T _PyUnicode_EncodeUTF32 │ │ │ │ 0000dbd8 t _PyUnicode_EncodeUTF32.constprop.0 │ │ │ │ 0000ee58 T _PyUnicode_EncodeUTF7 │ │ │ │ 00004528 T _PyUnicode_Equal │ │ │ │ 00002454 T _PyUnicode_EqualToASCIIId │ │ │ │ 000043a0 T _PyUnicode_EqualToASCIIString │ │ │ │ -00012c04 T _PyUnicode_ExactDealloc │ │ │ │ +00012c14 T _PyUnicode_ExactDealloc │ │ │ │ 0000b300 T _PyUnicode_FastCopyCharacters │ │ │ │ 0000b2c0 T _PyUnicode_FastFill │ │ │ │ 00009870 T _PyUnicode_FindMaxChar │ │ │ │ 00002cd8 t _PyUnicode_FindMaxChar.part.0 │ │ │ │ 00005b68 T _PyUnicode_Fini │ │ │ │ 000057fc T _PyUnicode_FiniTypes │ │ │ │ U _PyUnicode_FormatAdvancedWriter │ │ │ │ 0000a72c T _PyUnicode_FormatLong │ │ │ │ 00003c5c T _PyUnicode_FromASCII │ │ │ │ 000000d2 T _PyUnicode_FromId │ │ │ │ 000041ac t _PyUnicode_FromUCS1 │ │ │ │ 00005834 t _PyUnicode_FromUCS2 │ │ │ │ -00016280 t _PyUnicode_FromUCS4 │ │ │ │ +00016290 t _PyUnicode_FromUCS4 │ │ │ │ 00005218 T _PyUnicode_GetNameCAPI │ │ │ │ 00002644 t _PyUnicode_HAS_UTF8_MEMORY │ │ │ │ 000039c4 T _PyUnicode_InitEncodings │ │ │ │ 00000608 T _PyUnicode_InitGlobalObjects │ │ │ │ 000025e0 T _PyUnicode_InitState │ │ │ │ 00002678 T _PyUnicode_InitTypes │ │ │ │ -00015e54 T _PyUnicode_InsertThousandsGrouping │ │ │ │ +00015e64 T _PyUnicode_InsertThousandsGrouping │ │ │ │ 00001d70 T _PyUnicode_InternImmortal │ │ │ │ -00016c64 T _PyUnicode_InternInPlace │ │ │ │ +00016c74 T _PyUnicode_InternInPlace │ │ │ │ 00001f68 T _PyUnicode_InternMortal │ │ │ │ 000024ae T _PyUnicode_InternStatic │ │ │ │ 00001b38 T _PyUnicode_InternedSize │ │ │ │ 0000fc6c T _PyUnicode_InternedSize_Immortal │ │ │ │ U _PyUnicode_IsAlpha │ │ │ │ U _PyUnicode_IsCaseIgnorable │ │ │ │ U _PyUnicode_IsCased │ │ │ │ @@ -14334,18 +14333,18 @@ │ │ │ │ 0000a028 T _PyUnicode_JoinArray │ │ │ │ 00004414 T _PyUnicode_ScanIdentifier │ │ │ │ U _PyUnicode_ToDecimalDigit │ │ │ │ U _PyUnicode_ToFoldedFull │ │ │ │ U _PyUnicode_ToLowerFull │ │ │ │ U _PyUnicode_ToTitleFull │ │ │ │ U _PyUnicode_ToUpperFull │ │ │ │ -00015018 T _PyUnicode_TransformDecimalAndSpaceToASCII │ │ │ │ +00015028 T _PyUnicode_TransformDecimalAndSpaceToASCII │ │ │ │ 0000206c T _PyUnicode_WideCharString_Converter │ │ │ │ 000020c4 T _PyUnicode_WideCharString_Opt_Converter │ │ │ │ -000116fc T _PyUnicode_XStrip │ │ │ │ +00011710 T _PyUnicode_XStrip │ │ │ │ U _Py_Dealloc │ │ │ │ U _Py_DecodeLocaleEx │ │ │ │ 00000000 T _Py_DecodeUTF8Ex │ │ │ │ 00002ff4 T _Py_DecodeUTF8_surrogateescape │ │ │ │ U _Py_DumpPathConfig │ │ │ │ U _Py_EncodeLocaleEx │ │ │ │ 0000008c T _Py_EncodeUTF8Ex │ │ │ │ @@ -14381,15 +14380,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 │ │ │ │ -00006894 t _copy_characters │ │ │ │ +000068a8 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 │ │ │ │ @@ -14405,16 +14404,16 @@ │ │ │ │ 000005ec d _parser.18 │ │ │ │ 00000370 d _parser.21 │ │ │ │ 000005c0 d _parser.24 │ │ │ │ 00000568 d _parser.27 │ │ │ │ 00000594 d _parser.9 │ │ │ │ 0000073c d _string_methods │ │ │ │ 00000618 d _string_module │ │ │ │ -00010d68 t any_find_slice.constprop.0 │ │ │ │ -000127d4 t anylib_find │ │ │ │ +00010d7c t any_find_slice.constprop.0 │ │ │ │ +000127e4 t anylib_find │ │ │ │ 0000a3b0 t as_ucs4 │ │ │ │ 00000120 r ascii_linebreak │ │ │ │ 0000c5f8 t asciilib__factorize │ │ │ │ 0000c558 t asciilib__preprocess │ │ │ │ 0000c6cc t asciilib__two_way │ │ │ │ 0000be5c t asciilib_adaptive_find.constprop.0 │ │ │ │ 0000e9d0 t asciilib_default_rfind.constprop.0 │ │ │ │ @@ -14427,15 +14426,15 @@ │ │ │ │ 000076c0 t charmaptranslate_lookup │ │ │ │ 000077bc t charmaptranslate_output │ │ │ │ 00005b14 t clear_interned_dict │ │ │ │ 00003df8 t config_get_codec_name │ │ │ │ 0000057c t convert_uc.constprop.0 │ │ │ │ 0000833c t do_capitalize │ │ │ │ 00000834 t do_casefold │ │ │ │ -00007be0 t do_string_format │ │ │ │ +00007bf4 t do_string_format │ │ │ │ 0000fa20 t do_string_format_map │ │ │ │ 0000b4e8 t do_swapcase │ │ │ │ 00003eb0 t encode_wstr_utf8 │ │ │ │ 00000ba0 d encoding_map_methods │ │ │ │ 00002b60 t ensure_unicode.isra.0 │ │ │ │ 0000f9c8 t fieldnameiter_dealloc │ │ │ │ 00000004 b fieldnameiter_methods │ │ │ │ @@ -14465,30 +14464,30 @@ │ │ │ │ U memcpy │ │ │ │ U memrchr │ │ │ │ U memset │ │ │ │ 00000724 d module_slots │ │ │ │ 00009a00 t pad │ │ │ │ 00006120 t raise_encode_exception │ │ │ │ 000002b8 r reduce_doc │ │ │ │ -0000e31c t replace │ │ │ │ -000058b0 t resize_compact │ │ │ │ +0000e334 t replace │ │ │ │ +000058b4 t resize_compact │ │ │ │ 00000edc t resize_copy │ │ │ │ 0000882c t rsplit │ │ │ │ 00000290 r setstate_doc │ │ │ │ -0000be60 t split │ │ │ │ +0000be74 t split │ │ │ │ U strchr │ │ │ │ U strcmp │ │ │ │ U strlen │ │ │ │ 0000c5f8 t ucs1lib__factorize │ │ │ │ 0000cb78 t ucs1lib__preprocess │ │ │ │ 0000cc1c t ucs1lib__two_way │ │ │ │ 0000050e t ucs1lib__two_way_count │ │ │ │ 0000c194 t ucs1lib_adaptive_find │ │ │ │ -0001277c t ucs1lib_fastsearch.constprop.0 │ │ │ │ -0001254c t ucs1lib_fastsearch.constprop.1 │ │ │ │ +0001278c t ucs1lib_fastsearch.constprop.0 │ │ │ │ +0001255c t ucs1lib_fastsearch.constprop.1 │ │ │ │ 0000d61c t ucs1lib_split_whitespace │ │ │ │ 0000b1b0 t ucs1lib_utf16_encode.constprop.0.isra.0 │ │ │ │ 0000b0cc t ucs1lib_utf16_encode.isra.0 │ │ │ │ 0000df88 t ucs1lib_utf32_encode.constprop.0.isra.0 │ │ │ │ 0000dea0 t ucs1lib_utf32_encode.isra.0 │ │ │ │ 00001512 t ucs2lib__lex_search │ │ │ │ 00001a04 t ucs2lib__preprocess │ │ │ │ @@ -14496,15 +14495,15 @@ │ │ │ │ 00001ac8 t ucs2lib__two_way_count │ │ │ │ 00006a70 t ucs2lib_fastsearch │ │ │ │ 0000727c t ucs2lib_find_char │ │ │ │ 000059b0 t ucs2lib_find_max_char │ │ │ │ 00006ed0 t ucs2lib_rfind_char │ │ │ │ 00000ab6 t ucs2lib_rfind_slice.isra.0 │ │ │ │ 000005da t ucs2lib_split_whitespace │ │ │ │ -00011e2c t ucs2lib_utf8_encoder │ │ │ │ +00011e3c t ucs2lib_utf8_encoder │ │ │ │ 000016ee t ucs4lib__lex_search │ │ │ │ 000018d6 t ucs4lib__preprocess │ │ │ │ 00001750 t ucs4lib__two_way │ │ │ │ 00001996 t ucs4lib__two_way_count │ │ │ │ 0000e4d8 t ucs4lib_fastsearch │ │ │ │ 0000e488 t ucs4lib_find_char │ │ │ │ 0000a6a0 t ucs4lib_find_max_char │ │ │ │ @@ -14516,152 +14515,152 @@ │ │ │ │ 00000458 t ucs4lib_utf8_decode │ │ │ │ 00006f78 t ucs4lib_utf8_encoder │ │ │ │ 0000b248 t unicode___format__ │ │ │ │ 00000658 r unicode___format____doc__ │ │ │ │ 000007ac d unicode_as_mapping │ │ │ │ 000007e0 d unicode_as_number │ │ │ │ 000007b8 d unicode_as_sequence │ │ │ │ -0000fb28 t unicode_ascii_iter_next │ │ │ │ +0000fb3c t unicode_ascii_iter_next │ │ │ │ 00003838 t unicode_askind │ │ │ │ 0000814c t unicode_capitalize │ │ │ │ 000030ac r unicode_capitalize__doc__ │ │ │ │ 0000d134 t unicode_casefold │ │ │ │ 00003050 r unicode_casefold__doc__ │ │ │ │ 00009f0c t unicode_center │ │ │ │ 00002fb0 r unicode_center__doc__ │ │ │ │ -00012af4 t unicode_char │ │ │ │ +00012b04 t unicode_char │ │ │ │ 000028b8 t unicode_check_encoding_errors │ │ │ │ 000029d0 t unicode_check_encoding_errors.part.0 │ │ │ │ -0000b8e8 t unicode_check_modifiable │ │ │ │ -000111f0 t unicode_compare │ │ │ │ -00015a1c t unicode_count │ │ │ │ +0000be10 t unicode_check_modifiable │ │ │ │ +00011204 t unicode_compare │ │ │ │ +00015a2c t unicode_count │ │ │ │ 00002ee4 r unicode_count__doc__ │ │ │ │ -00015acc t unicode_count_impl │ │ │ │ +00015adc t unicode_count_impl │ │ │ │ 00001bec t unicode_dealloc │ │ │ │ 00004fac t unicode_decode_call_errorhandler_writer │ │ │ │ 00001624 t unicode_decode_utf8 │ │ │ │ 0000091c t unicode_decode_utf8.constprop.0 │ │ │ │ -0000fc1c t unicode_decode_utf8_impl │ │ │ │ -0000636c t unicode_decode_utf8_writer │ │ │ │ +0000fc30 t unicode_decode_utf8_impl │ │ │ │ +00006380 t unicode_decode_utf8_writer │ │ │ │ 00000318 r unicode_doc │ │ │ │ -000145fc t unicode_encode │ │ │ │ +0001460c t unicode_encode │ │ │ │ 00002ce4 r unicode_encode__doc__ │ │ │ │ 00004d7c t unicode_encode_call_errorhandler │ │ │ │ 00003b08 t unicode_encode_locale │ │ │ │ 00005be4 t unicode_encode_ucs1 │ │ │ │ -0000f6f4 t unicode_encode_utf8 │ │ │ │ -0000f440 t unicode_encode_utf8.constprop.0 │ │ │ │ -00011874 t unicode_endswith │ │ │ │ +0000f708 t unicode_encode_utf8 │ │ │ │ +0000f454 t unicode_encode_utf8.constprop.0 │ │ │ │ +00011888 t unicode_endswith │ │ │ │ 000006c4 r unicode_endswith__doc__ │ │ │ │ 00000000 t unicode_eq │ │ │ │ 000034b4 t unicode_expandtabs │ │ │ │ 00002c3c r unicode_expandtabs__doc__ │ │ │ │ 0000752c t unicode_fast_translate │ │ │ │ 00008404 t unicode_fill │ │ │ │ 0000438c t unicode_fill_utf8 │ │ │ │ -000147d4 t unicode_find │ │ │ │ +000147e4 t unicode_find │ │ │ │ 00002b48 r unicode_find__doc__ │ │ │ │ 00002ae8 t unicode_from_format │ │ │ │ -00006584 t unicode_fromformat_write_str │ │ │ │ -00006038 t unicode_fromformat_write_utf8 │ │ │ │ +00006598 t unicode_fromformat_write_str │ │ │ │ +0000603c t unicode_fromformat_write_utf8 │ │ │ │ 00000b36 t unicode_fromformat_write_wcstr │ │ │ │ -00012a04 t unicode_getitem │ │ │ │ +00012a14 t unicode_getitem │ │ │ │ 000009ec t unicode_getnewargs │ │ │ │ 00000450 t unicode_hash │ │ │ │ 0000b414 t unicode_index │ │ │ │ 00002a38 r unicode_index__doc__ │ │ │ │ 00003bf4 t unicode_isalnum │ │ │ │ 00002458 r unicode_isalnum__doc__ │ │ │ │ 0000a61c t unicode_isalpha │ │ │ │ 00002538 r unicode_isalpha__doc__ │ │ │ │ 00003f00 t unicode_isascii │ │ │ │ 00002980 r unicode_isascii__doc__ │ │ │ │ 0000e938 t unicode_isdecimal │ │ │ │ 00002380 r unicode_isdecimal__doc__ │ │ │ │ 000084c4 t unicode_isdigit │ │ │ │ 000022b0 r unicode_isdigit__doc__ │ │ │ │ -00014ea8 t unicode_isidentifier │ │ │ │ +00014eb8 t unicode_isidentifier │ │ │ │ 00002118 r unicode_isidentifier__doc__ │ │ │ │ 0000e074 t unicode_islower │ │ │ │ 000028a4 r unicode_islower__doc__ │ │ │ │ 0000ecb0 t unicode_isnumeric │ │ │ │ 000021e4 r unicode_isnumeric__doc__ │ │ │ │ 0000e128 t unicode_isprintable │ │ │ │ 00002074 r unicode_isprintable__doc__ │ │ │ │ 00009c9c t unicode_isspace │ │ │ │ 0000260c r unicode_isspace__doc__ │ │ │ │ 0000e1c4 t unicode_istitle │ │ │ │ 000026e0 r unicode_istitle__doc__ │ │ │ │ -000158ec t unicode_isupper │ │ │ │ +000158fc t unicode_isupper │ │ │ │ 000027c4 r unicode_isupper__doc__ │ │ │ │ -0000fa64 t unicode_iter │ │ │ │ -0000f9a4 t unicode_join │ │ │ │ +0000fa78 t unicode_iter │ │ │ │ +0000f9b8 t unicode_join │ │ │ │ 00001f88 r unicode_join__doc__ │ │ │ │ 00000d3e t unicode_kind_name │ │ │ │ -00006ed8 t unicode_length │ │ │ │ +00006eec t unicode_length │ │ │ │ 0000b740 t unicode_ljust │ │ │ │ 00001ee4 r unicode_ljust__doc__ │ │ │ │ -0000ded4 t unicode_lower │ │ │ │ +0000deec t unicode_lower │ │ │ │ 00001e9c r unicode_lower__doc__ │ │ │ │ -00012250 t unicode_lstrip │ │ │ │ +00012260 t unicode_lstrip │ │ │ │ 00001d48 r unicode_lstrip__doc__ │ │ │ │ 00009fec t unicode_maketrans │ │ │ │ 00000ba8 r unicode_maketrans__doc__ │ │ │ │ 00000870 d unicode_methods │ │ │ │ -00012d18 t unicode_mod │ │ │ │ +00012d28 t unicode_mod │ │ │ │ 00004b40 t unicode_new │ │ │ │ 00003030 t unicode_partition │ │ │ │ 000012bc r unicode_partition__doc__ │ │ │ │ 00009b18 t unicode_removeprefix │ │ │ │ 00001a88 r unicode_removeprefix__doc__ │ │ │ │ 00007d04 t unicode_removesuffix │ │ │ │ 0000198c r unicode_removesuffix__doc__ │ │ │ │ -00014478 t unicode_repeat │ │ │ │ -0000e218 t unicode_replace │ │ │ │ +00014488 t unicode_repeat │ │ │ │ +0000e230 t unicode_replace │ │ │ │ 00001b68 r unicode_replace__doc__ │ │ │ │ -0000abb4 t unicode_repr │ │ │ │ -0000d7dc t unicode_resize │ │ │ │ +0000abc8 t unicode_repr │ │ │ │ +0000d7f0 t unicode_resize │ │ │ │ 0000272c t unicode_result │ │ │ │ -00010aa4 t unicode_rfind │ │ │ │ +00010ab8 t unicode_rfind │ │ │ │ 00001898 r unicode_rfind__doc__ │ │ │ │ 00007a64 t unicode_rindex │ │ │ │ 00001784 r unicode_rindex__doc__ │ │ │ │ 00009930 t unicode_rjust │ │ │ │ 000016e0 r unicode_rjust__doc__ │ │ │ │ -00006f88 t unicode_rpartition │ │ │ │ +00006f9c t unicode_rpartition │ │ │ │ 00001128 r unicode_rpartition__doc__ │ │ │ │ 00008720 t unicode_rsplit │ │ │ │ 00000f30 r unicode_rsplit__doc__ │ │ │ │ -00011378 t unicode_rstrip │ │ │ │ +0001138c t unicode_rstrip │ │ │ │ 00001ca4 r unicode_rstrip__doc__ │ │ │ │ 00000a14 t unicode_sizeof │ │ │ │ 0000060c r unicode_sizeof__doc__ │ │ │ │ -0000b9f4 t unicode_split │ │ │ │ +0000ba08 t unicode_split │ │ │ │ 0000143c r unicode_split__doc__ │ │ │ │ 00004f18 t unicode_splitlines │ │ │ │ 00000e68 r unicode_splitlines__doc__ │ │ │ │ -0000778c t unicode_startswith │ │ │ │ +000077a0 t unicode_startswith │ │ │ │ 000007f4 r unicode_startswith__doc__ │ │ │ │ 0000e054 t unicode_str │ │ │ │ -0000da14 t unicode_strip │ │ │ │ +0000da28 t unicode_strip │ │ │ │ 00001dec r unicode_strip__doc__ │ │ │ │ -00010768 t unicode_subscript │ │ │ │ +0001077c t unicode_subscript │ │ │ │ 00000502 t unicode_swapcase │ │ │ │ 00000e00 r unicode_swapcase__doc__ │ │ │ │ 0000ced0 t unicode_title │ │ │ │ 00003148 r unicode_title__doc__ │ │ │ │ 000073f0 t unicode_translate │ │ │ │ 000009fc r unicode_translate__doc__ │ │ │ │ 00001160 t unicode_translate_call_errorhandler.constprop.0 │ │ │ │ 00007f14 t unicode_upper │ │ │ │ 000009b4 r unicode_upper__doc__ │ │ │ │ -00011c94 t unicode_vectorcall │ │ │ │ +00011ca4 t unicode_vectorcall │ │ │ │ 0000eb30 t unicode_zfill │ │ │ │ 00000928 r unicode_zfill__doc__ │ │ │ │ -0000fb88 t unicodeiter_dealloc │ │ │ │ +0000fb9c t unicodeiter_dealloc │ │ │ │ 0000b234 t unicodeiter_len │ │ │ │ 0000076c d unicodeiter_methods │ │ │ │ 000060a4 t unicodeiter_next │ │ │ │ 0000e00c t unicodeiter_reduce │ │ │ │ 0000eae4 t unicodeiter_setstate │ │ │ │ 00005bd8 t unicodeiter_traverse │ │ │ │ 000001a0 r utf7_category │ │ │ │ @@ -15471,30 +15470,30 @@ │ │ │ │ 00002e7c r .LC354 │ │ │ │ 00002e80 r .LC355 │ │ │ │ 00002e9c r .LC356 │ │ │ │ 00002eac r .LC357 │ │ │ │ 00002ec0 r .LC358 │ │ │ │ 00002ed4 r .LC359 │ │ │ │ 000004b0 r .LC36 │ │ │ │ -00002efc r .LC360 │ │ │ │ -00002f24 r .LC361 │ │ │ │ -00002f28 r .LC362 │ │ │ │ -00002f2c r .LC363 │ │ │ │ -00002f68 r .LC364 │ │ │ │ -00002f94 r .LC365 │ │ │ │ -00003028 r .LC366 │ │ │ │ -00003080 r .LC367 │ │ │ │ -000030e8 r .LC368 │ │ │ │ -00003118 r .LC369 │ │ │ │ +00002ed8 r .LC360 │ │ │ │ +00002edc r .LC361 │ │ │ │ +00002f18 r .LC362 │ │ │ │ +00002f44 r .LC363 │ │ │ │ +00002fd8 r .LC364 │ │ │ │ +00003030 r .LC365 │ │ │ │ +00003098 r .LC366 │ │ │ │ +000030c8 r .LC367 │ │ │ │ +000030f8 r .LC368 │ │ │ │ +0000311c r .LC369 │ │ │ │ 000004d4 r .LC37 │ │ │ │ -00003148 r .LC370 │ │ │ │ -0000316c r .LC371 │ │ │ │ -00003190 r .LC372 │ │ │ │ -000031b8 r .LC373 │ │ │ │ -000031e4 r .LC374 │ │ │ │ +00003140 r .LC370 │ │ │ │ +00003168 r .LC371 │ │ │ │ +00003194 r .LC372 │ │ │ │ +000031c0 r .LC373 │ │ │ │ +000031e8 r .LC374 │ │ │ │ 00003210 r .LC375 │ │ │ │ 0000323c r .LC376 │ │ │ │ 0000326c r .LC377 │ │ │ │ 00003298 r .LC378 │ │ │ │ 000032c4 r .LC379 │ │ │ │ 000004f8 r .LC38 │ │ │ │ 000032ec r .LC380 │ │ │ │ @@ -15988,16 +15987,16 @@ │ │ │ │ 00000000 r Module_fields │ │ │ │ 00000248 r Name_fields │ │ │ │ 00000178 r NamedExpr_fields │ │ │ │ 00000158 r Nonlocal_fields │ │ │ │ 00000380 r ParamSpec_fields │ │ │ │ 00000ec0 T PyAST_Check │ │ │ │ 0001148c T PyAST_mod2obj │ │ │ │ -000141c4 T PyAST_obj2mod │ │ │ │ -00014a4c T PyAst_CheckMode │ │ │ │ +000141a8 T PyAST_obj2mod │ │ │ │ +00014a30 T PyAst_CheckMode │ │ │ │ U PyBaseObject_Type │ │ │ │ U PyBytes_Type │ │ │ │ U PyDict_GetItemRef │ │ │ │ U PyDict_GetItemWithError │ │ │ │ U PyDict_New │ │ │ │ U PyDict_Next │ │ │ │ U PyDict_SetItem │ │ │ │ @@ -16008,15 +16007,15 @@ │ │ │ │ U PyErr_Occurred │ │ │ │ U PyErr_SetString │ │ │ │ U PyErr_WarnFormat │ │ │ │ U PyExc_DeprecationWarning │ │ │ │ U PyExc_RuntimeError │ │ │ │ U PyExc_TypeError │ │ │ │ U PyExc_ValueError │ │ │ │ -0000d9f0 T PyInit__ast │ │ │ │ +0000d9b4 T PyInit__ast │ │ │ │ U PyList_Append │ │ │ │ U PyList_AsTuple │ │ │ │ U PyList_New │ │ │ │ U PyList_Sort │ │ │ │ U PyList_Type │ │ │ │ U PyLong_AsInt │ │ │ │ U PyLong_FromLong │ │ │ │ @@ -16094,85 +16093,85 @@ │ │ │ │ 000000dc r While_fields │ │ │ │ 000000f4 r With_fields │ │ │ │ 000001e0 r YieldFrom_fields │ │ │ │ 000001dc r Yield_fields │ │ │ │ 000110a8 T _PyAST_AnnAssign │ │ │ │ 00000754 T _PyAST_Assert │ │ │ │ 00000000 T _PyAST_Assign │ │ │ │ -0001e53c T _PyAST_AsyncFor │ │ │ │ -00010ea8 T _PyAST_AsyncFunctionDef │ │ │ │ +0001e520 T _PyAST_AsyncFor │ │ │ │ +00010df0 T _PyAST_AsyncFunctionDef │ │ │ │ 00011448 T _PyAST_AsyncWith │ │ │ │ 000000d0 T _PyAST_Attribute │ │ │ │ 00000c8c T _PyAST_AugAssign │ │ │ │ 000113f0 T _PyAST_Await │ │ │ │ 000003d4 T _PyAST_BinOp │ │ │ │ 000000f4 T _PyAST_BoolOp │ │ │ │ 00000a2c T _PyAST_Break │ │ │ │ 000001bc T _PyAST_Call │ │ │ │ 0000055c T _PyAST_ClassDef │ │ │ │ 00000194 T _PyAST_Compare │ │ │ │ 00000074 T _PyAST_Constant │ │ │ │ 000009f4 T _PyAST_Continue │ │ │ │ 00000e0c T _PyAST_Delete │ │ │ │ 0000064c T _PyAST_Dict │ │ │ │ -0000e660 T _PyAST_DictComp │ │ │ │ +0001102c T _PyAST_DictComp │ │ │ │ 0000040c T _PyAST_ExceptHandler │ │ │ │ 00000164 T _PyAST_Expr │ │ │ │ -00010fac T _PyAST_Expression │ │ │ │ -0000eab8 T _PyAST_Fini │ │ │ │ +00010ef4 T _PyAST_Expression │ │ │ │ +0000ea00 T _PyAST_Fini │ │ │ │ 000005c8 T _PyAST_For │ │ │ │ 00000290 T _PyAST_FormattedValue │ │ │ │ 00000498 T _PyAST_FunctionDef │ │ │ │ 00000400 T _PyAST_FunctionType │ │ │ │ 000006f8 T _PyAST_GeneratorExp │ │ │ │ 00000e84 T _PyAST_Global │ │ │ │ 00000368 T _PyAST_If │ │ │ │ 00000bb0 T _PyAST_IfExp │ │ │ │ 000000b8 T _PyAST_Import │ │ │ │ 00000150 T _PyAST_ImportFrom │ │ │ │ -00010e84 T _PyAST_Interactive │ │ │ │ -00010fec T _PyAST_Interpolation │ │ │ │ +00010dcc T _PyAST_Interactive │ │ │ │ +00010f70 T _PyAST_Interpolation │ │ │ │ 0000032c T _PyAST_JoinedStr │ │ │ │ -00010f34 T _PyAST_Lambda │ │ │ │ +00010e7c T _PyAST_Lambda │ │ │ │ 00000234 T _PyAST_List │ │ │ │ 00000a64 T _PyAST_ListComp │ │ │ │ 00011240 T _PyAST_Match │ │ │ │ 0001129c T _PyAST_MatchAs │ │ │ │ 00011334 T _PyAST_MatchClass │ │ │ │ -0001e5c0 T _PyAST_MatchMapping │ │ │ │ -00013f80 T _PyAST_MatchOr │ │ │ │ +0001e5a4 T _PyAST_MatchMapping │ │ │ │ +00013f64 T _PyAST_MatchOr │ │ │ │ 00011180 T _PyAST_MatchSequence │ │ │ │ 00000000 T _PyAST_MatchSingleton │ │ │ │ 00011204 T _PyAST_MatchStar │ │ │ │ 00011128 T _PyAST_MatchValue │ │ │ │ 00000da0 T _PyAST_Module │ │ │ │ 00000000 T _PyAST_Name │ │ │ │ 00000904 T _PyAST_NamedExpr │ │ │ │ 0000080c T _PyAST_Nonlocal │ │ │ │ -0001e4e0 T _PyAST_ParamSpec │ │ │ │ +0001e4c4 T _PyAST_ParamSpec │ │ │ │ 00000524 T _PyAST_Pass │ │ │ │ 00000b70 T _PyAST_Raise │ │ │ │ 000002f0 T _PyAST_Return │ │ │ │ 00000e48 T _PyAST_Set │ │ │ │ 000008a8 T _PyAST_SetComp │ │ │ │ 000003c8 T _PyAST_Slice │ │ │ │ 00000d28 T _PyAST_Starred │ │ │ │ 00000340 T _PyAST_Subscript │ │ │ │ -0001106c T _PyAST_TemplateStr │ │ │ │ +00010ff0 T _PyAST_TemplateStr │ │ │ │ 00000450 T _PyAST_Try │ │ │ │ -0001e3c0 T _PyAST_TryStar │ │ │ │ +0001e3a4 T _PyAST_TryStar │ │ │ │ 000007b0 T _PyAST_Tuple │ │ │ │ -0001e408 T _PyAST_TypeAlias │ │ │ │ +0001e3ec T _PyAST_TypeAlias │ │ │ │ 00000442 T _PyAST_TypeIgnore │ │ │ │ -0001db70 T _PyAST_TypeVar │ │ │ │ -0001e484 T _PyAST_TypeVarTuple │ │ │ │ +0001db54 T _PyAST_TypeVar │ │ │ │ +0001e468 T _PyAST_TypeVarTuple │ │ │ │ 0000097c T _PyAST_UnaryOp │ │ │ │ 00000848 T _PyAST_While │ │ │ │ 00000dc8 T _PyAST_With │ │ │ │ -0000d9b4 T _PyAST_Yield │ │ │ │ +00010f34 T _PyAST_Yield │ │ │ │ 00011398 T _PyAST_YieldFrom │ │ │ │ 00000060 T _PyAST_alias │ │ │ │ 0000021c T _PyAST_arg │ │ │ │ 000001f4 T _PyAST_arguments │ │ │ │ 0000068c T _PyAST_comprehension │ │ │ │ 00000ac0 T _PyAST_keyword │ │ │ │ 000111bc T _PyAST_match_case │ │ │ │ @@ -16199,59 +16198,59 @@ │ │ │ │ 000002dc T _Py_asdl_expr_seq_new │ │ │ │ U _Py_asdl_identifier_seq_new │ │ │ │ U _Py_asdl_int_seq_new │ │ │ │ 00000b18 T _Py_asdl_keyword_seq_new │ │ │ │ 00000d7c T _Py_asdl_match_case_seq_new │ │ │ │ 000028be T _Py_asdl_mod_seq_new │ │ │ │ 000112dc T _Py_asdl_pattern_seq_new │ │ │ │ -00014af8 T _Py_asdl_stmt_seq_new │ │ │ │ -0001e604 T _Py_asdl_type_ignore_seq_new │ │ │ │ -0001e36c T _Py_asdl_type_param_seq_new │ │ │ │ +00014adc T _Py_asdl_stmt_seq_new │ │ │ │ +0001e5e8 T _Py_asdl_type_ignore_seq_new │ │ │ │ +0001e350 T _Py_asdl_type_param_seq_new │ │ │ │ 00002030 T _Py_asdl_withitem_seq_new │ │ │ │ U _Py_tss_tstate │ │ │ │ U _Py_union_type_or │ │ │ │ 00000014 d _astmodule │ │ │ │ 000034c4 t add_ast_annotations │ │ │ │ 00003440 t add_attributes.constprop.0 │ │ │ │ 000033f4 t add_attributes.constprop.1 │ │ │ │ 000002f0 r alias_attributes │ │ │ │ 000002e8 r alias_fields │ │ │ │ 000002c0 r arg_attributes │ │ │ │ 000002b4 r arg_fields │ │ │ │ 00000298 r arguments_fields │ │ │ │ -000136a4 t ast2obj_alias │ │ │ │ -00013a74 t ast2obj_arg │ │ │ │ -00013860 t ast2obj_arguments │ │ │ │ -00013e44 t ast2obj_comprehension │ │ │ │ -00013fbc t ast2obj_excepthandler │ │ │ │ -00012670 t ast2obj_expr │ │ │ │ -000135a4 t ast2obj_expr_context │ │ │ │ -00013c74 t ast2obj_keyword │ │ │ │ +00013694 t ast2obj_alias │ │ │ │ +00013a64 t ast2obj_arg │ │ │ │ +00013850 t ast2obj_arguments │ │ │ │ +00013e28 t ast2obj_comprehension │ │ │ │ +00013fa0 t ast2obj_excepthandler │ │ │ │ +0001266c t ast2obj_expr │ │ │ │ +00013594 t ast2obj_expr_context │ │ │ │ +00013c58 t ast2obj_keyword │ │ │ │ 0001167c t ast2obj_list │ │ │ │ -0001f364 t ast2obj_match_case │ │ │ │ -00013e28 t ast2obj_object │ │ │ │ -000135d8 t ast2obj_operator │ │ │ │ -0001f468 t ast2obj_pattern │ │ │ │ +0001f348 t ast2obj_match_case │ │ │ │ +00013e0c t ast2obj_object │ │ │ │ +000135c8 t ast2obj_operator │ │ │ │ +0001f44c t ast2obj_pattern │ │ │ │ 000116f4 t ast2obj_stmt │ │ │ │ 00000484 t ast2obj_type_ignore │ │ │ │ -0001f0cc t ast2obj_type_param │ │ │ │ -00019d5c t ast2obj_withitem │ │ │ │ +0001f0b0 t ast2obj_type_param │ │ │ │ +00019d40 t ast2obj_withitem │ │ │ │ 0000004e t ast_clear │ │ │ │ 000009d8 t ast_dealloc │ │ │ │ -0001e804 t ast_repr │ │ │ │ -0001e808 t ast_repr_max_depth │ │ │ │ +0001e7e8 t ast_repr │ │ │ │ +0001e7ec t ast_repr_max_depth │ │ │ │ 00000980 t ast_traverse │ │ │ │ 000000d8 d ast_type_getsets │ │ │ │ -0000e6dc t ast_type_init │ │ │ │ +0000e624 t ast_type_init │ │ │ │ 00000130 d ast_type_members │ │ │ │ 00000100 d ast_type_methods │ │ │ │ -0001f8e0 t ast_type_reduce │ │ │ │ -0001fa64 t ast_type_replace │ │ │ │ -0001fe6c t ast_type_replace_update_payload │ │ │ │ -0000d9fc t astmodule_exec │ │ │ │ +0001f8c4 t ast_type_reduce │ │ │ │ +0001fa48 t ast_type_replace │ │ │ │ +0001fe50 t ast_type_replace_update_payload │ │ │ │ +0000d9c0 t astmodule_exec │ │ │ │ 00000048 d astmodule_slots │ │ │ │ 0000026c r comprehension_fields │ │ │ │ 0000027c r excepthandler_attributes │ │ │ │ 00000160 r expr_attributes │ │ │ │ 00000f3c t init_types │ │ │ │ 000002d8 r keyword_attributes │ │ │ │ 000002d0 r keyword_fields │ │ │ │ @@ -16261,27 +16260,27 @@ │ │ │ │ 000006e4 t make_type.constprop.3 │ │ │ │ 00000610 t make_type.constprop.4 │ │ │ │ 0000053c t make_type.constprop.5 │ │ │ │ 00000468 t make_type.constprop.6 │ │ │ │ 00000308 r match_case_fields │ │ │ │ U memset │ │ │ │ 000000d4 t obj2ast_alias │ │ │ │ -0001ecb8 t obj2ast_arg │ │ │ │ -0001dbd0 t obj2ast_arguments │ │ │ │ +0001ec9c t obj2ast_arg │ │ │ │ +0001dbb4 t obj2ast_arguments │ │ │ │ 00000ab8 t obj2ast_comprehension │ │ │ │ 000005b2 t obj2ast_excepthandler │ │ │ │ -00019e20 t obj2ast_expr │ │ │ │ -0001d768 t obj2ast_expr_context.isra.0 │ │ │ │ -00019ce4 t obj2ast_identifier.isra.0 │ │ │ │ -00019c84 t obj2ast_int.isra.0 │ │ │ │ -0001d7f4 t obj2ast_keyword │ │ │ │ +00019e04 t obj2ast_expr │ │ │ │ +0001d74c t obj2ast_expr_context.isra.0 │ │ │ │ +00019cc8 t obj2ast_identifier.isra.0 │ │ │ │ +00019c68 t obj2ast_int.isra.0 │ │ │ │ +0001d7d8 t obj2ast_keyword │ │ │ │ 00000dd0 t obj2ast_match_case │ │ │ │ -0001e658 t obj2ast_operator.isra.0 │ │ │ │ +0001e63c t obj2ast_operator.isra.0 │ │ │ │ 00001030 t obj2ast_pattern │ │ │ │ -00014b50 t obj2ast_stmt │ │ │ │ +00014b34 t obj2ast_stmt │ │ │ │ 00002840 t obj2ast_string.isra.0 │ │ │ │ 000021c4 t obj2ast_type_param │ │ │ │ 00002084 t obj2ast_withitem │ │ │ │ 00000314 r pattern_attributes │ │ │ │ 00000018 r stmt_attributes │ │ │ │ 00000364 r type_param_attributes │ │ │ │ 00000300 r withitem_fields │ │ │ │ @@ -16392,15 +16391,15 @@ │ │ │ │ U _PyInstructionSequence_ApplyLabelMap │ │ │ │ U _PyOpcode_Caches │ │ │ │ U _PyOpcode_opcode_metadata │ │ │ │ U _Py_Dealloc │ │ │ │ U _Py_set_localsplus_info │ │ │ │ 00000000 t assemble_emit_exception_table_entry │ │ │ │ 00000cc8 t assemble_emit_location │ │ │ │ -000011c8 t write_location_signed_varint │ │ │ │ +000011e0 t write_location_signed_varint │ │ │ │ │ │ │ │ ast.o: │ │ │ │ 00000000 r .LANCHOR0 │ │ │ │ 00000000 r .LC0 │ │ │ │ 00000018 r .LC1 │ │ │ │ 0000012c r .LC10 │ │ │ │ 00000138 r .LC11 │ │ │ │ @@ -17246,15 +17245,15 @@ │ │ │ │ 000000ac T PyEval_GetBuiltins │ │ │ │ 00001118 T PyEval_GetFrame │ │ │ │ 000006b0 T PyEval_GetFrameBuiltins │ │ │ │ 0000065c T PyEval_GetFrameGlobals │ │ │ │ 00000658 T PyEval_GetFrameLocals │ │ │ │ 000006e4 T PyEval_GetFuncDesc │ │ │ │ 00000740 T PyEval_GetFuncName │ │ │ │ -0000c9bc T PyEval_GetGlobals │ │ │ │ +0000c9c8 T PyEval_GetGlobals │ │ │ │ 00000796 T PyEval_GetLocals │ │ │ │ 00001150 T PyEval_MergeCompilerFlags │ │ │ │ 000009dc T PyEval_SetProfile │ │ │ │ 00000a18 T PyEval_SetProfileAllThreads │ │ │ │ 0000061c T PyEval_SetTrace │ │ │ │ 00000a58 T PyEval_SetTraceAllThreads │ │ │ │ U PyExc_AttributeError │ │ │ │ @@ -17364,17 +17363,17 @@ │ │ │ │ U PySet_New │ │ │ │ U PySet_Type │ │ │ │ U PySlice_New │ │ │ │ U PySlice_Type │ │ │ │ 0000bf40 t PyStackRef_CLOSE │ │ │ │ 0000bf40 t PyStackRef_XCLOSE │ │ │ │ U PySuper_Type │ │ │ │ -0000d2bc T PyThreadState_EnterTracing │ │ │ │ +0000d2c8 T PyThreadState_EnterTracing │ │ │ │ U PyThreadState_Get │ │ │ │ -0000d2c4 T PyThreadState_LeaveTracing │ │ │ │ +0000d2d0 T PyThreadState_LeaveTracing │ │ │ │ U PyTraceBack_Here │ │ │ │ U PyTupleIter_Type │ │ │ │ U PyTuple_GetItem │ │ │ │ U PyTuple_New │ │ │ │ U PyTuple_Pack │ │ │ │ U PyTuple_Type │ │ │ │ U PyType_GenericAlloc │ │ │ │ @@ -17387,20 +17386,20 @@ │ │ │ │ U PyUnicode_FromString │ │ │ │ U PyUnicode_Join │ │ │ │ U PyUnicode_Type │ │ │ │ 00000590 T PyUnstable_Eval_RequestCodeExtraIndex │ │ │ │ U PyUnstable_InterpreterFrame_GetLine │ │ │ │ 00000948 T PyUnstable_ThreadState_ResetStackProtection │ │ │ │ 000008fc T PyUnstable_ThreadState_SetStackProtection │ │ │ │ -0000c820 t Py_DECREF_MORTAL_SPECIALIZED.constprop.0 │ │ │ │ -0000c85c t Py_DECREF_MORTAL_SPECIALIZED.constprop.1 │ │ │ │ -0000c7d8 T Py_EnterRecursiveCall │ │ │ │ +0000c82c t Py_DECREF_MORTAL_SPECIALIZED.constprop.0 │ │ │ │ +0000c868 t Py_DECREF_MORTAL_SPECIALIZED.constprop.1 │ │ │ │ +0000c7e4 T Py_EnterRecursiveCall │ │ │ │ U Py_GetConstant │ │ │ │ 00001548 T Py_GetRecursionLimit │ │ │ │ -0000c81c T Py_LeaveRecursiveCall │ │ │ │ +0000c828 T Py_LeaveRecursiveCall │ │ │ │ 000013b4 T Py_SetRecursionLimit │ │ │ │ U _PyBuildSlice_ConsumeRefs │ │ │ │ U _PyCoro_GetAwaitableIter │ │ │ │ U _PyDict_FromItems │ │ │ │ U _PyDict_LoadBuiltinsFromGlobals │ │ │ │ U _PyDict_LoadGlobal │ │ │ │ U _PyDict_LoadGlobalStackRef │ │ │ │ @@ -17419,15 +17418,15 @@ │ │ │ │ U _PyErr_SetRaisedException │ │ │ │ U _PyErr_SetString │ │ │ │ 00000400 T _PyEvalFramePushAndInit │ │ │ │ 0000055c t _PyEvalFramePushAndInit.constprop.2 │ │ │ │ 00000428 R _PyEval_BinaryOps │ │ │ │ 00000326 T _PyEval_CallTracing │ │ │ │ 0000239c T _PyEval_CheckExceptStarTypeValid │ │ │ │ -0000c770 T _PyEval_CheckExceptTypeValid │ │ │ │ +0000c77c T _PyEval_CheckExceptTypeValid │ │ │ │ 00000494 R _PyEval_ConversionFuncs │ │ │ │ 00000e28 T _PyEval_EnsureBuiltins │ │ │ │ 00000fe0 T _PyEval_EnsureBuiltinsWithModule │ │ │ │ 00000a50 T _PyEval_EvalFrameDefault │ │ │ │ 00002438 T _PyEval_ExceptionGroupMatch │ │ │ │ 000005d0 T _PyEval_FormatAwaitableError │ │ │ │ 000011d8 T _PyEval_FormatExcCheckArg │ │ │ │ @@ -17441,31 +17440,31 @@ │ │ │ │ 0000136c T _PyEval_GetBuiltin │ │ │ │ 00000a98 T _PyEval_GetBuiltinId │ │ │ │ 000000c0 T _PyEval_GetBuiltins │ │ │ │ 000026c4 T _PyEval_GetCoroutineOriginTrackingDepth │ │ │ │ 000010d4 T _PyEval_GetFrame │ │ │ │ 00001248 T _PyEval_GetFrameLocals │ │ │ │ 00001560 T _PyEval_GetGlobalsFromRunningMain │ │ │ │ -0000ca40 T _PyEval_ImportFrom │ │ │ │ -0000c898 T _PyEval_ImportName │ │ │ │ +0000ca4c T _PyEval_ImportFrom │ │ │ │ +0000c8a4 T _PyEval_ImportName │ │ │ │ 0000c0d8 T _PyEval_LoadGlobalStackRef │ │ │ │ 0000bf54 T _PyEval_LoadName │ │ │ │ 000015f4 T _PyEval_MatchClass │ │ │ │ 00001d68 T _PyEval_MatchKeys │ │ │ │ 000009c8 T _PyEval_MonitorRaise │ │ │ │ 00000e14 T _PyEval_NoToolsForUnwind │ │ │ │ 00001aa4 T _PyEval_SetAsyncGenFinalizer │ │ │ │ 00001b28 T _PyEval_SetAsyncGenFirstiter │ │ │ │ 000026d8 T _PyEval_SetCoroutineOriginTrackingDepth │ │ │ │ U _PyEval_SetProfile │ │ │ │ U _PyEval_SetProfileAllThreads │ │ │ │ U _PyEval_SetTrace │ │ │ │ U _PyEval_SetTraceAllThreads │ │ │ │ -0000cee8 T _PyEval_SliceIndex │ │ │ │ -0000d2cc T _PyEval_SliceIndexNotNone │ │ │ │ +0000cef4 T _PyEval_SliceIndex │ │ │ │ +0000d2d8 T _PyEval_SliceIndexNotNone │ │ │ │ 00000354 T _PyEval_SpecialMethodCanSuggest │ │ │ │ U _PyEval_StartTheWorld │ │ │ │ U _PyEval_StopTheWorld │ │ │ │ 0000c244 T _PyEval_UnpackIterableStackRef │ │ │ │ 00000058 T _PyEval_Vector │ │ │ │ U _PyExc_CreateExceptionGroup │ │ │ │ U _PyFloat_ExactDealloc │ │ │ │ @@ -17528,15 +17527,15 @@ │ │ │ │ U _PyUnicode_FromId │ │ │ │ U _PyUnicode_JoinArray │ │ │ │ U _Py_CalculateSuggestions │ │ │ │ U _Py_CheckFunctionResult │ │ │ │ U _Py_CheckMainModule │ │ │ │ 00000000 T _Py_CheckRecursiveCall │ │ │ │ 000014e8 T _Py_CheckRecursiveCallPy │ │ │ │ -0000ca00 T _Py_Check_ArgsIterable │ │ │ │ +0000ca0c T _Py_Check_ArgsIterable │ │ │ │ 00000f60 t _Py_Check_ArgsIterable.part.0 │ │ │ │ U _Py_Dealloc │ │ │ │ 00000968 T _Py_EnterRecursiveCallUnchecked │ │ │ │ U _Py_FalseStruct │ │ │ │ U _Py_FatalErrorFunc │ │ │ │ 000004d4 R _Py_FunctionAttributeOffsets │ │ │ │ U _Py_GetMainModule │ │ │ │ @@ -17579,15 +17578,15 @@ │ │ │ │ 00000518 r __func__.4 │ │ │ │ 0000056c r __func__.5 │ │ │ │ U __snprintf_chk │ │ │ │ U __stack_chk_fail │ │ │ │ U __stack_chk_guard │ │ │ │ 00000de4 t clear_thread_frame │ │ │ │ 00001468 t do_monitor_exc │ │ │ │ -0000cf64 t do_raise │ │ │ │ +0000cf70 t do_raise │ │ │ │ 0000c560 t get_exception_handler.isra.0 │ │ │ │ 00000768 t initialize_locals │ │ │ │ 00000528 t initialize_locals.constprop.1 │ │ │ │ 00001a14 t match_class_attr │ │ │ │ 00002104 t missing_arguments │ │ │ │ 000002c8 t monitor_stop_iteration │ │ │ │ 00000028 r opcode_targets.1 │ │ │ │ @@ -17861,15 +17860,15 @@ │ │ │ │ U PyUnicode_FromFormat │ │ │ │ U PyUnicode_Substring │ │ │ │ U PyUnicode_Type │ │ │ │ U Py_EnterRecursiveCall │ │ │ │ 000007d4 t Py_XDECREF │ │ │ │ U _PyAST_ExprAsUnicode │ │ │ │ U _PyAST_GetDocString │ │ │ │ -00005330 T _PyCodegen_AddReturnAtEnd │ │ │ │ +00005380 T _PyCodegen_AddReturnAtEnd │ │ │ │ 00000038 T _PyCodegen_EnterAnonymousScope │ │ │ │ 0000579c T _PyCodegen_Expression │ │ │ │ 000000d8 T _PyCodegen_Module │ │ │ │ U _PyCompile_AddConst │ │ │ │ U _PyCompile_AddDeferredAnnotation │ │ │ │ U _PyCompile_CleanDoc │ │ │ │ U _PyCompile_DeferredAnnotations │ │ │ │ @@ -17912,16 +17911,16 @@ │ │ │ │ U _PyInstructionSequence_NewLabel │ │ │ │ U _PyInstructionSequence_UseLabel │ │ │ │ 00000170 R _PyOpcode_Caches │ │ │ │ 00000070 R _PyOpcode_Deopt │ │ │ │ 00000000 D _PyOpcode_OpName │ │ │ │ 00000038 R _PyOpcode_PseudoTargets │ │ │ │ 00000270 R _PyOpcode_macro_expansion │ │ │ │ -000053c0 T _PyOpcode_num_popped │ │ │ │ -00005728 T _PyOpcode_num_pushed │ │ │ │ +00005410 T _PyOpcode_num_popped │ │ │ │ +00005778 T _PyOpcode_num_pushed │ │ │ │ 00002e70 R _PyOpcode_opcode_metadata │ │ │ │ U _PyRuntime │ │ │ │ U _PyST_GetScope │ │ │ │ U _PyST_GetSymbol │ │ │ │ U _PyST_IsFunctionLike │ │ │ │ U _PySymtable_Lookup │ │ │ │ U _PySymtable_LookupOptional │ │ │ │ @@ -17936,51 +17935,51 @@ │ │ │ │ U _Py_NoneStruct │ │ │ │ U _Py_TrueStruct │ │ │ │ 00004550 t addop_binary │ │ │ │ 000048f0 t assignment_helper │ │ │ │ 00000fd4 t check_is_arg.part.0.isra.0 │ │ │ │ 00005bec t codegen_add_yield_from │ │ │ │ 00000ee8 t codegen_addcompare │ │ │ │ -0000431c t codegen_addop_load_const │ │ │ │ -000042b4 t codegen_addop_load_const.constprop.0 │ │ │ │ +00004338 t codegen_addop_load_const │ │ │ │ +000042d0 t codegen_addop_load_const.constprop.0 │ │ │ │ 00001564 t codegen_addop_load_const_new │ │ │ │ -000041e4 t codegen_addop_name │ │ │ │ +00004200 t codegen_addop_name │ │ │ │ 00002610 t codegen_addop_o │ │ │ │ 0000266c t codegen_addop_yield │ │ │ │ 000044f0 t codegen_apply_decorators.part.0 │ │ │ │ 00005960 t codegen_argannotation │ │ │ │ 00005908 t codegen_argannotations │ │ │ │ 00008774 t codegen_async_for │ │ │ │ 00007054 t codegen_async_with_inner │ │ │ │ 00000190 t codegen_body │ │ │ │ 00005334 t codegen_call_exit_with_nones │ │ │ │ -00004ef8 t codegen_call_helper_impl.constprop.0 │ │ │ │ +00004f48 t codegen_call_helper_impl.constprop.0 │ │ │ │ 00004a10 t codegen_call_simple_kw_helper │ │ │ │ 00008a48 t codegen_check_ann_expr │ │ │ │ 00000754 t codegen_check_ann_subscr │ │ │ │ 00000d80 t codegen_check_compare │ │ │ │ 000036e8 t codegen_class │ │ │ │ 00000ab0 t codegen_compare │ │ │ │ 000017ac t codegen_comprehension │ │ │ │ 00001e38 t codegen_comprehension_generator │ │ │ │ 00004458 t codegen_comprehension_iter │ │ │ │ 00001524 t codegen_decorators.part.0 │ │ │ │ 000013f0 t codegen_default_arguments │ │ │ │ -0000488c t codegen_emit_function_body │ │ │ │ +000048e0 t codegen_emit_function_body │ │ │ │ 00000088 t codegen_enter_scope │ │ │ │ 00005a20 t codegen_finish_annotations_scope │ │ │ │ 0000466c t codegen_for │ │ │ │ 000027e0 t codegen_from_import │ │ │ │ 00001000 t codegen_function │ │ │ │ 000015f0 t codegen_function_annotations │ │ │ │ 000005d0 t codegen_jump_if.isra.0 │ │ │ │ 00005d98 t codegen_load_classdict_freevar │ │ │ │ 00004290 t codegen_make_closure │ │ │ │ -00003d00 t codegen_nameop │ │ │ │ -00004084 t codegen_nameop.constprop.0 │ │ │ │ +00003d1c t codegen_nameop │ │ │ │ +000040a0 t codegen_nameop.constprop.0 │ │ │ │ 00005e04 t codegen_pattern │ │ │ │ 00007000 t codegen_pattern_helper_rotate │ │ │ │ 00006f50 t codegen_pattern_helper_store_name │ │ │ │ 000080f8 t codegen_pattern_mapping │ │ │ │ 00004204 t codegen_pop_except_and_reraise │ │ │ │ 000057bc t codegen_setup_annotations_scope │ │ │ │ 00004e70 t codegen_slice_two_parts │ │ │ │ @@ -17992,31 +17991,31 @@ │ │ │ │ 000002e8 t codegen_try_star_finally │ │ │ │ 000005f8 t codegen_type_param_bound_or_default │ │ │ │ 0000750c t codegen_type_params │ │ │ │ 00000000 t codegen_typealias │ │ │ │ 000032bc t codegen_unwind_fblock │ │ │ │ 0000314c t codegen_unwind_fblock_stack │ │ │ │ 00005ba4 t codegen_visit_annexpr │ │ │ │ -00001e04 t codegen_visit_expr │ │ │ │ +00001e20 t codegen_visit_expr │ │ │ │ 00000144 t codegen_visit_stmt │ │ │ │ 000053c0 t codegen_with_except_finish │ │ │ │ 00004f94 t codegen_with_inner │ │ │ │ 0000270c t codegen_wrap_in_stopiteration_handler │ │ │ │ 00000020 r compare_masks │ │ │ │ 00006eb0 t emit_and_reset_fail_pop │ │ │ │ 00006e54 t ensure_fail_pop │ │ │ │ 00003208 t infer_type │ │ │ │ 00003288 t is_constant_slice │ │ │ │ 00006df0 t jump_to_fail_pop │ │ │ │ 00004d94 t load_args_for_super │ │ │ │ -00004a04 t maybe_optimize_function_call │ │ │ │ +00004a54 t maybe_optimize_function_call │ │ │ │ U memset │ │ │ │ 00004f00 t restore_inlined_comprehension_locals │ │ │ │ -000045c4 t starunpack_helper_impl │ │ │ │ -0000437c t starunpack_helper_impl.constprop.0 │ │ │ │ +000045e0 t starunpack_helper_impl │ │ │ │ +00004398 t starunpack_helper_impl.constprop.0 │ │ │ │ │ │ │ │ compile.o: │ │ │ │ 00000000 r .LANCHOR0 │ │ │ │ 00000000 r .LC1 │ │ │ │ 00000158 r .LC10 │ │ │ │ 00000164 r .LC11 │ │ │ │ 00000174 r .LC12 │ │ │ │ @@ -19203,26 +19202,26 @@ │ │ │ │ 000000dc r .LC7 │ │ │ │ 000000e8 r .LC8 │ │ │ │ 000000f8 r .LC9 │ │ │ │ U PyErr_FormatUnraisable │ │ │ │ U PyErr_NoMemory │ │ │ │ U PyErr_WarnExplicitFormat │ │ │ │ U PyExc_ResourceWarning │ │ │ │ -00000e18 T PyGC_Collect │ │ │ │ -00000fd4 T PyGC_Disable │ │ │ │ -00000ff4 T PyGC_Enable │ │ │ │ -00000fbc T PyGC_IsEnabled │ │ │ │ +00000e1c T PyGC_Collect │ │ │ │ +00000fd8 T PyGC_Disable │ │ │ │ +00000ff8 T PyGC_Enable │ │ │ │ +00000fc0 T PyGC_IsEnabled │ │ │ │ U PyList_Append │ │ │ │ U PyList_New │ │ │ │ U PyOS_snprintf │ │ │ │ U PyObject_CallOneArg │ │ │ │ U PyObject_Free │ │ │ │ 00000340 T PyObject_GC_Del │ │ │ │ 000001aa T PyObject_GC_IsFinalized │ │ │ │ -000010a4 T PyObject_GC_IsTracked │ │ │ │ +000010a8 T PyObject_GC_IsTracked │ │ │ │ 000003f8 T PyObject_GC_Track │ │ │ │ 000002e8 T PyObject_GC_UnTrack │ │ │ │ 000001a4 T PyObject_IS_GC │ │ │ │ U PyObject_Malloc │ │ │ │ U PyObject_Realloc │ │ │ │ U PyObject_Repr │ │ │ │ U PyObject_Vectorcall │ │ │ │ @@ -19233,42 +19232,42 @@ │ │ │ │ U PyTuple_Type │ │ │ │ U PyType_IsSubtype │ │ │ │ U PyUnicode_EncodeFSDefault │ │ │ │ U PyUnicode_FromString │ │ │ │ 0000026c T PyUnstable_GC_VisitObjects │ │ │ │ 000001e2 T PyUnstable_Object_GC_NewWithExtraData │ │ │ │ U Py_BuildValue │ │ │ │ -00000da8 t Py_XDECREF │ │ │ │ +00000dac t Py_XDECREF │ │ │ │ 00000000 W _.stapsdt.base │ │ │ │ U _PyErr_BadInternalCall │ │ │ │ U _PyErr_Clear │ │ │ │ U _PyErr_GetRaisedException │ │ │ │ U _PyErr_NoMemory │ │ │ │ U _PyErr_SetRaisedException │ │ │ │ U _PyGC_ClearAllFreeLists │ │ │ │ -00000fb8 T _PyGC_Collect │ │ │ │ -00000e60 T _PyGC_CollectNoFail │ │ │ │ +00000fbc T _PyGC_Collect │ │ │ │ +00000e64 T _PyGC_CollectNoFail │ │ │ │ 00000330 T _PyGC_Dump │ │ │ │ -00000e68 T _PyGC_DumpShutdownStats │ │ │ │ -00000f2c T _PyGC_Fini │ │ │ │ +00000e6c T _PyGC_DumpShutdownStats │ │ │ │ +00000f30 T _PyGC_Fini │ │ │ │ 00000070 T _PyGC_Freeze │ │ │ │ -000010ec T _PyGC_GetFreezeCount │ │ │ │ +000010f0 T _PyGC_GetFreezeCount │ │ │ │ 00000106 T _PyGC_GetObjects │ │ │ │ -00001014 T _PyGC_GetReferrers │ │ │ │ +00001018 T _PyGC_GetReferrers │ │ │ │ 00000028 T _PyGC_Init │ │ │ │ 00000000 T _PyGC_InitState │ │ │ │ 000000bc T _PyGC_Unfreeze │ │ │ │ 000005e8 T _PyGC_VisitFrameStack │ │ │ │ 00000570 T _PyGC_VisitStackRef │ │ │ │ U _PyObject_AssertFailed │ │ │ │ U _PyObject_Dump │ │ │ │ 0000012c T _PyObject_GC_Link │ │ │ │ 00000000 T _PyObject_GC_New │ │ │ │ 000001d8 T _PyObject_GC_NewVar │ │ │ │ -00000dc0 T _PyObject_GC_Resize │ │ │ │ +00000dc4 T _PyObject_GC_Resize │ │ │ │ U _PyObject_InitInlineValues │ │ │ │ U _PyTuple_MaybeUntrack │ │ │ │ U _PyWeakref_CallableProxyType │ │ │ │ U _PyWeakref_ClearRef │ │ │ │ U _PyWeakref_ProxyType │ │ │ │ U _PyWeakref_RefType │ │ │ │ U _Py_Dealloc │ │ │ │ @@ -19278,15 +19277,15 @@ │ │ │ │ U _Py_tss_tstate │ │ │ │ 0000000c r __func__.0 │ │ │ │ 00000000 r __func__.1 │ │ │ │ U __stack_chk_fail │ │ │ │ U __stack_chk_guard │ │ │ │ 0000016e t append_objects │ │ │ │ 000000a0 t gc_collect_main │ │ │ │ -00000c98 t invoke_gc_callback.isra.0 │ │ │ │ +00000c9c t invoke_gc_callback.isra.0 │ │ │ │ U memset │ │ │ │ U python_gc__done_semaphore │ │ │ │ U python_gc__start_semaphore │ │ │ │ 00000698 t referrersvisit │ │ │ │ 00000478 t visit_decref │ │ │ │ 000002cc t visit_generation │ │ │ │ 00000000 t visit_move │ │ │ │ @@ -19393,15 +19392,15 @@ │ │ │ │ 00000b20 r .LC92 │ │ │ │ 00000b3c r .LC93 │ │ │ │ 00000b5c r .LC94 │ │ │ │ 00000b68 r .LC95 │ │ │ │ 00000b78 r .LC96 │ │ │ │ 00000b84 r .LC97 │ │ │ │ 00000b90 r .LC98 │ │ │ │ -00002970 T PyArg_Parse │ │ │ │ +00002980 T PyArg_Parse │ │ │ │ 00000000 T PyArg_ParseTuple │ │ │ │ 00001478 T PyArg_ParseTupleAndKeywords │ │ │ │ 0000118c T PyArg_UnpackTuple │ │ │ │ 000001a0 T PyArg_VaParse │ │ │ │ 00000216 T PyArg_VaParseTupleAndKeywords │ │ │ │ 00000aa8 T PyArg_ValidateKeywordArguments │ │ │ │ U PyBuffer_FillInfo │ │ │ │ @@ -19463,16 +19462,16 @@ │ │ │ │ 0000113c 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 │ │ │ │ -000021b0 T _PyArg_UnpackKeywords │ │ │ │ -0000280c T _PyArg_UnpackStack │ │ │ │ +000021c0 T _PyArg_UnpackKeywords │ │ │ │ +0000281c T _PyArg_UnpackStack │ │ │ │ 00000262 T _PyArg_VaParseTupleAndKeywords_SizeT │ │ │ │ 000001bc T _PyArg_VaParse_SizeT │ │ │ │ U _PyByteArray_empty_string │ │ │ │ U _PyDict_HasOnlyStringKeys │ │ │ │ U _PyErr_BadInternalCall │ │ │ │ U _PyInterpreterState_Main │ │ │ │ U _PyNumber_Index │ │ │ │ @@ -19496,15 +19495,15 @@ │ │ │ │ 000025c0 t convertbuffer │ │ │ │ 00000038 t converterr │ │ │ │ 000027ac t converterr.constprop.0 │ │ │ │ 000006e4 t convertsimple.constprop.0 │ │ │ │ 00000000 t convertsimple.constprop.1 │ │ │ │ 000016b0 t converttuple.constprop.0 │ │ │ │ 00002814 t error_unexpected_keyword_arg │ │ │ │ -00002798 t find_keyword │ │ │ │ +000027a8 t find_keyword │ │ │ │ U memcpy │ │ │ │ 00001058 t new_kwtuple │ │ │ │ 0000268c t seterror │ │ │ │ 00000de4 t skipitem.constprop.0 │ │ │ │ U strchr │ │ │ │ U strlen │ │ │ │ 0000005c t vgetargs1.constprop.0 │ │ │ │ @@ -19569,52 +19568,52 @@ │ │ │ │ 000000f8 r .LC7 │ │ │ │ 00000120 r .LC8 │ │ │ │ 000001d0 r .LC9 │ │ │ │ U PyBytes_AsString │ │ │ │ U PyDict_New │ │ │ │ U PyErr_FormatUnraisable │ │ │ │ 0000009e T PyEval_AcquireLock │ │ │ │ -00000718 T PyEval_AcquireThread │ │ │ │ +0000071c T PyEval_AcquireThread │ │ │ │ 0000009c T PyEval_InitThreads │ │ │ │ 000000d8 T PyEval_ReleaseLock │ │ │ │ -000006a8 T PyEval_ReleaseThread │ │ │ │ +000006ac T PyEval_ReleaseThread │ │ │ │ 000004f4 T PyEval_RestoreThread │ │ │ │ 000002ac T PyEval_SaveThread │ │ │ │ 0000009a T PyEval_ThreadsInitialized │ │ │ │ U PyFile_OpenCodeObject │ │ │ │ U PyMem_Free │ │ │ │ U PyMem_Malloc │ │ │ │ U PyMem_RawFree │ │ │ │ U PyMutex_Lock │ │ │ │ U PyMutex_Unlock │ │ │ │ U PyObject_VectorcallMethod │ │ │ │ U PyRun_StringFlags │ │ │ │ U PySys_Audit │ │ │ │ U PyThread_init_thread │ │ │ │ U PyUnicode_DecodeFSDefault │ │ │ │ -000008d0 T Py_AddPendingCall │ │ │ │ -000002dc T Py_MakePendingCalls │ │ │ │ +000008d4 T Py_AddPendingCall │ │ │ │ +000002e0 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 │ │ │ │ +00000770 T _PyEval_AddPendingCall │ │ │ │ +00000744 T _PyEval_Fini │ │ │ │ 00000014 T _PyEval_FiniGIL │ │ │ │ 00000040 T _PyEval_GetSwitchInterval │ │ │ │ 000000d8 T _PyEval_InitGIL │ │ │ │ 00000000 T _PyEval_InitState │ │ │ │ -00000318 T _PyEval_MakePendingCalls │ │ │ │ +0000031c T _PyEval_MakePendingCalls │ │ │ │ 00000000 T _PyEval_ReInitThreads │ │ │ │ 000002d8 T _PyEval_ReleaseLock │ │ │ │ 00000058 T _PyEval_SetSwitchInterval │ │ │ │ -00000744 T _PyEval_SignalReceived │ │ │ │ +00000748 T _PyEval_SignalReceived │ │ │ │ 00000070 T _PyEval_ThreadsInitialized │ │ │ │ U _PyInterpreterState_GetConfig │ │ │ │ U _PyInterpreterState_Main │ │ │ │ U _PyMutex_LockTimed │ │ │ │ 0000051c T _PyRunRemoteDebugger │ │ │ │ U _PyRuntime │ │ │ │ U _PyThreadState_Attach │ │ │ │ @@ -19622,15 +19621,15 @@ │ │ │ │ U _PyThreadState_HangThread │ │ │ │ U _PyThreadState_MustExit │ │ │ │ U _PyThreadState_Suspend │ │ │ │ U _PyThread_cond_after │ │ │ │ U _PyThread_cond_init │ │ │ │ U _Py_Dealloc │ │ │ │ U _Py_FatalErrorFunc │ │ │ │ -000006ac T _Py_FinishPendingCalls │ │ │ │ +000006b0 T _Py_FinishPendingCalls │ │ │ │ 000001a8 T _Py_HandlePending │ │ │ │ U _Py_IsMainThread │ │ │ │ U _Py_RunGC │ │ │ │ 000000f0 T _Py_set_eval_breaker_bit_all │ │ │ │ U _Py_tss_tstate │ │ │ │ 00000198 T _Py_unset_eval_breaker_bit_all │ │ │ │ U __aeabi_idivmod │ │ │ │ @@ -19642,19 +19641,19 @@ │ │ │ │ 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 │ │ │ │ -00000554 t _make_pending_calls │ │ │ │ +00000558 t _make_pending_calls │ │ │ │ 00000128 t create_gil │ │ │ │ 000003f8 t drop_gil │ │ │ │ -00000358 t handle_signals │ │ │ │ -000003c0 t make_pending_calls │ │ │ │ +0000035c t handle_signals │ │ │ │ +000003c4 t make_pending_calls │ │ │ │ U memcpy │ │ │ │ U memset │ │ │ │ U pthread_cond_destroy │ │ │ │ U pthread_cond_signal │ │ │ │ U pthread_cond_wait │ │ │ │ U pthread_mutex_destroy │ │ │ │ U pthread_mutex_init │ │ │ │ @@ -19947,15 +19946,15 @@ │ │ │ │ 00000000 T PyImport_ExtendInittab │ │ │ │ U PyImport_FrozenModules │ │ │ │ 00002260 T PyImport_GetImporter │ │ │ │ 000023e0 T PyImport_GetMagicNumber │ │ │ │ 0000087a T PyImport_GetMagicTag │ │ │ │ 0000243c T PyImport_GetModule │ │ │ │ 00000886 T PyImport_GetModuleDict │ │ │ │ -00000a64 T PyImport_Import │ │ │ │ +00000a70 T PyImport_Import │ │ │ │ 00000944 T PyImport_ImportFrozenModule │ │ │ │ 00000988 T PyImport_ImportFrozenModuleObject │ │ │ │ 00001ec0 T PyImport_ImportModule │ │ │ │ 00001e30 T PyImport_ImportModuleAttr │ │ │ │ 00001d94 T PyImport_ImportModuleAttrString │ │ │ │ 00001e74 T PyImport_ImportModuleLevel │ │ │ │ 00000168 T PyImport_ImportModuleLevelObject │ │ │ │ @@ -20160,15 +20159,15 @@ │ │ │ │ 00000844 r _imp__fix_co_filename__doc__ │ │ │ │ 00000970 t _imp__frozen_module_names │ │ │ │ 000003d0 r _imp__frozen_module_names__doc__ │ │ │ │ 00002be4 t _imp__override_frozen_modules_for_tests │ │ │ │ 000002fc r _imp__override_frozen_modules_for_tests__doc__ │ │ │ │ 000005d6 t _imp__override_multi_interp_extensions_check │ │ │ │ 00000240 r _imp__override_multi_interp_extensions_check__doc__ │ │ │ │ -000009d4 t _imp_acquire_lock │ │ │ │ +000009e0 t _imp_acquire_lock │ │ │ │ 00000970 r _imp_acquire_lock__doc__ │ │ │ │ 000014bc t _imp_create_builtin │ │ │ │ 00000800 r _imp_create_builtin__doc__ │ │ │ │ 000025d8 t _imp_create_dynamic │ │ │ │ 000001e4 r _imp_create_dynamic__doc__ │ │ │ │ 0000159c t _imp_exec_builtin │ │ │ │ 00000160 r _imp_exec_builtin__doc__ │ │ │ │ @@ -20186,15 +20185,15 @@ │ │ │ │ 00000484 r _imp_is_builtin__doc__ │ │ │ │ 0000137c t _imp_is_frozen │ │ │ │ 00000424 r _imp_is_frozen__doc__ │ │ │ │ 000013e0 t _imp_is_frozen_package │ │ │ │ 000004e8 r _imp_is_frozen_package__doc__ │ │ │ │ 00000b2c t _imp_lock_held │ │ │ │ 00000a64 r _imp_lock_held__doc__ │ │ │ │ -00000a08 t _imp_release_lock │ │ │ │ +00000a14 t _imp_release_lock │ │ │ │ 000008f0 r _imp_release_lock__doc__ │ │ │ │ 00002a7c t _imp_source_hash │ │ │ │ 00000134 r _imp_source_hash__doc__ │ │ │ │ 000000d8 r _keywords.1 │ │ │ │ 000000e4 r _keywords.4 │ │ │ │ 00000090 d _kwtuple.0 │ │ │ │ 000000ac d _kwtuple.3 │ │ │ │ @@ -20913,15 +20912,15 @@ │ │ │ │ 0000042e T _PyMonitoring_FirePyYieldEvent │ │ │ │ 000005b0 T _PyMonitoring_FireRaiseEvent │ │ │ │ 00000932 T _PyMonitoring_FireReraiseEvent │ │ │ │ 000006d0 T _PyMonitoring_FireStopIterationEvent │ │ │ │ 00000da8 T _PyMonitoring_GetLocalEvents │ │ │ │ 000001fc T _PyMonitoring_RegisterCallback │ │ │ │ 0000035c T _PyMonitoring_SetEvents │ │ │ │ -00001700 T _PyMonitoring_SetLocalEvents │ │ │ │ +00001718 T _PyMonitoring_SetLocalEvents │ │ │ │ U _PyMutex_LockTimed │ │ │ │ U _PyNamespace_New │ │ │ │ U _PyObject_MakeTpCall │ │ │ │ U _PyObject_New │ │ │ │ U _PyOpcode_Caches │ │ │ │ U _PyOpcode_Deopt │ │ │ │ U _PyRuntime │ │ │ │ @@ -20935,15 +20934,15 @@ │ │ │ │ U _Py_NoneStruct │ │ │ │ 00000a80 T _Py_call_instrumentation │ │ │ │ 000005bc T _Py_call_instrumentation_2args │ │ │ │ 00000f94 T _Py_call_instrumentation_arg │ │ │ │ 000011cc T _Py_call_instrumentation_exc2 │ │ │ │ 00000e30 T _Py_call_instrumentation_instruction │ │ │ │ 000015fc T _Py_call_instrumentation_jump │ │ │ │ -000013cc T _Py_call_instrumentation_line │ │ │ │ +000013e4 T _Py_call_instrumentation_line │ │ │ │ U _Py_tss_tstate │ │ │ │ U __stack_chk_fail │ │ │ │ U __stack_chk_guard │ │ │ │ 00000560 t allocate_instrumentation_data.part.0 │ │ │ │ 00000098 t branch_handler_vectorcall │ │ │ │ 000001b0 t branchesiter_dealloc │ │ │ │ 00001c54 t branchesiter_next │ │ │ │ @@ -21198,62 +21197,62 @@ │ │ │ │ lock.o: │ │ │ │ 00000000 r .LANCHOR0 │ │ │ │ 00000000 r .LC0 │ │ │ │ 0000002c r .LC1 │ │ │ │ 00000070 r .LC2 │ │ │ │ 00000110 T PyEvent_Wait │ │ │ │ 0000013c T PyEvent_WaitTimed │ │ │ │ -00000224 T PyMutex_IsLocked │ │ │ │ +00000356 T PyMutex_IsLocked │ │ │ │ 0000027c T PyMutex_Lock │ │ │ │ 00000250 T PyMutex_Unlock │ │ │ │ U PyThread_get_thread_ident_ex │ │ │ │ U PyTime_MonotonicRaw │ │ │ │ U Py_MakePendingCalls │ │ │ │ U _PyDeadline_Get │ │ │ │ 000001ec T _PyEvent_IsSet │ │ │ │ 000001c8 T _PyEvent_Notify │ │ │ │ -00000340 T _PyMutex_LockTimed │ │ │ │ -000004a4 T _PyMutex_TryUnlock │ │ │ │ +00000344 T _PyMutex_LockTimed │ │ │ │ +000004b0 T _PyMutex_TryUnlock │ │ │ │ 00000000 T _PyOnceFlag_CallOnceSlow │ │ │ │ U _PyParkingLot_Park │ │ │ │ U _PyParkingLot_Unpark │ │ │ │ U _PyParkingLot_UnparkAll │ │ │ │ -00000032 T _PyRWMutex_Lock │ │ │ │ -00000098 T _PyRWMutex_RLock │ │ │ │ -0000013a T _PyRWMutex_RUnlock │ │ │ │ -00000078 T _PyRWMutex_Unlock │ │ │ │ -000002a0 T _PyRawMutex_LockSlow │ │ │ │ -00000358 T _PyRawMutex_UnlockSlow │ │ │ │ +00000164 T _PyRWMutex_Lock │ │ │ │ +000001ca T _PyRWMutex_RLock │ │ │ │ +0000026c T _PyRWMutex_RUnlock │ │ │ │ +000001aa T _PyRWMutex_Unlock │ │ │ │ +00000032 T _PyRawMutex_LockSlow │ │ │ │ +000000e4 T _PyRawMutex_UnlockSlow │ │ │ │ 00000080 T _PyRecursiveMutex_IsLockedByCurrentThread │ │ │ │ 00000000 T _PyRecursiveMutex_Lock │ │ │ │ 00000198 T _PyRecursiveMutex_LockTimed │ │ │ │ 00000128 T _PyRecursiveMutex_TryUnlock │ │ │ │ 000000ac T _PyRecursiveMutex_Unlock │ │ │ │ 00000000 T _PyRecursiveMutex_at_fork_reinit │ │ │ │ U _PySemaphore_Destroy │ │ │ │ U _PySemaphore_Init │ │ │ │ U _PySemaphore_Wait │ │ │ │ U _PySemaphore_Wakeup │ │ │ │ -000001a6 T _PySeqLock_AbandonWrite │ │ │ │ -00000212 T _PySeqLock_AfterFork │ │ │ │ -000001c6 T _PySeqLock_BeginRead │ │ │ │ -000001ee T _PySeqLock_EndRead │ │ │ │ -0000015e T _PySeqLock_LockWrite │ │ │ │ -000001b6 T _PySeqLock_UnlockWrite │ │ │ │ +000002d8 T _PySeqLock_AbandonWrite │ │ │ │ +00000344 T _PySeqLock_AfterFork │ │ │ │ +000002f8 T _PySeqLock_BeginRead │ │ │ │ +00000320 T _PySeqLock_EndRead │ │ │ │ +00000290 T _PySeqLock_LockWrite │ │ │ │ +000002e8 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 │ │ │ │ U memset │ │ │ │ 00000200 t mutex_unpark │ │ │ │ -000000da t rwmutex_set_parked_and_wait │ │ │ │ +0000020c t rwmutex_set_parked_and_wait │ │ │ │ U sched_yield │ │ │ │ │ │ │ │ marshal.o: │ │ │ │ 00000000 d .LANCHOR0 │ │ │ │ 00000000 r .LC0 │ │ │ │ 0000002c r .LC1 │ │ │ │ 0000013c r .LC10 │ │ │ │ @@ -21445,22 +21444,22 @@ │ │ │ │ 00000130 t r_ref_insert.part.0.isra.0 │ │ │ │ 00000164 t r_short │ │ │ │ 000014a4 t r_string │ │ │ │ 00000060 t read_object │ │ │ │ U stderr │ │ │ │ U strlen │ │ │ │ 000018a0 t w_complex_object │ │ │ │ -00002844 t w_decref_entry │ │ │ │ +0000284c t w_decref_entry │ │ │ │ 00000720 t w_float_bin │ │ │ │ 000008b8 t w_float_str │ │ │ │ -00002724 t w_long │ │ │ │ +0000272c t w_long │ │ │ │ 00001614 t w_object │ │ │ │ 00000468 t w_reserve │ │ │ │ 000004f4 t w_short │ │ │ │ -000027d4 t w_string │ │ │ │ +000027dc t w_string │ │ │ │ │ │ │ │ modsupport.o: │ │ │ │ 00000000 r .LC0 │ │ │ │ 0000001c r .LC1 │ │ │ │ 0000002c r .LC2 │ │ │ │ 00000050 r .LC3 │ │ │ │ 00000078 r .LC4 │ │ │ │ @@ -21488,44 +21487,44 @@ │ │ │ │ U PyLong_FromLong │ │ │ │ U PyLong_FromLongLong │ │ │ │ U PyLong_FromUnsignedLong │ │ │ │ U PyLong_FromUnsignedLongLong │ │ │ │ U PyMem_Free │ │ │ │ U PyMem_Malloc │ │ │ │ 00000000 T PyModule_Add │ │ │ │ -00000f5c T PyModule_AddIntConstant │ │ │ │ -00000130 T PyModule_AddObject │ │ │ │ -00000e98 T PyModule_AddObjectRef │ │ │ │ -000000fc T PyModule_AddStringConstant │ │ │ │ -00000040 T PyModule_AddType │ │ │ │ +00000f40 T PyModule_AddIntConstant │ │ │ │ +000001b0 T PyModule_AddObject │ │ │ │ +00000e7c T PyModule_AddObjectRef │ │ │ │ +0000017c T PyModule_AddStringConstant │ │ │ │ +000000c0 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 │ │ │ │ 000000a6 T Py_PACK_FULL_VERSION │ │ │ │ 000000ca T Py_PACK_VERSION │ │ │ │ -00000e94 T Py_VaBuildValue │ │ │ │ -00000f44 t Py_XDECREF │ │ │ │ +00000e78 T Py_VaBuildValue │ │ │ │ +00000f28 t Py_XDECREF │ │ │ │ U _PyType_GetDict │ │ │ │ U _PyType_Name │ │ │ │ 000000d6 T _Py_BuildValue_SizeT │ │ │ │ U _Py_Dealloc │ │ │ │ U _Py_NoneStruct │ │ │ │ -00000c58 T _Py_VaBuildStack │ │ │ │ -0000109c T _Py_VaBuildValue_SizeT │ │ │ │ -00001028 T _Py_convert_optional_to_ssize_t │ │ │ │ -00000c04 t check_end │ │ │ │ +00000c3c T _Py_VaBuildStack │ │ │ │ +00001080 T _Py_VaBuildValue_SizeT │ │ │ │ +0000100c T _Py_convert_optional_to_ssize_t │ │ │ │ +00000be8 t check_end │ │ │ │ 00000000 t check_end.part.0 │ │ │ │ 000001f8 t countformat │ │ │ │ 00000028 t do_ignore │ │ │ │ 000002e0 t do_mkvalue │ │ │ │ U strlen │ │ │ │ 00000028 t va_build_value │ │ │ │ U wcslen │ │ │ │ @@ -21534,15 +21533,15 @@ │ │ │ │ 00000000 T PyOS_snprintf │ │ │ │ 00000054 T PyOS_vsnprintf │ │ │ │ U __vsnprintf_chk │ │ │ │ │ │ │ │ mystrtoul.o: │ │ │ │ 00000000 r .LANCHOR0 │ │ │ │ 00000000 T PyOS_strtol │ │ │ │ -00000420 T PyOS_strtoul │ │ │ │ +00000418 T PyOS_strtoul │ │ │ │ U _PyLong_DigitValue │ │ │ │ U _Py_ctype_table │ │ │ │ U __errno_location │ │ │ │ 00000000 r digitlimit │ │ │ │ 00000094 r smallmax │ │ │ │ │ │ │ │ object_stack.o: │ │ │ │ @@ -21568,24 +21567,24 @@ │ │ │ │ 00000000 r .LANCHOR0 │ │ │ │ 00000000 r .LC1 │ │ │ │ 00000020 r .LC2 │ │ │ │ 00000044 r .LC3 │ │ │ │ U PyEval_AcquireThread │ │ │ │ U PyEval_ReleaseThread │ │ │ │ U PyTime_MonotonicRaw │ │ │ │ -00000584 T _PyParkingLot_AfterFork │ │ │ │ +0000057c T _PyParkingLot_AfterFork │ │ │ │ 00000000 T _PyParkingLot_Park │ │ │ │ -00000480 T _PyParkingLot_Unpark │ │ │ │ -0000035c T _PyParkingLot_UnparkAll │ │ │ │ +00000478 T _PyParkingLot_Unpark │ │ │ │ +00000354 T _PyParkingLot_UnparkAll │ │ │ │ U _PyRawMutex_LockSlow │ │ │ │ U _PyRawMutex_UnlockSlow │ │ │ │ -000005c0 T _PySemaphore_Destroy │ │ │ │ -00000270 T _PySemaphore_Init │ │ │ │ -000002a0 T _PySemaphore_Wait │ │ │ │ -00000458 T _PySemaphore_Wakeup │ │ │ │ +00000000 T _PySemaphore_Destroy │ │ │ │ +00000268 T _PySemaphore_Init │ │ │ │ +00000298 T _PySemaphore_Wait │ │ │ │ +00000450 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 │ │ │ │ @@ -21935,17 +21934,17 @@ │ │ │ │ U PyList_Type │ │ │ │ U PyLong_Type │ │ │ │ U PyMem_RawFree │ │ │ │ U PyModule_GetDict │ │ │ │ U PyModule_Type │ │ │ │ U PyMutex_Lock │ │ │ │ U PyMutex_Unlock │ │ │ │ -00001a7c T PyOS_getsig │ │ │ │ +00001a64 T PyOS_getsig │ │ │ │ U PyOS_mystrnicmp │ │ │ │ -00001a48 T PyOS_setsig │ │ │ │ +00001a30 T PyOS_setsig │ │ │ │ U PyObject_GetAttr │ │ │ │ U PyObject_GetAttrString │ │ │ │ U PyObject_GetItem │ │ │ │ U PyObject_GetIter │ │ │ │ U PyObject_IsTrue │ │ │ │ U PyObject_SetAttr │ │ │ │ U PyObject_SetAttrString │ │ │ │ @@ -21962,32 +21961,32 @@ │ │ │ │ U PyUnicode_Compare │ │ │ │ U PyUnicode_CompareWithASCIIString │ │ │ │ U PyUnicode_FromString │ │ │ │ U PyUnicode_FromWideChar │ │ │ │ U PyUnicode_Type │ │ │ │ U PyWeakref_NewRef │ │ │ │ 00000546 T Py_AtExit │ │ │ │ -00002100 T Py_EndInterpreter │ │ │ │ +000020e8 T Py_EndInterpreter │ │ │ │ 000003b8 T Py_Exit │ │ │ │ 000000a8 T Py_ExitStatusException │ │ │ │ 00000430 T Py_FatalError │ │ │ │ 000005f8 T Py_FdIsInteractive │ │ │ │ 0000036c T Py_Finalize │ │ │ │ -000027bc T Py_FinalizeEx │ │ │ │ +000027a4 T Py_FinalizeEx │ │ │ │ 00000050 T Py_Initialize │ │ │ │ 00000056 T Py_InitializeEx │ │ │ │ 00000180 T Py_InitializeFromConfig │ │ │ │ -000028dc T Py_IsFinalizing │ │ │ │ +000028c4 T Py_IsFinalizing │ │ │ │ 00000000 T Py_IsInitialized │ │ │ │ 00000370 T Py_NewInterpreter │ │ │ │ -000028bc T Py_NewInterpreterFromConfig │ │ │ │ +000028a4 T Py_NewInterpreterFromConfig │ │ │ │ 00000036 T Py_PreInitialize │ │ │ │ 0000000e T Py_PreInitializeFromArgs │ │ │ │ 00000406 T Py_PreInitializeFromBytesArgs │ │ │ │ -00000d58 t Py_XDECREF │ │ │ │ +00000000 t Py_XDECREF │ │ │ │ U _PyArg_Fini │ │ │ │ U _PyAtExit_Call │ │ │ │ U _PyAtExit_Init │ │ │ │ U _PyBuiltin_Init │ │ │ │ U _PyBuiltins_AddExceptions │ │ │ │ U _PyCode_Fini │ │ │ │ U _PyCode_Init │ │ │ │ @@ -22049,15 +22048,15 @@ │ │ │ │ U _PyImport_InitExternal │ │ │ │ U _PyInterpolation_InitTypes │ │ │ │ U _PyInterpreterState_Clear │ │ │ │ U _PyInterpreterState_Enable │ │ │ │ U _PyInterpreterState_GetConfig │ │ │ │ U _PyInterpreterState_Main │ │ │ │ U _PyInterpreterState_New │ │ │ │ -000020ec t _PyInterpreterState_SetFinalizing │ │ │ │ +000020d4 t _PyInterpreterState_SetFinalizing │ │ │ │ U _PyInterpreterState_SetNotRunningMain │ │ │ │ U _PyInterpreterState_SetWhence │ │ │ │ U _PyLong_FiniTypes │ │ │ │ U _PyLong_InitTypes │ │ │ │ U _PyMem_ArenaAlloc │ │ │ │ U _PyMem_ArenaFree │ │ │ │ U _PyMem_FiniDelayed │ │ │ │ @@ -22142,26 +22141,26 @@ │ │ │ │ U _Py_DumpHexadecimal │ │ │ │ U _Py_DumpTracebackThreads │ │ │ │ U _Py_DumpTraceback_Init │ │ │ │ U _Py_FalseStruct │ │ │ │ 00000492 T _Py_FatalErrorFormat │ │ │ │ 00000460 T _Py_FatalErrorFunc │ │ │ │ 0000052a T _Py_FatalRefcountErrorFunc │ │ │ │ -00001e38 T _Py_FdIsInteractive │ │ │ │ -0000158c t _Py_Finalize.constprop.0 │ │ │ │ +00001e20 T _Py_FdIsInteractive │ │ │ │ +00001574 t _Py_Finalize.constprop.0 │ │ │ │ U _Py_FinalizeAllocatedBlocks │ │ │ │ U _Py_FinishPendingCalls │ │ │ │ U _Py_GetConfig │ │ │ │ U _Py_GetConstant_Init │ │ │ │ U _Py_HashRandomization_Fini │ │ │ │ U _Py_HashRandomization_Init │ │ │ │ U _Py_InitVersion │ │ │ │ U _Py_InitializeRecursionLimits │ │ │ │ 000003f8 T _Py_IsCoreInitialized │ │ │ │ -000027a4 T _Py_IsInterpreterFinalizing │ │ │ │ +0000278c T _Py_IsInterpreterFinalizing │ │ │ │ 000008ec T _Py_IsLocaleCoercionTarget │ │ │ │ U _Py_IsMainThread │ │ │ │ U _Py_IsValidFD │ │ │ │ 000005f8 T _Py_LegacyLocaleDetected │ │ │ │ U _Py_NoneStruct │ │ │ │ 000000dc T _Py_PreInitializeFromConfig │ │ │ │ 00000048 T _Py_PreInitializeFromPyArgv │ │ │ │ @@ -22191,31 +22190,31 @@ │ │ │ │ 00000240 r __func__.3 │ │ │ │ 00000208 r __func__.6 │ │ │ │ 000001f4 r __func__.7 │ │ │ │ 000001e4 r __func__.8 │ │ │ │ 000001cc r __func__.9 │ │ │ │ U __vfprintf_chk │ │ │ │ U abort │ │ │ │ -00002894 t builtins_dict_watcher │ │ │ │ -00001aa0 t create_stdio.isra.0 │ │ │ │ +0000287c t builtins_dict_watcher │ │ │ │ +00001a88 t create_stdio.isra.0 │ │ │ │ U exit │ │ │ │ 000000f4 t fatal_error │ │ │ │ U fflush │ │ │ │ -000019e4 t file_is_closed │ │ │ │ +000019cc t file_is_closed │ │ │ │ U fileno │ │ │ │ -000027c0 t finalize_interp_clear │ │ │ │ -000021c4 t finalize_modules │ │ │ │ -00001940 t flush_std_files │ │ │ │ +000027a8 t finalize_interp_clear │ │ │ │ +000021ac t finalize_modules │ │ │ │ +00001928 t flush_std_files │ │ │ │ U fputc │ │ │ │ U getenv │ │ │ │ -00000d70 t init_interp_main │ │ │ │ +00000d58 t init_interp_main │ │ │ │ 0000091c t init_interp_settings │ │ │ │ -00001510 t interpreter_update_config │ │ │ │ +000014f8 t interpreter_update_config │ │ │ │ U isatty │ │ │ │ -00001f24 t new_interpreter │ │ │ │ +00001f0c t new_interpreter │ │ │ │ U nl_langinfo │ │ │ │ 000009e4 t pycore_interp_init │ │ │ │ 000002a4 t pyinit_core.constprop.0 │ │ │ │ 00000008 b reentrant.0 │ │ │ │ 00000004 b reentrant.1 │ │ │ │ 00000000 b runtime_initialized │ │ │ │ U setenv │ │ │ │ @@ -22225,15 +22224,15 @@ │ │ │ │ U stderr │ │ │ │ U stdin │ │ │ │ U stdout │ │ │ │ U strcmp │ │ │ │ U strlen │ │ │ │ 00000280 r sys_deletes.5 │ │ │ │ 00000264 r sys_files.4 │ │ │ │ -00001e8c t wait_for_thread_shutdown │ │ │ │ +00001e74 t wait_for_thread_shutdown │ │ │ │ │ │ │ │ pymath.o: │ │ │ │ │ │ │ │ pystate.o: │ │ │ │ 00000000 r .LANCHOR0 │ │ │ │ 00000000 b .LANCHOR1 │ │ │ │ 00000000 r .LC0 │ │ │ │ @@ -22297,15 +22296,15 @@ │ │ │ │ 000004e4 T PyInterpreterState_Clear │ │ │ │ 00001574 T PyInterpreterState_Delete │ │ │ │ 0000085c T PyInterpreterState_Get │ │ │ │ 00001114 T PyInterpreterState_GetDict │ │ │ │ 000008a0 T PyInterpreterState_GetID │ │ │ │ 00001a7c T PyInterpreterState_Head │ │ │ │ 00000000 T PyInterpreterState_Main │ │ │ │ -00000800 T PyInterpreterState_New │ │ │ │ +00000818 T PyInterpreterState_New │ │ │ │ 00001a8c T PyInterpreterState_Next │ │ │ │ 00000034 T PyInterpreterState_ThreadHead │ │ │ │ U PyLong_AsLongLong │ │ │ │ U PyLong_FromLongLong │ │ │ │ U PyLong_FromUnsignedLong │ │ │ │ U PyLong_Type │ │ │ │ U PyMapping_GetOptionalItem │ │ │ │ @@ -22313,24 +22312,24 @@ │ │ │ │ U PyMem_RawFree │ │ │ │ U PyModule_Type │ │ │ │ U PyMutex_Lock │ │ │ │ U PyMutex_Unlock │ │ │ │ U PyPreConfig_InitPythonConfig │ │ │ │ 0000097c T PyThreadState_Clear │ │ │ │ 00000c6c T PyThreadState_Delete │ │ │ │ -0000086c T PyThreadState_DeleteCurrent │ │ │ │ -000000e0 T PyThreadState_Get │ │ │ │ -000002d8 T PyThreadState_GetDict │ │ │ │ +00000884 T PyThreadState_DeleteCurrent │ │ │ │ +000000e8 T PyThreadState_Get │ │ │ │ +000002e0 T PyThreadState_GetDict │ │ │ │ 0000109c T PyThreadState_GetFrame │ │ │ │ -0000083e T PyThreadState_GetID │ │ │ │ +00000856 T PyThreadState_GetID │ │ │ │ 000006bc T PyThreadState_GetInterpreter │ │ │ │ 00001760 T PyThreadState_GetUnchecked │ │ │ │ 00000256 T PyThreadState_New │ │ │ │ 0000003a T PyThreadState_Next │ │ │ │ -0000087c T PyThreadState_SetAsyncExc │ │ │ │ +00000894 T PyThreadState_SetAsyncExc │ │ │ │ 00000938 T PyThreadState_Swap │ │ │ │ U PyThread_get_thread_ident │ │ │ │ U PyThread_get_thread_native_id │ │ │ │ U PyThread_hang_thread │ │ │ │ U PyThread_tss_create │ │ │ │ U PyThread_tss_delete │ │ │ │ U PyThread_tss_get │ │ │ │ @@ -22346,23 +22345,23 @@ │ │ │ │ U _PyCodec_Fini │ │ │ │ U _PyContextTokenMissing_Type │ │ │ │ U _PyCriticalSection_Resume │ │ │ │ U _PyCriticalSection_SuspendAll │ │ │ │ U _PyErr_Clear │ │ │ │ U _PyErr_GetTopmostException │ │ │ │ U _PyErr_Print │ │ │ │ -00000564 T _PyErr_SetInterpreterAlreadyRunning │ │ │ │ +0000057a T _PyErr_SetInterpreterAlreadyRunning │ │ │ │ U _PyErr_SetModuleNotFoundError │ │ │ │ U _PyEval_AcquireLock │ │ │ │ U _PyEval_EvalFrameDefault │ │ │ │ U _PyEval_InitState │ │ │ │ U _PyEval_ReleaseLock │ │ │ │ -000002d4 T _PyEval_StartTheWorld │ │ │ │ +000002dc T _PyEval_StartTheWorld │ │ │ │ 00000fc4 T _PyEval_StartTheWorldAll │ │ │ │ -000002d0 T _PyEval_StopTheWorld │ │ │ │ +000002d8 T _PyEval_StopTheWorld │ │ │ │ 00000670 T _PyEval_StopTheWorldAll │ │ │ │ U _PyEvent_Notify │ │ │ │ U _PyExc_MemoryError │ │ │ │ U _PyFrame_MakeAndSetFrameObject │ │ │ │ U _PyGC_CollectNoFail │ │ │ │ U _PyGC_Fini │ │ │ │ U _PyGC_InitState │ │ │ │ @@ -22374,32 +22373,32 @@ │ │ │ │ U _PyHamt_Type │ │ │ │ U _PyImport_ClearCore │ │ │ │ U _PyImport_GetModulesRef │ │ │ │ 00001154 T _PyInterpreterState_Clear │ │ │ │ 000003aa T _PyInterpreterState_DeleteExceptMain │ │ │ │ 00000128 T _PyInterpreterState_Enable │ │ │ │ U _PyInterpreterState_FinalizeAllocatedBlocks │ │ │ │ -000000d8 T _PyInterpreterState_GetConfig │ │ │ │ -00000978 T _PyInterpreterState_GetEvalFrameFunc │ │ │ │ +000000e0 T _PyInterpreterState_GetConfig │ │ │ │ +00000990 T _PyInterpreterState_GetEvalFrameFunc │ │ │ │ 00001770 T _PyInterpreterState_GetIDObject │ │ │ │ 00001a68 T _PyInterpreterState_GetWhence │ │ │ │ 000008dc T _PyInterpreterState_HasFeature │ │ │ │ 000001fc T _PyInterpreterState_IDDecref │ │ │ │ 00001a4c T _PyInterpreterState_IDIncref │ │ │ │ 0000194c T _PyInterpreterState_IsReady │ │ │ │ 00001a70 T _PyInterpreterState_IsRunningMain │ │ │ │ 00001834 T _PyInterpreterState_LookUpID │ │ │ │ 00001784 T _PyInterpreterState_LookUpIDObject │ │ │ │ 00000010 T _PyInterpreterState_Main │ │ │ │ 0000013c T _PyInterpreterState_New │ │ │ │ 000017b0 T _PyInterpreterState_ObjectToID │ │ │ │ 00000398 T _PyInterpreterState_ReinitRunningMain │ │ │ │ 00001a40 T _PyInterpreterState_RequireIDRef │ │ │ │ -00000838 T _PyInterpreterState_RequiresIDRef │ │ │ │ -0000051e T _PyInterpreterState_SetEvalFrameFunc │ │ │ │ +00000850 T _PyInterpreterState_RequiresIDRef │ │ │ │ +00000534 T _PyInterpreterState_SetEvalFrameFunc │ │ │ │ 0000110c T _PyInterpreterState_SetNotRunningMain │ │ │ │ 000007e4 T _PyInterpreterState_SetRunningMain │ │ │ │ 00000424 T _PyInterpreterState_SetWhence │ │ │ │ U _PyMem_AbandonDelayed │ │ │ │ U _PyMem_ArenaAlloc │ │ │ │ U _PyMem_ArenaFree │ │ │ │ U _PyMem_RawCalloc │ │ │ │ @@ -22422,47 +22421,47 @@ │ │ │ │ 0000025c T _PyRuntimeState_ReInitThreads │ │ │ │ U _PySys_Audit │ │ │ │ 00000020 T _PyThreadState_Attach │ │ │ │ 000005e0 T _PyThreadState_Bind │ │ │ │ 00001550 T _PyThreadState_ClearMimallocHeaps │ │ │ │ 0000105c T _PyThreadState_DeleteCurrent │ │ │ │ 00000fc8 T _PyThreadState_DeleteList │ │ │ │ -00000110 T _PyThreadState_Detach │ │ │ │ +00000118 T _PyThreadState_Detach │ │ │ │ 00001750 T _PyThreadState_GetCurrent │ │ │ │ -0000031c T _PyThreadState_GetDict │ │ │ │ -00000992 T _PyThreadState_HangThread │ │ │ │ -0000084a T _PyThreadState_Init │ │ │ │ +00000324 T _PyThreadState_GetDict │ │ │ │ +0000051e T _PyThreadState_HangThread │ │ │ │ +00000862 T _PyThreadState_Init │ │ │ │ 00000510 T _PyThreadState_IsRunningMain │ │ │ │ -000000a0 T _PyThreadState_MustExit │ │ │ │ +000000a8 T _PyThreadState_MustExit │ │ │ │ 00000454 T _PyThreadState_New │ │ │ │ 000008f0 T _PyThreadState_NewBound │ │ │ │ -00000268 T _PyThreadState_PopFrame │ │ │ │ -00000844 T _PyThreadState_Prealloc │ │ │ │ -000001a8 T _PyThreadState_PushFrame │ │ │ │ +00000270 T _PyThreadState_PopFrame │ │ │ │ +0000085c T _PyThreadState_Prealloc │ │ │ │ +000001b0 T _PyThreadState_PushFrame │ │ │ │ 00000cc0 T _PyThreadState_RemoveExcept │ │ │ │ 000001cc T _PyThreadState_SetShuttingDown │ │ │ │ 0000008c T _PyThreadState_Suspend │ │ │ │ 00000944 T _PyThreadState_Swap │ │ │ │ U _PyThread_AfterFork │ │ │ │ -0000057a T _PyThread_CurrentExceptions │ │ │ │ -000006a8 T _PyThread_CurrentFrames │ │ │ │ +00000590 T _PyThread_CurrentExceptions │ │ │ │ +000006c0 T _PyThread_CurrentFrames │ │ │ │ U _PyTime_Init │ │ │ │ U _PyType_InitCache │ │ │ │ U _PyTypes_AfterFork │ │ │ │ U _PyWarnings_Fini │ │ │ │ 000019bc T _Py_CheckMainModule │ │ │ │ U _Py_Dealloc │ │ │ │ U _Py_FatalErrorFormat │ │ │ │ U _Py_FatalErrorFunc │ │ │ │ -00000170 T _Py_GetConfig │ │ │ │ -000009a8 T _Py_GetMainConfig │ │ │ │ +00000178 T _Py_GetConfig │ │ │ │ +000009aa T _Py_GetMainConfig │ │ │ │ 00001954 T _Py_GetMainModule │ │ │ │ U _Py_InitializeRecursionLimits │ │ │ │ 000016ec T _Py_IsMainInterpreterFinalizing │ │ │ │ -000000b0 T _Py_IsMainThread │ │ │ │ +000000b8 T _Py_IsMainThread │ │ │ │ U _Py_NoneStruct │ │ │ │ U _Py_qsbr_fini │ │ │ │ 00000000 B _Py_tss_tstate │ │ │ │ U __fprintf_chk │ │ │ │ 00000098 r __func__.0 │ │ │ │ 000000bc r __func__.1 │ │ │ │ 00000044 r __func__.10 │ │ │ │ @@ -22740,74 +22739,74 @@ │ │ │ │ U PyExc_ValueError │ │ │ │ U PyFloat_AsDouble │ │ │ │ U PyFloat_Type │ │ │ │ U PyLong_AsLongLong │ │ │ │ U PyLong_FromLongLong │ │ │ │ U PyStatus_Ok │ │ │ │ 0000001c T PyTime_AsSecondsDouble │ │ │ │ -0000050c T PyTime_Monotonic │ │ │ │ +000005cc T PyTime_Monotonic │ │ │ │ 0000031c T PyTime_MonotonicRaw │ │ │ │ -00000674 T PyTime_PerfCounter │ │ │ │ +00000734 T PyTime_PerfCounter │ │ │ │ 00000080 T PyTime_PerfCounterRaw │ │ │ │ -0000078c T PyTime_Time │ │ │ │ +0000084c T PyTime_Time │ │ │ │ 00000078 T PyTime_TimeRaw │ │ │ │ U PyType_IsSubtype │ │ │ │ -00000db0 T _PyDeadline_Get │ │ │ │ -00000c88 T _PyDeadline_Init │ │ │ │ -00000c18 T _PyLong_AsTime_t │ │ │ │ +00000e70 T _PyDeadline_Get │ │ │ │ +00000d48 T _PyDeadline_Init │ │ │ │ +00000cd8 T _PyLong_AsTime_t │ │ │ │ 000002b0 T _PyLong_FromTime_t │ │ │ │ 000000e8 T _PyTimeFraction_Mul │ │ │ │ 000000a0 T _PyTimeFraction_Resolution │ │ │ │ -000001a0 T _PyTimeFraction_Set │ │ │ │ +0000025c T _PyTimeFraction_Set │ │ │ │ 00000414 T _PyTime_Add │ │ │ │ 000004b8 T _PyTime_AsLong │ │ │ │ -000000a8 T _PyTime_AsMicroseconds │ │ │ │ -00000930 T _PyTime_AsMilliseconds │ │ │ │ -00000534 T _PyTime_AsTimespec │ │ │ │ +00000164 T _PyTime_AsMicroseconds │ │ │ │ +000009f0 T _PyTime_AsMilliseconds │ │ │ │ +000005f4 T _PyTime_AsTimespec │ │ │ │ 00000470 T _PyTime_AsTimespec_clamp │ │ │ │ -00000d58 T _PyTime_AsTimeval │ │ │ │ +00000e18 T _PyTime_AsTimeval │ │ │ │ 00000000 T _PyTime_AsTimevalTime_t │ │ │ │ 0000002a T _PyTime_AsTimeval_clamp │ │ │ │ -00000de8 T _PyTime_FromLong │ │ │ │ +00000ea8 T _PyTime_FromLong │ │ │ │ 000002b4 T _PyTime_FromMicrosecondsClamp │ │ │ │ -00000cfc T _PyTime_FromMillisecondsObject │ │ │ │ +00000dbc T _PyTime_FromMillisecondsObject │ │ │ │ 00000000 T _PyTime_FromSeconds │ │ │ │ 00000066 T _PyTime_FromSecondsDouble │ │ │ │ -00000264 T _PyTime_FromSecondsObject │ │ │ │ -00000580 T _PyTime_FromTimespec │ │ │ │ +00000320 T _PyTime_FromSecondsObject │ │ │ │ +00000640 T _PyTime_FromTimespec │ │ │ │ 00000282 T _PyTime_FromTimeval │ │ │ │ 00000000 T _PyTime_Init │ │ │ │ -00000c80 T _PyTime_MonotonicWithInfo │ │ │ │ -00000954 T _PyTime_ObjectToTime_t │ │ │ │ -00000a58 T _PyTime_ObjectToTimespec │ │ │ │ -00000d8c T _PyTime_ObjectToTimeval │ │ │ │ +00000d40 T _PyTime_MonotonicWithInfo │ │ │ │ +00000a14 T _PyTime_ObjectToTime_t │ │ │ │ +00000b18 T _PyTime_ObjectToTimespec │ │ │ │ +00000e4c T _PyTime_ObjectToTimeval │ │ │ │ 0000005a T _PyTime_PerfCounterWithInfo │ │ │ │ 00000060 T _PyTime_TimeWithInfo │ │ │ │ -00000220 T _PyTime_gmtime │ │ │ │ -00000150 T _PyTime_localtime │ │ │ │ +000002dc T _PyTime_gmtime │ │ │ │ +0000020c T _PyTime_localtime │ │ │ │ U __aeabi_d2lz │ │ │ │ U __aeabi_l2d │ │ │ │ U __aeabi_ldivmod │ │ │ │ U __clock_getres64 │ │ │ │ U __clock_gettime64 │ │ │ │ U __errno_location │ │ │ │ U __gmtime64_r │ │ │ │ U __localtime64_r │ │ │ │ U ceil │ │ │ │ U floor │ │ │ │ U modf │ │ │ │ 00000134 t py_get_monotonic_clock │ │ │ │ 00000010 t py_get_monotonic_clock.constprop.0 │ │ │ │ -000007b4 t py_get_system_clock │ │ │ │ -00000d08 t pytime_as_timeval.isra.0 │ │ │ │ -000000c8 t pytime_divide │ │ │ │ -000003cc t pytime_from_double │ │ │ │ -00000270 t pytime_from_object │ │ │ │ -00000a7c t pytime_object_to_denominator │ │ │ │ -00000470 t pytime_round │ │ │ │ +00000874 t py_get_system_clock │ │ │ │ +00000dc8 t pytime_as_timeval.isra.0 │ │ │ │ +00000184 t pytime_divide │ │ │ │ +0000048c t pytime_from_double │ │ │ │ +0000032c t pytime_from_object │ │ │ │ +00000b3c t pytime_object_to_denominator │ │ │ │ +00000530 t pytime_round │ │ │ │ U round │ │ │ │ │ │ │ │ qsbr.o: │ │ │ │ U PyMem_RawCalloc │ │ │ │ U PyMem_RawFree │ │ │ │ U PyMutex_Lock │ │ │ │ U PyMutex_Unlock │ │ │ │ @@ -23520,40 +23519,40 @@ │ │ │ │ U _PyMem_RawStrdup │ │ │ │ U _PyModule_CreateInitialized │ │ │ │ U _PyNamespace_New │ │ │ │ U _PyObject_DebugMallocStats │ │ │ │ U _PyObject_DebugTypeStats │ │ │ │ U _PyObject_LookupSpecial │ │ │ │ U _PyObject_MakeTpCall │ │ │ │ -0000290c t _PyObject_VectorcallTstate.constprop.1 │ │ │ │ +00002878 t _PyObject_VectorcallTstate.constprop.1 │ │ │ │ U _PyPathConfig_ComputeSysPath0 │ │ │ │ U _PyPerfTrampoline_Init │ │ │ │ U _PyRuntime │ │ │ │ U _PyRuntime_Initialize │ │ │ │ U _PyStructSequence_FiniBuiltin │ │ │ │ U _PyStructSequence_InitBuiltinWithFlags │ │ │ │ U _PySysRemoteDebug_SendExec │ │ │ │ 00000484 T _PySys_Audit │ │ │ │ 000004ac t _PySys_Audit.constprop.0 │ │ │ │ 00002260 T _PySys_ClearAttrString │ │ │ │ -000023c8 T _PySys_ClearAuditHooks │ │ │ │ +00002334 T _PySys_ClearAuditHooks │ │ │ │ 000000e8 T _PySys_Create │ │ │ │ -0000243c T _PySys_FiniTypes │ │ │ │ +000023a8 T _PySys_FiniTypes │ │ │ │ 00001edc T _PySys_GetOptionalAttr │ │ │ │ 00000454 T _PySys_GetOptionalAttrString │ │ │ │ 00001698 T _PySys_GetRequiredAttr │ │ │ │ 00001d1c T _PySys_GetRequiredAttrString │ │ │ │ -000030fc T _PySys_GetSizeOf │ │ │ │ +00003068 T _PySys_GetSizeOf │ │ │ │ 00000058 D _PySys_ImplCacheTag │ │ │ │ 00000054 D _PySys_ImplName │ │ │ │ 00000038 T _PySys_ReadPreinitWarnOptions │ │ │ │ 00000090 T _PySys_ReadPreinitXOptions │ │ │ │ 00001f98 T _PySys_SetAttr │ │ │ │ 000021a8 T _PySys_SetFlagObj │ │ │ │ -00003294 T _PySys_SetIntMaxStrDigits │ │ │ │ +00003200 T _PySys_SetIntMaxStrDigits │ │ │ │ 00001794 T _PySys_UpdateConfig │ │ │ │ U _PyThread_CurrentExceptions │ │ │ │ U _PyThread_CurrentFrames │ │ │ │ U _PyTuple_FromArray │ │ │ │ U _PyType_GetDict │ │ │ │ U _PyUnicode_InternImmortal │ │ │ │ U _PyUnicode_InternMortal │ │ │ │ @@ -23585,19 +23584,19 @@ │ │ │ │ 00000500 r __func__.7 │ │ │ │ U __snprintf_chk │ │ │ │ U __stack_chk_fail │ │ │ │ U __stack_chk_guard │ │ │ │ 00000254 t _append_preinit_entry.isra.0 │ │ │ │ 00000000 t _clear_preinit_entries │ │ │ │ 00000588 r _jit_doc │ │ │ │ -000029bc t _jit_is_active │ │ │ │ +00002928 t _jit_is_active │ │ │ │ 0000162c r _jit_is_active__doc__ │ │ │ │ 00000658 t _jit_is_available │ │ │ │ 00001760 r _jit_is_available__doc__ │ │ │ │ -00002480 t _jit_is_enabled │ │ │ │ +000023ec t _jit_is_enabled │ │ │ │ 000016c4 r _jit_is_enabled__doc__ │ │ │ │ 000002c4 d _jit_methods │ │ │ │ 0000007c d _jit_module │ │ │ │ 0000055c r _keywords.13 │ │ │ │ 00000564 r _keywords.16 │ │ │ │ 0000056c r _keywords.20 │ │ │ │ 00000578 r _keywords.23 │ │ │ │ @@ -23646,15 +23645,15 @@ │ │ │ │ 00000034 d hash_info_desc │ │ │ │ 00001484 r hash_info_doc │ │ │ │ 00000774 d hash_info_fields │ │ │ │ 00000134 d keywords.18 │ │ │ │ 0000016c d kwlist.11 │ │ │ │ U open64 │ │ │ │ 00000348 b perf_map_state │ │ │ │ -00002884 t profile_trampoline │ │ │ │ +000027f0 t profile_trampoline │ │ │ │ U python_audit_semaphore │ │ │ │ 000014ec r set_asyncgen_hooks_doc │ │ │ │ 000010d4 t set_flags_from_config │ │ │ │ U stderr │ │ │ │ U stdin │ │ │ │ U stdout │ │ │ │ U strcmp │ │ │ │ @@ -23662,67 +23661,67 @@ │ │ │ │ U strrchr │ │ │ │ 000006d8 t sys__baserepl │ │ │ │ 000018d8 r sys__baserepl__doc__ │ │ │ │ 00000e78 t sys__clear_internal_caches │ │ │ │ 000020f8 r sys__clear_internal_caches__doc__ │ │ │ │ 000008f2 t sys__clear_type_cache │ │ │ │ 00002150 r sys__clear_type_cache__doc__ │ │ │ │ -00002ce8 t sys__clear_type_descriptors │ │ │ │ +00002c54 t sys__clear_type_descriptors │ │ │ │ 00001840 r sys__clear_type_descriptors__doc__ │ │ │ │ 00000a50 t sys__current_exceptions │ │ │ │ 00002344 r sys__current_exceptions__doc__ │ │ │ │ 00000a54 t sys__current_frames │ │ │ │ 000023f8 r sys__current_frames__doc__ │ │ │ │ 00000358 t sys__debugmallocstats │ │ │ │ 00002198 r sys__debugmallocstats__doc__ │ │ │ │ 00000e94 t sys__dump_tracelets │ │ │ │ 00001acc r sys__dump_tracelets__doc__ │ │ │ │ 00002178 t sys__get_cpu_count_config │ │ │ │ 00001920 r sys__get_cpu_count_config__doc__ │ │ │ │ 00001fb4 t sys__getframe │ │ │ │ 000024a0 r sys__getframe__doc__ │ │ │ │ -000024a0 t sys__getframemodulename │ │ │ │ +0000240c t sys__getframemodulename │ │ │ │ 00001978 r sys__getframemodulename__doc__ │ │ │ │ 0000095c t sys__is_gil_enabled │ │ │ │ 000017dc r sys__is_gil_enabled__doc__ │ │ │ │ 00000a20 t sys__is_immortal │ │ │ │ 000035e8 r sys__is_immortal__doc__ │ │ │ │ 00000b7c t sys__is_interned │ │ │ │ 00003684 r sys__is_interned__doc__ │ │ │ │ 00000e24 t sys__setprofileallthreads │ │ │ │ 00003230 r sys__setprofileallthreads__doc__ │ │ │ │ 00000dd0 t sys__settraceallthreads │ │ │ │ 00003454 r sys__settraceallthreads__doc__ │ │ │ │ 00000d60 t sys_activate_stack_trampoline │ │ │ │ 00002054 r sys_activate_stack_trampoline__doc__ │ │ │ │ -00002a98 t sys_addaudithook │ │ │ │ +00002a04 t sys_addaudithook │ │ │ │ 00003ec4 r sys_addaudithook__doc__ │ │ │ │ -00002b6c t sys_audit │ │ │ │ +00002ad8 t sys_audit │ │ │ │ 00003e68 r sys_audit__doc__ │ │ │ │ 00000054 t sys_audit_tstate │ │ │ │ 000003b4 t sys_breakpointhook │ │ │ │ 00000716 t sys_call_tracing │ │ │ │ 00002250 r sys_call_tracing__doc__ │ │ │ │ 00000d3a t sys_deactivate_stack_trampoline │ │ │ │ 00001fac r sys_deactivate_stack_trampoline__doc__ │ │ │ │ -000025c8 t sys_displayhook │ │ │ │ +00002534 t sys_displayhook │ │ │ │ 00003e04 r sys_displayhook__doc__ │ │ │ │ 00000644 r sys_doc │ │ │ │ -00002dac t sys_exc_info │ │ │ │ +00002d18 t sys_exc_info │ │ │ │ 00003bd4 r sys_exc_info__doc__ │ │ │ │ 000022a0 t sys_excepthook │ │ │ │ 00003d88 r sys_excepthook__doc__ │ │ │ │ -00002c8c t sys_exception │ │ │ │ +00002bf8 t sys_exception │ │ │ │ 00003cb4 r sys_exception__doc__ │ │ │ │ -00002374 t sys_exit │ │ │ │ +000022e0 t sys_exit │ │ │ │ 00003924 r sys_exit__doc__ │ │ │ │ 00001608 t sys_format │ │ │ │ -00002e10 t sys_get_asyncgen_hooks │ │ │ │ +00002d7c t sys_get_asyncgen_hooks │ │ │ │ 00002c68 r sys_get_asyncgen_hooks__doc__ │ │ │ │ -00002fac t sys_get_coroutine_origin_tracking_depth │ │ │ │ +00002f18 t sys_get_coroutine_origin_tracking_depth │ │ │ │ 00002d00 r sys_get_coroutine_origin_tracking_depth__doc__ │ │ │ │ 0000038e t sys_get_int_max_str_digits │ │ │ │ 0000286c r sys_get_int_max_str_digits__doc__ │ │ │ │ 00000acc t sys_getallocatedblocks │ │ │ │ 000026b8 r sys_getallocatedblocks__doc__ │ │ │ │ 000006ba t sys_getdefaultencoding │ │ │ │ 000038b8 r sys_getdefaultencoding__doc__ │ │ │ │ @@ -23730,60 +23729,60 @@ │ │ │ │ 000028e0 r sys_getdlopenflags__doc__ │ │ │ │ 00002134 t sys_getfilesystemencodeerrors │ │ │ │ 000037e0 r sys_getfilesystemencodeerrors__doc__ │ │ │ │ 000020b8 t sys_getfilesystemencoding │ │ │ │ 00003848 r sys_getfilesystemencoding__doc__ │ │ │ │ 0000092e t sys_getprofile │ │ │ │ 000031ac r sys_getprofile__doc__ │ │ │ │ -00002ccc t sys_getrecursionlimit │ │ │ │ +00002c38 t sys_getrecursionlimit │ │ │ │ 00002b64 r sys_getrecursionlimit__doc__ │ │ │ │ -00002dd8 t sys_getrefcount │ │ │ │ +00002d44 t sys_getrefcount │ │ │ │ 00002714 r sys_getrefcount__doc__ │ │ │ │ -00003064 t sys_getsizeof │ │ │ │ +00002fd0 t sys_getsizeof │ │ │ │ 00000962 t sys_getswitchinterval │ │ │ │ 00002fa8 r sys_getswitchinterval__doc__ │ │ │ │ -00002f7c t sys_gettrace │ │ │ │ +00002ee8 t sys_gettrace │ │ │ │ 000033c8 r sys_gettrace__doc__ │ │ │ │ 00000afa t sys_getunicodeinternedsize │ │ │ │ 00002634 r sys_getunicodeinternedsize__doc__ │ │ │ │ -000022e0 t sys_intern │ │ │ │ +00000854 t sys_intern │ │ │ │ 000036d8 r sys_intern__doc__ │ │ │ │ -000029dc t sys_is_finalizing │ │ │ │ +00002948 t sys_is_finalizing │ │ │ │ 000020b8 r sys_is_finalizing__doc__ │ │ │ │ 000008d6 t sys_is_remote_debug_enabled │ │ │ │ 00001ee0 r sys_is_remote_debug_enabled__doc__ │ │ │ │ 00000d30 t sys_is_stack_trampoline_active │ │ │ │ 00001f48 r sys_is_stack_trampoline_active__doc__ │ │ │ │ 000003e4 d sys_methods │ │ │ │ 00001e98 t sys_pyfile_write │ │ │ │ 00001734 t sys_pyfile_write_unicode │ │ │ │ 00000534 t sys_remote_exec │ │ │ │ 00001b24 r sys_remote_exec__doc__ │ │ │ │ -00002e7c t sys_set_asyncgen_hooks │ │ │ │ -00002fe4 t sys_set_coroutine_origin_tracking_depth │ │ │ │ +00002de8 t sys_set_asyncgen_hooks │ │ │ │ +00002f50 t sys_set_coroutine_origin_tracking_depth │ │ │ │ 00002d7c r sys_set_coroutine_origin_tracking_depth__doc__ │ │ │ │ 0000157c t sys_set_flag │ │ │ │ -00003218 t sys_set_int_max_str_digits │ │ │ │ +00003184 t sys_set_int_max_str_digits │ │ │ │ 000027f0 r sys_set_int_max_str_digits__doc__ │ │ │ │ 00001cd0 t sys_set_object │ │ │ │ 00000a84 t sys_setdlopenflags │ │ │ │ 00002978 r sys_setdlopenflags__doc__ │ │ │ │ 0000065e t sys_setprofile │ │ │ │ 00003320 r sys_setprofile__doc__ │ │ │ │ -000029f8 t sys_setrecursionlimit │ │ │ │ +00002964 t sys_setrecursionlimit │ │ │ │ 00002ea8 r sys_setrecursionlimit__doc__ │ │ │ │ 00000998 t sys_setswitchinterval │ │ │ │ 00003014 r sys_setswitchinterval__doc__ │ │ │ │ -0000295c t sys_settrace │ │ │ │ +000028c8 t sys_settrace │ │ │ │ 00003540 r sys_settrace__doc__ │ │ │ │ 000006b4 t sys_unraisablehook │ │ │ │ 00003a78 r sys_unraisablehook__doc__ │ │ │ │ 00001dc8 t sys_write │ │ │ │ 00000000 d sysmodule │ │ │ │ -00000854 t trace_trampoline │ │ │ │ +000008e4 t trace_trampoline │ │ │ │ 000005bc r version_info__doc__ │ │ │ │ 00000044 d version_info_desc │ │ │ │ 00000304 d version_info_fields │ │ │ │ U wcschr │ │ │ │ U wcscmp │ │ │ │ U wcslen │ │ │ │ 000004e0 r whatstrings │ │ │ │ @@ -23814,39 +23813,39 @@ │ │ │ │ U PyStructSequence_New │ │ │ │ U PyStructSequence_SetItem │ │ │ │ 00000210 T PyThread_GetInfo │ │ │ │ 00000428 T PyThread_ParseTimeoutArg │ │ │ │ 00000342 T PyThread_ReInitTLS │ │ │ │ 0000008c T PyThread_acquire_lock │ │ │ │ 000001c4 T PyThread_acquire_lock_timed │ │ │ │ -000000c8 T PyThread_acquire_lock_timed_with_retries │ │ │ │ +000000dc T PyThread_acquire_lock_timed_with_retries │ │ │ │ 00000314 T PyThread_allocate_lock │ │ │ │ 000002de T PyThread_create_key │ │ │ │ 00000318 T PyThread_delete_key │ │ │ │ 0000031c T PyThread_delete_key_value │ │ │ │ -00000000 T PyThread_detach_thread │ │ │ │ -00000280 T PyThread_exit_thread │ │ │ │ +00000014 T PyThread_detach_thread │ │ │ │ +00000294 T PyThread_exit_thread │ │ │ │ 00000364 T PyThread_free_lock │ │ │ │ 0000033e T PyThread_get_key_value │ │ │ │ -00000004 T PyThread_get_stacksize │ │ │ │ +00000018 T PyThread_get_stacksize │ │ │ │ 00000000 T PyThread_get_thread_ident │ │ │ │ 00000030 T PyThread_get_thread_ident_ex │ │ │ │ 000001d4 T PyThread_get_thread_native_id │ │ │ │ -000002a6 T PyThread_hang_thread │ │ │ │ +00000000 T PyThread_hang_thread │ │ │ │ 00000100 T PyThread_init_thread │ │ │ │ 00000158 T PyThread_join_thread │ │ │ │ 00000354 T PyThread_release_lock │ │ │ │ 00000322 T PyThread_set_key_value │ │ │ │ -0000001c T PyThread_set_stacksize │ │ │ │ +00000030 T PyThread_set_stacksize │ │ │ │ 00000000 T PyThread_start_joinable_thread │ │ │ │ 00000398 T PyThread_start_new_thread │ │ │ │ -00000238 T PyThread_tss_alloc │ │ │ │ +0000024c T PyThread_tss_alloc │ │ │ │ 00000180 T PyThread_tss_create │ │ │ │ 000001b0 T PyThread_tss_delete │ │ │ │ -00000254 T PyThread_tss_free │ │ │ │ +00000268 T PyThread_tss_free │ │ │ │ 00000064 T PyThread_tss_get │ │ │ │ 000001ac T PyThread_tss_is_created │ │ │ │ 0000006c T PyThread_tss_set │ │ │ │ U PyTime_MonotonicRaw │ │ │ │ U PyTime_TimeRaw │ │ │ │ U PyUnicode_DecodeFSDefaultAndSize │ │ │ │ U PyUnicode_FromString │ │ │ │ @@ -24289,37 +24288,37 @@ │ │ │ │ dtoa.o: │ │ │ │ 00000000 r .LANCHOR0 │ │ │ │ 00000000 r .LC0 │ │ │ │ 0000000c r .LC1 │ │ │ │ 00000010 r .LC2 │ │ │ │ 00000078 t Balloc │ │ │ │ 00000000 t Balloc.constprop.0 │ │ │ │ -0000180c t Bfree │ │ │ │ +0000186c t Bfree │ │ │ │ U PyMem_Free │ │ │ │ U PyMem_Malloc │ │ │ │ U PyStatus_NoMemory │ │ │ │ U PyStatus_Ok │ │ │ │ 0000005c T _PyDtoa_Fini │ │ │ │ 00000000 T _PyDtoa_Init │ │ │ │ -00001844 T _Py_dg_dtoa │ │ │ │ -00003388 T _Py_dg_freedtoa │ │ │ │ +000018a4 T _Py_dg_dtoa │ │ │ │ +00003428 T _Py_dg_freedtoa │ │ │ │ 00000400 T _Py_dg_strtod │ │ │ │ U _Py_tss_tstate │ │ │ │ U __aeabi_uidiv │ │ │ │ U __errno_location │ │ │ │ 000002a0 t b2d │ │ │ │ 000000b8 r bigtens │ │ │ │ 00000138 t hi0bits │ │ │ │ -000033d0 t lshift │ │ │ │ -00003618 t lshift.constprop.0 │ │ │ │ +00003470 t lshift │ │ │ │ +000036b8 t lshift.constprop.0 │ │ │ │ U memcpy │ │ │ │ U memset │ │ │ │ 00000124 t mult │ │ │ │ -00003814 t multadd │ │ │ │ -000038f4 t multadd.constprop.0 │ │ │ │ +000038b4 t multadd │ │ │ │ +00003994 t multadd.constprop.0 │ │ │ │ 00000190 t nrv_alloc │ │ │ │ 00000108 r p05.0 │ │ │ │ 00000088 t pow5mult │ │ │ │ 000001d4 t sd2b │ │ │ │ 00000000 r tens │ │ │ │ 000000e0 r tinytens │ │ │ │ │ │ │ │ @@ -26275,65 +26274,65 @@ │ │ │ │ 00000000 d opcodemodule │ │ │ │ │ │ │ │ _pickle.o: │ │ │ │ 00000000 d .LANCHOR0 │ │ │ │ 00000000 r .LC0 │ │ │ │ 00000014 r .LC1 │ │ │ │ 000000d0 r .LC10 │ │ │ │ -00000c50 r .LC100 │ │ │ │ -00000c78 r .LC101 │ │ │ │ -00000c9c r .LC102 │ │ │ │ -00000cb0 r .LC103 │ │ │ │ -00000cd4 r .LC104 │ │ │ │ -00000cf0 r .LC105 │ │ │ │ -00000d10 r .LC106 │ │ │ │ -00000d34 r .LC107 │ │ │ │ -00000d3c r .LC108 │ │ │ │ -00000d54 r .LC109 │ │ │ │ +00000bc0 r .LC100 │ │ │ │ +00000be4 r .LC101 │ │ │ │ +00000c00 r .LC102 │ │ │ │ +00000c20 r .LC103 │ │ │ │ +00000c44 r .LC104 │ │ │ │ +00000c4c r .LC105 │ │ │ │ +00000c64 r .LC106 │ │ │ │ +00000c68 r .LC108 │ │ │ │ +00000c74 r .LC109 │ │ │ │ 0000010c r .LC11 │ │ │ │ -00000d58 r .LC111 │ │ │ │ -00000d64 r .LC112 │ │ │ │ -00000d6c r .LC113 │ │ │ │ -00000d9c r .LC114 │ │ │ │ -00000dcc r .LC115 │ │ │ │ -00000dfc r .LC116 │ │ │ │ -00000e2c r .LC117 │ │ │ │ -00000e48 r .LC118 │ │ │ │ -00000e68 r .LC119 │ │ │ │ +00000c7c r .LC110 │ │ │ │ +00000cac r .LC111 │ │ │ │ +00000cdc r .LC112 │ │ │ │ +00000d0c r .LC113 │ │ │ │ +00000d3c r .LC114 │ │ │ │ +00000d58 r .LC115 │ │ │ │ +00000d78 r .LC116 │ │ │ │ +00000d98 r .LC117 │ │ │ │ +00000dbc r .LC118 │ │ │ │ +00000df0 r .LC119 │ │ │ │ 00000120 r .LC12 │ │ │ │ -00000e88 r .LC120 │ │ │ │ -00000eac r .LC121 │ │ │ │ -00000ee0 r .LC122 │ │ │ │ -00000f20 r .LC123 │ │ │ │ -00000f2c r .LC124 │ │ │ │ -00000f74 r .LC125 │ │ │ │ -00000fbc r .LC126 │ │ │ │ -00001008 r .LC127 │ │ │ │ -00001054 r .LC128 │ │ │ │ -0000109c r .LC129 │ │ │ │ +00000e30 r .LC120 │ │ │ │ +00000e3c r .LC121 │ │ │ │ +00000e84 r .LC122 │ │ │ │ +00000ecc r .LC123 │ │ │ │ +00000f18 r .LC124 │ │ │ │ +00000f64 r .LC125 │ │ │ │ +00000fac r .LC126 │ │ │ │ +00000fd8 r .LC127 │ │ │ │ +00001014 r .LC128 │ │ │ │ +00001050 r .LC129 │ │ │ │ 00000158 r .LC13 │ │ │ │ -000010c8 r .LC130 │ │ │ │ -00001104 r .LC131 │ │ │ │ -00001140 r .LC132 │ │ │ │ -0000117c r .LC133 │ │ │ │ -00001198 r .LC134 │ │ │ │ -000011c0 r .LC135 │ │ │ │ -000011e4 r .LC136 │ │ │ │ -00001218 r .LC137 │ │ │ │ -00001250 r .LC138 │ │ │ │ -00001284 r .LC139 │ │ │ │ +0000108c r .LC130 │ │ │ │ +000010a8 r .LC131 │ │ │ │ +000010d0 r .LC132 │ │ │ │ +000010f4 r .LC133 │ │ │ │ +00001128 r .LC134 │ │ │ │ +00001160 r .LC135 │ │ │ │ +00001194 r .LC136 │ │ │ │ +000011c0 r .LC137 │ │ │ │ +000011dc r .LC138 │ │ │ │ +00001200 r .LC139 │ │ │ │ 0000016c r .LC14 │ │ │ │ -000012b0 r .LC140 │ │ │ │ -000012cc r .LC141 │ │ │ │ -000012f0 r .LC142 │ │ │ │ -000012f8 r .LC143 │ │ │ │ -00001300 r .LC146 │ │ │ │ -0000130c r .LC147 │ │ │ │ -00001330 r .LC148 │ │ │ │ -0000134c r .LC149 │ │ │ │ +00001208 r .LC140 │ │ │ │ +00001210 r .LC143 │ │ │ │ +0000121c r .LC144 │ │ │ │ +00001240 r .LC145 │ │ │ │ +0000125c r .LC146 │ │ │ │ +00001294 r .LC147 │ │ │ │ +000012e0 r .LC148 │ │ │ │ +00001338 r .LC149 │ │ │ │ 000001a4 r .LC15 │ │ │ │ 00001384 r .LC151 │ │ │ │ 000013b0 r .LC153 │ │ │ │ 000013b8 r .LC154 │ │ │ │ 000013d4 r .LC155 │ │ │ │ 000013f8 r .LC156 │ │ │ │ 00001400 r .LC157 │ │ │ │ @@ -26372,102 +26371,102 @@ │ │ │ │ 00000378 r .LC30 │ │ │ │ 0000039c r .LC31 │ │ │ │ 000003ac r .LC32 │ │ │ │ 000003c8 r .LC33 │ │ │ │ 000003e0 r .LC34 │ │ │ │ 00000414 r .LC35 │ │ │ │ 00000430 r .LC36 │ │ │ │ -0000043c r .LC37 │ │ │ │ -0000045c r .LC38 │ │ │ │ -00000470 r .LC39 │ │ │ │ +00000454 r .LC37 │ │ │ │ +00000490 r .LC38 │ │ │ │ +00000494 r .LC39 │ │ │ │ 00000050 r .LC4 │ │ │ │ -0000049c r .LC40 │ │ │ │ -000004d0 r .LC41 │ │ │ │ -000004f4 r .LC42 │ │ │ │ -00000540 r .LC43 │ │ │ │ -00000598 r .LC44 │ │ │ │ -000005e4 r .LC45 │ │ │ │ -00000620 r .LC46 │ │ │ │ -00000624 r .LC47 │ │ │ │ -00000660 r .LC48 │ │ │ │ -00000670 r .LC49 │ │ │ │ +000004d0 r .LC40 │ │ │ │ +000004dc r .LC41 │ │ │ │ +000004fc r .LC42 │ │ │ │ +00000510 r .LC43 │ │ │ │ +0000053c r .LC44 │ │ │ │ +00000570 r .LC45 │ │ │ │ +00000580 r .LC46 │ │ │ │ +00000588 r .LC48 │ │ │ │ 00000060 r .LC5 │ │ │ │ -00000678 r .LC51 │ │ │ │ -00000680 r .LC53 │ │ │ │ -00000688 r .LC54 │ │ │ │ -00000690 r .LC55 │ │ │ │ -00000694 r .LC56 │ │ │ │ -000006a8 r .LC57 │ │ │ │ -000006b0 r .LC58 │ │ │ │ -000006c8 r .LC59 │ │ │ │ +00000590 r .LC50 │ │ │ │ +00000598 r .LC51 │ │ │ │ +000005a0 r .LC52 │ │ │ │ +000005a4 r .LC53 │ │ │ │ +000005b8 r .LC54 │ │ │ │ +000005c0 r .LC55 │ │ │ │ +000005d8 r .LC56 │ │ │ │ +000005ec r .LC57 │ │ │ │ +00000608 r .LC58 │ │ │ │ +00000634 r .LC59 │ │ │ │ 00000070 r .LC6 │ │ │ │ -000006dc r .LC60 │ │ │ │ -000006f8 r .LC61 │ │ │ │ -00000724 r .LC62 │ │ │ │ -0000072c r .LC63 │ │ │ │ -00000734 r .LC64 │ │ │ │ -0000074c r .LC65 │ │ │ │ -00000768 r .LC66 │ │ │ │ -0000077c r .LC67 │ │ │ │ -000007a4 r .LC68 │ │ │ │ -000007cc r .LC69 │ │ │ │ +0000063c r .LC60 │ │ │ │ +00000644 r .LC61 │ │ │ │ +0000065c r .LC62 │ │ │ │ +00000678 r .LC63 │ │ │ │ +0000068c r .LC64 │ │ │ │ +000006b4 r .LC65 │ │ │ │ +000006dc r .LC66 │ │ │ │ +000006f8 r .LC67 │ │ │ │ +00000718 r .LC68 │ │ │ │ +0000073c r .LC69 │ │ │ │ 00000078 r .LC7 │ │ │ │ -000007e8 r .LC70 │ │ │ │ -00000808 r .LC71 │ │ │ │ -0000082c r .LC72 │ │ │ │ -00000850 r .LC73 │ │ │ │ -00000888 r .LC74 │ │ │ │ -000008d8 r .LC75 │ │ │ │ -000008f8 r .LC76 │ │ │ │ -00000924 r .LC77 │ │ │ │ -0000092c r .LC78 │ │ │ │ -00000964 r .LC79 │ │ │ │ +00000760 r .LC70 │ │ │ │ +00000798 r .LC71 │ │ │ │ +000007e8 r .LC72 │ │ │ │ +00000808 r .LC73 │ │ │ │ +00000834 r .LC74 │ │ │ │ +0000083c r .LC75 │ │ │ │ +00000874 r .LC76 │ │ │ │ +00000894 r .LC77 │ │ │ │ +000008b0 r .LC78 │ │ │ │ +000008d4 r .LC79 │ │ │ │ 00000088 r .LC8 │ │ │ │ -00000984 r .LC80 │ │ │ │ -000009a0 r .LC81 │ │ │ │ -000009c4 r .LC82 │ │ │ │ -000009e4 r .LC83 │ │ │ │ -000009fc r .LC84 │ │ │ │ -00000a1c r .LC85 │ │ │ │ -00000a54 r .LC86 │ │ │ │ -00000a88 r .LC87 │ │ │ │ -00000aa0 r .LC88 │ │ │ │ -00000abc r .LC89 │ │ │ │ +000008f4 r .LC80 │ │ │ │ +0000090c r .LC81 │ │ │ │ +0000092c r .LC82 │ │ │ │ +00000964 r .LC83 │ │ │ │ +00000998 r .LC84 │ │ │ │ +000009b0 r .LC85 │ │ │ │ +000009cc r .LC86 │ │ │ │ +000009dc r .LC87 │ │ │ │ +000009e0 r .LC88 │ │ │ │ +000009f4 r .LC89 │ │ │ │ 000000bc r .LC9 │ │ │ │ -00000acc r .LC90 │ │ │ │ -00000ad0 r .LC91 │ │ │ │ -00000ae4 r .LC92 │ │ │ │ -00000b28 r .LC93 │ │ │ │ -00000b78 r .LC94 │ │ │ │ -00000bbc r .LC95 │ │ │ │ -00000be0 r .LC96 │ │ │ │ -00000be8 r .LC97 │ │ │ │ -00000c18 r .LC98 │ │ │ │ -00000c1c r .LC99 │ │ │ │ -0000213c t Pdata_New.isra.0 │ │ │ │ -0000316c t Pdata_clear.isra.0 │ │ │ │ -0000284c t Pdata_dealloc │ │ │ │ -000023f8 t Pdata_pop │ │ │ │ -00003084 t Pdata_poplist │ │ │ │ -00002dc8 t Pdata_poptuple │ │ │ │ -000029cc t Pdata_push │ │ │ │ -00004094 t Pdata_traverse │ │ │ │ +00000a38 r .LC90 │ │ │ │ +00000a88 r .LC91 │ │ │ │ +00000acc r .LC92 │ │ │ │ +00000af0 r .LC93 │ │ │ │ +00000af8 r .LC94 │ │ │ │ +00000b28 r .LC95 │ │ │ │ +00000b2c r .LC96 │ │ │ │ +00000b60 r .LC97 │ │ │ │ +00000b88 r .LC98 │ │ │ │ +00000bac r .LC99 │ │ │ │ +00002560 t Pdata_New.isra.0 │ │ │ │ +00003590 t Pdata_clear.isra.0 │ │ │ │ +00002c70 t Pdata_dealloc │ │ │ │ +0000281c t Pdata_pop │ │ │ │ +000034a8 t Pdata_poplist │ │ │ │ +000031ec t Pdata_poptuple │ │ │ │ +000029e0 t Pdata_push │ │ │ │ +000044b4 t Pdata_traverse │ │ │ │ 00000ec2 t PicklerMemoProxy_clear │ │ │ │ 0000098e t PicklerMemoProxy_dealloc │ │ │ │ 00000e60 t PicklerMemoProxy_traverse │ │ │ │ -000019e0 t Pickler_clear │ │ │ │ -000019a0 t Pickler_dealloc │ │ │ │ +00001e08 t Pickler_clear │ │ │ │ +00001cc0 t Pickler_dealloc │ │ │ │ 0000088e t Pickler_get_memo │ │ │ │ 00000b50 t Pickler_getattr │ │ │ │ 00000550 d Pickler_getsets │ │ │ │ 00000578 d Pickler_members │ │ │ │ 00000638 d Pickler_methods │ │ │ │ 0000067c t Pickler_set_memo │ │ │ │ -00003a40 t Pickler_setattr │ │ │ │ -00005394 t Pickler_traverse │ │ │ │ +00003e64 t Pickler_setattr │ │ │ │ +00005918 t Pickler_traverse │ │ │ │ U PyArg_UnpackTuple │ │ │ │ U PyBool_FromLong │ │ │ │ U PyBuffer_IsContiguous │ │ │ │ U PyBuffer_Release │ │ │ │ U PyByteArray_FromStringAndSize │ │ │ │ U PyByteArray_Type │ │ │ │ U PyBytes_DecodeEscape │ │ │ │ @@ -26534,15 +26533,15 @@ │ │ │ │ U PyLong_GetSign │ │ │ │ U PyLong_Type │ │ │ │ U PyMapping_GetOptionalItem │ │ │ │ U PyMem_Free │ │ │ │ U PyMem_Malloc │ │ │ │ U PyMem_Realloc │ │ │ │ 00000000 t PyMemoTable_Clear.isra.0 │ │ │ │ -00000b30 t PyMemoTable_Del │ │ │ │ +00000b54 t PyMemoTable_Del │ │ │ │ 000008cc t PyMemoTable_New │ │ │ │ U PyMemoryView_FromMemory │ │ │ │ U PyMemoryView_FromObject │ │ │ │ U PyModuleDef_Init │ │ │ │ U PyModule_AddObjectRef │ │ │ │ U PyModule_AddType │ │ │ │ U PyOS_double_to_string │ │ │ │ @@ -26604,37 +26603,37 @@ │ │ │ │ U PyUnicode_Type │ │ │ │ U Py_BuildValue │ │ │ │ 00000000 t Py_XDECREF │ │ │ │ U Py_hexdigits │ │ │ │ 00000e90 t UnpicklerMemoProxy_clear │ │ │ │ 000002e6 t UnpicklerMemoProxy_dealloc │ │ │ │ 00000366 t UnpicklerMemoProxy_traverse │ │ │ │ -000026f4 t Unpickler_clear │ │ │ │ -000026b4 t Unpickler_dealloc │ │ │ │ +00002b18 t Unpickler_clear │ │ │ │ +00002ad8 t Unpickler_dealloc │ │ │ │ 00000228 t Unpickler_get_memo │ │ │ │ -00002290 t Unpickler_getattr │ │ │ │ +000026b4 t Unpickler_getattr │ │ │ │ 000003f8 d Unpickler_getsets │ │ │ │ 00000490 d Unpickler_methods │ │ │ │ 000009e0 t Unpickler_set_memo │ │ │ │ 000005c8 t Unpickler_setattr │ │ │ │ -000042e0 t Unpickler_traverse │ │ │ │ +000042fc t Unpickler_traverse │ │ │ │ 000004f0 t _Pickle_ClearState │ │ │ │ -00002a14 t _Pickle_FastCall │ │ │ │ -00003b64 t _Pickler_ClearBuffer │ │ │ │ -000018f0 t _Pickler_CommitFrame.isra.0 │ │ │ │ -00003d4c t _Pickler_FlushToFile │ │ │ │ -0000196c t _Pickler_GetString │ │ │ │ +00002e38 t _Pickle_FastCall │ │ │ │ +00003f88 t _Pickler_ClearBuffer │ │ │ │ +00001c10 t _Pickler_CommitFrame.isra.0 │ │ │ │ +0000416c t _Pickler_FlushToFile │ │ │ │ +00001c8c t _Pickler_GetString │ │ │ │ 00000850 t _Pickler_New │ │ │ │ 000009a8 t _Pickler_SetBufferCallback │ │ │ │ -000039f8 t _Pickler_SetOutputStream │ │ │ │ +00003e1c t _Pickler_SetOutputStream │ │ │ │ 00000920 t _Pickler_SetProtocol │ │ │ │ 000001d0 t _Pickler_Write │ │ │ │ 000000fc t _Pickler_Write.constprop.1 │ │ │ │ 00000018 t _Pickler_Write.constprop.2 │ │ │ │ -0000182c t _Pickler_write_bytes │ │ │ │ +00001b4c t _Pickler_write_bytes │ │ │ │ U _PyArg_BadArgument │ │ │ │ U _PyArg_UnpackKeywords │ │ │ │ U _PyByteArray_empty_string │ │ │ │ U _PyBytesWriter_Alloc │ │ │ │ U _PyBytesWriter_Dealloc │ │ │ │ U _PyBytesWriter_Finish │ │ │ │ U _PyBytesWriter_Init │ │ │ │ @@ -26659,39 +26658,39 @@ │ │ │ │ U _PySys_GetSizeOf │ │ │ │ U _PyUnicode_Equal │ │ │ │ U _PyUnicode_EqualToASCIIString │ │ │ │ U _PyUnicode_InternMortal │ │ │ │ U _Py_CheckRecursiveCall │ │ │ │ U _Py_Dealloc │ │ │ │ U _Py_EllipsisObject │ │ │ │ -00000c20 t _Py_EnterRecursiveCallTstate.constprop.0 │ │ │ │ +00000c1c t _Py_EnterRecursiveCallTstate.constprop.0 │ │ │ │ U _Py_FalseStruct │ │ │ │ U _Py_NoneStruct │ │ │ │ U _Py_NotImplementedStruct │ │ │ │ U _Py_TrueStruct │ │ │ │ U _Py_tss_tstate │ │ │ │ -00002ae0 t _Unpickler_MemoCleanup │ │ │ │ -00002a3c t _Unpickler_MemoPut │ │ │ │ -00001d4c t _Unpickler_New │ │ │ │ -00001de0 t _Unpickler_NewMemo │ │ │ │ -00002d2c t _Unpickler_ReadImpl │ │ │ │ -00003140 t _Unpickler_ReadImpl.constprop.0 │ │ │ │ -00002f40 t _Unpickler_ReadImpl.constprop.1 │ │ │ │ -00002b3c t _Unpickler_ReadInto │ │ │ │ -00004108 t _Unpickler_Readline │ │ │ │ -0000224c t _Unpickler_SetInputEncoding │ │ │ │ -000028b8 t _Unpickler_SetInputStream │ │ │ │ -00002194 t _Unpickler_SetStringInput │ │ │ │ -000029bc t _Unpickler_SkipConsumed │ │ │ │ +00002af4 t _Unpickler_MemoCleanup │ │ │ │ +00002a50 t _Unpickler_MemoPut │ │ │ │ +00002170 t _Unpickler_New │ │ │ │ +00002204 t _Unpickler_NewMemo │ │ │ │ +00002d40 t _Unpickler_ReadImpl │ │ │ │ +00002f54 t _Unpickler_ReadImpl.constprop.0 │ │ │ │ +00003150 t _Unpickler_ReadImpl.constprop.1 │ │ │ │ +00002f60 t _Unpickler_ReadInto │ │ │ │ +00004124 t _Unpickler_Readline │ │ │ │ +00002670 t _Unpickler_SetInputEncoding │ │ │ │ +00002cdc t _Unpickler_SetInputStream │ │ │ │ +000025b8 t _Unpickler_SetStringInput │ │ │ │ +00002de0 t _Unpickler_SkipConsumed │ │ │ │ U __errno_location │ │ │ │ U __isoc23_strtol │ │ │ │ U __sprintf_chk │ │ │ │ U __stack_chk_fail │ │ │ │ U __stack_chk_guard │ │ │ │ -00004abc t _checkmodule │ │ │ │ +00005040 t _checkmodule │ │ │ │ 00000000 r _keywords.1 │ │ │ │ 00000044 r _keywords.10 │ │ │ │ 0000005c r _keywords.12 │ │ │ │ 00000064 r _keywords.15 │ │ │ │ 00000078 r _keywords.17 │ │ │ │ 00000080 r _keywords.19 │ │ │ │ 0000008c r _keywords.22 │ │ │ │ @@ -26715,74 +26714,75 @@ │ │ │ │ 00000f80 t _pickle_PicklerMemoProxy___reduce__ │ │ │ │ 00001930 r _pickle_PicklerMemoProxy___reduce____doc__ │ │ │ │ 0000100c t _pickle_PicklerMemoProxy_clear │ │ │ │ 00001998 r _pickle_PicklerMemoProxy_clear__doc__ │ │ │ │ 000008ce t _pickle_PicklerMemoProxy_copy │ │ │ │ 00001964 r _pickle_PicklerMemoProxy_copy__doc__ │ │ │ │ 000008d0 t _pickle_PicklerMemoProxy_copy_impl │ │ │ │ -0000388c t _pickle_Pickler___init__ │ │ │ │ +00003cb0 t _pickle_Pickler___init__ │ │ │ │ 000019c8 r _pickle_Pickler___init____doc__ │ │ │ │ 00000dac t _pickle_Pickler___sizeof__ │ │ │ │ 00001f6c r _pickle_Pickler___sizeof____doc__ │ │ │ │ 00000b2a t _pickle_Pickler_clear_memo │ │ │ │ 00002008 r _pickle_Pickler_clear_memo__doc__ │ │ │ │ -00003a9c t _pickle_Pickler_dump │ │ │ │ +00003ec0 t _pickle_Pickler_dump │ │ │ │ 00001fa8 r _pickle_Pickler_dump__doc__ │ │ │ │ 00000ef4 t _pickle_UnpicklerMemoProxy___reduce__ │ │ │ │ 000011a0 r _pickle_UnpicklerMemoProxy___reduce____doc__ │ │ │ │ 00000338 t _pickle_UnpicklerMemoProxy_clear │ │ │ │ 0000120c r _pickle_UnpicklerMemoProxy_clear__doc__ │ │ │ │ 00000268 t _pickle_UnpicklerMemoProxy_copy │ │ │ │ 000011d8 r _pickle_UnpicklerMemoProxy_copy__doc__ │ │ │ │ 0000026a t _pickle_UnpicklerMemoProxy_copy_impl │ │ │ │ -00003d88 t _pickle_Unpickler___init__ │ │ │ │ +000041a8 t _pickle_Unpickler___init__ │ │ │ │ 0000123c r _pickle_Unpickler___init____doc__ │ │ │ │ 00000df4 t _pickle_Unpickler___sizeof__ │ │ │ │ 000016b0 r _pickle_Unpickler___sizeof____doc__ │ │ │ │ -0000243c t _pickle_Unpickler_find_class │ │ │ │ +00002860 t _pickle_Unpickler_find_class │ │ │ │ 000016ec r _pickle_Unpickler_find_class__doc__ │ │ │ │ -00004004 t _pickle_Unpickler_load │ │ │ │ +00004424 t _pickle_Unpickler_load │ │ │ │ 0000184c r _pickle_Unpickler_load__doc__ │ │ │ │ 0000061e t _pickle_Unpickler_persistent_load │ │ │ │ 0000190c r _pickle_Unpickler_persistent_load__doc__ │ │ │ │ 000003f0 t _pickle_dump │ │ │ │ 00000c88 r _pickle_dump__doc__ │ │ │ │ 0000073c t _pickle_dumps │ │ │ │ 000008a8 r _pickle_dumps__doc__ │ │ │ │ 0000000c t _pickle_exec │ │ │ │ 00000048 t _pickle_load │ │ │ │ 000003dc r _pickle_load__doc__ │ │ │ │ -00001b28 t _pickle_loads │ │ │ │ +00001f4c t _pickle_loads │ │ │ │ 000000a4 r _pickle_loads__doc__ │ │ │ │ 00000000 d _picklemodule │ │ │ │ -00004d38 t _save_bytearray_data.isra.0 │ │ │ │ -00003cbc t _save_bytes_data.isra.0 │ │ │ │ -00004230 t batch_dict │ │ │ │ -00004518 t batch_list │ │ │ │ -00002e94 t do_append │ │ │ │ -000030c0 t do_setitems │ │ │ │ +000052bc t _save_bytearray_data.isra.0 │ │ │ │ +000040dc t _save_bytes_data.isra.0 │ │ │ │ +000047b4 t batch_dict │ │ │ │ +00004a9c t batch_list │ │ │ │ +000032b8 t do_append │ │ │ │ +000034e4 t do_setitems │ │ │ │ 00000a08 t dump │ │ │ │ -0000526c t fast_save_enter │ │ │ │ -0000531c t fast_save_leave │ │ │ │ +000057f0 t fast_save_enter │ │ │ │ +000058a0 t fast_save_leave │ │ │ │ +000044c0 t fix_imports │ │ │ │ 00000d4e t instantiate │ │ │ │ -00000dd0 t load │ │ │ │ -000035e4 t load_build │ │ │ │ -00002a50 t load_counted_binbytes │ │ │ │ -00004dd4 t load_counted_binstring │ │ │ │ -000022dc t load_counted_binunicode │ │ │ │ -00002cf4 t load_counted_tuple │ │ │ │ -00005080 t load_extension │ │ │ │ +00000df4 t load │ │ │ │ +00003a08 t load_build │ │ │ │ +00002e74 t load_counted_binbytes │ │ │ │ +00005358 t load_counted_binstring │ │ │ │ +00002700 t load_counted_binunicode │ │ │ │ +00003118 t load_counted_tuple │ │ │ │ +00005604 t load_extension │ │ │ │ 00000b54 t load_inst │ │ │ │ -00003418 t load_newobj │ │ │ │ +0000383c t load_newobj │ │ │ │ 00000c9c t load_obj │ │ │ │ 0000051c t load_persid │ │ │ │ -00002e3c t marker │ │ │ │ +00003260 t marker │ │ │ │ U memcpy │ │ │ │ U memmove │ │ │ │ -00003ee4 t memo_get.isra.0 │ │ │ │ +00003ef8 t memo_get.isra.0 │ │ │ │ 00000890 t memo_put.isra.0 │ │ │ │ 000005c8 d memoproxy_slots │ │ │ │ 00000048 d memoproxy_spec │ │ │ │ U memset │ │ │ │ 00000688 d pdata_slots │ │ │ │ 00000034 d pdata_spec │ │ │ │ 000005be t persistent_id │ │ │ │ @@ -26792,40 +26792,42 @@ │ │ │ │ 00002118 r pickle_module_doc │ │ │ │ 00000320 d pickle_slots │ │ │ │ 000003ec t pickle_traverse │ │ │ │ 00000b98 t pickler_get_optional_attr │ │ │ │ 000004e0 d pickler_type_slots │ │ │ │ 00000070 d pickler_type_spec │ │ │ │ 000005f8 d picklerproxy_methods │ │ │ │ -000040a0 t raw_unicode_escape │ │ │ │ +00004624 t raw_unicode_escape │ │ │ │ 000002ec t save.constprop.0 │ │ │ │ -000021e4 t save_bool │ │ │ │ -00004c70 t save_bytearray │ │ │ │ -00003bf4 t save_bytes │ │ │ │ -00001e1c t save_dict │ │ │ │ -000047c0 t save_float │ │ │ │ -00004eb4 t save_frozenset │ │ │ │ -00000c58 t save_global │ │ │ │ -000031c0 t save_list │ │ │ │ -0000333c t save_long │ │ │ │ -00004384 t save_pers │ │ │ │ -00004b7c t save_picklebuffer │ │ │ │ -00003644 t save_reduce │ │ │ │ -00004948 t save_set │ │ │ │ +00002608 t save_bool │ │ │ │ +000051f4 t save_bytearray │ │ │ │ +00004014 t save_bytes │ │ │ │ +00002240 t save_dict │ │ │ │ +00004d44 t save_float │ │ │ │ +00005438 t save_frozenset │ │ │ │ +00001084 t save_global │ │ │ │ +00000c54 t save_global.constprop.0 │ │ │ │ +000035e4 t save_list │ │ │ │ +00003350 t save_long │ │ │ │ +000043a0 t save_pers │ │ │ │ +00005100 t save_picklebuffer │ │ │ │ +00003658 t save_reduce │ │ │ │ +00004ecc t save_set │ │ │ │ 00000396 t save_singleton_type │ │ │ │ -00003d24 t save_tuple │ │ │ │ -00003ba4 t save_type │ │ │ │ -000015fc t save_unicode.isra.0 │ │ │ │ +00003d38 t save_tuple │ │ │ │ +00003fc8 t save_type │ │ │ │ +0000191c t save_unicode.isra.0 │ │ │ │ U strcmp │ │ │ │ U strlen │ │ │ │ 00000420 d unpickler_memoproxy_slots │ │ │ │ 0000005c d unpickler_memoproxy_spec │ │ │ │ 00000390 d unpickler_type_slots │ │ │ │ 00000084 d unpickler_type_spec │ │ │ │ 00000450 d unpicklerproxy_methods │ │ │ │ +000014d0 t whichmodule │ │ │ │ │ │ │ │ _randommodule.o: │ │ │ │ 00000000 d .LANCHOR0 │ │ │ │ 00000000 r .LANCHOR1 │ │ │ │ 00000000 r .LC0 │ │ │ │ 00000008 r .LC1 │ │ │ │ 00000010 r .LC2 │ │ │ │ @@ -27425,15 +27427,15 @@ │ │ │ │ 000026d8 r .LC571 │ │ │ │ 000026ec r .LC572 │ │ │ │ 000026f4 r .LC573 │ │ │ │ 000026fc r .LC574 │ │ │ │ 00002708 r .LC577 │ │ │ │ 00002714 r .LC578 │ │ │ │ 00000328 r .LC58 │ │ │ │ -00002728 r .LC581 │ │ │ │ +00002728 r .LC582 │ │ │ │ 00002744 r .LC583 │ │ │ │ 00002754 r .LC584 │ │ │ │ 00002760 r .LC585 │ │ │ │ 00002770 r .LC586 │ │ │ │ 00002778 r .LC587 │ │ │ │ 00002788 r .LC588 │ │ │ │ 000027b4 r .LC589 │ │ │ │ @@ -27686,29 +27688,29 @@ │ │ │ │ U __sendmsg64 │ │ │ │ U __setsockopt64 │ │ │ │ U __stack_chk_fail │ │ │ │ U __stack_chk_guard │ │ │ │ 00000000 r _keywords.5 │ │ │ │ 000000d0 d _kwtuple.4 │ │ │ │ 00000048 d _parser.6 │ │ │ │ -000012ac t _socket_htonl │ │ │ │ +000012bc t _socket_htonl │ │ │ │ 00003458 r _socket_htonl__doc__ │ │ │ │ -000012da t _socket_htons │ │ │ │ +000012ea t _socket_htons │ │ │ │ 000034bc r _socket_htons__doc__ │ │ │ │ -00001a18 t _socket_if_indextoname │ │ │ │ +00001a28 t _socket_if_indextoname │ │ │ │ 00003260 r _socket_if_indextoname__doc__ │ │ │ │ -00001a8c t _socket_if_nametoindex │ │ │ │ +00001a9c t _socket_if_nametoindex │ │ │ │ 000032d4 r _socket_if_nametoindex__doc__ │ │ │ │ -00001b5c t _socket_inet_aton │ │ │ │ +00001b6c t _socket_inet_aton │ │ │ │ 000033b4 r _socket_inet_aton__doc__ │ │ │ │ -00001ae4 t _socket_inet_ntoa │ │ │ │ +00001af4 t _socket_inet_ntoa │ │ │ │ 00003344 r _socket_inet_ntoa__doc__ │ │ │ │ -00001286 t _socket_ntohl │ │ │ │ +00001296 t _socket_ntohl │ │ │ │ 00003520 r _socket_ntohl__doc__ │ │ │ │ -000012ae t _socket_ntohs │ │ │ │ +000012be t _socket_ntohs │ │ │ │ 00003584 r _socket_ntohs__doc__ │ │ │ │ 00004250 t _socket_socket_close │ │ │ │ 000035e8 r _socket_socket_close__doc__ │ │ │ │ U accept │ │ │ │ U accept4 │ │ │ │ 00000078 d accept4_works │ │ │ │ 00003178 r accept_doc │ │ │ │ @@ -27725,15 +27727,15 @@ │ │ │ │ U freeaddrinfo │ │ │ │ U gai_strerror │ │ │ │ 000003bc t get_cmsg_data_len │ │ │ │ U getaddrinfo │ │ │ │ 00000660 r getaddrinfo_doc │ │ │ │ 00003054 r getblocking_doc │ │ │ │ 00000520 r getdefaulttimeout_doc │ │ │ │ -00000660 t gethost_common.constprop.0 │ │ │ │ +00000670 t gethost_common.constprop.0 │ │ │ │ 00000ccc r gethostbyaddr_doc │ │ │ │ U gethostbyaddr_r │ │ │ │ 00000e6c r gethostbyname_doc │ │ │ │ U gethostbyname_r │ │ │ │ U gethostname │ │ │ │ 00000f08 r gethostname_doc │ │ │ │ U getnameinfo │ │ │ │ @@ -27765,28 +27767,28 @@ │ │ │ │ U inet_ntoa │ │ │ │ U inet_ntop │ │ │ │ 00000700 r inet_ntop_doc │ │ │ │ U inet_pton │ │ │ │ 0000077c r inet_pton_doc │ │ │ │ 00002e38 t init_sockobject │ │ │ │ 00003de8 t internal_connect │ │ │ │ -00005440 t internal_select │ │ │ │ +00005498 t internal_select │ │ │ │ 00004e1c t internal_setblocking │ │ │ │ 000000b8 d keywords.3 │ │ │ │ 00000098 d kwlist.1 │ │ │ │ 000000a8 d kwlist.2 │ │ │ │ 0000007c d kwnames.0 │ │ │ │ U listen │ │ │ │ 000026c4 r listen_doc │ │ │ │ -000051d4 t make_ipv4_addr │ │ │ │ -000054d0 t make_ipv6_addr │ │ │ │ -00001132 t makebdaddr │ │ │ │ +000051c4 t make_ipv4_addr │ │ │ │ +00005390 t make_ipv6_addr │ │ │ │ +00001142 t makebdaddr │ │ │ │ 000045ac t makesockaddr │ │ │ │ 000003fa t makeval_recvmsg │ │ │ │ -00000f8e t makeval_recvmsg_into │ │ │ │ +00000f9e t makeval_recvmsg_into │ │ │ │ U memcpy │ │ │ │ U memset │ │ │ │ 00004d60 t new_sockobject │ │ │ │ U poll │ │ │ │ U recv │ │ │ │ 00002580 r recv_doc │ │ │ │ 00002430 r recv_into_doc │ │ │ │ @@ -27798,122 +27800,122 @@ │ │ │ │ U send │ │ │ │ 0000157c r send_doc │ │ │ │ 00001488 r sendall_doc │ │ │ │ 00000fe0 r sendmsg_afalg_doc │ │ │ │ 00001078 r sendmsg_doc │ │ │ │ U sendto │ │ │ │ 000013e0 r sendto_doc │ │ │ │ -00004e78 t set_error │ │ │ │ -00000aee t set_gaierror.isra.0 │ │ │ │ -00000f92 t setbdaddr │ │ │ │ +0000042c t set_error │ │ │ │ +00000afe t set_gaierror.isra.0 │ │ │ │ +00000fa2 t setbdaddr │ │ │ │ 000030b8 r setblocking_doc │ │ │ │ 0000043c r setdefaulttimeout_doc │ │ │ │ U sethostname │ │ │ │ 00000ed8 r sethostname_doc │ │ │ │ 00003bbc t setipaddr │ │ │ │ 00002d90 r setsockopt_doc │ │ │ │ 00002f4c r settimeout_doc │ │ │ │ U shutdown │ │ │ │ 00000f40 r shutdown_doc │ │ │ │ 000049e4 t sock_accept │ │ │ │ 00004ad0 t sock_accept_impl │ │ │ │ -0000513c t sock_bind │ │ │ │ +0000512c t sock_bind │ │ │ │ 00003fbc t sock_call_ex │ │ │ │ -00000492 t sock_capi_clear │ │ │ │ +000004a0 t sock_capi_clear │ │ │ │ 000043dc t sock_capi_destroy │ │ │ │ 000043fc t sock_capi_free │ │ │ │ 00002a14 t sock_capi_traverse │ │ │ │ 00000074 d sock_cloexec_works │ │ │ │ 00002ea0 t sock_connect │ │ │ │ -00001bfa t sock_connect_ex │ │ │ │ -0000042c t sock_connect_impl │ │ │ │ +00001c0a t sock_connect_ex │ │ │ │ +0000043a t sock_connect_impl │ │ │ │ 00004324 t sock_dealloc │ │ │ │ 00004dc0 t sock_detach │ │ │ │ 0000363c r sock_doc │ │ │ │ 000049dc t sock_fileno │ │ │ │ 000042ac t sock_finalize │ │ │ │ -00000ad4 t sock_getblocking │ │ │ │ -00005328 t sock_getpeername │ │ │ │ +00000ae4 t sock_getblocking │ │ │ │ +00005318 t sock_getpeername │ │ │ │ 00000340 d sock_getsetlist │ │ │ │ 00004468 t sock_getsockname │ │ │ │ -000009cc t sock_getsockopt │ │ │ │ -00005cac t sock_gettimeout_getter │ │ │ │ +000009dc t sock_getsockopt │ │ │ │ +00005c9c t sock_gettimeout_getter │ │ │ │ 00004b84 t sock_gettimeout_method │ │ │ │ 00002a80 t sock_initobj │ │ │ │ -0000523c t sock_listen │ │ │ │ +0000522c t sock_listen │ │ │ │ 00000368 d sock_memberlist │ │ │ │ 000003b8 d sock_methods │ │ │ │ 00002a48 t sock_new │ │ │ │ 00004150 t sock_recv │ │ │ │ 000041e0 t sock_recv_guts │ │ │ │ 00004228 t sock_recv_impl │ │ │ │ -00005b00 t sock_recv_into │ │ │ │ -00000cea t sock_recvfrom │ │ │ │ -00000d8e t sock_recvfrom_guts │ │ │ │ -00000e28 t sock_recvfrom_impl │ │ │ │ -000016b4 t sock_recvfrom_into │ │ │ │ +00005af0 t sock_recv_into │ │ │ │ +00000cfa t sock_recvfrom │ │ │ │ +00000d9e t sock_recvfrom_guts │ │ │ │ +00000e38 t sock_recvfrom_impl │ │ │ │ +000016c4 t sock_recvfrom_into │ │ │ │ 00000062 t sock_recvmsg │ │ │ │ 000000f4 t sock_recvmsg_guts │ │ │ │ 00000398 t sock_recvmsg_impl │ │ │ │ -00001576 t sock_recvmsg_into │ │ │ │ -00001100 t sock_repr │ │ │ │ +00001586 t sock_recvmsg_into │ │ │ │ +00001110 t sock_repr │ │ │ │ 00004bb0 t sock_send │ │ │ │ 00004128 t sock_send_impl │ │ │ │ 00003eb4 t sock_sendall │ │ │ │ -00005538 t sock_sendmsg │ │ │ │ -00001780 t sock_sendmsg_afalg │ │ │ │ -0000046e t sock_sendmsg_impl │ │ │ │ -000059b0 t sock_sendmsg_iovec.constprop.0 │ │ │ │ -00000ba0 t sock_sendto │ │ │ │ -00000cb8 t sock_sendto_impl │ │ │ │ +00005528 t sock_sendmsg │ │ │ │ +00001790 t sock_sendmsg_afalg │ │ │ │ +0000047c t sock_sendmsg_impl │ │ │ │ +000059a0 t sock_sendmsg_iovec.constprop.0 │ │ │ │ +00000bb0 t sock_sendto │ │ │ │ +00000cc8 t sock_sendto_impl │ │ │ │ 00004dd0 t sock_setblocking │ │ │ │ -00005bb4 t sock_setsockopt │ │ │ │ -000053a0 t sock_settimeout │ │ │ │ -00005aa0 t sock_shutdown │ │ │ │ +00005ba4 t sock_setsockopt │ │ │ │ +000053f8 t sock_settimeout │ │ │ │ +00005a90 t sock_shutdown │ │ │ │ 000002e8 d sock_slots │ │ │ │ 00000034 d sock_spec │ │ │ │ 000042a0 t sock_traverse │ │ │ │ U socket │ │ │ │ -00001166 t socket_CMSG_LEN │ │ │ │ +00001176 t socket_CMSG_LEN │ │ │ │ 00000000 t socket_CMSG_SPACE │ │ │ │ 00004368 t socket_clear │ │ │ │ -00000f28 t socket_close │ │ │ │ +00000f38 t socket_close │ │ │ │ 00000014 r socket_doc │ │ │ │ -000012dc t socket_dup │ │ │ │ +000012ec t socket_dup │ │ │ │ 0000000c t socket_exec │ │ │ │ 00004464 t socket_free │ │ │ │ -00004e88 t socket_getaddrinfo │ │ │ │ +00004e78 t socket_getaddrinfo │ │ │ │ 00004b50 t socket_getdefaulttimeout │ │ │ │ -00000888 t socket_gethostbyaddr │ │ │ │ -000004cc t socket_gethostbyname │ │ │ │ -00000564 t socket_gethostbyname_ex │ │ │ │ -0000529c t socket_gethostname │ │ │ │ -00001c8c t socket_getnameinfo │ │ │ │ -00001322 t socket_getprotobyname │ │ │ │ -0000142c t socket_getservbyname │ │ │ │ -00001384 t socket_getservbyport │ │ │ │ -000011be t socket_if_nameindex │ │ │ │ -00001028 t socket_inet_ntop │ │ │ │ -00000e68 t socket_inet_pton │ │ │ │ +00000898 t socket_gethostbyaddr │ │ │ │ +000004da t socket_gethostbyname │ │ │ │ +00000574 t socket_gethostbyname_ex │ │ │ │ +0000528c t socket_gethostname │ │ │ │ +00001c9c t socket_getnameinfo │ │ │ │ +00001332 t socket_getprotobyname │ │ │ │ +0000143c t socket_getservbyname │ │ │ │ +00001394 t socket_getservbyport │ │ │ │ +000011ce t socket_if_nameindex │ │ │ │ +00001038 t socket_inet_ntop │ │ │ │ +00000e78 t socket_inet_pton │ │ │ │ 00000118 d socket_methods │ │ │ │ -000053e4 t socket_parse_timeout │ │ │ │ -00000b60 t socket_setdefaulttimeout │ │ │ │ -000014b6 t socket_sethostname │ │ │ │ +0000543c t socket_parse_timeout │ │ │ │ +00000b70 t socket_setdefaulttimeout │ │ │ │ +000014c6 t socket_sethostname │ │ │ │ 000000f8 d socket_slots │ │ │ │ 00004c20 t socket_socketpair │ │ │ │ 000029dc t socket_traverse │ │ │ │ 00000000 d socketmodule │ │ │ │ U socketpair │ │ │ │ 0000081c r socketpair_doc │ │ │ │ U strchr │ │ │ │ U strcmp │ │ │ │ U strlen │ │ │ │ U strncpy │ │ │ │ U strnlen │ │ │ │ -00000f24 T unicode_fsdecode │ │ │ │ +00000f34 T unicode_fsdecode │ │ │ │ │ │ │ │ _statisticsmodule.o: │ │ │ │ 00000000 d .LANCHOR0 │ │ │ │ 00000000 r .LC0 │ │ │ │ 00000034 r .LC1 │ │ │ │ U PyErr_Format │ │ │ │ U PyErr_Occurred │ │ │ │ @@ -28053,15 +28055,15 @@ │ │ │ │ 000000e8 t Py_XDECREF │ │ │ │ 00000274 t Struct___init__ │ │ │ │ 00000488 t Struct_iter_unpack │ │ │ │ 00000ee8 r Struct_iter_unpack__doc__ │ │ │ │ 00000052 t Struct_iter_unpack_impl │ │ │ │ 00001244 t Struct_unpack │ │ │ │ 00001128 r Struct_unpack__doc__ │ │ │ │ -0000114c t Struct_unpack_from │ │ │ │ +00001148 t Struct_unpack_from │ │ │ │ 00000fd0 r Struct_unpack_from__doc__ │ │ │ │ U _PyArg_CheckPositional │ │ │ │ U _PyArg_UnpackKeywords │ │ │ │ U _PyBytesWriter_Alloc │ │ │ │ U _PyBytesWriter_Dealloc │ │ │ │ U _PyBytesWriter_Finish │ │ │ │ U _PyBytesWriter_Init │ │ │ │ @@ -28110,23 +28112,23 @@ │ │ │ │ 00001b70 t bu_bool │ │ │ │ 0000150c t bu_double │ │ │ │ 00000414 t bu_double_complex │ │ │ │ 00001a34 t bu_float │ │ │ │ 00000326 t bu_float_complex │ │ │ │ 00001aa0 t bu_halffloat │ │ │ │ 00000a2c t bu_int │ │ │ │ -00000b64 t bu_longlong │ │ │ │ +00000b60 t bu_longlong │ │ │ │ 00001af0 t bu_short │ │ │ │ -00000d34 t bu_uint │ │ │ │ +00000d30 t bu_uint │ │ │ │ 00001358 t bu_ulonglong │ │ │ │ 00000000 t cache_struct_converter.constprop.0 │ │ │ │ 000001e8 t calcsize │ │ │ │ 00000e4c r calcsize__doc__ │ │ │ │ 00000000 b endian_tables_init_once │ │ │ │ -00000bd8 t get_long │ │ │ │ +00000bd4 t get_long │ │ │ │ 00000580 t get_pylong │ │ │ │ 0000093c t get_ulong │ │ │ │ 000000ac t init_endian_tables │ │ │ │ 00000000 t iter_unpack │ │ │ │ 00000b30 r iter_unpack__doc__ │ │ │ │ 0000005c d lilendian_table │ │ │ │ 000013d4 t lp_double │ │ │ │ @@ -28165,39 +28167,39 @@ │ │ │ │ 00001384 t np_int │ │ │ │ 00001620 t np_long │ │ │ │ 00000ab4 t np_long.part.0 │ │ │ │ 00001070 t np_longlong │ │ │ │ 00001560 t np_short │ │ │ │ 00001800 t np_size_t │ │ │ │ 00001784 t np_ssize_t │ │ │ │ -00000c7c t np_ubyte │ │ │ │ +00000c78 t np_ubyte │ │ │ │ 000008ec t np_uint │ │ │ │ 00000af0 t np_ulong │ │ │ │ 000016e8 t np_ulonglong │ │ │ │ 00001118 t np_ushort │ │ │ │ 0000187c t np_void_p │ │ │ │ 00001bb0 t nu_bool │ │ │ │ -00000bc0 t nu_byte │ │ │ │ +00000bbc t nu_byte │ │ │ │ 00001d1c t nu_char │ │ │ │ 00001c9c t nu_double │ │ │ │ 0000028a t nu_double_complex │ │ │ │ 00001c28 t nu_float │ │ │ │ 0000020e t nu_float_complex │ │ │ │ 00001cb8 t nu_halffloat │ │ │ │ 00001558 t nu_int │ │ │ │ 00001c20 t nu_long │ │ │ │ 000012d0 t nu_longlong │ │ │ │ 000011d4 t nu_short │ │ │ │ 00001cb0 t nu_size_t │ │ │ │ 00001ca8 t nu_ssize_t │ │ │ │ -00000bb8 t nu_ubyte │ │ │ │ -00000bd0 t nu_uint │ │ │ │ +00000bb4 t nu_ubyte │ │ │ │ +00000bcc t nu_uint │ │ │ │ 00000a40 t nu_ulong │ │ │ │ 00000a48 t nu_ulonglong │ │ │ │ -00000bc8 t nu_ushort │ │ │ │ +00000bc4 t nu_ushort │ │ │ │ 00001cc0 t nu_void_p │ │ │ │ 00000100 t pack │ │ │ │ 00000824 r pack_doc │ │ │ │ 00001a40 t pack_halffloat │ │ │ │ 00001bb8 t pack_into │ │ │ │ 000006d8 r pack_into_doc │ │ │ │ 000008d8 r s__doc__ │ │ │ │ @@ -28207,15 +28209,15 @@ │ │ │ │ 0000123c t s_get_size │ │ │ │ 0000059c d s_getsetlist │ │ │ │ 000005d8 d s_members │ │ │ │ 00000600 d s_methods │ │ │ │ 00000230 t s_new │ │ │ │ 00000258 t s_pack │ │ │ │ 00000a80 r s_pack__doc__ │ │ │ │ -00000d70 t s_pack_into │ │ │ │ +00000d6c t s_pack_into │ │ │ │ 00000934 r s_pack_into__doc__ │ │ │ │ 0000048a t s_repr │ │ │ │ 00001af8 t s_sizeof │ │ │ │ 00000904 r s_sizeof__doc__ │ │ │ │ 000008b8 t s_traverse │ │ │ │ 00000a9c t s_unpack_internal │ │ │ │ U strlen │ │ │ │ @@ -28853,15 +28855,15 @@ │ │ │ │ 00000310 r tanh_special_values │ │ │ │ │ │ │ │ mathmodule.o: │ │ │ │ 00000000 d .LANCHOR0 │ │ │ │ 00000000 r .LANCHOR1 │ │ │ │ 00000000 r .LC0 │ │ │ │ 00000004 r .LC1 │ │ │ │ -000000a8 r .LC10 │ │ │ │ +00000088 r .LC10 │ │ │ │ 000000ac r .LC11 │ │ │ │ 000000c8 r .LC12 │ │ │ │ 000000cc r .LC13 │ │ │ │ 000000e8 r .LC14 │ │ │ │ 000000f8 r .LC15 │ │ │ │ 00000104 r .LC16 │ │ │ │ 00000124 r .LC17 │ │ │ │ @@ -28897,16 +28899,16 @@ │ │ │ │ 0000043c r .LC44 │ │ │ │ 00000454 r .LC45 │ │ │ │ 00000458 r .LC46 │ │ │ │ 00000464 r .LC47 │ │ │ │ 00000014 r .LC5 │ │ │ │ 00000028 r .LC6 │ │ │ │ 0000003c r .LC7 │ │ │ │ -00000060 r .LC8 │ │ │ │ -00000080 r .LC9 │ │ │ │ +0000005c r .LC8 │ │ │ │ +00000084 r .LC9 │ │ │ │ U PyBool_FromLong │ │ │ │ U PyBool_Type │ │ │ │ U PyErr_Clear │ │ │ │ U PyErr_ExceptionMatches │ │ │ │ U PyErr_Format │ │ │ │ U PyErr_NoMemory │ │ │ │ U PyErr_Occurred │ │ │ │ @@ -28993,15 +28995,15 @@ │ │ │ │ U cosh │ │ │ │ U erf │ │ │ │ U erfc │ │ │ │ U exp │ │ │ │ U exp2 │ │ │ │ U expm1 │ │ │ │ U fabs │ │ │ │ -00000d6c t factorial_partial_product │ │ │ │ +00000bac t factorial_partial_product │ │ │ │ 000009a0 r factorial_trailing_zeros │ │ │ │ 00000a20 r fast_comb_limits1.8 │ │ │ │ 00000a48 r fast_comb_limits2.7 │ │ │ │ 000000f8 r fast_perm_limits.6 │ │ │ │ U floor │ │ │ │ U fma │ │ │ │ U fmod │ │ │ │ @@ -29014,27 +29016,26 @@ │ │ │ │ 0000051c t lanczos_sum │ │ │ │ U ldexp │ │ │ │ U log │ │ │ │ U log10 │ │ │ │ U log1p │ │ │ │ U log2 │ │ │ │ 000000d8 t loghelper.part.0.constprop.1 │ │ │ │ -00000c70 t m_log │ │ │ │ +00000ab0 t m_log │ │ │ │ 00000000 t m_log.part.0 │ │ │ │ -0000213c t m_log10 │ │ │ │ +00002208 t m_log10 │ │ │ │ 00000000 t m_log10.part.0 │ │ │ │ -0000228c t m_log2 │ │ │ │ +00002460 t m_log2 │ │ │ │ 00000000 t m_log2.part.0 │ │ │ │ -00002c68 t m_remainder │ │ │ │ +00002e38 t m_remainder │ │ │ │ 00000d6c t m_sinpi │ │ │ │ 0000026e t m_tgamma │ │ │ │ 00000120 t math_1 │ │ │ │ -000006a8 t math_1.constprop.0 │ │ │ │ -000004e8 t math_1.constprop.1 │ │ │ │ -00000328 t math_1.constprop.2 │ │ │ │ +000004e8 t math_1.constprop.0 │ │ │ │ +00000328 t math_1.constprop.1 │ │ │ │ 00001e88 t math_1a │ │ │ │ 0000041c t math_2 │ │ │ │ 00000924 t math_acos │ │ │ │ 00001634 r math_acos_doc │ │ │ │ 00000040 t math_acosh │ │ │ │ 000015f0 r math_acosh_doc │ │ │ │ 0000093c t math_asin │ │ │ │ @@ -29061,36 +29062,36 @@ │ │ │ │ 00001280 r math_cosh_doc │ │ │ │ 000000b8 t math_degrees │ │ │ │ 000020dc r math_degrees__doc__ │ │ │ │ 00001860 t math_dist │ │ │ │ 000023e4 r math_dist__doc__ │ │ │ │ 00000bee t math_erf │ │ │ │ 00001254 r math_erf_doc │ │ │ │ -00002d68 t math_erfc │ │ │ │ +00002f38 t math_erfc │ │ │ │ 00001218 r math_erfc_doc │ │ │ │ 0000000c t math_exec │ │ │ │ 00000000 t math_exp │ │ │ │ 00000120 t math_exp2 │ │ │ │ 000011a0 r math_exp2_doc │ │ │ │ 000011dc r math_exp_doc │ │ │ │ 00000e28 t math_expm1 │ │ │ │ 0000110c r math_expm1_doc │ │ │ │ 00001d60 t math_fabs │ │ │ │ 000010c8 r math_fabs_doc │ │ │ │ 00001240 t math_factorial │ │ │ │ 0000286c r math_factorial__doc__ │ │ │ │ -00000ce8 t math_floor │ │ │ │ +00000b28 t math_floor │ │ │ │ 00002974 r math_floor__doc__ │ │ │ │ 00000214 t math_fma │ │ │ │ 0000255c r math_fma__doc__ │ │ │ │ 00000130 t math_fmod │ │ │ │ 00002500 r math_fmod__doc__ │ │ │ │ -00000e4c t math_frexp │ │ │ │ +00000c8c t math_frexp │ │ │ │ 00002710 r math_frexp__doc__ │ │ │ │ -00000f10 t math_fsum │ │ │ │ +00000d50 t math_fsum │ │ │ │ 000028e8 r math_fsum__doc__ │ │ │ │ 00000258 t math_gamma │ │ │ │ 00001098 r math_gamma_doc │ │ │ │ 000007c4 t math_gcd │ │ │ │ 00002a74 r math_gcd__doc__ │ │ │ │ 00001f44 t math_hypot │ │ │ │ 00002278 r math_hypot__doc__ │ │ │ │ @@ -29102,51 +29103,51 @@ │ │ │ │ 00001f78 r math_isinf__doc__ │ │ │ │ 000003a0 t math_isnan │ │ │ │ 00001fdc r math_isnan__doc__ │ │ │ │ 00000a40 t math_isqrt │ │ │ │ 00002894 r math_isqrt__doc__ │ │ │ │ 00000bfe t math_lcm │ │ │ │ 00002a3c r math_lcm__doc__ │ │ │ │ -00001250 t math_ldexp │ │ │ │ +00001090 t math_ldexp │ │ │ │ 000026b4 r math_ldexp__doc__ │ │ │ │ -00002d88 t math_lgamma │ │ │ │ +00002f58 t math_lgamma │ │ │ │ 00001040 r math_lgamma_doc │ │ │ │ -00000968 t math_log │ │ │ │ +000007a8 t math_log │ │ │ │ 00002068 t math_log10 │ │ │ │ 000025c4 r math_log10__doc__ │ │ │ │ 00000594 t math_log1p │ │ │ │ 00000fb4 r math_log1p_doc │ │ │ │ -000021b8 t math_log2 │ │ │ │ +00002280 t math_log2 │ │ │ │ 00002600 r math_log2__doc__ │ │ │ │ 00000cc8 r math_log_doc │ │ │ │ 00000138 d math_methods │ │ │ │ -00002308 t math_modf │ │ │ │ +000024d8 t math_modf │ │ │ │ 0000263c r math_modf__doc__ │ │ │ │ 00000e38 t math_nextafter │ │ │ │ 000016f8 r math_nextafter__doc__ │ │ │ │ -00002a90 t math_perm │ │ │ │ +00002c60 t math_perm │ │ │ │ 000019f8 r math_perm__doc__ │ │ │ │ 000005bc t math_pow │ │ │ │ 00002120 r math_pow__doc__ │ │ │ │ 00000880 t math_prod │ │ │ │ 00001b84 r math_prod__doc__ │ │ │ │ 00000808 t math_radians │ │ │ │ 00002098 r math_radians__doc__ │ │ │ │ -00002c50 t math_remainder │ │ │ │ +00002e20 t math_remainder │ │ │ │ 00000e94 r math_remainder_doc │ │ │ │ 00001e78 t math_sin │ │ │ │ 00000e50 r math_sin_doc │ │ │ │ 00000870 t math_sinh │ │ │ │ 00000e14 r math_sinh_doc │ │ │ │ 00000118 d math_slots │ │ │ │ -00000878 t math_sqrt │ │ │ │ +000006b8 t math_sqrt │ │ │ │ 00000ddc r math_sqrt_doc │ │ │ │ -00002400 t math_sumprod │ │ │ │ +000025d0 t math_sumprod │ │ │ │ 00002160 r math_sumprod__doc__ │ │ │ │ -00002d78 t math_tan │ │ │ │ +00002f48 t math_tan │ │ │ │ 00000d94 r math_tan_doc │ │ │ │ 00000bde t math_tanh │ │ │ │ 00000d58 r math_tanh_doc │ │ │ │ 000009d8 t math_trunc │ │ │ │ 000027f8 r math_trunc__doc__ │ │ │ │ 00001770 t math_ulp │ │ │ │ 000016a0 r math_ulp__doc__ │ │ │ │ @@ -29379,28 +29380,28 @@ │ │ │ │ 000000f8 r .LC17 │ │ │ │ 00000104 r .LC18 │ │ │ │ 00000114 r .LC19 │ │ │ │ 00000014 r .LC2 │ │ │ │ 00000144 r .LC20 │ │ │ │ 0000016c r .LC21 │ │ │ │ 0000017c r .LC22 │ │ │ │ -00000194 r .LC23 │ │ │ │ -000001a0 r .LC24 │ │ │ │ -000001b4 r .LC25 │ │ │ │ -000001c0 r .LC26 │ │ │ │ +00000180 r .LC23 │ │ │ │ +00000198 r .LC24 │ │ │ │ +000001a4 r .LC25 │ │ │ │ +000001b8 r .LC26 │ │ │ │ 000001c4 r .LC27 │ │ │ │ -000001d0 r .LC28 │ │ │ │ -000001d8 r .LC29 │ │ │ │ +000001c8 r .LC28 │ │ │ │ +000001d4 r .LC29 │ │ │ │ 0000002c r .LC3 │ │ │ │ -000001e0 r .LC30 │ │ │ │ -000001e8 r .LC31 │ │ │ │ +000001dc r .LC30 │ │ │ │ +000001e4 r .LC31 │ │ │ │ 000001ec r .LC32 │ │ │ │ -000001f4 r .LC33 │ │ │ │ +000001f0 r .LC33 │ │ │ │ 000001f8 r .LC34 │ │ │ │ -00000200 r .LC35 │ │ │ │ +000001fc r .LC35 │ │ │ │ 00000204 r .LC36 │ │ │ │ 0000020c r .LC37 │ │ │ │ 00000230 r .LC38 │ │ │ │ 00000234 r .LC39 │ │ │ │ 00000038 r .LC4 │ │ │ │ 0000023c r .LC40 │ │ │ │ 0000024c r .LC41 │ │ │ │ @@ -29584,15 +29585,15 @@ │ │ │ │ U __stack_chk_fail │ │ │ │ U __stack_chk_guard │ │ │ │ U __strncat_chk │ │ │ │ 000011e0 t _elementtree_Element___copy__ │ │ │ │ 00000528 r _elementtree_Element___copy____doc__ │ │ │ │ 00000bcc t _elementtree_Element___deepcopy__ │ │ │ │ 00000504 r _elementtree_Element___deepcopy____doc__ │ │ │ │ -00002538 t _elementtree_Element___deepcopy___impl │ │ │ │ +00002778 t _elementtree_Element___deepcopy___impl │ │ │ │ 00001574 t _elementtree_Element___getstate__ │ │ │ │ 000004cc r _elementtree_Element___getstate____doc__ │ │ │ │ 00002c10 t _elementtree_Element___setstate__ │ │ │ │ 000004a8 r _elementtree_Element___setstate____doc__ │ │ │ │ 00002422 t _elementtree_Element___sizeof__ │ │ │ │ 000004e8 r _elementtree_Element___sizeof____doc__ │ │ │ │ 00000b04 t _elementtree_Element_append │ │ │ │ @@ -29624,15 +29625,15 @@ │ │ │ │ 000022e4 t _elementtree_Element_makeelement │ │ │ │ 000002dc r _elementtree_Element_makeelement__doc__ │ │ │ │ 00000fec t _elementtree_Element_remove │ │ │ │ 000002b8 r _elementtree_Element_remove__doc__ │ │ │ │ 0000032e t _elementtree_Element_set │ │ │ │ 00000298 r _elementtree_Element_set__doc__ │ │ │ │ 00001a54 t _elementtree_TreeBuilder___init__ │ │ │ │ -00000f0c t _elementtree_TreeBuilder_close │ │ │ │ +00000f0e t _elementtree_TreeBuilder_close │ │ │ │ 00000164 r _elementtree_TreeBuilder_close__doc__ │ │ │ │ 00002464 t _elementtree_TreeBuilder_comment │ │ │ │ 000001a4 r _elementtree_TreeBuilder_comment__doc__ │ │ │ │ 00002b1c t _elementtree_TreeBuilder_data │ │ │ │ 000001dc r _elementtree_TreeBuilder_data__doc__ │ │ │ │ 00002b18 t _elementtree_TreeBuilder_end │ │ │ │ 000001c4 r _elementtree_TreeBuilder_end__doc__ │ │ │ │ @@ -29641,15 +29642,15 @@ │ │ │ │ 00002ab0 t _elementtree_TreeBuilder_start │ │ │ │ 00000140 r _elementtree_TreeBuilder_start__doc__ │ │ │ │ 000001f4 t _elementtree_XMLParser___init__ │ │ │ │ 0000039c t _elementtree_XMLParser__parse_whole │ │ │ │ 000000d0 r _elementtree_XMLParser__parse_whole__doc__ │ │ │ │ 00001d14 t _elementtree_XMLParser__setevents │ │ │ │ 00000090 r _elementtree_XMLParser__setevents__doc__ │ │ │ │ -000028e8 t _elementtree_XMLParser_close │ │ │ │ +000026b4 t _elementtree_XMLParser_close │ │ │ │ 00000128 r _elementtree_XMLParser_close__doc__ │ │ │ │ 00001c78 t _elementtree_XMLParser_feed │ │ │ │ 000000f4 r _elementtree_XMLParser_feed__doc__ │ │ │ │ 00002562 t _elementtree_XMLParser_flush │ │ │ │ 00000110 r _elementtree_XMLParser_flush__doc__ │ │ │ │ 00000210 t _elementtree__set_factories │ │ │ │ 000001f8 r _elementtree__set_factories__doc__ │ │ │ │ @@ -29685,15 +29686,15 @@ │ │ │ │ 0000021c d _parser.29 │ │ │ │ 00000084 d _parser.32 │ │ │ │ 000001f0 d _parser.5 │ │ │ │ 00000114 d _parser.8 │ │ │ │ 00000008 t _set_joined_ptr │ │ │ │ 00001534 t checkpath │ │ │ │ 00000f84 t create_elementiter.isra.0 │ │ │ │ -000006fc t create_extra │ │ │ │ +000005e4 t create_extra │ │ │ │ 00000028 t create_extra.constprop.0 │ │ │ │ 000002bc t create_new_element.isra.0 │ │ │ │ 000006c0 t dealloc_extra │ │ │ │ 000029ac t deepcopy │ │ │ │ 00000360 t element_add_subelement.isra.0 │ │ │ │ 00001688 t element_ass_subscr │ │ │ │ 000012c0 t element_attrib_getter │ │ │ │ @@ -29725,15 +29726,15 @@ │ │ │ │ 00000e10 t element_text_setter │ │ │ │ 000012a8 t elementiter_dealloc │ │ │ │ 00001010 t elementiter_next │ │ │ │ 0000085c d elementiter_slots │ │ │ │ 00000034 d elementiter_spec │ │ │ │ 00001c30 t elementiter_traverse │ │ │ │ 00000d1e t elementtree_clear │ │ │ │ -00000f2a t elementtree_free │ │ │ │ +00000f0c t elementtree_free │ │ │ │ 000003c4 d elementtree_slots │ │ │ │ 00000d8c t elementtree_traverse │ │ │ │ 00000000 d elementtreemodule │ │ │ │ 00001950 t expat_comment_handler │ │ │ │ 00002288 t expat_data_handler │ │ │ │ 00000c50 t expat_default_handler │ │ │ │ 0000241c t expat_end_handler │ │ │ │ @@ -29742,39 +29743,39 @@ │ │ │ │ 00000be8 t expat_parse_large.constprop.0 │ │ │ │ 00001810 t expat_pi_handler │ │ │ │ 0000056e t expat_set_error │ │ │ │ 0000168c t expat_start_doctype_handler │ │ │ │ 00001d10 t expat_start_handler │ │ │ │ 000019ea t expat_start_ns_handler │ │ │ │ 00001494 t get_attrib_from_keywords │ │ │ │ -000006c8 t ignore_attribute_error │ │ │ │ +00000718 t ignore_attribute_error │ │ │ │ 00000248 d kwlist.27 │ │ │ │ 00000cdc t list_join │ │ │ │ 00001e90 t makeuniversal │ │ │ │ U memcpy │ │ │ │ U memmove │ │ │ │ U memset │ │ │ │ 0000000c t module_exec │ │ │ │ U strcmp │ │ │ │ U strlen │ │ │ │ 00000064 t subelement │ │ │ │ 00002224 t treebuilder_add_subelement │ │ │ │ 000021ac t treebuilder_append_event │ │ │ │ 00000988 t treebuilder_dealloc │ │ │ │ -0000276c t treebuilder_extend_element_text_or_tail.isra.0 │ │ │ │ +00002538 t treebuilder_extend_element_text_or_tail.isra.0 │ │ │ │ 0000215c t treebuilder_flush_data │ │ │ │ 000009c8 t treebuilder_gc_clear │ │ │ │ 00002164 t treebuilder_gc_traverse │ │ │ │ 000020ca t treebuilder_handle_comment │ │ │ │ 00002308 t treebuilder_handle_data │ │ │ │ 00002494 t treebuilder_handle_end.isra.0 │ │ │ │ 000024b2 t treebuilder_handle_pi │ │ │ │ 00001fcc t treebuilder_handle_start │ │ │ │ 00000504 d treebuilder_methods │ │ │ │ -000005e4 t treebuilder_new │ │ │ │ +00000634 t treebuilder_new │ │ │ │ 000004c4 d treebuilder_slots │ │ │ │ 00000048 d treebuilder_spec │ │ │ │ 000007bc t xmlparser_dealloc │ │ │ │ 000007fc t xmlparser_gc_clear │ │ │ │ 0000223c t xmlparser_gc_traverse │ │ │ │ 000007f8 d xmlparser_getsetlist │ │ │ │ 00000820 d xmlparser_members │ │ │ │ @@ -30409,29 +30410,29 @@ │ │ │ │ U PyObject_GC_Track │ │ │ │ U PyObject_GC_UnTrack │ │ │ │ U PyObject_GetBuffer │ │ │ │ U PyObject_IsTrue │ │ │ │ U PyTuple_Type │ │ │ │ U PyType_FromModuleAndSpec │ │ │ │ U PyUnicode_FromStringAndSize │ │ │ │ -00000414 t SHA1Type_copy │ │ │ │ +0000040c t SHA1Type_copy │ │ │ │ 00000174 r SHA1Type_copy__doc__ │ │ │ │ -000001f4 t SHA1Type_digest │ │ │ │ +000001ec t SHA1Type_digest │ │ │ │ 00000134 r SHA1Type_digest__doc__ │ │ │ │ -0000008e t SHA1Type_hexdigest │ │ │ │ +00000094 t SHA1Type_hexdigest │ │ │ │ 000000e0 r SHA1Type_hexdigest__doc__ │ │ │ │ -000002e8 t SHA1Type_update │ │ │ │ +000002e0 t SHA1Type_update │ │ │ │ 0000008c r SHA1Type_update__doc__ │ │ │ │ -000002a4 t SHA1_dealloc │ │ │ │ +0000029c t SHA1_dealloc │ │ │ │ 00000094 d SHA1_functions │ │ │ │ 000001e4 t SHA1_get_block_size │ │ │ │ -0000013c t SHA1_get_name │ │ │ │ +00000140 t SHA1_get_name │ │ │ │ 000000dc d SHA1_getseters │ │ │ │ 0000012c d SHA1_methods │ │ │ │ -00000180 t SHA1_traverse │ │ │ │ +00000184 t SHA1_traverse │ │ │ │ U _GLOBAL_OFFSET_TABLE_ │ │ │ │ U _PyArg_UnpackKeywords │ │ │ │ U _PyObject_GC_New │ │ │ │ U _PyRuntime │ │ │ │ U _Py_Dealloc │ │ │ │ U _Py_LibHacl_Hacl_Hash_SHA1_copy │ │ │ │ U _Py_LibHacl_Hacl_Hash_SHA1_digest │ │ │ │ @@ -30441,24 +30442,24 @@ │ │ │ │ U _Py_NoneStruct │ │ │ │ U _Py_strhex │ │ │ │ U __stack_chk_fail │ │ │ │ U __stack_chk_guard │ │ │ │ 00000000 d _keywords.1 │ │ │ │ 00000000 d _kwtuple.0 │ │ │ │ 00000048 d _parser.2 │ │ │ │ -0000014c t _sha1_clear │ │ │ │ +00000150 t _sha1_clear │ │ │ │ 0000000c t _sha1_exec │ │ │ │ -0000017e t _sha1_free │ │ │ │ +00000182 t _sha1_free │ │ │ │ 00000000 t _sha1_sha1 │ │ │ │ 00000000 r _sha1_sha1__doc__ │ │ │ │ 00000074 d _sha1_slots │ │ │ │ 00000068 t _sha1_traverse │ │ │ │ 00000000 d _sha1module │ │ │ │ 000001c0 t newSHA1object.isra.0 │ │ │ │ -000001ec t sha1_get_digest_size │ │ │ │ +0000008e t sha1_get_digest_size │ │ │ │ 000000b4 d sha1_type_slots │ │ │ │ 00000034 d sha1_type_spec │ │ │ │ │ │ │ │ sha2module.o: │ │ │ │ 00000000 r .LC0 │ │ │ │ 00000010 r .LC1 │ │ │ │ 00000038 r .LC2 │ │ │ │ @@ -30504,27 +30505,27 @@ │ │ │ │ 00000808 t SHA256_dealloc │ │ │ │ 000006d4 t SHA256_get_block_size │ │ │ │ 000006cc t SHA256_get_digest_size │ │ │ │ 00000000 t SHA256_get_name │ │ │ │ 00000244 d SHA256_getseters │ │ │ │ 000002e4 d SHA256_methods │ │ │ │ 00000154 d SHA2_functions │ │ │ │ -00000048 t SHA2_traverse │ │ │ │ -000010b4 t SHA512Type_copy │ │ │ │ +0000004c t SHA2_traverse │ │ │ │ +000010ac t SHA512Type_copy │ │ │ │ 00000410 r SHA512Type_copy__doc__ │ │ │ │ 00000304 t SHA512Type_digest │ │ │ │ 00000390 r SHA512Type_digest__doc__ │ │ │ │ -00000ed8 t SHA512Type_hexdigest │ │ │ │ +00000ed0 t SHA512Type_hexdigest │ │ │ │ 000002e8 r SHA512Type_hexdigest__doc__ │ │ │ │ -00000f88 t SHA512Type_update │ │ │ │ +00000f80 t SHA512Type_update │ │ │ │ 00000240 r SHA512Type_update__doc__ │ │ │ │ 000003b4 t SHA512_dealloc │ │ │ │ 00000ec8 t SHA512_get_block_size │ │ │ │ -00000ed0 t SHA512_get_digest_size │ │ │ │ -00000024 t SHA512_get_name │ │ │ │ +00000024 t SHA512_get_digest_size │ │ │ │ +0000002a t SHA512_get_name │ │ │ │ 000001f4 d SHA512_getseters │ │ │ │ 00000294 d SHA512_methods │ │ │ │ U _GLOBAL_OFFSET_TABLE_ │ │ │ │ U _PyArg_UnpackKeywords │ │ │ │ U _PyObject_GC_New │ │ │ │ U _PyRuntime │ │ │ │ U _Py_Dealloc │ │ │ │ @@ -30623,31 +30624,31 @@ │ │ │ │ U PyObject_GC_Track │ │ │ │ U PyObject_GC_UnTrack │ │ │ │ U PyObject_GetBuffer │ │ │ │ U PyObject_IsTrue │ │ │ │ U PyTuple_Type │ │ │ │ U PyType_FromModuleAndSpec │ │ │ │ U PyUnicode_FromString │ │ │ │ -0000045e t SHA3_clear │ │ │ │ -00000464 t SHA3_dealloc │ │ │ │ +0000046e t SHA3_clear │ │ │ │ +0000045c t SHA3_dealloc │ │ │ │ 000002f4 t SHA3_get_block_size │ │ │ │ -00000680 t SHA3_get_capacity_bits │ │ │ │ -000002fc t SHA3_get_digest_size │ │ │ │ -000003b4 t SHA3_get_name │ │ │ │ -0000068c t SHA3_get_rate_bits │ │ │ │ -00000358 t SHA3_get_suffix │ │ │ │ +00000678 t SHA3_get_capacity_bits │ │ │ │ +00000178 t SHA3_get_digest_size │ │ │ │ +000003ac t SHA3_get_name │ │ │ │ +00000360 t SHA3_get_rate_bits │ │ │ │ +00000368 t SHA3_get_suffix │ │ │ │ 000003ac d SHA3_getseters │ │ │ │ 00000438 d SHA3_methods │ │ │ │ -00000452 t SHA3_traverse │ │ │ │ +00000462 t SHA3_traverse │ │ │ │ 00000084 d SHAKE128_spec │ │ │ │ 00000190 d SHAKE128slots │ │ │ │ 00000098 d SHAKE256_spec │ │ │ │ 00000150 d SHAKE256slots │ │ │ │ -00000224 t SHAKE_get_digest_size │ │ │ │ -0000037a t SHAKE_get_suffix │ │ │ │ +0000022c t SHAKE_get_digest_size │ │ │ │ +0000038a t SHAKE_get_suffix │ │ │ │ 00000220 d SHAKE_getseters │ │ │ │ 000001d0 d SHAKE_methods │ │ │ │ U _GLOBAL_OFFSET_TABLE_ │ │ │ │ U _PyArg_UnpackKeywords │ │ │ │ U _PyErr_BadInternalCall │ │ │ │ U _PyLong_UnsignedLong_Converter │ │ │ │ U _PyObject_GC_New │ │ │ │ @@ -30660,40 +30661,40 @@ │ │ │ │ U _Py_LibHacl_Hacl_Hash_SHA3_hash_len │ │ │ │ U _Py_LibHacl_Hacl_Hash_SHA3_is_shake │ │ │ │ U _Py_LibHacl_Hacl_Hash_SHA3_malloc │ │ │ │ U _Py_LibHacl_Hacl_Hash_SHA3_squeeze │ │ │ │ U _Py_LibHacl_Hacl_Hash_SHA3_update │ │ │ │ U _Py_NoneStruct │ │ │ │ U _Py_strhex │ │ │ │ -00000284 t _SHAKE_digest │ │ │ │ +0000028c t _SHAKE_digest │ │ │ │ U __stack_chk_fail │ │ │ │ U __stack_chk_guard │ │ │ │ 00000000 d _keywords.1 │ │ │ │ 00000008 d _keywords.4 │ │ │ │ 00000010 d _keywords.7 │ │ │ │ 00000000 d _kwtuple.0 │ │ │ │ 0000001c d _kwtuple.3 │ │ │ │ 00000038 d _kwtuple.6 │ │ │ │ 000000d8 d _parser.2 │ │ │ │ 00000104 d _parser.5 │ │ │ │ 000000ac d _parser.8 │ │ │ │ -0000039c t _sha3_clear │ │ │ │ +000003ac t _sha3_clear │ │ │ │ 0000000c t _sha3_exec │ │ │ │ -00000450 t _sha3_free │ │ │ │ -000005d4 t _sha3_sha3_224_copy │ │ │ │ +00000460 t _sha3_free │ │ │ │ +000005cc t _sha3_sha3_224_copy │ │ │ │ 00000440 r _sha3_sha3_224_copy__doc__ │ │ │ │ -00000304 t _sha3_sha3_224_digest │ │ │ │ +000002fc t _sha3_sha3_224_digest │ │ │ │ 00000400 r _sha3_sha3_224_digest__doc__ │ │ │ │ -00000178 t _sha3_sha3_224_hexdigest │ │ │ │ +0000017e t _sha3_sha3_224_hexdigest │ │ │ │ 000003ac r _sha3_sha3_224_hexdigest__doc__ │ │ │ │ -000004a8 t _sha3_sha3_224_update │ │ │ │ +000004a0 t _sha3_sha3_224_update │ │ │ │ 0000034c r _sha3_sha3_224_update__doc__ │ │ │ │ -0000022a t _sha3_shake_128_digest │ │ │ │ +00000232 t _sha3_shake_128_digest │ │ │ │ 00000304 r _sha3_shake_128_digest__doc__ │ │ │ │ -000002fc t _sha3_shake_128_hexdigest │ │ │ │ +00000304 t _sha3_shake_128_hexdigest │ │ │ │ 000002a8 r _sha3_shake_128_hexdigest__doc__ │ │ │ │ 00000130 d _sha3_slots │ │ │ │ 00000118 t _sha3_traverse │ │ │ │ 00000000 d _sha3module │ │ │ │ U memset │ │ │ │ 000002cc t newSHA3object │ │ │ │ 00000000 t py_sha3_new │ │ │ │ @@ -34011,15 +34012,15 @@ │ │ │ │ 00000418 t collections_clear │ │ │ │ 0000000c r collections_doc │ │ │ │ 0000000c t collections_exec │ │ │ │ 000004d0 t collections_free │ │ │ │ 00000104 d collections_methods │ │ │ │ 000000e4 d collections_slots │ │ │ │ 000000e0 t collections_traverse │ │ │ │ -000017c4 t consume_iterator │ │ │ │ +000017c8 t consume_iterator │ │ │ │ 00000228 r defdict_class_getitem_doc │ │ │ │ 0000005a t defdict_copy │ │ │ │ 0000029c r defdict_copy_doc │ │ │ │ 00000ba4 t defdict_dealloc │ │ │ │ 000000ac r defdict_doc │ │ │ │ 000004d4 t defdict_init │ │ │ │ 0000022c d defdict_members │ │ │ │ @@ -34063,18 +34064,18 @@ │ │ │ │ 0000067c t deque_dealloc │ │ │ │ 0000096c t deque_del_item │ │ │ │ 00001248 t deque_extend │ │ │ │ 00000864 r deque_extend__doc__ │ │ │ │ 00000fc0 t deque_extend_impl │ │ │ │ 00000666 t deque_extendleft │ │ │ │ 000007fc r deque_extendleft__doc__ │ │ │ │ -00001a18 t deque_extendleft_impl │ │ │ │ +00001a1c t deque_extendleft_impl │ │ │ │ 00001564 t deque_get_maxlen │ │ │ │ 000005a4 d deque_getset │ │ │ │ -00001620 t deque_index │ │ │ │ +00001624 t deque_index │ │ │ │ 00000604 r deque_index__doc__ │ │ │ │ 000001d0 t deque_init │ │ │ │ 000004dc r deque_init__doc__ │ │ │ │ 0000066a t deque_inplace_concat │ │ │ │ 000006a2 t deque_inplace_repeat │ │ │ │ 000006a4 t deque_inplace_repeat_lock_held │ │ │ │ 00000828 t deque_insert │ │ │ │ @@ -34091,28 +34092,28 @@ │ │ │ │ 0000039c t deque_popleft │ │ │ │ 00000964 r deque_popleft__doc__ │ │ │ │ 00000200 t deque_popleft_impl │ │ │ │ 0000088c t deque_remove │ │ │ │ 00000584 r deque_remove__doc__ │ │ │ │ 0000093e t deque_repeat │ │ │ │ 000002b0 t deque_repr │ │ │ │ -00001c00 t deque_reverse │ │ │ │ +00001c04 t deque_reverse │ │ │ │ 000006c0 r deque_reverse__doc__ │ │ │ │ 00000008 t deque_reviter │ │ │ │ 000012e8 t deque_richcompare │ │ │ │ -000017fc t deque_rotate │ │ │ │ +00001800 t deque_rotate │ │ │ │ 000006ec r deque_rotate__doc__ │ │ │ │ 00000374 d deque_slots │ │ │ │ 00000034 d deque_spec │ │ │ │ 000002ec t deque_traverse │ │ │ │ 000011a0 t dequeiter_clear │ │ │ │ 00001164 t dequeiter_dealloc │ │ │ │ 00000000 t dequeiter_len │ │ │ │ 00000344 d dequeiter_methods │ │ │ │ -00001b18 t dequeiter_new │ │ │ │ +00001b1c t dequeiter_new │ │ │ │ 00000428 t dequeiter_next │ │ │ │ 00000928 t dequeiter_reduce │ │ │ │ 000002fc d dequeiter_slots │ │ │ │ 0000005c d dequeiter_spec │ │ │ │ 0000051a t dequeiter_traverse │ │ │ │ 0000097e t dequereviter_new │ │ │ │ 000011d4 t dequereviter_next │ │ │ │ @@ -34665,42 +34666,42 @@ │ │ │ │ U _Py_read │ │ │ │ U _Py_set_inheritable │ │ │ │ U _Py_tss_tstate │ │ │ │ U _Py_write │ │ │ │ U __errno_location │ │ │ │ 00000034 t _io_FileIO___init__ │ │ │ │ 00000900 r _io_FileIO___init____doc__ │ │ │ │ -000009d8 t _io_FileIO_close │ │ │ │ +00000844 t _io_FileIO_close │ │ │ │ 00000c48 r _io_FileIO_close__doc__ │ │ │ │ -00000f14 t _io_FileIO_fileno │ │ │ │ +00000d80 t _io_FileIO_fileno │ │ │ │ 000008b4 r _io_FileIO_fileno__doc__ │ │ │ │ -00000bcc t _io_FileIO_isatty │ │ │ │ +00000a38 t _io_FileIO_isatty │ │ │ │ 00000034 r _io_FileIO_isatty__doc__ │ │ │ │ -00000b7c t _io_FileIO_isatty_impl │ │ │ │ +000009e8 t _io_FileIO_isatty_impl │ │ │ │ 000005e0 t _io_FileIO_isatty_open_only │ │ │ │ -00000f48 t _io_FileIO_read │ │ │ │ +00000db4 t _io_FileIO_read │ │ │ │ 000004ac r _io_FileIO_read__doc__ │ │ │ │ 000006c4 t _io_FileIO_readable │ │ │ │ 00000874 r _io_FileIO_readable__doc__ │ │ │ │ 00000840 t _io_FileIO_readall │ │ │ │ 00000644 r _io_FileIO_readall__doc__ │ │ │ │ -00000844 t _io_FileIO_readall_impl │ │ │ │ -00000d60 t _io_FileIO_readinto │ │ │ │ +00000010 t _io_FileIO_readall_impl │ │ │ │ +00000bcc t _io_FileIO_readinto │ │ │ │ 000007b8 r _io_FileIO_readinto__doc__ │ │ │ │ -00000c7c t _io_FileIO_seek │ │ │ │ +00000ae8 t _io_FileIO_seek │ │ │ │ 000001b8 r _io_FileIO_seek__doc__ │ │ │ │ -00000bd0 t _io_FileIO_seekable │ │ │ │ +00000a3c t _io_FileIO_seekable │ │ │ │ 000007f8 r _io_FileIO_seekable__doc__ │ │ │ │ 00000734 t _io_FileIO_tell │ │ │ │ 00000160 r _io_FileIO_tell__doc__ │ │ │ │ -0000110c t _io_FileIO_truncate │ │ │ │ +00000f78 t _io_FileIO_truncate │ │ │ │ 00000078 r _io_FileIO_truncate__doc__ │ │ │ │ -00000c40 t _io_FileIO_writable │ │ │ │ +00000aac t _io_FileIO_writable │ │ │ │ 00000834 r _io_FileIO_writable__doc__ │ │ │ │ -00000010 t _io_FileIO_write │ │ │ │ +00000234 t _io_FileIO_write │ │ │ │ 000003a8 r _io_FileIO_write__doc__ │ │ │ │ 00000000 r _keywords.0 │ │ │ │ 00000008 r _keywords.2 │ │ │ │ 00000010 r _keywords.4 │ │ │ │ 00000018 r _keywords.6 │ │ │ │ 00000020 r _keywords.9 │ │ │ │ 000000dc d _kwtuple.8 │ │ │ │ @@ -34708,33 +34709,33 @@ │ │ │ │ 00000000 d _parser.10 │ │ │ │ 00000058 d _parser.3 │ │ │ │ 0000002c d _parser.5 │ │ │ │ 000000b0 d _parser.7 │ │ │ │ U close │ │ │ │ 00000700 t fileio_clear │ │ │ │ 00000610 t fileio_dealloc │ │ │ │ -00000e9c t fileio_dealloc_warn │ │ │ │ +00000d08 t fileio_dealloc_warn │ │ │ │ 000005fc t fileio_get_blksize │ │ │ │ 00000000 t fileio_get_closed │ │ │ │ 00000104 t fileio_get_closefd │ │ │ │ -000010f0 t fileio_get_mode │ │ │ │ +00000f5c t fileio_get_mode │ │ │ │ 000001c0 d fileio_getsetlist │ │ │ │ 00000170 d fileio_members │ │ │ │ 00000224 d fileio_methods │ │ │ │ 00000000 t fileio_new │ │ │ │ 00000000 t fileio_repr │ │ │ │ 00000118 d fileio_slots │ │ │ │ 00000104 D fileio_spec │ │ │ │ -00000e68 t fileio_traverse │ │ │ │ +00000cd4 t fileio_traverse │ │ │ │ U ftruncate64 │ │ │ │ -00000b00 t internal_close │ │ │ │ +0000096c t internal_close │ │ │ │ U isatty │ │ │ │ U lseek64 │ │ │ │ U memset │ │ │ │ -0000108c t mode_string │ │ │ │ +00000ef8 t mode_string │ │ │ │ U open64 │ │ │ │ 000007c0 t portable_lseek.constprop.0 │ │ │ │ U strlen │ │ │ │ │ │ │ │ bytesio.o: │ │ │ │ 00000000 d .LANCHOR0 │ │ │ │ 00000000 r .LC0 │ │ │ │ @@ -35005,15 +35006,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 │ │ │ │ -00001c64 T _PyIO_trap_eintr │ │ │ │ +00001d3c T _PyIO_trap_eintr │ │ │ │ U _PyNumber_Index │ │ │ │ U _PyObject_CallMethod │ │ │ │ U _PyObject_MakeTpCall │ │ │ │ U _PyRuntime │ │ │ │ U _Py_CheckFunctionResult │ │ │ │ U _Py_Dealloc │ │ │ │ U _Py_FalseStruct │ │ │ │ @@ -35023,34 +35024,34 @@ │ │ │ │ U _Py_TrueStruct │ │ │ │ U _Py_convert_optional_to_ssize_t │ │ │ │ U _Py_tss_tstate │ │ │ │ U __aeabi_idivmod │ │ │ │ U __errno_location │ │ │ │ 00000000 r __func__.6 │ │ │ │ 00000160 t _buffered_init │ │ │ │ -000011d8 t _buffered_raw_seek │ │ │ │ +000012b0 t _buffered_raw_seek │ │ │ │ 00000018 t _buffered_raw_tell │ │ │ │ -000018f4 t _buffered_readline │ │ │ │ +000019cc t _buffered_readline │ │ │ │ 0000013a t _bufferediobase_readinto_generic │ │ │ │ -00001330 t _bufferedreader_fill_buffer │ │ │ │ -00001378 t _bufferedreader_raw_read │ │ │ │ -000012d0 t _bufferedreader_read_fast │ │ │ │ -00000a90 t _bufferedwriter_flush_unlocked │ │ │ │ -00000cd0 t _bufferedwriter_raw_write │ │ │ │ +00001408 t _bufferedreader_fill_buffer │ │ │ │ +00001450 t _bufferedreader_raw_read │ │ │ │ +000013a8 t _bufferedreader_read_fast │ │ │ │ +00000a94 t _bufferedwriter_flush_unlocked │ │ │ │ +00000cd4 t _bufferedwriter_raw_write │ │ │ │ 00000412 t _enter_buffered_busy │ │ │ │ -00002770 t _forward_call │ │ │ │ -0000262c t _io_BufferedRWPair___init__ │ │ │ │ +00002848 t _forward_call │ │ │ │ +00002704 t _io_BufferedRWPair___init__ │ │ │ │ 0000016c r _io_BufferedRWPair___init____doc__ │ │ │ │ -000024a0 t _io_BufferedRandom___init__ │ │ │ │ +00002578 t _io_BufferedRandom___init__ │ │ │ │ 0000005c r _io_BufferedRandom___init____doc__ │ │ │ │ 00000000 t _io_BufferedReader___init__ │ │ │ │ 0000044c r _io_BufferedReader___init____doc__ │ │ │ │ -00000c40 t _io_BufferedWriter___init__ │ │ │ │ +00000d18 t _io_BufferedWriter___init__ │ │ │ │ 0000034c r _io_BufferedWriter___init____doc__ │ │ │ │ -00000160 t _io_BufferedWriter_write │ │ │ │ +00000164 t _io_BufferedWriter_write │ │ │ │ 0000032c r _io_BufferedWriter_write__doc__ │ │ │ │ 00000360 t _io__BufferedIOBase_detach │ │ │ │ 00000b5c r _io__BufferedIOBase_detach__doc__ │ │ │ │ 0000028c t _io__BufferedIOBase_read │ │ │ │ 0000059c t _io__BufferedIOBase_read1 │ │ │ │ 00000808 r _io__BufferedIOBase_read1__doc__ │ │ │ │ 000008dc r _io__BufferedIOBase_read__doc__ │ │ │ │ @@ -35058,55 +35059,55 @@ │ │ │ │ 00000204 t _io__BufferedIOBase_readinto1 │ │ │ │ 00000c04 r _io__BufferedIOBase_readinto1__doc__ │ │ │ │ 00000c28 r _io__BufferedIOBase_readinto__doc__ │ │ │ │ 00000300 t _io__BufferedIOBase_write │ │ │ │ 0000070c r _io__BufferedIOBase_write__doc__ │ │ │ │ 000003a8 t _io__Buffered___sizeof__ │ │ │ │ 000006f0 r _io__Buffered___sizeof____doc__ │ │ │ │ -000017a0 t _io__Buffered__dealloc_warn │ │ │ │ +00001878 t _io__Buffered__dealloc_warn │ │ │ │ 000006c8 r _io__Buffered__dealloc_warn__doc__ │ │ │ │ -000017a4 t _io__Buffered__dealloc_warn_impl │ │ │ │ -00000818 t _io__Buffered_close │ │ │ │ +0000187c t _io__Buffered__dealloc_warn_impl │ │ │ │ +000008f0 t _io__Buffered_close │ │ │ │ 00000698 r _io__Buffered_close__doc__ │ │ │ │ -000000b8 t _io__Buffered_closed_get │ │ │ │ +000000bc t _io__Buffered_closed_get │ │ │ │ 000003ba t _io__Buffered_detach │ │ │ │ 00000680 r _io__Buffered_detach__doc__ │ │ │ │ -00001e5c t _io__Buffered_fileno │ │ │ │ +00001f34 t _io__Buffered_fileno │ │ │ │ 00000620 r _io__Buffered_fileno__doc__ │ │ │ │ -000005a8 t _io__Buffered_flush │ │ │ │ +000005b0 t _io__Buffered_flush │ │ │ │ 000005f0 r _io__Buffered_flush__doc__ │ │ │ │ -0000180c t _io__Buffered_isatty │ │ │ │ +000018e4 t _io__Buffered_isatty │ │ │ │ 00000608 r _io__Buffered_isatty__doc__ │ │ │ │ -000028d0 t _io__Buffered_mode_get │ │ │ │ -00001ebc t _io__Buffered_name_get │ │ │ │ -000022f4 t _io__Buffered_peek │ │ │ │ +000029a8 t _io__Buffered_mode_get │ │ │ │ +00001f94 t _io__Buffered_name_get │ │ │ │ +000023cc t _io__Buffered_peek │ │ │ │ 000005d4 r _io__Buffered_peek__doc__ │ │ │ │ 00000214 t _io__Buffered_read │ │ │ │ -00001578 t _io__Buffered_read1 │ │ │ │ +00001650 t _io__Buffered_read1 │ │ │ │ 00000594 r _io__Buffered_read1__doc__ │ │ │ │ 000005b4 r _io__Buffered_read__doc__ │ │ │ │ -00000b80 t _io__Buffered_readable │ │ │ │ +00000c58 t _io__Buffered_readable │ │ │ │ 00000650 r _io__Buffered_readable__doc__ │ │ │ │ -00001f0c t _io__Buffered_readinto │ │ │ │ -00002960 t _io__Buffered_readinto1 │ │ │ │ +00001fe4 t _io__Buffered_readinto │ │ │ │ +00002a38 t _io__Buffered_readinto1 │ │ │ │ 00000550 r _io__Buffered_readinto1__doc__ │ │ │ │ 00000574 r _io__Buffered_readinto__doc__ │ │ │ │ -0000186c t _io__Buffered_readline │ │ │ │ +00001944 t _io__Buffered_readline │ │ │ │ 0000052c r _io__Buffered_readline__doc__ │ │ │ │ -00000e94 t _io__Buffered_seek │ │ │ │ +00000f6c t _io__Buffered_seek │ │ │ │ 000004f0 r _io__Buffered_seek__doc__ │ │ │ │ -00000be0 t _io__Buffered_seekable │ │ │ │ +00000cb8 t _io__Buffered_seekable │ │ │ │ 00000668 r _io__Buffered_seekable__doc__ │ │ │ │ -000009e0 t _io__Buffered_simple_flush │ │ │ │ +00000ab8 t _io__Buffered_simple_flush │ │ │ │ 000006b0 r _io__Buffered_simple_flush__doc__ │ │ │ │ -00000dec t _io__Buffered_tell │ │ │ │ +00000ec4 t _io__Buffered_tell │ │ │ │ 00000518 r _io__Buffered_tell__doc__ │ │ │ │ -00001cd0 t _io__Buffered_truncate │ │ │ │ +00001da8 t _io__Buffered_truncate │ │ │ │ 000004cc r _io__Buffered_truncate__doc__ │ │ │ │ -00000d8c t _io__Buffered_writable │ │ │ │ +00000e64 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 │ │ │ │ @@ -35118,56 +35119,56 @@ │ │ │ │ 000000b0 d _parser.13 │ │ │ │ 00000108 d _parser.15 │ │ │ │ 000000dc d _parser.17 │ │ │ │ 00000084 d _parser.2 │ │ │ │ 0000002c d _parser.5 │ │ │ │ 00000058 d _parser.8 │ │ │ │ 000004c8 t _set_BlockingIOError.constprop.0 │ │ │ │ -00000b28 t buffered_clear │ │ │ │ -00000108 t buffered_closed │ │ │ │ +00000c00 t buffered_clear │ │ │ │ +0000010c t buffered_closed │ │ │ │ 00000000 t buffered_closed.part.0 │ │ │ │ -00000a40 t buffered_dealloc │ │ │ │ -00000810 t buffered_flush_and_rewind_unlocked │ │ │ │ -000014c0 t buffered_flush_and_rewind_unlocked.part.0 │ │ │ │ -0000221c t buffered_iternext │ │ │ │ -00002164 t buffered_repr │ │ │ │ -00001540 t buffered_traverse │ │ │ │ +00000b18 t buffered_dealloc │ │ │ │ +00000814 t buffered_flush_and_rewind_unlocked │ │ │ │ +00001598 t buffered_flush_and_rewind_unlocked.part.0 │ │ │ │ +000022f4 t buffered_iternext │ │ │ │ +0000223c t buffered_repr │ │ │ │ +00001618 t buffered_traverse │ │ │ │ 00000c48 r bufferediobase_doc │ │ │ │ 00000a28 d bufferediobase_methods │ │ │ │ 00000a10 d bufferediobase_slots │ │ │ │ 000009fc D bufferediobase_spec │ │ │ │ 00000200 d bufferedrandom_getset │ │ │ │ 00000250 d bufferedrandom_members │ │ │ │ 000002b4 d bufferedrandom_methods │ │ │ │ 000001a8 d bufferedrandom_slots │ │ │ │ 00000194 D bufferedrandom_spec │ │ │ │ 00000808 d bufferedreader_getset │ │ │ │ 00000858 d bufferedreader_members │ │ │ │ 000008bc d bufferedreader_methods │ │ │ │ 000007b0 d bufferedreader_slots │ │ │ │ 0000079c D bufferedreader_spec │ │ │ │ -00002868 t bufferedrwpair_clear │ │ │ │ +00002940 t bufferedrwpair_clear │ │ │ │ 0000005c t bufferedrwpair_close │ │ │ │ -00002920 t bufferedrwpair_closed_get │ │ │ │ -000027e0 t bufferedrwpair_dealloc │ │ │ │ +000029f8 t bufferedrwpair_closed_get │ │ │ │ +000028b8 t bufferedrwpair_dealloc │ │ │ │ 0000004c t bufferedrwpair_flush │ │ │ │ 00000470 d bufferedrwpair_getset │ │ │ │ 0000051e t bufferedrwpair_isatty │ │ │ │ 00000498 d bufferedrwpair_members │ │ │ │ 000004d4 d bufferedrwpair_methods │ │ │ │ 0000026e t bufferedrwpair_peek │ │ │ │ 0000027c t bufferedrwpair_read │ │ │ │ 0000056c t bufferedrwpair_read1 │ │ │ │ -00002c0c t bufferedrwpair_readable │ │ │ │ +00002ce4 t bufferedrwpair_readable │ │ │ │ 0000057c t bufferedrwpair_readinto │ │ │ │ 0000058c t bufferedrwpair_readinto1 │ │ │ │ 00000428 d bufferedrwpair_slots │ │ │ │ 00000414 D bufferedrwpair_spec │ │ │ │ -00002bc8 t bufferedrwpair_traverse │ │ │ │ -00002c18 t bufferedrwpair_writable │ │ │ │ +00002ca0 t bufferedrwpair_traverse │ │ │ │ +00002cf0 t bufferedrwpair_writable │ │ │ │ 0000003c t bufferedrwpair_write │ │ │ │ 000005f8 d bufferedwriter_getset │ │ │ │ 00000648 d bufferedwriter_members │ │ │ │ 000006ac d bufferedwriter_methods │ │ │ │ 000005a8 d bufferedwriter_slots │ │ │ │ 00000594 D bufferedwriter_spec │ │ │ │ U memchr │ │ │ │ @@ -35327,17 +35328,17 @@ │ │ │ │ U _PyErr_ChainExceptions1 │ │ │ │ U _PyFileIO_closed │ │ │ │ U _PyFile_Flush │ │ │ │ U _PyIOBase_cannot_pickle │ │ │ │ U _PyIOBase_check_closed │ │ │ │ U _PyIOBase_finalize │ │ │ │ U _PyIO_Module │ │ │ │ -00001324 T _PyIO_find_line_ending │ │ │ │ +00001314 T _PyIO_find_line_ending │ │ │ │ U _PyIO_trap_eintr │ │ │ │ -00000dfc T _PyIncrementalNewlineDecoder_decode │ │ │ │ +00000dec T _PyIncrementalNewlineDecoder_decode │ │ │ │ U _PyInterpreterState_GetConfig │ │ │ │ U _PyLong_AsByteArray │ │ │ │ U _PyLong_FromByteArray │ │ │ │ U _PyNumber_Index │ │ │ │ U _PyObject_CallMethod │ │ │ │ U _PyRuntime │ │ │ │ U _PyUnicode_AsASCIIString │ │ │ │ @@ -35448,16 +35449,16 @@ │ │ │ │ 000008e8 t buffer_access_safe.isra.0 │ │ │ │ 00000868 t buffer_callmethod_noargs.isra.0 │ │ │ │ 00000c94 t buffer_callmethod_onearg.isra.0 │ │ │ │ 00000ac0 t buffer_getattr.isra.0 │ │ │ │ 00001184 t check_decoded │ │ │ │ 0000282c t convert_optional_bool │ │ │ │ 00000000 r encodefuncs │ │ │ │ -000014cc t find_control_char │ │ │ │ -000014dc t find_control_char.part.0 │ │ │ │ +000014bc t find_control_char │ │ │ │ +000014cc t find_control_char.part.0 │ │ │ │ 00001700 t incrementalnewlinedecoder_clear │ │ │ │ 00001684 t incrementalnewlinedecoder_dealloc │ │ │ │ 000004bc d incrementalnewlinedecoder_getset │ │ │ │ 000004e4 d incrementalnewlinedecoder_methods │ │ │ │ 0000029c t incrementalnewlinedecoder_newlines_get │ │ │ │ 00001460 t incrementalnewlinedecoder_traverse │ │ │ │ 0000009c t latin1_encode │ │ │ │ @@ -36116,15 +36117,15 @@ │ │ │ │ 000003e8 d _kwtuple.25 │ │ │ │ 0000040c d _kwtuple.28 │ │ │ │ 00000430 d _kwtuple.31 │ │ │ │ 0000044c d _kwtuple.34 │ │ │ │ 00000468 d _kwtuple.37 │ │ │ │ 000002f0 d _kwtuple.4 │ │ │ │ 00000314 d _kwtuple.7 │ │ │ │ -00007710 t _pair │ │ │ │ +000076fc t _pair │ │ │ │ 0000018c d _parser.12 │ │ │ │ 000000dc d _parser.15 │ │ │ │ 0000023c d _parser.18 │ │ │ │ 00000084 d _parser.2 │ │ │ │ 000001e4 d _parser.21 │ │ │ │ 000001b8 d _parser.24 │ │ │ │ 00000210 d _parser.27 │ │ │ │ @@ -36134,98 +36135,98 @@ │ │ │ │ 00000294 d _parser.39 │ │ │ │ 000000b0 d _parser.6 │ │ │ │ 00000134 d _parser.9 │ │ │ │ 000003d0 t _sre_SRE_Match___copy__ │ │ │ │ 00000390 r _sre_SRE_Match___copy____doc__ │ │ │ │ 000003de t _sre_SRE_Match___deepcopy__ │ │ │ │ 0000036c r _sre_SRE_Match___deepcopy____doc__ │ │ │ │ -000041a8 t _sre_SRE_Match_end │ │ │ │ +000041a4 t _sre_SRE_Match_end │ │ │ │ 0000040c r _sre_SRE_Match_end__doc__ │ │ │ │ 000003ec t _sre_SRE_Match_expand │ │ │ │ 00000640 r _sre_SRE_Match_expand__doc__ │ │ │ │ 00001ec4 t _sre_SRE_Match_groupdict │ │ │ │ 000004c0 r _sre_SRE_Match_groupdict__doc__ │ │ │ │ 00002364 t _sre_SRE_Match_groups │ │ │ │ 00000590 r _sre_SRE_Match_groups__doc__ │ │ │ │ -000076b8 t _sre_SRE_Match_span │ │ │ │ +000076a4 t _sre_SRE_Match_span │ │ │ │ 000003a8 r _sre_SRE_Match_span__doc__ │ │ │ │ -00006d54 t _sre_SRE_Match_start │ │ │ │ +00006d40 t _sre_SRE_Match_start │ │ │ │ 00000464 r _sre_SRE_Match_start__doc__ │ │ │ │ 000003b4 t _sre_SRE_Pattern___copy__ │ │ │ │ 00000844 r _sre_SRE_Pattern___copy____doc__ │ │ │ │ 000003c2 t _sre_SRE_Pattern___deepcopy__ │ │ │ │ 00000820 r _sre_SRE_Pattern___deepcopy____doc__ │ │ │ │ -00006e54 t _sre_SRE_Pattern_findall │ │ │ │ +00006e40 t _sre_SRE_Pattern_findall │ │ │ │ 00000b18 r _sre_SRE_Pattern_findall__doc__ │ │ │ │ -000072ec t _sre_SRE_Pattern_finditer │ │ │ │ +000072d8 t _sre_SRE_Pattern_finditer │ │ │ │ 00000a54 r _sre_SRE_Pattern_finditer__doc__ │ │ │ │ 00002178 t _sre_SRE_Pattern_fullmatch │ │ │ │ 00000c5c r _sre_SRE_Pattern_fullmatch__doc__ │ │ │ │ 00000000 t _sre_SRE_Pattern_match │ │ │ │ 00000cbc r _sre_SRE_Pattern_match__doc__ │ │ │ │ 000002a2 t _sre_SRE_Pattern_scanner │ │ │ │ 00000a18 r _sre_SRE_Pattern_scanner__doc__ │ │ │ │ 0000259c t _sre_SRE_Pattern_search │ │ │ │ 00000b94 r _sre_SRE_Pattern_search__doc__ │ │ │ │ 000028a0 t _sre_SRE_Pattern_split │ │ │ │ 000009c4 r _sre_SRE_Pattern_split__doc__ │ │ │ │ 00001374 t _sre_SRE_Pattern_sub │ │ │ │ 0000091c r _sre_SRE_Pattern_sub__doc__ │ │ │ │ -0000791c t _sre_SRE_Pattern_subn │ │ │ │ +00007908 t _sre_SRE_Pattern_subn │ │ │ │ 0000085c r _sre_SRE_Pattern_subn__doc__ │ │ │ │ 00000542 t _sre_SRE_Scanner_match │ │ │ │ 00000354 r _sre_SRE_Scanner_match__doc__ │ │ │ │ -00007514 t _sre_SRE_Scanner_search │ │ │ │ +00007500 t _sre_SRE_Scanner_search │ │ │ │ 0000033c r _sre_SRE_Scanner_search__doc__ │ │ │ │ -00006e0c t _sre_ascii_iscased │ │ │ │ +00006df8 t _sre_ascii_iscased │ │ │ │ 00000db8 r _sre_ascii_iscased__doc__ │ │ │ │ -00006db8 t _sre_ascii_tolower │ │ │ │ +00006da4 t _sre_ascii_tolower │ │ │ │ 00000d60 r _sre_ascii_tolower__doc__ │ │ │ │ 0000013c t _sre_compile │ │ │ │ 000007c8 r _sre_compile__doc__ │ │ │ │ 0000065c t _sre_getcodesize │ │ │ │ 00000de4 r _sre_getcodesize__doc__ │ │ │ │ 00000000 t _sre_template │ │ │ │ 000006d0 r _sre_template__doc__ │ │ │ │ 00000f24 t _sre_unicode_iscased │ │ │ │ 00000d8c r _sre_unicode_iscased__doc__ │ │ │ │ 00000f6c t _sre_unicode_tolower │ │ │ │ 00000d34 r _sre_unicode_tolower__doc__ │ │ │ │ 00000fc0 t _validate_charset │ │ │ │ 000004a8 t _validate_inner │ │ │ │ -00008020 t char_loc_ignore │ │ │ │ +0000800c t char_loc_ignore │ │ │ │ 00001a38 t compile_template │ │ │ │ 00000000 r copyright │ │ │ │ 000027cc t data_stack_grow │ │ │ │ 00000bdc t data_stack_grow.constprop.0 │ │ │ │ -00007794 t expand_template │ │ │ │ +00007780 t expand_template │ │ │ │ 000000e4 r flag_names.3 │ │ │ │ -00004040 t getslice │ │ │ │ -00004004 t getslice.constprop.0 │ │ │ │ +0000403c t getslice │ │ │ │ +00004000 t getslice.constprop.0 │ │ │ │ 000003f0 t getstring │ │ │ │ 0000042c t getstring.part.0 │ │ │ │ 000028c0 t match_clear │ │ │ │ 00002830 t match_dealloc │ │ │ │ 00000e88 r match_doc │ │ │ │ 00001e38 t match_getindex │ │ │ │ 00001e94 t match_getindex.part.0 │ │ │ │ 00001dcc t match_getitem │ │ │ │ 00000680 d match_getset │ │ │ │ -00004098 t match_getslice_by_index.constprop.0 │ │ │ │ -00004244 t match_group │ │ │ │ +00004094 t match_getslice_by_index.constprop.0 │ │ │ │ +00004240 t match_group │ │ │ │ 00000e04 r match_group_doc │ │ │ │ -00007764 t match_lastgroup_get │ │ │ │ +00007750 t match_lastgroup_get │ │ │ │ 0000028e t match_lastindex_get │ │ │ │ 0000061c d match_members │ │ │ │ 000006d0 d match_methods │ │ │ │ 0000046c t match_regs_get │ │ │ │ 000004ec t match_repr │ │ │ │ 000005cc d match_slots │ │ │ │ 00000048 d match_spec │ │ │ │ -00007674 t match_traverse │ │ │ │ +00007660 t match_traverse │ │ │ │ U memchr │ │ │ │ U memcmp │ │ │ │ U memcpy │ │ │ │ U memset │ │ │ │ 000009e0 t pattern_clear │ │ │ │ 00000994 t pattern_dealloc │ │ │ │ 00000ee8 r pattern_doc │ │ │ │ @@ -36235,47 +36236,47 @@ │ │ │ │ 00001b78 t pattern_hash │ │ │ │ 000007d8 d pattern_members │ │ │ │ 00000864 d pattern_methods │ │ │ │ 00000c40 t pattern_new_match │ │ │ │ 00000dec t pattern_new_match.part.0.isra.0 │ │ │ │ 00001200 t pattern_repr │ │ │ │ 000010ac t pattern_richcompare │ │ │ │ -000074a0 t pattern_scanner.isra.0 │ │ │ │ +0000748c t pattern_scanner.isra.0 │ │ │ │ 00000780 d pattern_slots │ │ │ │ 00000034 d pattern_spec │ │ │ │ 00002938 t pattern_traverse │ │ │ │ 0000231c t repeat_pool_malloc │ │ │ │ -00007640 t scanner_clear │ │ │ │ -000075f8 t scanner_dealloc │ │ │ │ +0000762c t scanner_clear │ │ │ │ +000075e4 t scanner_dealloc │ │ │ │ 00000574 d scanner_members │ │ │ │ 0000059c d scanner_methods │ │ │ │ 00000544 d scanner_slots │ │ │ │ 0000005c d scanner_spec │ │ │ │ 0000017a t scanner_traverse │ │ │ │ 00001bc8 t sre_category │ │ │ │ 00001144 t sre_clear │ │ │ │ 0000000c t sre_exec │ │ │ │ 000011fc t sre_free │ │ │ │ 00000b94 t sre_match │ │ │ │ -000033dc t sre_search │ │ │ │ +000033cc t sre_search │ │ │ │ 00000484 d sre_slots │ │ │ │ 000001d0 r sre_targets.40 │ │ │ │ 00000124 r sre_targets.41 │ │ │ │ 00000038 r sre_targets.42 │ │ │ │ -00008060 t sre_tolower │ │ │ │ -0000807c t sre_toupper │ │ │ │ +0000804c t sre_tolower │ │ │ │ +00008068 t sre_toupper │ │ │ │ 000000f0 t sre_traverse │ │ │ │ -00003088 t sre_ucs1_charset.isra.0 │ │ │ │ +00003078 t sre_ucs1_charset.isra.0 │ │ │ │ 000001aa t sre_ucs1_charset_loc_ignore.isra.0 │ │ │ │ 000029a0 t sre_ucs1_count │ │ │ │ 0000062c t sre_ucs1_match │ │ │ │ -00004aac t sre_ucs2_count │ │ │ │ +00004a98 t sre_ucs2_count │ │ │ │ 00002cdc t sre_ucs2_match │ │ │ │ -00006b7c t sre_ucs4_count │ │ │ │ -00004c84 t sre_ucs4_match │ │ │ │ +00006b68 t sre_ucs4_count │ │ │ │ +00004c70 t sre_ucs4_match │ │ │ │ 00000000 d sremodule │ │ │ │ 00000d78 t state_fini │ │ │ │ 00002c44 t state_getslice │ │ │ │ 00000a58 t state_init │ │ │ │ 00000bb0 t state_init.part.0 │ │ │ │ 000020f4 t template_clear │ │ │ │ 0000013c t template_dealloc │ │ │ │ @@ -36320,18 +36321,18 @@ │ │ │ │ 0000022c r .LC24 │ │ │ │ 00000248 r .LC25 │ │ │ │ 0000026c r .LC26 │ │ │ │ 00000290 r .LC27 │ │ │ │ 00000294 r .LC28 │ │ │ │ 000002b4 r .LC29 │ │ │ │ 00000000 r .LC3 │ │ │ │ -000002ec r .LC30 │ │ │ │ -0000031c r .LC31 │ │ │ │ -00000334 r .LC32 │ │ │ │ -0000034c r .LC33 │ │ │ │ +000002e8 r .LC30 │ │ │ │ +00000320 r .LC31 │ │ │ │ +00000350 r .LC32 │ │ │ │ +00000368 r .LC33 │ │ │ │ 00000380 r .LC34 │ │ │ │ 000003ac r .LC35 │ │ │ │ 000003b0 r .LC36 │ │ │ │ 000003c0 r .LC37 │ │ │ │ 000003cc r .LC38 │ │ │ │ 000003d4 r .LC39 │ │ │ │ 00000010 r .LC4 │ │ │ │ @@ -36543,20 +36544,20 @@ │ │ │ │ 00001604 t _thread_set_name │ │ │ │ 00001f2c r _thread_set_name__doc__ │ │ │ │ 00001d94 r acquire_doc │ │ │ │ 00001d3c r acquire_lock_doc │ │ │ │ 00000b50 r allocate_doc │ │ │ │ 00000b94 r allocate_lock_doc │ │ │ │ 00000c18 t check_started │ │ │ │ -00001394 t clear_locals │ │ │ │ +00001090 t clear_locals │ │ │ │ 000005bc t create_localdummies │ │ │ │ 0000043c t create_localsdict │ │ │ │ 000012a4 r daemon_threads_allowed_doc │ │ │ │ 00000d18 t detach_thread.isra.0 │ │ │ │ -00001090 t do_start_new_thread │ │ │ │ +00001130 t do_start_new_thread │ │ │ │ 00001d14 r enter_doc │ │ │ │ 00000290 r excepthook_doc │ │ │ │ 00000dac r exit_doc │ │ │ │ 00000d70 r exit_thread_doc │ │ │ │ U floor │ │ │ │ 0000065c t force_done │ │ │ │ 00000974 r get_ident_doc │ │ │ │ @@ -36572,15 +36573,15 @@ │ │ │ │ 00001d14 t local_getattro │ │ │ │ 000002b8 t local_new │ │ │ │ 00001b68 t local_setattro │ │ │ │ 00000b04 t local_traverse │ │ │ │ 000002f0 d local_type_members │ │ │ │ 000002a8 d local_type_slots │ │ │ │ 00000084 d local_type_spec │ │ │ │ -00001048 t localdummy_dealloc │ │ │ │ +00000efc t localdummy_dealloc │ │ │ │ 00000210 t lock_PyThread_acquire_lock │ │ │ │ 00000358 t lock_PyThread_release_lock │ │ │ │ 0000006e t lock__at_fork_reinit │ │ │ │ 000001c4 t lock_dealloc │ │ │ │ 00001958 r lock_doc │ │ │ │ 00001bc0 r lock_exit_doc │ │ │ │ 00000324 t lock_locked_lock │ │ │ │ @@ -36630,15 +36631,15 @@ │ │ │ │ 00000e40 r start_joinable_doc │ │ │ │ 00001070 r start_new_doc │ │ │ │ 000010d0 r start_new_thread_doc │ │ │ │ U stderr │ │ │ │ 000001f0 t thread_PyThread_allocate_lock │ │ │ │ 0000063c t thread_PyThread_exit_thread │ │ │ │ 000005e6 t thread_PyThread_interrupt_main │ │ │ │ -00000efc t thread_PyThread_start_joinable_thread │ │ │ │ +00000f44 t thread_PyThread_start_joinable_thread │ │ │ │ 00000172 t thread_PyThread_start_new_thread │ │ │ │ 00001df4 t thread__count │ │ │ │ 000007c4 t thread__get_main_thread_ident │ │ │ │ 000000a0 r thread__get_main_thread_ident_doc │ │ │ │ 00000b9c t thread__is_main_interpreter │ │ │ │ 00000224 r thread__is_main_interpreter_doc │ │ │ │ 000007d8 t thread__make_thread_handle │ │ │ │ @@ -37224,15 +37225,15 @@ │ │ │ │ U PyUnicode_Type │ │ │ │ U PyVectorcall_Function │ │ │ │ U Py_BuildValue │ │ │ │ U Py_GenericAlias │ │ │ │ U Py_GetConstant │ │ │ │ U Py_ReprEnter │ │ │ │ U Py_ReprLeave │ │ │ │ -0000059c t Py_XDECREF │ │ │ │ +00000594 t Py_XDECREF │ │ │ │ U _PyArg_UnpackKeywords │ │ │ │ U _PyDict_Clear_LockHeld │ │ │ │ U _PyDict_GetItemRef_KnownHash │ │ │ │ U _PyDict_GetItemRef_KnownHash_LockHeld │ │ │ │ U _PyDict_Pop_KnownHash │ │ │ │ U _PyDict_SetItem_KnownHash │ │ │ │ U _PyDict_SetItem_KnownHash_LockHeld │ │ │ │ @@ -37241,99 +37242,99 @@ │ │ │ │ U _PyObject_New │ │ │ │ 00000154 t _PyObject_VectorcallTstate │ │ │ │ U _PyRuntime │ │ │ │ U _Py_CheckFunctionResult │ │ │ │ U _Py_Dealloc │ │ │ │ U _Py_NoneStruct │ │ │ │ U _Py_tss_tstate │ │ │ │ -00001598 t _functools__lru_cache_wrapper_cache_clear │ │ │ │ +00001588 t _functools__lru_cache_wrapper_cache_clear │ │ │ │ 000002d8 r _functools__lru_cache_wrapper_cache_clear__doc__ │ │ │ │ 00000000 t _functools__lru_cache_wrapper_cache_info │ │ │ │ 00000318 r _functools__lru_cache_wrapper_cache_info__doc__ │ │ │ │ -000008c8 t _functools_clear │ │ │ │ -00001384 t _functools_cmp_to_key │ │ │ │ +000008c0 t _functools_clear │ │ │ │ +00001374 t _functools_cmp_to_key │ │ │ │ 00000518 r _functools_cmp_to_key__doc__ │ │ │ │ 00000018 r _functools_doc │ │ │ │ 0000000c t _functools_exec │ │ │ │ -000009d8 t _functools_free │ │ │ │ +000009d0 t _functools_free │ │ │ │ 00000164 d _functools_methods │ │ │ │ 00000000 d _functools_module │ │ │ │ -00001978 t _functools_reduce │ │ │ │ +00001968 t _functools_reduce │ │ │ │ 0000034c r _functools_reduce__doc__ │ │ │ │ 00000144 d _functools_slots │ │ │ │ 00000228 t _functools_traverse │ │ │ │ 00000000 r _keywords.1 │ │ │ │ 00000010 r _keywords.4 │ │ │ │ 0000010c d _kwtuple.0 │ │ │ │ 00000128 d _kwtuple.3 │ │ │ │ 000000e0 d _parser.2 │ │ │ │ 000000ac d _parser.5 │ │ │ │ -00000f78 t bounded_lru_cache_update_lock_held │ │ │ │ -00000cc0 t bounded_lru_cache_wrapper │ │ │ │ -000015ec t infinite_lru_cache_wrapper │ │ │ │ -000013f8 t keyobject_call │ │ │ │ -00001540 t keyobject_clear │ │ │ │ -00001500 t keyobject_dealloc │ │ │ │ +00000f68 t bounded_lru_cache_update_lock_held │ │ │ │ +00000cb4 t bounded_lru_cache_wrapper │ │ │ │ +000015dc t infinite_lru_cache_wrapper │ │ │ │ +000013e8 t keyobject_call │ │ │ │ +00001530 t keyobject_clear │ │ │ │ +000014f0 t keyobject_dealloc │ │ │ │ 00000308 d keyobject_getset │ │ │ │ 00000330 d keyobject_members │ │ │ │ -00001460 t keyobject_richcompare │ │ │ │ +00001450 t keyobject_richcompare │ │ │ │ 0000004a t keyobject_text_signature │ │ │ │ -000016e4 t keyobject_traverse │ │ │ │ +000016d4 t keyobject_traverse │ │ │ │ 000002c0 d keyobject_type_slots │ │ │ │ 00000070 d keyobject_type_spec │ │ │ │ 00000098 d keywords.6 │ │ │ │ 000000d8 d kwargs.7 │ │ │ │ -000009dc t lru_cache_call │ │ │ │ -000012ec t lru_cache_clear_list │ │ │ │ +000009d4 t lru_cache_call │ │ │ │ +000012dc t lru_cache_clear_list │ │ │ │ 00000056 t lru_cache_copy │ │ │ │ -000011cc t lru_cache_dealloc │ │ │ │ +000011bc t lru_cache_dealloc │ │ │ │ 00000064 t lru_cache_deepcopy │ │ │ │ -000016e0 t lru_cache_descr_get │ │ │ │ +000016d0 t lru_cache_descr_get │ │ │ │ 0000003c r lru_cache_doc │ │ │ │ 00000228 d lru_cache_getsetlist │ │ │ │ -00000d94 t lru_cache_make_key │ │ │ │ +00000d8c t lru_cache_make_key │ │ │ │ 000001ec d lru_cache_memberlist │ │ │ │ 00000250 d lru_cache_methods │ │ │ │ -000006f4 t lru_cache_new │ │ │ │ +000006ec t lru_cache_new │ │ │ │ 00000072 t lru_cache_reduce │ │ │ │ -00001218 t lru_cache_tp_clear │ │ │ │ +00001208 t lru_cache_tp_clear │ │ │ │ 0000039c t lru_cache_tp_traverse │ │ │ │ 00000194 d lru_cache_type_slots │ │ │ │ 0000005c d lru_cache_type_spec │ │ │ │ -00001344 t lru_list_elem_dealloc │ │ │ │ +00001334 t lru_list_elem_dealloc │ │ │ │ 000002b0 d lru_list_elem_type_slots │ │ │ │ 00000084 d lru_list_elem_type_spec │ │ │ │ U memcpy │ │ │ │ -00000430 t partial_call │ │ │ │ -0000066c t partial_clear │ │ │ │ -000005b4 t partial_dealloc │ │ │ │ -000016bc t partial_descr_get │ │ │ │ +00000428 t partial_call │ │ │ │ +00000664 t partial_clear │ │ │ │ +000005ac t partial_dealloc │ │ │ │ +000016ac t partial_descr_get │ │ │ │ 00000204 r partial_doc │ │ │ │ 00000410 d partial_getsetlist │ │ │ │ 00000438 d partial_memberlist │ │ │ │ 000003d0 d partial_methods │ │ │ │ 00000000 t partial_new │ │ │ │ -0000171c t partial_reduce │ │ │ │ -00001b7c t partial_repr │ │ │ │ -00001764 t partial_setstate │ │ │ │ -0000087c t partial_traverse │ │ │ │ +0000170c t partial_reduce │ │ │ │ +00001b6c t partial_repr │ │ │ │ +00001754 t partial_setstate │ │ │ │ +00000874 t partial_traverse │ │ │ │ 00000358 d partial_type_slots │ │ │ │ 00000048 d partial_type_spec │ │ │ │ 0000028c t partial_vectorcall │ │ │ │ -00000420 t partial_vectorcall_fallback │ │ │ │ -00000998 t placeholder_dealloc │ │ │ │ +00000418 t partial_vectorcall_fallback │ │ │ │ +00000990 t placeholder_dealloc │ │ │ │ 00000280 r placeholder_doc │ │ │ │ 000004fc d placeholder_methods │ │ │ │ 000001a8 t placeholder_new │ │ │ │ 0000007e t placeholder_reduce │ │ │ │ 0000008a t placeholder_repr │ │ │ │ 00000280 t placeholder_traverse │ │ │ │ 000004c4 d placeholder_type_slots │ │ │ │ 00000034 d placeholder_type_spec │ │ │ │ -00001d60 t uncached_lru_cache_wrapper │ │ │ │ +00001d50 t uncached_lru_cache_wrapper │ │ │ │ │ │ │ │ _localemodule.o: │ │ │ │ 00000000 d .LANCHOR0 │ │ │ │ 00000000 r .LANCHOR1 │ │ │ │ 00000000 r .LC0 │ │ │ │ 0000000c r .LC1 │ │ │ │ 00000070 r .LC10 │ │ │ │ @@ -37639,15 +37640,15 @@ │ │ │ │ U _Py_TrueStruct │ │ │ │ U _Py_tss_tstate │ │ │ │ U __memcpy_chk │ │ │ │ 0000111e t _operator__compare_digest │ │ │ │ 00000518 r _operator__compare_digest__doc__ │ │ │ │ 0000078c t _operator_abs │ │ │ │ 00000fe8 r _operator_abs__doc__ │ │ │ │ -00000978 t _operator_add │ │ │ │ +0000097c t _operator_add │ │ │ │ 00001168 r _operator_add__doc__ │ │ │ │ 00000846 t _operator_and_ │ │ │ │ 00000ee8 r _operator_and___doc__ │ │ │ │ 000008ee t _operator_call │ │ │ │ 0000037c r _operator_call__doc__ │ │ │ │ 00000932 t _operator_concat │ │ │ │ 00000c24 r _operator_concat__doc__ │ │ │ │ @@ -37659,15 +37660,15 @@ │ │ │ │ 00000a68 r _operator_delitem__doc__ │ │ │ │ 000006e0 t _operator_eq │ │ │ │ 00000a3c r _operator_eq__doc__ │ │ │ │ 000007ca t _operator_floordiv │ │ │ │ 000010b4 r _operator_floordiv__doc__ │ │ │ │ 00000668 t _operator_ge │ │ │ │ 00000968 r _operator_ge__doc__ │ │ │ │ -000009e8 t _operator_getitem │ │ │ │ +000009ec t _operator_getitem │ │ │ │ 00000acc r _operator_getitem__doc__ │ │ │ │ 000006a4 t _operator_gt │ │ │ │ 00000994 r _operator_gt__doc__ │ │ │ │ 00000afc t _operator_iadd │ │ │ │ 00000e64 r _operator_iadd__doc__ │ │ │ │ 00000b34 t _operator_iand │ │ │ │ 00000cc0 r _operator_iand__doc__ │ │ │ │ @@ -37709,37 +37710,37 @@ │ │ │ │ 00000e38 r _operator_isub__doc__ │ │ │ │ 00000e44 t _operator_itruediv │ │ │ │ 00000d78 r _operator_itruediv__doc__ │ │ │ │ 00000e7c t _operator_ixor │ │ │ │ 00000c94 r _operator_ixor__doc__ │ │ │ │ 000005f0 t _operator_le │ │ │ │ 000009bc r _operator_le__doc__ │ │ │ │ -000008c8 t _operator_length_hint │ │ │ │ +000008cc t _operator_length_hint │ │ │ │ 000006d0 r _operator_length_hint__doc__ │ │ │ │ 00000f50 t _operator_lshift │ │ │ │ 00000f6c r _operator_lshift__doc__ │ │ │ │ 0000062c t _operator_lt │ │ │ │ 000009e8 r _operator_lt__doc__ │ │ │ │ 00000f88 t _operator_matmul │ │ │ │ 000010e4 r _operator_matmul__doc__ │ │ │ │ 00000792 t _operator_mod │ │ │ │ 00001058 r _operator_mod__doc__ │ │ │ │ -000009b0 t _operator_mul │ │ │ │ +000009b4 t _operator_mul │ │ │ │ 00001110 r _operator_mul__doc__ │ │ │ │ 0000071c t _operator_ne │ │ │ │ 00000a10 r _operator_ne__doc__ │ │ │ │ 00001098 t _operator_neg │ │ │ │ 00001034 r _operator_neg__doc__ │ │ │ │ 00000a7e t _operator_not_ │ │ │ │ 00000f14 r _operator_not___doc__ │ │ │ │ 0000087e t _operator_or_ │ │ │ │ 00000e90 r _operator_or___doc__ │ │ │ │ 0000109e t _operator_pos │ │ │ │ 00001010 r _operator_pos__doc__ │ │ │ │ -00000a20 t _operator_pow │ │ │ │ +00000a24 t _operator_pow │ │ │ │ 0000093c r _operator_pow__doc__ │ │ │ │ 000010a4 t _operator_rshift │ │ │ │ 00000f3c r _operator_rshift__doc__ │ │ │ │ 000010dc t _operator_setitem │ │ │ │ 00000a98 r _operator_setitem__doc__ │ │ │ │ 00000802 t _operator_sub │ │ │ │ 0000113c r _operator_sub__doc__ │ │ │ │ @@ -37749,16 +37750,16 @@ │ │ │ │ 00001194 r _operator_truth__doc__ │ │ │ │ 000008b6 t _operator_xor │ │ │ │ 00000ebc r _operator_xor__doc__ │ │ │ │ 00001278 t _tscmp │ │ │ │ 0000002c t attrgetter_args │ │ │ │ 000013a4 t attrgetter_call │ │ │ │ 000007b4 t attrgetter_call_impl │ │ │ │ -000008c4 t attrgetter_clear │ │ │ │ -000008c0 t attrgetter_dealloc │ │ │ │ +000008c8 t attrgetter_clear │ │ │ │ +000008c4 t attrgetter_dealloc │ │ │ │ 0000010c r attrgetter_doc │ │ │ │ 00000198 d attrgetter_members │ │ │ │ 000001c0 d attrgetter_methods │ │ │ │ 00000284 t attrgetter_new │ │ │ │ 00000000 t attrgetter_reduce │ │ │ │ 00000100 t attrgetter_repr │ │ │ │ 000004cc t attrgetter_traverse │ │ │ │ @@ -37870,33 +37871,33 @@ │ │ │ │ U __stack_chk_fail │ │ │ │ U __stack_chk_guard │ │ │ │ 00000028 r module_doc │ │ │ │ 00000760 t stat_S_IFMT │ │ │ │ 000007d8 r stat_S_IFMT_doc │ │ │ │ 000007e0 t stat_S_IMODE │ │ │ │ 0000081c r stat_S_IMODE_doc │ │ │ │ -00000030 t stat_S_ISBLK │ │ │ │ +0000006a t stat_S_ISBLK │ │ │ │ 00000a38 r stat_S_ISBLK_doc │ │ │ │ 000005ac t stat_S_ISCHR │ │ │ │ 00000a88 r stat_S_ISCHR_doc │ │ │ │ 00000490 t stat_S_ISDIR │ │ │ │ 00000adc r stat_S_ISDIR_doc │ │ │ │ -00000000 t stat_S_ISDOOR │ │ │ │ +0000003a t stat_S_ISDOOR │ │ │ │ 000008e8 r stat_S_ISDOOR_doc │ │ │ │ 0000079c t stat_S_ISFIFO │ │ │ │ 000009a8 r stat_S_ISFIFO_doc │ │ │ │ 00000568 t stat_S_ISLNK │ │ │ │ 00000964 r stat_S_ISLNK_doc │ │ │ │ -0000002e t stat_S_ISPORT │ │ │ │ +00000068 t stat_S_ISPORT │ │ │ │ 000008a4 r stat_S_ISPORT_doc │ │ │ │ 00000524 t stat_S_ISREG │ │ │ │ 000009f4 r stat_S_ISREG_doc │ │ │ │ -0000006c t stat_S_ISSOCK │ │ │ │ +00000000 t stat_S_ISSOCK │ │ │ │ 00000924 r stat_S_ISSOCK_doc │ │ │ │ -0000006a t stat_S_ISWHT │ │ │ │ +000000a4 t stat_S_ISWHT │ │ │ │ 00000864 r stat_S_ISWHT_doc │ │ │ │ 0000000c t stat_exec │ │ │ │ 000005f0 t stat_filemode │ │ │ │ 0000079c r stat_filemode_doc │ │ │ │ 00000054 d stat_methods │ │ │ │ 00000034 d stat_slots │ │ │ │ 00000000 d statmodule │ │ │ ├── file list │ │ │ │ @@ -1,153 +1,153 @@ │ │ │ │ ---------- 0 0 0 86816 1970-01-01 00:00:00.000000 / │ │ │ │ ---------- 0 0 0 0 1970-01-01 00:00:00.000000 // │ │ │ │ ?rw-r--r-- 0 0 0 1516 1970-01-01 00:00:00.000000 getbuildinfo.o │ │ │ │ ?rw-r--r-- 0 0 0 3272 1970-01-01 00:00:00.000000 token.o │ │ │ │ ?rw-r--r-- 0 0 0 13612 1970-01-01 00:00:00.000000 pegen.o │ │ │ │ ?rw-r--r-- 0 0 0 6676 1970-01-01 00:00:00.000000 pegen_errors.o │ │ │ │ -?rw-r--r-- 0 0 0 21672 1970-01-01 00:00:00.000000 action_helpers.o │ │ │ │ -?rw-r--r-- 0 0 0 204988 1970-01-01 00:00:00.000000 parser.o │ │ │ │ -?rw-r--r-- 0 0 0 4672 1970-01-01 00:00:00.000000 string_parser.o │ │ │ │ +?rw-r--r-- 0 0 0 21660 1970-01-01 00:00:00.000000 action_helpers.o │ │ │ │ +?rw-r--r-- 0 0 0 204908 1970-01-01 00:00:00.000000 parser.o │ │ │ │ +?rw-r--r-- 0 0 0 4676 1970-01-01 00:00:00.000000 string_parser.o │ │ │ │ ?rw-r--r-- 0 0 0 1652 1970-01-01 00:00:00.000000 peg_api.o │ │ │ │ -?rw-r--r-- 0 0 0 1248 1970-01-01 00:00:00.000000 buffer.o │ │ │ │ -?rw-r--r-- 0 0 0 18096 1970-01-01 00:00:00.000000 lexer.o │ │ │ │ +?rw-r--r-- 0 0 0 1252 1970-01-01 00:00:00.000000 buffer.o │ │ │ │ +?rw-r--r-- 0 0 0 18300 1970-01-01 00:00:00.000000 lexer.o │ │ │ │ ?rw-r--r-- 0 0 0 1760 1970-01-01 00:00:00.000000 state.o │ │ │ │ ?rw-r--r-- 0 0 0 6048 1970-01-01 00:00:00.000000 file_tokenizer.o │ │ │ │ -?rw-r--r-- 0 0 0 2656 1970-01-01 00:00:00.000000 readline_tokenizer.o │ │ │ │ +?rw-r--r-- 0 0 0 2664 1970-01-01 00:00:00.000000 readline_tokenizer.o │ │ │ │ ?rw-r--r-- 0 0 0 2292 1970-01-01 00:00:00.000000 string_tokenizer.o │ │ │ │ ?rw-r--r-- 0 0 0 1464 1970-01-01 00:00:00.000000 utf8_tokenizer.o │ │ │ │ ?rw-r--r-- 0 0 0 7620 1970-01-01 00:00:00.000000 helpers.o │ │ │ │ ?rw-r--r-- 0 0 0 3096 1970-01-01 00:00:00.000000 myreadline.o │ │ │ │ ?rw-r--r-- 0 0 0 50376 1970-01-01 00:00:00.000000 abstract.o │ │ │ │ ?rw-r--r-- 0 0 0 4076 1970-01-01 00:00:00.000000 boolobject.o │ │ │ │ ?rw-r--r-- 0 0 0 16752 1970-01-01 00:00:00.000000 bytes_methods.o │ │ │ │ -?rw-r--r-- 0 0 0 64716 1970-01-01 00:00:00.000000 bytearrayobject.o │ │ │ │ -?rw-r--r-- 0 0 0 73808 1970-01-01 00:00:00.000000 bytesobject.o │ │ │ │ -?rw-r--r-- 0 0 0 19216 1970-01-01 00:00:00.000000 call.o │ │ │ │ +?rw-r--r-- 0 0 0 64956 1970-01-01 00:00:00.000000 bytearrayobject.o │ │ │ │ +?rw-r--r-- 0 0 0 74036 1970-01-01 00:00:00.000000 bytesobject.o │ │ │ │ +?rw-r--r-- 0 0 0 19212 1970-01-01 00:00:00.000000 call.o │ │ │ │ ?rw-r--r-- 0 0 0 6660 1970-01-01 00:00:00.000000 capsule.o │ │ │ │ ?rw-r--r-- 0 0 0 4856 1970-01-01 00:00:00.000000 cellobject.o │ │ │ │ ?rw-r--r-- 0 0 0 9020 1970-01-01 00:00:00.000000 classobject.o │ │ │ │ -?rw-r--r-- 0 0 0 37356 1970-01-01 00:00:00.000000 codeobject.o │ │ │ │ +?rw-r--r-- 0 0 0 37448 1970-01-01 00:00:00.000000 codeobject.o │ │ │ │ ?rw-r--r-- 0 0 0 19784 1970-01-01 00:00:00.000000 complexobject.o │ │ │ │ ?rw-r--r-- 0 0 0 31496 1970-01-01 00:00:00.000000 descrobject.o │ │ │ │ ?rw-r--r-- 0 0 0 9140 1970-01-01 00:00:00.000000 enumobject.o │ │ │ │ ?rw-r--r-- 0 0 0 76312 1970-01-01 00:00:00.000000 exceptions.o │ │ │ │ ?rw-r--r-- 0 0 0 14452 1970-01-01 00:00:00.000000 genericaliasobject.o │ │ │ │ ?rw-r--r-- 0 0 0 30320 1970-01-01 00:00:00.000000 genobject.o │ │ │ │ ?rw-r--r-- 0 0 0 9660 1970-01-01 00:00:00.000000 fileobject.o │ │ │ │ ?rw-r--r-- 0 0 0 33408 1970-01-01 00:00:00.000000 floatobject.o │ │ │ │ ?rw-r--r-- 0 0 0 27132 1970-01-01 00:00:00.000000 frameobject.o │ │ │ │ ?rw-r--r-- 0 0 0 32488 1970-01-01 00:00:00.000000 funcobject.o │ │ │ │ ?rw-r--r-- 0 0 0 6008 1970-01-01 00:00:00.000000 interpolationobject.o │ │ │ │ ?rw-r--r-- 0 0 0 8600 1970-01-01 00:00:00.000000 iterobject.o │ │ │ │ -?rw-r--r-- 0 0 0 46968 1970-01-01 00:00:00.000000 listobject.o │ │ │ │ -?rw-r--r-- 0 0 0 102128 1970-01-01 00:00:00.000000 longobject.o │ │ │ │ -?rw-r--r-- 0 0 0 97084 1970-01-01 00:00:00.000000 dictobject.o │ │ │ │ -?rw-r--r-- 0 0 0 22344 1970-01-01 00:00:00.000000 odictobject.o │ │ │ │ -?rw-r--r-- 0 0 0 46596 1970-01-01 00:00:00.000000 memoryobject.o │ │ │ │ +?rw-r--r-- 0 0 0 46580 1970-01-01 00:00:00.000000 listobject.o │ │ │ │ +?rw-r--r-- 0 0 0 102500 1970-01-01 00:00:00.000000 longobject.o │ │ │ │ +?rw-r--r-- 0 0 0 97076 1970-01-01 00:00:00.000000 dictobject.o │ │ │ │ +?rw-r--r-- 0 0 0 22356 1970-01-01 00:00:00.000000 odictobject.o │ │ │ │ +?rw-r--r-- 0 0 0 46996 1970-01-01 00:00:00.000000 memoryobject.o │ │ │ │ ?rw-r--r-- 0 0 0 10040 1970-01-01 00:00:00.000000 methodobject.o │ │ │ │ ?rw-r--r-- 0 0 0 23016 1970-01-01 00:00:00.000000 moduleobject.o │ │ │ │ ?rw-r--r-- 0 0 0 5744 1970-01-01 00:00:00.000000 namespaceobject.o │ │ │ │ ?rw-r--r-- 0 0 0 46920 1970-01-01 00:00:00.000000 object.o │ │ │ │ -?rw-r--r-- 0 0 0 147260 1970-01-01 00:00:00.000000 obmalloc.o │ │ │ │ +?rw-r--r-- 0 0 0 147756 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 16104 1970-01-01 00:00:00.000000 rangeobject.o │ │ │ │ -?rw-r--r-- 0 0 0 47616 1970-01-01 00:00:00.000000 setobject.o │ │ │ │ +?rw-r--r-- 0 0 0 47620 1970-01-01 00:00:00.000000 setobject.o │ │ │ │ ?rw-r--r-- 0 0 0 9868 1970-01-01 00:00:00.000000 sliceobject.o │ │ │ │ ?rw-r--r-- 0 0 0 11096 1970-01-01 00:00:00.000000 structseq.o │ │ │ │ ?rw-r--r-- 0 0 0 6416 1970-01-01 00:00:00.000000 templateobject.o │ │ │ │ -?rw-r--r-- 0 0 0 21028 1970-01-01 00:00:00.000000 tupleobject.o │ │ │ │ -?rw-r--r-- 0 0 0 187080 1970-01-01 00:00:00.000000 typeobject.o │ │ │ │ +?rw-r--r-- 0 0 0 20800 1970-01-01 00:00:00.000000 tupleobject.o │ │ │ │ +?rw-r--r-- 0 0 0 186876 1970-01-01 00:00:00.000000 typeobject.o │ │ │ │ ?rw-r--r-- 0 0 0 40824 1970-01-01 00:00:00.000000 typevarobject.o │ │ │ │ -?rw-r--r-- 0 0 0 285512 1970-01-01 00:00:00.000000 unicodeobject.o │ │ │ │ +?rw-r--r-- 0 0 0 285536 1970-01-01 00:00:00.000000 unicodeobject.o │ │ │ │ ?rw-r--r-- 0 0 0 238404 1970-01-01 00:00:00.000000 unicodectype.o │ │ │ │ ?rw-r--r-- 0 0 0 8568 1970-01-01 00:00:00.000000 unionobject.o │ │ │ │ ?rw-r--r-- 0 0 0 26092 1970-01-01 00:00:00.000000 weakrefobject.o │ │ │ │ ?rw-r--r-- 0 0 0 1856 1970-01-01 00:00:00.000000 _contextvars.o │ │ │ │ ?rw-r--r-- 0 0 0 23052 1970-01-01 00:00:00.000000 _warnings.o │ │ │ │ -?rw-r--r-- 0 0 0 286108 1970-01-01 00:00:00.000000 Python-ast.o │ │ │ │ -?rw-r--r-- 0 0 0 7424 1970-01-01 00:00:00.000000 Python-tokenize.o │ │ │ │ +?rw-r--r-- 0 0 0 286080 1970-01-01 00:00:00.000000 Python-ast.o │ │ │ │ +?rw-r--r-- 0 0 0 7416 1970-01-01 00:00:00.000000 Python-tokenize.o │ │ │ │ ?rw-r--r-- 0 0 0 1296 1970-01-01 00:00:00.000000 asdl.o │ │ │ │ -?rw-r--r-- 0 0 0 7748 1970-01-01 00:00:00.000000 assemble.o │ │ │ │ +?rw-r--r-- 0 0 0 7772 1970-01-01 00:00:00.000000 assemble.o │ │ │ │ ?rw-r--r-- 0 0 0 16196 1970-01-01 00:00:00.000000 ast.o │ │ │ │ ?rw-r--r-- 0 0 0 12140 1970-01-01 00:00:00.000000 ast_preprocess.o │ │ │ │ ?rw-r--r-- 0 0 0 12380 1970-01-01 00:00:00.000000 ast_unparse.o │ │ │ │ ?rw-r--r-- 0 0 0 64308 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 110516 1970-01-01 00:00:00.000000 ceval.o │ │ │ │ +?rw-r--r-- 0 0 0 110528 1970-01-01 00:00:00.000000 ceval.o │ │ │ │ ?rw-r--r-- 0 0 0 19408 1970-01-01 00:00:00.000000 codecs.o │ │ │ │ -?rw-r--r-- 0 0 0 114168 1970-01-01 00:00:00.000000 codegen.o │ │ │ │ +?rw-r--r-- 0 0 0 114248 1970-01-01 00:00:00.000000 codegen.o │ │ │ │ ?rw-r--r-- 0 0 0 20328 1970-01-01 00:00:00.000000 compile.o │ │ │ │ ?rw-r--r-- 0 0 0 20192 1970-01-01 00:00:00.000000 context.o │ │ │ │ ?rw-r--r-- 0 0 0 1080 1970-01-01 00:00:00.000000 critical_section.o │ │ │ │ ?rw-r--r-- 0 0 0 38544 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 29320 1970-01-01 00:00:00.000000 errors.o │ │ │ │ ?rw-r--r-- 0 0 0 39856 1970-01-01 00:00:00.000000 flowgraph.o │ │ │ │ ?rw-r--r-- 0 0 0 3476 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 2576 1970-01-01 00:00:00.000000 future.o │ │ │ │ -?rw-r--r-- 0 0 0 14960 1970-01-01 00:00:00.000000 gc.o │ │ │ │ +?rw-r--r-- 0 0 0 14964 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 45092 1970-01-01 00:00:00.000000 getargs.o │ │ │ │ +?rw-r--r-- 0 0 0 45108 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 1100 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 13324 1970-01-01 00:00:00.000000 ceval_gil.o │ │ │ │ +?rw-r--r-- 0 0 0 13328 1970-01-01 00:00:00.000000 ceval_gil.o │ │ │ │ ?rw-r--r-- 0 0 0 14192 1970-01-01 00:00:00.000000 hamt.o │ │ │ │ ?rw-r--r-- 0 0 0 3516 1970-01-01 00:00:00.000000 hashtable.o │ │ │ │ -?rw-r--r-- 0 0 0 53928 1970-01-01 00:00:00.000000 import.o │ │ │ │ +?rw-r--r-- 0 0 0 53940 1970-01-01 00:00:00.000000 import.o │ │ │ │ ?rw-r--r-- 0 0 0 5932 1970-01-01 00:00:00.000000 importdl.o │ │ │ │ ?rw-r--r-- 0 0 0 444 1970-01-01 00:00:00.000000 index_pool.o │ │ │ │ ?rw-r--r-- 0 0 0 68076 1970-01-01 00:00:00.000000 initconfig.o │ │ │ │ ?rw-r--r-- 0 0 0 6680 1970-01-01 00:00:00.000000 interpconfig.o │ │ │ │ -?rw-r--r-- 0 0 0 33020 1970-01-01 00:00:00.000000 instrumentation.o │ │ │ │ +?rw-r--r-- 0 0 0 33044 1970-01-01 00:00:00.000000 instrumentation.o │ │ │ │ ?rw-r--r-- 0 0 0 8604 1970-01-01 00:00:00.000000 instruction_sequence.o │ │ │ │ ?rw-r--r-- 0 0 0 7008 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 8848 1970-01-01 00:00:00.000000 legacy_tracing.o │ │ │ │ -?rw-r--r-- 0 0 0 6628 1970-01-01 00:00:00.000000 lock.o │ │ │ │ -?rw-r--r-- 0 0 0 31844 1970-01-01 00:00:00.000000 marshal.o │ │ │ │ -?rw-r--r-- 0 0 0 10904 1970-01-01 00:00:00.000000 modsupport.o │ │ │ │ +?rw-r--r-- 0 0 0 6652 1970-01-01 00:00:00.000000 lock.o │ │ │ │ +?rw-r--r-- 0 0 0 31852 1970-01-01 00:00:00.000000 marshal.o │ │ │ │ +?rw-r--r-- 0 0 0 11172 1970-01-01 00:00:00.000000 modsupport.o │ │ │ │ ?rw-r--r-- 0 0 0 884 1970-01-01 00:00:00.000000 mysnprintf.o │ │ │ │ -?rw-r--r-- 0 0 0 4240 1970-01-01 00:00:00.000000 mystrtoul.o │ │ │ │ +?rw-r--r-- 0 0 0 4212 1970-01-01 00:00:00.000000 mystrtoul.o │ │ │ │ ?rw-r--r-- 0 0 0 1236 1970-01-01 00:00:00.000000 object_stack.o │ │ │ │ ?rw-r--r-- 0 0 0 980 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 12500 1970-01-01 00:00:00.000000 parking_lot.o │ │ │ │ +?rw-r--r-- 0 0 0 12592 1970-01-01 00:00:00.000000 parking_lot.o │ │ │ │ ?rw-r--r-- 0 0 0 4964 1970-01-01 00:00:00.000000 pathconfig.o │ │ │ │ ?rw-r--r-- 0 0 0 10244 1970-01-01 00:00:00.000000 preconfig.o │ │ │ │ ?rw-r--r-- 0 0 0 1556 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 4448 1970-01-01 00:00:00.000000 pyhash.o │ │ │ │ -?rw-r--r-- 0 0 0 220476 1970-01-01 00:00:00.000000 pylifecycle.o │ │ │ │ +?rw-r--r-- 0 0 0 220732 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 208416 1970-01-01 00:00:00.000000 pystate.o │ │ │ │ +?rw-r--r-- 0 0 0 208424 1970-01-01 00:00:00.000000 pystate.o │ │ │ │ ?rw-r--r-- 0 0 0 22876 1970-01-01 00:00:00.000000 pythonrun.o │ │ │ │ -?rw-r--r-- 0 0 0 11708 1970-01-01 00:00:00.000000 pytime.o │ │ │ │ +?rw-r--r-- 0 0 0 11900 1970-01-01 00:00:00.000000 pytime.o │ │ │ │ ?rw-r--r-- 0 0 0 2396 1970-01-01 00:00:00.000000 qsbr.o │ │ │ │ ?rw-r--r-- 0 0 0 3984 1970-01-01 00:00:00.000000 bootstrap_hash.o │ │ │ │ ?rw-r--r-- 0 0 0 15656 1970-01-01 00:00:00.000000 specialize.o │ │ │ │ ?rw-r--r-- 0 0 0 444 1970-01-01 00:00:00.000000 stackrefs.o │ │ │ │ ?rw-r--r-- 0 0 0 5200 1970-01-01 00:00:00.000000 structmember.o │ │ │ │ ?rw-r--r-- 0 0 0 48316 1970-01-01 00:00:00.000000 symtable.o │ │ │ │ -?rw-r--r-- 0 0 0 86576 1970-01-01 00:00:00.000000 sysmodule.o │ │ │ │ +?rw-r--r-- 0 0 0 86572 1970-01-01 00:00:00.000000 sysmodule.o │ │ │ │ ?rw-r--r-- 0 0 0 10716 1970-01-01 00:00:00.000000 thread.o │ │ │ │ ?rw-r--r-- 0 0 0 18136 1970-01-01 00:00:00.000000 traceback.o │ │ │ │ ?rw-r--r-- 0 0 0 16504 1970-01-01 00:00:00.000000 tracemalloc.o │ │ │ │ ?rw-r--r-- 0 0 0 444 1970-01-01 00:00:00.000000 uniqueid.o │ │ │ │ ?rw-r--r-- 0 0 0 3288 1970-01-01 00:00:00.000000 getopt.o │ │ │ │ ?rw-r--r-- 0 0 0 1152 1970-01-01 00:00:00.000000 pystrcmp.o │ │ │ │ -?rw-r--r-- 0 0 0 4736 1970-01-01 00:00:00.000000 pystrtod.o │ │ │ │ +?rw-r--r-- 0 0 0 4764 1970-01-01 00:00:00.000000 pystrtod.o │ │ │ │ ?rw-r--r-- 0 0 0 2976 1970-01-01 00:00:00.000000 pystrhex.o │ │ │ │ -?rw-r--r-- 0 0 0 19372 1970-01-01 00:00:00.000000 dtoa.o │ │ │ │ +?rw-r--r-- 0 0 0 19548 1970-01-01 00:00:00.000000 dtoa.o │ │ │ │ ?rw-r--r-- 0 0 0 17940 1970-01-01 00:00:00.000000 formatter_unicode.o │ │ │ │ ?rw-r--r-- 0 0 0 16392 1970-01-01 00:00:00.000000 fileutils.o │ │ │ │ ?rw-r--r-- 0 0 0 2560 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 14844 1970-01-01 00:00:00.000000 remote_debugging.o │ │ │ │ ?rw-r--r-- 0 0 0 2312 1970-01-01 00:00:00.000000 dynload_shlib.o │ │ │ │ @@ -157,63 +157,63 @@ │ │ │ │ ?rw-r--r-- 0 0 0 14028 1970-01-01 00:00:00.000000 gcmodule.o │ │ │ │ ?rw-r--r-- 0 0 0 11304 1970-01-01 00:00:00.000000 _bisectmodule.o │ │ │ │ ?rw-r--r-- 0 0 0 24544 1970-01-01 00:00:00.000000 _csv.o │ │ │ │ ?rw-r--r-- 0 0 0 86588 1970-01-01 00:00:00.000000 _datetimemodule.o │ │ │ │ ?rw-r--r-- 0 0 0 16152 1970-01-01 00:00:00.000000 _heapqmodule.o │ │ │ │ ?rw-r--r-- 0 0 0 27436 1970-01-01 00:00:00.000000 _json.o │ │ │ │ ?rw-r--r-- 0 0 0 16328 1970-01-01 00:00:00.000000 _opcode.o │ │ │ │ -?rw-r--r-- 0 0 0 101424 1970-01-01 00:00:00.000000 _pickle.o │ │ │ │ +?rw-r--r-- 0 0 0 103684 1970-01-01 00:00:00.000000 _pickle.o │ │ │ │ ?rw-r--r-- 0 0 0 11944 1970-01-01 00:00:00.000000 _randommodule.o │ │ │ │ ?rw-r--r-- 0 0 0 116156 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 41620 1970-01-01 00:00:00.000000 _struct.o │ │ │ │ +?rw-r--r-- 0 0 0 41616 1970-01-01 00:00:00.000000 _struct.o │ │ │ │ ?rw-r--r-- 0 0 0 46048 1970-01-01 00:00:00.000000 arraymodule.o │ │ │ │ ?rw-r--r-- 0 0 0 17572 1970-01-01 00:00:00.000000 binascii.o │ │ │ │ ?rw-r--r-- 0 0 0 31104 1970-01-01 00:00:00.000000 cmathmodule.o │ │ │ │ -?rw-r--r-- 0 0 0 56484 1970-01-01 00:00:00.000000 mathmodule.o │ │ │ │ +?rw-r--r-- 0 0 0 56500 1970-01-01 00:00:00.000000 mathmodule.o │ │ │ │ ?rw-r--r-- 0 0 0 22940 1970-01-01 00:00:00.000000 selectmodule.o │ │ │ │ ?rw-r--r-- 0 0 0 58348 1970-01-01 00:00:00.000000 _elementtree.o │ │ │ │ ?rw-r--r-- 0 0 0 52212 1970-01-01 00:00:00.000000 pyexpat.o │ │ │ │ ?rw-r--r-- 0 0 0 16464 1970-01-01 00:00:00.000000 blake2module.o │ │ │ │ ?rw-r--r-- 0 0 0 8184 1970-01-01 00:00:00.000000 md5module.o │ │ │ │ -?rw-r--r-- 0 0 0 8124 1970-01-01 00:00:00.000000 sha1module.o │ │ │ │ -?rw-r--r-- 0 0 0 16224 1970-01-01 00:00:00.000000 sha2module.o │ │ │ │ +?rw-r--r-- 0 0 0 8120 1970-01-01 00:00:00.000000 sha1module.o │ │ │ │ +?rw-r--r-- 0 0 0 16220 1970-01-01 00:00:00.000000 sha2module.o │ │ │ │ ?rw-r--r-- 0 0 0 14020 1970-01-01 00:00:00.000000 sha3module.o │ │ │ │ ?rw-r--r-- 0 0 0 734792 1970-01-01 00:00:00.000000 unicodedata.o │ │ │ │ ?rw-r--r-- 0 0 0 12632 1970-01-01 00:00:00.000000 _posixsubprocess.o │ │ │ │ ?rw-r--r-- 0 0 0 18084 1970-01-01 00:00:00.000000 fcntlmodule.o │ │ │ │ ?rw-r--r-- 0 0 0 7556 1970-01-01 00:00:00.000000 grpmodule.o │ │ │ │ ?rw-r--r-- 0 0 0 9992 1970-01-01 00:00:00.000000 syslogmodule.o │ │ │ │ ?rw-r--r-- 0 0 0 35036 1970-01-01 00:00:00.000000 zlibmodule.o │ │ │ │ ?rw-r--r-- 0 0 0 6164 1970-01-01 00:00:00.000000 atexitmodule.o │ │ │ │ ?rw-r--r-- 0 0 0 18748 1970-01-01 00:00:00.000000 faulthandler.o │ │ │ │ -?rw-r--r-- 0 0 0 230356 1970-01-01 00:00:00.000000 posixmodule.o │ │ │ │ +?rw-r--r-- 0 0 0 230400 1970-01-01 00:00:00.000000 posixmodule.o │ │ │ │ ?rw-r--r-- 0 0 0 28004 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 2480 1970-01-01 00:00:00.000000 _suggestions.o │ │ │ │ ?rw-r--r-- 0 0 0 33064 1970-01-01 00:00:00.000000 _codecsmodule.o │ │ │ │ -?rw-r--r-- 0 0 0 31956 1970-01-01 00:00:00.000000 _collectionsmodule.o │ │ │ │ +?rw-r--r-- 0 0 0 31960 1970-01-01 00:00:00.000000 _collectionsmodule.o │ │ │ │ ?rw-r--r-- 0 0 0 16216 1970-01-01 00:00:00.000000 errnomodule.o │ │ │ │ ?rw-r--r-- 0 0 0 21436 1970-01-01 00:00:00.000000 _iomodule.o │ │ │ │ ?rw-r--r-- 0 0 0 18912 1970-01-01 00:00:00.000000 iobase.o │ │ │ │ -?rw-r--r-- 0 0 0 21568 1970-01-01 00:00:00.000000 fileio.o │ │ │ │ +?rw-r--r-- 0 0 0 21776 1970-01-01 00:00:00.000000 fileio.o │ │ │ │ ?rw-r--r-- 0 0 0 18264 1970-01-01 00:00:00.000000 bytesio.o │ │ │ │ -?rw-r--r-- 0 0 0 47844 1970-01-01 00:00:00.000000 bufferedio.o │ │ │ │ -?rw-r--r-- 0 0 0 55432 1970-01-01 00:00:00.000000 textio.o │ │ │ │ +?rw-r--r-- 0 0 0 48064 1970-01-01 00:00:00.000000 bufferedio.o │ │ │ │ +?rw-r--r-- 0 0 0 55384 1970-01-01 00:00:00.000000 textio.o │ │ │ │ ?rw-r--r-- 0 0 0 17200 1970-01-01 00:00:00.000000 stringio.o │ │ │ │ ?rw-r--r-- 0 0 0 50760 1970-01-01 00:00:00.000000 itertoolsmodule.o │ │ │ │ -?rw-r--r-- 0 0 0 87612 1970-01-01 00:00:00.000000 sre.o │ │ │ │ +?rw-r--r-- 0 0 0 87476 1970-01-01 00:00:00.000000 sre.o │ │ │ │ ?rw-r--r-- 0 0 0 1976 1970-01-01 00:00:00.000000 _sysconfig.o │ │ │ │ ?rw-r--r-- 0 0 0 42720 1970-01-01 00:00:00.000000 _threadmodule.o │ │ │ │ ?rw-r--r-- 0 0 0 27952 1970-01-01 00:00:00.000000 timemodule.o │ │ │ │ ?rw-r--r-- 0 0 0 4896 1970-01-01 00:00:00.000000 _typesmodule.o │ │ │ │ ?rw-r--r-- 0 0 0 2592 1970-01-01 00:00:00.000000 _typingmodule.o │ │ │ │ ?rw-r--r-- 0 0 0 4804 1970-01-01 00:00:00.000000 _weakref.o │ │ │ │ ?rw-r--r-- 0 0 0 13952 1970-01-01 00:00:00.000000 _abc.o │ │ │ │ -?rw-r--r-- 0 0 0 24524 1970-01-01 00:00:00.000000 _functoolsmodule.o │ │ │ │ +?rw-r--r-- 0 0 0 24508 1970-01-01 00:00:00.000000 _functoolsmodule.o │ │ │ │ ?rw-r--r-- 0 0 0 17508 1970-01-01 00:00:00.000000 _localemodule.o │ │ │ │ -?rw-r--r-- 0 0 0 32608 1970-01-01 00:00:00.000000 _operator.o │ │ │ │ +?rw-r--r-- 0 0 0 32612 1970-01-01 00:00:00.000000 _operator.o │ │ │ │ ?rw-r--r-- 0 0 0 11544 1970-01-01 00:00:00.000000 _stat.o │ │ │ │ ?rw-r--r-- 0 0 0 5256 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 28568 1970-01-01 00:00:00.000000 getpath.o │ │ │ │ ?rw-r--r-- 0 0 0 441636 1970-01-01 00:00:00.000000 frozen.o │ │ │ ├── pegen.o │ │ │ │ ├── readelf --wide --symbols {} │ │ │ │ │ @@ -118,13 +118,13 @@ │ │ │ │ │ 114: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_CompareWithASCIIString │ │ │ │ │ 115: 000005e1 42 FUNC GLOBAL HIDDEN 1 _PyPegen_byte_offset_to_character_offset │ │ │ │ │ 116: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_AsUTF8 │ │ │ │ │ 117: 0000060d 86 FUNC GLOBAL HIDDEN 1 _PyPegen_byte_offset_to_character_offset_raw │ │ │ │ │ 118: 00000665 162 FUNC GLOBAL HIDDEN 1 _PyPegen_soft_keyword_token │ │ │ │ │ 119: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBytes_AsStringAndSize │ │ │ │ │ 120: 00000001 12 FUNC GLOBAL HIDDEN 8 _PyPegen_interactive_exit │ │ │ │ │ - 121: 00000e69 378 FUNC GLOBAL HIDDEN 6 _PyPegen_byte_offset_to_character_offset_line │ │ │ │ │ + 121: 00000e69 380 FUNC GLOBAL HIDDEN 6 _PyPegen_byte_offset_to_character_offset_line │ │ │ │ │ 122: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_SetString │ │ │ │ │ 123: 00000fe5 4 FUNC GLOBAL HIDDEN 6 _PyPegen_lookahead_for_expr │ │ │ │ │ 124: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyPegen_raise_error_known_location │ │ │ │ │ 125: 00000fe9 4 FUNC GLOBAL HIDDEN 6 _PyPegen_lookahead_for_stmt │ │ │ │ │ 126: 0000004b 62 FUNC GLOBAL HIDDEN 8 _PyPegen_expect_forced_result │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -243,19 +243,19 @@ │ │ │ │ │ 00000df6 0000280a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00000e24 0000030a R_ARM_THM_CALL 00000491 Py_XDECREF │ │ │ │ │ 00000e30 0000250a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ 00000e3e 0000250a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ 00000e4a 0000250a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ 00000e60 0000250a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ 00000e7c 0000740a R_ARM_THM_CALL 00000000 PyUnicode_AsUTF8 │ │ │ │ │ -00000fc6 0000572f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00000fca 00005730 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00000fce 00001f2f R_ARM_THM_MOVW_ABS_NC 000001c8 .LC16 │ │ │ │ │ -00000fd2 00001f30 R_ARM_THM_MOVT_ABS 000001c8 .LC16 │ │ │ │ │ -00000fd8 00007a0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000fc8 0000572f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00000fcc 00005730 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00000fd0 00001f2f R_ARM_THM_MOVW_ABS_NC 000001c8 .LC16 │ │ │ │ │ +00000fd4 00001f30 R_ARM_THM_MOVT_ABS 000001c8 .LC16 │ │ │ │ │ +00000fda 00007a0a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ 00000cfc 0000381e R_ARM_THM_JUMP24 00000000 _PyPegen_raise_error │ │ │ │ │ 00000e54 0000251e R_ARM_THM_JUMP24 00000000 PyMem_Free │ │ │ │ │ 00000fe4 00003c1e R_ARM_THM_JUMP24 00000001 _PyPegen_lookahead │ │ │ │ │ 00000fe8 00003c1e R_ARM_THM_JUMP24 00000001 _PyPegen_lookahead │ │ │ │ │ │ │ │ │ │ Relocation section '.rel.text.unlikely' at offset 0x3224 contains 6 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {} │ │ │ │ │ @@ -1641,157 +1641,157 @@ │ │ │ │ │ strd r2, r1, [sp] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_AsUTF8 │ │ │ │ │ ldrd r2, r1, [sp] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ it ge │ │ │ │ │ movge r1, #0 │ │ │ │ │ - bge.n ef2 <_PyPegen_byte_offset_to_character_offset_line+0x8a> │ │ │ │ │ + bge.n eee <_PyPegen_byte_offset_to_character_offset_line+0x86> │ │ │ │ │ ldrsb r3, [r0, r1] │ │ │ │ │ ldrb.w ip, [r0, r1] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - it ge │ │ │ │ │ - addge r1, #1 │ │ │ │ │ - blt.n f1e <_PyPegen_byte_offset_to_character_offset_line+0xb6> │ │ │ │ │ + blt.n ef4 <_PyPegen_byte_offset_to_character_offset_line+0x8c> │ │ │ │ │ + adds r1, #1 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - it le │ │ │ │ │ - movle r1, #1 │ │ │ │ │ - ble.n ef2 <_PyPegen_byte_offset_to_character_offset_line+0x8a> │ │ │ │ │ + ble.n f04 <_PyPegen_byte_offset_to_character_offset_line+0x9c> │ │ │ │ │ ldrsb r3, [r0, r1] │ │ │ │ │ ldrb.w ip, [r0, r1] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ it ge │ │ │ │ │ addge r1, #1 │ │ │ │ │ - blt.n f2a <_PyPegen_byte_offset_to_character_offset_line+0xc2> │ │ │ │ │ + blt.n f2e <_PyPegen_byte_offset_to_character_offset_line+0xc6> │ │ │ │ │ cmp r2, r1 │ │ │ │ │ it le │ │ │ │ │ movle r1, #2 │ │ │ │ │ - ble.n ef2 <_PyPegen_byte_offset_to_character_offset_line+0x8a> │ │ │ │ │ + ble.n eee <_PyPegen_byte_offset_to_character_offset_line+0x86> │ │ │ │ │ ldrsb r3, [r0, r1] │ │ │ │ │ ldrb.w ip, [r0, r1] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.n ef8 <_PyPegen_byte_offset_to_character_offset_line+0x90> │ │ │ │ │ - adds r1, #1 │ │ │ │ │ + it ge │ │ │ │ │ + addge r1, #1 │ │ │ │ │ + blt.n f0c <_PyPegen_byte_offset_to_character_offset_line+0xa4> │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - ble.n f06 <_PyPegen_byte_offset_to_character_offset_line+0x9e> │ │ │ │ │ + ble.n f08 <_PyPegen_byte_offset_to_character_offset_line+0xa0> │ │ │ │ │ ldrsb r3, [r0, r1] │ │ │ │ │ ldrb.w ip, [r0, r1] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ it ge │ │ │ │ │ addge r3, r1, #1 │ │ │ │ │ - blt.n f36 <_PyPegen_byte_offset_to_character_offset_line+0xce> │ │ │ │ │ + blt.n f6a <_PyPegen_byte_offset_to_character_offset_line+0x102> │ │ │ │ │ movs r1, #4 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - ble.n ef2 <_PyPegen_byte_offset_to_character_offset_line+0x8a> │ │ │ │ │ + ble.n eee <_PyPegen_byte_offset_to_character_offset_line+0x86> │ │ │ │ │ ldrsb.w ip, [r0, r3] │ │ │ │ │ ldrb.w lr, [r0, r3] │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - blt.n f0a <_PyPegen_byte_offset_to_character_offset_line+0xa2> │ │ │ │ │ + blt.n f90 <_PyPegen_byte_offset_to_character_offset_line+0x128> │ │ │ │ │ adds r3, #1 │ │ │ │ │ adds r1, #1 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bgt.n edc <_PyPegen_byte_offset_to_character_offset_line+0x74> │ │ │ │ │ + bgt.n ed8 <_PyPegen_byte_offset_to_character_offset_line+0x70> │ │ │ │ │ mov r0, r1 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {pc} │ │ │ │ │ and.w r3, ip, #224 @ 0xe0 │ │ │ │ │ cmp r3, #192 @ 0xc0 │ │ │ │ │ - bne.n f68 <_PyPegen_byte_offset_to_character_offset_line+0x100> │ │ │ │ │ - adds r1, #2 │ │ │ │ │ + it eq │ │ │ │ │ + addeq r1, #2 │ │ │ │ │ + bne.n f54 <_PyPegen_byte_offset_to_character_offset_line+0xec> │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bgt.n ec8 <_PyPegen_byte_offset_to_character_offset_line+0x60> │ │ │ │ │ + bgt.n e9c <_PyPegen_byte_offset_to_character_offset_line+0x34> │ │ │ │ │ + movs r1, #1 │ │ │ │ │ + b.n eee <_PyPegen_byte_offset_to_character_offset_line+0x86> │ │ │ │ │ movs r1, #3 │ │ │ │ │ - b.n ef2 <_PyPegen_byte_offset_to_character_offset_line+0x8a> │ │ │ │ │ - and.w ip, lr, #224 @ 0xe0 │ │ │ │ │ - cmp.w ip, #192 @ 0xc0 │ │ │ │ │ - bne.n f42 <_PyPegen_byte_offset_to_character_offset_line+0xda> │ │ │ │ │ - adds r3, #2 │ │ │ │ │ - adds r1, #1 │ │ │ │ │ - cmp r3, r2 │ │ │ │ │ - blt.n edc <_PyPegen_byte_offset_to_character_offset_line+0x74> │ │ │ │ │ - b.n ef2 <_PyPegen_byte_offset_to_character_offset_line+0x8a> │ │ │ │ │ - and.w r3, ip, #224 @ 0xe0 │ │ │ │ │ - cmp r3, #192 @ 0xc0 │ │ │ │ │ - bne.n f50 <_PyPegen_byte_offset_to_character_offset_line+0xe8> │ │ │ │ │ - adds r1, #2 │ │ │ │ │ - b.n e9a <_PyPegen_byte_offset_to_character_offset_line+0x32> │ │ │ │ │ - and.w r3, ip, #224 @ 0xe0 │ │ │ │ │ - cmp r3, #192 @ 0xc0 │ │ │ │ │ - bne.n f5c <_PyPegen_byte_offset_to_character_offset_line+0xf4> │ │ │ │ │ - adds r1, #2 │ │ │ │ │ - b.n eb0 <_PyPegen_byte_offset_to_character_offset_line+0x48> │ │ │ │ │ + b.n eee <_PyPegen_byte_offset_to_character_offset_line+0x86> │ │ │ │ │ and.w r3, ip, #224 @ 0xe0 │ │ │ │ │ cmp r3, #192 @ 0xc0 │ │ │ │ │ - bne.n f74 <_PyPegen_byte_offset_to_character_offset_line+0x10c> │ │ │ │ │ - adds r3, r1, #2 │ │ │ │ │ - b.n ed6 <_PyPegen_byte_offset_to_character_offset_line+0x6e> │ │ │ │ │ - and.w ip, lr, #240 @ 0xf0 │ │ │ │ │ - cmp.w ip, #224 @ 0xe0 │ │ │ │ │ - bne.n f80 <_PyPegen_byte_offset_to_character_offset_line+0x118> │ │ │ │ │ - adds r3, #3 │ │ │ │ │ - b.n f16 <_PyPegen_byte_offset_to_character_offset_line+0xae> │ │ │ │ │ + it eq │ │ │ │ │ + addeq r1, #2 │ │ │ │ │ + beq.n ec0 <_PyPegen_byte_offset_to_character_offset_line+0x58> │ │ │ │ │ and.w r3, ip, #240 @ 0xf0 │ │ │ │ │ cmp r3, #224 @ 0xe0 │ │ │ │ │ - bne.n f8e <_PyPegen_byte_offset_to_character_offset_line+0x126> │ │ │ │ │ - adds r1, #3 │ │ │ │ │ - b.n e9a <_PyPegen_byte_offset_to_character_offset_line+0x32> │ │ │ │ │ - and.w r3, ip, #240 @ 0xf0 │ │ │ │ │ - cmp r3, #224 @ 0xe0 │ │ │ │ │ - bne.n f9c <_PyPegen_byte_offset_to_character_offset_line+0x134> │ │ │ │ │ - adds r1, #3 │ │ │ │ │ - b.n eb0 <_PyPegen_byte_offset_to_character_offset_line+0x48> │ │ │ │ │ - and.w r3, ip, #240 @ 0xf0 │ │ │ │ │ - cmp r3, #224 @ 0xe0 │ │ │ │ │ - bne.n fb8 <_PyPegen_byte_offset_to_character_offset_line+0x150> │ │ │ │ │ - adds r1, #3 │ │ │ │ │ - b.n f02 <_PyPegen_byte_offset_to_character_offset_line+0x9a> │ │ │ │ │ + beq.n f8c <_PyPegen_byte_offset_to_character_offset_line+0x124> │ │ │ │ │ + and.w ip, ip, #248 @ 0xf8 │ │ │ │ │ + cmp.w ip, #240 @ 0xf0 │ │ │ │ │ + bne.n fc8 <_PyPegen_byte_offset_to_character_offset_line+0x160> │ │ │ │ │ + adds r1, #4 │ │ │ │ │ + b.n ec0 <_PyPegen_byte_offset_to_character_offset_line+0x58> │ │ │ │ │ + and.w r3, ip, #224 @ 0xe0 │ │ │ │ │ + cmp r3, #192 @ 0xc0 │ │ │ │ │ + it eq │ │ │ │ │ + addeq r1, #2 │ │ │ │ │ + beq.n eaa <_PyPegen_byte_offset_to_character_offset_line+0x42> │ │ │ │ │ and.w r3, ip, #240 @ 0xf0 │ │ │ │ │ cmp r3, #224 @ 0xe0 │ │ │ │ │ - bne.n faa <_PyPegen_byte_offset_to_character_offset_line+0x142> │ │ │ │ │ - adds r3, r1, #3 │ │ │ │ │ - b.n ed6 <_PyPegen_byte_offset_to_character_offset_line+0x6e> │ │ │ │ │ - and.w lr, lr, #248 @ 0xf8 │ │ │ │ │ - cmp.w lr, #240 @ 0xf0 │ │ │ │ │ - bne.n fc6 <_PyPegen_byte_offset_to_character_offset_line+0x15e> │ │ │ │ │ - adds r3, #4 │ │ │ │ │ - b.n f16 <_PyPegen_byte_offset_to_character_offset_line+0xae> │ │ │ │ │ + beq.n f50 <_PyPegen_byte_offset_to_character_offset_line+0xe8> │ │ │ │ │ and.w ip, ip, #248 @ 0xf8 │ │ │ │ │ cmp.w ip, #240 @ 0xf0 │ │ │ │ │ - bne.n fc6 <_PyPegen_byte_offset_to_character_offset_line+0x15e> │ │ │ │ │ + bne.n fc8 <_PyPegen_byte_offset_to_character_offset_line+0x160> │ │ │ │ │ adds r1, #4 │ │ │ │ │ - b.n e9a <_PyPegen_byte_offset_to_character_offset_line+0x32> │ │ │ │ │ + b.n eaa <_PyPegen_byte_offset_to_character_offset_line+0x42> │ │ │ │ │ + adds r1, #3 │ │ │ │ │ + b.n eaa <_PyPegen_byte_offset_to_character_offset_line+0x42> │ │ │ │ │ + and.w r3, ip, #240 @ 0xf0 │ │ │ │ │ + cmp r3, #224 @ 0xe0 │ │ │ │ │ + beq.n fa4 <_PyPegen_byte_offset_to_character_offset_line+0x13c> │ │ │ │ │ and.w ip, ip, #248 @ 0xf8 │ │ │ │ │ cmp.w ip, #240 @ 0xf0 │ │ │ │ │ - bne.n fc6 <_PyPegen_byte_offset_to_character_offset_line+0x15e> │ │ │ │ │ + bne.n fc8 <_PyPegen_byte_offset_to_character_offset_line+0x160> │ │ │ │ │ adds r1, #4 │ │ │ │ │ - b.n eb0 <_PyPegen_byte_offset_to_character_offset_line+0x48> │ │ │ │ │ + b.n f00 <_PyPegen_byte_offset_to_character_offset_line+0x98> │ │ │ │ │ + and.w r3, ip, #224 @ 0xe0 │ │ │ │ │ + cmp r3, #192 @ 0xc0 │ │ │ │ │ + it eq │ │ │ │ │ + addeq r3, r1, #2 │ │ │ │ │ + beq.n ed2 <_PyPegen_byte_offset_to_character_offset_line+0x6a> │ │ │ │ │ + and.w r3, ip, #240 @ 0xf0 │ │ │ │ │ + cmp r3, #224 @ 0xe0 │ │ │ │ │ + beq.n fc0 <_PyPegen_byte_offset_to_character_offset_line+0x158> │ │ │ │ │ and.w ip, ip, #248 @ 0xf8 │ │ │ │ │ cmp.w ip, #240 @ 0xf0 │ │ │ │ │ - bne.n fc6 <_PyPegen_byte_offset_to_character_offset_line+0x15e> │ │ │ │ │ + bne.n fc8 <_PyPegen_byte_offset_to_character_offset_line+0x160> │ │ │ │ │ adds r3, r1, #4 │ │ │ │ │ - b.n ed6 <_PyPegen_byte_offset_to_character_offset_line+0x6e> │ │ │ │ │ - and.w ip, ip, #248 @ 0xf8 │ │ │ │ │ - cmp.w ip, #240 @ 0xf0 │ │ │ │ │ - bne.n fc6 <_PyPegen_byte_offset_to_character_offset_line+0x15e> │ │ │ │ │ - adds r1, #4 │ │ │ │ │ - b.n f02 <_PyPegen_byte_offset_to_character_offset_line+0x9a> │ │ │ │ │ + b.n ed2 <_PyPegen_byte_offset_to_character_offset_line+0x6a> │ │ │ │ │ + adds r1, #3 │ │ │ │ │ + b.n ec0 <_PyPegen_byte_offset_to_character_offset_line+0x58> │ │ │ │ │ + and.w ip, lr, #224 @ 0xe0 │ │ │ │ │ + cmp.w ip, #192 @ 0xc0 │ │ │ │ │ + bne.n fa8 <_PyPegen_byte_offset_to_character_offset_line+0x140> │ │ │ │ │ + adds r3, #2 │ │ │ │ │ + adds r1, #1 │ │ │ │ │ + cmp r3, r2 │ │ │ │ │ + blt.n ed8 <_PyPegen_byte_offset_to_character_offset_line+0x70> │ │ │ │ │ + b.n eee <_PyPegen_byte_offset_to_character_offset_line+0x86> │ │ │ │ │ + adds r1, #3 │ │ │ │ │ + b.n f00 <_PyPegen_byte_offset_to_character_offset_line+0x98> │ │ │ │ │ + and.w ip, lr, #240 @ 0xf0 │ │ │ │ │ + cmp.w ip, #224 @ 0xe0 │ │ │ │ │ + beq.n fc4 <_PyPegen_byte_offset_to_character_offset_line+0x15c> │ │ │ │ │ + and.w lr, lr, #248 @ 0xf8 │ │ │ │ │ + cmp.w lr, #240 @ 0xf0 │ │ │ │ │ + bne.n fc8 <_PyPegen_byte_offset_to_character_offset_line+0x160> │ │ │ │ │ + adds r3, #4 │ │ │ │ │ + b.n f9c <_PyPegen_byte_offset_to_character_offset_line+0x134> │ │ │ │ │ + adds r3, r1, #3 │ │ │ │ │ + b.n ed2 <_PyPegen_byte_offset_to_character_offset_line+0x6a> │ │ │ │ │ + adds r3, #3 │ │ │ │ │ + b.n f9c <_PyPegen_byte_offset_to_character_offset_line+0x134> │ │ │ │ │ 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 .LC16 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC16 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n ef2 <_PyPegen_byte_offset_to_character_offset_line+0x8a> │ │ │ │ │ - nop │ │ │ │ │ + b.n eee <_PyPegen_byte_offset_to_character_offset_line+0x86> │ │ │ │ │ │ │ │ │ │ 00000fe4 <_PyPegen_lookahead_for_expr>: │ │ │ │ │ _PyPegen_lookahead_for_expr(): │ │ │ │ │ b.w 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_THM_JUMP24 _PyPegen_lookahead │ │ │ │ │ │ │ │ │ │ 00000fe8 <_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: 21072 (bytes into file) │ │ │ │ │ + Start of section headers: 21060 (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 0x5250: │ │ │ │ │ +There are 15 section headers, starting at offset 0x5244: │ │ │ │ │ │ │ │ │ │ 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 001ae0 00 AX 0 0 4 │ │ │ │ │ - [ 2] .rel.text REL 00000000 004670 000840 08 I 12 1 4 │ │ │ │ │ - [ 3] .data PROGBITS 00000000 001b14 000000 00 WA 0 0 1 │ │ │ │ │ - [ 4] .bss NOBITS 00000000 001b14 000000 00 WA 0 0 1 │ │ │ │ │ - [ 5] .rodata.str1.4 PROGBITS 00000000 001b14 000463 01 AMS 0 0 4 │ │ │ │ │ - [ 6] .text.hot PROGBITS 00000000 001f78 0008f0 00 AX 0 0 4 │ │ │ │ │ - [ 7] .rel.text.hot REL 00000000 004eb0 000228 08 I 12 6 4 │ │ │ │ │ - [ 8] .text.unlikely PROGBITS 00000000 002868 0002ee 00 AX 0 0 2 │ │ │ │ │ - [ 9] .rel.text.unlikely REL 00000000 0050d8 0000f8 08 I 12 8 4 │ │ │ │ │ - [10] .note.GNU-stack PROGBITS 00000000 002b56 000000 00 0 0 1 │ │ │ │ │ - [11] .ARM.attributes ARM_ATTRIBUTES 00000000 002b56 000033 00 0 0 1 │ │ │ │ │ - [12] .symtab SYMTAB 00000000 002b8c 000d40 10 13 79 4 │ │ │ │ │ - [13] .strtab STRTAB 00000000 0038cc 000da4 00 0 0 1 │ │ │ │ │ - [14] .shstrtab STRTAB 00000000 0051d0 000080 00 0 0 1 │ │ │ │ │ + [ 1] .text PROGBITS 00000000 000034 001ad4 00 AX 0 0 4 │ │ │ │ │ + [ 2] .rel.text REL 00000000 004664 000840 08 I 12 1 4 │ │ │ │ │ + [ 3] .data PROGBITS 00000000 001b08 000000 00 WA 0 0 1 │ │ │ │ │ + [ 4] .bss NOBITS 00000000 001b08 000000 00 WA 0 0 1 │ │ │ │ │ + [ 5] .rodata.str1.4 PROGBITS 00000000 001b08 000463 01 AMS 0 0 4 │ │ │ │ │ + [ 6] .text.hot PROGBITS 00000000 001f6c 0008f0 00 AX 0 0 4 │ │ │ │ │ + [ 7] .rel.text.hot REL 00000000 004ea4 000228 08 I 12 6 4 │ │ │ │ │ + [ 8] .text.unlikely PROGBITS 00000000 00285c 0002ee 00 AX 0 0 2 │ │ │ │ │ + [ 9] .rel.text.unlikely REL 00000000 0050cc 0000f8 08 I 12 8 4 │ │ │ │ │ + [10] .note.GNU-stack PROGBITS 00000000 002b4a 000000 00 0 0 1 │ │ │ │ │ + [11] .ARM.attributes ARM_ATTRIBUTES 00000000 002b4a 000033 00 0 0 1 │ │ │ │ │ + [12] .symtab SYMTAB 00000000 002b80 000d40 10 13 79 4 │ │ │ │ │ + [13] .strtab STRTAB 00000000 0038c0 000da4 00 0 0 1 │ │ │ │ │ + [14] .shstrtab STRTAB 00000000 0051c4 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 {} │ │ │ │ │ @@ -35,18 +35,18 @@ │ │ │ │ │ 31: 00000170 0 NOTYPE LOCAL DEFAULT 5 .LC14 │ │ │ │ │ 32: 00000174 0 NOTYPE LOCAL DEFAULT 5 .LC15 │ │ │ │ │ 33: 000001a4 0 NOTYPE LOCAL DEFAULT 5 .LC16 │ │ │ │ │ 34: 000010d4 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ 35: 000001a8 0 NOTYPE LOCAL DEFAULT 5 .LC17 │ │ │ │ │ 36: 0000125c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 37: 00001260 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 38: 000001b0 0 NOTYPE LOCAL DEFAULT 5 .LC18 │ │ │ │ │ - 39: 000001b4 0 NOTYPE LOCAL DEFAULT 5 .LC0 │ │ │ │ │ - 40: 000001bc 0 NOTYPE LOCAL DEFAULT 5 .LC1 │ │ │ │ │ - 41: 00001366 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 38: 000001b0 0 NOTYPE LOCAL DEFAULT 5 .LC0 │ │ │ │ │ + 39: 000001b8 0 NOTYPE LOCAL DEFAULT 5 .LC1 │ │ │ │ │ + 40: 000012f6 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 41: 000001c0 0 NOTYPE LOCAL DEFAULT 5 .LC18 │ │ │ │ │ 42: 000001c4 0 NOTYPE LOCAL DEFAULT 5 .LC19 │ │ │ │ │ 43: 000001ec 0 NOTYPE LOCAL DEFAULT 5 .LC20 │ │ │ │ │ 44: 0000021c 0 NOTYPE LOCAL DEFAULT 5 .LC21 │ │ │ │ │ 45: 00000228 0 NOTYPE LOCAL DEFAULT 5 .LC22 │ │ │ │ │ 46: 00000234 0 NOTYPE LOCAL DEFAULT 5 .LC23 │ │ │ │ │ 47: 0000023c 0 NOTYPE LOCAL DEFAULT 5 .LC24 │ │ │ │ │ 48: 00000244 0 NOTYPE LOCAL DEFAULT 5 .LC25 │ │ │ │ │ @@ -69,21 +69,21 @@ │ │ │ │ │ 65: 00000348 0 NOTYPE LOCAL DEFAULT 5 .LC42 │ │ │ │ │ 66: 00000350 0 NOTYPE LOCAL DEFAULT 5 .LC43 │ │ │ │ │ 67: 0000035c 0 NOTYPE LOCAL DEFAULT 5 .LC44 │ │ │ │ │ 68: 00000364 0 NOTYPE LOCAL DEFAULT 5 .LC45 │ │ │ │ │ 69: 00000370 0 NOTYPE LOCAL DEFAULT 5 .LC46 │ │ │ │ │ 70: 00000388 0 NOTYPE LOCAL DEFAULT 5 .LC47 │ │ │ │ │ 71: 0000039c 0 NOTYPE LOCAL DEFAULT 5 .LC48 │ │ │ │ │ - 72: 00001912 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 73: 0000192e 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 72: 00001906 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 73: 00001922 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ 74: 000003d0 0 NOTYPE LOCAL DEFAULT 5 .LC49 │ │ │ │ │ 75: 00000408 0 NOTYPE LOCAL DEFAULT 5 .LC50 │ │ │ │ │ 76: 00000438 0 NOTYPE LOCAL DEFAULT 5 .LC51 │ │ │ │ │ - 77: 00001373 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 78: 00001374 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 77: 00001303 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 78: 00001304 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ 79: 00000001 178 FUNC GLOBAL HIDDEN 6 _PyPegen_constant_from_string │ │ │ │ │ 80: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBytes_AsString │ │ │ │ │ 81: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyPegen_parse_string │ │ │ │ │ 82: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArena_AddPyObject │ │ │ │ │ 83: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_Constant │ │ │ │ │ 84: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Pypegen_raise_decode_error │ │ │ │ │ 85: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyPegen_new_identifier │ │ │ │ │ @@ -113,15 +113,15 @@ │ │ │ │ │ 109: 00000501 308 FUNC GLOBAL HIDDEN 6 _PyPegen_collect_call_seqs │ │ │ │ │ 110: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_Call │ │ │ │ │ 111: 00000fe1 126 FUNC GLOBAL HIDDEN 1 _PyPegen_seq_extract_starred_exprs │ │ │ │ │ 112: 00001061 104 FUNC GLOBAL HIDDEN 1 _PyPegen_seq_delete_starred_exprs │ │ │ │ │ 113: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_asdl_expr_seq_new │ │ │ │ │ 114: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyRuntime │ │ │ │ │ 115: 00000635 12 FUNC GLOBAL HIDDEN 6 _PyPegen_add_type_comment_to_arg │ │ │ │ │ - 116: 00001a8d 82 FUNC GLOBAL HIDDEN 1 _PyPegen_new_type_comment │ │ │ │ │ + 116: 00001a81 82 FUNC GLOBAL HIDDEN 1 _PyPegen_new_type_comment │ │ │ │ │ 117: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_arg │ │ │ │ │ 118: 00000049 40 FUNC GLOBAL HIDDEN 1 _PyPegen_cmpop_expr_pair │ │ │ │ │ 119: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArena_Malloc │ │ │ │ │ 120: 00000071 634 FUNC GLOBAL HIDDEN 1 _PyPegen_make_arguments │ │ │ │ │ 121: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_asdl_arg_seq_new │ │ │ │ │ 122: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_arguments │ │ │ │ │ 123: 000006d1 104 FUNC GLOBAL HIDDEN 6 _PyPegen_join_sequences │ │ │ │ │ @@ -171,40 +171,40 @@ │ │ │ │ │ 167: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_asdl_type_ignore_seq_new │ │ │ │ │ 168: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_TypeIgnore │ │ │ │ │ 169: 000011d9 136 FUNC GLOBAL HIDDEN 1 _PyPegen_join_names_with_dot │ │ │ │ │ 170: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_FromFormat │ │ │ │ │ 171: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_InternImmortal │ │ │ │ │ 172: 00000000 0 TLS GLOBAL DEFAULT UND _Py_tss_tstate │ │ │ │ │ 173: 00001261 40 FUNC GLOBAL HIDDEN 1 _PyPegen_key_value_pair │ │ │ │ │ - 174: 00001289 112 FUNC GLOBAL HIDDEN 1 _PyPegen_alias_for_star │ │ │ │ │ - 175: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_InternFromString │ │ │ │ │ - 176: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_alias │ │ │ │ │ - 177: 000012f9 80 FUNC GLOBAL HIDDEN 1 _PyPegen_check_legacy_stmt │ │ │ │ │ - 178: 00001349 178 FUNC GLOBAL HIDDEN 1 _PyPegen_get_invalid_target │ │ │ │ │ - 179: 000013fd 438 FUNC GLOBAL HIDDEN 1 _PyPegen_interpolation │ │ │ │ │ - 180: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_Interpolation │ │ │ │ │ - 181: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_IsWhitespace │ │ │ │ │ - 182: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_Substring │ │ │ │ │ - 183: 000015b5 72 FUNC GLOBAL HIDDEN 1 _PyPegen_template_str │ │ │ │ │ - 184: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_TemplateStr │ │ │ │ │ - 185: 000015fd 56 FUNC GLOBAL HIDDEN 1 _PyPegen_concatenate_tstrings │ │ │ │ │ - 186: 00001635 66 FUNC GLOBAL HIDDEN 1 _PyPegen_class_def_decorators │ │ │ │ │ - 187: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_ClassDef │ │ │ │ │ - 188: 00001679 142 FUNC GLOBAL HIDDEN 1 _PyPegen_decoded_constant_from_token │ │ │ │ │ - 189: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBytes_AsStringAndSize │ │ │ │ │ - 190: 00001709 296 FUNC GLOBAL HIDDEN 1 _PyPegen_setup_full_format_spec │ │ │ │ │ - 191: 00001831 40 FUNC GLOBAL HIDDEN 1 _PyPegen_key_pattern_pair │ │ │ │ │ - 192: 00001859 60 FUNC GLOBAL HIDDEN 1 _PyPegen_get_pattern_keys │ │ │ │ │ - 193: 00001895 60 FUNC GLOBAL HIDDEN 1 _PyPegen_get_patterns │ │ │ │ │ + 174: 00001289 80 FUNC GLOBAL HIDDEN 1 _PyPegen_check_legacy_stmt │ │ │ │ │ + 175: 000012d9 178 FUNC GLOBAL HIDDEN 1 _PyPegen_get_invalid_target │ │ │ │ │ + 176: 0000138d 438 FUNC GLOBAL HIDDEN 1 _PyPegen_interpolation │ │ │ │ │ + 177: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_Interpolation │ │ │ │ │ + 178: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_IsWhitespace │ │ │ │ │ + 179: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_Substring │ │ │ │ │ + 180: 00001545 72 FUNC GLOBAL HIDDEN 1 _PyPegen_template_str │ │ │ │ │ + 181: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_TemplateStr │ │ │ │ │ + 182: 0000158d 56 FUNC GLOBAL HIDDEN 1 _PyPegen_concatenate_tstrings │ │ │ │ │ + 183: 000015c5 66 FUNC GLOBAL HIDDEN 1 _PyPegen_class_def_decorators │ │ │ │ │ + 184: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_ClassDef │ │ │ │ │ + 185: 00001609 142 FUNC GLOBAL HIDDEN 1 _PyPegen_decoded_constant_from_token │ │ │ │ │ + 186: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBytes_AsStringAndSize │ │ │ │ │ + 187: 00001699 282 FUNC GLOBAL HIDDEN 1 _PyPegen_setup_full_format_spec │ │ │ │ │ + 188: 000017b5 112 FUNC GLOBAL HIDDEN 1 _PyPegen_alias_for_star │ │ │ │ │ + 189: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_InternFromString │ │ │ │ │ + 190: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyAST_alias │ │ │ │ │ + 191: 00001825 40 FUNC GLOBAL HIDDEN 1 _PyPegen_key_pattern_pair │ │ │ │ │ + 192: 0000184d 60 FUNC GLOBAL HIDDEN 1 _PyPegen_get_pattern_keys │ │ │ │ │ + 193: 00001889 60 FUNC GLOBAL HIDDEN 1 _PyPegen_get_patterns │ │ │ │ │ 194: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_asdl_pattern_seq_new │ │ │ │ │ - 195: 000018d1 40 FUNC GLOBAL HIDDEN 1 _PyPegen_slash_with_default │ │ │ │ │ + 195: 000018c5 40 FUNC GLOBAL HIDDEN 1 _PyPegen_slash_with_default │ │ │ │ │ 196: 00000019 88 FUNC GLOBAL HIDDEN 8 _PyPegen_ensure_real │ │ │ │ │ 197: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyComplex_Type │ │ │ │ │ 198: 00000071 88 FUNC GLOBAL HIDDEN 8 _PyPegen_ensure_imaginary │ │ │ │ │ - 199: 000018f9 404 FUNC GLOBAL HIDDEN 1 _PyPegen_get_expr_name │ │ │ │ │ + 199: 000018ed 404 FUNC GLOBAL HIDDEN 1 _PyPegen_get_expr_name │ │ │ │ │ 200: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NoneStruct │ │ │ │ │ 201: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_FalseStruct │ │ │ │ │ 202: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_TrueStruct │ │ │ │ │ 203: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_EllipsisObject │ │ │ │ │ 204: 000000c9 88 FUNC GLOBAL HIDDEN 8 _PyPegen_arguments_parsing_error │ │ │ │ │ 205: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyPegen_raise_error_known_location │ │ │ │ │ 206: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_DecodeUTF8 │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text' at offset 0x4670 contains 264 entries: │ │ │ │ │ +Relocation section '.rel.text' at offset 0x4664 contains 264 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000016 0000500a R_ARM_THM_CALL 00000000 PyBytes_AsString │ │ │ │ │ -00000020 0000740a R_ARM_THM_CALL 00001a8d _PyPegen_new_type_comment │ │ │ │ │ +00000020 0000740a R_ARM_THM_CALL 00001a81 _PyPegen_new_type_comment │ │ │ │ │ 0000003e 0000750a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ 00000060 0000770a R_ARM_THM_CALL 00000000 _PyArena_Malloc │ │ │ │ │ 000000a0 0000790a R_ARM_THM_CALL 00000000 _Py_asdl_arg_seq_new │ │ │ │ │ 000000c0 0000790a R_ARM_THM_CALL 00000000 _Py_asdl_arg_seq_new │ │ │ │ │ 000000da 00006b0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ 00000152 0000710a R_ARM_THM_CALL 00000000 _Py_asdl_expr_seq_new │ │ │ │ │ 00000168 0000790a R_ARM_THM_CALL 00000000 _Py_asdl_arg_seq_new │ │ │ │ │ @@ -132,145 +132,145 @@ │ │ │ │ │ 00001110 0000602f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 00001114 00006030 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ 0000111c 0000202f R_ARM_THM_MOVW_ABS_NC 00000174 .LC15 │ │ │ │ │ 00001120 00002030 R_ARM_THM_MOVT_ABS 00000174 .LC15 │ │ │ │ │ 00001126 0000610a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ 00001144 0000770a R_ARM_THM_CALL 00000000 _PyArena_Malloc │ │ │ │ │ 00001186 0000a70a R_ARM_THM_CALL 00000000 _Py_asdl_type_ignore_seq_new │ │ │ │ │ -000011a4 0000740a R_ARM_THM_CALL 00001a8d _PyPegen_new_type_comment │ │ │ │ │ +000011a4 0000740a R_ARM_THM_CALL 00001a81 _PyPegen_new_type_comment │ │ │ │ │ 000011b6 0000a80a R_ARM_THM_CALL 00000000 _PyAST_TypeIgnore │ │ │ │ │ 000011f2 0000232f R_ARM_THM_MOVW_ABS_NC 000001a8 .LC17 │ │ │ │ │ 000011f6 00002330 R_ARM_THM_MOVT_ABS 000001a8 .LC17 │ │ │ │ │ 000011fa 0000aa0a R_ARM_THM_CALL 00000000 PyUnicode_FromFormat │ │ │ │ │ 00001212 0000ab0a R_ARM_THM_CALL 00000000 _PyUnicode_InternImmortal │ │ │ │ │ 0000121a 0000520a R_ARM_THM_CALL 00000000 _PyArena_AddPyObject │ │ │ │ │ 00001238 0000630a R_ARM_THM_CALL 00000000 _PyAST_Name │ │ │ │ │ 00001256 0000560a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 0000125c 0000ac6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 00001278 0000770a R_ARM_THM_CALL 00000000 _PyArena_Malloc │ │ │ │ │ -0000129a 0000262f R_ARM_THM_MOVW_ABS_NC 000001b0 .LC18 │ │ │ │ │ -0000129e 00002630 R_ARM_THM_MOVT_ABS 000001b0 .LC18 │ │ │ │ │ -000012a8 0000af0a R_ARM_THM_CALL 00000000 PyUnicode_InternFromString │ │ │ │ │ -000012b4 0000520a R_ARM_THM_CALL 00000000 _PyArena_AddPyObject │ │ │ │ │ -000012d0 0000b00a R_ARM_THM_CALL 00000000 _PyAST_alias │ │ │ │ │ -000012f2 0000560a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001314 0000272f R_ARM_THM_MOVW_ABS_NC 000001b4 .LC0 │ │ │ │ │ -00001318 00002730 R_ARM_THM_MOVT_ABS 000001b4 .LC0 │ │ │ │ │ -0000131c 0000282f R_ARM_THM_MOVW_ABS_NC 000001bc .LC1 │ │ │ │ │ -00001320 00002830 R_ARM_THM_MOVT_ABS 000001bc .LC1 │ │ │ │ │ -0000132c 0000800a R_ARM_THM_CALL 00000000 PyUnicode_CompareWithASCIIString │ │ │ │ │ -000013ac 0000b20a R_ARM_THM_CALL 00001349 _PyPegen_get_invalid_target │ │ │ │ │ -000013de 0000b20a R_ARM_THM_CALL 00001349 _PyPegen_get_invalid_target │ │ │ │ │ -0000145c 0000520a R_ARM_THM_CALL 00000000 _PyArena_AddPyObject │ │ │ │ │ -0000147e 0000b40a R_ARM_THM_CALL 00000000 _PyAST_Interpolation │ │ │ │ │ -000014d0 0000b50a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ -000014fa 0000b60a R_ARM_THM_CALL 00000000 PyUnicode_Substring │ │ │ │ │ -00001506 0000060a R_ARM_THM_CALL 000002d9 Py_XDECREF │ │ │ │ │ -00001526 0000530a R_ARM_THM_CALL 00000000 _PyAST_Constant │ │ │ │ │ -00001532 0000710a R_ARM_THM_CALL 00000000 _Py_asdl_expr_seq_new │ │ │ │ │ -000015ec 0000b80a R_ARM_THM_CALL 00000000 _PyAST_TemplateStr │ │ │ │ │ -0000166e 0000bb0a R_ARM_THM_CALL 00000000 _PyAST_ClassDef │ │ │ │ │ -00001692 0000bd0a R_ARM_THM_CALL 00000000 PyBytes_AsStringAndSize │ │ │ │ │ -000016b8 00008e0a R_ARM_THM_CALL 00000000 _PyPegen_decode_string │ │ │ │ │ -000016c4 0000520a R_ARM_THM_CALL 00000000 _PyArena_AddPyObject │ │ │ │ │ -000016e2 0000530a R_ARM_THM_CALL 00000000 _PyAST_Constant │ │ │ │ │ -000016fe 0000560a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000172a 0000892f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -0000172e 00008930 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00001794 00005e0a R_ARM_THM_CALL 00000000 _PyAST_JoinedStr │ │ │ │ │ -000017a2 0000770a R_ARM_THM_CALL 00000000 _PyArena_Malloc │ │ │ │ │ -000017c4 0000710a R_ARM_THM_CALL 00000000 _Py_asdl_expr_seq_new │ │ │ │ │ -000017f2 0000892f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -000017f6 00008930 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00001828 0000570a R_ARM_THM_CALL 000000b5 _PyPegen_concatenate_strings │ │ │ │ │ -00001848 0000770a R_ARM_THM_CALL 00000000 _PyArena_Malloc │ │ │ │ │ -00001870 0000710a R_ARM_THM_CALL 00000000 _Py_asdl_expr_seq_new │ │ │ │ │ -000018ac 0000c20a R_ARM_THM_CALL 00000000 _Py_asdl_pattern_seq_new │ │ │ │ │ -000018e8 0000770a R_ARM_THM_CALL 00000000 _PyArena_Malloc │ │ │ │ │ -0000192e 00002d2f R_ARM_THM_MOVW_ABS_NC 00000228 .LC22 │ │ │ │ │ -00001932 00002d30 R_ARM_THM_MOVT_ABS 00000228 .LC22 │ │ │ │ │ -00001938 00002c2f R_ARM_THM_MOVW_ABS_NC 0000021c .LC21 │ │ │ │ │ -0000193c 00002c30 R_ARM_THM_MOVT_ABS 0000021c .LC21 │ │ │ │ │ -00001942 00003a2f R_ARM_THM_MOVW_ABS_NC 000002e0 .LC35 │ │ │ │ │ -00001946 00003a30 R_ARM_THM_MOVT_ABS 000002e0 .LC35 │ │ │ │ │ -0000194c 0000392f R_ARM_THM_MOVW_ABS_NC 000002cc .LC34 │ │ │ │ │ -00001950 00003930 R_ARM_THM_MOVT_ABS 000002cc .LC34 │ │ │ │ │ -00001956 0000382f R_ARM_THM_MOVW_ABS_NC 000002b8 .LC33 │ │ │ │ │ -0000195a 00003830 R_ARM_THM_MOVT_ABS 000002b8 .LC33 │ │ │ │ │ -00001960 00003c2f R_ARM_THM_MOVW_ABS_NC 00000304 .LC37 │ │ │ │ │ -00001964 00003c30 R_ARM_THM_MOVT_ABS 00000304 .LC37 │ │ │ │ │ -0000196a 00003b2f R_ARM_THM_MOVW_ABS_NC 000002f4 .LC36 │ │ │ │ │ -0000196e 00003b30 R_ARM_THM_MOVT_ABS 000002f4 .LC36 │ │ │ │ │ -00001974 0000452f R_ARM_THM_MOVW_ABS_NC 00000370 .LC46 │ │ │ │ │ -00001978 00004530 R_ARM_THM_MOVT_ABS 00000370 .LC46 │ │ │ │ │ -0000197e 0000352f R_ARM_THM_MOVW_ABS_NC 00000278 .LC30 │ │ │ │ │ -00001982 00003530 R_ARM_THM_MOVT_ABS 00000278 .LC30 │ │ │ │ │ -00001988 00002f2f R_ARM_THM_MOVW_ABS_NC 0000023c .LC24 │ │ │ │ │ -0000198c 00002f30 R_ARM_THM_MOVT_ABS 0000023c .LC24 │ │ │ │ │ -00001992 0000312f R_ARM_THM_MOVW_ABS_NC 0000024c .LC26 │ │ │ │ │ -00001996 00003130 R_ARM_THM_MOVT_ABS 0000024c .LC26 │ │ │ │ │ -0000199c 0000302f R_ARM_THM_MOVW_ABS_NC 00000244 .LC25 │ │ │ │ │ -000019a0 00003030 R_ARM_THM_MOVT_ABS 00000244 .LC25 │ │ │ │ │ -000019a6 00002e2f R_ARM_THM_MOVW_ABS_NC 00000234 .LC23 │ │ │ │ │ -000019aa 00002e30 R_ARM_THM_MOVT_ABS 00000234 .LC23 │ │ │ │ │ -000019b0 0000462f R_ARM_THM_MOVW_ABS_NC 00000388 .LC47 │ │ │ │ │ -000019b4 00004630 R_ARM_THM_MOVT_ABS 00000388 .LC47 │ │ │ │ │ -000019ba 0000342f R_ARM_THM_MOVW_ABS_NC 0000026c .LC29 │ │ │ │ │ -000019be 00003430 R_ARM_THM_MOVT_ABS 0000026c .LC29 │ │ │ │ │ -000019c4 0000912f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -000019c8 00009130 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ -000019ce 0000472f R_ARM_THM_MOVW_ABS_NC 0000039c .LC48 │ │ │ │ │ -000019d2 00004730 R_ARM_THM_MOVT_ABS 0000039c .LC48 │ │ │ │ │ -000019da 0000920a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000019e2 0000322f R_ARM_THM_MOVW_ABS_NC 00000254 .LC27 │ │ │ │ │ -000019e6 00003230 R_ARM_THM_MOVT_ABS 00000254 .LC27 │ │ │ │ │ -000019ec 0000332f R_ARM_THM_MOVW_ABS_NC 0000025c .LC28 │ │ │ │ │ -000019f0 00003330 R_ARM_THM_MOVT_ABS 0000025c .LC28 │ │ │ │ │ -000019f6 0000442f R_ARM_THM_MOVW_ABS_NC 00000364 .LC45 │ │ │ │ │ -000019fa 00004430 R_ARM_THM_MOVT_ABS 00000364 .LC45 │ │ │ │ │ -00001a00 0000362f R_ARM_THM_MOVW_ABS_NC 00000290 .LC31 │ │ │ │ │ -00001a04 00003630 R_ARM_THM_MOVT_ABS 00000290 .LC31 │ │ │ │ │ -00001a0a 0000372f R_ARM_THM_MOVW_ABS_NC 000002a4 .LC32 │ │ │ │ │ -00001a0e 00003730 R_ARM_THM_MOVT_ABS 000002a4 .LC32 │ │ │ │ │ -00001a14 00003e2f R_ARM_THM_MOVW_ABS_NC 00000324 .LC39 │ │ │ │ │ -00001a18 00003e30 R_ARM_THM_MOVT_ABS 00000324 .LC39 │ │ │ │ │ -00001a1e 00003d2f R_ARM_THM_MOVW_ABS_NC 00000310 .LC38 │ │ │ │ │ -00001a22 00003d30 R_ARM_THM_MOVT_ABS 00000310 .LC38 │ │ │ │ │ -00001a2a 0000c82f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00001a2e 0000c830 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00001a36 0000c92f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -00001a3a 0000c930 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -00001a42 0000ca2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -00001a46 0000ca30 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -00001a4e 0000cb2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_EllipsisObject │ │ │ │ │ -00001a52 0000cb30 R_ARM_THM_MOVT_ABS 00000000 _Py_EllipsisObject │ │ │ │ │ -00001a56 0000422f R_ARM_THM_MOVW_ABS_NC 00000350 .LC43 │ │ │ │ │ -00001a5a 00004230 R_ARM_THM_MOVT_ABS 00000350 .LC43 │ │ │ │ │ -00001a5e 0000432f R_ARM_THM_MOVW_ABS_NC 0000035c .LC44 │ │ │ │ │ -00001a62 00004330 R_ARM_THM_MOVT_ABS 0000035c .LC44 │ │ │ │ │ -00001a6e 00003f2f R_ARM_THM_MOVW_ABS_NC 00000338 .LC40 │ │ │ │ │ -00001a72 00003f30 R_ARM_THM_MOVT_ABS 00000338 .LC40 │ │ │ │ │ -00001a78 0000412f R_ARM_THM_MOVW_ABS_NC 00000348 .LC42 │ │ │ │ │ -00001a7c 00004130 R_ARM_THM_MOVT_ABS 00000348 .LC42 │ │ │ │ │ -00001a82 0000402f R_ARM_THM_MOVW_ABS_NC 00000340 .LC41 │ │ │ │ │ -00001a86 00004030 R_ARM_THM_MOVT_ABS 00000340 .LC41 │ │ │ │ │ -00001aa0 00008c0a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ -00001aaa 0000ce0a R_ARM_THM_CALL 00000000 PyUnicode_DecodeUTF8 │ │ │ │ │ -00001ab6 0000520a R_ARM_THM_CALL 00000000 _PyArena_AddPyObject │ │ │ │ │ -00001ad8 0000560a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000012a4 0000262f R_ARM_THM_MOVW_ABS_NC 000001b0 .LC0 │ │ │ │ │ +000012a8 00002630 R_ARM_THM_MOVT_ABS 000001b0 .LC0 │ │ │ │ │ +000012ac 0000272f R_ARM_THM_MOVW_ABS_NC 000001b8 .LC1 │ │ │ │ │ +000012b0 00002730 R_ARM_THM_MOVT_ABS 000001b8 .LC1 │ │ │ │ │ +000012bc 0000800a R_ARM_THM_CALL 00000000 PyUnicode_CompareWithASCIIString │ │ │ │ │ +0000133c 0000af0a R_ARM_THM_CALL 000012d9 _PyPegen_get_invalid_target │ │ │ │ │ +0000136e 0000af0a R_ARM_THM_CALL 000012d9 _PyPegen_get_invalid_target │ │ │ │ │ +000013ec 0000520a R_ARM_THM_CALL 00000000 _PyArena_AddPyObject │ │ │ │ │ +0000140e 0000b10a R_ARM_THM_CALL 00000000 _PyAST_Interpolation │ │ │ │ │ +00001460 0000b20a R_ARM_THM_CALL 00000000 _PyUnicode_IsWhitespace │ │ │ │ │ +0000148a 0000b30a R_ARM_THM_CALL 00000000 PyUnicode_Substring │ │ │ │ │ +00001496 0000060a R_ARM_THM_CALL 000002d9 Py_XDECREF │ │ │ │ │ +000014b6 0000530a R_ARM_THM_CALL 00000000 _PyAST_Constant │ │ │ │ │ +000014c2 0000710a R_ARM_THM_CALL 00000000 _Py_asdl_expr_seq_new │ │ │ │ │ +0000157c 0000b50a R_ARM_THM_CALL 00000000 _PyAST_TemplateStr │ │ │ │ │ +000015fe 0000b80a R_ARM_THM_CALL 00000000 _PyAST_ClassDef │ │ │ │ │ +00001622 0000ba0a R_ARM_THM_CALL 00000000 PyBytes_AsStringAndSize │ │ │ │ │ +00001648 00008e0a R_ARM_THM_CALL 00000000 _PyPegen_decode_string │ │ │ │ │ +00001654 0000520a R_ARM_THM_CALL 00000000 _PyArena_AddPyObject │ │ │ │ │ +00001672 0000530a R_ARM_THM_CALL 00000000 _PyAST_Constant │ │ │ │ │ +0000168e 0000560a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000016b8 0000892f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +000016bc 00008930 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00001718 00005e0a R_ARM_THM_CALL 00000000 _PyAST_JoinedStr │ │ │ │ │ +00001726 0000770a R_ARM_THM_CALL 00000000 _PyArena_Malloc │ │ │ │ │ +00001746 0000710a R_ARM_THM_CALL 00000000 _Py_asdl_expr_seq_new │ │ │ │ │ +00001774 0000892f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00001778 00008930 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +000017aa 0000570a R_ARM_THM_CALL 000000b5 _PyPegen_concatenate_strings │ │ │ │ │ +000017c6 0000292f R_ARM_THM_MOVW_ABS_NC 000001c0 .LC18 │ │ │ │ │ +000017ca 00002930 R_ARM_THM_MOVT_ABS 000001c0 .LC18 │ │ │ │ │ +000017d4 0000bd0a R_ARM_THM_CALL 00000000 PyUnicode_InternFromString │ │ │ │ │ +000017e0 0000520a R_ARM_THM_CALL 00000000 _PyArena_AddPyObject │ │ │ │ │ +000017fc 0000be0a R_ARM_THM_CALL 00000000 _PyAST_alias │ │ │ │ │ +0000181e 0000560a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000183c 0000770a R_ARM_THM_CALL 00000000 _PyArena_Malloc │ │ │ │ │ +00001864 0000710a R_ARM_THM_CALL 00000000 _Py_asdl_expr_seq_new │ │ │ │ │ +000018a0 0000c20a R_ARM_THM_CALL 00000000 _Py_asdl_pattern_seq_new │ │ │ │ │ +000018dc 0000770a R_ARM_THM_CALL 00000000 _PyArena_Malloc │ │ │ │ │ +00001922 00002d2f R_ARM_THM_MOVW_ABS_NC 00000228 .LC22 │ │ │ │ │ +00001926 00002d30 R_ARM_THM_MOVT_ABS 00000228 .LC22 │ │ │ │ │ +0000192c 00002c2f R_ARM_THM_MOVW_ABS_NC 0000021c .LC21 │ │ │ │ │ +00001930 00002c30 R_ARM_THM_MOVT_ABS 0000021c .LC21 │ │ │ │ │ +00001936 00003a2f R_ARM_THM_MOVW_ABS_NC 000002e0 .LC35 │ │ │ │ │ +0000193a 00003a30 R_ARM_THM_MOVT_ABS 000002e0 .LC35 │ │ │ │ │ +00001940 0000392f R_ARM_THM_MOVW_ABS_NC 000002cc .LC34 │ │ │ │ │ +00001944 00003930 R_ARM_THM_MOVT_ABS 000002cc .LC34 │ │ │ │ │ +0000194a 0000382f R_ARM_THM_MOVW_ABS_NC 000002b8 .LC33 │ │ │ │ │ +0000194e 00003830 R_ARM_THM_MOVT_ABS 000002b8 .LC33 │ │ │ │ │ +00001954 00003c2f R_ARM_THM_MOVW_ABS_NC 00000304 .LC37 │ │ │ │ │ +00001958 00003c30 R_ARM_THM_MOVT_ABS 00000304 .LC37 │ │ │ │ │ +0000195e 00003b2f R_ARM_THM_MOVW_ABS_NC 000002f4 .LC36 │ │ │ │ │ +00001962 00003b30 R_ARM_THM_MOVT_ABS 000002f4 .LC36 │ │ │ │ │ +00001968 0000452f R_ARM_THM_MOVW_ABS_NC 00000370 .LC46 │ │ │ │ │ +0000196c 00004530 R_ARM_THM_MOVT_ABS 00000370 .LC46 │ │ │ │ │ +00001972 0000352f R_ARM_THM_MOVW_ABS_NC 00000278 .LC30 │ │ │ │ │ +00001976 00003530 R_ARM_THM_MOVT_ABS 00000278 .LC30 │ │ │ │ │ +0000197c 00002f2f R_ARM_THM_MOVW_ABS_NC 0000023c .LC24 │ │ │ │ │ +00001980 00002f30 R_ARM_THM_MOVT_ABS 0000023c .LC24 │ │ │ │ │ +00001986 0000312f R_ARM_THM_MOVW_ABS_NC 0000024c .LC26 │ │ │ │ │ +0000198a 00003130 R_ARM_THM_MOVT_ABS 0000024c .LC26 │ │ │ │ │ +00001990 0000302f R_ARM_THM_MOVW_ABS_NC 00000244 .LC25 │ │ │ │ │ +00001994 00003030 R_ARM_THM_MOVT_ABS 00000244 .LC25 │ │ │ │ │ +0000199a 00002e2f R_ARM_THM_MOVW_ABS_NC 00000234 .LC23 │ │ │ │ │ +0000199e 00002e30 R_ARM_THM_MOVT_ABS 00000234 .LC23 │ │ │ │ │ +000019a4 0000462f R_ARM_THM_MOVW_ABS_NC 00000388 .LC47 │ │ │ │ │ +000019a8 00004630 R_ARM_THM_MOVT_ABS 00000388 .LC47 │ │ │ │ │ +000019ae 0000342f R_ARM_THM_MOVW_ABS_NC 0000026c .LC29 │ │ │ │ │ +000019b2 00003430 R_ARM_THM_MOVT_ABS 0000026c .LC29 │ │ │ │ │ +000019b8 0000912f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +000019bc 00009130 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +000019c2 0000472f R_ARM_THM_MOVW_ABS_NC 0000039c .LC48 │ │ │ │ │ +000019c6 00004730 R_ARM_THM_MOVT_ABS 0000039c .LC48 │ │ │ │ │ +000019ce 0000920a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000019d6 0000322f R_ARM_THM_MOVW_ABS_NC 00000254 .LC27 │ │ │ │ │ +000019da 00003230 R_ARM_THM_MOVT_ABS 00000254 .LC27 │ │ │ │ │ +000019e0 0000332f R_ARM_THM_MOVW_ABS_NC 0000025c .LC28 │ │ │ │ │ +000019e4 00003330 R_ARM_THM_MOVT_ABS 0000025c .LC28 │ │ │ │ │ +000019ea 0000442f R_ARM_THM_MOVW_ABS_NC 00000364 .LC45 │ │ │ │ │ +000019ee 00004430 R_ARM_THM_MOVT_ABS 00000364 .LC45 │ │ │ │ │ +000019f4 0000362f R_ARM_THM_MOVW_ABS_NC 00000290 .LC31 │ │ │ │ │ +000019f8 00003630 R_ARM_THM_MOVT_ABS 00000290 .LC31 │ │ │ │ │ +000019fe 0000372f R_ARM_THM_MOVW_ABS_NC 000002a4 .LC32 │ │ │ │ │ +00001a02 00003730 R_ARM_THM_MOVT_ABS 000002a4 .LC32 │ │ │ │ │ +00001a08 00003e2f R_ARM_THM_MOVW_ABS_NC 00000324 .LC39 │ │ │ │ │ +00001a0c 00003e30 R_ARM_THM_MOVT_ABS 00000324 .LC39 │ │ │ │ │ +00001a12 00003d2f R_ARM_THM_MOVW_ABS_NC 00000310 .LC38 │ │ │ │ │ +00001a16 00003d30 R_ARM_THM_MOVT_ABS 00000310 .LC38 │ │ │ │ │ +00001a1e 0000c82f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00001a22 0000c830 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00001a2a 0000c92f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +00001a2e 0000c930 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +00001a36 0000ca2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +00001a3a 0000ca30 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +00001a42 0000cb2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_EllipsisObject │ │ │ │ │ +00001a46 0000cb30 R_ARM_THM_MOVT_ABS 00000000 _Py_EllipsisObject │ │ │ │ │ +00001a4a 0000422f R_ARM_THM_MOVW_ABS_NC 00000350 .LC43 │ │ │ │ │ +00001a4e 00004230 R_ARM_THM_MOVT_ABS 00000350 .LC43 │ │ │ │ │ +00001a52 0000432f R_ARM_THM_MOVW_ABS_NC 0000035c .LC44 │ │ │ │ │ +00001a56 00004330 R_ARM_THM_MOVT_ABS 0000035c .LC44 │ │ │ │ │ +00001a62 00003f2f R_ARM_THM_MOVW_ABS_NC 00000338 .LC40 │ │ │ │ │ +00001a66 00003f30 R_ARM_THM_MOVT_ABS 00000338 .LC40 │ │ │ │ │ +00001a6c 0000412f R_ARM_THM_MOVW_ABS_NC 00000348 .LC42 │ │ │ │ │ +00001a70 00004130 R_ARM_THM_MOVT_ABS 00000348 .LC42 │ │ │ │ │ +00001a76 0000402f R_ARM_THM_MOVW_ABS_NC 00000340 .LC41 │ │ │ │ │ +00001a7a 00004030 R_ARM_THM_MOVT_ABS 00000340 .LC41 │ │ │ │ │ +00001a94 00008c0a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ +00001a9e 0000ce0a R_ARM_THM_CALL 00000000 PyUnicode_DecodeUTF8 │ │ │ │ │ +00001aaa 0000520a R_ARM_THM_CALL 00000000 _PyArena_AddPyObject │ │ │ │ │ +00001acc 0000560a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000374 0000811e R_ARM_THM_JUMP24 00000000 _PyAST_ImportFrom │ │ │ │ │ 0000059c 00005e1e R_ARM_THM_JUMP24 00000000 _PyAST_JoinedStr │ │ │ │ │ 00000b88 0000711e R_ARM_THM_JUMP24 00000000 _Py_asdl_expr_seq_new │ │ │ │ │ 00000f38 0000121e R_ARM_THM_JUMP24 00000001 PyUnicode_READ_CHAR.part.0 │ │ │ │ │ 000010ea 00008b1e R_ARM_THM_JUMP24 00000000 strcmp │ │ │ │ │ 0000117c 0000a61e R_ARM_THM_JUMP24 00000000 _PyAST_Module │ │ │ │ │ -00001556 00005e1e R_ARM_THM_JUMP24 00000000 _PyAST_JoinedStr │ │ │ │ │ -0000162c 0000b81e R_ARM_THM_JUMP24 00000000 _PyAST_TemplateStr │ │ │ │ │ +000014e6 00005e1e R_ARM_THM_JUMP24 00000000 _PyAST_JoinedStr │ │ │ │ │ +000015bc 0000b51e R_ARM_THM_JUMP24 00000000 _PyAST_TemplateStr │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.hot' at offset 0x4eb0 contains 69 entries: │ │ │ │ │ +Relocation section '.rel.text.hot' at offset 0x4ea4 contains 69 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000016 0000500a R_ARM_THM_CALL 00000000 PyBytes_AsString │ │ │ │ │ 00000022 0000510a R_ARM_THM_CALL 00000000 _PyPegen_parse_string │ │ │ │ │ 0000002e 0000520a R_ARM_THM_CALL 00000000 _PyArena_AddPyObject │ │ │ │ │ 00000050 0000530a R_ARM_THM_CALL 00000000 _PyAST_Constant │ │ │ │ │ 00000060 0000540a R_ARM_THM_CALL 00000000 _Pypegen_raise_decode_error │ │ │ │ │ 00000068 0000022f R_ARM_THM_MOVW_ABS_NC 00000000 .LC3 │ │ │ │ │ @@ -334,15 +334,15 @@ │ │ │ │ │ 0000063c 00000c1e R_ARM_THM_JUMP24 00000001 _PyPegen_add_type_comment_to_arg.part.0.isra.0 │ │ │ │ │ 00000684 00007e1e R_ARM_THM_JUMP24 00000000 _Py_asdl_int_seq_new │ │ │ │ │ 000006cc 0000711e R_ARM_THM_JUMP24 00000000 _Py_asdl_expr_seq_new │ │ │ │ │ 00000822 00006b1e R_ARM_THM_JUMP24 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ 000008a4 0000711e R_ARM_THM_JUMP24 00000000 _Py_asdl_expr_seq_new │ │ │ │ │ 000008ec 0000711e R_ARM_THM_JUMP24 00000000 _Py_asdl_expr_seq_new │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.unlikely' at offset 0x50d8 contains 31 entries: │ │ │ │ │ +Relocation section '.rel.text.unlikely' at offset 0x50cc contains 31 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000022 0000c52f R_ARM_THM_MOVW_ABS_NC 00000000 PyComplex_Type │ │ │ │ │ 00000026 0000c530 R_ARM_THM_MOVT_ABS 00000000 PyComplex_Type │ │ │ │ │ 00000040 00002a2f R_ARM_THM_MOVW_ABS_NC 000001c4 .LC19 │ │ │ │ │ 00000044 00002a30 R_ARM_THM_MOVT_ABS 000001c4 .LC19 │ │ │ │ │ 0000004a 0000602f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 0000004e 00006030 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │┄ Ordering differences only │ │ │ │ │ @@ -128,31 +128,31 @@ │ │ │ │ │ _Py_asdl_type_ignore_seq_new │ │ │ │ │ _PyAST_TypeIgnore │ │ │ │ │ _PyPegen_join_names_with_dot │ │ │ │ │ PyUnicode_FromFormat │ │ │ │ │ _PyUnicode_InternImmortal │ │ │ │ │ _Py_tss_tstate │ │ │ │ │ _PyPegen_key_value_pair │ │ │ │ │ -_PyPegen_alias_for_star │ │ │ │ │ -PyUnicode_InternFromString │ │ │ │ │ -_PyAST_alias │ │ │ │ │ _PyPegen_check_legacy_stmt │ │ │ │ │ _PyPegen_get_invalid_target │ │ │ │ │ _PyPegen_interpolation │ │ │ │ │ _PyAST_Interpolation │ │ │ │ │ _PyUnicode_IsWhitespace │ │ │ │ │ PyUnicode_Substring │ │ │ │ │ _PyPegen_template_str │ │ │ │ │ _PyAST_TemplateStr │ │ │ │ │ _PyPegen_concatenate_tstrings │ │ │ │ │ _PyPegen_class_def_decorators │ │ │ │ │ _PyAST_ClassDef │ │ │ │ │ _PyPegen_decoded_constant_from_token │ │ │ │ │ PyBytes_AsStringAndSize │ │ │ │ │ _PyPegen_setup_full_format_spec │ │ │ │ │ +_PyPegen_alias_for_star │ │ │ │ │ +PyUnicode_InternFromString │ │ │ │ │ +_PyAST_alias │ │ │ │ │ _PyPegen_key_pattern_pair │ │ │ │ │ _PyPegen_get_pattern_keys │ │ │ │ │ _PyPegen_get_patterns │ │ │ │ │ _Py_asdl_pattern_seq_new │ │ │ │ │ _PyPegen_slash_with_default │ │ │ │ │ _PyPegen_ensure_real │ │ │ │ │ PyComplex_Type │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -14,15 +14,15 @@ │ │ │ │ │ mov r0, r2 │ │ │ │ │ mov r4, r1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBytes_AsString │ │ │ │ │ cbz r0, 42 <_PyPegen_add_type_comment_to_arg.part.0.isra.0+0x42> │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 1a8c <_PyPegen_new_type_comment> │ │ │ │ │ + bl 1a80 <_PyPegen_new_type_comment> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_new_type_comment │ │ │ │ │ cbz r0, 42 <_PyPegen_add_type_comment_to_arg.part.0.isra.0+0x42> │ │ │ │ │ ldr r1, [r5, #20] │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldrd r5, r3, [r4, #20] │ │ │ │ │ strd r3, r1, [sp, #8] │ │ │ │ │ ldrd r3, r1, [r4, #12] │ │ │ │ │ @@ -1992,15 +1992,15 @@ │ │ │ │ │ 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 1a8c <_PyPegen_new_type_comment> │ │ │ │ │ + bl 1a80 <_PyPegen_new_type_comment> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_new_type_comment │ │ │ │ │ mov r1, r0 │ │ │ │ │ cbz r0, 11d0 <_PyPegen_make_module+0x80> │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ldr r2, [r3, #72] @ 0x48 │ │ │ │ │ ldr.w r0, [r2, r5, lsl #3] │ │ │ │ │ ldr r2, [r3, #20] │ │ │ │ │ @@ -2099,74 +2099,19 @@ │ │ │ │ │ cbz r0, 1284 <_PyPegen_key_value_pair+0x24> │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ str r4, [r0, #0] │ │ │ │ │ str r2, [r0, #4] │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ │ │ -00001288 <_PyPegen_alias_for_star>: │ │ │ │ │ -_PyPegen_alias_for_star(): │ │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ │ - sub.w ip, sp, ip │ │ │ │ │ - str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ - sub sp, #28 │ │ │ │ │ - mov r4, r0 │ │ │ │ │ - movw r0, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC18 │ │ │ │ │ - movt r0, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC18 │ │ │ │ │ - mov r5, r1 │ │ │ │ │ - mov r6, r2 │ │ │ │ │ - mov r7, r3 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyUnicode_InternFromString │ │ │ │ │ - mov r1, r0 │ │ │ │ │ - cbz r0, 12d6 <_PyPegen_alias_for_star+0x4e> │ │ │ │ │ - ldr r0, [r4, #20] │ │ │ │ │ - str r1, [sp, #20] │ │ │ │ │ - bl 0 <_PyArena_AddPyObject> │ │ │ │ │ - R_ARM_THM_CALL _PyArena_AddPyObject │ │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - blt.n 12dc <_PyPegen_alias_for_star+0x54> │ │ │ │ │ - ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ - mov r0, r1 │ │ │ │ │ - ldr r1, [sp, #48] @ 0x30 │ │ │ │ │ - mov r2, r5 │ │ │ │ │ - str r3, [sp, #8] │ │ │ │ │ - mov r3, r6 │ │ │ │ │ - str r1, [sp, #4] │ │ │ │ │ - movs r1, #0 │ │ │ │ │ - str r7, [sp, #0] │ │ │ │ │ - bl 0 <_PyAST_alias> │ │ │ │ │ - R_ARM_THM_CALL _PyAST_alias │ │ │ │ │ - mov r1, r0 │ │ │ │ │ - mov r0, r1 │ │ │ │ │ - add sp, #28 │ │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 12e8 <_PyPegen_alias_for_star+0x60> │ │ │ │ │ - movs r1, #0 │ │ │ │ │ - b.n 12d6 <_PyPegen_alias_for_star+0x4e> │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str r3, [r1, #0] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.n 12e4 <_PyPegen_alias_for_star+0x5c> │ │ │ │ │ - mov r0, r1 │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 12e4 <_PyPegen_alias_for_star+0x5c> │ │ │ │ │ - │ │ │ │ │ -000012f8 <_PyPegen_check_legacy_stmt>: │ │ │ │ │ +00001288 <_PyPegen_check_legacy_stmt>: │ │ │ │ │ _PyPegen_check_legacy_stmt(): │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ cmp r3, #26 │ │ │ │ │ - bne.n 1340 <_PyPegen_check_legacy_stmt+0x48> │ │ │ │ │ + bne.n 12d0 <_PyPegen_check_legacy_stmt+0x48> │ │ │ │ │ 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, sp │ │ │ │ │ @@ -2180,110 +2125,110 @@ │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC1 │ │ │ │ │ strd r2, r3, [sp] │ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_CompareWithASCIIString │ │ │ │ │ - cbz r0, 1344 <_PyPegen_check_legacy_stmt+0x4c> │ │ │ │ │ + cbz r0, 12d4 <_PyPegen_check_legacy_stmt+0x4c> │ │ │ │ │ adds r4, #4 │ │ │ │ │ - cbnz r6, 133a <_PyPegen_check_legacy_stmt+0x42> │ │ │ │ │ + cbnz r6, 12ca <_PyPegen_check_legacy_stmt+0x42> │ │ │ │ │ movs r6, #1 │ │ │ │ │ - b.n 1328 <_PyPegen_check_legacy_stmt+0x30> │ │ │ │ │ + b.n 12b8 <_PyPegen_check_legacy_stmt+0x30> │ │ │ │ │ movs r0, #0 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ movs r0, #0 │ │ │ │ │ bx lr │ │ │ │ │ movs r0, #1 │ │ │ │ │ - b.n 133c <_PyPegen_check_legacy_stmt+0x44> │ │ │ │ │ + b.n 12cc <_PyPegen_check_legacy_stmt+0x44> │ │ │ │ │ │ │ │ │ │ -00001348 <_PyPegen_get_invalid_target>: │ │ │ │ │ +000012d8 <_PyPegen_get_invalid_target>: │ │ │ │ │ _PyPegen_get_invalid_target(): │ │ │ │ │ - cbz r0, 138e <_PyPegen_get_invalid_target+0x46> │ │ │ │ │ + cbz r0, 131e <_PyPegen_get_invalid_target+0x46> │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ sub sp, #16 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ subs r3, #16 │ │ │ │ │ cmp r3, #12 │ │ │ │ │ - bhi.n 1376 <_PyPegen_get_invalid_target+0x2e> │ │ │ │ │ + bhi.n 1306 <_PyPegen_get_invalid_target+0x2e> │ │ │ │ │ tbb [pc, r3] │ │ │ │ │ .short 0x080a │ │ │ │ │ .word 0x08080808 │ │ │ │ │ .word 0x47070708 │ │ │ │ │ .short 0x2e07 │ │ │ │ │ .byte 0x15 │ │ │ │ │ .byte 0x00 │ │ │ │ │ movs r0, #0 │ │ │ │ │ add sp, #16 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ cmp r1, #2 │ │ │ │ │ - bne.n 1376 <_PyPegen_get_invalid_target+0x2e> │ │ │ │ │ + bne.n 1306 <_PyPegen_get_invalid_target+0x2e> │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ cmp r3, #9 │ │ │ │ │ - bne.n 1374 <_PyPegen_get_invalid_target+0x2c> │ │ │ │ │ + bne.n 1304 <_PyPegen_get_invalid_target+0x2c> │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 135a <_PyPegen_get_invalid_target+0x12> │ │ │ │ │ - b.n 1376 <_PyPegen_get_invalid_target+0x2e> │ │ │ │ │ + bne.n 12ea <_PyPegen_get_invalid_target+0x12> │ │ │ │ │ + b.n 1306 <_PyPegen_get_invalid_target+0x2e> │ │ │ │ │ bx lr │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1376 <_PyPegen_get_invalid_target+0x2e> │ │ │ │ │ + beq.n 1306 <_PyPegen_get_invalid_target+0x2e> │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mov r4, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n 1374 <_PyPegen_get_invalid_target+0x2c> │ │ │ │ │ + ble.n 1304 <_PyPegen_get_invalid_target+0x2c> │ │ │ │ │ adds r2, r0, #4 │ │ │ │ │ movs r3, #0 │ │ │ │ │ ldr.w r0, [r2, #4]! │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ strd r1, r2, [sp, #8] │ │ │ │ │ - bl 1348 <_PyPegen_get_invalid_target> │ │ │ │ │ + bl 12d8 <_PyPegen_get_invalid_target> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_invalid_target │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1376 <_PyPegen_get_invalid_target+0x2e> │ │ │ │ │ + bne.n 1306 <_PyPegen_get_invalid_target+0x2e> │ │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 13a2 <_PyPegen_get_invalid_target+0x5a> │ │ │ │ │ - b.n 1376 <_PyPegen_get_invalid_target+0x2e> │ │ │ │ │ + bne.n 1332 <_PyPegen_get_invalid_target+0x5a> │ │ │ │ │ + b.n 1306 <_PyPegen_get_invalid_target+0x2e> │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1376 <_PyPegen_get_invalid_target+0x2e> │ │ │ │ │ + beq.n 1306 <_PyPegen_get_invalid_target+0x2e> │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mov r4, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n 1374 <_PyPegen_get_invalid_target+0x2c> │ │ │ │ │ + ble.n 1304 <_PyPegen_get_invalid_target+0x2c> │ │ │ │ │ adds r2, r0, #4 │ │ │ │ │ movs r3, #0 │ │ │ │ │ ldr.w r0, [r2, #4]! │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ strd r1, r2, [sp, #8] │ │ │ │ │ - bl 1348 <_PyPegen_get_invalid_target> │ │ │ │ │ + bl 12d8 <_PyPegen_get_invalid_target> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_invalid_target │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1376 <_PyPegen_get_invalid_target+0x2e> │ │ │ │ │ + bne.n 1306 <_PyPegen_get_invalid_target+0x2e> │ │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 13d4 <_PyPegen_get_invalid_target+0x8c> │ │ │ │ │ - b.n 1376 <_PyPegen_get_invalid_target+0x2e> │ │ │ │ │ + bne.n 1364 <_PyPegen_get_invalid_target+0x8c> │ │ │ │ │ + b.n 1306 <_PyPegen_get_invalid_target+0x2e> │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - bne.n 1386 <_PyPegen_get_invalid_target+0x3e> │ │ │ │ │ - b.n 1376 <_PyPegen_get_invalid_target+0x2e> │ │ │ │ │ + bne.n 1316 <_PyPegen_get_invalid_target+0x3e> │ │ │ │ │ + b.n 1306 <_PyPegen_get_invalid_target+0x2e> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000013fc <_PyPegen_interpolation>: │ │ │ │ │ +0000138c <_PyPegen_interpolation>: │ │ │ │ │ _PyPegen_interpolation(): │ │ │ │ │ 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 │ │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ │ mov fp, r1 │ │ │ │ │ @@ -2292,114 +2237,114 @@ │ │ │ │ │ ldr r4, [sp, #104] @ 0x68 │ │ │ │ │ ldrd r2, sl, [sp, #108] @ 0x6c │ │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ │ ldrd r8, r9, [sp, #120] @ 0x78 │ │ │ │ │ str r1, [sp, #28] │ │ │ │ │ ldr r7, [sp, #128] @ 0x80 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 155a <_PyPegen_interpolation+0x15e> │ │ │ │ │ + bne.w 14ea <_PyPegen_interpolation+0x15e> │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n 149a <_PyPegen_interpolation+0x9e> │ │ │ │ │ + beq.n 142a <_PyPegen_interpolation+0x9e> │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n 14ac <_PyPegen_interpolation+0xb0> │ │ │ │ │ + beq.n 143c <_PyPegen_interpolation+0xb0> │ │ │ │ │ ldrd r3, r5, [r4] │ │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ │ ldrd r3, r2, [r3, #20] │ │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.n 14b2 <_PyPegen_interpolation+0xb6> │ │ │ │ │ + bne.n 1442 <_PyPegen_interpolation+0xb6> │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ mov r1, r5 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r5, #0] │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r1, [sp, #32] │ │ │ │ │ bl 0 <_PyArena_AddPyObject> │ │ │ │ │ R_ARM_THM_CALL _PyArena_AddPyObject │ │ │ │ │ ldr r1, [sp, #32] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 1504 <_PyPegen_interpolation+0x108> │ │ │ │ │ + blt.n 1494 <_PyPegen_interpolation+0x108> │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 157e <_PyPegen_interpolation+0x182> │ │ │ │ │ + bne.w 150e <_PyPegen_interpolation+0x182> │ │ │ │ │ mov r3, r4 │ │ │ │ │ ldr r4, [sp, #28] │ │ │ │ │ strd sl, r4, [sp] │ │ │ │ │ mov r0, fp │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ strd r8, r9, [sp, #8] │ │ │ │ │ str r7, [sp, #16] │ │ │ │ │ bl 0 <_PyAST_Interpolation> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Interpolation │ │ │ │ │ mov r4, r0 │ │ │ │ │ - cbz r0, 1490 <_PyPegen_interpolation+0x94> │ │ │ │ │ + cbz r0, 1420 <_PyPegen_interpolation+0x94> │ │ │ │ │ clz r1, r6 │ │ │ │ │ lsrs r1, r1, #5 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.n 150e <_PyPegen_interpolation+0x112> │ │ │ │ │ + bne.n 149e <_PyPegen_interpolation+0x112> │ │ │ │ │ mov r3, r4 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.n 1432 <_PyPegen_interpolation+0x36> │ │ │ │ │ + bne.n 13c2 <_PyPegen_interpolation+0x36> │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ ldr r5, [r2, #32] │ │ │ │ │ strd r9, r8, [sp, #44] @ 0x2c │ │ │ │ │ - b.n 1446 <_PyPegen_interpolation+0x4a> │ │ │ │ │ + b.n 13d6 <_PyPegen_interpolation+0x4a> │ │ │ │ │ movs r3, #114 @ 0x72 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ - b.n 14a4 <_PyPegen_interpolation+0xa8> │ │ │ │ │ + b.n 1434 <_PyPegen_interpolation+0xa8> │ │ │ │ │ ldr r1, [r5, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - ble.n 15ae <_PyPegen_interpolation+0x1b2> │ │ │ │ │ + ble.n 153e <_PyPegen_interpolation+0x1b2> │ │ │ │ │ str r6, [sp, #60] @ 0x3c │ │ │ │ │ mov r6, r1 │ │ │ │ │ strd r4, r7, [sp, #52] @ 0x34 │ │ │ │ │ movs r7, #0 │ │ │ │ │ str r6, [sp, #32] │ │ │ │ │ subs r6, #1 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl ef4 │ │ │ │ │ mov r4, r0 │ │ │ │ │ bl 0 <_PyUnicode_IsWhitespace> │ │ │ │ │ R_ARM_THM_CALL _PyUnicode_IsWhitespace │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 159a <_PyPegen_interpolation+0x19e> │ │ │ │ │ + bne.n 152a <_PyPegen_interpolation+0x19e> │ │ │ │ │ cmp r7, #1 │ │ │ │ │ - beq.n 1582 <_PyPegen_interpolation+0x186> │ │ │ │ │ + beq.n 1512 <_PyPegen_interpolation+0x186> │ │ │ │ │ ldrd r4, r7, [sp, #52] @ 0x34 │ │ │ │ │ ldr r6, [sp, #60] @ 0x3c │ │ │ │ │ ldr r1, [sp, #32] │ │ │ │ │ subs r2, r1, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r1, r2 │ │ │ │ │ str r2, [sp, #32] │ │ │ │ │ bl ef4 │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ cmp r0, #61 @ 0x3d │ │ │ │ │ - bne.n 144a <_PyPegen_interpolation+0x4e> │ │ │ │ │ + bne.n 13da <_PyPegen_interpolation+0x4e> │ │ │ │ │ movs r1, #0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_Substring │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1458 <_PyPegen_interpolation+0x5c> │ │ │ │ │ + bne.n 13e8 <_PyPegen_interpolation+0x5c> │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 2d8 <_PyPegen_make_arguments+0x268> │ │ │ │ │ R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 1492 <_PyPegen_interpolation+0x96> │ │ │ │ │ + b.n 1422 <_PyPegen_interpolation+0x96> │ │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ str r6, [sp, #0] │ │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ │ ldr r5, [sp, #28] │ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ │ @@ -2407,22 +2352,22 @@ │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ mov r2, sl │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ adds r3, r5, #1 │ │ │ │ │ bl 0 <_PyAST_Constant> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Constant │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, 157a <_PyPegen_interpolation+0x17e> │ │ │ │ │ + cbz r0, 150a <_PyPegen_interpolation+0x17e> │ │ │ │ │ mov r1, r7 │ │ │ │ │ movs r0, #2 │ │ │ │ │ bl 0 <_Py_asdl_expr_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_expr_seq_new │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1492 <_PyPegen_interpolation+0x96> │ │ │ │ │ + beq.n 1422 <_PyPegen_interpolation+0x96> │ │ │ │ │ strd r5, r4, [r0, #8] │ │ │ │ │ mov r1, sl │ │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ str r4, [sp, #104] @ 0x68 │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ │ @@ -2442,97 +2387,97 @@ │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ ldr r5, [r3, #4] │ │ │ │ │ ldr r3, [r2, #20] │ │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ │ ldr r3, [r2, #24] │ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ │ - b.n 1446 <_PyPegen_interpolation+0x4a> │ │ │ │ │ + b.n 13d6 <_PyPegen_interpolation+0x4a> │ │ │ │ │ mov r3, r0 │ │ │ │ │ - b.n 1492 <_PyPegen_interpolation+0x96> │ │ │ │ │ + b.n 1422 <_PyPegen_interpolation+0x96> │ │ │ │ │ ldr r4, [r4, #0] │ │ │ │ │ - b.n 146c <_PyPegen_interpolation+0x70> │ │ │ │ │ + b.n 13fc <_PyPegen_interpolation+0x70> │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl ef4 │ │ │ │ │ cmp r0, #92 @ 0x5c │ │ │ │ │ - bne.n 14dc <_PyPegen_interpolation+0xe0> │ │ │ │ │ + bne.n 146c <_PyPegen_interpolation+0xe0> │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.n 14c0 <_PyPegen_interpolation+0xc4> │ │ │ │ │ + bne.n 1450 <_PyPegen_interpolation+0xc4> │ │ │ │ │ ldrd r4, r7, [sp, #52] @ 0x34 │ │ │ │ │ ldr r6, [sp, #60] @ 0x3c │ │ │ │ │ - b.n 144a <_PyPegen_interpolation+0x4e> │ │ │ │ │ + b.n 13da <_PyPegen_interpolation+0x4e> │ │ │ │ │ cmp r4, #10 │ │ │ │ │ it ne │ │ │ │ │ cmpne r4, #13 │ │ │ │ │ ite eq │ │ │ │ │ moveq r3, #1 │ │ │ │ │ movne r3, #0 │ │ │ │ │ orrs r7, r3 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.n 14c2 <_PyPegen_interpolation+0xc6> │ │ │ │ │ - b.n 1592 <_PyPegen_interpolation+0x196> │ │ │ │ │ - bne.n 14e4 <_PyPegen_interpolation+0xe8> │ │ │ │ │ - b.n 144a <_PyPegen_interpolation+0x4e> │ │ │ │ │ + bne.n 1452 <_PyPegen_interpolation+0xc6> │ │ │ │ │ + b.n 1522 <_PyPegen_interpolation+0x196> │ │ │ │ │ + bne.n 1474 <_PyPegen_interpolation+0xe8> │ │ │ │ │ + b.n 13da <_PyPegen_interpolation+0x4e> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000015b4 <_PyPegen_template_str>: │ │ │ │ │ +00001544 <_PyPegen_template_str>: │ │ │ │ │ _PyPegen_template_str(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ sub sp, #16 │ │ │ │ │ mov.w ip, #1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ str.w ip, [sp] │ │ │ │ │ strd r3, r1, [sp, #8] │ │ │ │ │ bl 654 <_get_resized_exprs> │ │ │ │ │ - cbz r0, 15f8 <_PyPegen_template_str+0x44> │ │ │ │ │ + cbz r0, 1588 <_PyPegen_template_str+0x44> │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ ldr.w ip, [r4, #20] │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ ldrd r3, r2, [r3, #20] │ │ │ │ │ strd r2, ip, [sp] │ │ │ │ │ ldrd r1, r2, [r1, #12] │ │ │ │ │ bl 0 <_PyAST_TemplateStr> │ │ │ │ │ R_ARM_THM_CALL _PyAST_TemplateStr │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r0, r2 │ │ │ │ │ add sp, #16 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ mov r2, r0 │ │ │ │ │ - b.n 15f2 <_PyPegen_template_str+0x3e> │ │ │ │ │ + b.n 1582 <_PyPegen_template_str+0x3e> │ │ │ │ │ │ │ │ │ │ -000015fc <_PyPegen_concatenate_tstrings>: │ │ │ │ │ +0000158c <_PyPegen_concatenate_tstrings>: │ │ │ │ │ _PyPegen_concatenate_tstrings(): │ │ │ │ │ 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, r2 │ │ │ │ │ ldr r6, [sp, #32] │ │ │ │ │ ldrd r4, r5, [sp, #36] @ 0x24 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 97c <_build_concatenated_str.isra.0> │ │ │ │ │ - cbz r0, 1630 <_PyPegen_concatenate_tstrings+0x34> │ │ │ │ │ + cbz r0, 15c0 <_PyPegen_concatenate_tstrings+0x34> │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r1, r7 │ │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ │ str r4, [sp, #32] │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ │ b.w 0 <_PyAST_TemplateStr> │ │ │ │ │ R_ARM_THM_JUMP24 _PyAST_TemplateStr │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ │ │ -00001634 <_PyPegen_class_def_decorators>: │ │ │ │ │ +000015c4 <_PyPegen_class_def_decorators>: │ │ │ │ │ _PyPegen_class_def_decorators(): │ │ │ │ │ push {lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ │ mov ip, r2 │ │ │ │ │ @@ -2549,52 +2494,52 @@ │ │ │ │ │ ldrd r0, r1, [ip, #4] │ │ │ │ │ bl 0 <_PyAST_ClassDef> │ │ │ │ │ R_ARM_THM_CALL _PyAST_ClassDef │ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ │ pop {pc} │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00001678 <_PyPegen_decoded_constant_from_token>: │ │ │ │ │ +00001608 <_PyPegen_decoded_constant_from_token>: │ │ │ │ │ _PyPegen_decoded_constant_from_token(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ mov r4, r1 │ │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ │ mov r5, r0 │ │ │ │ │ add r2, sp, #24 │ │ │ │ │ add r1, sp, #28 │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBytes_AsStringAndSize │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.n 1702 <_PyPegen_decoded_constant_from_token+0x8a> │ │ │ │ │ + beq.n 1692 <_PyPegen_decoded_constant_from_token+0x8a> │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ mov r0, r5 │ │ │ │ │ add.w r2, r3, #12288 @ 0x3000 │ │ │ │ │ ldr r2, [r2, #64] @ 0x40 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ itet gt │ │ │ │ │ addgt.w r3, r3, r2, lsl #6 │ │ │ │ │ movle r1, #0 │ │ │ │ │ ldrgt.w r1, [r3, #2772] @ 0xad4 │ │ │ │ │ ldrd r3, r2, [sp, #24] │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ bl 0 <_PyPegen_decode_string> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_decode_string │ │ │ │ │ mov r1, r0 │ │ │ │ │ - cbz r0, 16e8 <_PyPegen_decoded_constant_from_token+0x70> │ │ │ │ │ + cbz r0, 1678 <_PyPegen_decoded_constant_from_token+0x70> │ │ │ │ │ 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 16ee <_PyPegen_decoded_constant_from_token+0x76> │ │ │ │ │ + blt.n 167e <_PyPegen_decoded_constant_from_token+0x76> │ │ │ │ │ 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] │ │ │ │ │ @@ -2602,253 +2547,309 @@ │ │ │ │ │ R_ARM_THM_CALL _PyAST_Constant │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, r1 │ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 1702 <_PyPegen_decoded_constant_from_token+0x8a> │ │ │ │ │ + bge.n 1692 <_PyPegen_decoded_constant_from_token+0x8a> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r1, #0] │ │ │ │ │ - cbnz r3, 1702 <_PyPegen_decoded_constant_from_token+0x8a> │ │ │ │ │ + cbnz r3, 1692 <_PyPegen_decoded_constant_from_token+0x8a> │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ movs r1, #0 │ │ │ │ │ - b.n 16e8 <_PyPegen_decoded_constant_from_token+0x70> │ │ │ │ │ + b.n 1678 <_PyPegen_decoded_constant_from_token+0x70> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00001708 <_PyPegen_setup_full_format_spec>: │ │ │ │ │ +00001698 <_PyPegen_setup_full_format_spec>: │ │ │ │ │ _PyPegen_setup_full_format_spec(): │ │ │ │ │ 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 r4, r2 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 17ae <_PyPegen_setup_full_format_spec+0xa6> │ │ │ │ │ + beq.n 1732 <_PyPegen_setup_full_format_spec+0x9a> │ │ │ │ │ mov r9, r3 │ │ │ │ │ mov r3, r2 │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ - mov r8, r1 │ │ │ │ │ movw r5, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r5, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ + mov r8, r1 │ │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ │ - mov r1, ip │ │ │ │ │ + mov lr, ip │ │ │ │ │ mov r6, r3 │ │ │ │ │ cmp ip, r2 │ │ │ │ │ - bge.n 176c <_PyPegen_setup_full_format_spec+0x64> │ │ │ │ │ - ldr.w lr, [r6, #4]! │ │ │ │ │ - ldr.w r7, [lr] │ │ │ │ │ + bge.n 16f0 <_PyPegen_setup_full_format_spec+0x58> │ │ │ │ │ + ldr.w r1, [r6, #4]! │ │ │ │ │ + ldr r7, [r1, #0] │ │ │ │ │ cmp r7, #22 │ │ │ │ │ - bne.n 17b6 <_PyPegen_setup_full_format_spec+0xae> │ │ │ │ │ - ldr.w lr, [lr, #4] │ │ │ │ │ - ldr.w r7, [lr, #4] │ │ │ │ │ + bne.n 173a <_PyPegen_setup_full_format_spec+0xa2> │ │ │ │ │ + ldr r1, [r1, #4] │ │ │ │ │ + ldr r7, [r1, #4] │ │ │ │ │ cmp r7, r5 │ │ │ │ │ - bne.n 17b6 <_PyPegen_setup_full_format_spec+0xae> │ │ │ │ │ - ldr.w lr, [lr, #8] │ │ │ │ │ - subs.w lr, lr, #0 │ │ │ │ │ + bne.n 173a <_PyPegen_setup_full_format_spec+0xa2> │ │ │ │ │ + ldr r1, [r1, #8] │ │ │ │ │ + subs r1, #0 │ │ │ │ │ it ne │ │ │ │ │ - movne.w lr, #1 │ │ │ │ │ - add r1, lr │ │ │ │ │ + movne r1, #1 │ │ │ │ │ + add lr, r1 │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ - b.n 173a <_PyPegen_setup_full_format_spec+0x32> │ │ │ │ │ + b.n 16ca <_PyPegen_setup_full_format_spec+0x32> │ │ │ │ │ mov r6, r8 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cmp r1, r2 │ │ │ │ │ - bne.n 17bc <_PyPegen_setup_full_format_spec+0xb4> │ │ │ │ │ + cmp lr, r2 │ │ │ │ │ + bne.n 173e <_PyPegen_setup_full_format_spec+0xa6> │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ - cbz r3, 1784 <_PyPegen_setup_full_format_spec+0x7c> │ │ │ │ │ + cbz r3, 1708 <_PyPegen_setup_full_format_spec+0x70> │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bne.n 1814 <_PyPegen_setup_full_format_spec+0x10c> │ │ │ │ │ + bne.n 1796 <_PyPegen_setup_full_format_spec+0xfe> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #22 │ │ │ │ │ - bne.n 1814 <_PyPegen_setup_full_format_spec+0x10c> │ │ │ │ │ + bne.n 1796 <_PyPegen_setup_full_format_spec+0xfe> │ │ │ │ │ ldr r3, [r5, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mov r1, r9 │ │ │ │ │ ldrd r3, r2, [sp, #68] @ 0x44 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ │ bl 0 <_PyAST_JoinedStr> │ │ │ │ │ R_ARM_THM_CALL _PyAST_JoinedStr │ │ │ │ │ mov r4, r0 │ │ │ │ │ - cbz r4, 17ae <_PyPegen_setup_full_format_spec+0xa6> │ │ │ │ │ + cbz r4, 1732 <_PyPegen_setup_full_format_spec+0x9a> │ │ │ │ │ ldr r0, [r5, #20] │ │ │ │ │ movs r1, #8 │ │ │ │ │ ldr r5, [r6, #32] │ │ │ │ │ bl 0 <_PyArena_Malloc> │ │ │ │ │ R_ARM_THM_CALL _PyArena_Malloc │ │ │ │ │ - cbz r0, 17ac <_PyPegen_setup_full_format_spec+0xa4> │ │ │ │ │ + cbz r0, 1730 <_PyPegen_setup_full_format_spec+0x98> │ │ │ │ │ strd r4, r5, [r0] │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ - mov.w lr, #1 │ │ │ │ │ - b.n 1764 <_PyPegen_setup_full_format_spec+0x5c> │ │ │ │ │ - mov r0, r1 │ │ │ │ │ + movs r1, #1 │ │ │ │ │ + b.n 16e8 <_PyPegen_setup_full_format_spec+0x50> │ │ │ │ │ ldr r1, [r5, #20] │ │ │ │ │ + mov r0, lr │ │ │ │ │ strd r2, r3, [sp, #16] │ │ │ │ │ bl 0 <_Py_asdl_expr_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_expr_seq_new │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 17ae <_PyPegen_setup_full_format_spec+0xa6> │ │ │ │ │ + beq.n 1732 <_PyPegen_setup_full_format_spec+0x9a> │ │ │ │ │ movs r1, #0 │ │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ │ mov lr, r1 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ add.w r1, r1, #1 │ │ │ │ │ - bge.n 1774 <_PyPegen_setup_full_format_spec+0x6c> │ │ │ │ │ + bge.n 16f8 <_PyPegen_setup_full_format_spec+0x60> │ │ │ │ │ ldr.w ip, [r3, #4]! │ │ │ │ │ add.w sl, lr, #2 │ │ │ │ │ ldr.w r0, [ip] │ │ │ │ │ cmp r0, #22 │ │ │ │ │ - bne.n 180a <_PyPegen_setup_full_format_spec+0x102> │ │ │ │ │ + bne.n 178c <_PyPegen_setup_full_format_spec+0xf4> │ │ │ │ │ ldr.w r8, [ip, #4] │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ ldr.w r7, [r8, #4] │ │ │ │ │ cmp r7, r0 │ │ │ │ │ - bne.n 180a <_PyPegen_setup_full_format_spec+0x102> │ │ │ │ │ + bne.n 178c <_PyPegen_setup_full_format_spec+0xf4> │ │ │ │ │ ldr.w r0, [r8, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 17d6 <_PyPegen_setup_full_format_spec+0xce> │ │ │ │ │ + beq.n 1758 <_PyPegen_setup_full_format_spec+0xc0> │ │ │ │ │ add.w lr, lr, #1 │ │ │ │ │ str.w ip, [r4, sl, lsl #2] │ │ │ │ │ - b.n 17d6 <_PyPegen_setup_full_format_spec+0xce> │ │ │ │ │ + b.n 1758 <_PyPegen_setup_full_format_spec+0xc0> │ │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ │ mov r1, r4 │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ mov r2, r9 │ │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ ldr r0, [sp, #68] @ 0x44 │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ │ bl b4 <_PyPegen_make_arguments+0x44> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_concatenate_strings │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b.n 179a <_PyPegen_setup_full_format_spec+0x92> │ │ │ │ │ + b.n 171e <_PyPegen_setup_full_format_spec+0x86> │ │ │ │ │ + nop │ │ │ │ │ + │ │ │ │ │ +000017b4 <_PyPegen_alias_for_star>: │ │ │ │ │ +_PyPegen_alias_for_star(): │ │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ │ + sub.w ip, sp, ip │ │ │ │ │ + str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ + sub sp, #28 │ │ │ │ │ + mov r4, r0 │ │ │ │ │ + movw r0, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC18 │ │ │ │ │ + movt r0, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC18 │ │ │ │ │ + mov r5, r1 │ │ │ │ │ + mov r6, r2 │ │ │ │ │ + mov r7, r3 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyUnicode_InternFromString │ │ │ │ │ + mov r1, r0 │ │ │ │ │ + cbz r0, 1802 <_PyPegen_alias_for_star+0x4e> │ │ │ │ │ + ldr r0, [r4, #20] │ │ │ │ │ + str r1, [sp, #20] │ │ │ │ │ + bl 0 <_PyArena_AddPyObject> │ │ │ │ │ + R_ARM_THM_CALL _PyArena_AddPyObject │ │ │ │ │ + ldr r1, [sp, #20] │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + blt.n 1808 <_PyPegen_alias_for_star+0x54> │ │ │ │ │ + ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ + mov r0, r1 │ │ │ │ │ + ldr r1, [sp, #48] @ 0x30 │ │ │ │ │ + mov r2, r5 │ │ │ │ │ + str r3, [sp, #8] │ │ │ │ │ + mov r3, r6 │ │ │ │ │ + str r1, [sp, #4] │ │ │ │ │ + movs r1, #0 │ │ │ │ │ + str r7, [sp, #0] │ │ │ │ │ + bl 0 <_PyAST_alias> │ │ │ │ │ + R_ARM_THM_CALL _PyAST_alias │ │ │ │ │ + mov r1, r0 │ │ │ │ │ + mov r0, r1 │ │ │ │ │ + add sp, #28 │ │ │ │ │ + pop {r4, r5, r6, r7, pc} │ │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ + blt.n 1814 <_PyPegen_alias_for_star+0x60> │ │ │ │ │ + movs r1, #0 │ │ │ │ │ + b.n 1802 <_PyPegen_alias_for_star+0x4e> │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + str r3, [r1, #0] │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.n 1810 <_PyPegen_alias_for_star+0x5c> │ │ │ │ │ + mov r0, r1 │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ + b.n 1810 <_PyPegen_alias_for_star+0x5c> │ │ │ │ │ │ │ │ │ │ -00001830 <_PyPegen_key_pattern_pair>: │ │ │ │ │ +00001824 <_PyPegen_key_pattern_pair>: │ │ │ │ │ _PyPegen_key_pattern_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, 1854 <_PyPegen_key_pattern_pair+0x24> │ │ │ │ │ + cbz r0, 1848 <_PyPegen_key_pattern_pair+0x24> │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ str r4, [r0, #0] │ │ │ │ │ str r2, [r0, #4] │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ │ │ -00001858 <_PyPegen_get_pattern_keys>: │ │ │ │ │ +0000184c <_PyPegen_get_pattern_keys>: │ │ │ │ │ _PyPegen_get_pattern_keys(): │ │ │ │ │ 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, 1890 <_PyPegen_get_pattern_keys+0x38> │ │ │ │ │ + cbz r1, 1884 <_PyPegen_get_pattern_keys+0x38> │ │ │ │ │ ldr r4, [r1, #0] │ │ │ │ │ ldr r1, [r0, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_asdl_expr_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_expr_seq_new │ │ │ │ │ - cbz r0, 188e <_PyPegen_get_pattern_keys+0x36> │ │ │ │ │ + cbz r0, 1882 <_PyPegen_get_pattern_keys+0x36> │ │ │ │ │ adds r2, r0, #4 │ │ │ │ │ movs r3, #0 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - ble.n 188e <_PyPegen_get_pattern_keys+0x36> │ │ │ │ │ + ble.n 1882 <_PyPegen_get_pattern_keys+0x36> │ │ │ │ │ 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 187a <_PyPegen_get_pattern_keys+0x22> │ │ │ │ │ + b.n 186e <_PyPegen_get_pattern_keys+0x22> │ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ mov r4, r1 │ │ │ │ │ - b.n 186c <_PyPegen_get_pattern_keys+0x14> │ │ │ │ │ + b.n 1860 <_PyPegen_get_pattern_keys+0x14> │ │ │ │ │ │ │ │ │ │ -00001894 <_PyPegen_get_patterns>: │ │ │ │ │ +00001888 <_PyPegen_get_patterns>: │ │ │ │ │ _PyPegen_get_patterns(): │ │ │ │ │ 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, 18cc <_PyPegen_get_patterns+0x38> │ │ │ │ │ + cbz r1, 18c0 <_PyPegen_get_patterns+0x38> │ │ │ │ │ ldr r4, [r1, #0] │ │ │ │ │ ldr r1, [r0, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_asdl_pattern_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_pattern_seq_new │ │ │ │ │ - cbz r0, 18ca <_PyPegen_get_patterns+0x36> │ │ │ │ │ + cbz r0, 18be <_PyPegen_get_patterns+0x36> │ │ │ │ │ adds r2, r0, #4 │ │ │ │ │ movs r3, #0 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - ble.n 18ca <_PyPegen_get_patterns+0x36> │ │ │ │ │ + ble.n 18be <_PyPegen_get_patterns+0x36> │ │ │ │ │ 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 18b6 <_PyPegen_get_patterns+0x22> │ │ │ │ │ + b.n 18aa <_PyPegen_get_patterns+0x22> │ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ mov r4, r1 │ │ │ │ │ - b.n 18a8 <_PyPegen_get_patterns+0x14> │ │ │ │ │ + b.n 189c <_PyPegen_get_patterns+0x14> │ │ │ │ │ │ │ │ │ │ -000018d0 <_PyPegen_slash_with_default>: │ │ │ │ │ +000018c4 <_PyPegen_slash_with_default>: │ │ │ │ │ _PyPegen_slash_with_default(): │ │ │ │ │ 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, 18f4 <_PyPegen_slash_with_default+0x24> │ │ │ │ │ + cbz r0, 18e8 <_PyPegen_slash_with_default+0x24> │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ str r4, [r0, #0] │ │ │ │ │ str r2, [r0, #4] │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ │ │ -000018f8 <_PyPegen_get_expr_name>: │ │ │ │ │ +000018ec <_PyPegen_get_expr_name>: │ │ │ │ │ _PyPegen_get_expr_name(): │ │ │ │ │ push {r3, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ cmp r3, #27 │ │ │ │ │ - bhi.n 19c4 <_PyPegen_get_expr_name+0xcc> │ │ │ │ │ + bhi.n 19b8 <_PyPegen_get_expr_name+0xcc> │ │ │ │ │ tbb [pc, r3] │ │ │ │ │ .short 0x4f54 │ │ │ │ │ .word 0x31685454 │ │ │ │ │ .word 0x1d22272c │ │ │ │ │ .word 0x777c3618 │ │ │ │ │ .word 0x866d7277 │ │ │ │ │ .word 0x8b818681 │ │ │ │ │ @@ -2980,27 +2981,27 @@ │ │ │ │ │ pop {r3, pc} │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.n 1a6e <_PyPegen_get_expr_name+0x176> │ │ │ │ │ + beq.n 1a62 <_PyPegen_get_expr_name+0x176> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_FalseStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_FalseStruct │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.n 1a82 <_PyPegen_get_expr_name+0x18a> │ │ │ │ │ + beq.n 1a76 <_PyPegen_get_expr_name+0x18a> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_TrueStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_TrueStruct │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.n 1a78 <_PyPegen_get_expr_name+0x180> │ │ │ │ │ + beq.n 1a6c <_PyPegen_get_expr_name+0x180> │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_EllipsisObject │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_EllipsisObject │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC43 │ │ │ │ │ movt r0, #0 │ │ │ │ │ @@ -3025,15 +3026,15 @@ │ │ │ │ │ pop {r3, pc} │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC41 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC41 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ │ │ -00001a8c <_PyPegen_new_type_comment>: │ │ │ │ │ +00001a80 <_PyPegen_new_type_comment>: │ │ │ │ │ _PyPegen_new_type_comment(): │ │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r5, r0 │ │ │ │ │ @@ -3042,30 +3043,30 @@ │ │ │ │ │ R_ARM_THM_CALL strlen │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_DecodeUTF8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - cbz r0, 1abe <_PyPegen_new_type_comment+0x32> │ │ │ │ │ + cbz r0, 1ab2 <_PyPegen_new_type_comment+0x32> │ │ │ │ │ ldr r0, [r5, #20] │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 0 <_PyArena_AddPyObject> │ │ │ │ │ R_ARM_THM_CALL _PyArena_AddPyObject │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 1ac2 <_PyPegen_new_type_comment+0x36> │ │ │ │ │ + blt.n 1ab6 <_PyPegen_new_type_comment+0x36> │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 1ace <_PyPegen_new_type_comment+0x42> │ │ │ │ │ + blt.n 1ac2 <_PyPegen_new_type_comment+0x42> │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n 1abe <_PyPegen_new_type_comment+0x32> │ │ │ │ │ + b.n 1ab2 <_PyPegen_new_type_comment+0x32> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1aca <_PyPegen_new_type_comment+0x3e> │ │ │ │ │ + bne.n 1abe <_PyPegen_new_type_comment+0x3e> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 1aca <_PyPegen_new_type_comment+0x3e> │ │ │ │ │ + b.n 1abe <_PyPegen_new_type_comment+0x3e> │ │ │ │ │ nop │ │ │ │ ├── readelf --wide --decompress --string-dump=.rodata.str1.4 {} │ │ │ │ │ @@ -11,17 +11,17 @@ │ │ │ │ │ [ dc] }} │ │ │ │ │ [ e0] %c-string: conversion type must come right after the exclamation mark │ │ │ │ │ [ 128] %c-string: invalid conversion character %R: expected 's', 'r', or 'a' │ │ │ │ │ [ 170] <> │ │ │ │ │ [ 174] with Barry as BDFL, use '<>' instead of '!=' │ │ │ │ │ [ 1a4] != │ │ │ │ │ [ 1a8] %U.%U │ │ │ │ │ - [ 1b0] * │ │ │ │ │ - [ 1b4] print │ │ │ │ │ - [ 1bc] exec │ │ │ │ │ + [ 1b0] print │ │ │ │ │ + [ 1b8] exec │ │ │ │ │ + [ 1c0] * │ │ │ │ │ [ 1c4] real number required in complex literal │ │ │ │ │ [ 1ec] imaginary number required in complex literal │ │ │ │ │ [ 21c] attribute │ │ │ │ │ [ 228] subscript │ │ │ │ │ [ 234] starred │ │ │ │ │ [ 23c] name │ │ │ │ │ [ 244] list │ │ │ │ ├── readelf --wide --decompress --hex-dump=.strtab {} │ │ │ │ │ @@ -16,16 +16,16 @@ │ │ │ │ │ 0x000000d0 7a65645f 65787072 73002e4c 4337002e zed_exprs..LC7.. │ │ │ │ │ 0x000000e0 4c433800 2e4c4339 002e4c43 3130002e LC8..LC9..LC10.. │ │ │ │ │ 0x000000f0 4c433131 002e4c43 3132002e 4c433133 LC11..LC12..LC13 │ │ │ │ │ 0x00000100 00524149 53455f45 52524f52 5f4b4e4f .RAISE_ERROR_KNO │ │ │ │ │ 0x00000110 574e5f4c 4f434154 494f4e00 5079556e WN_LOCATION.PyUn │ │ │ │ │ 0x00000120 69636f64 655f5245 41445f43 48415200 icode_READ_CHAR. │ │ │ │ │ 0x00000130 2e4c4331 34002e4c 43313500 2e4c4331 .LC14..LC15..LC1 │ │ │ │ │ - 0x00000140 36002e4c 43313700 2e4c4331 38002e4c 6..LC17..LC18..L │ │ │ │ │ - 0x00000150 4330002e 4c433100 2e4c4331 39002e4c C0..LC1..LC19..L │ │ │ │ │ + 0x00000140 36002e4c 43313700 2e4c4330 002e4c43 6..LC17..LC0..LC │ │ │ │ │ + 0x00000150 31002e4c 43313800 2e4c4331 39002e4c 1..LC18..LC19..L │ │ │ │ │ 0x00000160 43323000 2e4c4332 31002e4c 43323200 C20..LC21..LC22. │ │ │ │ │ 0x00000170 2e4c4332 33002e4c 43323400 2e4c4332 .LC23..LC24..LC2 │ │ │ │ │ 0x00000180 35002e4c 43323600 2e4c4332 37002e4c 5..LC26..LC27..L │ │ │ │ │ 0x00000190 43323800 2e4c4332 39002e4c 43333000 C28..LC29..LC30. │ │ │ │ │ 0x000001a0 2e4c4333 31002e4c 43333200 2e4c4333 .LC31..LC32..LC3 │ │ │ │ │ 0x000001b0 33002e4c 43333400 2e4c4333 35002e4c 3..LC34..LC35..L │ │ │ │ │ 0x000001c0 43333600 2e4c4333 37002e4c 43333800 C36..LC37..LC38. │ │ │ │ │ @@ -156,41 +156,41 @@ │ │ │ │ │ 0x00000990 005f5079 50656765 6e5f6a6f 696e5f6e ._PyPegen_join_n │ │ │ │ │ 0x000009a0 616d6573 5f776974 685f646f 74005079 ames_with_dot.Py │ │ │ │ │ 0x000009b0 556e6963 6f64655f 46726f6d 466f726d Unicode_FromForm │ │ │ │ │ 0x000009c0 6174005f 5079556e 69636f64 655f496e at._PyUnicode_In │ │ │ │ │ 0x000009d0 7465726e 496d6d6f 7274616c 005f5079 ternImmortal._Py │ │ │ │ │ 0x000009e0 5f747373 5f747374 61746500 5f507950 _tss_tstate._PyP │ │ │ │ │ 0x000009f0 6567656e 5f6b6579 5f76616c 75655f70 egen_key_value_p │ │ │ │ │ - 0x00000a00 61697200 5f507950 6567656e 5f616c69 air._PyPegen_ali │ │ │ │ │ - 0x00000a10 61735f66 6f725f73 74617200 5079556e as_for_star.PyUn │ │ │ │ │ - 0x00000a20 69636f64 655f496e 7465726e 46726f6d icode_InternFrom │ │ │ │ │ - 0x00000a30 53747269 6e67005f 50794153 545f616c String._PyAST_al │ │ │ │ │ - 0x00000a40 69617300 5f507950 6567656e 5f636865 ias._PyPegen_che │ │ │ │ │ - 0x00000a50 636b5f6c 65676163 795f7374 6d74005f ck_legacy_stmt._ │ │ │ │ │ - 0x00000a60 50795065 67656e5f 6765745f 696e7661 PyPegen_get_inva │ │ │ │ │ - 0x00000a70 6c69645f 74617267 6574005f 50795065 lid_target._PyPe │ │ │ │ │ - 0x00000a80 67656e5f 696e7465 72706f6c 6174696f gen_interpolatio │ │ │ │ │ - 0x00000a90 6e005f50 79415354 5f496e74 6572706f n._PyAST_Interpo │ │ │ │ │ - 0x00000aa0 6c617469 6f6e005f 5079556e 69636f64 lation._PyUnicod │ │ │ │ │ - 0x00000ab0 655f4973 57686974 65737061 63650050 e_IsWhitespace.P │ │ │ │ │ - 0x00000ac0 79556e69 636f6465 5f537562 73747269 yUnicode_Substri │ │ │ │ │ - 0x00000ad0 6e67005f 50795065 67656e5f 74656d70 ng._PyPegen_temp │ │ │ │ │ - 0x00000ae0 6c617465 5f737472 005f5079 4153545f late_str._PyAST_ │ │ │ │ │ - 0x00000af0 54656d70 6c617465 53747200 5f507950 TemplateStr._PyP │ │ │ │ │ - 0x00000b00 6567656e 5f636f6e 63617465 6e617465 egen_concatenate │ │ │ │ │ - 0x00000b10 5f747374 72696e67 73005f50 79506567 _tstrings._PyPeg │ │ │ │ │ - 0x00000b20 656e5f63 6c617373 5f646566 5f646563 en_class_def_dec │ │ │ │ │ - 0x00000b30 6f726174 6f727300 5f507941 53545f43 orators._PyAST_C │ │ │ │ │ - 0x00000b40 6c617373 44656600 5f507950 6567656e lassDef._PyPegen │ │ │ │ │ - 0x00000b50 5f646563 6f646564 5f636f6e 7374616e _decoded_constan │ │ │ │ │ - 0x00000b60 745f6672 6f6d5f74 6f6b656e 00507942 t_from_token.PyB │ │ │ │ │ - 0x00000b70 79746573 5f417353 7472696e 67416e64 ytes_AsStringAnd │ │ │ │ │ - 0x00000b80 53697a65 005f5079 50656765 6e5f7365 Size._PyPegen_se │ │ │ │ │ - 0x00000b90 7475705f 66756c6c 5f666f72 6d61745f tup_full_format_ │ │ │ │ │ - 0x00000ba0 73706563 005f5079 50656765 6e5f6b65 spec._PyPegen_ke │ │ │ │ │ + 0x00000a00 61697200 5f507950 6567656e 5f636865 air._PyPegen_che │ │ │ │ │ + 0x00000a10 636b5f6c 65676163 795f7374 6d74005f ck_legacy_stmt._ │ │ │ │ │ + 0x00000a20 50795065 67656e5f 6765745f 696e7661 PyPegen_get_inva │ │ │ │ │ + 0x00000a30 6c69645f 74617267 6574005f 50795065 lid_target._PyPe │ │ │ │ │ + 0x00000a40 67656e5f 696e7465 72706f6c 6174696f gen_interpolatio │ │ │ │ │ + 0x00000a50 6e005f50 79415354 5f496e74 6572706f n._PyAST_Interpo │ │ │ │ │ + 0x00000a60 6c617469 6f6e005f 5079556e 69636f64 lation._PyUnicod │ │ │ │ │ + 0x00000a70 655f4973 57686974 65737061 63650050 e_IsWhitespace.P │ │ │ │ │ + 0x00000a80 79556e69 636f6465 5f537562 73747269 yUnicode_Substri │ │ │ │ │ + 0x00000a90 6e67005f 50795065 67656e5f 74656d70 ng._PyPegen_temp │ │ │ │ │ + 0x00000aa0 6c617465 5f737472 005f5079 4153545f late_str._PyAST_ │ │ │ │ │ + 0x00000ab0 54656d70 6c617465 53747200 5f507950 TemplateStr._PyP │ │ │ │ │ + 0x00000ac0 6567656e 5f636f6e 63617465 6e617465 egen_concatenate │ │ │ │ │ + 0x00000ad0 5f747374 72696e67 73005f50 79506567 _tstrings._PyPeg │ │ │ │ │ + 0x00000ae0 656e5f63 6c617373 5f646566 5f646563 en_class_def_dec │ │ │ │ │ + 0x00000af0 6f726174 6f727300 5f507941 53545f43 orators._PyAST_C │ │ │ │ │ + 0x00000b00 6c617373 44656600 5f507950 6567656e lassDef._PyPegen │ │ │ │ │ + 0x00000b10 5f646563 6f646564 5f636f6e 7374616e _decoded_constan │ │ │ │ │ + 0x00000b20 745f6672 6f6d5f74 6f6b656e 00507942 t_from_token.PyB │ │ │ │ │ + 0x00000b30 79746573 5f417353 7472696e 67416e64 ytes_AsStringAnd │ │ │ │ │ + 0x00000b40 53697a65 005f5079 50656765 6e5f7365 Size._PyPegen_se │ │ │ │ │ + 0x00000b50 7475705f 66756c6c 5f666f72 6d61745f tup_full_format_ │ │ │ │ │ + 0x00000b60 73706563 005f5079 50656765 6e5f616c spec._PyPegen_al │ │ │ │ │ + 0x00000b70 6961735f 666f725f 73746172 00507955 ias_for_star.PyU │ │ │ │ │ + 0x00000b80 6e69636f 64655f49 6e746572 6e46726f nicode_InternFro │ │ │ │ │ + 0x00000b90 6d537472 696e6700 5f507941 53545f61 mString._PyAST_a │ │ │ │ │ + 0x00000ba0 6c696173 005f5079 50656765 6e5f6b65 lias._PyPegen_ke │ │ │ │ │ 0x00000bb0 795f7061 74746572 6e5f7061 6972005f y_pattern_pair._ │ │ │ │ │ 0x00000bc0 50795065 67656e5f 6765745f 70617474 PyPegen_get_patt │ │ │ │ │ 0x00000bd0 65726e5f 6b657973 005f5079 50656765 ern_keys._PyPege │ │ │ │ │ 0x00000be0 6e5f6765 745f7061 74746572 6e73005f n_get_patterns._ │ │ │ │ │ 0x00000bf0 50795f61 73646c5f 70617474 65726e5f Py_asdl_pattern_ │ │ │ │ │ 0x00000c00 7365715f 6e657700 5f507950 6567656e seq_new._PyPegen │ │ │ │ │ 0x00000c10 5f736c61 73685f77 6974685f 64656661 _slash_with_defa │ │ │ ├── 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: 204348 (bytes into file) │ │ │ │ │ + Start of section headers: 204268 (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 0x31e3c: │ │ │ │ │ +There are 16 section headers, starting at offset 0x31dec: │ │ │ │ │ │ │ │ │ │ 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 00cb8c 00 AX 0 0 4 │ │ │ │ │ - [ 2] .rel.text REL 00000000 025d88 004f48 08 I 13 1 4 │ │ │ │ │ - [ 3] .data PROGBITS 00000000 00cbc0 000198 00 WA 0 0 4 │ │ │ │ │ - [ 4] .rel.data REL 00000000 02acd0 000180 08 I 13 3 4 │ │ │ │ │ - [ 5] .bss NOBITS 00000000 00cd58 000000 00 WA 0 0 1 │ │ │ │ │ - [ 6] .text.hot PROGBITS 00000000 00cd58 0126bc 00 AX 0 0 4 │ │ │ │ │ - [ 7] .rel.text.hot REL 00000000 02ae50 006630 08 I 13 6 4 │ │ │ │ │ - [ 8] .rodata.str1.4 PROGBITS 00000000 01f414 00173b 01 AMS 0 0 4 │ │ │ │ │ - [ 9] .text.unlikely PROGBITS 00000000 020b50 001216 00 AX 0 0 2 │ │ │ │ │ - [10] .rel.text.unlikely REL 00000000 031480 000938 08 I 13 9 4 │ │ │ │ │ - [11] .note.GNU-stack PROGBITS 00000000 021d66 000000 00 0 0 1 │ │ │ │ │ - [12] .ARM.attributes ARM_ATTRIBUTES 00000000 021d66 000033 00 0 0 1 │ │ │ │ │ - [13] .symtab SYMTAB 00000000 021d9c 002100 10 14 360 4 │ │ │ │ │ - [14] .strtab STRTAB 00000000 023e9c 001ee9 00 0 0 1 │ │ │ │ │ - [15] .shstrtab STRTAB 00000000 031db8 000084 00 0 0 1 │ │ │ │ │ + [ 1] .text PROGBITS 00000000 000034 00cb88 00 AX 0 0 4 │ │ │ │ │ + [ 2] .rel.text REL 00000000 025d48 004f48 08 I 13 1 4 │ │ │ │ │ + [ 3] .data PROGBITS 00000000 00cbbc 000198 00 WA 0 0 4 │ │ │ │ │ + [ 4] .rel.data REL 00000000 02ac90 000180 08 I 13 3 4 │ │ │ │ │ + [ 5] .bss NOBITS 00000000 00cd54 000000 00 WA 0 0 1 │ │ │ │ │ + [ 6] .text.hot PROGBITS 00000000 00cd54 012680 00 AX 0 0 4 │ │ │ │ │ + [ 7] .rel.text.hot REL 00000000 02ae10 006620 08 I 13 6 4 │ │ │ │ │ + [ 8] .rodata.str1.4 PROGBITS 00000000 01f3d4 00173b 01 AMS 0 0 4 │ │ │ │ │ + [ 9] .text.unlikely PROGBITS 00000000 020b10 001216 00 AX 0 0 2 │ │ │ │ │ + [10] .rel.text.unlikely REL 00000000 031430 000938 08 I 13 9 4 │ │ │ │ │ + [11] .note.GNU-stack PROGBITS 00000000 021d26 000000 00 0 0 1 │ │ │ │ │ + [12] .ARM.attributes ARM_ATTRIBUTES 00000000 021d26 000033 00 0 0 1 │ │ │ │ │ + [13] .symtab SYMTAB 00000000 021d5c 002100 10 14 360 4 │ │ │ │ │ + [14] .strtab STRTAB 00000000 023e5c 001ee9 00 0 0 1 │ │ │ │ │ + [15] .shstrtab STRTAB 00000000 031d68 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,21 +1,21 @@ │ │ │ │ │ │ │ │ │ │ Symbol table '.symtab' contains 528 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 NOTYPE LOCAL DEFAULT 3 .LANCHOR0 │ │ │ │ │ - 4: 0000661d 592 FUNC LOCAL DEFAULT 1 expressions_rule │ │ │ │ │ - 5: 000086a5 240 FUNC LOCAL DEFAULT 1 _loop0_1_rule │ │ │ │ │ + 4: 00006619 592 FUNC LOCAL DEFAULT 1 expressions_rule │ │ │ │ │ + 5: 0000863d 240 FUNC LOCAL DEFAULT 1 _loop0_1_rule │ │ │ │ │ 6: 00000001 558 FUNC LOCAL DEFAULT 6 statements_rule │ │ │ │ │ 7: 00000231 6890 FUNC LOCAL DEFAULT 6 compound_stmt_rule │ │ │ │ │ 8: 00001ee9 586 FUNC LOCAL DEFAULT 6 simple_stmts_rule │ │ │ │ │ 9: 000006b3 354 FUNC LOCAL DEFAULT 9 _gather_104_rule │ │ │ │ │ - 10: 000071b9 2068 FUNC LOCAL DEFAULT 6 expression_rule │ │ │ │ │ + 10: 000071ad 2018 FUNC LOCAL DEFAULT 6 expression_rule │ │ │ │ │ 11: 00000000 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 12: 00000000 0 SECTION LOCAL DEFAULT 8 .rodata.str1.4 │ │ │ │ │ 13: 00000000 0 NOTYPE LOCAL DEFAULT 8 $d │ │ │ │ │ 14: 00000000 0 NOTYPE LOCAL DEFAULT 8 .LC0 │ │ │ │ │ 15: 00000010 0 NOTYPE LOCAL DEFAULT 8 .LC1 │ │ │ │ │ 16: 0000004c 0 NOTYPE LOCAL DEFAULT 8 .LC2 │ │ │ │ │ 17: 0000008c 0 NOTYPE LOCAL DEFAULT 8 .LC3 │ │ │ │ │ @@ -31,199 +31,199 @@ │ │ │ │ │ 27: 000001f4 0 NOTYPE LOCAL DEFAULT 8 .LC13 │ │ │ │ │ 28: 00000208 0 NOTYPE LOCAL DEFAULT 8 .LC14 │ │ │ │ │ 29: 00001d1d 126 FUNC LOCAL DEFAULT 6 _tmp_6_rule │ │ │ │ │ 30: 00001d9d 108 FUNC LOCAL DEFAULT 6 _tmp_7_rule │ │ │ │ │ 31: 00001e09 110 FUNC LOCAL DEFAULT 6 _tmp_8_rule │ │ │ │ │ 32: 00001e79 110 FUNC LOCAL DEFAULT 6 _tmp_9_rule │ │ │ │ │ 33: 00000675 452 FUNC LOCAL DEFAULT 1 decorators_rule │ │ │ │ │ - 34: 00001115 1254 FUNC LOCAL DEFAULT 1 function_def_raw_rule │ │ │ │ │ - 35: 0000f4d1 1010 FUNC LOCAL DEFAULT 6 named_expression_rule │ │ │ │ │ - 36: 0000f9c5 400 FUNC LOCAL DEFAULT 6 block_rule │ │ │ │ │ - 37: 00003bdd 752 FUNC LOCAL DEFAULT 1 elif_stmt_rule │ │ │ │ │ - 38: 00003ecd 512 FUNC LOCAL DEFAULT 1 else_block_rule │ │ │ │ │ - 39: 00004e09 1054 FUNC LOCAL DEFAULT 1 for_stmt_rule │ │ │ │ │ - 40: 000049c5 712 FUNC LOCAL DEFAULT 1 class_def_raw_rule │ │ │ │ │ - 41: 00005d35 352 FUNC LOCAL DEFAULT 1 _gather_35_rule │ │ │ │ │ - 42: 0000dfe1 12 FUNC LOCAL DEFAULT 6 NEW_TYPE_COMMENT │ │ │ │ │ - 43: 000040cd 398 FUNC LOCAL DEFAULT 1 finally_block_rule │ │ │ │ │ - 44: 0000425d 1896 FUNC LOCAL DEFAULT 1 _loop1_37_rule │ │ │ │ │ - 45: 00009119 298 FUNC LOCAL DEFAULT 1 subject_expr_rule │ │ │ │ │ - 46: 00009245 246 FUNC LOCAL DEFAULT 1 patterns_rule │ │ │ │ │ - 47: 0000b15d 136 FUNC LOCAL DEFAULT 1 guard_rule │ │ │ │ │ - 48: 000058bd 80 FUNC LOCAL DEFAULT 1 INVALID_VERSION_CHECK │ │ │ │ │ - 49: 0000bead 1860 FUNC LOCAL DEFAULT 1 _loop1_38_rule │ │ │ │ │ + 34: 00001115 1252 FUNC LOCAL DEFAULT 1 function_def_raw_rule │ │ │ │ │ + 35: 0000f499 1010 FUNC LOCAL DEFAULT 6 named_expression_rule │ │ │ │ │ + 36: 0000f98d 400 FUNC LOCAL DEFAULT 6 block_rule │ │ │ │ │ + 37: 00003bd9 752 FUNC LOCAL DEFAULT 1 elif_stmt_rule │ │ │ │ │ + 38: 00003ec9 512 FUNC LOCAL DEFAULT 1 else_block_rule │ │ │ │ │ + 39: 00004e05 1054 FUNC LOCAL DEFAULT 1 for_stmt_rule │ │ │ │ │ + 40: 000049c1 712 FUNC LOCAL DEFAULT 1 class_def_raw_rule │ │ │ │ │ + 41: 00005d31 352 FUNC LOCAL DEFAULT 1 _gather_35_rule │ │ │ │ │ + 42: 0000dfa9 12 FUNC LOCAL DEFAULT 6 NEW_TYPE_COMMENT │ │ │ │ │ + 43: 000040c9 398 FUNC LOCAL DEFAULT 1 finally_block_rule │ │ │ │ │ + 44: 00004259 1896 FUNC LOCAL DEFAULT 1 _loop1_37_rule │ │ │ │ │ + 45: 00009115 298 FUNC LOCAL DEFAULT 1 subject_expr_rule │ │ │ │ │ + 46: 00009241 246 FUNC LOCAL DEFAULT 1 patterns_rule │ │ │ │ │ + 47: 0000b159 136 FUNC LOCAL DEFAULT 1 guard_rule │ │ │ │ │ + 48: 000058b9 80 FUNC LOCAL DEFAULT 1 INVALID_VERSION_CHECK │ │ │ │ │ + 49: 0000bea9 1860 FUNC LOCAL DEFAULT 1 _loop1_38_rule │ │ │ │ │ 50: 00000001 352 FUNC LOCAL DEFAULT 9 _gather_141_rule │ │ │ │ │ - 51: 00000fed 352 FUNC LOCAL DEFAULT 9 _gather_143_rule │ │ │ │ │ + 51: 00000f2b 352 FUNC LOCAL DEFAULT 9 _gather_143_rule │ │ │ │ │ 52: 00000507 102 FUNC LOCAL DEFAULT 9 _tmp_144_rule │ │ │ │ │ 53: 0000056d 228 FUNC LOCAL DEFAULT 9 _loop0_145_rule │ │ │ │ │ - 54: 00002169 136 FUNC LOCAL DEFAULT 1 _tmp_22_rule │ │ │ │ │ - 55: 00008661 68 FUNC LOCAL DEFAULT 1 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ - 56: 00002135 5960 FUNC LOCAL DEFAULT 6 simple_stmt_rule │ │ │ │ │ + 54: 00002165 136 FUNC LOCAL DEFAULT 1 _tmp_22_rule │ │ │ │ │ + 55: 000085f9 68 FUNC LOCAL DEFAULT 1 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ + 56: 00002135 5948 FUNC LOCAL DEFAULT 6 simple_stmt_rule │ │ │ │ │ 57: 00000248 0 NOTYPE LOCAL DEFAULT 8 .LC15 │ │ │ │ │ 58: 00000268 0 NOTYPE LOCAL DEFAULT 8 .LC16 │ │ │ │ │ 59: 00000288 0 NOTYPE LOCAL DEFAULT 8 .LC17 │ │ │ │ │ 60: 000002b8 0 NOTYPE LOCAL DEFAULT 8 .LC18 │ │ │ │ │ 61: 000002e8 0 NOTYPE LOCAL DEFAULT 8 .LC19 │ │ │ │ │ 62: 00000308 0 NOTYPE LOCAL DEFAULT 8 .LC20 │ │ │ │ │ 63: 00000334 0 NOTYPE LOCAL DEFAULT 8 .LC21 │ │ │ │ │ 64: 0000036c 0 NOTYPE LOCAL DEFAULT 8 .LC22 │ │ │ │ │ 65: 00000374 0 NOTYPE LOCAL DEFAULT 8 .LC23 │ │ │ │ │ - 66: 0000387d 1062 FUNC LOCAL DEFAULT 6 single_subscript_attribute_target_rule │ │ │ │ │ - 67: 00005de5 1346 FUNC LOCAL DEFAULT 6 star_targets_rule │ │ │ │ │ - 68: 0000811d 1732 FUNC LOCAL DEFAULT 6 star_expressions_rule │ │ │ │ │ - 69: 0000c819 110 FUNC LOCAL DEFAULT 6 _tmp_5_rule │ │ │ │ │ - 70: 0000d6f1 418 FUNC LOCAL DEFAULT 6 annotated_rhs_rule │ │ │ │ │ - 71: 00009091 134 FUNC LOCAL DEFAULT 1 _tmp_10_rule │ │ │ │ │ - 72: 00010d91 680 FUNC LOCAL DEFAULT 6 augassign_rule │ │ │ │ │ - 73: 00007d15 212 FUNC LOCAL DEFAULT 6 single_target_rule │ │ │ │ │ - 74: 00000839 2266 FUNC LOCAL DEFAULT 1 import_stmt_rule │ │ │ │ │ - 75: 00004d25 228 FUNC LOCAL DEFAULT 1 pass_stmt_rule │ │ │ │ │ - 76: 0000de85 346 FUNC LOCAL DEFAULT 6 yield_expr_rule │ │ │ │ │ - 77: 000054e1 134 FUNC LOCAL DEFAULT 1 _tmp_17_rule │ │ │ │ │ - 78: 0000607d 446 FUNC LOCAL DEFAULT 1 del_targets_rule │ │ │ │ │ - 79: 000065b5 102 FUNC LOCAL DEFAULT 1 _tmp_16_rule │ │ │ │ │ - 80: 00005c4d 230 FUNC LOCAL DEFAULT 1 break_stmt_rule │ │ │ │ │ - 81: 00005b65 230 FUNC LOCAL DEFAULT 1 continue_stmt_rule │ │ │ │ │ - 82: 000068d1 180 FUNC LOCAL DEFAULT 1 invalid_ann_assign_target_rule │ │ │ │ │ - 83: 0000f8c5 256 FUNC LOCAL DEFAULT 6 star_named_expression_rule │ │ │ │ │ - 84: 00007c4d 342 FUNC LOCAL DEFAULT 1 _loop0_121_rule │ │ │ │ │ - 85: 0000575d 352 FUNC LOCAL DEFAULT 1 _gather_15_rule │ │ │ │ │ - 86: 00001925 756 FUNC LOCAL DEFAULT 1 type_params_rule │ │ │ │ │ - 87: 0000fb55 1140 FUNC LOCAL DEFAULT 6 star_named_expressions_rule │ │ │ │ │ - 88: 00008549 126 FUNC LOCAL DEFAULT 1 _RAISE_SYNTAX_ERROR_INVALID_TARGET.isra.0 │ │ │ │ │ - 89: 00001c19 44 FUNC LOCAL DEFAULT 1 NEW_TYPE_COMMENT.part.0.isra.0 │ │ │ │ │ - 90: 00003d45 2132 FUNC LOCAL DEFAULT 6 t_primary_raw │ │ │ │ │ - 91: 00005d65 126 FUNC LOCAL DEFAULT 6 t_lookahead_rule │ │ │ │ │ - 92: 000107e5 1150 FUNC LOCAL DEFAULT 6 slices_rule │ │ │ │ │ - 93: 00003ca5 160 FUNC LOCAL DEFAULT 6 t_primary_rule │ │ │ │ │ - 94: 00004599 4138 FUNC LOCAL DEFAULT 6 atom_rule │ │ │ │ │ - 95: 0000cdc1 1846 FUNC LOCAL DEFAULT 6 arguments_rule │ │ │ │ │ - 96: 00006ee1 728 FUNC LOCAL DEFAULT 6 genexp_rule │ │ │ │ │ + 66: 00003871 1062 FUNC LOCAL DEFAULT 6 single_subscript_attribute_target_rule │ │ │ │ │ + 67: 00005dd9 1346 FUNC LOCAL DEFAULT 6 star_targets_rule │ │ │ │ │ + 68: 000080e1 1730 FUNC LOCAL DEFAULT 6 star_expressions_rule │ │ │ │ │ + 69: 0000c7e1 110 FUNC LOCAL DEFAULT 6 _tmp_5_rule │ │ │ │ │ + 70: 0000d6b9 418 FUNC LOCAL DEFAULT 6 annotated_rhs_rule │ │ │ │ │ + 71: 0000908d 134 FUNC LOCAL DEFAULT 1 _tmp_10_rule │ │ │ │ │ + 72: 00010d59 680 FUNC LOCAL DEFAULT 6 augassign_rule │ │ │ │ │ + 73: 00007cd9 212 FUNC LOCAL DEFAULT 6 single_target_rule │ │ │ │ │ + 74: 00000839 2268 FUNC LOCAL DEFAULT 1 import_stmt_rule │ │ │ │ │ + 75: 00004d21 228 FUNC LOCAL DEFAULT 1 pass_stmt_rule │ │ │ │ │ + 76: 0000de4d 346 FUNC LOCAL DEFAULT 6 yield_expr_rule │ │ │ │ │ + 77: 000054dd 134 FUNC LOCAL DEFAULT 1 _tmp_17_rule │ │ │ │ │ + 78: 00006079 446 FUNC LOCAL DEFAULT 1 del_targets_rule │ │ │ │ │ + 79: 000065b1 102 FUNC LOCAL DEFAULT 1 _tmp_16_rule │ │ │ │ │ + 80: 00005c49 230 FUNC LOCAL DEFAULT 1 break_stmt_rule │ │ │ │ │ + 81: 00005b61 230 FUNC LOCAL DEFAULT 1 continue_stmt_rule │ │ │ │ │ + 82: 00006869 180 FUNC LOCAL DEFAULT 1 invalid_ann_assign_target_rule │ │ │ │ │ + 83: 0000f88d 256 FUNC LOCAL DEFAULT 6 star_named_expression_rule │ │ │ │ │ + 84: 00007be5 342 FUNC LOCAL DEFAULT 1 _loop0_121_rule │ │ │ │ │ + 85: 00005759 352 FUNC LOCAL DEFAULT 1 _gather_15_rule │ │ │ │ │ + 86: 00001921 756 FUNC LOCAL DEFAULT 1 type_params_rule │ │ │ │ │ + 87: 000084e1 126 FUNC LOCAL DEFAULT 1 _RAISE_SYNTAX_ERROR_INVALID_TARGET.isra.0 │ │ │ │ │ + 88: 0000fb1d 1140 FUNC LOCAL DEFAULT 6 star_named_expressions_rule │ │ │ │ │ + 89: 00001c15 44 FUNC LOCAL DEFAULT 1 NEW_TYPE_COMMENT.part.0.isra.0 │ │ │ │ │ + 90: 00003d39 2132 FUNC LOCAL DEFAULT 6 t_primary_raw │ │ │ │ │ + 91: 00005d59 126 FUNC LOCAL DEFAULT 6 t_lookahead_rule │ │ │ │ │ + 92: 000107ad 1150 FUNC LOCAL DEFAULT 6 slices_rule │ │ │ │ │ + 93: 00003c99 160 FUNC LOCAL DEFAULT 6 t_primary_rule │ │ │ │ │ + 94: 0000458d 4138 FUNC LOCAL DEFAULT 6 atom_rule │ │ │ │ │ + 95: 0000cd89 1846 FUNC LOCAL DEFAULT 6 arguments_rule │ │ │ │ │ + 96: 00006ed5 728 FUNC LOCAL DEFAULT 6 genexp_rule │ │ │ │ │ 97: 00000388 0 NOTYPE LOCAL DEFAULT 8 .LC24 │ │ │ │ │ 98: 000003ac 0 NOTYPE LOCAL DEFAULT 8 .LC25 │ │ │ │ │ 99: 000003d8 0 NOTYPE LOCAL DEFAULT 8 .LC26 │ │ │ │ │ 100: 000003fc 0 NOTYPE LOCAL DEFAULT 8 .LC27 │ │ │ │ │ 101: 00000434 0 NOTYPE LOCAL DEFAULT 8 .LC28 │ │ │ │ │ 102: 00000468 0 NOTYPE LOCAL DEFAULT 8 .LC29 │ │ │ │ │ - 103: 000055c5 122 FUNC LOCAL DEFAULT 6 _tmp_43_rule │ │ │ │ │ - 104: 00005641 638 FUNC LOCAL DEFAULT 6 strings_rule │ │ │ │ │ - 105: 00003609 402 FUNC LOCAL DEFAULT 1 tuple_rule │ │ │ │ │ - 106: 0000379d 252 FUNC LOCAL DEFAULT 1 list_rule │ │ │ │ │ - 107: 0000c889 1336 FUNC LOCAL DEFAULT 6 for_if_clauses_rule │ │ │ │ │ - 108: 00005229 350 FUNC LOCAL DEFAULT 1 _gather_85_rule │ │ │ │ │ - 109: 0000dfed 600 FUNC LOCAL DEFAULT 6 starred_expression_rule │ │ │ │ │ - 110: 0000686d 100 FUNC LOCAL DEFAULT 1 _tmp_149_rule │ │ │ │ │ - 111: 00009ec1 482 FUNC LOCAL DEFAULT 6 bitwise_or_rule │ │ │ │ │ - 112: 00008629 56 FUNC LOCAL DEFAULT 1 RAISE_ERROR_KNOWN_LOCATION.constprop.0 │ │ │ │ │ - 113: 000071c5 530 FUNC LOCAL DEFAULT 1 invalid_comprehension_rule │ │ │ │ │ + 103: 000055b9 122 FUNC LOCAL DEFAULT 6 _tmp_43_rule │ │ │ │ │ + 104: 00005635 638 FUNC LOCAL DEFAULT 6 strings_rule │ │ │ │ │ + 105: 00003605 402 FUNC LOCAL DEFAULT 1 tuple_rule │ │ │ │ │ + 106: 00003799 252 FUNC LOCAL DEFAULT 1 list_rule │ │ │ │ │ + 107: 0000c851 1336 FUNC LOCAL DEFAULT 6 for_if_clauses_rule │ │ │ │ │ + 108: 00005225 350 FUNC LOCAL DEFAULT 1 _gather_85_rule │ │ │ │ │ + 109: 0000dfb5 600 FUNC LOCAL DEFAULT 6 starred_expression_rule │ │ │ │ │ + 110: 00008ae9 100 FUNC LOCAL DEFAULT 1 _tmp_149_rule │ │ │ │ │ + 111: 00009e85 482 FUNC LOCAL DEFAULT 6 bitwise_or_rule │ │ │ │ │ + 112: 000085c1 56 FUNC LOCAL DEFAULT 1 RAISE_ERROR_KNOWN_LOCATION.constprop.0 │ │ │ │ │ + 113: 0000715d 530 FUNC LOCAL DEFAULT 1 invalid_comprehension_rule │ │ │ │ │ 114: 0000049c 0 NOTYPE LOCAL DEFAULT 8 .LC30 │ │ │ │ │ - 115: 000058c1 304 FUNC LOCAL DEFAULT 6 _loop1_81_rule │ │ │ │ │ - 116: 00007f49 256 FUNC LOCAL DEFAULT 1 _loop1_82_rule │ │ │ │ │ - 117: 000059f1 882 FUNC LOCAL DEFAULT 6 _tmp_154_rule │ │ │ │ │ - 118: 00008049 940 FUNC LOCAL DEFAULT 1 tstring_rule │ │ │ │ │ - 119: 0000ffc9 2074 FUNC LOCAL DEFAULT 6 fstring_replacement_field_rule │ │ │ │ │ - 120: 000064c5 2588 FUNC LOCAL DEFAULT 6 target_with_star_atom_rule │ │ │ │ │ - 121: 00003b55 134 FUNC LOCAL DEFAULT 1 _tmp_166_rule │ │ │ │ │ - 122: 00006329 412 FUNC LOCAL DEFAULT 6 star_target_rule │ │ │ │ │ + 115: 000058b5 304 FUNC LOCAL DEFAULT 6 _loop1_81_rule │ │ │ │ │ + 116: 00007ee1 256 FUNC LOCAL DEFAULT 1 _loop1_82_rule │ │ │ │ │ + 117: 000059e5 882 FUNC LOCAL DEFAULT 6 _tmp_154_rule │ │ │ │ │ + 118: 00007fe1 940 FUNC LOCAL DEFAULT 1 tstring_rule │ │ │ │ │ + 119: 0000ff91 2074 FUNC LOCAL DEFAULT 6 fstring_replacement_field_rule │ │ │ │ │ + 120: 000064b9 2588 FUNC LOCAL DEFAULT 6 target_with_star_atom_rule │ │ │ │ │ + 121: 00003b51 134 FUNC LOCAL DEFAULT 1 _tmp_166_rule │ │ │ │ │ + 122: 0000631d 412 FUNC LOCAL DEFAULT 6 star_target_rule │ │ │ │ │ 123: 000004d8 0 NOTYPE LOCAL DEFAULT 8 .LC31 │ │ │ │ │ 124: 000004f4 0 NOTYPE LOCAL DEFAULT 8 .LC32 │ │ │ │ │ 125: 00000530 0 NOTYPE LOCAL DEFAULT 8 .LC33 │ │ │ │ │ 126: 0000055c 0 NOTYPE LOCAL DEFAULT 8 .LC34 │ │ │ │ │ 127: 00000584 0 NOTYPE LOCAL DEFAULT 8 .LC35 │ │ │ │ │ 128: 000005c0 0 NOTYPE LOCAL DEFAULT 8 .LC36 │ │ │ │ │ 129: 000005f8 0 NOTYPE LOCAL DEFAULT 8 .LC37 │ │ │ │ │ 130: 0000063c 0 NOTYPE LOCAL DEFAULT 8 .LC38 │ │ │ │ │ 131: 00000680 0 NOTYPE LOCAL DEFAULT 8 .LC39 │ │ │ │ │ - 132: 000079cd 838 FUNC LOCAL DEFAULT 6 disjunction_rule │ │ │ │ │ - 133: 0000c6e1 312 FUNC LOCAL DEFAULT 6 lambdef_rule │ │ │ │ │ - 134: 00007149 124 FUNC LOCAL DEFAULT 1 _tmp_115_rule │ │ │ │ │ - 135: 000083f5 338 FUNC LOCAL DEFAULT 1 expression_without_invalid_rule │ │ │ │ │ + 132: 00007991 838 FUNC LOCAL DEFAULT 6 disjunction_rule │ │ │ │ │ + 133: 0000c6a9 312 FUNC LOCAL DEFAULT 6 lambdef_rule │ │ │ │ │ + 134: 000070e1 124 FUNC LOCAL DEFAULT 1 _tmp_115_rule │ │ │ │ │ + 135: 0000838d 338 FUNC LOCAL DEFAULT 1 expression_without_invalid_rule │ │ │ │ │ 136: 00000237 100 FUNC LOCAL DEFAULT 9 _tmp_116_rule │ │ │ │ │ - 137: 00006985 1662 FUNC LOCAL DEFAULT 1 lambda_params_rule │ │ │ │ │ - 138: 00007de9 818 FUNC LOCAL DEFAULT 6 conjunction_rule │ │ │ │ │ - 139: 000087e1 5570 FUNC LOCAL DEFAULT 6 inversion_rule │ │ │ │ │ - 140: 00009da5 284 FUNC LOCAL DEFAULT 6 star_expression_rule │ │ │ │ │ + 137: 0000691d 1662 FUNC LOCAL DEFAULT 1 lambda_params_rule │ │ │ │ │ + 138: 00007dad 818 FUNC LOCAL DEFAULT 6 conjunction_rule │ │ │ │ │ + 139: 000087a5 5570 FUNC LOCAL DEFAULT 6 inversion_rule │ │ │ │ │ + 140: 00009d69 284 FUNC LOCAL DEFAULT 6 star_expression_rule │ │ │ │ │ 141: 000006bc 0 NOTYPE LOCAL DEFAULT 8 .LC40 │ │ │ │ │ - 142: 0000a0a5 1026 FUNC LOCAL DEFAULT 6 bitwise_xor_rule │ │ │ │ │ - 143: 0000a4a9 1044 FUNC LOCAL DEFAULT 6 bitwise_and_rule │ │ │ │ │ - 144: 0000a8bd 948 FUNC LOCAL DEFAULT 6 shift_expr_rule │ │ │ │ │ + 142: 0000a069 1026 FUNC LOCAL DEFAULT 6 bitwise_xor_rule │ │ │ │ │ + 143: 0000a46d 1044 FUNC LOCAL DEFAULT 6 bitwise_and_rule │ │ │ │ │ + 144: 0000a881 948 FUNC LOCAL DEFAULT 6 shift_expr_rule │ │ │ │ │ 145: 000006f4 0 NOTYPE LOCAL DEFAULT 8 .LC41 │ │ │ │ │ - 146: 0000ac71 558 FUNC LOCAL DEFAULT 6 sum_rule │ │ │ │ │ - 147: 0000aea1 264 FUNC LOCAL DEFAULT 6 term_rule │ │ │ │ │ - 148: 0000afa9 2580 FUNC LOCAL DEFAULT 6 term_raw │ │ │ │ │ + 146: 0000ac35 558 FUNC LOCAL DEFAULT 6 sum_rule │ │ │ │ │ + 147: 0000ae65 264 FUNC LOCAL DEFAULT 6 term_rule │ │ │ │ │ + 148: 0000af6d 2580 FUNC LOCAL DEFAULT 6 term_raw │ │ │ │ │ 149: 00000724 0 NOTYPE LOCAL DEFAULT 8 .LC42 │ │ │ │ │ - 150: 0000b9bd 1358 FUNC LOCAL DEFAULT 6 factor_rule │ │ │ │ │ + 150: 0000b981 1358 FUNC LOCAL DEFAULT 6 factor_rule │ │ │ │ │ 151: 00000738 0 NOTYPE LOCAL DEFAULT 8 .LC43 │ │ │ │ │ - 152: 0000bf0d 268 FUNC LOCAL DEFAULT 6 primary_rule │ │ │ │ │ - 153: 0000c019 1734 FUNC LOCAL DEFAULT 6 primary_raw │ │ │ │ │ + 152: 0000bed1 268 FUNC LOCAL DEFAULT 6 primary_rule │ │ │ │ │ + 153: 0000bfdd 1740 FUNC LOCAL DEFAULT 6 primary_raw │ │ │ │ │ 154: 00000750 0 NOTYPE LOCAL DEFAULT 8 .LC44 │ │ │ │ │ 155: 00000784 0 NOTYPE LOCAL DEFAULT 8 .LC45 │ │ │ │ │ - 156: 000015fd 480 FUNC LOCAL DEFAULT 1 dotted_as_name_rule │ │ │ │ │ - 157: 000022b1 100 FUNC LOCAL DEFAULT 1 _tmp_158_rule │ │ │ │ │ - 158: 000017dd 326 FUNC LOCAL DEFAULT 1 dotted_name_rule │ │ │ │ │ - 159: 00002315 592 FUNC LOCAL DEFAULT 1 import_from_targets_rule │ │ │ │ │ + 156: 000015f9 480 FUNC LOCAL DEFAULT 1 dotted_as_name_rule │ │ │ │ │ + 157: 000022ad 100 FUNC LOCAL DEFAULT 1 _tmp_158_rule │ │ │ │ │ + 158: 000017d9 326 FUNC LOCAL DEFAULT 1 dotted_name_rule │ │ │ │ │ + 159: 00002311 592 FUNC LOCAL DEFAULT 1 import_from_targets_rule │ │ │ │ │ 160: 000007b0 0 NOTYPE LOCAL DEFAULT 8 .LC46 │ │ │ │ │ 161: 000007cc 0 NOTYPE LOCAL DEFAULT 8 .LC47 │ │ │ │ │ - 162: 00005389 344 FUNC LOCAL DEFAULT 1 _loop0_87_rule │ │ │ │ │ - 163: 000070c5 132 FUNC LOCAL DEFAULT 1 invalid_for_target_rule │ │ │ │ │ + 162: 00005385 344 FUNC LOCAL DEFAULT 1 _loop0_87_rule │ │ │ │ │ + 163: 0000705d 132 FUNC LOCAL DEFAULT 1 invalid_for_target_rule │ │ │ │ │ 164: 000007f4 0 NOTYPE LOCAL DEFAULT 8 .LC48 │ │ │ │ │ 165: 00000834 0 NOTYPE LOCAL DEFAULT 8 .LC49 │ │ │ │ │ 166: 00000838 0 NOTYPE LOCAL DEFAULT 8 .LC50 │ │ │ │ │ - 167: 00001c45 1316 FUNC LOCAL DEFAULT 1 params_rule │ │ │ │ │ - 168: 00003899 134 FUNC LOCAL DEFAULT 1 _tmp_27_rule │ │ │ │ │ - 169: 00003921 412 FUNC LOCAL DEFAULT 1 func_type_comment_rule │ │ │ │ │ + 167: 00001c41 1316 FUNC LOCAL DEFAULT 1 params_rule │ │ │ │ │ + 168: 00003895 134 FUNC LOCAL DEFAULT 1 _tmp_27_rule │ │ │ │ │ + 169: 0000391d 412 FUNC LOCAL DEFAULT 1 func_type_comment_rule │ │ │ │ │ 170: 0000084c 0 NOTYPE LOCAL DEFAULT 8 .LC51 │ │ │ │ │ 171: 0000088c 0 NOTYPE LOCAL DEFAULT 8 .LC52 │ │ │ │ │ 172: 000008b8 0 NOTYPE LOCAL DEFAULT 8 .LC53 │ │ │ │ │ 173: 000008f8 0 NOTYPE LOCAL DEFAULT 8 .LC54 │ │ │ │ │ - 174: 0000d4f9 502 FUNC LOCAL DEFAULT 6 args_rule │ │ │ │ │ - 175: 0000d895 1518 FUNC LOCAL DEFAULT 6 _gather_90_rule │ │ │ │ │ - 176: 00011039 2646 FUNC LOCAL DEFAULT 6 kwargs_rule │ │ │ │ │ + 174: 0000d4c1 502 FUNC LOCAL DEFAULT 6 args_rule │ │ │ │ │ + 175: 0000d85d 1518 FUNC LOCAL DEFAULT 6 _gather_90_rule │ │ │ │ │ + 176: 00011001 2644 FUNC LOCAL DEFAULT 6 kwargs_rule │ │ │ │ │ 177: 00000651 98 FUNC LOCAL DEFAULT 9 _tmp_111_rule │ │ │ │ │ 178: 0000036f 106 FUNC LOCAL DEFAULT 9 _tmp_168_rule │ │ │ │ │ 179: 0000091c 0 NOTYPE LOCAL DEFAULT 8 .LC55 │ │ │ │ │ 180: 00000887 212 FUNC LOCAL DEFAULT 9 _tmp_139_rule │ │ │ │ │ 181: 0000093c 0 NOTYPE LOCAL DEFAULT 8 .LC56 │ │ │ │ │ 182: 00000960 0 NOTYPE LOCAL DEFAULT 8 .LC57 │ │ │ │ │ - 183: 0000ba01 1034 FUNC LOCAL DEFAULT 1 type_param_rule │ │ │ │ │ + 183: 0000b9fd 1034 FUNC LOCAL DEFAULT 1 type_param_rule │ │ │ │ │ 184: 0000097c 0 NOTYPE LOCAL DEFAULT 8 .LC58 │ │ │ │ │ 185: 000009ac 0 NOTYPE LOCAL DEFAULT 8 .LC59 │ │ │ │ │ 186: 000009c4 0 NOTYPE LOCAL DEFAULT 8 .LC60 │ │ │ │ │ 187: 000009ec 0 NOTYPE LOCAL DEFAULT 8 .LC61 │ │ │ │ │ 188: 00000a04 0 NOTYPE LOCAL DEFAULT 8 .LC62 │ │ │ │ │ 189: 00000a44 0 NOTYPE LOCAL DEFAULT 8 .LC63 │ │ │ │ │ 190: 00000a70 0 NOTYPE LOCAL DEFAULT 8 .LC64 │ │ │ │ │ 191: 00000a88 0 NOTYPE LOCAL DEFAULT 8 .LC65 │ │ │ │ │ 192: 00000aa8 0 NOTYPE LOCAL DEFAULT 8 .LC66 │ │ │ │ │ - 193: 000021f1 192 FUNC LOCAL DEFAULT 1 slash_no_default_rule │ │ │ │ │ - 194: 00002565 242 FUNC LOCAL DEFAULT 1 slash_with_default_rule │ │ │ │ │ - 195: 0000e245 380 FUNC LOCAL DEFAULT 6 _loop1_30_rule │ │ │ │ │ - 196: 000029ed 1348 FUNC LOCAL DEFAULT 1 _loop0_29_rule │ │ │ │ │ - 197: 00002f31 1326 FUNC LOCAL DEFAULT 1 star_etc_rule │ │ │ │ │ - 198: 0000eacd 2564 FUNC LOCAL DEFAULT 6 _loop1_31_rule │ │ │ │ │ - 199: 0000e951 380 FUNC LOCAL DEFAULT 6 _loop0_28_rule │ │ │ │ │ - 200: 000085c9 96 FUNC LOCAL DEFAULT 1 _tmp_124_rule │ │ │ │ │ - 201: 00005569 240 FUNC LOCAL DEFAULT 1 _loop0_32_rule │ │ │ │ │ - 202: 00005a71 244 FUNC LOCAL DEFAULT 1 _loop1_33_rule │ │ │ │ │ - 203: 0000e3c1 1052 FUNC LOCAL DEFAULT 6 param_no_default_rule │ │ │ │ │ - 204: 0000e7dd 370 FUNC LOCAL DEFAULT 6 param_rule │ │ │ │ │ + 193: 000021ed 192 FUNC LOCAL DEFAULT 1 slash_no_default_rule │ │ │ │ │ + 194: 00002561 242 FUNC LOCAL DEFAULT 1 slash_with_default_rule │ │ │ │ │ + 195: 0000e20d 380 FUNC LOCAL DEFAULT 6 _loop1_30_rule │ │ │ │ │ + 196: 000029e9 1348 FUNC LOCAL DEFAULT 1 _loop0_29_rule │ │ │ │ │ + 197: 00002f2d 1326 FUNC LOCAL DEFAULT 1 star_etc_rule │ │ │ │ │ + 198: 0000ea95 2564 FUNC LOCAL DEFAULT 6 _loop1_31_rule │ │ │ │ │ + 199: 0000e919 380 FUNC LOCAL DEFAULT 6 _loop0_28_rule │ │ │ │ │ + 200: 00008561 96 FUNC LOCAL DEFAULT 1 _tmp_124_rule │ │ │ │ │ + 201: 00005565 240 FUNC LOCAL DEFAULT 1 _loop0_32_rule │ │ │ │ │ + 202: 00005a6d 244 FUNC LOCAL DEFAULT 1 _loop1_33_rule │ │ │ │ │ + 203: 0000e389 1052 FUNC LOCAL DEFAULT 6 param_no_default_rule │ │ │ │ │ + 204: 0000e7a5 370 FUNC LOCAL DEFAULT 6 param_rule │ │ │ │ │ 205: 00000ac8 0 NOTYPE LOCAL DEFAULT 8 .LC67 │ │ │ │ │ - 206: 00002659 452 FUNC LOCAL DEFAULT 1 import_from_as_names_rule │ │ │ │ │ - 207: 0000281d 464 FUNC LOCAL DEFAULT 1 import_from_as_name_rule │ │ │ │ │ - 208: 00011be9 298 FUNC LOCAL DEFAULT 6 default_rule │ │ │ │ │ + 206: 00002655 452 FUNC LOCAL DEFAULT 1 import_from_as_names_rule │ │ │ │ │ + 207: 00002819 464 FUNC LOCAL DEFAULT 1 import_from_as_name_rule │ │ │ │ │ + 208: 00011bad 298 FUNC LOCAL DEFAULT 6 default_rule │ │ │ │ │ 209: 00000b04 0 NOTYPE LOCAL DEFAULT 8 .LC68 │ │ │ │ │ 210: 00000b28 0 NOTYPE LOCAL DEFAULT 8 .LC69 │ │ │ │ │ 211: 00000b4c 0 NOTYPE LOCAL DEFAULT 8 .LC70 │ │ │ │ │ 212: 00000b80 0 NOTYPE LOCAL DEFAULT 8 .LC71 │ │ │ │ │ - 213: 00003461 424 FUNC LOCAL DEFAULT 1 kwds_rule │ │ │ │ │ - 214: 0000590d 356 FUNC LOCAL DEFAULT 1 param_star_annotation_rule │ │ │ │ │ + 213: 0000345d 424 FUNC LOCAL DEFAULT 1 kwds_rule │ │ │ │ │ + 214: 00005909 356 FUNC LOCAL DEFAULT 1 param_star_annotation_rule │ │ │ │ │ 215: 0000043b 96 FUNC LOCAL DEFAULT 9 _tmp_128_rule │ │ │ │ │ 216: 00000ba0 0 NOTYPE LOCAL DEFAULT 8 .LC72 │ │ │ │ │ 217: 00000bcc 0 NOTYPE LOCAL DEFAULT 8 .LC73 │ │ │ │ │ - 218: 00007531 168 FUNC LOCAL DEFAULT 1 _tmp_119_rule │ │ │ │ │ + 218: 000074c9 168 FUNC LOCAL DEFAULT 1 _tmp_119_rule │ │ │ │ │ 219: 000003d9 98 FUNC LOCAL DEFAULT 9 _tmp_118_rule │ │ │ │ │ 220: 00000c0c 0 NOTYPE LOCAL DEFAULT 8 .LC74 │ │ │ │ │ 221: 00000c3c 0 NOTYPE LOCAL DEFAULT 8 .LC75 │ │ │ │ │ 222: 00000815 114 FUNC LOCAL DEFAULT 9 _tmp_129_rule │ │ │ │ │ 223: 00000c6c 0 NOTYPE LOCAL DEFAULT 8 .LC76 │ │ │ │ │ 224: 00000c88 0 NOTYPE LOCAL DEFAULT 8 .LC77 │ │ │ │ │ 225: 00000cb8 0 NOTYPE LOCAL DEFAULT 8 .LC78 │ │ │ │ │ @@ -233,126 +233,126 @@ │ │ │ │ │ 229: 00000d7c 0 NOTYPE LOCAL DEFAULT 8 .LC82 │ │ │ │ │ 230: 00000dac 0 NOTYPE LOCAL DEFAULT 8 .LC83 │ │ │ │ │ 231: 00000dd4 0 NOTYPE LOCAL DEFAULT 8 .LC84 │ │ │ │ │ 232: 00000dfc 0 NOTYPE LOCAL DEFAULT 8 .LC85 │ │ │ │ │ 233: 00000e24 0 NOTYPE LOCAL DEFAULT 8 .LC86 │ │ │ │ │ 234: 00000e44 0 NOTYPE LOCAL DEFAULT 8 .LC87 │ │ │ │ │ 235: 00000e70 0 NOTYPE LOCAL DEFAULT 8 .LC88 │ │ │ │ │ - 236: 00003abd 150 FUNC LOCAL DEFAULT 1 fstring_conversion_rule │ │ │ │ │ - 237: 00008f1d 370 FUNC LOCAL DEFAULT 1 _loop0_77_rule │ │ │ │ │ - 238: 00000f8d 96 FUNC LOCAL DEFAULT 9 _tmp_152_rule.isra.0 │ │ │ │ │ - 239: 00000f2b 98 FUNC LOCAL DEFAULT 9 _tmp_153_rule │ │ │ │ │ + 236: 00003ab9 150 FUNC LOCAL DEFAULT 1 fstring_conversion_rule │ │ │ │ │ + 237: 00008f19 370 FUNC LOCAL DEFAULT 1 _loop0_77_rule │ │ │ │ │ + 238: 00001157 96 FUNC LOCAL DEFAULT 9 _tmp_152_rule.isra.0 │ │ │ │ │ + 239: 0000108b 98 FUNC LOCAL DEFAULT 9 _tmp_153_rule │ │ │ │ │ 240: 00000eb9 114 FUNC LOCAL DEFAULT 9 _tmp_151_rule │ │ │ │ │ 241: 00000e37 130 FUNC LOCAL DEFAULT 9 _tmp_150_rule │ │ │ │ │ 242: 00000e88 0 NOTYPE LOCAL DEFAULT 8 .LC89 │ │ │ │ │ 243: 0000049b 108 FUNC LOCAL DEFAULT 9 _tmp_105_rule │ │ │ │ │ 244: 00000eb0 0 NOTYPE LOCAL DEFAULT 8 .LC90 │ │ │ │ │ 245: 00000ef0 0 NOTYPE LOCAL DEFAULT 8 .LC91 │ │ │ │ │ 246: 00000f30 0 NOTYPE LOCAL DEFAULT 8 .LC92 │ │ │ │ │ - 247: 00008b51 508 FUNC LOCAL DEFAULT 1 _tmp_163_rule │ │ │ │ │ + 247: 00008b4d 508 FUNC LOCAL DEFAULT 1 _tmp_163_rule │ │ │ │ │ 248: 00000f58 0 NOTYPE LOCAL DEFAULT 8 .LC93 │ │ │ │ │ 249: 00000f98 0 NOTYPE LOCAL DEFAULT 8 .LC94 │ │ │ │ │ 250: 00000fd8 0 NOTYPE LOCAL DEFAULT 8 .LC95 │ │ │ │ │ 251: 00001004 0 NOTYPE LOCAL DEFAULT 8 .LC96 │ │ │ │ │ 252: 00001044 0 NOTYPE LOCAL DEFAULT 8 .LC97 │ │ │ │ │ 253: 00001068 0 NOTYPE LOCAL DEFAULT 8 .LC98 │ │ │ │ │ - 254: 00004c8d 150 FUNC LOCAL DEFAULT 1 _tmp_26_rule │ │ │ │ │ + 254: 00004c89 150 FUNC LOCAL DEFAULT 1 _tmp_26_rule │ │ │ │ │ 255: 000010a8 0 NOTYPE LOCAL DEFAULT 8 .LC99 │ │ │ │ │ 256: 000010e4 0 NOTYPE LOCAL DEFAULT 8 .LC100 │ │ │ │ │ - 257: 00010c65 300 FUNC LOCAL DEFAULT 6 double_starred_kvpair_rule │ │ │ │ │ - 258: 00011a91 342 FUNC LOCAL DEFAULT 6 kwarg_or_starred_rule │ │ │ │ │ - 259: 00011d15 376 FUNC LOCAL DEFAULT 6 kwarg_or_double_starred_rule │ │ │ │ │ - 260: 0000b741 588 FUNC LOCAL DEFAULT 1 invalid_kwarg_rule.isra.0 │ │ │ │ │ - 261: 00005659 258 FUNC LOCAL DEFAULT 1 param_maybe_default_rule │ │ │ │ │ + 257: 00010c2d 300 FUNC LOCAL DEFAULT 6 double_starred_kvpair_rule │ │ │ │ │ + 258: 00011a55 342 FUNC LOCAL DEFAULT 6 kwarg_or_starred_rule │ │ │ │ │ + 259: 00011cd9 376 FUNC LOCAL DEFAULT 6 kwarg_or_double_starred_rule │ │ │ │ │ + 260: 0000b73d 588 FUNC LOCAL DEFAULT 1 invalid_kwarg_rule.isra.0 │ │ │ │ │ + 261: 00005655 258 FUNC LOCAL DEFAULT 1 param_maybe_default_rule │ │ │ │ │ 262: 000010f8 0 NOTYPE LOCAL DEFAULT 8 .LC101 │ │ │ │ │ - 263: 0000cb29 100 FUNC LOCAL DEFAULT 1 _tmp_126_rule │ │ │ │ │ + 263: 0000cb25 100 FUNC LOCAL DEFAULT 1 _tmp_126_rule │ │ │ │ │ 264: 0000111c 0 NOTYPE LOCAL DEFAULT 8 .LC102 │ │ │ │ │ - 265: 00005e95 366 FUNC LOCAL DEFAULT 1 with_item_rule │ │ │ │ │ - 266: 00006005 118 FUNC LOCAL DEFAULT 1 _tmp_36_rule │ │ │ │ │ - 267: 0000623d 888 FUNC LOCAL DEFAULT 1 del_target_rule │ │ │ │ │ + 265: 00005e91 366 FUNC LOCAL DEFAULT 1 with_item_rule │ │ │ │ │ + 266: 00006001 118 FUNC LOCAL DEFAULT 1 _tmp_36_rule │ │ │ │ │ + 267: 00006239 888 FUNC LOCAL DEFAULT 1 del_target_rule │ │ │ │ │ 268: 0000114c 0 NOTYPE LOCAL DEFAULT 8 .LC103 │ │ │ │ │ - 269: 00007005 192 FUNC LOCAL DEFAULT 1 lambda_slash_no_default_rule │ │ │ │ │ - 270: 0000743d 242 FUNC LOCAL DEFAULT 1 lambda_slash_with_default_rule │ │ │ │ │ - 271: 00011e8d 766 FUNC LOCAL DEFAULT 6 _loop1_73_rule │ │ │ │ │ - 272: 000077c1 240 FUNC LOCAL DEFAULT 1 _loop0_72_rule │ │ │ │ │ - 273: 000078b1 922 FUNC LOCAL DEFAULT 1 lambda_star_etc_rule │ │ │ │ │ - 274: 000075d9 250 FUNC LOCAL DEFAULT 1 _loop1_74_rule │ │ │ │ │ + 269: 00006f9d 192 FUNC LOCAL DEFAULT 1 lambda_slash_no_default_rule │ │ │ │ │ + 270: 000073d5 242 FUNC LOCAL DEFAULT 1 lambda_slash_with_default_rule │ │ │ │ │ + 271: 00011e51 766 FUNC LOCAL DEFAULT 6 _loop1_73_rule │ │ │ │ │ + 272: 00007759 240 FUNC LOCAL DEFAULT 1 _loop0_72_rule │ │ │ │ │ + 273: 00007849 922 FUNC LOCAL DEFAULT 1 lambda_star_etc_rule │ │ │ │ │ + 274: 00007571 250 FUNC LOCAL DEFAULT 1 _loop1_74_rule │ │ │ │ │ 275: 00000311 94 FUNC LOCAL DEFAULT 9 _tmp_130_rule │ │ │ │ │ - 276: 00012401 700 FUNC LOCAL DEFAULT 6 _loop0_71_rule │ │ │ │ │ - 277: 00008d4d 240 FUNC LOCAL DEFAULT 1 _loop0_75_rule │ │ │ │ │ - 278: 0000b63d 260 FUNC LOCAL DEFAULT 1 _loop1_76_rule │ │ │ │ │ - 279: 0001218d 394 FUNC LOCAL DEFAULT 6 lambda_param_no_default_rule │ │ │ │ │ - 280: 00012319 232 FUNC LOCAL DEFAULT 6 lambda_param_rule │ │ │ │ │ + 276: 000123c5 700 FUNC LOCAL DEFAULT 6 _loop0_71_rule │ │ │ │ │ + 277: 00008d49 240 FUNC LOCAL DEFAULT 1 _loop0_75_rule │ │ │ │ │ + 278: 0000b639 260 FUNC LOCAL DEFAULT 1 _loop1_76_rule │ │ │ │ │ + 279: 00012151 394 FUNC LOCAL DEFAULT 6 lambda_param_no_default_rule │ │ │ │ │ + 280: 000122dd 232 FUNC LOCAL DEFAULT 6 lambda_param_rule │ │ │ │ │ 281: 00001184 0 NOTYPE LOCAL DEFAULT 8 .LC104 │ │ │ │ │ 282: 000011b8 0 NOTYPE LOCAL DEFAULT 8 .LC105 │ │ │ │ │ - 283: 000073d9 100 FUNC LOCAL DEFAULT 1 _tmp_123_rule │ │ │ │ │ - 284: 000076d5 234 FUNC LOCAL DEFAULT 1 lambda_param_with_default_rule │ │ │ │ │ - 285: 00007da5 418 FUNC LOCAL DEFAULT 1 lambda_kwds_rule │ │ │ │ │ + 283: 00007371 100 FUNC LOCAL DEFAULT 1 _tmp_123_rule │ │ │ │ │ + 284: 0000766d 234 FUNC LOCAL DEFAULT 1 lambda_param_with_default_rule │ │ │ │ │ + 285: 00007d3d 418 FUNC LOCAL DEFAULT 1 lambda_kwds_rule │ │ │ │ │ 286: 000011b7 96 FUNC LOCAL DEFAULT 9 _tmp_135_rule │ │ │ │ │ 287: 00000000 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ 288: 00000161 106 FUNC LOCAL DEFAULT 9 _tmp_174_rule │ │ │ │ │ 289: 000001cb 108 FUNC LOCAL DEFAULT 9 _tmp_177_rule │ │ │ │ │ 290: 000011f4 0 NOTYPE LOCAL DEFAULT 8 .LC106 │ │ │ │ │ - 291: 00008795 956 FUNC LOCAL DEFAULT 1 tstring_full_format_spec_rule │ │ │ │ │ + 291: 0000872d 956 FUNC LOCAL DEFAULT 1 tstring_full_format_spec_rule │ │ │ │ │ 292: 0000095b 1244 FUNC LOCAL DEFAULT 9 invalid_tstring_replacement_field_rule │ │ │ │ │ 293: 00001204 0 NOTYPE LOCAL DEFAULT 8 .LC107 │ │ │ │ │ 294: 00001218 0 NOTYPE LOCAL DEFAULT 8 .LC108 │ │ │ │ │ - 295: 00008e3d 222 FUNC LOCAL DEFAULT 1 lambda_param_maybe_default_rule │ │ │ │ │ - 296: 0000933d 162 FUNC LOCAL DEFAULT 1 open_sequence_pattern_rule │ │ │ │ │ - 297: 0000957d 634 FUNC LOCAL DEFAULT 1 pattern_rule │ │ │ │ │ - 298: 000093e1 410 FUNC LOCAL DEFAULT 1 maybe_star_pattern_rule │ │ │ │ │ - 299: 0000af99 450 FUNC LOCAL DEFAULT 1 maybe_sequence_pattern_rule │ │ │ │ │ - 300: 0000abed 178 FUNC LOCAL DEFAULT 1 pattern_capture_target_rule │ │ │ │ │ - 301: 0000aca1 238 FUNC LOCAL DEFAULT 1 wildcard_pattern_rule │ │ │ │ │ + 295: 00008e39 222 FUNC LOCAL DEFAULT 1 lambda_param_maybe_default_rule │ │ │ │ │ + 296: 00009339 162 FUNC LOCAL DEFAULT 1 open_sequence_pattern_rule │ │ │ │ │ + 297: 00009579 634 FUNC LOCAL DEFAULT 1 pattern_rule │ │ │ │ │ + 298: 000093dd 410 FUNC LOCAL DEFAULT 1 maybe_star_pattern_rule │ │ │ │ │ + 299: 0000af95 450 FUNC LOCAL DEFAULT 1 maybe_sequence_pattern_rule │ │ │ │ │ + 300: 0000abe9 178 FUNC LOCAL DEFAULT 1 pattern_capture_target_rule │ │ │ │ │ + 301: 0000ac9d 238 FUNC LOCAL DEFAULT 1 wildcard_pattern_rule │ │ │ │ │ 302: 0000122c 0 NOTYPE LOCAL DEFAULT 8 .LC109 │ │ │ │ │ 303: 00001230 0 NOTYPE LOCAL DEFAULT 8 .LC110 │ │ │ │ │ 304: 0000124c 0 NOTYPE LOCAL DEFAULT 8 .LC111 │ │ │ │ │ - 305: 000097f9 584 FUNC LOCAL DEFAULT 1 or_pattern_rule │ │ │ │ │ - 306: 00009a41 3552 FUNC LOCAL DEFAULT 1 closed_pattern_rule │ │ │ │ │ + 305: 000097f5 584 FUNC LOCAL DEFAULT 1 or_pattern_rule │ │ │ │ │ + 306: 00009a3d 3552 FUNC LOCAL DEFAULT 1 closed_pattern_rule │ │ │ │ │ 307: 0000126c 0 NOTYPE LOCAL DEFAULT 8 .LC112 │ │ │ │ │ - 308: 0000a821 256 FUNC LOCAL DEFAULT 1 signed_number_rule │ │ │ │ │ - 309: 0000a921 326 FUNC LOCAL DEFAULT 1 complex_number_rule │ │ │ │ │ - 310: 0000ad91 422 FUNC LOCAL DEFAULT 1 attr_rule │ │ │ │ │ - 311: 0000af39 96 FUNC LOCAL DEFAULT 1 name_or_attr_rule │ │ │ │ │ - 312: 0000b259 448 FUNC LOCAL DEFAULT 1 positional_patterns_rule │ │ │ │ │ - 313: 0000c5f1 100 FUNC LOCAL DEFAULT 1 _tmp_42_rule │ │ │ │ │ - 314: 0000c655 136 FUNC LOCAL DEFAULT 1 double_star_pattern_rule │ │ │ │ │ - 315: 0000c6dd 410 FUNC LOCAL DEFAULT 1 items_pattern_rule │ │ │ │ │ - 316: 0000b419 400 FUNC LOCAL DEFAULT 1 keyword_patterns_rule │ │ │ │ │ - 317: 0000b1e5 116 FUNC LOCAL DEFAULT 1 _tmp_44_rule │ │ │ │ │ - 318: 0000aa69 254 FUNC LOCAL DEFAULT 1 signed_real_number_rule │ │ │ │ │ + 308: 0000a81d 256 FUNC LOCAL DEFAULT 1 signed_number_rule │ │ │ │ │ + 309: 0000a91d 326 FUNC LOCAL DEFAULT 1 complex_number_rule │ │ │ │ │ + 310: 0000ad8d 422 FUNC LOCAL DEFAULT 1 attr_rule │ │ │ │ │ + 311: 0000af35 96 FUNC LOCAL DEFAULT 1 name_or_attr_rule │ │ │ │ │ + 312: 0000b255 448 FUNC LOCAL DEFAULT 1 positional_patterns_rule │ │ │ │ │ + 313: 0000c5ed 100 FUNC LOCAL DEFAULT 1 _tmp_42_rule │ │ │ │ │ + 314: 0000c651 136 FUNC LOCAL DEFAULT 1 double_star_pattern_rule │ │ │ │ │ + 315: 0000c6d9 410 FUNC LOCAL DEFAULT 1 items_pattern_rule │ │ │ │ │ + 316: 0000b415 400 FUNC LOCAL DEFAULT 1 keyword_patterns_rule │ │ │ │ │ + 317: 0000b1e1 116 FUNC LOCAL DEFAULT 1 _tmp_44_rule │ │ │ │ │ + 318: 0000aa65 254 FUNC LOCAL DEFAULT 1 signed_real_number_rule │ │ │ │ │ 319: 0000029b 118 FUNC LOCAL DEFAULT 9 imaginary_number_rule │ │ │ │ │ - 320: 0000ab69 132 FUNC LOCAL DEFAULT 1 real_number_rule │ │ │ │ │ - 321: 0000b5a9 148 FUNC LOCAL DEFAULT 1 keyword_pattern_rule │ │ │ │ │ + 320: 0000ab65 132 FUNC LOCAL DEFAULT 1 real_number_rule │ │ │ │ │ + 321: 0000b5a5 148 FUNC LOCAL DEFAULT 1 keyword_pattern_rule │ │ │ │ │ 322: 00001298 0 NOTYPE LOCAL DEFAULT 8 .LC113 │ │ │ │ │ 323: 000012d8 0 NOTYPE LOCAL DEFAULT 8 .LC114 │ │ │ │ │ - 324: 0000b98d 116 FUNC LOCAL DEFAULT 1 _tmp_113_rule │ │ │ │ │ + 324: 0000b989 116 FUNC LOCAL DEFAULT 1 _tmp_113_rule │ │ │ │ │ 325: 00001304 0 NOTYPE LOCAL DEFAULT 8 .LC115 │ │ │ │ │ 326: 00001330 0 NOTYPE LOCAL DEFAULT 8 .LC116 │ │ │ │ │ 327: 00001354 0 NOTYPE LOCAL DEFAULT 8 .LC117 │ │ │ │ │ 328: 0000137c 0 NOTYPE LOCAL DEFAULT 8 .LC118 │ │ │ │ │ 329: 0000139c 0 NOTYPE LOCAL DEFAULT 8 .LC119 │ │ │ │ │ - 330: 0000be0d 160 FUNC LOCAL DEFAULT 1 type_param_default_rule │ │ │ │ │ + 330: 0000be09 160 FUNC LOCAL DEFAULT 1 type_param_default_rule │ │ │ │ │ 331: 000013b8 0 NOTYPE LOCAL DEFAULT 8 .LC120 │ │ │ │ │ 332: 000013f8 0 NOTYPE LOCAL DEFAULT 8 .LC121 │ │ │ │ │ 333: 00001420 0 NOTYPE LOCAL DEFAULT 8 .LC122 │ │ │ │ │ - 334: 0000c879 688 FUNC LOCAL DEFAULT 1 key_value_pattern_rule │ │ │ │ │ + 334: 0000c875 688 FUNC LOCAL DEFAULT 1 key_value_pattern_rule │ │ │ │ │ 335: 00001448 0 NOTYPE LOCAL DEFAULT 8 .LC123 │ │ │ │ │ 336: 00001478 0 NOTYPE LOCAL DEFAULT 8 .LC124 │ │ │ │ │ 337: 000014a8 0 NOTYPE LOCAL DEFAULT 8 .LC125 │ │ │ │ │ 338: 000014d8 0 NOTYPE LOCAL DEFAULT 8 .LC126 │ │ │ │ │ 339: 00001508 0 NOTYPE LOCAL DEFAULT 8 .LC127 │ │ │ │ │ 340: 0000153c 0 NOTYPE LOCAL DEFAULT 8 .LC128 │ │ │ │ │ 341: 0000156c 0 NOTYPE LOCAL DEFAULT 8 .LC129 │ │ │ │ │ 342: 00001594 0 NOTYPE LOCAL DEFAULT 8 .LC130 │ │ │ │ │ 343: 000015bc 0 NOTYPE LOCAL DEFAULT 8 .LC131 │ │ │ │ │ 344: 000015e4 0 NOTYPE LOCAL DEFAULT 8 .LC132 │ │ │ │ │ 345: 00001604 0 NOTYPE LOCAL DEFAULT 8 .LC133 │ │ │ │ │ 346: 00001630 0 NOTYPE LOCAL DEFAULT 8 .LC134 │ │ │ │ │ - 347: 0000114d 106 FUNC LOCAL DEFAULT 9 _tmp_175_rule │ │ │ │ │ + 347: 000010ed 106 FUNC LOCAL DEFAULT 9 _tmp_175_rule │ │ │ │ │ 348: 00000000 0 NOTYPE LOCAL DEFAULT 3 $d │ │ │ │ │ 349: 00000000 36 OBJECT LOCAL DEFAULT 3 reserved_keywords │ │ │ │ │ 350: 00000190 8 OBJECT LOCAL DEFAULT 3 __compound_literal.0 │ │ │ │ │ 351: 00000188 8 OBJECT LOCAL DEFAULT 3 __compound_literal.1 │ │ │ │ │ 352: 00000158 48 OBJECT LOCAL DEFAULT 3 __compound_literal.2 │ │ │ │ │ 353: 00000120 56 OBJECT LOCAL DEFAULT 3 __compound_literal.3 │ │ │ │ │ 354: 000000e0 64 OBJECT LOCAL DEFAULT 3 __compound_literal.4 │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text' at offset 0x25d88 contains 2537 entries: │ │ │ │ │ +Relocation section '.rel.text' at offset 0x25d48 contains 2537 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000012 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00000016 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 00000052 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00000058 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 0000008e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000009c 00016c0a R_ARM_THM_CALL 00000000 _PyAST_Expression │ │ │ │ │ @@ -50,56 +50,56 @@ │ │ │ │ │ 000003e4 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000003fc 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000414 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000042c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000440 0000090a R_ARM_THM_CALL 000006b3 _gather_104_rule │ │ │ │ │ 00000460 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000046c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000476 00000a0a R_ARM_THM_CALL 000071b9 expression_rule │ │ │ │ │ +00000476 00000a0a R_ARM_THM_CALL 000071ad expression_rule │ │ │ │ │ 0000048e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000049c 0001770a R_ARM_THM_CALL 00000000 _PyAST_FunctionType │ │ │ │ │ 000004b8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000004c2 00000a0a R_ARM_THM_CALL 000071b9 expression_rule │ │ │ │ │ +000004c2 00000a0a R_ARM_THM_CALL 000071ad expression_rule │ │ │ │ │ 000004d2 0001780a R_ARM_THM_CALL 00000000 _PyPegen_seq_append_to_end │ │ │ │ │ 000004e0 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 000004f6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000502 00000a0a R_ARM_THM_CALL 000071b9 expression_rule │ │ │ │ │ +00000502 00000a0a R_ARM_THM_CALL 000071ad expression_rule │ │ │ │ │ 00000510 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00000526 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00000536 00000a0a R_ARM_THM_CALL 000071b9 expression_rule │ │ │ │ │ +00000536 00000a0a R_ARM_THM_CALL 000071ad expression_rule │ │ │ │ │ 00000544 0001710a R_ARM_THM_CALL 00000000 _PyPegen_singleton_seq │ │ │ │ │ 0000055a 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00000562 00000a0a R_ARM_THM_CALL 000071b9 expression_rule │ │ │ │ │ -00000570 00000a0a R_ARM_THM_CALL 000071b9 expression_rule │ │ │ │ │ +00000562 00000a0a R_ARM_THM_CALL 000071ad expression_rule │ │ │ │ │ +00000570 00000a0a R_ARM_THM_CALL 000071ad expression_rule │ │ │ │ │ 00000580 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000058e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000059a 00000a0a R_ARM_THM_CALL 000071b9 expression_rule │ │ │ │ │ +0000059a 00000a0a R_ARM_THM_CALL 000071ad expression_rule │ │ │ │ │ 000005aa 0001710a R_ARM_THM_CALL 00000000 _PyPegen_singleton_seq │ │ │ │ │ 000005b6 0001780a R_ARM_THM_CALL 00000000 _PyPegen_seq_append_to_end │ │ │ │ │ 000005c4 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 000005de 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 000005ec 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 000005fe 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00000608 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000614 00000a0a R_ARM_THM_CALL 000071b9 expression_rule │ │ │ │ │ +00000614 00000a0a R_ARM_THM_CALL 000071ad expression_rule │ │ │ │ │ 00000624 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000632 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000063e 00000a0a R_ARM_THM_CALL 000071b9 expression_rule │ │ │ │ │ +0000063e 00000a0a R_ARM_THM_CALL 000071ad expression_rule │ │ │ │ │ 00000650 0001780a R_ARM_THM_CALL 00000000 _PyPegen_seq_append_to_end │ │ │ │ │ 0000065e 0001780a R_ARM_THM_CALL 00000000 _PyPegen_seq_append_to_end │ │ │ │ │ 00000698 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 0000069e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 000006c4 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 000006ca 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 000006e0 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ 00000708 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 0000070e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00000720 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000732 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00000752 0000230a R_ARM_THM_CALL 0000f4d1 named_expression_rule │ │ │ │ │ +00000752 0000230a R_ARM_THM_CALL 0000f499 named_expression_rule │ │ │ │ │ 00000760 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000794 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ 000007a4 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ 000007b4 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 000007e4 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ 000007f2 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00000808 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ @@ -134,2416 +134,2416 @@ │ │ │ │ │ 00000ace 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ 00000ade 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ 00000afa 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000b10 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 00000b26 0001d20a R_ARM_THM_CALL 00000000 _PyPegen_seq_count_dots │ │ │ │ │ 00000b42 0001d30a R_ARM_THM_CALL 00000000 _PyPegen_checked_future_import │ │ │ │ │ 00000b56 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000bc6 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00000bce 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00000be8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000c02 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00000c08 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00000c20 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00000c5a 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00000c6e 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00000c7e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000c94 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00000ca6 0001d20a R_ARM_THM_CALL 00000000 _PyPegen_seq_count_dots │ │ │ │ │ -00000cc2 0001d40a R_ARM_THM_CALL 00000000 _PyAST_ImportFrom │ │ │ │ │ -00000cce 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000d06 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00000d22 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00000d30 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00000d42 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000d56 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00000d5e 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00000d76 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00000d7e 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00000d8c 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00000d94 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00000dbc 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00000dd0 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00000dd6 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00000df2 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000e0e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000e2e 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00000e3e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000e46 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00000e4a 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00000e4e 00009b2f R_ARM_THM_MOVW_ABS_NC 00000784 .LC45 │ │ │ │ │ -00000e52 00009b30 R_ARM_THM_MOVT_ABS 00000784 .LC45 │ │ │ │ │ -00000e6c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000e8e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00000e94 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00000ec4 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00000eca 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00000ee2 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00000efe 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000f0e 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00000f20 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00000f30 0001910a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -00000f46 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000f5c 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00000f60 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00000f64 00009a2f R_ARM_THM_MOVW_ABS_NC 00000750 .LC44 │ │ │ │ │ -00000f68 00009a30 R_ARM_THM_MOVT_ABS 00000750 .LC44 │ │ │ │ │ -00000f88 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00000fa4 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00000fac 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00000ff2 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00000ffe 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000100c 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00000bb8 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00000bc0 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00000bda 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00000bf4 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00000bfa 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00000c12 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00000c48 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00000c5c 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00000c6c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00000c86 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00000c98 0001d20a R_ARM_THM_CALL 00000000 _PyPegen_seq_count_dots │ │ │ │ │ +00000cb4 0001d40a R_ARM_THM_CALL 00000000 _PyAST_ImportFrom │ │ │ │ │ +00000cc0 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000d08 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00000d1a 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00000d40 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00000d56 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00000d5e 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00000d66 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00000d76 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00000d9e 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00000db2 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00000db8 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00000dd4 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00000df0 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00000e10 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00000e20 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00000e28 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00000e2c 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00000e30 00009b2f R_ARM_THM_MOVW_ABS_NC 00000784 .LC45 │ │ │ │ │ +00000e34 00009b30 R_ARM_THM_MOVT_ABS 00000784 .LC45 │ │ │ │ │ +00000e4e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000e70 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00000e76 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00000ea6 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00000eac 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00000ec4 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00000ee0 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00000ef0 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00000f02 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00000f12 0001910a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +00000f28 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00000f3e 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00000f42 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00000f46 00009a2f R_ARM_THM_MOVW_ABS_NC 00000750 .LC44 │ │ │ │ │ +00000f4a 00009a30 R_ARM_THM_MOVT_ABS 00000750 .LC44 │ │ │ │ │ +00000f6a 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00000f86 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00000f8e 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00000fd4 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00000fe0 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000fee 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00000ffe 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000100e 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000101c 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00001024 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000102c 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000103a 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00001042 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000104a 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000105a 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000107c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000103c 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000105e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00001074 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00001086 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000108e 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ 0000109c 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000010a4 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000010c8 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -000010da 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000010ec 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000010fa 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000010b2 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +000010ca 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +000010dc 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000010ee 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000010fc 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00001138 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 0000113e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00001176 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00001180 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ 0000119c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000011b6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000011d0 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000011e8 0000240a R_ARM_THM_CALL 0000f9c5 block_rule │ │ │ │ │ +000011e8 0000240a R_ARM_THM_CALL 0000f98d block_rule │ │ │ │ │ 000011f4 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 0000122a 0001d60a R_ARM_THM_CALL 00000000 _PyAST_FunctionDef │ │ │ │ │ 00001252 0001d00a R_ARM_THM_CALL 00000000 _PyPegen_empty_arguments │ │ │ │ │ 00001278 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000128e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00001298 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ 000012b4 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000012ce 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000012e8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001300 0000240a R_ARM_THM_CALL 0000f9c5 block_rule │ │ │ │ │ +00001300 0000240a R_ARM_THM_CALL 0000f98d block_rule │ │ │ │ │ 0000130c 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 00001324 0001d00a R_ARM_THM_CALL 00000000 _PyPegen_empty_arguments │ │ │ │ │ -00001334 00002a0a R_ARM_THM_CALL 0000dfe1 NEW_TYPE_COMMENT │ │ │ │ │ -00001356 0001d70a R_ARM_THM_CALL 00000000 _PyAST_AsyncFunctionDef │ │ │ │ │ -0000135e 0000a62f R_ARM_THM_MOVW_ABS_NC 00000838 .LC50 │ │ │ │ │ -00001362 0000a630 R_ARM_THM_MOVT_ABS 00000838 .LC50 │ │ │ │ │ -00001376 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00001390 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -000013c8 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000013ce 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000013e8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000013f8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001402 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00001416 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000142a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000143e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001448 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000144e 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -00001452 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -0000145c 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00001472 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001484 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001490 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -000014aa 0000a52f R_ARM_THM_MOVW_ABS_NC 00000834 .LC49 │ │ │ │ │ -000014ae 0000a530 R_ARM_THM_MOVT_ABS 00000834 .LC49 │ │ │ │ │ -000014b2 0001850a R_ARM_THM_CALL 00000000 _PyPegen_expect_forced_token │ │ │ │ │ -000014ca 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000014e2 0000152f R_ARM_THM_MOVW_ABS_NC 00000148 .LC7 │ │ │ │ │ -000014e6 00001530 R_ARM_THM_MOVT_ABS 00000148 .LC7 │ │ │ │ │ -000014ea 0001850a R_ARM_THM_CALL 00000000 _PyPegen_expect_forced_token │ │ │ │ │ -00001500 0000240a R_ARM_THM_CALL 0000f9c5 block_rule │ │ │ │ │ -0000153a 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00001542 00018d2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndentationError │ │ │ │ │ -00001546 00018d30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndentationError │ │ │ │ │ -0000154e 0000a42f R_ARM_THM_MOVW_ABS_NC 000007f4 .LC48 │ │ │ │ │ -00001552 0000a430 R_ARM_THM_MOVT_ABS 000007f4 .LC48 │ │ │ │ │ -0000155a 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -00001564 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000159a 0001900a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ -000015be 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000015de 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00001620 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00001626 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00001644 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000168a 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000016a8 0001db0a R_ARM_THM_CALL 00000000 _PyAST_alias │ │ │ │ │ -000016e2 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000016e8 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00001706 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000170e 0000b42f R_ARM_THM_MOVW_ABS_NC 00000887 _tmp_139_rule │ │ │ │ │ -00001712 0000b430 R_ARM_THM_MOVT_ABS 00000887 _tmp_139_rule │ │ │ │ │ -0000171a 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -00001724 00000a0a R_ARM_THM_CALL 000071b9 expression_rule │ │ │ │ │ -0000172c 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00001730 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00001744 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_get_expr_name │ │ │ │ │ -00001750 0000b32f R_ARM_THM_MOVW_ABS_NC 0000091c .LC55 │ │ │ │ │ -00001754 0000b330 R_ARM_THM_MOVT_ABS 0000091c .LC55 │ │ │ │ │ -00001764 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000017a6 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000017b8 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000017be 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000017fc 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00001802 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00001816 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -00001838 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00001850 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00001856 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00001876 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001886 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -000018be 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -000018cc 0001e10a R_ARM_THM_CALL 00000000 _PyPegen_join_names_with_dot │ │ │ │ │ -000018dc 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000018f0 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00001910 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00001948 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000194e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000196a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001992 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00001998 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000019ae 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000019da 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000019e0 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00001a02 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00001a08 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00001a38 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00001a3e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00001a54 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00001a70 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001a80 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00001a92 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00001aa2 0001910a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -00001ab6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001aca 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001ad8 0000b62f R_ARM_THM_MOVW_ABS_NC 00000960 .LC57 │ │ │ │ │ -00001adc 0000b630 R_ARM_THM_MOVT_ABS 00000960 .LC57 │ │ │ │ │ -00001b34 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00001b40 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00001b48 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00001b5c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00001b6a 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00001b7a 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00001b84 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001b8e 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00001b92 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00001b96 0000b52f R_ARM_THM_MOVW_ABS_NC 0000093c .LC56 │ │ │ │ │ -00001b9a 0000b530 R_ARM_THM_MOVT_ABS 0000093c .LC56 │ │ │ │ │ -00001bb4 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00001bd0 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00001bd8 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00001be0 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00001bf0 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00001c00 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00001c2a 0001e20a R_ARM_THM_CALL 00000000 PyBytes_AsString │ │ │ │ │ -00001c34 0001e30a R_ARM_THM_CALL 00000000 _PyPegen_new_type_comment │ │ │ │ │ -00001c68 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00001c6e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00001c9c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00001ca2 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00001ce0 0000c30a R_ARM_THM_CALL 0000e245 _loop1_30_rule │ │ │ │ │ -00001d08 0001e40a R_ARM_THM_CALL 00000000 _PyPegen_make_arguments │ │ │ │ │ -00001d32 0000c60a R_ARM_THM_CALL 0000eacd _loop1_31_rule │ │ │ │ │ -00001d5c 0000c70a R_ARM_THM_CALL 0000e951 _loop0_28_rule │ │ │ │ │ -00001d8c 0001e40a R_ARM_THM_CALL 00000000 _PyPegen_make_arguments │ │ │ │ │ -00001d94 0000c02f R_ARM_THM_MOVW_ABS_NC 00000aa8 .LC66 │ │ │ │ │ -00001d98 0000c030 R_ARM_THM_MOVT_ABS 00000aa8 .LC66 │ │ │ │ │ -00001db0 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00001dca 0001e40a R_ARM_THM_CALL 00000000 _PyPegen_make_arguments │ │ │ │ │ -00001dd4 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00001e08 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00001e0e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00001e26 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001e60 0000c70a R_ARM_THM_CALL 0000e951 _loop0_28_rule │ │ │ │ │ -00001e7a 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00001e80 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00001eac 0000c60a R_ARM_THM_CALL 0000eacd _loop1_31_rule │ │ │ │ │ -00001ec8 0000c70a R_ARM_THM_CALL 0000e951 _loop0_28_rule │ │ │ │ │ -00001ed2 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001efc 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001f1a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001f70 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001f7a 0000bb2f R_ARM_THM_MOVW_ABS_NC 000009ec .LC61 │ │ │ │ │ -00001f7e 0000bb30 R_ARM_THM_MOVT_ABS 000009ec .LC61 │ │ │ │ │ -00001f84 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00001f88 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00001fa0 0000c30a R_ARM_THM_CALL 0000e245 _loop1_30_rule │ │ │ │ │ -00001fac 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001fba 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001fc4 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00001fc8 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00001fd0 0000bd2f R_ARM_THM_MOVW_ABS_NC 00000a44 .LC63 │ │ │ │ │ -00001fd4 0000bd30 R_ARM_THM_MOVT_ABS 00000a44 .LC63 │ │ │ │ │ -00001fea 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000200a 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00002010 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00002024 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002032 0000cb0a R_ARM_THM_CALL 0000e3c1 param_no_default_rule │ │ │ │ │ -00002046 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002050 0000bf2f R_ARM_THM_MOVW_ABS_NC 00000a88 .LC65 │ │ │ │ │ -00002054 0000bf30 R_ARM_THM_MOVT_ABS 00000a88 .LC65 │ │ │ │ │ -00002070 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000207a 0000be2f R_ARM_THM_MOVW_ABS_NC 00000a70 .LC64 │ │ │ │ │ -0000207e 0000be30 R_ARM_THM_MOVT_ABS 00000a70 .LC64 │ │ │ │ │ -0000208e 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00002098 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000020a2 0000ba2f R_ARM_THM_MOVW_ABS_NC 000009c4 .LC60 │ │ │ │ │ -000020a6 0000ba30 R_ARM_THM_MOVT_ABS 000009c4 .LC60 │ │ │ │ │ -000020ac 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -000020b0 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -000020ce 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000020d8 0001710a R_ARM_THM_CALL 00000000 _PyPegen_singleton_seq │ │ │ │ │ -000020ea 0000cb0a R_ARM_THM_CALL 0000e3c1 param_no_default_rule │ │ │ │ │ -000020f4 0000bc2f R_ARM_THM_MOVW_ABS_NC 00000a04 .LC62 │ │ │ │ │ -000020f8 0000bc30 R_ARM_THM_MOVT_ABS 00000a04 .LC62 │ │ │ │ │ -00002100 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000210e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00002122 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000212c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00002140 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000214e 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000215c 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00002188 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000218e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000021a0 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000021b8 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -000021ca 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000021ea 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000220e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00002214 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00002226 0000c30a R_ARM_THM_CALL 0000e245 _loop1_30_rule │ │ │ │ │ -00002232 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002242 0000c30a R_ARM_THM_CALL 0000e245 _loop1_30_rule │ │ │ │ │ -0000224e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002266 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002274 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00002288 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -0000228c 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -00002296 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -000022aa 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000022ce 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000022d4 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000022e4 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000022f4 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002306 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00002338 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000233e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000235a 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000237c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002396 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -0000239a 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -000023a4 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -000023c8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000023d6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000023e4 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00002402 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000240c 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00002424 0001e70a R_ARM_THM_CALL 00000000 _PyPegen_alias_for_star │ │ │ │ │ -0000242e 0001710a R_ARM_THM_CALL 00000000 _PyPegen_singleton_seq │ │ │ │ │ -00002466 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000246c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00002486 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002490 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000024a0 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000024b6 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -000024ba 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -000024be 00009b2f R_ARM_THM_MOVW_ABS_NC 00000784 .LC45 │ │ │ │ │ -000024c2 00009b30 R_ARM_THM_MOVT_ABS 00000784 .LC45 │ │ │ │ │ -000024dc 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000024f0 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000024f6 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -000024fa 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00002502 0000cd2f R_ARM_THM_MOVW_ABS_NC 00000ac8 .LC67 │ │ │ │ │ -00002506 0000cd30 R_ARM_THM_MOVT_ABS 00000ac8 .LC67 │ │ │ │ │ -0000250c 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -00002514 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00002524 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000254a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00002584 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000258a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000259c 0000c70a R_ARM_THM_CALL 0000e951 _loop0_28_rule │ │ │ │ │ -000025a6 0000c60a R_ARM_THM_CALL 0000eacd _loop1_31_rule │ │ │ │ │ -000025b6 0000c70a R_ARM_THM_CALL 0000e951 _loop0_28_rule │ │ │ │ │ -000025c0 0000c60a R_ARM_THM_CALL 0000eacd _loop1_31_rule │ │ │ │ │ -000025e0 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000025ec 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000025fa 0001e80a R_ARM_THM_CALL 00000000 _PyPegen_slash_with_default │ │ │ │ │ -0000260a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00002624 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000262c 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -00002630 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -0000263a 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00002650 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000267c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00002682 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000026a8 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000026ae 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000026da 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000026e0 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000026f4 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0000270e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002720 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00002730 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00002740 0001910a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -0000279e 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -000027ac 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000027b4 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000027cc 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000027da 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000027e2 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000027f0 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00002806 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00002816 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00002840 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00002846 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00002874 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000288e 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000028ae 0001db0a R_ARM_THM_CALL 00000000 _PyAST_alias │ │ │ │ │ -000028d0 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00002918 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000291e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000292a 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00002936 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002954 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000295c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00002972 0000b42f R_ARM_THM_MOVW_ABS_NC 00000887 _tmp_139_rule │ │ │ │ │ -00002976 0000b430 R_ARM_THM_MOVT_ABS 00000887 _tmp_139_rule │ │ │ │ │ -0000297e 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -00002988 00000a0a R_ARM_THM_CALL 000071b9 expression_rule │ │ │ │ │ -00002990 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00002994 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -000029a8 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_get_expr_name │ │ │ │ │ -000029b4 0000b32f R_ARM_THM_MOVW_ABS_NC 0000091c .LC55 │ │ │ │ │ -000029b8 0000b330 R_ARM_THM_MOVT_ABS 0000091c .LC55 │ │ │ │ │ -000029c8 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000029e6 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00002a10 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00002a16 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00002a2e 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00002a5e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00002a64 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00002a86 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00002a8c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00002ab4 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00002ace 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00002ad4 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00002aee 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002b10 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00002b30 0001e50a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ -00002b4c 0000d00a R_ARM_THM_CALL 00011be9 default_rule │ │ │ │ │ -00002b5c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002b6a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002b7e 0001e90a R_ARM_THM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ -00002bc8 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00002bce 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00002bf8 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00002c12 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00002c18 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00002c32 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002c54 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00002c76 0001e50a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ -00002c92 0000d00a R_ARM_THM_CALL 00011be9 default_rule │ │ │ │ │ -00002ca0 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002cac 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -00002cb0 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -00002cba 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00002ce2 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00002cf4 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00002d24 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00002d42 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00002d66 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00002d96 00000a0a R_ARM_THM_CALL 000071b9 expression_rule │ │ │ │ │ -00002dac 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00002dc6 00000a0a R_ARM_THM_CALL 000071b9 expression_rule │ │ │ │ │ -00002dda 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00002df8 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00002e0e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00002e38 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00002e76 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00002e86 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00002e9c 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00002eac 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00002eb4 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00002ec8 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00002ed4 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00002ee0 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00002ee6 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00002efa 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00002f10 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00002f1a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00002f54 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00002f5a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00002f7a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002f90 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002fa6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002fd6 0000cb0a R_ARM_THM_CALL 0000e3c1 param_no_default_rule │ │ │ │ │ -00003004 0001ea0a R_ARM_THM_CALL 00000000 _PyPegen_star_etc │ │ │ │ │ -00003028 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000302e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000306e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003096 0001ea0a R_ARM_THM_CALL 00000000 _PyPegen_star_etc │ │ │ │ │ -000030a2 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000030be 0001ea0a R_ARM_THM_CALL 00000000 _PyPegen_star_etc │ │ │ │ │ -000030da 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000030e0 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000030fa 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003114 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000312a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003140 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000315e 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00003166 0000d70a R_ARM_THM_CALL 0000043b _tmp_128_rule │ │ │ │ │ -0000317c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003188 0000d70a R_ARM_THM_CALL 0000043b _tmp_128_rule │ │ │ │ │ -00003190 0000d42f R_ARM_THM_MOVW_ABS_NC 00000b80 .LC71 │ │ │ │ │ -00003194 0000d430 R_ARM_THM_MOVT_ABS 00000b80 .LC71 │ │ │ │ │ -0000319a 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000319e 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -000031b6 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000031ca 0000cc0a R_ARM_THM_CALL 0000e7dd param_rule │ │ │ │ │ -000031d6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000031de 0000d32f R_ARM_THM_MOVW_ABS_NC 00000b4c .LC70 │ │ │ │ │ -000031e2 0000d330 R_ARM_THM_MOVT_ABS 00000b4c .LC70 │ │ │ │ │ -000031e8 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -000031ec 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00003204 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003210 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003218 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000321c 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00003224 0000d22f R_ARM_THM_MOVW_ABS_NC 00000b28 .LC69 │ │ │ │ │ -00003228 0000d230 R_ARM_THM_MOVT_ABS 00000b28 .LC69 │ │ │ │ │ -0000322e 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -00003238 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00003258 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000325e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00003276 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000328a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000032a2 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000032be 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000032ce 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000032e2 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000032e8 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000032fc 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000330e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003326 0000d12f R_ARM_THM_MOVW_ABS_NC 00000b04 .LC68 │ │ │ │ │ -0000332a 0000d130 R_ARM_THM_MOVT_ABS 00000b04 .LC68 │ │ │ │ │ -00003330 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00003334 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00003356 0001900a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ -00003370 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00003380 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000338a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003398 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -0000339c 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -000033a6 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -000033b6 0001e60a R_ARM_THM_CALL 00000000 _PyPegen_add_type_comment_to_arg │ │ │ │ │ -000033f0 0001ea0a R_ARM_THM_CALL 00000000 _PyPegen_star_etc │ │ │ │ │ -00003404 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003412 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003424 0001e60a R_ARM_THM_CALL 00000000 _PyPegen_add_type_comment_to_arg │ │ │ │ │ -0000342e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00003442 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00003482 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00003488 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000034a2 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000034ba 0000cb0a R_ARM_THM_CALL 0000e3c1 param_no_default_rule │ │ │ │ │ -000034cc 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000034f2 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000034f8 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000350e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003522 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003536 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000355a 0000cc0a R_ARM_THM_CALL 0000e7dd param_rule │ │ │ │ │ -00003566 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003570 0000de0a R_ARM_THM_CALL 00000815 _tmp_129_rule │ │ │ │ │ -00003578 0000dd2f R_ARM_THM_MOVW_ABS_NC 00000c3c .LC75 │ │ │ │ │ -0000357c 0000dd30 R_ARM_THM_MOVT_ABS 00000c3c .LC75 │ │ │ │ │ -00003582 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00003586 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000359e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000035b2 0000cc0a R_ARM_THM_CALL 0000e7dd param_rule │ │ │ │ │ -000035be 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000035c8 0000cc0a R_ARM_THM_CALL 0000e7dd param_rule │ │ │ │ │ -000035d4 0000cc0a R_ARM_THM_CALL 0000e7dd param_rule │ │ │ │ │ -000035e0 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000035e8 0000dc2f R_ARM_THM_MOVW_ABS_NC 00000c0c .LC74 │ │ │ │ │ -000035ec 0000dc30 R_ARM_THM_MOVT_ABS 00000c0c .LC74 │ │ │ │ │ -000035fa 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00003602 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000362a 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00003630 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000365a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003672 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00003678 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000368c 0000530a R_ARM_THM_CALL 0000f8c5 star_named_expression_rule │ │ │ │ │ -0000369a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000036a4 0000570a R_ARM_THM_CALL 0000fb55 star_named_expressions_rule │ │ │ │ │ -000036b4 0001910a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -000036d0 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000036d8 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000036f6 0001bd0a R_ARM_THM_CALL 00000000 _PyAST_Tuple │ │ │ │ │ -00003722 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000372a 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000373c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000374e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000378c 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000037be 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000037c4 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000037ec 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000037f4 0000570a R_ARM_THM_CALL 0000fb55 star_named_expressions_rule │ │ │ │ │ -00003802 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000380a 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00003826 0001bf0a R_ARM_THM_CALL 00000000 _PyAST_List │ │ │ │ │ -00003846 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000385e 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00003892 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000038b8 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000038be 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000038ce 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000038e6 00000a0a R_ARM_THM_CALL 000071b9 expression_rule │ │ │ │ │ -000038f8 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00003918 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00003942 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00003948 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00003960 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000396a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003984 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000039ae 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000039b4 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000039c8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000039de 0000f32f R_ARM_THM_MOVW_ABS_NC 0000049b _tmp_105_rule │ │ │ │ │ -000039e2 0000f330 R_ARM_THM_MOVT_ABS 0000049b _tmp_105_rule │ │ │ │ │ -000039e8 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -00003a00 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003a0c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003a18 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003a24 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003a2c 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00003a30 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00003a38 0000f22f R_ARM_THM_MOVW_ABS_NC 00000e88 .LC89 │ │ │ │ │ -00003a3c 0000f230 R_ARM_THM_MOVT_ABS 00000e88 .LC89 │ │ │ │ │ -00003a42 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -00003a4a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00003a62 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00003a82 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00003aa0 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00003ab0 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00003adc 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00003ae2 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00003af4 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003afe 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00003b0a 0001ed0a R_ARM_THM_CALL 00000000 _PyPegen_check_fstring_conversion │ │ │ │ │ -00003b34 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00003b3c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00003b74 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00003b7a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00003b8c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003b94 00007a0a R_ARM_THM_CALL 00006329 star_target_rule │ │ │ │ │ -00003bbc 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00003bc4 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00003c00 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00003c06 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00003c24 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00003c52 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003c68 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003c84 0000230a R_ARM_THM_CALL 0000f4d1 named_expression_rule │ │ │ │ │ -00003c92 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003c9c 0000240a R_ARM_THM_CALL 0000f9c5 block_rule │ │ │ │ │ -00003cb4 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00003cc8 0001710a R_ARM_THM_CALL 00000000 _PyPegen_singleton_seq │ │ │ │ │ -00003ce6 0001820a R_ARM_THM_CALL 00000000 _PyAST_If │ │ │ │ │ -00003cfc 0000230a R_ARM_THM_CALL 0000f4d1 named_expression_rule │ │ │ │ │ -00003d0a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003d14 0000240a R_ARM_THM_CALL 0000f9c5 block_rule │ │ │ │ │ -00003d2e 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00003d50 0001820a R_ARM_THM_CALL 00000000 _PyAST_If │ │ │ │ │ -00003d5a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00003d84 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00003d8a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00003da0 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003da8 0000230a R_ARM_THM_CALL 0000f4d1 named_expression_rule │ │ │ │ │ -00003db2 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003dc8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003dd2 0000230a R_ARM_THM_CALL 0000f4d1 named_expression_rule │ │ │ │ │ -00003ddc 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003de6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003dec 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -00003df0 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -00003dfa 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00003e12 00018d2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndentationError │ │ │ │ │ -00003e16 00018d30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndentationError │ │ │ │ │ -00003e1e 0000f42f R_ARM_THM_MOVW_ABS_NC 00000eb0 .LC90 │ │ │ │ │ -00003e22 0000f430 R_ARM_THM_MOVT_ABS 00000eb0 .LC90 │ │ │ │ │ -00003e26 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -00003e2e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00003e48 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00003e4e 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00003e52 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00003e5c 00000e2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00003e60 00000e30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00003e64 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -00003e72 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00003e86 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00003ef0 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00003ef6 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00003f18 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003f30 0000152f R_ARM_THM_MOVW_ABS_NC 00000148 .LC7 │ │ │ │ │ -00003f34 00001530 R_ARM_THM_MOVT_ABS 00000148 .LC7 │ │ │ │ │ -00003f3c 0001850a R_ARM_THM_CALL 00000000 _PyPegen_expect_forced_token │ │ │ │ │ -00003f46 0000240a R_ARM_THM_CALL 0000f9c5 block_rule │ │ │ │ │ -00003f5a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00003f80 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00003f86 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00003fa4 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003fbe 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003fde 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003fe8 0000240a R_ARM_THM_CALL 0000f9c5 block_rule │ │ │ │ │ -00003ff6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003ffe 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00004002 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000400a 0000f62f R_ARM_THM_MOVW_ABS_NC 00000f30 .LC92 │ │ │ │ │ -0000400e 0000f630 R_ARM_THM_MOVT_ABS 00000f30 .LC92 │ │ │ │ │ -00004014 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -0000401e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00004036 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004042 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000404a 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -0000404e 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -00004058 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00004064 00018d2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndentationError │ │ │ │ │ -00004068 00018d30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndentationError │ │ │ │ │ -00004072 0000f52f R_ARM_THM_MOVW_ABS_NC 00000ef0 .LC91 │ │ │ │ │ -00004076 0000f530 R_ARM_THM_MOVT_ABS 00000ef0 .LC91 │ │ │ │ │ -0000407c 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -0000408c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000040ae 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000040be 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000040ee 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000040f4 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00004114 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000412a 0000152f R_ARM_THM_MOVW_ABS_NC 00000148 .LC7 │ │ │ │ │ -0000412e 00001530 R_ARM_THM_MOVT_ABS 00000148 .LC7 │ │ │ │ │ -00004136 0001850a R_ARM_THM_CALL 00000000 _PyPegen_expect_forced_token │ │ │ │ │ -00004140 0000240a R_ARM_THM_CALL 0000f9c5 block_rule │ │ │ │ │ -00004154 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00004178 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000417e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00004194 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000041b6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000041c2 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000041ca 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -000041ce 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -000041d8 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -000041e2 00018d2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndentationError │ │ │ │ │ -000041e6 00018d30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndentationError │ │ │ │ │ -000041f0 0000f82f R_ARM_THM_MOVW_ABS_NC 00000f58 .LC93 │ │ │ │ │ -000041f4 0000f830 R_ARM_THM_MOVT_ABS 00000f58 .LC93 │ │ │ │ │ -000041fa 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -00004202 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000421c 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000422c 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000423e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00004280 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00004286 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000429e 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -000042c6 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000042cc 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000042ea 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000431a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004324 00000a0a R_ARM_THM_CALL 000071b9 expression_rule │ │ │ │ │ -00004332 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000433a 0000240a R_ARM_THM_CALL 0000f9c5 block_rule │ │ │ │ │ -00004344 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000436a 0001ef0a R_ARM_THM_CALL 00000000 _PyAST_ExceptHandler │ │ │ │ │ -000043a8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000043c4 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000043e2 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004418 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0000442a 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00004464 00000a0a R_ARM_THM_CALL 000071b9 expression_rule │ │ │ │ │ -00004474 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000447e 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000448c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004496 0000240a R_ARM_THM_CALL 0000f9c5 block_rule │ │ │ │ │ -000044a2 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000044c6 0001ef0a R_ARM_THM_CALL 00000000 _PyAST_ExceptHandler │ │ │ │ │ -000044e6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000044f2 0000240a R_ARM_THM_CALL 0000f9c5 block_rule │ │ │ │ │ -00004500 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00004526 0001ef0a R_ARM_THM_CALL 00000000 _PyAST_ExceptHandler │ │ │ │ │ -0000452e 0000fa2f R_ARM_THM_MOVW_ABS_NC 00000fd8 .LC95 │ │ │ │ │ -00004532 0000fa30 R_ARM_THM_MOVT_ABS 00000fd8 .LC95 │ │ │ │ │ -00004546 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000455e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000456a 0000240a R_ARM_THM_CALL 0000f9c5 block_rule │ │ │ │ │ -00004578 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000459c 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -000045ac 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000045d0 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000045d6 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000045f6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004600 00000a0a R_ARM_THM_CALL 000071b9 expression_rule │ │ │ │ │ -00004620 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000462c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000464a 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00004652 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000465e 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00004666 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000469e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000046a4 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000046bc 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000046c4 00000a0a R_ARM_THM_CALL 000071b9 expression_rule │ │ │ │ │ -000046de 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000046e6 00000a0a R_ARM_THM_CALL 000071b9 expression_rule │ │ │ │ │ -00004700 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000470a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004720 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004728 00000a0a R_ARM_THM_CALL 000071b9 expression_rule │ │ │ │ │ -0000473c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004746 00000a0a R_ARM_THM_CALL 000071b9 expression_rule │ │ │ │ │ -00004754 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000475e 0000240a R_ARM_THM_CALL 0000f9c5 block_rule │ │ │ │ │ -00004766 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000476a 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000477c 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_get_expr_name │ │ │ │ │ -0000478a 0000fc2f R_ARM_THM_MOVW_ABS_NC 00001044 .LC97 │ │ │ │ │ -0000478e 0000fc30 R_ARM_THM_MOVT_ABS 00001044 .LC97 │ │ │ │ │ -0000479e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000047c0 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000047da 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000047e2 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -000047e6 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -000047f0 00000e2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -000047f4 00000e30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -000047f8 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -00004802 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00004810 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00004814 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000481e 00000e2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00004822 00000e30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00004826 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -0000482e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000484c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00004872 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000488e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000489a 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -000048a8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000048b2 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -000048b6 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -000048c8 0000fb2f R_ARM_THM_MOVW_ABS_NC 00001004 .LC96 │ │ │ │ │ -000048cc 0000fb30 R_ARM_THM_MOVT_ABS 00001004 .LC96 │ │ │ │ │ -000048da 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000048f4 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000048fc 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00004918 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004926 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004930 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -00004934 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -0000493e 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00004950 00018d2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndentationError │ │ │ │ │ -00004954 00018d30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndentationError │ │ │ │ │ -0000495c 0000f92f R_ARM_THM_MOVW_ABS_NC 00000f98 .LC94 │ │ │ │ │ -00004960 0000f930 R_ARM_THM_MOVT_ABS 00000f98 .LC94 │ │ │ │ │ -00004964 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -00004970 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00004990 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000499a 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -0000499e 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -000049a8 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -000049b4 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000049e8 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000049ee 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00004a20 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004a2a 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00004a54 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004a5e 0000240a R_ARM_THM_CALL 0000f9c5 block_rule │ │ │ │ │ -00004a68 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00004a94 0001f00a R_ARM_THM_CALL 00000000 _PyAST_ClassDef │ │ │ │ │ -00004acc 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00004afc 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00004b02 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00004b14 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004b28 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004b4c 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00004b54 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00004b78 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004b84 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004b8c 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -00004b90 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -00004b9a 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00004ba8 00018d2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndentationError │ │ │ │ │ -00004bac 00018d30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndentationError │ │ │ │ │ -00004bb4 0000fd2f R_ARM_THM_MOVW_ABS_NC 00001068 .LC98 │ │ │ │ │ -00004bb8 0000fd30 R_ARM_THM_MOVT_ABS 00001068 .LC98 │ │ │ │ │ -00004bbc 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -00004bc6 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00004bda 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00004bfe 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004c06 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00004c0a 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00004c14 00000e2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00004c18 00000e30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00004c1c 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -00004c24 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00004c3e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00004c5c 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00004c74 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00004cac 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00004cb2 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00004cc4 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004ccc 00005f0a R_ARM_THM_CALL 0000cdc1 arguments_rule │ │ │ │ │ -00004cda 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004d04 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00004d0c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00004d44 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00004d4a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00004d74 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004d7e 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00004d92 0001750a R_ARM_THM_CALL 00000000 _PyAST_Pass │ │ │ │ │ -00004db4 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00004dea 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00004df2 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00004e2c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00004e32 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00004e6a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004e74 0000430a R_ARM_THM_CALL 00005de5 star_targets_rule │ │ │ │ │ -00004e84 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004e8e 0000440a R_ARM_THM_CALL 0000811d star_expressions_rule │ │ │ │ │ -00004e9e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004eac 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004ebc 0000240a R_ARM_THM_CALL 0000f9c5 block_rule │ │ │ │ │ -00004eda 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00004ef0 00002a0a R_ARM_THM_CALL 0000dfe1 NEW_TYPE_COMMENT │ │ │ │ │ -00004f0c 0001f10a R_ARM_THM_CALL 00000000 _PyAST_For │ │ │ │ │ -00004f3c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004f4a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004f54 0000430a R_ARM_THM_CALL 00005de5 star_targets_rule │ │ │ │ │ -00004f64 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004f6e 0000440a R_ARM_THM_CALL 0000811d star_expressions_rule │ │ │ │ │ -00004f7e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004f8c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004f9c 0000240a R_ARM_THM_CALL 0000f9c5 block_rule │ │ │ │ │ -00004fba 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00004fd0 00002a0a R_ARM_THM_CALL 0000dfe1 NEW_TYPE_COMMENT │ │ │ │ │ -00004fec 0001f20a R_ARM_THM_CALL 00000000 _PyAST_AsyncFor │ │ │ │ │ -00004ff4 0001002f R_ARM_THM_MOVW_ABS_NC 000010e4 .LC100 │ │ │ │ │ -00004ff8 00010030 R_ARM_THM_MOVT_ABS 000010e4 .LC100 │ │ │ │ │ -0000500a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00005032 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00005068 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000506e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00005084 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00005092 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000509a 0000430a R_ARM_THM_CALL 00005de5 star_targets_rule │ │ │ │ │ -000050a6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000050ba 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000050c8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000050d2 0000430a R_ARM_THM_CALL 00005de5 star_targets_rule │ │ │ │ │ -000050de 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00005112 0000440a R_ARM_THM_CALL 0000811d star_expressions_rule │ │ │ │ │ -0000511e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000512a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00005132 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -00005136 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -00005140 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -0000514e 00018d2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndentationError │ │ │ │ │ -00005152 00018d30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndentationError │ │ │ │ │ -0000515a 0000ff2f R_ARM_THM_MOVW_ABS_NC 000010a8 .LC99 │ │ │ │ │ -0000515e 0000ff30 R_ARM_THM_MOVT_ABS 000010a8 .LC99 │ │ │ │ │ -00005162 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -0000516a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000517c 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000518e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000051a4 0000440a R_ARM_THM_CALL 0000811d star_expressions_rule │ │ │ │ │ -000051b0 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000051ba 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -000051be 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -000051c8 00000e2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -000051cc 00000e30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -000051d0 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -000051e0 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00005204 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000524c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00005252 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00005266 0001010a R_ARM_THM_CALL 00010c65 double_starred_kvpair_rule │ │ │ │ │ -0000528c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00005292 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000052a6 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -000052be 0001010a R_ARM_THM_CALL 00010c65 double_starred_kvpair_rule │ │ │ │ │ -000052de 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000052f2 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00005310 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00005320 0001910a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -00005334 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00005342 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00005352 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000535a 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00005362 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00005370 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00005380 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000053ac 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000053b2 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000053cc 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -000053f0 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000053f6 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00005408 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000541a 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0000542a 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000543e 0000840a R_ARM_THM_CALL 000079cd disjunction_rule │ │ │ │ │ -00005474 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00005494 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -000054a6 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000054ae 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000054ba 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000054c4 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000054da 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00005500 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00005506 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00005516 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000552e 00000a0a R_ARM_THM_CALL 000071b9 expression_rule │ │ │ │ │ -00005540 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00005560 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000558a 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00005590 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000055a6 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -000055cc 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -000055da 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00005616 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00005626 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00005630 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000563e 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00005646 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00005678 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000567e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00005692 0000cc0a R_ARM_THM_CALL 0000e7dd param_rule │ │ │ │ │ -0000569c 0000d00a R_ARM_THM_CALL 00011be9 default_rule │ │ │ │ │ -000056aa 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000056b4 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000056c4 0001e90a R_ARM_THM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ -000056ec 0000cc0a R_ARM_THM_CALL 0000e7dd param_rule │ │ │ │ │ -000056fe 0000d00a R_ARM_THM_CALL 00011be9 default_rule │ │ │ │ │ -0000570e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000571a 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -0000571e 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -00005728 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00005738 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000573e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00005780 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00005786 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000579c 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -000057b4 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000057ba 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000057ce 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -000057e8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000057f6 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00005808 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00005818 0001910a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -0000582a 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00005858 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00005868 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00005870 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00005878 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00005894 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000589c 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000058ae 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -000058e4 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -000058e8 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -000058fa 0001082f R_ARM_THM_MOVW_ABS_NC 0000111c .LC102 │ │ │ │ │ -000058fe 00010830 R_ARM_THM_MOVT_ABS 0000111c .LC102 │ │ │ │ │ -00005904 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -0000592e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00005934 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00005958 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00005974 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00005986 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000598c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000599e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000059a8 00008c0a R_ARM_THM_CALL 00009da5 star_expression_rule │ │ │ │ │ -000059c2 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000059e4 0001e50a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ -000059fa 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00005a2e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00005a4a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00005a6a 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00005a90 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00005a96 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00005aaa 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00005ae0 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00005afa 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00005b18 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00005b2a 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00005b3a 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00005b42 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00005b4a 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00005b58 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00005b84 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00005b8a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00005bb4 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00005bcc 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00005be2 0001f70a R_ARM_THM_CALL 00000000 _PyAST_Continue │ │ │ │ │ -00005bf2 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00005c0e 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00005c44 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00005c6c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00005c72 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00005c9c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00005cb4 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00005cca 0001f80a R_ARM_THM_CALL 00000000 _PyAST_Break │ │ │ │ │ -00005cda 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00005cf6 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00005d2c 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00005d58 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00005d5e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00005d8e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00005d94 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00005da8 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00005dc2 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00005dd0 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00005de2 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00005df2 0001910a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -00005e3c 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00005e4a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00005e5a 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00005e62 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00005e6a 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00005e7e 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00005e8e 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00005eb4 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00005eba 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00005ece 00000a0a R_ARM_THM_CALL 000071b9 expression_rule │ │ │ │ │ -00005edc 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00005ef2 00000a0a R_ARM_THM_CALL 000071b9 expression_rule │ │ │ │ │ -00005f00 0001f90a R_ARM_THM_CALL 00000000 _PyAST_withitem │ │ │ │ │ -00005f1a 00007a0a R_ARM_THM_CALL 00006329 star_target_rule │ │ │ │ │ -00005f24 00010a2f R_ARM_THM_MOVW_ABS_NC 00006005 _tmp_36_rule │ │ │ │ │ -00005f28 00010a30 R_ARM_THM_MOVT_ABS 00006005 _tmp_36_rule │ │ │ │ │ -00005f30 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -00005f3e 0001f90a R_ARM_THM_CALL 00000000 _PyAST_withitem │ │ │ │ │ -00005f4a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00005f6a 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00005f88 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00005f8e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00005f9a 00000a0a R_ARM_THM_CALL 000071b9 expression_rule │ │ │ │ │ -00005fa6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00005fae 00000a0a R_ARM_THM_CALL 000071b9 expression_rule │ │ │ │ │ -00005fb6 00010a2f R_ARM_THM_MOVW_ABS_NC 00006005 _tmp_36_rule │ │ │ │ │ -00005fba 00010a30 R_ARM_THM_MOVT_ABS 00006005 _tmp_36_rule │ │ │ │ │ -00005fc2 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -00005fd2 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00005ff6 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00006022 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00006028 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00006038 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006048 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006058 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006068 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000060a0 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000060a6 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000060cc 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000060d2 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00006102 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00006108 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000611c 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00006136 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006144 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00006156 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00006166 0001910a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -0000617a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000061cc 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -000061da 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000061ea 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000061f2 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000061fa 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00006212 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000621a 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00006226 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00006260 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00006266 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00006282 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -000062ac 00005d0a R_ARM_THM_CALL 00003ca5 t_primary_rule │ │ │ │ │ -000062b8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000062ce 00005d0a R_ARM_THM_CALL 00003ca5 t_primary_rule │ │ │ │ │ -000062dc 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000062e6 00005c0a R_ARM_THM_CALL 000107e5 slices_rule │ │ │ │ │ -000062f4 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000062fc 00005b2f R_ARM_THM_MOVW_ABS_NC 00005d65 t_lookahead_rule │ │ │ │ │ -00006300 00005b30 R_ARM_THM_MOVT_ABS 00005d65 t_lookahead_rule │ │ │ │ │ -00006308 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -00006310 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00006336 0001a60a R_ARM_THM_CALL 00000000 _PyAST_Subscript │ │ │ │ │ -00006350 0001950a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ -00006380 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00006386 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000063ae 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -000063bc 0001970a R_ARM_THM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ -000063dc 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -000063e8 00005b2f R_ARM_THM_MOVW_ABS_NC 00005d65 t_lookahead_rule │ │ │ │ │ -000063ec 00005b30 R_ARM_THM_MOVT_ABS 00005d65 t_lookahead_rule │ │ │ │ │ -000063f4 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -00006400 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00006428 0001a50a R_ARM_THM_CALL 00000000 _PyAST_Attribute │ │ │ │ │ -00006432 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00006450 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006462 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006474 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000649a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000064a4 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000064c6 0001bf0a R_ARM_THM_CALL 00000000 _PyAST_List │ │ │ │ │ -000064d2 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000064f6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006500 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000651e 0001bd0a R_ARM_THM_CALL 00000000 _PyAST_Tuple │ │ │ │ │ -0000653c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000654a 0001970a R_ARM_THM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ -0000655a 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00006574 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00006584 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000658a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00006596 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -000065d2 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000065d8 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000065e8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000065f8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006608 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00006640 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00006646 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00006662 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00006680 00000a0a R_ARM_THM_CALL 000071b9 expression_rule │ │ │ │ │ -0000669a 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000066a0 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000066b6 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -000066e6 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000066fa 00000a0a R_ARM_THM_CALL 000071b9 expression_rule │ │ │ │ │ -00006706 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006716 00000a0a R_ARM_THM_CALL 000071b9 expression_rule │ │ │ │ │ -0000672e 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00006736 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000676c 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00006774 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00006786 0001710a R_ARM_THM_CALL 00000000 _PyPegen_singleton_seq │ │ │ │ │ -0000679c 0001bd0a R_ARM_THM_CALL 00000000 _PyAST_Tuple │ │ │ │ │ -000067aa 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000067cc 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -000067f0 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000067fe 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000680c 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00006820 0001910a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -00006846 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000685a 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0000688a 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00006890 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000068a0 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000068b0 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000068c2 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000068f0 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000068f6 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00006928 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000694c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006968 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00006970 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000069a8 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000069ae 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000069da 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000069e0 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00006a1e 00010f0a R_ARM_THM_CALL 00011e8d _loop1_73_rule │ │ │ │ │ -00006a46 0001e40a R_ARM_THM_CALL 00000000 _PyPegen_make_arguments │ │ │ │ │ -00006a9e 0001e40a R_ARM_THM_CALL 00000000 _PyPegen_make_arguments │ │ │ │ │ -00006aa8 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00006ad0 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00006ae4 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00006aea 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00006b02 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006b1a 0001130a R_ARM_THM_CALL 00000311 _tmp_130_rule │ │ │ │ │ -00006b3c 0001140a R_ARM_THM_CALL 00012401 _loop0_71_rule │ │ │ │ │ -00006b56 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00006b5c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00006ba6 0001140a R_ARM_THM_CALL 00012401 _loop0_71_rule │ │ │ │ │ -00006bb0 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006bc8 0001130a R_ARM_THM_CALL 00000311 _tmp_130_rule │ │ │ │ │ -00006bdc 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006bf8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006c22 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00006c28 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00006c3c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006c4c 0001170a R_ARM_THM_CALL 0001218d lambda_param_no_default_rule │ │ │ │ │ -00006c68 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006c70 0000be2f R_ARM_THM_MOVW_ABS_NC 00000a70 .LC64 │ │ │ │ │ -00006c74 0000be30 R_ARM_THM_MOVT_ABS 00000a70 .LC64 │ │ │ │ │ -00006c7a 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00006c7e 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00006c96 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00006cb2 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00006cc6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006cce 0000bf2f R_ARM_THM_MOVW_ABS_NC 00000a88 .LC65 │ │ │ │ │ -00006cd2 0000bf30 R_ARM_THM_MOVT_ABS 00000a88 .LC65 │ │ │ │ │ -00006d06 0001e40a R_ARM_THM_CALL 00000000 _PyPegen_make_arguments │ │ │ │ │ -00006d0e 0000c02f R_ARM_THM_MOVW_ABS_NC 00000aa8 .LC66 │ │ │ │ │ -00006d12 0000c030 R_ARM_THM_MOVT_ABS 00000aa8 .LC66 │ │ │ │ │ -00006d28 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00006d36 0001140a R_ARM_THM_CALL 00012401 _loop0_71_rule │ │ │ │ │ -00006d6c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00006d80 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00006d8e 0001710a R_ARM_THM_CALL 00000000 _PyPegen_singleton_seq │ │ │ │ │ -00006da0 0001170a R_ARM_THM_CALL 0001218d lambda_param_no_default_rule │ │ │ │ │ -00006da6 0000bc2f R_ARM_THM_MOVW_ABS_NC 00000a04 .LC62 │ │ │ │ │ -00006daa 0000bc30 R_ARM_THM_MOVT_ABS 00000a04 .LC62 │ │ │ │ │ -00006db0 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00006dc4 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00006dd0 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00006dde 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00006de6 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00006dfc 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006e06 0000ba2f R_ARM_THM_MOVW_ABS_NC 000009c4 .LC60 │ │ │ │ │ -00006e0a 0000ba30 R_ARM_THM_MOVT_ABS 000009c4 .LC60 │ │ │ │ │ -00006e10 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00006e14 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00006e3e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006e48 0000bb2f R_ARM_THM_MOVW_ABS_NC 000009ec .LC61 │ │ │ │ │ -00006e4c 0000bb30 R_ARM_THM_MOVT_ABS 000009ec .LC61 │ │ │ │ │ -00006e62 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00006e68 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00006e7c 0001180a R_ARM_THM_CALL 00012319 lambda_param_rule │ │ │ │ │ -00006e98 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00006e9e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00006eb6 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00006ed4 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006ede 0001180a R_ARM_THM_CALL 00012319 lambda_param_rule │ │ │ │ │ -00006ef8 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00006f10 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00006f1e 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00006f34 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00006f5a 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00006f6a 0001910a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -00006f7e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006f8e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006f9a 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00006f9e 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00006fa6 00010c2f R_ARM_THM_MOVW_ABS_NC 0000114c .LC103 │ │ │ │ │ -00006faa 00010c30 R_ARM_THM_MOVT_ABS 0000114c .LC103 │ │ │ │ │ -00006fd4 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00006fdc 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00006fe4 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00006ff4 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00007022 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00007028 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00007038 00010f0a R_ARM_THM_CALL 00011e8d _loop1_73_rule │ │ │ │ │ -00007044 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00007056 00010f0a R_ARM_THM_CALL 00011e8d _loop1_73_rule │ │ │ │ │ -00007062 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00007078 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000707e 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -00007082 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -0000708c 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -0000709a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000070b2 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000070e2 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000070e8 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000070fa 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00007108 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000711c 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00007124 0000440a R_ARM_THM_CALL 0000811d star_expressions_rule │ │ │ │ │ -00007136 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00007168 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000716e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000717c 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000718a 0001fa0a R_ARM_THM_CALL 00000000 _PyPegen_soft_keyword_token │ │ │ │ │ -000071a0 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_string_token │ │ │ │ │ -000071ae 0001900a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ -000071be 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000071e6 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000071ec 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00007210 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00007216 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000722e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00007244 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00007258 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000072a0 00006d0a R_ARM_THM_CALL 0000dfed starred_expression_rule │ │ │ │ │ -000072b0 0000530a R_ARM_THM_CALL 0000f8c5 star_named_expression_rule │ │ │ │ │ -000072be 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000072c8 0000570a R_ARM_THM_CALL 0000fb55 star_named_expressions_rule │ │ │ │ │ -000072d4 00006b0a R_ARM_THM_CALL 0000c889 for_if_clauses_rule │ │ │ │ │ -000072dc 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -000072e0 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -000072f0 0001b90a R_ARM_THM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ -000072fa 0001b90a R_ARM_THM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ -00007300 00011a2f R_ARM_THM_MOVW_ABS_NC 000011b8 .LC105 │ │ │ │ │ -00007304 00011a30 R_ARM_THM_MOVT_ABS 000011b8 .LC105 │ │ │ │ │ -0000731a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000732e 0000530a R_ARM_THM_CALL 0000f8c5 star_named_expression_rule │ │ │ │ │ -0000733c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00007348 00006b0a R_ARM_THM_CALL 0000c889 for_if_clauses_rule │ │ │ │ │ -00007352 00011a2f R_ARM_THM_MOVW_ABS_NC 000011b8 .LC105 │ │ │ │ │ -00007356 00011a30 R_ARM_THM_MOVT_ABS 000011b8 .LC105 │ │ │ │ │ -0000735c 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00007360 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00007378 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00007390 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00007398 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000073a0 00006b0a R_ARM_THM_CALL 0000c889 for_if_clauses_rule │ │ │ │ │ -000073a8 0001192f R_ARM_THM_MOVW_ABS_NC 00001184 .LC104 │ │ │ │ │ -000073ac 00011930 R_ARM_THM_MOVT_ABS 00001184 .LC104 │ │ │ │ │ -000073b2 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -000073b6 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -000073f6 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000073fc 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000740c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000741c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000742e 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000745c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00007462 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00007474 0001140a R_ARM_THM_CALL 00012401 _loop0_71_rule │ │ │ │ │ -0000748e 0001140a R_ARM_THM_CALL 00012401 _loop0_71_rule │ │ │ │ │ -000074b8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000074c4 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000074d2 0001e80a R_ARM_THM_CALL 00000000 _PyPegen_slash_with_default │ │ │ │ │ -000074e2 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000074fc 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00007504 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -00007508 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -00007512 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00007528 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000754e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00007554 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00007582 0000600a R_ARM_THM_CALL 00006ee1 genexp_rule │ │ │ │ │ -00007594 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000075a6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000075b8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000075ca 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000075fa 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00007600 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00007610 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00007634 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00007662 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00007672 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000768c 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00007694 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000076a2 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000076b0 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000076c2 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -000076f4 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000076fa 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000770c 0001180a R_ARM_THM_CALL 00012319 lambda_param_rule │ │ │ │ │ -0000771e 0001180a R_ARM_THM_CALL 00012319 lambda_param_rule │ │ │ │ │ -00007738 0000d00a R_ARM_THM_CALL 00011be9 default_rule │ │ │ │ │ -00007746 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00007756 0001e90a R_ARM_THM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ -00007764 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000777a 0000d00a R_ARM_THM_CALL 00011be9 default_rule │ │ │ │ │ -00007784 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -00007788 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -00007792 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -000077a2 0001e90a R_ARM_THM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ -000077b8 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000077e2 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000077e8 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000077fe 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00007822 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00007830 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00007862 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000786a 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00007880 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000788e 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000078a0 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -000078d4 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000078da 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000078f8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000790c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000793e 0001170a R_ARM_THM_CALL 0001218d lambda_param_no_default_rule │ │ │ │ │ -00007968 0001ea0a R_ARM_THM_CALL 00000000 _PyPegen_star_etc │ │ │ │ │ -0000798c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00007992 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000079ac 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000079c4 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000079da 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000079fa 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00007a24 0001ea0a R_ARM_THM_CALL 00000000 _PyPegen_star_etc │ │ │ │ │ -00007a30 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00007a4a 00011e0a R_ARM_THM_CALL 000011b7 _tmp_135_rule │ │ │ │ │ -00007a60 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00007a6c 00011e0a R_ARM_THM_CALL 000011b7 _tmp_135_rule │ │ │ │ │ -00007a74 0000d42f R_ARM_THM_MOVW_ABS_NC 00000b80 .LC71 │ │ │ │ │ -00007a78 0000d430 R_ARM_THM_MOVT_ABS 00000b80 .LC71 │ │ │ │ │ -00007a7e 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00007a82 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00007a9a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00007aae 0001180a R_ARM_THM_CALL 00012319 lambda_param_rule │ │ │ │ │ +00001334 00002a0a R_ARM_THM_CALL 0000dfa9 NEW_TYPE_COMMENT │ │ │ │ │ +00001354 0001d70a R_ARM_THM_CALL 00000000 _PyAST_AsyncFunctionDef │ │ │ │ │ +0000135c 0000a62f R_ARM_THM_MOVW_ABS_NC 00000838 .LC50 │ │ │ │ │ +00001360 0000a630 R_ARM_THM_MOVT_ABS 00000838 .LC50 │ │ │ │ │ +00001374 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000138e 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +000013c6 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000013cc 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000013e6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000013f6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001400 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00001414 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001428 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000143c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001446 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000144c 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +00001450 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +0000145a 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00001470 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001482 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000148e 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +000014a8 0000a52f R_ARM_THM_MOVW_ABS_NC 00000834 .LC49 │ │ │ │ │ +000014ac 0000a530 R_ARM_THM_MOVT_ABS 00000834 .LC49 │ │ │ │ │ +000014b0 0001850a R_ARM_THM_CALL 00000000 _PyPegen_expect_forced_token │ │ │ │ │ +000014c8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000014e0 0000152f R_ARM_THM_MOVW_ABS_NC 00000148 .LC7 │ │ │ │ │ +000014e4 00001530 R_ARM_THM_MOVT_ABS 00000148 .LC7 │ │ │ │ │ +000014e8 0001850a R_ARM_THM_CALL 00000000 _PyPegen_expect_forced_token │ │ │ │ │ +000014fe 0000240a R_ARM_THM_CALL 0000f98d block_rule │ │ │ │ │ +00001538 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00001540 00018d2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndentationError │ │ │ │ │ +00001544 00018d30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndentationError │ │ │ │ │ +0000154c 0000a42f R_ARM_THM_MOVW_ABS_NC 000007f4 .LC48 │ │ │ │ │ +00001550 0000a430 R_ARM_THM_MOVT_ABS 000007f4 .LC48 │ │ │ │ │ +00001558 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +00001562 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00001598 0001900a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ +000015bc 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000015dc 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000161c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00001622 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00001640 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00001686 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000016a4 0001db0a R_ARM_THM_CALL 00000000 _PyAST_alias │ │ │ │ │ +000016de 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000016e4 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00001702 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000170a 0000b42f R_ARM_THM_MOVW_ABS_NC 00000887 _tmp_139_rule │ │ │ │ │ +0000170e 0000b430 R_ARM_THM_MOVT_ABS 00000887 _tmp_139_rule │ │ │ │ │ +00001716 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +00001720 00000a0a R_ARM_THM_CALL 000071ad expression_rule │ │ │ │ │ +00001728 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000172c 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00001740 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_get_expr_name │ │ │ │ │ +0000174c 0000b32f R_ARM_THM_MOVW_ABS_NC 0000091c .LC55 │ │ │ │ │ +00001750 0000b330 R_ARM_THM_MOVT_ABS 0000091c .LC55 │ │ │ │ │ +00001760 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000017a2 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000017b4 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000017ba 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000017f8 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000017fe 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00001812 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +00001834 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000184c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00001852 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00001872 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001882 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +000018ba 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +000018c8 0001e10a R_ARM_THM_CALL 00000000 _PyPegen_join_names_with_dot │ │ │ │ │ +000018d8 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000018ec 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000190c 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00001944 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000194a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00001966 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000198e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00001994 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000019aa 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000019d6 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000019dc 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000019fe 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00001a04 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00001a34 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00001a3a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00001a50 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00001a6c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001a7c 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00001a8e 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00001a9e 0001910a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +00001ab2 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001ac6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001ad4 0000b62f R_ARM_THM_MOVW_ABS_NC 00000960 .LC57 │ │ │ │ │ +00001ad8 0000b630 R_ARM_THM_MOVT_ABS 00000960 .LC57 │ │ │ │ │ +00001b30 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00001b3c 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00001b44 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00001b58 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00001b66 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00001b76 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00001b80 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001b8a 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00001b8e 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00001b92 0000b52f R_ARM_THM_MOVW_ABS_NC 0000093c .LC56 │ │ │ │ │ +00001b96 0000b530 R_ARM_THM_MOVT_ABS 0000093c .LC56 │ │ │ │ │ +00001bb0 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00001bcc 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00001bd4 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00001bdc 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00001bec 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00001bfc 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00001c26 0001e20a R_ARM_THM_CALL 00000000 PyBytes_AsString │ │ │ │ │ +00001c30 0001e30a R_ARM_THM_CALL 00000000 _PyPegen_new_type_comment │ │ │ │ │ +00001c64 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00001c6a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00001c98 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00001c9e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00001cdc 0000c30a R_ARM_THM_CALL 0000e20d _loop1_30_rule │ │ │ │ │ +00001d04 0001e40a R_ARM_THM_CALL 00000000 _PyPegen_make_arguments │ │ │ │ │ +00001d2e 0000c60a R_ARM_THM_CALL 0000ea95 _loop1_31_rule │ │ │ │ │ +00001d58 0000c70a R_ARM_THM_CALL 0000e919 _loop0_28_rule │ │ │ │ │ +00001d88 0001e40a R_ARM_THM_CALL 00000000 _PyPegen_make_arguments │ │ │ │ │ +00001d90 0000c02f R_ARM_THM_MOVW_ABS_NC 00000aa8 .LC66 │ │ │ │ │ +00001d94 0000c030 R_ARM_THM_MOVT_ABS 00000aa8 .LC66 │ │ │ │ │ +00001dac 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00001dc6 0001e40a R_ARM_THM_CALL 00000000 _PyPegen_make_arguments │ │ │ │ │ +00001dd0 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00001e04 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00001e0a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00001e22 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001e5c 0000c70a R_ARM_THM_CALL 0000e919 _loop0_28_rule │ │ │ │ │ +00001e76 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00001e7c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00001ea8 0000c60a R_ARM_THM_CALL 0000ea95 _loop1_31_rule │ │ │ │ │ +00001ec4 0000c70a R_ARM_THM_CALL 0000e919 _loop0_28_rule │ │ │ │ │ +00001ece 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001ef8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001f16 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001f6c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001f76 0000bb2f R_ARM_THM_MOVW_ABS_NC 000009ec .LC61 │ │ │ │ │ +00001f7a 0000bb30 R_ARM_THM_MOVT_ABS 000009ec .LC61 │ │ │ │ │ +00001f80 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00001f84 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00001f9c 0000c30a R_ARM_THM_CALL 0000e20d _loop1_30_rule │ │ │ │ │ +00001fa8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001fb6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00001fc0 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00001fc4 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00001fcc 0000bd2f R_ARM_THM_MOVW_ABS_NC 00000a44 .LC63 │ │ │ │ │ +00001fd0 0000bd30 R_ARM_THM_MOVT_ABS 00000a44 .LC63 │ │ │ │ │ +00001fe6 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00002006 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000200c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00002020 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000202e 0000cb0a R_ARM_THM_CALL 0000e389 param_no_default_rule │ │ │ │ │ +00002042 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000204c 0000bf2f R_ARM_THM_MOVW_ABS_NC 00000a88 .LC65 │ │ │ │ │ +00002050 0000bf30 R_ARM_THM_MOVT_ABS 00000a88 .LC65 │ │ │ │ │ +0000206c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002076 0000be2f R_ARM_THM_MOVW_ABS_NC 00000a70 .LC64 │ │ │ │ │ +0000207a 0000be30 R_ARM_THM_MOVT_ABS 00000a70 .LC64 │ │ │ │ │ +0000208a 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00002094 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000209e 0000ba2f R_ARM_THM_MOVW_ABS_NC 000009c4 .LC60 │ │ │ │ │ +000020a2 0000ba30 R_ARM_THM_MOVT_ABS 000009c4 .LC60 │ │ │ │ │ +000020a8 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +000020ac 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +000020ca 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000020d4 0001710a R_ARM_THM_CALL 00000000 _PyPegen_singleton_seq │ │ │ │ │ +000020e6 0000cb0a R_ARM_THM_CALL 0000e389 param_no_default_rule │ │ │ │ │ +000020f0 0000bc2f R_ARM_THM_MOVW_ABS_NC 00000a04 .LC62 │ │ │ │ │ +000020f4 0000bc30 R_ARM_THM_MOVT_ABS 00000a04 .LC62 │ │ │ │ │ +000020fc 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000210a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000211e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00002128 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000213e 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00002144 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000215e 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00002184 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000218a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000219c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000021b4 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +000021c6 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000021e6 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000220a 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00002210 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00002222 0000c30a R_ARM_THM_CALL 0000e20d _loop1_30_rule │ │ │ │ │ +0000222e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000223e 0000c30a R_ARM_THM_CALL 0000e20d _loop1_30_rule │ │ │ │ │ +0000224a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002262 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002270 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00002284 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +00002288 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +00002292 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +000022a6 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000022ca 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000022d0 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000022e0 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000022f0 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002302 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00002334 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000233a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00002356 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00002378 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002392 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +00002396 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +000023a0 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +000023c4 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000023d2 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000023e0 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000023fe 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002408 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00002420 0001e70a R_ARM_THM_CALL 00000000 _PyPegen_alias_for_star │ │ │ │ │ +0000242a 0001710a R_ARM_THM_CALL 00000000 _PyPegen_singleton_seq │ │ │ │ │ +00002462 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00002468 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00002482 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000248c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000249c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000024b2 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +000024b6 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +000024ba 00009b2f R_ARM_THM_MOVW_ABS_NC 00000784 .LC45 │ │ │ │ │ +000024be 00009b30 R_ARM_THM_MOVT_ABS 00000784 .LC45 │ │ │ │ │ +000024d8 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000024ec 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000024f2 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +000024f6 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +000024fe 0000cd2f R_ARM_THM_MOVW_ABS_NC 00000ac8 .LC67 │ │ │ │ │ +00002502 0000cd30 R_ARM_THM_MOVT_ABS 00000ac8 .LC67 │ │ │ │ │ +00002508 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +00002510 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00002520 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00002546 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00002580 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00002586 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00002598 0000c70a R_ARM_THM_CALL 0000e919 _loop0_28_rule │ │ │ │ │ +000025a2 0000c60a R_ARM_THM_CALL 0000ea95 _loop1_31_rule │ │ │ │ │ +000025b2 0000c70a R_ARM_THM_CALL 0000e919 _loop0_28_rule │ │ │ │ │ +000025bc 0000c60a R_ARM_THM_CALL 0000ea95 _loop1_31_rule │ │ │ │ │ +000025dc 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000025e8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000025f6 0001e80a R_ARM_THM_CALL 00000000 _PyPegen_slash_with_default │ │ │ │ │ +00002606 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00002620 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002628 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +0000262c 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +00002636 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +0000264c 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00002678 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000267e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000026a4 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000026aa 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000026d6 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000026dc 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000026f0 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0000270a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000271c 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0000272c 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000273c 0001910a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +0000279a 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +000027a8 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000027b0 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000027c8 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000027d6 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000027de 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000027ec 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00002802 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00002812 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000283c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00002842 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00002870 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000288a 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000028aa 0001db0a R_ARM_THM_CALL 00000000 _PyAST_alias │ │ │ │ │ +000028cc 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00002914 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000291a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00002926 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00002932 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002950 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00002958 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000296e 0000b42f R_ARM_THM_MOVW_ABS_NC 00000887 _tmp_139_rule │ │ │ │ │ +00002972 0000b430 R_ARM_THM_MOVT_ABS 00000887 _tmp_139_rule │ │ │ │ │ +0000297a 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +00002984 00000a0a R_ARM_THM_CALL 000071ad expression_rule │ │ │ │ │ +0000298c 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00002990 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +000029a4 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_get_expr_name │ │ │ │ │ +000029b0 0000b32f R_ARM_THM_MOVW_ABS_NC 0000091c .LC55 │ │ │ │ │ +000029b4 0000b330 R_ARM_THM_MOVT_ABS 0000091c .LC55 │ │ │ │ │ +000029c4 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000029e2 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00002a0c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00002a12 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00002a2a 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00002a5a 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00002a60 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00002a82 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00002a88 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00002ab0 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00002aca 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00002ad0 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00002aea 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002b0c 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00002b2c 0001e50a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ +00002b48 0000d00a R_ARM_THM_CALL 00011bad default_rule │ │ │ │ │ +00002b58 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002b66 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002b7a 0001e90a R_ARM_THM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ +00002bc4 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00002bca 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00002bf4 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00002c0e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00002c14 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00002c2e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002c50 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00002c72 0001e50a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ +00002c8e 0000d00a R_ARM_THM_CALL 00011bad default_rule │ │ │ │ │ +00002c9c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002ca8 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +00002cac 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +00002cb6 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00002cde 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00002cf0 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00002d20 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00002d3e 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00002d62 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00002d92 00000a0a R_ARM_THM_CALL 000071ad expression_rule │ │ │ │ │ +00002da8 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00002dc2 00000a0a R_ARM_THM_CALL 000071ad expression_rule │ │ │ │ │ +00002dd6 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00002df4 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00002e0a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00002e34 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00002e72 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00002e82 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00002e98 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00002ea8 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00002eb0 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00002ec4 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00002ed0 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00002edc 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00002ee2 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00002ef6 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00002f0c 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00002f16 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00002f50 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00002f56 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00002f76 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002f8c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002fa2 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002fd2 0000cb0a R_ARM_THM_CALL 0000e389 param_no_default_rule │ │ │ │ │ +00003000 0001ea0a R_ARM_THM_CALL 00000000 _PyPegen_star_etc │ │ │ │ │ +00003024 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000302a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000306a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003092 0001ea0a R_ARM_THM_CALL 00000000 _PyPegen_star_etc │ │ │ │ │ +0000309e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000030ba 0001ea0a R_ARM_THM_CALL 00000000 _PyPegen_star_etc │ │ │ │ │ +000030d6 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000030dc 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000030f6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003110 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003126 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000313c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000315a 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00003162 0000d70a R_ARM_THM_CALL 0000043b _tmp_128_rule │ │ │ │ │ +00003178 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003184 0000d70a R_ARM_THM_CALL 0000043b _tmp_128_rule │ │ │ │ │ +0000318c 0000d42f R_ARM_THM_MOVW_ABS_NC 00000b80 .LC71 │ │ │ │ │ +00003190 0000d430 R_ARM_THM_MOVT_ABS 00000b80 .LC71 │ │ │ │ │ +00003196 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000319a 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +000031b2 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000031c6 0000cc0a R_ARM_THM_CALL 0000e7a5 param_rule │ │ │ │ │ +000031d2 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000031da 0000d32f R_ARM_THM_MOVW_ABS_NC 00000b4c .LC70 │ │ │ │ │ +000031de 0000d330 R_ARM_THM_MOVT_ABS 00000b4c .LC70 │ │ │ │ │ +000031e4 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +000031e8 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00003200 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000320c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003214 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00003218 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00003220 0000d22f R_ARM_THM_MOVW_ABS_NC 00000b28 .LC69 │ │ │ │ │ +00003224 0000d230 R_ARM_THM_MOVT_ABS 00000b28 .LC69 │ │ │ │ │ +0000322a 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +00003234 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00003254 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000325a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00003272 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003286 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000329e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000032ba 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000032ca 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000032de 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000032e4 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000032f8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000330a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003322 0000d12f R_ARM_THM_MOVW_ABS_NC 00000b04 .LC68 │ │ │ │ │ +00003326 0000d130 R_ARM_THM_MOVT_ABS 00000b04 .LC68 │ │ │ │ │ +0000332c 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00003330 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00003352 0001900a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ +0000336c 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000337c 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00003386 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003394 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +00003398 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +000033a2 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +000033b2 0001e60a R_ARM_THM_CALL 00000000 _PyPegen_add_type_comment_to_arg │ │ │ │ │ +000033ec 0001ea0a R_ARM_THM_CALL 00000000 _PyPegen_star_etc │ │ │ │ │ +00003400 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000340e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003420 0001e60a R_ARM_THM_CALL 00000000 _PyPegen_add_type_comment_to_arg │ │ │ │ │ +0000342a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000343e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000347e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00003484 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000349e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000034b6 0000cb0a R_ARM_THM_CALL 0000e389 param_no_default_rule │ │ │ │ │ +000034c8 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000034ee 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000034f4 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000350a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000351e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003532 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003556 0000cc0a R_ARM_THM_CALL 0000e7a5 param_rule │ │ │ │ │ +00003562 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000356c 0000de0a R_ARM_THM_CALL 00000815 _tmp_129_rule │ │ │ │ │ +00003574 0000dd2f R_ARM_THM_MOVW_ABS_NC 00000c3c .LC75 │ │ │ │ │ +00003578 0000dd30 R_ARM_THM_MOVT_ABS 00000c3c .LC75 │ │ │ │ │ +0000357e 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00003582 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000359a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000035ae 0000cc0a R_ARM_THM_CALL 0000e7a5 param_rule │ │ │ │ │ +000035ba 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000035c4 0000cc0a R_ARM_THM_CALL 0000e7a5 param_rule │ │ │ │ │ +000035d0 0000cc0a R_ARM_THM_CALL 0000e7a5 param_rule │ │ │ │ │ +000035dc 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000035e4 0000dc2f R_ARM_THM_MOVW_ABS_NC 00000c0c .LC74 │ │ │ │ │ +000035e8 0000dc30 R_ARM_THM_MOVT_ABS 00000c0c .LC74 │ │ │ │ │ +000035f6 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000035fe 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00003626 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000362c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00003656 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000366e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00003674 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00003688 0000530a R_ARM_THM_CALL 0000f88d star_named_expression_rule │ │ │ │ │ +00003696 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000036a0 0000580a R_ARM_THM_CALL 0000fb1d star_named_expressions_rule │ │ │ │ │ +000036b0 0001910a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +000036cc 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000036d4 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000036f2 0001bd0a R_ARM_THM_CALL 00000000 _PyAST_Tuple │ │ │ │ │ +0000371e 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00003726 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00003738 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000374a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00003788 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000037ba 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000037c0 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000037e8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000037f0 0000580a R_ARM_THM_CALL 0000fb1d star_named_expressions_rule │ │ │ │ │ +000037fe 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003806 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00003822 0001bf0a R_ARM_THM_CALL 00000000 _PyAST_List │ │ │ │ │ +00003842 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000385a 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000388e 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000038b4 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000038ba 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000038ca 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000038e2 00000a0a R_ARM_THM_CALL 000071ad expression_rule │ │ │ │ │ +000038f4 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00003914 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000393e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00003944 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000395c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003966 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003980 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000039aa 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000039b0 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000039c4 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000039da 0000f32f R_ARM_THM_MOVW_ABS_NC 0000049b _tmp_105_rule │ │ │ │ │ +000039de 0000f330 R_ARM_THM_MOVT_ABS 0000049b _tmp_105_rule │ │ │ │ │ +000039e4 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +000039fc 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003a08 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003a14 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003a20 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003a28 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00003a2c 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00003a34 0000f22f R_ARM_THM_MOVW_ABS_NC 00000e88 .LC89 │ │ │ │ │ +00003a38 0000f230 R_ARM_THM_MOVT_ABS 00000e88 .LC89 │ │ │ │ │ +00003a3e 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +00003a46 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00003a5e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00003a7e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00003a9c 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00003aac 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00003ad8 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00003ade 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00003af0 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003afa 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00003b06 0001ed0a R_ARM_THM_CALL 00000000 _PyPegen_check_fstring_conversion │ │ │ │ │ +00003b30 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00003b38 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00003b70 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00003b76 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00003b88 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003b90 00007a0a R_ARM_THM_CALL 0000631d star_target_rule │ │ │ │ │ +00003bb8 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00003bc0 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00003bfc 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00003c02 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00003c20 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00003c4e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003c64 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003c80 0000230a R_ARM_THM_CALL 0000f499 named_expression_rule │ │ │ │ │ +00003c8e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003c98 0000240a R_ARM_THM_CALL 0000f98d block_rule │ │ │ │ │ +00003cb0 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00003cc4 0001710a R_ARM_THM_CALL 00000000 _PyPegen_singleton_seq │ │ │ │ │ +00003ce2 0001820a R_ARM_THM_CALL 00000000 _PyAST_If │ │ │ │ │ +00003cf8 0000230a R_ARM_THM_CALL 0000f499 named_expression_rule │ │ │ │ │ +00003d06 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003d10 0000240a R_ARM_THM_CALL 0000f98d block_rule │ │ │ │ │ +00003d2a 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00003d4c 0001820a R_ARM_THM_CALL 00000000 _PyAST_If │ │ │ │ │ +00003d56 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00003d80 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00003d86 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00003d9c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003da4 0000230a R_ARM_THM_CALL 0000f499 named_expression_rule │ │ │ │ │ +00003dae 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003dc4 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003dce 0000230a R_ARM_THM_CALL 0000f499 named_expression_rule │ │ │ │ │ +00003dd8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003de2 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003de8 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +00003dec 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +00003df6 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00003e0e 00018d2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndentationError │ │ │ │ │ +00003e12 00018d30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndentationError │ │ │ │ │ +00003e1a 0000f42f R_ARM_THM_MOVW_ABS_NC 00000eb0 .LC90 │ │ │ │ │ +00003e1e 0000f430 R_ARM_THM_MOVT_ABS 00000eb0 .LC90 │ │ │ │ │ +00003e22 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +00003e2a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00003e44 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00003e4a 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00003e4e 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00003e58 00000e2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00003e5c 00000e30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00003e60 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +00003e6e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00003e82 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00003eec 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00003ef2 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00003f14 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003f2c 0000152f R_ARM_THM_MOVW_ABS_NC 00000148 .LC7 │ │ │ │ │ +00003f30 00001530 R_ARM_THM_MOVT_ABS 00000148 .LC7 │ │ │ │ │ +00003f38 0001850a R_ARM_THM_CALL 00000000 _PyPegen_expect_forced_token │ │ │ │ │ +00003f42 0000240a R_ARM_THM_CALL 0000f98d block_rule │ │ │ │ │ +00003f56 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00003f7c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00003f82 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00003fa0 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003fba 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003fda 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003fe4 0000240a R_ARM_THM_CALL 0000f98d block_rule │ │ │ │ │ +00003ff2 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003ffa 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00003ffe 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00004006 0000f62f R_ARM_THM_MOVW_ABS_NC 00000f30 .LC92 │ │ │ │ │ +0000400a 0000f630 R_ARM_THM_MOVT_ABS 00000f30 .LC92 │ │ │ │ │ +00004010 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +0000401a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00004032 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000403e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004046 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +0000404a 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +00004054 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00004060 00018d2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndentationError │ │ │ │ │ +00004064 00018d30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndentationError │ │ │ │ │ +0000406e 0000f52f R_ARM_THM_MOVW_ABS_NC 00000ef0 .LC91 │ │ │ │ │ +00004072 0000f530 R_ARM_THM_MOVT_ABS 00000ef0 .LC91 │ │ │ │ │ +00004078 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +00004088 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000040aa 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000040ba 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000040ea 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000040f0 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00004110 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004126 0000152f R_ARM_THM_MOVW_ABS_NC 00000148 .LC7 │ │ │ │ │ +0000412a 00001530 R_ARM_THM_MOVT_ABS 00000148 .LC7 │ │ │ │ │ +00004132 0001850a R_ARM_THM_CALL 00000000 _PyPegen_expect_forced_token │ │ │ │ │ +0000413c 0000240a R_ARM_THM_CALL 0000f98d block_rule │ │ │ │ │ +00004150 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00004174 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000417a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00004190 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000041b2 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000041be 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000041c6 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +000041ca 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +000041d4 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +000041de 00018d2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndentationError │ │ │ │ │ +000041e2 00018d30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndentationError │ │ │ │ │ +000041ec 0000f82f R_ARM_THM_MOVW_ABS_NC 00000f58 .LC93 │ │ │ │ │ +000041f0 0000f830 R_ARM_THM_MOVT_ABS 00000f58 .LC93 │ │ │ │ │ +000041f6 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +000041fe 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00004218 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00004228 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000423a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000427c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00004282 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000429a 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +000042c2 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000042c8 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000042e6 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00004316 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004320 00000a0a R_ARM_THM_CALL 000071ad expression_rule │ │ │ │ │ +0000432e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004336 0000240a R_ARM_THM_CALL 0000f98d block_rule │ │ │ │ │ +00004340 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00004366 0001ef0a R_ARM_THM_CALL 00000000 _PyAST_ExceptHandler │ │ │ │ │ +000043a4 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000043c0 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000043de 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004414 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00004426 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00004460 00000a0a R_ARM_THM_CALL 000071ad expression_rule │ │ │ │ │ +00004470 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000447a 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00004488 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004492 0000240a R_ARM_THM_CALL 0000f98d block_rule │ │ │ │ │ +0000449e 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000044c2 0001ef0a R_ARM_THM_CALL 00000000 _PyAST_ExceptHandler │ │ │ │ │ +000044e2 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000044ee 0000240a R_ARM_THM_CALL 0000f98d block_rule │ │ │ │ │ +000044fc 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00004522 0001ef0a R_ARM_THM_CALL 00000000 _PyAST_ExceptHandler │ │ │ │ │ +0000452a 0000fa2f R_ARM_THM_MOVW_ABS_NC 00000fd8 .LC95 │ │ │ │ │ +0000452e 0000fa30 R_ARM_THM_MOVT_ABS 00000fd8 .LC95 │ │ │ │ │ +00004542 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000455a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004566 0000240a R_ARM_THM_CALL 0000f98d block_rule │ │ │ │ │ +00004574 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00004598 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +000045a8 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000045cc 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000045d2 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000045f2 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000045fc 00000a0a R_ARM_THM_CALL 000071ad expression_rule │ │ │ │ │ +0000461c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004628 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004646 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000464e 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000465a 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00004662 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000469a 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000046a0 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000046b8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000046c0 00000a0a R_ARM_THM_CALL 000071ad expression_rule │ │ │ │ │ +000046da 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000046e2 00000a0a R_ARM_THM_CALL 000071ad expression_rule │ │ │ │ │ +000046fc 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004706 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000471c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004724 00000a0a R_ARM_THM_CALL 000071ad expression_rule │ │ │ │ │ +00004738 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004742 00000a0a R_ARM_THM_CALL 000071ad expression_rule │ │ │ │ │ +00004750 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000475a 0000240a R_ARM_THM_CALL 0000f98d block_rule │ │ │ │ │ +00004762 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00004766 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00004778 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_get_expr_name │ │ │ │ │ +00004786 0000fc2f R_ARM_THM_MOVW_ABS_NC 00001044 .LC97 │ │ │ │ │ +0000478a 0000fc30 R_ARM_THM_MOVT_ABS 00001044 .LC97 │ │ │ │ │ +0000479a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000047bc 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000047d6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000047de 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +000047e2 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +000047ec 00000e2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +000047f0 00000e30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +000047f4 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +000047fe 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000480c 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00004810 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000481a 00000e2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +0000481e 00000e30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00004822 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +0000482a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00004848 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000486e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000488a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004896 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +000048a4 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000048ae 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +000048b2 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +000048c4 0000fb2f R_ARM_THM_MOVW_ABS_NC 00001004 .LC96 │ │ │ │ │ +000048c8 0000fb30 R_ARM_THM_MOVT_ABS 00001004 .LC96 │ │ │ │ │ +000048d6 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000048f0 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000048f8 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00004914 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004922 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000492c 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +00004930 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +0000493a 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +0000494c 00018d2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndentationError │ │ │ │ │ +00004950 00018d30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndentationError │ │ │ │ │ +00004958 0000f92f R_ARM_THM_MOVW_ABS_NC 00000f98 .LC94 │ │ │ │ │ +0000495c 0000f930 R_ARM_THM_MOVT_ABS 00000f98 .LC94 │ │ │ │ │ +00004960 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +0000496c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000498c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004996 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +0000499a 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +000049a4 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +000049b0 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000049e4 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000049ea 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00004a1c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004a26 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00004a50 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004a5a 0000240a R_ARM_THM_CALL 0000f98d block_rule │ │ │ │ │ +00004a64 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00004a90 0001f00a R_ARM_THM_CALL 00000000 _PyAST_ClassDef │ │ │ │ │ +00004ac8 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00004af8 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00004afe 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00004b10 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004b24 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004b48 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00004b50 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00004b74 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004b80 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004b88 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +00004b8c 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +00004b96 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00004ba4 00018d2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndentationError │ │ │ │ │ +00004ba8 00018d30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndentationError │ │ │ │ │ +00004bb0 0000fd2f R_ARM_THM_MOVW_ABS_NC 00001068 .LC98 │ │ │ │ │ +00004bb4 0000fd30 R_ARM_THM_MOVT_ABS 00001068 .LC98 │ │ │ │ │ +00004bb8 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +00004bc2 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00004bd6 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00004bfa 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004c02 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00004c06 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00004c10 00000e2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00004c14 00000e30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00004c18 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +00004c20 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00004c3a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00004c58 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00004c70 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00004ca8 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00004cae 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00004cc0 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004cc8 00005f0a R_ARM_THM_CALL 0000cd89 arguments_rule │ │ │ │ │ +00004cd6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004d00 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00004d08 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00004d40 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00004d46 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00004d70 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004d7a 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00004d8e 0001750a R_ARM_THM_CALL 00000000 _PyAST_Pass │ │ │ │ │ +00004db0 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00004de6 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00004dee 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00004e28 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00004e2e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00004e66 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004e70 0000430a R_ARM_THM_CALL 00005dd9 star_targets_rule │ │ │ │ │ +00004e80 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004e8a 0000440a R_ARM_THM_CALL 000080e1 star_expressions_rule │ │ │ │ │ +00004e9a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004ea8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004eb8 0000240a R_ARM_THM_CALL 0000f98d block_rule │ │ │ │ │ +00004ed6 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00004eec 00002a0a R_ARM_THM_CALL 0000dfa9 NEW_TYPE_COMMENT │ │ │ │ │ +00004f08 0001f10a R_ARM_THM_CALL 00000000 _PyAST_For │ │ │ │ │ +00004f38 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004f46 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004f50 0000430a R_ARM_THM_CALL 00005dd9 star_targets_rule │ │ │ │ │ +00004f60 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004f6a 0000440a R_ARM_THM_CALL 000080e1 star_expressions_rule │ │ │ │ │ +00004f7a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004f88 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004f98 0000240a R_ARM_THM_CALL 0000f98d block_rule │ │ │ │ │ +00004fb6 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00004fcc 00002a0a R_ARM_THM_CALL 0000dfa9 NEW_TYPE_COMMENT │ │ │ │ │ +00004fe8 0001f20a R_ARM_THM_CALL 00000000 _PyAST_AsyncFor │ │ │ │ │ +00004ff0 0001002f R_ARM_THM_MOVW_ABS_NC 000010e4 .LC100 │ │ │ │ │ +00004ff4 00010030 R_ARM_THM_MOVT_ABS 000010e4 .LC100 │ │ │ │ │ +00005006 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000502e 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00005064 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000506a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00005080 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000508e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00005096 0000430a R_ARM_THM_CALL 00005dd9 star_targets_rule │ │ │ │ │ +000050a2 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000050b6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000050c4 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000050ce 0000430a R_ARM_THM_CALL 00005dd9 star_targets_rule │ │ │ │ │ +000050da 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000510e 0000440a R_ARM_THM_CALL 000080e1 star_expressions_rule │ │ │ │ │ +0000511a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00005126 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000512e 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +00005132 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +0000513c 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +0000514a 00018d2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndentationError │ │ │ │ │ +0000514e 00018d30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndentationError │ │ │ │ │ +00005156 0000ff2f R_ARM_THM_MOVW_ABS_NC 000010a8 .LC99 │ │ │ │ │ +0000515a 0000ff30 R_ARM_THM_MOVT_ABS 000010a8 .LC99 │ │ │ │ │ +0000515e 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +00005166 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00005178 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000518a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000051a0 0000440a R_ARM_THM_CALL 000080e1 star_expressions_rule │ │ │ │ │ +000051ac 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000051b6 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +000051ba 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +000051c4 00000e2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +000051c8 00000e30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +000051cc 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +000051dc 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00005200 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00005248 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000524e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00005262 0001010a R_ARM_THM_CALL 00010c2d double_starred_kvpair_rule │ │ │ │ │ +00005288 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000528e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000052a2 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +000052ba 0001010a R_ARM_THM_CALL 00010c2d double_starred_kvpair_rule │ │ │ │ │ +000052da 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000052ee 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0000530c 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000531c 0001910a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +00005330 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0000533e 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000534e 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00005356 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000535e 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000536c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000537c 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000053a8 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000053ae 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000053c8 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +000053ec 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000053f2 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00005404 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00005416 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00005426 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000543a 0000840a R_ARM_THM_CALL 00007991 disjunction_rule │ │ │ │ │ +00005470 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00005490 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +000054a2 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000054aa 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000054b6 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000054c0 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000054d6 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000054fc 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00005502 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00005512 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000552a 00000a0a R_ARM_THM_CALL 000071ad expression_rule │ │ │ │ │ +0000553c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000555c 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00005586 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000558c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000055a2 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +000055c8 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +000055d6 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00005612 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00005622 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000562c 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000563a 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00005642 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00005674 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000567a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000568e 0000cc0a R_ARM_THM_CALL 0000e7a5 param_rule │ │ │ │ │ +00005698 0000d00a R_ARM_THM_CALL 00011bad default_rule │ │ │ │ │ +000056a6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000056b0 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000056c0 0001e90a R_ARM_THM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ +000056e8 0000cc0a R_ARM_THM_CALL 0000e7a5 param_rule │ │ │ │ │ +000056fa 0000d00a R_ARM_THM_CALL 00011bad default_rule │ │ │ │ │ +0000570a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00005716 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +0000571a 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +00005724 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00005734 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000573a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000577c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00005782 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00005798 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +000057b0 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000057b6 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000057ca 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +000057e4 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000057f2 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00005804 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00005814 0001910a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +00005826 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00005854 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00005864 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000586c 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00005874 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00005890 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00005898 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000058aa 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +000058e0 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +000058e4 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +000058f6 0001082f R_ARM_THM_MOVW_ABS_NC 0000111c .LC102 │ │ │ │ │ +000058fa 00010830 R_ARM_THM_MOVT_ABS 0000111c .LC102 │ │ │ │ │ +00005900 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +0000592a 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00005930 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00005954 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00005970 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00005982 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00005988 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000599a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000059a4 00008c0a R_ARM_THM_CALL 00009d69 star_expression_rule │ │ │ │ │ +000059be 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000059e0 0001e50a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ +000059f6 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00005a2a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00005a46 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00005a66 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00005a8c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00005a92 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00005aa6 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00005adc 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00005af6 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00005b14 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00005b26 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00005b36 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00005b3e 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00005b46 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00005b54 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00005b80 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00005b86 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00005bb0 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00005bc8 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00005bde 0001f70a R_ARM_THM_CALL 00000000 _PyAST_Continue │ │ │ │ │ +00005bee 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00005c0a 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00005c40 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00005c68 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00005c6e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00005c98 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00005cb0 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00005cc6 0001f80a R_ARM_THM_CALL 00000000 _PyAST_Break │ │ │ │ │ +00005cd6 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00005cf2 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00005d28 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00005d54 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00005d5a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00005d8a 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00005d90 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00005da4 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00005dbe 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00005dcc 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00005dde 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00005dee 0001910a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +00005e38 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00005e46 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00005e56 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00005e5e 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00005e66 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00005e7a 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00005e8a 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00005eb0 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00005eb6 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00005eca 00000a0a R_ARM_THM_CALL 000071ad expression_rule │ │ │ │ │ +00005ed8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00005eee 00000a0a R_ARM_THM_CALL 000071ad expression_rule │ │ │ │ │ +00005efc 0001f90a R_ARM_THM_CALL 00000000 _PyAST_withitem │ │ │ │ │ +00005f16 00007a0a R_ARM_THM_CALL 0000631d star_target_rule │ │ │ │ │ +00005f20 00010a2f R_ARM_THM_MOVW_ABS_NC 00006001 _tmp_36_rule │ │ │ │ │ +00005f24 00010a30 R_ARM_THM_MOVT_ABS 00006001 _tmp_36_rule │ │ │ │ │ +00005f2c 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +00005f3a 0001f90a R_ARM_THM_CALL 00000000 _PyAST_withitem │ │ │ │ │ +00005f46 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00005f66 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00005f84 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00005f8a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00005f96 00000a0a R_ARM_THM_CALL 000071ad expression_rule │ │ │ │ │ +00005fa2 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00005faa 00000a0a R_ARM_THM_CALL 000071ad expression_rule │ │ │ │ │ +00005fb2 00010a2f R_ARM_THM_MOVW_ABS_NC 00006001 _tmp_36_rule │ │ │ │ │ +00005fb6 00010a30 R_ARM_THM_MOVT_ABS 00006001 _tmp_36_rule │ │ │ │ │ +00005fbe 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +00005fce 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00005ff2 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000601e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00006024 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00006034 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00006044 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00006054 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00006064 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000609c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000060a2 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000060c8 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000060ce 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000060fe 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00006104 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00006118 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00006132 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00006140 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00006152 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00006162 0001910a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +00006176 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000061c8 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +000061d6 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000061e6 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000061ee 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000061f6 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000620e 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00006216 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00006222 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000625c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00006262 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000627e 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +000062a8 00005d0a R_ARM_THM_CALL 00003c99 t_primary_rule │ │ │ │ │ +000062b4 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000062ca 00005d0a R_ARM_THM_CALL 00003c99 t_primary_rule │ │ │ │ │ +000062d8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000062e2 00005c0a R_ARM_THM_CALL 000107ad slices_rule │ │ │ │ │ +000062f0 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000062f8 00005b2f R_ARM_THM_MOVW_ABS_NC 00005d59 t_lookahead_rule │ │ │ │ │ +000062fc 00005b30 R_ARM_THM_MOVT_ABS 00005d59 t_lookahead_rule │ │ │ │ │ +00006304 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +0000630c 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00006332 0001a60a R_ARM_THM_CALL 00000000 _PyAST_Subscript │ │ │ │ │ +0000634c 0001950a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ +0000637c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00006382 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000063aa 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +000063b8 0001970a R_ARM_THM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ +000063d8 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +000063e4 00005b2f R_ARM_THM_MOVW_ABS_NC 00005d59 t_lookahead_rule │ │ │ │ │ +000063e8 00005b30 R_ARM_THM_MOVT_ABS 00005d59 t_lookahead_rule │ │ │ │ │ +000063f0 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +000063fc 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00006424 0001a50a R_ARM_THM_CALL 00000000 _PyAST_Attribute │ │ │ │ │ +0000642e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000644c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000645e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00006470 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00006496 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000064a0 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000064c2 0001bf0a R_ARM_THM_CALL 00000000 _PyAST_List │ │ │ │ │ +000064ce 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000064f2 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000064fc 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000651a 0001bd0a R_ARM_THM_CALL 00000000 _PyAST_Tuple │ │ │ │ │ +00006538 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00006546 0001970a R_ARM_THM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ +00006556 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00006570 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00006580 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00006586 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00006592 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +000065ce 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000065d4 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000065e4 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000065f4 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00006604 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000663c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00006642 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000665e 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000667c 00000a0a R_ARM_THM_CALL 000071ad expression_rule │ │ │ │ │ +00006696 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000669c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000066b2 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +000066e2 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000066f6 00000a0a R_ARM_THM_CALL 000071ad expression_rule │ │ │ │ │ +00006702 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00006712 00000a0a R_ARM_THM_CALL 000071ad expression_rule │ │ │ │ │ +0000672a 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00006732 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00006768 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00006770 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00006782 0001710a R_ARM_THM_CALL 00000000 _PyPegen_singleton_seq │ │ │ │ │ +00006798 0001bd0a R_ARM_THM_CALL 00000000 _PyAST_Tuple │ │ │ │ │ +000067a6 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000067c8 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +000067ec 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000067fa 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00006808 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000681c 0001910a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +00006842 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00006856 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00006888 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000688e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000068c0 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000068e4 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00006900 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00006908 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00006940 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00006946 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00006972 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00006978 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000069b6 00010f0a R_ARM_THM_CALL 00011e51 _loop1_73_rule │ │ │ │ │ +000069de 0001e40a R_ARM_THM_CALL 00000000 _PyPegen_make_arguments │ │ │ │ │ +00006a36 0001e40a R_ARM_THM_CALL 00000000 _PyPegen_make_arguments │ │ │ │ │ +00006a40 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00006a68 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00006a7c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00006a82 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00006a9a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00006ab2 0001130a R_ARM_THM_CALL 00000311 _tmp_130_rule │ │ │ │ │ +00006ad4 0001140a R_ARM_THM_CALL 000123c5 _loop0_71_rule │ │ │ │ │ +00006aee 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00006af4 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00006b3e 0001140a R_ARM_THM_CALL 000123c5 _loop0_71_rule │ │ │ │ │ +00006b48 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00006b60 0001130a R_ARM_THM_CALL 00000311 _tmp_130_rule │ │ │ │ │ +00006b74 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00006b90 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00006bba 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00006bc0 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00006bd4 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00006be4 0001170a R_ARM_THM_CALL 00012151 lambda_param_no_default_rule │ │ │ │ │ +00006c00 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00006c08 0000be2f R_ARM_THM_MOVW_ABS_NC 00000a70 .LC64 │ │ │ │ │ +00006c0c 0000be30 R_ARM_THM_MOVT_ABS 00000a70 .LC64 │ │ │ │ │ +00006c12 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00006c16 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00006c2e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00006c4a 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00006c5e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00006c66 0000bf2f R_ARM_THM_MOVW_ABS_NC 00000a88 .LC65 │ │ │ │ │ +00006c6a 0000bf30 R_ARM_THM_MOVT_ABS 00000a88 .LC65 │ │ │ │ │ +00006c9e 0001e40a R_ARM_THM_CALL 00000000 _PyPegen_make_arguments │ │ │ │ │ +00006ca6 0000c02f R_ARM_THM_MOVW_ABS_NC 00000aa8 .LC66 │ │ │ │ │ +00006caa 0000c030 R_ARM_THM_MOVT_ABS 00000aa8 .LC66 │ │ │ │ │ +00006cc0 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00006cce 0001140a R_ARM_THM_CALL 000123c5 _loop0_71_rule │ │ │ │ │ +00006d04 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00006d18 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00006d26 0001710a R_ARM_THM_CALL 00000000 _PyPegen_singleton_seq │ │ │ │ │ +00006d38 0001170a R_ARM_THM_CALL 00012151 lambda_param_no_default_rule │ │ │ │ │ +00006d3e 0000bc2f R_ARM_THM_MOVW_ABS_NC 00000a04 .LC62 │ │ │ │ │ +00006d42 0000bc30 R_ARM_THM_MOVT_ABS 00000a04 .LC62 │ │ │ │ │ +00006d48 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00006d5c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00006d68 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00006d76 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00006d7e 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00006d94 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00006d9e 0000ba2f R_ARM_THM_MOVW_ABS_NC 000009c4 .LC60 │ │ │ │ │ +00006da2 0000ba30 R_ARM_THM_MOVT_ABS 000009c4 .LC60 │ │ │ │ │ +00006da8 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00006dac 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00006dd6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00006de0 0000bb2f R_ARM_THM_MOVW_ABS_NC 000009ec .LC61 │ │ │ │ │ +00006de4 0000bb30 R_ARM_THM_MOVT_ABS 000009ec .LC61 │ │ │ │ │ +00006dfa 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00006e00 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00006e14 0001180a R_ARM_THM_CALL 000122dd lambda_param_rule │ │ │ │ │ +00006e30 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00006e36 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00006e4e 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00006e6c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00006e76 0001180a R_ARM_THM_CALL 000122dd lambda_param_rule │ │ │ │ │ +00006e90 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00006ea8 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00006eb6 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00006ecc 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00006ef2 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00006f02 0001910a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +00006f16 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00006f26 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00006f32 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00006f36 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00006f3e 00010c2f R_ARM_THM_MOVW_ABS_NC 0000114c .LC103 │ │ │ │ │ +00006f42 00010c30 R_ARM_THM_MOVT_ABS 0000114c .LC103 │ │ │ │ │ +00006f6c 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00006f74 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00006f7c 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00006f8c 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00006fba 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00006fc0 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00006fd0 00010f0a R_ARM_THM_CALL 00011e51 _loop1_73_rule │ │ │ │ │ +00006fdc 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00006fee 00010f0a R_ARM_THM_CALL 00011e51 _loop1_73_rule │ │ │ │ │ +00006ffa 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00007010 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00007016 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +0000701a 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +00007024 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00007032 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000704a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000707a 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00007080 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00007092 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000070a0 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000070b4 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000070bc 0000440a R_ARM_THM_CALL 000080e1 star_expressions_rule │ │ │ │ │ +000070ce 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00007100 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00007106 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00007114 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00007122 0001fa0a R_ARM_THM_CALL 00000000 _PyPegen_soft_keyword_token │ │ │ │ │ +00007138 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_string_token │ │ │ │ │ +00007146 0001900a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ +00007156 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000717e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00007184 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000071a8 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000071ae 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000071c6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000071dc 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000071f0 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00007238 00006d0a R_ARM_THM_CALL 0000dfb5 starred_expression_rule │ │ │ │ │ +00007248 0000530a R_ARM_THM_CALL 0000f88d star_named_expression_rule │ │ │ │ │ +00007256 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00007260 0000580a R_ARM_THM_CALL 0000fb1d star_named_expressions_rule │ │ │ │ │ +0000726c 00006b0a R_ARM_THM_CALL 0000c851 for_if_clauses_rule │ │ │ │ │ +00007274 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00007278 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00007288 0001b90a R_ARM_THM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ +00007292 0001b90a R_ARM_THM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ +00007298 00011a2f R_ARM_THM_MOVW_ABS_NC 000011b8 .LC105 │ │ │ │ │ +0000729c 00011a30 R_ARM_THM_MOVT_ABS 000011b8 .LC105 │ │ │ │ │ +000072b2 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000072c6 0000530a R_ARM_THM_CALL 0000f88d star_named_expression_rule │ │ │ │ │ +000072d4 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000072e0 00006b0a R_ARM_THM_CALL 0000c851 for_if_clauses_rule │ │ │ │ │ +000072ea 00011a2f R_ARM_THM_MOVW_ABS_NC 000011b8 .LC105 │ │ │ │ │ +000072ee 00011a30 R_ARM_THM_MOVT_ABS 000011b8 .LC105 │ │ │ │ │ +000072f4 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +000072f8 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00007310 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00007328 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00007330 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00007338 00006b0a R_ARM_THM_CALL 0000c851 for_if_clauses_rule │ │ │ │ │ +00007340 0001192f R_ARM_THM_MOVW_ABS_NC 00001184 .LC104 │ │ │ │ │ +00007344 00011930 R_ARM_THM_MOVT_ABS 00001184 .LC104 │ │ │ │ │ +0000734a 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000734e 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000738e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00007394 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000073a4 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000073b4 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000073c6 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000073f4 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000073fa 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000740c 0001140a R_ARM_THM_CALL 000123c5 _loop0_71_rule │ │ │ │ │ +00007426 0001140a R_ARM_THM_CALL 000123c5 _loop0_71_rule │ │ │ │ │ +00007450 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000745c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000746a 0001e80a R_ARM_THM_CALL 00000000 _PyPegen_slash_with_default │ │ │ │ │ +0000747a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00007494 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000749c 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +000074a0 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +000074aa 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +000074c0 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000074e6 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000074ec 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000751a 0000600a R_ARM_THM_CALL 00006ed5 genexp_rule │ │ │ │ │ +0000752c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000753e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00007550 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00007562 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00007592 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00007598 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000075a8 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +000075cc 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000075fa 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0000760a 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00007624 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000762c 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000763a 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00007648 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000765a 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0000768c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00007692 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000076a4 0001180a R_ARM_THM_CALL 000122dd lambda_param_rule │ │ │ │ │ +000076b6 0001180a R_ARM_THM_CALL 000122dd lambda_param_rule │ │ │ │ │ +000076d0 0000d00a R_ARM_THM_CALL 00011bad default_rule │ │ │ │ │ +000076de 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000076ee 0001e90a R_ARM_THM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ +000076fc 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00007712 0000d00a R_ARM_THM_CALL 00011bad default_rule │ │ │ │ │ +0000771c 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +00007720 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +0000772a 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +0000773a 0001e90a R_ARM_THM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ +00007750 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000777a 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00007780 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00007796 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +000077ba 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +000077c8 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000077fa 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00007802 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00007818 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00007826 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00007838 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0000786c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00007872 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00007890 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000078a4 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000078d6 0001170a R_ARM_THM_CALL 00012151 lambda_param_no_default_rule │ │ │ │ │ +00007900 0001ea0a R_ARM_THM_CALL 00000000 _PyPegen_star_etc │ │ │ │ │ +00007924 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000792a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00007944 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000795c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00007972 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00007992 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000079bc 0001ea0a R_ARM_THM_CALL 00000000 _PyPegen_star_etc │ │ │ │ │ +000079c8 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000079e2 00011e0a R_ARM_THM_CALL 000011b7 _tmp_135_rule │ │ │ │ │ +000079f8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00007a04 00011e0a R_ARM_THM_CALL 000011b7 _tmp_135_rule │ │ │ │ │ +00007a0c 0000d42f R_ARM_THM_MOVW_ABS_NC 00000b80 .LC71 │ │ │ │ │ +00007a10 0000d430 R_ARM_THM_MOVT_ABS 00000b80 .LC71 │ │ │ │ │ +00007a16 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00007a1a 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00007a32 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00007a46 0001180a R_ARM_THM_CALL 000122dd lambda_param_rule │ │ │ │ │ +00007a52 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00007a5a 0000d32f R_ARM_THM_MOVW_ABS_NC 00000b4c .LC70 │ │ │ │ │ +00007a5e 0000d330 R_ARM_THM_MOVT_ABS 00000b4c .LC70 │ │ │ │ │ +00007a64 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00007a68 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00007a8a 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00007a90 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00007aa6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00007aba 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00007ac2 0000d32f R_ARM_THM_MOVW_ABS_NC 00000b4c .LC70 │ │ │ │ │ -00007ac6 0000d330 R_ARM_THM_MOVT_ABS 00000b4c .LC70 │ │ │ │ │ -00007acc 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00007ad0 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00007af2 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00007af8 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00007b0e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00007b22 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00007b3c 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00007b52 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00007b6a 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00007b6e 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00007b76 0000d12f R_ARM_THM_MOVW_ABS_NC 00000b04 .LC68 │ │ │ │ │ -00007b7a 0000d130 R_ARM_THM_MOVT_ABS 00000b04 .LC68 │ │ │ │ │ -00007b80 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -00007b88 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00007b98 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00007b9e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00007bb2 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00007bc2 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00007bd0 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00007bec 0001ea0a R_ARM_THM_CALL 00000000 _PyPegen_star_etc │ │ │ │ │ -00007c00 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00007c12 0001900a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ -00007c2e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00007c70 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00007c76 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00007c8e 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00007cb2 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00007cb8 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00007cc6 0000430a R_ARM_THM_CALL 00005de5 star_targets_rule │ │ │ │ │ -00007cd8 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00007ce8 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00007d00 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00007d26 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00007d3c 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00007d52 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00007d5a 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00007d70 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00007d8c 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00007d96 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00007dc4 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00007dca 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00007de0 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00007df8 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00007e00 0001170a R_ARM_THM_CALL 0001218d lambda_param_no_default_rule │ │ │ │ │ -00007e12 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00007e38 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00007e3e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00007e54 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00007e68 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00007e7c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00007ea0 0001180a R_ARM_THM_CALL 00012319 lambda_param_rule │ │ │ │ │ -00007eac 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00007eb6 0000de0a R_ARM_THM_CALL 00000815 _tmp_129_rule │ │ │ │ │ -00007ebe 0000dd2f R_ARM_THM_MOVW_ABS_NC 00000c3c .LC75 │ │ │ │ │ -00007ec2 0000dd30 R_ARM_THM_MOVT_ABS 00000c3c .LC75 │ │ │ │ │ -00007ec8 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00007ecc 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00007ee4 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00007ef8 0001180a R_ARM_THM_CALL 00012319 lambda_param_rule │ │ │ │ │ -00007f04 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00007f0e 0001180a R_ARM_THM_CALL 00012319 lambda_param_rule │ │ │ │ │ -00007f1a 0001180a R_ARM_THM_CALL 00012319 lambda_param_rule │ │ │ │ │ -00007f26 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00007f2e 0000dc2f R_ARM_THM_MOVW_ABS_NC 00000c0c .LC74 │ │ │ │ │ -00007f32 0000dc30 R_ARM_THM_MOVT_ABS 00000c0c .LC74 │ │ │ │ │ -00007f40 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00007f6a 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00007f70 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00007f80 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00007fa4 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00007fd0 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00007fe2 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00008008 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00008018 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00008028 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00008030 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000803e 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000806c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00008072 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000808e 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -000080a2 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000080ba 0001950a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ -000080dc 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000080e2 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000080fa 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00008128 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000812e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00008154 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000815a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00008174 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00008194 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000081bc 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000081da 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00008202 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00008210 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00008222 0001fb0a R_ARM_THM_CALL 00000000 _PyPegen_template_str │ │ │ │ │ -0000822a 0001222f R_ARM_THM_MOVW_ABS_NC 000011f4 .LC106 │ │ │ │ │ -0000822e 00012230 R_ARM_THM_MOVT_ABS 000011f4 .LC106 │ │ │ │ │ -00008244 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000825e 0000460a R_ARM_THM_CALL 0000d6f1 annotated_rhs_rule │ │ │ │ │ -0000826c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00008298 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000082a6 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000082d6 0001fc0a R_ARM_THM_CALL 00000000 _PyPegen_interpolation │ │ │ │ │ -00008306 0001bb0a R_ARM_THM_CALL 00000000 _PyPegen_constant_from_token │ │ │ │ │ -00008322 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0000832c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00008342 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000834a 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00008366 0001240a R_ARM_THM_CALL 0000095b invalid_tstring_replacement_field_rule │ │ │ │ │ -00008376 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000837e 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00008396 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000083a4 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000083b6 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000083c6 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000083cc 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000083e8 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000841e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00008424 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000844c 0000840a R_ARM_THM_CALL 000079cd disjunction_rule │ │ │ │ │ -0000845e 0000840a R_ARM_THM_CALL 000079cd disjunction_rule │ │ │ │ │ -0000846e 0000850a R_ARM_THM_CALL 0000c6e1 lambdef_rule │ │ │ │ │ -0000848e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00008498 0000840a R_ARM_THM_CALL 000079cd disjunction_rule │ │ │ │ │ -000084a8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000084b2 00000a0a R_ARM_THM_CALL 000071b9 expression_rule │ │ │ │ │ -000084be 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000084de 0001c20a R_ARM_THM_CALL 00000000 _PyAST_IfExp │ │ │ │ │ -000084e6 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00008500 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00008538 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00008560 0001fd0a R_ARM_THM_CALL 00000000 _PyPegen_get_invalid_target │ │ │ │ │ -00008566 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000856a 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00008574 0001262f R_ARM_THM_MOVW_ABS_NC 00001218 .LC108 │ │ │ │ │ -00008578 00012630 R_ARM_THM_MOVT_ABS 00001218 .LC108 │ │ │ │ │ -00008586 0001252f R_ARM_THM_MOVW_ABS_NC 00001204 .LC107 │ │ │ │ │ -0000858a 00012530 R_ARM_THM_MOVT_ABS 00001204 .LC107 │ │ │ │ │ -00008598 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_get_expr_name │ │ │ │ │ -000085b6 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000085e6 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000085ec 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000861a 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00008656 0001fe0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error_known_location │ │ │ │ │ -0000869a 0001fe0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error_known_location │ │ │ │ │ -000086c6 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000086cc 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000086e0 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -000086fa 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00008708 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00008716 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000872a 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000874a 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00008756 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000875e 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000877c 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000087b6 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000087bc 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000087e6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00008802 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00008816 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000881c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00008834 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00008862 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00008868 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00008880 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000088a4 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000088aa 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000088d2 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000088fc 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00008920 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000892c 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000894c 0001ec0a R_ARM_THM_CALL 00000000 _PyPegen_setup_full_format_spec │ │ │ │ │ -0000895e 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00008966 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00008972 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000898a 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -000089b0 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000089b8 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000089c6 0001240a R_ARM_THM_CALL 0000095b invalid_tstring_replacement_field_rule │ │ │ │ │ -000089ee 0000460a R_ARM_THM_CALL 0000d6f1 annotated_rhs_rule │ │ │ │ │ -000089fe 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00008a30 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00008a3e 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00008a72 0001eb0a R_ARM_THM_CALL 00000000 _PyPegen_formatted_value │ │ │ │ │ -00008a9a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00008ab8 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00008acc 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00008ade 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00008b0c 0001ff0a R_ARM_THM_CALL 00000000 _PyPegen_decoded_constant_from_token │ │ │ │ │ -00008b1e 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00008b24 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00008b40 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00008b74 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00008b7a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00008ba0 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00008ba6 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00008bd0 00000a0a R_ARM_THM_CALL 000071b9 expression_rule │ │ │ │ │ -00008bde 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00008bee 0000230a R_ARM_THM_CALL 0000f4d1 named_expression_rule │ │ │ │ │ -00008c14 00000a0a R_ARM_THM_CALL 000071b9 expression_rule │ │ │ │ │ -00008c30 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00008c36 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00008c4e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00008c6c 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00008c8e 0001ee0a R_ARM_THM_CALL 00000000 _PyAST_Slice │ │ │ │ │ -00008c98 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00008cb0 00006d0a R_ARM_THM_CALL 0000dfed starred_expression_rule │ │ │ │ │ -00008cc2 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00008ce8 00000a0a R_ARM_THM_CALL 000071b9 expression_rule │ │ │ │ │ -00008cf8 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00008d04 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00008d1c 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00008d24 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00008d46 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00008d6e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00008d74 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00008d88 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00008dae 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00008dbc 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00008dd0 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00008de6 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00008dee 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00008e0c 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00008e2c 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00008e5c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00008e62 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00008e74 0001180a R_ARM_THM_CALL 00012319 lambda_param_rule │ │ │ │ │ -00008e86 0001180a R_ARM_THM_CALL 00012319 lambda_param_rule │ │ │ │ │ -00008ea2 0000d00a R_ARM_THM_CALL 00011be9 default_rule │ │ │ │ │ -00008eb2 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00008ec2 0001e90a R_ARM_THM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ -00008ed0 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00008eee 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00008ef6 0000d00a R_ARM_THM_CALL 00011be9 default_rule │ │ │ │ │ -00008f02 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -00008f06 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -00008f10 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00008f40 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00008f46 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00008f5c 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00008f80 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00008f86 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00008f9a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00008faa 0000770a R_ARM_THM_CALL 0000ffc9 fstring_replacement_field_rule │ │ │ │ │ -00008fbe 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00008fde 0001ff0a R_ARM_THM_CALL 00000000 _PyPegen_decoded_constant_from_token │ │ │ │ │ -00009006 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00009024 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00009034 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000903c 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00009048 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009052 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00009068 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009070 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009084 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000090b0 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000090b6 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000090c8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000090d0 0000460a R_ARM_THM_CALL 0000d6f1 annotated_rhs_rule │ │ │ │ │ -000090f8 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009100 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000913a 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00009140 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000915c 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000917c 0000530a R_ARM_THM_CALL 0000f8c5 star_named_expression_rule │ │ │ │ │ -00009188 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00009196 0000230a R_ARM_THM_CALL 0000f4d1 named_expression_rule │ │ │ │ │ -000091d4 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000091dc 0000570a R_ARM_THM_CALL 0000fb55 star_named_expressions_rule │ │ │ │ │ -000091ea 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00009200 0001910a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -00009216 0001bd0a R_ARM_THM_CALL 00000000 _PyAST_Tuple │ │ │ │ │ -00009226 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009264 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000926a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00009286 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -000092ea 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000092f4 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000930c 0002000a R_ARM_THM_CALL 00000000 _PyAST_MatchSequence │ │ │ │ │ -0000931c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000935c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00009362 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00009380 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000093a8 0001910a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -000093b8 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000093d8 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009404 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000940a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000942c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00009432 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000944a 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -00009472 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00009484 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000949a 0001950a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ -000094d6 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000094ec 0002010a R_ARM_THM_CALL 00000000 _PyAST_MatchStar │ │ │ │ │ -000094fa 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009518 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009520 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009540 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000955a 0002010a R_ARM_THM_CALL 00000000 _PyAST_MatchStar │ │ │ │ │ -00009568 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -000095a0 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000095a6 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000095ca 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000095d0 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00009604 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000963e 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00009676 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000967c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000096bc 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000096c4 00012e2f R_ARM_THM_MOVW_ABS_NC 0000122c .LC109 │ │ │ │ │ -000096c8 00012e30 R_ARM_THM_MOVT_ABS 0000122c .LC109 │ │ │ │ │ -000096ce 0001810a R_ARM_THM_CALL 00000000 _PyPegen_expect_soft_keyword │ │ │ │ │ -000096d6 00012f2f R_ARM_THM_MOVW_ABS_NC 00001230 .LC110 │ │ │ │ │ -000096da 00012f30 R_ARM_THM_MOVT_ABS 00001230 .LC110 │ │ │ │ │ -000096e0 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -000096e4 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -000096fc 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009714 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000971e 00000a0a R_ARM_THM_CALL 000071b9 expression_rule │ │ │ │ │ -00009726 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000972a 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000973e 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_get_expr_name │ │ │ │ │ -0000974a 0001302f R_ARM_THM_MOVW_ABS_NC 0000124c .LC111 │ │ │ │ │ -0000974e 00013030 R_ARM_THM_MOVT_ABS 0000124c .LC111 │ │ │ │ │ -0000975e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000977c 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000979a 0002020a R_ARM_THM_CALL 00000000 _PyAST_MatchAs │ │ │ │ │ -000097b6 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000097bc 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000097d0 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000097e8 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000097f0 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000981c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00009822 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000985c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00009862 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00009890 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00009896 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000098ac 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -000098cc 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000098dc 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -000098f0 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00009900 0001910a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -00009910 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000993e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000994c 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000099a4 0002030a R_ARM_THM_CALL 00000000 _PyAST_MatchOr │ │ │ │ │ -000099b6 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -000099c2 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000099d8 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000099e8 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000099f0 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000099f8 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00009a00 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009a08 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00009a64 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00009a6a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00009a86 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -00009ab6 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00009abc 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00009b14 0000680a R_ARM_THM_CALL 00005641 strings_rule │ │ │ │ │ -00009b2e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00009b48 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00009b62 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00009b88 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00009b8e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00009bfe 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00009c04 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00009c56 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00009c5c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00009c72 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00009c98 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00009c9e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00009cca 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00009ce0 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00009d06 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00009d0c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00009d3c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00009d50 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00009d64 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00009d78 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00009d9e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00009da4 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00009de0 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00009dea 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00009e10 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00009e2c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00009e3e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00009e4a 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00009e74 0002040a R_ARM_THM_CALL 00000000 _PyAST_MatchClass │ │ │ │ │ -00009e86 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009e9a 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00009eba 0002020a R_ARM_THM_CALL 00000000 _PyAST_MatchAs │ │ │ │ │ -00009ede 0001950a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ -00009eee 0001392f R_ARM_THM_MOVW_ABS_NC 0000c5f1 _tmp_42_rule │ │ │ │ │ -00009ef2 00013930 R_ARM_THM_MOVT_ABS 0000c5f1 _tmp_42_rule │ │ │ │ │ -00009efa 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -00009f06 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00009f22 0002050a R_ARM_THM_CALL 00000000 _PyAST_MatchValue │ │ │ │ │ -00009f36 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009f50 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00009f5c 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00009f80 0002060a R_ARM_THM_CALL 00000000 _PyAST_MatchMapping │ │ │ │ │ -00009f92 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009fb8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00009fca 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00009fd6 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00009ffc 0002060a R_ARM_THM_CALL 00000000 _PyAST_MatchMapping │ │ │ │ │ -0000a006 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000a028 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000a044 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000a054 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000a060 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000a076 0002070a R_ARM_THM_CALL 00000000 _PyPegen_get_pattern_keys │ │ │ │ │ -0000a088 0002080a R_ARM_THM_CALL 00000000 _PyPegen_get_patterns │ │ │ │ │ -0000a0ac 0002060a R_ARM_THM_CALL 00000000 _PyAST_MatchMapping │ │ │ │ │ -0000a0cc 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000a0dc 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000a0e8 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000a0fe 0002070a R_ARM_THM_CALL 00000000 _PyPegen_get_pattern_keys │ │ │ │ │ -0000a110 0002080a R_ARM_THM_CALL 00000000 _PyPegen_get_patterns │ │ │ │ │ -0000a130 0002060a R_ARM_THM_CALL 00000000 _PyAST_MatchMapping │ │ │ │ │ -0000a180 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000a18e 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000a1aa 0002000a R_ARM_THM_CALL 00000000 _PyAST_MatchSequence │ │ │ │ │ -0000a1c0 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000a1ee 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000a206 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000a214 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000a21e 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000a234 0002070a R_ARM_THM_CALL 00000000 _PyPegen_get_pattern_keys │ │ │ │ │ -0000a242 00019f0a R_ARM_THM_CALL 00000000 _PyPegen_map_names_to_ids │ │ │ │ │ -0000a254 0002080a R_ARM_THM_CALL 00000000 _PyPegen_get_patterns │ │ │ │ │ -0000a274 0002040a R_ARM_THM_CALL 00000000 _PyAST_MatchClass │ │ │ │ │ -0000a280 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000a28e 00013d2f R_ARM_THM_MOVW_ABS_NC 0000b1e5 _tmp_44_rule │ │ │ │ │ -0000a292 00013d30 R_ARM_THM_MOVT_ABS 0000b1e5 _tmp_44_rule │ │ │ │ │ -0000a29a 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -0000a2a6 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000a2c6 0002050a R_ARM_THM_CALL 00000000 _PyAST_MatchValue │ │ │ │ │ -0000a2dc 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000a304 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000a318 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000a336 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000a352 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000a36e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000a37e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000a38a 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000a3a2 0002070a R_ARM_THM_CALL 00000000 _PyPegen_get_pattern_keys │ │ │ │ │ -0000a3b0 00019f0a R_ARM_THM_CALL 00000000 _PyPegen_map_names_to_ids │ │ │ │ │ -0000a3c2 0002080a R_ARM_THM_CALL 00000000 _PyPegen_get_patterns │ │ │ │ │ -0000a3e2 0002040a R_ARM_THM_CALL 00000000 _PyAST_MatchClass │ │ │ │ │ -0000a3f2 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000a3fa 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000a41e 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000a446 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000a468 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000a490 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000a4b6 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000a4d0 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000a4de 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000a502 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000a508 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000a534 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000a54c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000a552 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000a572 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000a578 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000a5b0 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000a5d2 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000a5d6 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000a5de 0001c50a R_ARM_THM_CALL 00000000 _PyPegen_seq_first_item │ │ │ │ │ -0000a5e8 0001c50a R_ARM_THM_CALL 00000000 _PyPegen_seq_first_item │ │ │ │ │ -0000a5f2 0001b90a R_ARM_THM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ -0000a5fe 0001b90a R_ARM_THM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ -0000a602 0001332f R_ARM_THM_MOVW_ABS_NC 0000126c .LC112 │ │ │ │ │ -0000a606 00013330 R_ARM_THM_MOVT_ABS 0000126c .LC112 │ │ │ │ │ -0000a620 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000a648 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000a64e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000a66c 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000a67c 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000a688 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000a696 0001900a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ -0000a6a8 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000a6c4 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000a6d0 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000a6fc 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000a70e 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000a716 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000a726 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000a730 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000a75a 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000a784 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000a79a 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000a7ae 0001a92f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000a7b2 0001a930 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0000a7bc 0002090a R_ARM_THM_CALL 00000000 _PyAST_MatchSingleton │ │ │ │ │ -0000a7c8 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000a7d8 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000a7ec 0001ad2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -0000a7f0 0001ad30 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -0000a7f8 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000a80c 0001ae2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -0000a810 0001ae30 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -0000a818 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000a842 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000a848 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000a86e 0001a80a R_ARM_THM_CALL 00000000 _PyPegen_number_token │ │ │ │ │ -0000a882 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000a89e 0001a80a R_ARM_THM_CALL 00000000 _PyPegen_number_token │ │ │ │ │ -0000a8aa 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000a8c8 0001cc0a R_ARM_THM_CALL 00000000 _PyAST_UnaryOp │ │ │ │ │ -0000a8d6 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000a8ec 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000a91a 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000a942 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000a948 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000a99c 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000a9a6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000a9b0 00013f0a R_ARM_THM_CALL 0000029b imaginary_number_rule │ │ │ │ │ -0000a9bc 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000a9dc 0001c70a R_ARM_THM_CALL 00000000 _PyAST_BinOp │ │ │ │ │ -0000a9ea 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000aa02 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000aa0c 00013f0a R_ARM_THM_CALL 0000029b imaginary_number_rule │ │ │ │ │ -0000aa18 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000aa34 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000aa8a 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000aa90 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000aac8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000aae4 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000aaf8 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000ab16 0001cc0a R_ARM_THM_CALL 00000000 _PyAST_UnaryOp │ │ │ │ │ -0000ab24 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000ab3a 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000ab88 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000ab8e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000ab9c 0001a80a R_ARM_THM_CALL 00000000 _PyPegen_number_token │ │ │ │ │ -0000abb4 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000abbc 00020a0a R_ARM_THM_CALL 00000000 _PyPegen_ensure_real │ │ │ │ │ -0000abd6 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000ac0c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000ac12 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000ac22 00012e2f R_ARM_THM_MOVW_ABS_NC 0000122c .LC109 │ │ │ │ │ -0000ac26 00012e30 R_ARM_THM_MOVT_ABS 0000122c .LC109 │ │ │ │ │ -0000ac30 0001812f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_soft_keyword │ │ │ │ │ -0000ac34 00018130 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_soft_keyword │ │ │ │ │ -0000ac38 0001940a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_string │ │ │ │ │ -0000ac40 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000ac48 00013d2f R_ARM_THM_MOVW_ABS_NC 0000b1e5 _tmp_44_rule │ │ │ │ │ -0000ac4c 00013d30 R_ARM_THM_MOVT_ABS 0000b1e5 _tmp_44_rule │ │ │ │ │ -0000ac54 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -0000ac60 0001970a R_ARM_THM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ -0000ac6c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000ac98 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000acc2 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000acc8 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000acee 00012e2f R_ARM_THM_MOVW_ABS_NC 0000122c .LC109 │ │ │ │ │ -0000acf2 00012e30 R_ARM_THM_MOVT_ABS 0000122c .LC109 │ │ │ │ │ -0000acf6 0001810a R_ARM_THM_CALL 00000000 _PyPegen_expect_soft_keyword │ │ │ │ │ -0000ad10 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000ad2e 0002020a R_ARM_THM_CALL 00000000 _PyAST_MatchAs │ │ │ │ │ -0000ad3c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000ad54 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000ad88 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000adb4 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000adba 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000add0 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000adf4 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000ae0c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000ae12 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000ae5e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000ae6a 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000ae78 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000ae9c 0001a50a R_ARM_THM_CALL 00000000 _PyAST_Attribute │ │ │ │ │ -0000aed2 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000aee2 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000aeec 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000af12 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000af56 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000af5c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000af78 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000af92 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000afbc 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000afc2 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000afe8 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000afee 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000b01e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000b024 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000b03a 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0000b054 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000b084 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0000b0a4 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000b0b4 0001910a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -0000b0c8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000b0ec 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0000b0fa 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000b10a 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000b112 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000b11a 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000b132 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000b13a 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000b146 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000b17c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000b182 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000b194 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000b1ac 0000230a R_ARM_THM_CALL 0000f4d1 named_expression_rule │ │ │ │ │ -0000b1be 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000b1de 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000b202 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000b208 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000b218 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000b228 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000b238 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000b24a 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000b27c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000b282 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000b2a8 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000b2ae 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000b2da 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000b2e0 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000b2f4 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0000b30e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000b320 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0000b332 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000b342 0001910a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -0000b382 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000b392 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000b3b4 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0000b3c2 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000b3ca 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000b3d2 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000b3e2 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000b3e8 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000b404 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000b43a 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000b440 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000b464 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000b46a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000b492 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000b498 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000b4ac 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0000b4c2 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000b4d2 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0000b4e2 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000b4f2 0001910a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -0000b508 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000b510 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000b518 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000b53c 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000b56a 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000b582 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0000b592 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000b5a2 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000b5c6 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000b5cc 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000b5dc 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000b5e8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000b5fc 00020b0a R_ARM_THM_CALL 00000000 _PyPegen_key_pattern_pair │ │ │ │ │ -0000b614 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000b61a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000b65e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000b664 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000b67a 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0000b6ac 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0000b6cc 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000b6ee 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000b700 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0000b710 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000b718 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000b724 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000b734 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000b762 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000b768 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000b78c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000b792 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000b7ac 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000b7c8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000b7e2 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000b7fc 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000b80c 0001442f R_ARM_THM_MOVW_ABS_NC 0000b98d _tmp_113_rule │ │ │ │ │ -0000b810 00014430 R_ARM_THM_MOVT_ABS 0000b98d _tmp_113_rule │ │ │ │ │ -0000b816 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -0000b81e 00000a0a R_ARM_THM_CALL 000071b9 expression_rule │ │ │ │ │ -0000b834 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000b850 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000b85c 00000a0a R_ARM_THM_CALL 000071b9 expression_rule │ │ │ │ │ -0000b866 00006b0a R_ARM_THM_CALL 0000c889 for_if_clauses_rule │ │ │ │ │ -0000b86e 0000ac2f R_ARM_THM_MOVW_ABS_NC 000008b8 .LC53 │ │ │ │ │ -0000b872 0000ac30 R_ARM_THM_MOVT_ABS 000008b8 .LC53 │ │ │ │ │ -0000b878 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000b87c 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000b894 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000b8aa 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000b8b2 0001422f R_ARM_THM_MOVW_ABS_NC 00001298 .LC113 │ │ │ │ │ -0000b8b6 00014230 R_ARM_THM_MOVT_ABS 00001298 .LC113 │ │ │ │ │ -0000b8bc 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000b8c0 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000b8e4 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000b8f6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000b900 0001252f R_ARM_THM_MOVW_ABS_NC 00001204 .LC107 │ │ │ │ │ -0000b904 00012530 R_ARM_THM_MOVT_ABS 00001204 .LC107 │ │ │ │ │ -0000b90e 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000b912 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000b92a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000b93a 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000b946 00000a0a R_ARM_THM_CALL 000071b9 expression_rule │ │ │ │ │ -0000b954 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000b960 00000a0a R_ARM_THM_CALL 000071b9 expression_rule │ │ │ │ │ -0000b96a 0001432f R_ARM_THM_MOVW_ABS_NC 000012d8 .LC114 │ │ │ │ │ -0000b96e 00014330 R_ARM_THM_MOVT_ABS 000012d8 .LC114 │ │ │ │ │ -0000b974 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000b978 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000b9ac 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000b9b2 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000b9c2 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000b9dc 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000b9ea 0001900a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ -0000b9fa 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000ba24 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000ba2a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000ba46 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000ba70 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000ba8a 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000ba90 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000baaa 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000bad8 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000baf8 00020c0a R_ARM_THM_CALL 00000000 _PyAST_TypeVar │ │ │ │ │ -0000bb12 0001950a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ -0000bb3a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000bb50 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000bb5c 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000bb7a 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000bb98 00020d0a R_ARM_THM_CALL 00000000 _PyAST_ParamSpec │ │ │ │ │ -0000bba2 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000bbb8 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000bbd0 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000bbd6 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000bbec 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000bc0a 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000bc26 00020e0a R_ARM_THM_CALL 00000000 _PyAST_TypeVarTuple │ │ │ │ │ -0000bc36 00000a0a R_ARM_THM_CALL 000071b9 expression_rule │ │ │ │ │ -0000bc4a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000bc60 00008c0a R_ARM_THM_CALL 00009da5 star_expression_rule │ │ │ │ │ -0000bc6e 0001492f R_ARM_THM_MOVW_ABS_NC 0000139c .LC119 │ │ │ │ │ -0000bc72 00014930 R_ARM_THM_MOVT_ABS 0000139c .LC119 │ │ │ │ │ -0000bc88 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000bca0 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000bcc8 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000bce0 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000bce8 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000bd06 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000bd0c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000bd22 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000bd38 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000bd40 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000bd4a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000bd54 00000a0a R_ARM_THM_CALL 000071b9 expression_rule │ │ │ │ │ -0000bd5a 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000bd5e 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000bd66 0001482f R_ARM_THM_MOVW_ABS_NC 0000137c .LC118 │ │ │ │ │ -0000bd6a 00014830 R_ARM_THM_MOVT_ABS 0000137c .LC118 │ │ │ │ │ -0000bd74 0001472f R_ARM_THM_MOVW_ABS_NC 00001354 .LC117 │ │ │ │ │ -0000bd78 00014730 R_ARM_THM_MOVT_ABS 00001354 .LC117 │ │ │ │ │ -0000bd94 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000bdb8 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000bdc4 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000bdd0 00000a0a R_ARM_THM_CALL 000071b9 expression_rule │ │ │ │ │ -0000bdd8 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000bddc 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000bde4 0001462f R_ARM_THM_MOVW_ABS_NC 00001330 .LC116 │ │ │ │ │ -0000bde8 00014630 R_ARM_THM_MOVT_ABS 00001330 .LC116 │ │ │ │ │ -0000bdf2 0001452f R_ARM_THM_MOVW_ABS_NC 00001304 .LC115 │ │ │ │ │ -0000bdf6 00014530 R_ARM_THM_MOVT_ABS 00001304 .LC115 │ │ │ │ │ -0000be04 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000be2c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000be32 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000be46 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000be5e 00000a0a R_ARM_THM_CALL 000071b9 expression_rule │ │ │ │ │ -0000be6c 0001492f R_ARM_THM_MOVW_ABS_NC 0000139c .LC119 │ │ │ │ │ -0000be70 00014930 R_ARM_THM_MOVT_ABS 0000139c .LC119 │ │ │ │ │ -0000be86 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000bea6 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000bed0 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000bed6 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000beee 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0000bf16 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000bf1c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000bf52 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000bf5e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000bf68 00000a0a R_ARM_THM_CALL 000071b9 expression_rule │ │ │ │ │ -0000bf76 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000bf80 0000240a R_ARM_THM_CALL 0000f9c5 block_rule │ │ │ │ │ -0000bf8a 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000bfb0 0001ef0a R_ARM_THM_CALL 00000000 _PyAST_ExceptHandler │ │ │ │ │ -0000bfea 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c004 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c038 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0000c05a 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000c086 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000c09c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c0a6 00000a0a R_ARM_THM_CALL 000071b9 expression_rule │ │ │ │ │ -0000c0b6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c0c0 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000c0ce 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c0d8 0000240a R_ARM_THM_CALL 0000f9c5 block_rule │ │ │ │ │ -0000c0e4 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000c108 0001ef0a R_ARM_THM_CALL 00000000 _PyAST_ExceptHandler │ │ │ │ │ -0000c114 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000c13e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000c144 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000c15a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c166 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c16e 00000a0a R_ARM_THM_CALL 000071b9 expression_rule │ │ │ │ │ -0000c188 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c1aa 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000c1b2 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000c1bc 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000c1c4 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000c1d0 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000c1de 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000c1fc 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000c202 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000c21a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c224 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c22c 00000a0a R_ARM_THM_CALL 000071b9 expression_rule │ │ │ │ │ -0000c238 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c24e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c258 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c270 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c27a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c294 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c29e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c2b2 00000a0a R_ARM_THM_CALL 000071b9 expression_rule │ │ │ │ │ -0000c2ce 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c2d6 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000c2da 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000c2e4 00000e2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -0000c2e8 00000e30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -0000c2ec 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -0000c2f6 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000c312 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000c318 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000c332 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c34a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c358 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000c35c 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000c36c 00014d2f R_ARM_THM_MOVW_ABS_NC 00001420 .LC122 │ │ │ │ │ -0000c370 00014d30 R_ARM_THM_MOVT_ABS 00001420 .LC122 │ │ │ │ │ -0000c374 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -0000c37c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000c396 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000c3b2 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000c3ba 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000c3c2 00000a0a R_ARM_THM_CALL 000071b9 expression_rule │ │ │ │ │ -0000c3d2 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c3de 00000a0a R_ARM_THM_CALL 000071b9 expression_rule │ │ │ │ │ -0000c3ee 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c3fa 0000240a R_ARM_THM_CALL 0000f9c5 block_rule │ │ │ │ │ -0000c404 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000c408 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000c41c 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_get_expr_name │ │ │ │ │ -0000c42a 00014c2f R_ARM_THM_MOVW_ABS_NC 000013f8 .LC121 │ │ │ │ │ -0000c42e 00014c30 R_ARM_THM_MOVT_ABS 000013f8 .LC121 │ │ │ │ │ -0000c43e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000c45a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c464 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c468 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c472 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -0000c484 00018d2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndentationError │ │ │ │ │ -0000c488 00018d30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndentationError │ │ │ │ │ -0000c490 00014b2f R_ARM_THM_MOVW_ABS_NC 000013b8 .LC120 │ │ │ │ │ -0000c494 00014b30 R_ARM_THM_MOVT_ABS 000013b8 .LC120 │ │ │ │ │ -0000c498 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -0000c4a0 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000c4bc 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0000c4de 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000c4f6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c512 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c51e 0000240a R_ARM_THM_CALL 0000f9c5 block_rule │ │ │ │ │ -0000c52c 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000c554 0001ef0a R_ARM_THM_CALL 00000000 _PyAST_ExceptHandler │ │ │ │ │ -0000c55c 0000fa2f R_ARM_THM_MOVW_ABS_NC 00000fd8 .LC95 │ │ │ │ │ -0000c560 0000fa30 R_ARM_THM_MOVT_ABS 00000fd8 .LC95 │ │ │ │ │ -0000c586 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c592 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000c5a0 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c5aa 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000c5ae 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000c5be 0000fb2f R_ARM_THM_MOVW_ABS_NC 00001004 .LC96 │ │ │ │ │ -0000c5c2 0000fb30 R_ARM_THM_MOVT_ABS 00001004 .LC96 │ │ │ │ │ -0000c5d0 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000c5e2 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000c60e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000c614 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000c624 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c634 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c646 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000c674 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000c67a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000c68c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c6a4 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000c6be 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000c700 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000c706 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000c72c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000c732 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000c75e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000c764 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000c778 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0000c792 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c7a0 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0000c7b2 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000c7c2 0001910a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -0000c806 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000c816 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000c836 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0000c844 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000c84c 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000c854 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000c85c 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000c86a 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000c89c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000c8a2 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000c8c8 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000c8ce 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000c8f4 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000c8fa 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000c94e 0000672f R_ARM_THM_MOVW_ABS_NC 000055c5 _tmp_43_rule │ │ │ │ │ -0000c952 00006730 R_ARM_THM_MOVT_ABS 000055c5 _tmp_43_rule │ │ │ │ │ -0000c95a 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -0000c964 0000680a R_ARM_THM_CALL 00005641 strings_rule │ │ │ │ │ -0000c97c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c998 00020b0a R_ARM_THM_CALL 00000000 _PyPegen_key_pattern_pair │ │ │ │ │ -0000c9b8 0001392f R_ARM_THM_MOVW_ABS_NC 0000c5f1 _tmp_42_rule │ │ │ │ │ -0000c9bc 00013930 R_ARM_THM_MOVT_ABS 0000c5f1 _tmp_42_rule │ │ │ │ │ -0000c9c4 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -0000c9dc 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c9f2 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000ca06 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000ca36 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000ca5c 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000ca6e 0001a92f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000ca72 0001a930 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0000ca80 0001aa0a R_ARM_THM_CALL 00000000 _PyAST_Constant │ │ │ │ │ -0000ca92 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000caa6 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000cac2 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000caca 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000cad8 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000caea 0001ae2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -0000caee 0001ae30 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -0000caf8 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000cb0a 0001ad2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -0000cb0e 0001ad30 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -0000cb16 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000cb22 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000cb46 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000cb4c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000cb5c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000cb6c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000cb7e 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00007ad4 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00007aea 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00007b02 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00007b06 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00007b0e 0000d12f R_ARM_THM_MOVW_ABS_NC 00000b04 .LC68 │ │ │ │ │ +00007b12 0000d130 R_ARM_THM_MOVT_ABS 00000b04 .LC68 │ │ │ │ │ +00007b18 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +00007b20 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00007b30 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00007b36 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00007b4a 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00007b5a 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00007b68 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00007b84 0001ea0a R_ARM_THM_CALL 00000000 _PyPegen_star_etc │ │ │ │ │ +00007b98 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00007baa 0001900a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ +00007bc6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00007c08 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00007c0e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00007c26 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00007c4a 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00007c50 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00007c5e 0000430a R_ARM_THM_CALL 00005dd9 star_targets_rule │ │ │ │ │ +00007c70 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00007c80 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00007c98 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00007cbe 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00007cd4 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00007cea 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00007cf2 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00007d08 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00007d24 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00007d2e 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00007d5c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00007d62 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00007d78 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00007d90 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00007d98 0001170a R_ARM_THM_CALL 00012151 lambda_param_no_default_rule │ │ │ │ │ +00007daa 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00007dd0 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00007dd6 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00007dec 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00007e00 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00007e14 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00007e38 0001180a R_ARM_THM_CALL 000122dd lambda_param_rule │ │ │ │ │ +00007e44 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00007e4e 0000de0a R_ARM_THM_CALL 00000815 _tmp_129_rule │ │ │ │ │ +00007e56 0000dd2f R_ARM_THM_MOVW_ABS_NC 00000c3c .LC75 │ │ │ │ │ +00007e5a 0000dd30 R_ARM_THM_MOVT_ABS 00000c3c .LC75 │ │ │ │ │ +00007e60 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00007e64 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00007e7c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00007e90 0001180a R_ARM_THM_CALL 000122dd lambda_param_rule │ │ │ │ │ +00007e9c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00007ea6 0001180a R_ARM_THM_CALL 000122dd lambda_param_rule │ │ │ │ │ +00007eb2 0001180a R_ARM_THM_CALL 000122dd lambda_param_rule │ │ │ │ │ +00007ebe 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00007ec6 0000dc2f R_ARM_THM_MOVW_ABS_NC 00000c0c .LC74 │ │ │ │ │ +00007eca 0000dc30 R_ARM_THM_MOVT_ABS 00000c0c .LC74 │ │ │ │ │ +00007ed8 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00007f02 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00007f08 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00007f18 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00007f3c 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00007f68 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00007f7a 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00007fa0 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00007fb0 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00007fc0 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00007fc8 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00007fd6 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00008004 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000800a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00008026 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000803a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00008052 0001950a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ +00008074 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000807a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00008092 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +000080c0 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000080c6 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000080ec 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000080f2 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000810c 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000812c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00008154 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00008172 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0000819a 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000081a8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000081ba 0001fb0a R_ARM_THM_CALL 00000000 _PyPegen_template_str │ │ │ │ │ +000081c2 0001222f R_ARM_THM_MOVW_ABS_NC 000011f4 .LC106 │ │ │ │ │ +000081c6 00012230 R_ARM_THM_MOVT_ABS 000011f4 .LC106 │ │ │ │ │ +000081dc 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000081f6 0000460a R_ARM_THM_CALL 0000d6b9 annotated_rhs_rule │ │ │ │ │ +00008204 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00008230 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000823e 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000826e 0001fc0a R_ARM_THM_CALL 00000000 _PyPegen_interpolation │ │ │ │ │ +0000829e 0001bb0a R_ARM_THM_CALL 00000000 _PyPegen_constant_from_token │ │ │ │ │ +000082ba 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +000082c4 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000082da 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000082e2 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000082fe 0001240a R_ARM_THM_CALL 0000095b invalid_tstring_replacement_field_rule │ │ │ │ │ +0000830e 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00008316 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000832e 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000833c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000834e 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000835e 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00008364 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00008380 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000083b6 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000083bc 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000083e4 0000840a R_ARM_THM_CALL 00007991 disjunction_rule │ │ │ │ │ +000083f6 0000840a R_ARM_THM_CALL 00007991 disjunction_rule │ │ │ │ │ +00008406 0000850a R_ARM_THM_CALL 0000c6a9 lambdef_rule │ │ │ │ │ +00008426 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00008430 0000840a R_ARM_THM_CALL 00007991 disjunction_rule │ │ │ │ │ +00008440 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000844a 00000a0a R_ARM_THM_CALL 000071ad expression_rule │ │ │ │ │ +00008456 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00008476 0001c20a R_ARM_THM_CALL 00000000 _PyAST_IfExp │ │ │ │ │ +0000847e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00008498 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +000084d0 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000084f8 0001fd0a R_ARM_THM_CALL 00000000 _PyPegen_get_invalid_target │ │ │ │ │ +000084fe 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00008502 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000850c 0001262f R_ARM_THM_MOVW_ABS_NC 00001218 .LC108 │ │ │ │ │ +00008510 00012630 R_ARM_THM_MOVT_ABS 00001218 .LC108 │ │ │ │ │ +0000851e 0001252f R_ARM_THM_MOVW_ABS_NC 00001204 .LC107 │ │ │ │ │ +00008522 00012530 R_ARM_THM_MOVT_ABS 00001204 .LC107 │ │ │ │ │ +00008530 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_get_expr_name │ │ │ │ │ +0000854e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000857e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00008584 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000085b2 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000085ee 0001fe0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error_known_location │ │ │ │ │ +00008632 0001fe0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error_known_location │ │ │ │ │ +0000865e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00008664 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00008678 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00008692 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000086a0 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +000086ae 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000086c2 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000086e2 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +000086ee 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000086f6 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00008714 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000874e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00008754 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000877e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000879a 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000087ae 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000087b4 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000087cc 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +000087fa 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00008800 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00008818 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000883c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00008842 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000886a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00008894 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +000088b8 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000088c4 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000088e4 0001ec0a R_ARM_THM_CALL 00000000 _PyPegen_setup_full_format_spec │ │ │ │ │ +000088f6 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000088fe 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000890a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00008922 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00008948 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00008950 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000895e 0001240a R_ARM_THM_CALL 0000095b invalid_tstring_replacement_field_rule │ │ │ │ │ +00008986 0000460a R_ARM_THM_CALL 0000d6b9 annotated_rhs_rule │ │ │ │ │ +00008996 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000089c8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000089d6 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00008a0a 0001eb0a R_ARM_THM_CALL 00000000 _PyPegen_formatted_value │ │ │ │ │ +00008a32 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00008a50 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00008a64 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00008a76 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00008aa4 0001ff0a R_ARM_THM_CALL 00000000 _PyPegen_decoded_constant_from_token │ │ │ │ │ +00008ab6 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00008abc 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00008ad8 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00008b06 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00008b0c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00008b1c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00008b2c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00008b3e 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00008b70 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00008b76 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00008b9c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00008ba2 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00008bcc 00000a0a R_ARM_THM_CALL 000071ad expression_rule │ │ │ │ │ +00008bda 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00008bea 0000230a R_ARM_THM_CALL 0000f499 named_expression_rule │ │ │ │ │ +00008c10 00000a0a R_ARM_THM_CALL 000071ad expression_rule │ │ │ │ │ +00008c2c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00008c32 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00008c4a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00008c68 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00008c8a 0001ee0a R_ARM_THM_CALL 00000000 _PyAST_Slice │ │ │ │ │ +00008c94 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00008cac 00006d0a R_ARM_THM_CALL 0000dfb5 starred_expression_rule │ │ │ │ │ +00008cbe 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00008ce4 00000a0a R_ARM_THM_CALL 000071ad expression_rule │ │ │ │ │ +00008cf4 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00008d00 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00008d18 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00008d20 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00008d42 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00008d6a 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00008d70 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00008d84 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00008daa 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00008db8 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00008dcc 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00008de2 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00008dea 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00008e08 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00008e28 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00008e58 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00008e5e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00008e70 0001180a R_ARM_THM_CALL 000122dd lambda_param_rule │ │ │ │ │ +00008e82 0001180a R_ARM_THM_CALL 000122dd lambda_param_rule │ │ │ │ │ +00008e9e 0000d00a R_ARM_THM_CALL 00011bad default_rule │ │ │ │ │ +00008eae 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00008ebe 0001e90a R_ARM_THM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ +00008ecc 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00008eea 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00008ef2 0000d00a R_ARM_THM_CALL 00011bad default_rule │ │ │ │ │ +00008efe 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +00008f02 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +00008f0c 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00008f3c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00008f42 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00008f58 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00008f7c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00008f82 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00008f96 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00008fa6 0000770a R_ARM_THM_CALL 0000ff91 fstring_replacement_field_rule │ │ │ │ │ +00008fba 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00008fda 0001ff0a R_ARM_THM_CALL 00000000 _PyPegen_decoded_constant_from_token │ │ │ │ │ +00009002 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00009020 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00009030 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00009038 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00009044 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000904e 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00009064 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000906c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009080 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000090ac 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000090b2 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000090c4 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000090cc 0000460a R_ARM_THM_CALL 0000d6b9 annotated_rhs_rule │ │ │ │ │ +000090f4 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000090fc 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009136 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000913c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00009158 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00009178 0000530a R_ARM_THM_CALL 0000f88d star_named_expression_rule │ │ │ │ │ +00009184 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00009192 0000230a R_ARM_THM_CALL 0000f499 named_expression_rule │ │ │ │ │ +000091d0 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000091d8 0000580a R_ARM_THM_CALL 0000fb1d star_named_expressions_rule │ │ │ │ │ +000091e6 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000091fc 0001910a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +00009212 0001bd0a R_ARM_THM_CALL 00000000 _PyAST_Tuple │ │ │ │ │ +00009222 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009260 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00009266 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00009282 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +000092e6 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000092f0 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00009308 0002000a R_ARM_THM_CALL 00000000 _PyAST_MatchSequence │ │ │ │ │ +00009318 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009358 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000935e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000937c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000093a4 0001910a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +000093b4 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000093d4 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00009400 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00009406 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00009428 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000942e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00009446 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000946e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00009480 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00009496 0001950a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ +000094d2 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000094e8 0002010a R_ARM_THM_CALL 00000000 _PyAST_MatchStar │ │ │ │ │ +000094f6 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009514 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000951c 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000953c 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00009556 0002010a R_ARM_THM_CALL 00000000 _PyAST_MatchStar │ │ │ │ │ +00009564 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000959c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000095a2 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000095c6 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000095cc 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00009600 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000963a 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00009672 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00009678 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000096b8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000096c0 00012e2f R_ARM_THM_MOVW_ABS_NC 0000122c .LC109 │ │ │ │ │ +000096c4 00012e30 R_ARM_THM_MOVT_ABS 0000122c .LC109 │ │ │ │ │ +000096ca 0001810a R_ARM_THM_CALL 00000000 _PyPegen_expect_soft_keyword │ │ │ │ │ +000096d2 00012f2f R_ARM_THM_MOVW_ABS_NC 00001230 .LC110 │ │ │ │ │ +000096d6 00012f30 R_ARM_THM_MOVT_ABS 00001230 .LC110 │ │ │ │ │ +000096dc 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +000096e0 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +000096f8 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009710 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000971a 00000a0a R_ARM_THM_CALL 000071ad expression_rule │ │ │ │ │ +00009722 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00009726 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000973a 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_get_expr_name │ │ │ │ │ +00009746 0001302f R_ARM_THM_MOVW_ABS_NC 0000124c .LC111 │ │ │ │ │ +0000974a 00013030 R_ARM_THM_MOVT_ABS 0000124c .LC111 │ │ │ │ │ +0000975a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009778 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00009796 0002020a R_ARM_THM_CALL 00000000 _PyAST_MatchAs │ │ │ │ │ +000097b2 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000097b8 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000097cc 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000097e4 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000097ec 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00009818 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000981e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00009858 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000985e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000988c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00009892 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000098a8 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +000098c8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000098d8 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +000098ec 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000098fc 0001910a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +0000990c 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000993a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009948 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000099a0 0002030a R_ARM_THM_CALL 00000000 _PyAST_MatchOr │ │ │ │ │ +000099b2 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +000099be 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000099d4 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000099e4 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000099ec 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000099f4 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000099fc 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00009a04 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00009a60 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00009a66 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00009a82 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +00009ab2 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00009ab8 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00009b10 0000680a R_ARM_THM_CALL 00005635 strings_rule │ │ │ │ │ +00009b2a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00009b44 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00009b5e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00009b84 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00009b8a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00009bfa 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00009c00 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00009c52 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00009c58 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00009c6e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00009c94 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00009c9a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00009cc6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00009cdc 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00009d02 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00009d08 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00009d38 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00009d4c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00009d60 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00009d74 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00009d9a 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00009da0 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00009ddc 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00009de6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00009e0c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00009e28 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00009e3a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00009e46 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00009e70 0002040a R_ARM_THM_CALL 00000000 _PyAST_MatchClass │ │ │ │ │ +00009e82 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009e96 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00009eb6 0002020a R_ARM_THM_CALL 00000000 _PyAST_MatchAs │ │ │ │ │ +00009eda 0001950a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ +00009eea 0001392f R_ARM_THM_MOVW_ABS_NC 0000c5ed _tmp_42_rule │ │ │ │ │ +00009eee 00013930 R_ARM_THM_MOVT_ABS 0000c5ed _tmp_42_rule │ │ │ │ │ +00009ef6 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +00009f02 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00009f1e 0002050a R_ARM_THM_CALL 00000000 _PyAST_MatchValue │ │ │ │ │ +00009f32 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009f4c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00009f58 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00009f7c 0002060a R_ARM_THM_CALL 00000000 _PyAST_MatchMapping │ │ │ │ │ +00009f8e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009fb4 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00009fc6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00009fd2 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00009ff8 0002060a R_ARM_THM_CALL 00000000 _PyAST_MatchMapping │ │ │ │ │ +0000a002 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000a024 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000a040 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000a050 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000a05c 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000a072 0002070a R_ARM_THM_CALL 00000000 _PyPegen_get_pattern_keys │ │ │ │ │ +0000a084 0002080a R_ARM_THM_CALL 00000000 _PyPegen_get_patterns │ │ │ │ │ +0000a0a8 0002060a R_ARM_THM_CALL 00000000 _PyAST_MatchMapping │ │ │ │ │ +0000a0c8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000a0d8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000a0e4 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000a0fa 0002070a R_ARM_THM_CALL 00000000 _PyPegen_get_pattern_keys │ │ │ │ │ +0000a10c 0002080a R_ARM_THM_CALL 00000000 _PyPegen_get_patterns │ │ │ │ │ +0000a12c 0002060a R_ARM_THM_CALL 00000000 _PyAST_MatchMapping │ │ │ │ │ +0000a17c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000a18a 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000a1a6 0002000a R_ARM_THM_CALL 00000000 _PyAST_MatchSequence │ │ │ │ │ +0000a1bc 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000a1ea 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000a202 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000a210 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000a21a 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000a230 0002070a R_ARM_THM_CALL 00000000 _PyPegen_get_pattern_keys │ │ │ │ │ +0000a23e 00019f0a R_ARM_THM_CALL 00000000 _PyPegen_map_names_to_ids │ │ │ │ │ +0000a250 0002080a R_ARM_THM_CALL 00000000 _PyPegen_get_patterns │ │ │ │ │ +0000a270 0002040a R_ARM_THM_CALL 00000000 _PyAST_MatchClass │ │ │ │ │ +0000a27c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000a28a 00013d2f R_ARM_THM_MOVW_ABS_NC 0000b1e1 _tmp_44_rule │ │ │ │ │ +0000a28e 00013d30 R_ARM_THM_MOVT_ABS 0000b1e1 _tmp_44_rule │ │ │ │ │ +0000a296 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +0000a2a2 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000a2c2 0002050a R_ARM_THM_CALL 00000000 _PyAST_MatchValue │ │ │ │ │ +0000a2d8 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000a300 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000a314 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000a332 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000a34e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000a36a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000a37a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000a386 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000a39e 0002070a R_ARM_THM_CALL 00000000 _PyPegen_get_pattern_keys │ │ │ │ │ +0000a3ac 00019f0a R_ARM_THM_CALL 00000000 _PyPegen_map_names_to_ids │ │ │ │ │ +0000a3be 0002080a R_ARM_THM_CALL 00000000 _PyPegen_get_patterns │ │ │ │ │ +0000a3de 0002040a R_ARM_THM_CALL 00000000 _PyAST_MatchClass │ │ │ │ │ +0000a3ee 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000a3f6 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000a41a 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000a442 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000a464 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000a48c 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000a4b2 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000a4cc 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000a4da 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000a4fe 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000a504 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000a530 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000a548 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000a54e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000a56e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000a574 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000a5ac 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000a5ce 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000a5d2 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000a5da 0001c50a R_ARM_THM_CALL 00000000 _PyPegen_seq_first_item │ │ │ │ │ +0000a5e4 0001c50a R_ARM_THM_CALL 00000000 _PyPegen_seq_first_item │ │ │ │ │ +0000a5ee 0001b90a R_ARM_THM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ +0000a5fa 0001b90a R_ARM_THM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ +0000a5fe 0001332f R_ARM_THM_MOVW_ABS_NC 0000126c .LC112 │ │ │ │ │ +0000a602 00013330 R_ARM_THM_MOVT_ABS 0000126c .LC112 │ │ │ │ │ +0000a61c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000a644 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000a64a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000a668 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000a678 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000a684 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000a692 0001900a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ +0000a6a4 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000a6c0 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000a6cc 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000a6f8 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000a70a 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000a712 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000a722 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000a72c 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000a756 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000a780 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000a796 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000a7aa 0001a92f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0000a7ae 0001a930 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000a7b8 0002090a R_ARM_THM_CALL 00000000 _PyAST_MatchSingleton │ │ │ │ │ +0000a7c4 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000a7d4 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000a7e8 0001ad2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +0000a7ec 0001ad30 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +0000a7f4 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000a808 0001ae2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +0000a80c 0001ae30 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +0000a814 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000a83e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000a844 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000a86a 0001a80a R_ARM_THM_CALL 00000000 _PyPegen_number_token │ │ │ │ │ +0000a87e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000a89a 0001a80a R_ARM_THM_CALL 00000000 _PyPegen_number_token │ │ │ │ │ +0000a8a6 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000a8c4 0001cc0a R_ARM_THM_CALL 00000000 _PyAST_UnaryOp │ │ │ │ │ +0000a8d2 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000a8e8 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000a916 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000a93e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000a944 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000a998 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000a9a2 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000a9ac 00013f0a R_ARM_THM_CALL 0000029b imaginary_number_rule │ │ │ │ │ +0000a9b8 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000a9d8 0001c70a R_ARM_THM_CALL 00000000 _PyAST_BinOp │ │ │ │ │ +0000a9e6 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000a9fe 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000aa08 00013f0a R_ARM_THM_CALL 0000029b imaginary_number_rule │ │ │ │ │ +0000aa14 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000aa30 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000aa86 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000aa8c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000aac4 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000aae0 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000aaf4 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000ab12 0001cc0a R_ARM_THM_CALL 00000000 _PyAST_UnaryOp │ │ │ │ │ +0000ab20 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000ab36 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000ab84 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000ab8a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000ab98 0001a80a R_ARM_THM_CALL 00000000 _PyPegen_number_token │ │ │ │ │ +0000abb0 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000abb8 00020a0a R_ARM_THM_CALL 00000000 _PyPegen_ensure_real │ │ │ │ │ +0000abd2 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000ac08 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000ac0e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000ac1e 00012e2f R_ARM_THM_MOVW_ABS_NC 0000122c .LC109 │ │ │ │ │ +0000ac22 00012e30 R_ARM_THM_MOVT_ABS 0000122c .LC109 │ │ │ │ │ +0000ac2c 0001812f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_soft_keyword │ │ │ │ │ +0000ac30 00018130 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_soft_keyword │ │ │ │ │ +0000ac34 0001940a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_string │ │ │ │ │ +0000ac3c 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000ac44 00013d2f R_ARM_THM_MOVW_ABS_NC 0000b1e1 _tmp_44_rule │ │ │ │ │ +0000ac48 00013d30 R_ARM_THM_MOVT_ABS 0000b1e1 _tmp_44_rule │ │ │ │ │ +0000ac50 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +0000ac5c 0001970a R_ARM_THM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ +0000ac68 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000ac94 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000acbe 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000acc4 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000acea 00012e2f R_ARM_THM_MOVW_ABS_NC 0000122c .LC109 │ │ │ │ │ +0000acee 00012e30 R_ARM_THM_MOVT_ABS 0000122c .LC109 │ │ │ │ │ +0000acf2 0001810a R_ARM_THM_CALL 00000000 _PyPegen_expect_soft_keyword │ │ │ │ │ +0000ad0c 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000ad2a 0002020a R_ARM_THM_CALL 00000000 _PyAST_MatchAs │ │ │ │ │ +0000ad38 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000ad50 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000ad84 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000adb0 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000adb6 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000adcc 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000adf0 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000ae08 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000ae0e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000ae5a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000ae66 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000ae74 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000ae98 0001a50a R_ARM_THM_CALL 00000000 _PyAST_Attribute │ │ │ │ │ +0000aece 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000aede 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000aee8 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000af0e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000af52 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000af58 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000af74 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000af8e 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000afb8 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000afbe 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000afe4 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000afea 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000b01a 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000b020 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000b036 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0000b050 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000b080 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0000b0a0 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000b0b0 0001910a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +0000b0c4 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000b0e8 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0000b0f6 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000b106 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000b10e 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000b116 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000b12e 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000b136 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000b142 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000b178 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000b17e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000b190 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000b1a8 0000230a R_ARM_THM_CALL 0000f499 named_expression_rule │ │ │ │ │ +0000b1ba 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000b1da 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000b1fe 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000b204 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000b214 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000b224 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000b234 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000b246 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000b278 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000b27e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000b2a4 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000b2aa 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000b2d6 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000b2dc 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000b2f0 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0000b30a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000b31c 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0000b32e 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000b33e 0001910a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +0000b37e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000b38e 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000b3b0 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0000b3be 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000b3c6 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000b3ce 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000b3de 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000b3e4 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000b400 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000b436 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000b43c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000b460 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000b466 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000b48e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000b494 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000b4a8 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0000b4be 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000b4ce 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0000b4de 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000b4ee 0001910a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +0000b504 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000b50c 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000b514 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000b538 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000b566 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000b57e 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0000b58e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000b59e 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000b5c2 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000b5c8 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000b5d8 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000b5e4 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000b5f8 00020b0a R_ARM_THM_CALL 00000000 _PyPegen_key_pattern_pair │ │ │ │ │ +0000b610 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000b616 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000b65a 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000b660 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000b676 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0000b6a8 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0000b6c8 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000b6ea 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000b6fc 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0000b70c 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000b714 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000b720 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000b730 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000b75e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000b764 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000b788 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000b78e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000b7a8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000b7c4 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000b7de 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000b7f8 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000b808 0001442f R_ARM_THM_MOVW_ABS_NC 0000b989 _tmp_113_rule │ │ │ │ │ +0000b80c 00014430 R_ARM_THM_MOVT_ABS 0000b989 _tmp_113_rule │ │ │ │ │ +0000b812 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +0000b81a 00000a0a R_ARM_THM_CALL 000071ad expression_rule │ │ │ │ │ +0000b830 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000b84c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000b858 00000a0a R_ARM_THM_CALL 000071ad expression_rule │ │ │ │ │ +0000b862 00006b0a R_ARM_THM_CALL 0000c851 for_if_clauses_rule │ │ │ │ │ +0000b86a 0000ac2f R_ARM_THM_MOVW_ABS_NC 000008b8 .LC53 │ │ │ │ │ +0000b86e 0000ac30 R_ARM_THM_MOVT_ABS 000008b8 .LC53 │ │ │ │ │ +0000b874 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000b878 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000b890 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000b8a6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000b8ae 0001422f R_ARM_THM_MOVW_ABS_NC 00001298 .LC113 │ │ │ │ │ +0000b8b2 00014230 R_ARM_THM_MOVT_ABS 00001298 .LC113 │ │ │ │ │ +0000b8b8 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000b8bc 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000b8e0 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000b8f2 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000b8fc 0001252f R_ARM_THM_MOVW_ABS_NC 00001204 .LC107 │ │ │ │ │ +0000b900 00012530 R_ARM_THM_MOVT_ABS 00001204 .LC107 │ │ │ │ │ +0000b90a 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000b90e 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000b926 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000b936 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000b942 00000a0a R_ARM_THM_CALL 000071ad expression_rule │ │ │ │ │ +0000b950 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000b95c 00000a0a R_ARM_THM_CALL 000071ad expression_rule │ │ │ │ │ +0000b966 0001432f R_ARM_THM_MOVW_ABS_NC 000012d8 .LC114 │ │ │ │ │ +0000b96a 00014330 R_ARM_THM_MOVT_ABS 000012d8 .LC114 │ │ │ │ │ +0000b970 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000b974 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000b9a8 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000b9ae 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000b9be 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000b9d8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000b9e6 0001900a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ +0000b9f6 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000ba20 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000ba26 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000ba42 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000ba6c 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000ba86 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000ba8c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000baa6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000bad4 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000baf4 00020c0a R_ARM_THM_CALL 00000000 _PyAST_TypeVar │ │ │ │ │ +0000bb0e 0001950a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ +0000bb36 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000bb4c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000bb58 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000bb76 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000bb94 00020d0a R_ARM_THM_CALL 00000000 _PyAST_ParamSpec │ │ │ │ │ +0000bb9e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000bbb4 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000bbcc 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000bbd2 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000bbe8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000bc06 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000bc22 00020e0a R_ARM_THM_CALL 00000000 _PyAST_TypeVarTuple │ │ │ │ │ +0000bc32 00000a0a R_ARM_THM_CALL 000071ad expression_rule │ │ │ │ │ +0000bc46 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000bc5c 00008c0a R_ARM_THM_CALL 00009d69 star_expression_rule │ │ │ │ │ +0000bc6a 0001492f R_ARM_THM_MOVW_ABS_NC 0000139c .LC119 │ │ │ │ │ +0000bc6e 00014930 R_ARM_THM_MOVT_ABS 0000139c .LC119 │ │ │ │ │ +0000bc84 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000bc9c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000bcc4 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000bcdc 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000bce4 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000bd02 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000bd08 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000bd1e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000bd34 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000bd3c 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000bd46 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000bd50 00000a0a R_ARM_THM_CALL 000071ad expression_rule │ │ │ │ │ +0000bd56 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000bd5a 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000bd62 0001482f R_ARM_THM_MOVW_ABS_NC 0000137c .LC118 │ │ │ │ │ +0000bd66 00014830 R_ARM_THM_MOVT_ABS 0000137c .LC118 │ │ │ │ │ +0000bd70 0001472f R_ARM_THM_MOVW_ABS_NC 00001354 .LC117 │ │ │ │ │ +0000bd74 00014730 R_ARM_THM_MOVT_ABS 00001354 .LC117 │ │ │ │ │ +0000bd90 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000bdb4 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000bdc0 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000bdcc 00000a0a R_ARM_THM_CALL 000071ad expression_rule │ │ │ │ │ +0000bdd4 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000bdd8 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000bde0 0001462f R_ARM_THM_MOVW_ABS_NC 00001330 .LC116 │ │ │ │ │ +0000bde4 00014630 R_ARM_THM_MOVT_ABS 00001330 .LC116 │ │ │ │ │ +0000bdee 0001452f R_ARM_THM_MOVW_ABS_NC 00001304 .LC115 │ │ │ │ │ +0000bdf2 00014530 R_ARM_THM_MOVT_ABS 00001304 .LC115 │ │ │ │ │ +0000be00 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000be28 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000be2e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000be42 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000be5a 00000a0a R_ARM_THM_CALL 000071ad expression_rule │ │ │ │ │ +0000be68 0001492f R_ARM_THM_MOVW_ABS_NC 0000139c .LC119 │ │ │ │ │ +0000be6c 00014930 R_ARM_THM_MOVT_ABS 0000139c .LC119 │ │ │ │ │ +0000be82 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000bea2 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000becc 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000bed2 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000beea 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0000bf12 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000bf18 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000bf4e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000bf5a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000bf64 00000a0a R_ARM_THM_CALL 000071ad expression_rule │ │ │ │ │ +0000bf72 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000bf7c 0000240a R_ARM_THM_CALL 0000f98d block_rule │ │ │ │ │ +0000bf86 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000bfac 0001ef0a R_ARM_THM_CALL 00000000 _PyAST_ExceptHandler │ │ │ │ │ +0000bfe6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000c000 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000c034 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0000c056 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000c082 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000c098 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000c0a2 00000a0a R_ARM_THM_CALL 000071ad expression_rule │ │ │ │ │ +0000c0b2 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000c0bc 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000c0ca 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000c0d4 0000240a R_ARM_THM_CALL 0000f98d block_rule │ │ │ │ │ +0000c0e0 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000c104 0001ef0a R_ARM_THM_CALL 00000000 _PyAST_ExceptHandler │ │ │ │ │ +0000c110 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000c13a 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000c140 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000c156 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000c162 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000c16a 00000a0a R_ARM_THM_CALL 000071ad expression_rule │ │ │ │ │ +0000c184 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000c1a6 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000c1ae 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000c1b8 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000c1c0 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000c1cc 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000c1da 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000c1f8 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000c1fe 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000c216 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000c220 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000c228 00000a0a R_ARM_THM_CALL 000071ad expression_rule │ │ │ │ │ +0000c234 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000c24a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000c254 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000c26c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000c276 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000c290 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000c29a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000c2ae 00000a0a R_ARM_THM_CALL 000071ad expression_rule │ │ │ │ │ +0000c2ca 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000c2d2 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000c2d6 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000c2e0 00000e2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +0000c2e4 00000e30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +0000c2e8 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +0000c2f2 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000c30e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000c314 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000c32e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000c346 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000c354 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000c358 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000c368 00014d2f R_ARM_THM_MOVW_ABS_NC 00001420 .LC122 │ │ │ │ │ +0000c36c 00014d30 R_ARM_THM_MOVT_ABS 00001420 .LC122 │ │ │ │ │ +0000c370 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +0000c378 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000c392 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000c3ae 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000c3b6 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000c3be 00000a0a R_ARM_THM_CALL 000071ad expression_rule │ │ │ │ │ +0000c3ce 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000c3da 00000a0a R_ARM_THM_CALL 000071ad expression_rule │ │ │ │ │ +0000c3ea 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000c3f6 0000240a R_ARM_THM_CALL 0000f98d block_rule │ │ │ │ │ +0000c400 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000c404 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000c418 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_get_expr_name │ │ │ │ │ +0000c426 00014c2f R_ARM_THM_MOVW_ABS_NC 000013f8 .LC121 │ │ │ │ │ +0000c42a 00014c30 R_ARM_THM_MOVT_ABS 000013f8 .LC121 │ │ │ │ │ +0000c43a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000c456 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000c460 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +0000c464 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +0000c46e 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +0000c480 00018d2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndentationError │ │ │ │ │ +0000c484 00018d30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndentationError │ │ │ │ │ +0000c48c 00014b2f R_ARM_THM_MOVW_ABS_NC 000013b8 .LC120 │ │ │ │ │ +0000c490 00014b30 R_ARM_THM_MOVT_ABS 000013b8 .LC120 │ │ │ │ │ +0000c494 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +0000c49c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000c4b8 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0000c4da 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000c4f2 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000c50e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000c51a 0000240a R_ARM_THM_CALL 0000f98d block_rule │ │ │ │ │ +0000c528 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000c550 0001ef0a R_ARM_THM_CALL 00000000 _PyAST_ExceptHandler │ │ │ │ │ +0000c558 0000fa2f R_ARM_THM_MOVW_ABS_NC 00000fd8 .LC95 │ │ │ │ │ +0000c55c 0000fa30 R_ARM_THM_MOVT_ABS 00000fd8 .LC95 │ │ │ │ │ +0000c582 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000c58e 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000c59c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000c5a6 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000c5aa 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000c5ba 0000fb2f R_ARM_THM_MOVW_ABS_NC 00001004 .LC96 │ │ │ │ │ +0000c5be 0000fb30 R_ARM_THM_MOVT_ABS 00001004 .LC96 │ │ │ │ │ +0000c5cc 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000c5de 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000c60a 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000c610 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000c620 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000c630 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000c642 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000c670 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000c676 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000c688 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000c6a0 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000c6ba 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000c6fc 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000c702 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000c728 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000c72e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000c75a 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000c760 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000c774 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0000c78e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000c79c 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0000c7ae 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000c7be 0001910a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +0000c802 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000c812 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000c832 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0000c840 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000c848 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000c850 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000c858 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000c866 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000c898 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000c89e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000c8c4 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000c8ca 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000c8f0 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000c8f6 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000c94a 0000672f R_ARM_THM_MOVW_ABS_NC 000055b9 _tmp_43_rule │ │ │ │ │ +0000c94e 00006730 R_ARM_THM_MOVT_ABS 000055b9 _tmp_43_rule │ │ │ │ │ +0000c956 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +0000c960 0000680a R_ARM_THM_CALL 00005635 strings_rule │ │ │ │ │ +0000c978 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000c994 00020b0a R_ARM_THM_CALL 00000000 _PyPegen_key_pattern_pair │ │ │ │ │ +0000c9b4 0001392f R_ARM_THM_MOVW_ABS_NC 0000c5ed _tmp_42_rule │ │ │ │ │ +0000c9b8 00013930 R_ARM_THM_MOVT_ABS 0000c5ed _tmp_42_rule │ │ │ │ │ +0000c9c0 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +0000c9d8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000c9ee 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000ca02 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000ca32 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000ca58 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000ca6a 0001a92f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0000ca6e 0001a930 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000ca7c 0001aa0a R_ARM_THM_CALL 00000000 _PyAST_Constant │ │ │ │ │ +0000ca8e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000caa2 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000cabe 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000cac6 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000cad4 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000cae6 0001ae2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +0000caea 0001ae30 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +0000caf4 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000cb06 0001ad2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +0000cb0a 0001ad30 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +0000cb12 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000cb1e 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000cb42 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000cb48 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000cb58 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000cb68 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000cb7a 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.data' at offset 0x2acd0 contains 48 entries: │ │ │ │ │ +Relocation section '.rel.data' at offset 0x2ac90 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 │ │ │ │ │ @@ -2586,15 +2586,15 @@ │ │ │ │ │ 00000148 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000158 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000160 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000168 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000170 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000178 00000c02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.hot' at offset 0x2ae50 contains 3270 entries: │ │ │ │ │ +Relocation section '.rel.text.hot' at offset 0x2ae10 contains 3268 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000022 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00000028 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 0000004e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00000054 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 0000006c 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ 00000090 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ @@ -2646,172 +2646,172 @@ │ │ │ │ │ 000003e6 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00000400 0000210a R_ARM_THM_CALL 00000675 decorators_rule │ │ │ │ │ 00000418 0000220a R_ARM_THM_CALL 00001115 function_def_raw_rule │ │ │ │ │ 00000444 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 0000044a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00000488 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000049c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000004ae 0000250a R_ARM_THM_CALL 00003bdd elif_stmt_rule │ │ │ │ │ +000004ae 0000250a R_ARM_THM_CALL 00003bd9 elif_stmt_rule │ │ │ │ │ 000004ca 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000004e6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000500 0000260a R_ARM_THM_CALL 00003ecd else_block_rule │ │ │ │ │ +00000500 0000260a R_ARM_THM_CALL 00003ec9 else_block_rule │ │ │ │ │ 00000512 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 00000538 0001820a R_ARM_THM_CALL 00000000 _PyAST_If │ │ │ │ │ 0000054e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 0000056c 0000220a R_ARM_THM_CALL 00001115 function_def_raw_rule │ │ │ │ │ 0000057c 0001830a R_ARM_THM_CALL 00000000 _PyPegen_function_def_decorators │ │ │ │ │ 00000592 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000005ac 0000270a R_ARM_THM_CALL 00004e09 for_stmt_rule │ │ │ │ │ +000005ac 0000270a R_ARM_THM_CALL 00004e05 for_stmt_rule │ │ │ │ │ 000005cc 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 000005d2 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 000005ec 0000210a R_ARM_THM_CALL 00000675 decorators_rule │ │ │ │ │ -00000604 0000280a R_ARM_THM_CALL 000049c5 class_def_raw_rule │ │ │ │ │ +00000604 0000280a R_ARM_THM_CALL 000049c1 class_def_raw_rule │ │ │ │ │ 00000634 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 0000063a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00000678 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000682 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000069e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000006aa 0000290a R_ARM_THM_CALL 00005d35 _gather_35_rule │ │ │ │ │ +000006aa 0000290a R_ARM_THM_CALL 00005d31 _gather_35_rule │ │ │ │ │ 000006ba 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000006c8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000006e8 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 00000718 0001840a R_ARM_THM_CALL 00000000 _PyAST_With │ │ │ │ │ 0000072e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00000756 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 0000075c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 0000079a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000007a0 0000152f R_ARM_THM_MOVW_ABS_NC 00000148 .LC7 │ │ │ │ │ 000007a4 00001530 R_ARM_THM_MOVT_ABS 00000148 .LC7 │ │ │ │ │ 000007ac 0001850a R_ARM_THM_CALL 00000000 _PyPegen_expect_forced_token │ │ │ │ │ -000007be 00002b0a R_ARM_THM_CALL 000040cd finally_block_rule │ │ │ │ │ +000007be 00002b0a R_ARM_THM_CALL 000040c9 finally_block_rule │ │ │ │ │ 000007da 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000007e4 0000152f R_ARM_THM_MOVW_ABS_NC 00000148 .LC7 │ │ │ │ │ 000007e8 00001530 R_ARM_THM_MOVT_ABS 00000148 .LC7 │ │ │ │ │ 000007f0 0001850a R_ARM_THM_CALL 00000000 _PyPegen_expect_forced_token │ │ │ │ │ -0000080a 00002c0a R_ARM_THM_CALL 0000425d _loop1_37_rule │ │ │ │ │ -00000818 0000260a R_ARM_THM_CALL 00003ecd else_block_rule │ │ │ │ │ -0000082a 00002b0a R_ARM_THM_CALL 000040cd finally_block_rule │ │ │ │ │ +0000080a 00002c0a R_ARM_THM_CALL 00004259 _loop1_37_rule │ │ │ │ │ +00000818 0000260a R_ARM_THM_CALL 00003ec9 else_block_rule │ │ │ │ │ +0000082a 00002b0a R_ARM_THM_CALL 000040c9 finally_block_rule │ │ │ │ │ 0000083c 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 00000866 0001860a R_ARM_THM_CALL 00000000 _PyAST_Try │ │ │ │ │ 0000087c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00000898 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 000008ac 0001710a R_ARM_THM_CALL 00000000 _PyPegen_singleton_seq │ │ │ │ │ 000008cc 0001820a R_ARM_THM_CALL 00000000 _PyAST_If │ │ │ │ │ 000008d8 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 000008fc 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00000902 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00000940 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000095c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000976 0000260a R_ARM_THM_CALL 00003ecd else_block_rule │ │ │ │ │ +00000976 0000260a R_ARM_THM_CALL 00003ec9 else_block_rule │ │ │ │ │ 00000988 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 000009ae 0001870a R_ARM_THM_CALL 00000000 _PyAST_While │ │ │ │ │ 000009c4 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 000009de 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00000a18 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00000a1e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00000a30 0000182f R_ARM_THM_MOVW_ABS_NC 000001a4 .LC10 │ │ │ │ │ 00000a34 00001830 R_ARM_THM_MOVT_ABS 000001a4 .LC10 │ │ │ │ │ 00000a3c 0001810a R_ARM_THM_CALL 00000000 _PyPegen_expect_soft_keyword │ │ │ │ │ 00000a50 0000182f R_ARM_THM_MOVW_ABS_NC 000001a4 .LC10 │ │ │ │ │ 00000a54 00001830 R_ARM_THM_MOVT_ABS 000001a4 .LC10 │ │ │ │ │ 00000a58 0001810a R_ARM_THM_CALL 00000000 _PyPegen_expect_soft_keyword │ │ │ │ │ 00000a70 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00000a8e 00002d0a R_ARM_THM_CALL 00009119 subject_expr_rule │ │ │ │ │ +00000a8e 00002d0a R_ARM_THM_CALL 00009115 subject_expr_rule │ │ │ │ │ 00000aa2 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000ab4 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000ac6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000ae4 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00000aea 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00000b06 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ 00000b22 0000192f R_ARM_THM_MOVW_ABS_NC 000001ac .LC11 │ │ │ │ │ 00000b26 00001930 R_ARM_THM_MOVT_ABS 000001ac .LC11 │ │ │ │ │ 00000b42 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00000b48 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00000b64 0001810a R_ARM_THM_CALL 00000000 _PyPegen_expect_soft_keyword │ │ │ │ │ -00000b6e 00002e0a R_ARM_THM_CALL 00009245 patterns_rule │ │ │ │ │ -00000b7a 00002f0a R_ARM_THM_CALL 0000b15d guard_rule │ │ │ │ │ +00000b6e 00002e0a R_ARM_THM_CALL 00009241 patterns_rule │ │ │ │ │ +00000b7a 00002f0a R_ARM_THM_CALL 0000b159 guard_rule │ │ │ │ │ 00000b8a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000ba4 0001880a R_ARM_THM_CALL 00000000 _PyAST_match_case │ │ │ │ │ -00000bd8 0000280a R_ARM_THM_CALL 000049c5 class_def_raw_rule │ │ │ │ │ +00000bd8 0000280a R_ARM_THM_CALL 000049c1 class_def_raw_rule │ │ │ │ │ 00000be8 0001890a R_ARM_THM_CALL 00000000 _PyPegen_class_def_decorators │ │ │ │ │ 00000bfe 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00000c3c 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ 00000c68 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ 00000c76 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000c84 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 00000ca8 00018a0a R_ARM_THM_CALL 00000000 _PyAST_Match │ │ │ │ │ 00000cb0 00001b2f R_ARM_THM_MOVW_ABS_NC 000001f4 .LC13 │ │ │ │ │ 00000cb4 00001b30 R_ARM_THM_MOVT_ABS 000001f4 .LC13 │ │ │ │ │ -00000cba 0000300a R_ARM_THM_CALL 000058bd INVALID_VERSION_CHECK │ │ │ │ │ +00000cba 0000300a R_ARM_THM_CALL 000058b9 INVALID_VERSION_CHECK │ │ │ │ │ 00000cd0 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00000cec 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ 00000d0c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000d18 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000d22 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000d3e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000d4e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000d5a 0000290a R_ARM_THM_CALL 00005d35 _gather_35_rule │ │ │ │ │ +00000d5a 0000290a R_ARM_THM_CALL 00005d31 _gather_35_rule │ │ │ │ │ 00000d6a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000d78 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000d98 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 00000dc4 00018b0a R_ARM_THM_CALL 00000000 _PyAST_AsyncWith │ │ │ │ │ 00000dcc 0000112f R_ARM_THM_MOVW_ABS_NC 0000008c .LC3 │ │ │ │ │ 00000dd0 00001130 R_ARM_THM_MOVT_ABS 0000008c .LC3 │ │ │ │ │ -00000dd6 0000300a R_ARM_THM_CALL 000058bd INVALID_VERSION_CHECK │ │ │ │ │ +00000dd6 0000300a R_ARM_THM_CALL 000058b9 INVALID_VERSION_CHECK │ │ │ │ │ 00000de2 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00000e18 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000e20 0000152f R_ARM_THM_MOVW_ABS_NC 00000148 .LC7 │ │ │ │ │ 00000e24 00001530 R_ARM_THM_MOVT_ABS 00000148 .LC7 │ │ │ │ │ 00000e2c 0001850a R_ARM_THM_CALL 00000000 _PyPegen_expect_forced_token │ │ │ │ │ -00000e42 0000310a R_ARM_THM_CALL 0000bead _loop1_38_rule │ │ │ │ │ -00000e4e 0000260a R_ARM_THM_CALL 00003ecd else_block_rule │ │ │ │ │ -00000e5e 00002b0a R_ARM_THM_CALL 000040cd finally_block_rule │ │ │ │ │ +00000e42 0000310a R_ARM_THM_CALL 0000bea9 _loop1_38_rule │ │ │ │ │ +00000e4e 0000260a R_ARM_THM_CALL 00003ec9 else_block_rule │ │ │ │ │ +00000e5e 00002b0a R_ARM_THM_CALL 000040c9 finally_block_rule │ │ │ │ │ 00000e6e 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 00000e98 00018c0a R_ARM_THM_CALL 00000000 _PyAST_TryStar │ │ │ │ │ 00000ea0 0000162f R_ARM_THM_MOVW_ABS_NC 0000014c .LC8 │ │ │ │ │ 00000ea4 00001630 R_ARM_THM_MOVT_ABS 0000014c .LC8 │ │ │ │ │ -00000eaa 0000300a R_ARM_THM_CALL 000058bd INVALID_VERSION_CHECK │ │ │ │ │ +00000eaa 0000300a R_ARM_THM_CALL 000058b9 INVALID_VERSION_CHECK │ │ │ │ │ 00000ec0 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00000eda 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ 00000f30 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00000f36 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00000f46 0000192f R_ARM_THM_MOVW_ABS_NC 000001ac .LC11 │ │ │ │ │ 00000f4a 00001930 R_ARM_THM_MOVT_ABS 000001ac .LC11 │ │ │ │ │ 00000f52 0001810a R_ARM_THM_CALL 00000000 _PyPegen_expect_soft_keyword │ │ │ │ │ -00000f5a 00002e0a R_ARM_THM_CALL 00009245 patterns_rule │ │ │ │ │ +00000f5a 00002e0a R_ARM_THM_CALL 00009241 patterns_rule │ │ │ │ │ 00000f6e 0000192f R_ARM_THM_MOVW_ABS_NC 000001ac .LC11 │ │ │ │ │ 00000f72 00001930 R_ARM_THM_MOVT_ABS 000001ac .LC11 │ │ │ │ │ 00000f76 0001810a R_ARM_THM_CALL 00000000 _PyPegen_expect_soft_keyword │ │ │ │ │ -00000f9c 0000290a R_ARM_THM_CALL 00005d35 _gather_35_rule │ │ │ │ │ +00000f9c 0000290a R_ARM_THM_CALL 00005d31 _gather_35_rule │ │ │ │ │ 00000fac 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000fbe 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000fcc 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000fda 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000ffe 00002d0a R_ARM_THM_CALL 00009119 subject_expr_rule │ │ │ │ │ +00000ffe 00002d0a R_ARM_THM_CALL 00009115 subject_expr_rule │ │ │ │ │ 0000100c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000101a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00001024 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ 00001028 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ 00001032 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ 0000103e 00018d2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndentationError │ │ │ │ │ 00001042 00018d30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndentationError │ │ │ │ │ 0000104c 00001c2f R_ARM_THM_MOVW_ABS_NC 00000208 .LC14 │ │ │ │ │ 00001050 00001c30 R_ARM_THM_MOVT_ABS 00000208 .LC14 │ │ │ │ │ 00001056 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ 0000105e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00001074 00002d0a R_ARM_THM_CALL 00009119 subject_expr_rule │ │ │ │ │ +00001074 00002d0a R_ARM_THM_CALL 00009115 subject_expr_rule │ │ │ │ │ 00001082 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000108c 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 00001090 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ 00001098 00000e2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 0000109c 00000e30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ 000010a2 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ 000010aa 00001b2f R_ARM_THM_MOVW_ABS_NC 000001f4 .LC13 │ │ │ │ │ 000010ae 00001b30 R_ARM_THM_MOVT_ABS 000001f4 .LC13 │ │ │ │ │ -000010b4 0000300a R_ARM_THM_CALL 000058bd INVALID_VERSION_CHECK │ │ │ │ │ +000010b4 0000300a R_ARM_THM_CALL 000058b9 INVALID_VERSION_CHECK │ │ │ │ │ 000010c4 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 000010dc 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 000010f6 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00001112 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ 0000114a 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00001150 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 0000116e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ @@ -2821,15 +2821,15 @@ │ │ │ │ │ 000011bc 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000011c2 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ 000011c6 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ 000011d0 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ 00001206 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00001212 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ 0000121a 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000122c 0000290a R_ARM_THM_CALL 00005d35 _gather_35_rule │ │ │ │ │ +0000122c 0000290a R_ARM_THM_CALL 00005d31 _gather_35_rule │ │ │ │ │ 0000123c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000124e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000125c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00001276 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 000012a0 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ 000012da 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 000012e0 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ @@ -2860,15 +2860,15 @@ │ │ │ │ │ 00001458 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00001468 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00001472 0000320a R_ARM_THM_CALL 00000001 _gather_141_rule │ │ │ │ │ 0000148c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000149c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000014be 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 000014c8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000014d2 0000330a R_ARM_THM_CALL 00000fed _gather_143_rule │ │ │ │ │ +000014d2 0000330a R_ARM_THM_CALL 00000f2b _gather_143_rule │ │ │ │ │ 000014de 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000014ee 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000014fa 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00001506 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000150e 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ 00001512 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ 0000151c 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ @@ -2903,30 +2903,30 @@ │ │ │ │ │ 000016e2 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000016f0 0000342f R_ARM_THM_MOVW_ABS_NC 00000507 _tmp_144_rule │ │ │ │ │ 000016f4 00003430 R_ARM_THM_MOVT_ABS 00000507 _tmp_144_rule │ │ │ │ │ 000016fc 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ 0000171a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00001724 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000172c 0000350a R_ARM_THM_CALL 0000056d _loop0_145_rule │ │ │ │ │ -00001734 00002c0a R_ARM_THM_CALL 0000425d _loop1_37_rule │ │ │ │ │ +00001734 00002c0a R_ARM_THM_CALL 00004259 _loop1_37_rule │ │ │ │ │ 00001752 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000175c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00001764 0000350a R_ARM_THM_CALL 0000056d _loop0_145_rule │ │ │ │ │ -0000176c 0000310a R_ARM_THM_CALL 0000bead _loop1_38_rule │ │ │ │ │ +0000176c 0000310a R_ARM_THM_CALL 0000bea9 _loop1_38_rule │ │ │ │ │ 0000178e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000017a6 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 000017ac 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000017ce 0000360a R_ARM_THM_CALL 00002169 _tmp_22_rule │ │ │ │ │ +000017ce 0000360a R_ARM_THM_CALL 00002165 _tmp_22_rule │ │ │ │ │ 000017e0 0001900a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ 000017f6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000017fe 0000142f R_ARM_THM_MOVW_ABS_NC 0000010c .LC6 │ │ │ │ │ 00001802 00001430 R_ARM_THM_MOVT_ABS 0000010c .LC6 │ │ │ │ │ 00001808 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 0000180c 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00001824 0000370a R_ARM_THM_CALL 00008661 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +00001824 0000370a R_ARM_THM_CALL 000085f9 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ 00001828 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00001850 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000185e 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000186e 00018d2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndentationError │ │ │ │ │ 00001872 00018d30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndentationError │ │ │ │ │ 0000187a 0000122f R_ARM_THM_MOVW_ABS_NC 000000a8 .LC4 │ │ │ │ │ 0000187e 00001230 R_ARM_THM_MOVT_ABS 000000a8 .LC4 │ │ │ │ │ @@ -2937,28 +2937,28 @@ │ │ │ │ │ 000018ae 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ 000018b8 0000132f R_ARM_THM_MOVW_ABS_NC 000000e4 .LC5 │ │ │ │ │ 000018bc 00001330 R_ARM_THM_MOVT_ABS 000000e4 .LC5 │ │ │ │ │ 000018c0 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ 000018d4 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 000018ea 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000018fa 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00001914 0000360a R_ARM_THM_CALL 00002169 _tmp_22_rule │ │ │ │ │ +00001914 0000360a R_ARM_THM_CALL 00002165 _tmp_22_rule │ │ │ │ │ 00001926 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00001932 0000142f R_ARM_THM_MOVW_ABS_NC 0000010c .LC6 │ │ │ │ │ 00001936 00001430 R_ARM_THM_MOVT_ABS 0000010c .LC6 │ │ │ │ │ 0000193c 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 00001940 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ 0000196a 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00001970 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00001988 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00001998 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000019ae 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000019be 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000019d6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000019e0 0000330a R_ARM_THM_CALL 00000fed _gather_143_rule │ │ │ │ │ +000019e0 0000330a R_ARM_THM_CALL 00000f2b _gather_143_rule │ │ │ │ │ 000019ec 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000019fc 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00001a08 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00001a10 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 00001a14 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ 00001a1c 00000e2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 00001a20 00000e30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ @@ -2978,25 +2978,25 @@ │ │ │ │ │ 00001ada 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00001ae4 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00001afe 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00001b0e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00001b26 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00001b2e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00001b46 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00001b50 00002f0a R_ARM_THM_CALL 0000b15d guard_rule │ │ │ │ │ +00001b50 00002f0a R_ARM_THM_CALL 0000b159 guard_rule │ │ │ │ │ 00001b60 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00001b6a 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 00001b6e 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ 00001b78 00000e2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 00001b7c 00000e30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ 00001b80 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ 00001b8a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00001ba0 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00001baa 00002e0a R_ARM_THM_CALL 00009245 patterns_rule │ │ │ │ │ -00001bb6 00002f0a R_ARM_THM_CALL 0000b15d guard_rule │ │ │ │ │ +00001baa 00002e0a R_ARM_THM_CALL 00009241 patterns_rule │ │ │ │ │ +00001bb6 00002f0a R_ARM_THM_CALL 0000b159 guard_rule │ │ │ │ │ 00001bc6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00001bd4 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00001bde 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ 00001be2 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ 00001bec 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ 00001c00 00018d2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndentationError │ │ │ │ │ 00001c04 00018d30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndentationError │ │ │ │ │ @@ -3091,16 +3091,16 @@ │ │ │ │ │ 00002378 00004030 R_ARM_THM_MOVT_ABS 0000036c .LC22 │ │ │ │ │ 0000237c 0001812f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_soft_keyword │ │ │ │ │ 00002380 00018130 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_soft_keyword │ │ │ │ │ 00002388 0001940a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_string │ │ │ │ │ 000023b4 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ 000023b8 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ 000023c4 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -000023d8 0000452f R_ARM_THM_MOVW_ABS_NC 0000c819 _tmp_5_rule │ │ │ │ │ -000023dc 00004530 R_ARM_THM_MOVT_ABS 0000c819 _tmp_5_rule │ │ │ │ │ +000023d8 0000452f R_ARM_THM_MOVW_ABS_NC 0000c7e1 _tmp_5_rule │ │ │ │ │ +000023dc 00004530 R_ARM_THM_MOVT_ABS 0000c7e1 _tmp_5_rule │ │ │ │ │ 000023e4 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ 000023f8 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ 000023fc 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ 00002408 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ 0000241c 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ 00002420 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ 0000242c 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ @@ -3137,21 +3137,21 @@ │ │ │ │ │ 00002634 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ 00002642 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00002652 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 0000267a 0001960a R_ARM_THM_CALL 00000000 _PyAST_Assign │ │ │ │ │ 0000269a 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ 000026bc 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ 000026cc 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000026e6 0000470a R_ARM_THM_CALL 00009091 _tmp_10_rule │ │ │ │ │ +000026e6 0000470a R_ARM_THM_CALL 0000908d _tmp_10_rule │ │ │ │ │ 000026f6 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 0000270c 0001970a R_ARM_THM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ 0000272c 0001980a R_ARM_THM_CALL 00000000 _PyAST_AnnAssign │ │ │ │ │ 00002734 0000392f R_ARM_THM_MOVW_ABS_NC 00000248 .LC15 │ │ │ │ │ 00002738 00003930 R_ARM_THM_MOVT_ABS 00000248 .LC15 │ │ │ │ │ -0000273e 0000300a R_ARM_THM_CALL 000058bd INVALID_VERSION_CHECK │ │ │ │ │ +0000273e 0000300a R_ARM_THM_CALL 000058b9 INVALID_VERSION_CHECK │ │ │ │ │ 00002750 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00002764 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 00002780 0001990a R_ARM_THM_CALL 00000000 _PyAST_Expr │ │ │ │ │ 00002792 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 000027b2 0001970a R_ARM_THM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ 000027fc 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00002802 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ @@ -3165,2709 +3165,2707 @@ │ │ │ │ │ 00002938 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00002960 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00002966 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00002982 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000029a4 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 000029c8 00019b0a R_ARM_THM_CALL 00000000 _PyAST_Raise │ │ │ │ │ 000029e6 00004a0a R_ARM_THM_CALL 00000839 import_stmt_rule │ │ │ │ │ -000029f8 00004b0a R_ARM_THM_CALL 00004d25 pass_stmt_rule │ │ │ │ │ +000029f8 00004b0a R_ARM_THM_CALL 00004d21 pass_stmt_rule │ │ │ │ │ 00002a12 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 00002a38 00019c0a R_ARM_THM_CALL 00000000 _PyAST_AugAssign │ │ │ │ │ 00002a44 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00002a64 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00002a76 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00002a9a 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00002aa0 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00002ada 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 00002af6 0001990a R_ARM_THM_CALL 00000000 _PyAST_Expr │ │ │ │ │ 00002b0a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00002b3a 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00002b40 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00002b70 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002b8a 00004d0a R_ARM_THM_CALL 000054e1 _tmp_17_rule │ │ │ │ │ +00002b8a 00004d0a R_ARM_THM_CALL 000054dd _tmp_17_rule │ │ │ │ │ 00002b9a 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ 00002bbe 00019d0a R_ARM_THM_CALL 00000000 _PyAST_Assert │ │ │ │ │ 00002bd2 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00002bf8 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00002bfe 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00002c2e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002c3a 00004e0a R_ARM_THM_CALL 0000607d del_targets_rule │ │ │ │ │ -00002c46 00004f2f R_ARM_THM_MOVW_ABS_NC 000065b5 _tmp_16_rule │ │ │ │ │ -00002c4a 00004f30 R_ARM_THM_MOVT_ABS 000065b5 _tmp_16_rule │ │ │ │ │ -00002c52 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -00002c5e 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00002c7a 00019e0a R_ARM_THM_CALL 00000000 _PyAST_Delete │ │ │ │ │ -00002c8e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00002cae 0000500a R_ARM_THM_CALL 00005c4d break_stmt_rule │ │ │ │ │ -00002cbc 0000510a R_ARM_THM_CALL 00005b65 continue_stmt_rule │ │ │ │ │ -00002cde 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00002ce4 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00002cfc 0000520a R_ARM_THM_CALL 000068d1 invalid_ann_assign_target_rule │ │ │ │ │ -00002d4a 0000540a R_ARM_THM_CALL 00007c4d _loop0_121_rule │ │ │ │ │ -00002d6c 0000540a R_ARM_THM_CALL 00007c4d _loop0_121_rule │ │ │ │ │ -00002db6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002dc2 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00002df4 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00002e1c 0000470a R_ARM_THM_CALL 00009091 _tmp_10_rule │ │ │ │ │ -00002e2c 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00002e54 0001980a R_ARM_THM_CALL 00000000 _PyAST_AnnAssign │ │ │ │ │ -00002e5c 00003a2f R_ARM_THM_MOVW_ABS_NC 00000268 .LC16 │ │ │ │ │ -00002e60 00003a30 R_ARM_THM_MOVT_ABS 00000268 .LC16 │ │ │ │ │ -00002e66 0000300a R_ARM_THM_CALL 000058bd INVALID_VERSION_CHECK │ │ │ │ │ -00002e84 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00002e8a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00002eba 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002ec6 0000550a R_ARM_THM_CALL 0000575d _gather_15_rule │ │ │ │ │ -00002ed4 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00002eea 00019f0a R_ARM_THM_CALL 00000000 _PyPegen_map_names_to_ids │ │ │ │ │ -00002f00 0001a00a R_ARM_THM_CALL 00000000 _PyAST_Global │ │ │ │ │ -00002f14 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00002f42 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00002f48 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00002f74 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00002f80 0000550a R_ARM_THM_CALL 0000575d _gather_15_rule │ │ │ │ │ -00002f8e 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00002fa6 00019f0a R_ARM_THM_CALL 00000000 _PyPegen_map_names_to_ids │ │ │ │ │ -00002fbe 0001a10a R_ARM_THM_CALL 00000000 _PyAST_Nonlocal │ │ │ │ │ -00002fd2 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00002ff6 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00002ffc 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00003026 0000402f R_ARM_THM_MOVW_ABS_NC 0000036c .LC22 │ │ │ │ │ -0000302a 00004030 R_ARM_THM_MOVT_ABS 0000036c .LC22 │ │ │ │ │ -00003030 0001810a R_ARM_THM_CALL 00000000 _PyPegen_expect_soft_keyword │ │ │ │ │ -0000303c 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000304a 0000560a R_ARM_THM_CALL 00001925 type_params_rule │ │ │ │ │ -0000305c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003076 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00003092 0001970a R_ARM_THM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ -000030b0 0001a20a R_ARM_THM_CALL 00000000 _PyAST_TypeAlias │ │ │ │ │ -000030b8 0000412f R_ARM_THM_MOVW_ABS_NC 00000374 .LC23 │ │ │ │ │ -000030bc 00004130 R_ARM_THM_MOVT_ABS 00000374 .LC23 │ │ │ │ │ -000030c2 0000300a R_ARM_THM_CALL 000058bd INVALID_VERSION_CHECK │ │ │ │ │ -000030d6 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00003100 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00003104 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00003118 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_get_expr_name │ │ │ │ │ -00003124 00003f2f R_ARM_THM_MOVW_ABS_NC 00000334 .LC21 │ │ │ │ │ -00003128 00003f30 R_ARM_THM_MOVT_ABS 00000334 .LC21 │ │ │ │ │ -00003134 0000370a R_ARM_THM_CALL 00008661 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -00003138 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00003156 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0000316a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003184 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000318a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000031a2 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -000031e8 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -000031fc 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000320a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003220 00003c2f R_ARM_THM_MOVW_ABS_NC 000002b8 .LC18 │ │ │ │ │ -00003224 00003c30 R_ARM_THM_MOVT_ABS 000002b8 .LC18 │ │ │ │ │ -0000322a 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000322e 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00003246 0000370a R_ARM_THM_CALL 00008661 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -0000324a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000325e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000326e 0000580a R_ARM_THM_CALL 00008549 _RAISE_SYNTAX_ERROR_INVALID_TARGET.isra.0 │ │ │ │ │ -00003272 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00003286 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000329c 00003d2f R_ARM_THM_MOVW_ABS_NC 000002e8 .LC19 │ │ │ │ │ -000032a0 00003d30 R_ARM_THM_MOVT_ABS 000002e8 .LC19 │ │ │ │ │ -000032a6 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -000032aa 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -000032cc 0000590a R_ARM_THM_CALL 00001c19 NEW_TYPE_COMMENT.part.0.isra.0 │ │ │ │ │ -000032dc 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000032e4 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00003300 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00003324 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000333a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003344 00003e2f R_ARM_THM_MOVW_ABS_NC 00000308 .LC20 │ │ │ │ │ -00003348 00003e30 R_ARM_THM_MOVT_ABS 00000308 .LC20 │ │ │ │ │ -00003350 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00003378 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000339c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000033b2 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000033ce 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000033ee 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000033f6 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00003418 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00003438 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000343e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00003456 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00003470 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00003498 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000034b4 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000034bc 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000034d2 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00002bf6 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00002bfc 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00002c2c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002c38 00004e0a R_ARM_THM_CALL 00006079 del_targets_rule │ │ │ │ │ +00002c44 00004f2f R_ARM_THM_MOVW_ABS_NC 000065b1 _tmp_16_rule │ │ │ │ │ +00002c48 00004f30 R_ARM_THM_MOVT_ABS 000065b1 _tmp_16_rule │ │ │ │ │ +00002c50 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +00002c5c 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00002c78 00019e0a R_ARM_THM_CALL 00000000 _PyAST_Delete │ │ │ │ │ +00002c8c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00002ca4 0000500a R_ARM_THM_CALL 00005c49 break_stmt_rule │ │ │ │ │ +00002cb2 0000510a R_ARM_THM_CALL 00005b61 continue_stmt_rule │ │ │ │ │ +00002cd4 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00002cda 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00002cf2 0000520a R_ARM_THM_CALL 00006869 invalid_ann_assign_target_rule │ │ │ │ │ +00002d40 0000540a R_ARM_THM_CALL 00007be5 _loop0_121_rule │ │ │ │ │ +00002d62 0000540a R_ARM_THM_CALL 00007be5 _loop0_121_rule │ │ │ │ │ +00002dac 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002db8 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00002dea 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00002e12 0000470a R_ARM_THM_CALL 0000908d _tmp_10_rule │ │ │ │ │ +00002e22 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00002e4a 0001980a R_ARM_THM_CALL 00000000 _PyAST_AnnAssign │ │ │ │ │ +00002e52 00003a2f R_ARM_THM_MOVW_ABS_NC 00000268 .LC16 │ │ │ │ │ +00002e56 00003a30 R_ARM_THM_MOVT_ABS 00000268 .LC16 │ │ │ │ │ +00002e5c 0000300a R_ARM_THM_CALL 000058b9 INVALID_VERSION_CHECK │ │ │ │ │ +00002e7a 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00002e80 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00002eb0 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002ebc 0000550a R_ARM_THM_CALL 00005759 _gather_15_rule │ │ │ │ │ +00002eca 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00002ee0 00019f0a R_ARM_THM_CALL 00000000 _PyPegen_map_names_to_ids │ │ │ │ │ +00002ef6 0001a00a R_ARM_THM_CALL 00000000 _PyAST_Global │ │ │ │ │ +00002f0a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00002f2e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00002f34 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00002f60 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00002f6c 0000550a R_ARM_THM_CALL 00005759 _gather_15_rule │ │ │ │ │ +00002f7a 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00002f92 00019f0a R_ARM_THM_CALL 00000000 _PyPegen_map_names_to_ids │ │ │ │ │ +00002faa 0001a10a R_ARM_THM_CALL 00000000 _PyAST_Nonlocal │ │ │ │ │ +00002fbe 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00002fe2 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00002fe8 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00003012 0000402f R_ARM_THM_MOVW_ABS_NC 0000036c .LC22 │ │ │ │ │ +00003016 00004030 R_ARM_THM_MOVT_ABS 0000036c .LC22 │ │ │ │ │ +0000301c 0001810a R_ARM_THM_CALL 00000000 _PyPegen_expect_soft_keyword │ │ │ │ │ +00003028 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00003036 0000560a R_ARM_THM_CALL 00001921 type_params_rule │ │ │ │ │ +00003048 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003062 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000307e 0001970a R_ARM_THM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ +0000309c 0001a20a R_ARM_THM_CALL 00000000 _PyAST_TypeAlias │ │ │ │ │ +000030a4 0000412f R_ARM_THM_MOVW_ABS_NC 00000374 .LC23 │ │ │ │ │ +000030a8 00004130 R_ARM_THM_MOVT_ABS 00000374 .LC23 │ │ │ │ │ +000030ae 0000300a R_ARM_THM_CALL 000058b9 INVALID_VERSION_CHECK │ │ │ │ │ +000030c2 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000030ec 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +000030f0 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00003104 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_get_expr_name │ │ │ │ │ +00003110 00003f2f R_ARM_THM_MOVW_ABS_NC 00000334 .LC21 │ │ │ │ │ +00003114 00003f30 R_ARM_THM_MOVT_ABS 00000334 .LC21 │ │ │ │ │ +00003120 0000370a R_ARM_THM_CALL 000085f9 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +00003124 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000313e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000314e 0000570a R_ARM_THM_CALL 000084e1 _RAISE_SYNTAX_ERROR_INVALID_TARGET.isra.0 │ │ │ │ │ +00003152 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00003164 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000317e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00003184 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000319c 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +000031e2 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +000031f6 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00003204 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000321a 00003c2f R_ARM_THM_MOVW_ABS_NC 000002b8 .LC18 │ │ │ │ │ +0000321e 00003c30 R_ARM_THM_MOVT_ABS 000002b8 .LC18 │ │ │ │ │ +00003224 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00003228 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00003240 0000370a R_ARM_THM_CALL 000085f9 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +00003244 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00003258 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000326e 00003d2f R_ARM_THM_MOVW_ABS_NC 000002e8 .LC19 │ │ │ │ │ +00003272 00003d30 R_ARM_THM_MOVT_ABS 000002e8 .LC19 │ │ │ │ │ +00003278 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000327c 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000329a 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +000032ac 0000590a R_ARM_THM_CALL 00001c15 NEW_TYPE_COMMENT.part.0.isra.0 │ │ │ │ │ +000032c2 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000032cc 00003e2f R_ARM_THM_MOVW_ABS_NC 00000308 .LC20 │ │ │ │ │ +000032d0 00003e30 R_ARM_THM_MOVT_ABS 00000308 .LC20 │ │ │ │ │ +000032d6 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00003320 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00003328 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00003338 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000334e 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00003392 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000033a8 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000033be 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000033ec 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000033f4 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00003410 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000343e 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00003444 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00003452 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000345a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000347a 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +000034a2 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000034ae 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000034be 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000034d6 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 000034e4 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000034f8 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000350a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000352c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003542 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00003546 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000355a 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_get_expr_name │ │ │ │ │ -00003562 00003b2f R_ARM_THM_MOVW_ABS_NC 00000288 .LC17 │ │ │ │ │ -00003566 00003b30 R_ARM_THM_MOVT_ABS 00000288 .LC17 │ │ │ │ │ -00003576 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000358a 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -000035ae 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -000035be 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000035c8 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000035d2 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000035dc 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000035f8 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00003620 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00003644 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000365e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00003664 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00003674 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003688 0000580a R_ARM_THM_CALL 00008549 _RAISE_SYNTAX_ERROR_INVALID_TARGET.isra.0 │ │ │ │ │ -0000368c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000036ae 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000036b4 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000036ec 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00003700 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000371e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00003734 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000374a 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00003774 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00003786 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000037a4 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000037ac 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000037d8 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000037e6 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -000037f4 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00003804 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00003830 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000384e 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00003864 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000038a0 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000038a6 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000038e0 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000038e6 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000038fc 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -00003926 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000392c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000393e 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -00003972 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -000039ae 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000039be 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000039ce 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -000039e4 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00003a16 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003a32 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00003a66 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00003a9c 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00003ad8 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00003b08 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00003b3a 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00003b6a 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00003b76 00005b2f R_ARM_THM_MOVW_ABS_NC 00005d65 t_lookahead_rule │ │ │ │ │ -00003b7a 00005b30 R_ARM_THM_MOVT_ABS 00005d65 t_lookahead_rule │ │ │ │ │ -00003b82 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -00003b8e 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00003bb0 0001a50a R_ARM_THM_CALL 00000000 _PyAST_Attribute │ │ │ │ │ -00003be2 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003bec 00005b2f R_ARM_THM_MOVW_ABS_NC 00005d65 t_lookahead_rule │ │ │ │ │ -00003bf0 00005b30 R_ARM_THM_MOVT_ABS 00005d65 t_lookahead_rule │ │ │ │ │ -00003bf8 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -00003c04 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00003c24 0001a60a R_ARM_THM_CALL 00000000 _PyAST_Subscript │ │ │ │ │ -00003c2e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00003c44 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00003c70 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00003c9c 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00003cc4 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00003cca 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00003cde 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -00003d00 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00003d3e 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00003d68 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00003d6e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00003da8 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00003dae 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00003dc4 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -00003de4 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003e08 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00003e0e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00003e22 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -00003e3a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003e5e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00003e64 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00003e78 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -00003ea6 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00003eac 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00003ec0 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -00003ef2 00005b2f R_ARM_THM_MOVW_ABS_NC 00005d65 t_lookahead_rule │ │ │ │ │ -00003ef6 00005b30 R_ARM_THM_MOVT_ABS 00005d65 t_lookahead_rule │ │ │ │ │ -00003efe 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -00003f1c 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00003f24 00005b2f R_ARM_THM_MOVW_ABS_NC 00005d65 t_lookahead_rule │ │ │ │ │ -00003f28 00005b30 R_ARM_THM_MOVT_ABS 00005d65 t_lookahead_rule │ │ │ │ │ -00003f30 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -00003f38 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00003f58 0001a50a R_ARM_THM_CALL 00000000 _PyAST_Attribute │ │ │ │ │ -00003f62 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00003fa2 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003fbc 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00003fc4 00005b2f R_ARM_THM_MOVW_ABS_NC 00005d65 t_lookahead_rule │ │ │ │ │ -00003fc8 00005b30 R_ARM_THM_MOVT_ABS 00005d65 t_lookahead_rule │ │ │ │ │ -00003fd0 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -00003fda 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00004002 0001a70a R_ARM_THM_CALL 00000000 _PyAST_Call │ │ │ │ │ -00004058 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004062 00005b2f R_ARM_THM_MOVW_ABS_NC 00005d65 t_lookahead_rule │ │ │ │ │ -00004066 00005b30 R_ARM_THM_MOVT_ABS 00005d65 t_lookahead_rule │ │ │ │ │ -0000406e 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -0000407a 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000409c 0001a60a R_ARM_THM_CALL 00000000 _PyAST_Subscript │ │ │ │ │ -000040b8 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -000040f0 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00004128 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00004162 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00004194 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000041a4 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -000041be 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -000041f0 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00004222 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00004258 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -000042b0 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000042c0 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -000042da 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00004310 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00004346 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000437e 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -000043ae 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000043be 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -000043d8 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00004410 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00004446 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00004478 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -000044ce 0001a70a R_ARM_THM_CALL 00000000 _PyAST_Call │ │ │ │ │ -000044de 00005b2f R_ARM_THM_MOVW_ABS_NC 00005d65 t_lookahead_rule │ │ │ │ │ -000044e2 00005b30 R_ARM_THM_MOVT_ABS 00005d65 t_lookahead_rule │ │ │ │ │ -000044ea 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -000044f6 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000450a 0001710a R_ARM_THM_CALL 00000000 _PyPegen_singleton_seq │ │ │ │ │ -0000454c 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00004554 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00004584 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000045bc 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000045c2 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000045ee 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00004616 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004632 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000464e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004662 0000672f R_ARM_THM_MOVW_ABS_NC 000055c5 _tmp_43_rule │ │ │ │ │ -00004666 00006730 R_ARM_THM_MOVT_ABS 000055c5 _tmp_43_rule │ │ │ │ │ -0000466e 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -00004682 0001a80a R_ARM_THM_CALL 00000000 _PyPegen_number_token │ │ │ │ │ -00004696 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -0000469a 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -000046a4 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -000046b6 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -000046ba 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -000046c4 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -000046d6 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -000046da 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -000046e4 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -000046fc 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000472e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00004734 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000474c 0000690a R_ARM_THM_CALL 00003609 tuple_rule │ │ │ │ │ -00004762 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00004776 0001a92f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000477a 0001a930 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00004788 0001aa0a R_ARM_THM_CALL 00000000 _PyAST_Constant │ │ │ │ │ -0000479a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000047c0 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000047c6 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000047de 00006a0a R_ARM_THM_CALL 0000379d list_rule │ │ │ │ │ -00004802 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00004808 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000483a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004864 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004870 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00004894 0001ab0a R_ARM_THM_CALL 00000000 _PyAST_ListComp │ │ │ │ │ -000048c0 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000048c6 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000048ec 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000048f2 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00004924 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000493a 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00004940 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00004958 00006c0a R_ARM_THM_CALL 00005229 _gather_85_rule │ │ │ │ │ -0000497a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004992 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000049aa 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000049b0 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000049c8 00006c0a R_ARM_THM_CALL 00005229 _gather_85_rule │ │ │ │ │ -000049e8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004a08 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004a36 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00004a3c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00004a6a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004a86 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004a92 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00004ab2 0001ac0a R_ARM_THM_CALL 00000000 _PyAST_Set │ │ │ │ │ -00004ace 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00004ae2 0001ad2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -00004ae6 0001ad30 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -00004b08 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00004b0e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00004b28 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004b42 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00004b48 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00004b8e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004ba2 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00004bba 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00004bce 0001ae2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -00004bd2 0001ae30 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -00004bdc 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00004bf4 0001af0a R_ARM_THM_CALL 00000000 _PyPegen_get_keys │ │ │ │ │ -00004c04 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_get_values │ │ │ │ │ -00004c20 0001b10a R_ARM_THM_CALL 00000000 _PyAST_Dict │ │ │ │ │ -00004c36 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00004c50 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004c60 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00004c7a 0001b22f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_EllipsisObject │ │ │ │ │ -00004c7e 0001b230 R_ARM_THM_MOVT_ABS 00000000 _Py_EllipsisObject │ │ │ │ │ -00004c82 0001aa0a R_ARM_THM_CALL 00000000 _PyAST_Constant │ │ │ │ │ -00004cd4 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00004cfc 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00004d02 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00004d34 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004d4e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00004d54 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00004d78 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004d94 0001b30a R_ARM_THM_CALL 00000000 _PyPegen_key_value_pair │ │ │ │ │ -00004dc0 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004dcc 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00004df2 0001b40a R_ARM_THM_CALL 00000000 _PyAST_DictComp │ │ │ │ │ -00004e08 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00004e32 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00004e38 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00004e52 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004e74 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004e7e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004ea2 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004ebc 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00004ec2 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00004ee4 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -00004ee8 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -00004ef2 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00004f14 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004f1e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004f40 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004f48 00006e2f R_ARM_THM_MOVW_ABS_NC 0000686d _tmp_149_rule │ │ │ │ │ -00004f4c 00006e30 R_ARM_THM_MOVT_ABS 0000686d _tmp_149_rule │ │ │ │ │ -00004f54 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -00004f66 00006e2f R_ARM_THM_MOVW_ABS_NC 0000686d _tmp_149_rule │ │ │ │ │ -00004f6a 00006e30 R_ARM_THM_MOVT_ABS 0000686d _tmp_149_rule │ │ │ │ │ -00004f72 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -00004f7c 0000652f R_ARM_THM_MOVW_ABS_NC 00000434 .LC28 │ │ │ │ │ -00004f80 00006530 R_ARM_THM_MOVT_ABS 00000434 .LC28 │ │ │ │ │ -00004f86 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00004f8a 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00004f9e 0000370a R_ARM_THM_CALL 00008661 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -00004fa2 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00004fbe 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00004fd6 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00004fda 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00004fec 0000642f R_ARM_THM_MOVW_ABS_NC 000003fc .LC27 │ │ │ │ │ -00004ff0 00006430 R_ARM_THM_MOVT_ABS 000003fc .LC27 │ │ │ │ │ -00004ffa 0000700a R_ARM_THM_CALL 00008629 RAISE_ERROR_KNOWN_LOCATION.constprop.0 │ │ │ │ │ -00004ffe 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000500c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00005042 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00005048 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00005078 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000509c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000050a6 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000050c8 0001b50a R_ARM_THM_CALL 00000000 _PyAST_SetComp │ │ │ │ │ -000050dc 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000510e 0000710a R_ARM_THM_CALL 000071c5 invalid_comprehension_rule │ │ │ │ │ -00005138 0000710a R_ARM_THM_CALL 000071c5 invalid_comprehension_rule │ │ │ │ │ -00005144 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00005150 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000517c 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00005194 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000519a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000051a8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000051b2 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000051cc 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000051ec 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000051f6 0000662f R_ARM_THM_MOVW_ABS_NC 00000468 .LC29 │ │ │ │ │ -000051fa 00006630 R_ARM_THM_MOVT_ABS 00000468 .LC29 │ │ │ │ │ -00005200 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00005204 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00005218 0000370a R_ARM_THM_CALL 00008661 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -0000521c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00005236 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00005240 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000525a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00005266 0000612f R_ARM_THM_MOVW_ABS_NC 00000388 .LC24 │ │ │ │ │ -0000526a 00006130 R_ARM_THM_MOVT_ABS 00000388 .LC24 │ │ │ │ │ -00005270 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00005274 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00005288 0000370a R_ARM_THM_CALL 00008661 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -0000528c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000052c4 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000052cc 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000052d6 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000052f0 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000052fc 0000622f R_ARM_THM_MOVW_ABS_NC 000003ac .LC25 │ │ │ │ │ -00005300 00006230 R_ARM_THM_MOVT_ABS 000003ac .LC25 │ │ │ │ │ -00005306 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000530a 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000531e 0000370a R_ARM_THM_CALL 00008661 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -00005322 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00005346 0000632f R_ARM_THM_MOVW_ABS_NC 000003d8 .LC26 │ │ │ │ │ -0000534a 00006330 R_ARM_THM_MOVT_ABS 000003d8 .LC26 │ │ │ │ │ -00005350 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00005354 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00005368 0000370a R_ARM_THM_CALL 00008661 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -0000536c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000539c 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -000053a0 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -000053b2 0000642f R_ARM_THM_MOVW_ABS_NC 000003fc .LC27 │ │ │ │ │ -000053b6 00006430 R_ARM_THM_MOVT_ABS 000003fc .LC27 │ │ │ │ │ -000053c0 0000700a R_ARM_THM_CALL 00008629 RAISE_ERROR_KNOWN_LOCATION.constprop.0 │ │ │ │ │ -000053c4 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000053d2 0000652f R_ARM_THM_MOVW_ABS_NC 00000434 .LC28 │ │ │ │ │ -000053d6 00006530 R_ARM_THM_MOVT_ABS 00000434 .LC28 │ │ │ │ │ -000053dc 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -000053e0 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -000053fc 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00005404 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00005436 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000543e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00005464 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00005476 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00005484 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -000054ac 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000054ba 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000054c2 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000054d4 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000054ec 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00005518 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000554a 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00005554 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000555e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00005570 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00005584 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00005598 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000055a2 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000055b8 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000055e2 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000055e8 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000055f6 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_string_token │ │ │ │ │ -00005606 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00005616 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00005638 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00005664 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000566a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00005684 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -000056d2 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000056f6 0001b70a R_ARM_THM_CALL 00000000 _PyPegen_concatenate_strings │ │ │ │ │ -00005710 0001950a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ -00005720 0000740a R_ARM_THM_CALL 00007f49 _loop1_82_rule │ │ │ │ │ -00005742 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00005764 0001b80a R_ARM_THM_CALL 00000000 _PyPegen_concatenate_tstrings │ │ │ │ │ -00005774 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000057a0 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000057a6 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000057d0 0000740a R_ARM_THM_CALL 00007f49 _loop1_82_rule │ │ │ │ │ -000057ee 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00005800 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00005812 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00005816 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00003502 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00003518 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000352c 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000353c 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000355a 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00003564 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000356e 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000035a4 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000035aa 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000035ba 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000035ce 0000570a R_ARM_THM_CALL 000084e1 _RAISE_SYNTAX_ERROR_INVALID_TARGET.isra.0 │ │ │ │ │ +000035d2 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000035e6 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000035fe 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00003606 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00003628 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00003656 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00003678 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000368c 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000036aa 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000036be 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +000036f2 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000036fc 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000370e 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00003732 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000373a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00003756 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000376c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00003782 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +000037ac 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000037b8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000037ce 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +000037d2 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +000037e6 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_get_expr_name │ │ │ │ │ +000037ee 00003b2f R_ARM_THM_MOVW_ABS_NC 00000288 .LC17 │ │ │ │ │ +000037f2 00003b30 R_ARM_THM_MOVT_ABS 00000288 .LC17 │ │ │ │ │ +00003818 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00003820 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000384c 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000385a 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00003866 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00003894 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000389a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000038d4 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000038da 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000038f0 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000391a 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00003920 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00003932 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +00003966 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +000039a2 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000039b2 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000039c2 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +000039d8 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00003a0a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003a26 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00003a5a 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00003a90 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00003acc 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00003afc 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00003b2e 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00003b5e 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00003b6a 00005b2f R_ARM_THM_MOVW_ABS_NC 00005d59 t_lookahead_rule │ │ │ │ │ +00003b6e 00005b30 R_ARM_THM_MOVT_ABS 00005d59 t_lookahead_rule │ │ │ │ │ +00003b76 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +00003b82 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00003ba4 0001a50a R_ARM_THM_CALL 00000000 _PyAST_Attribute │ │ │ │ │ +00003bd6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003be0 00005b2f R_ARM_THM_MOVW_ABS_NC 00005d59 t_lookahead_rule │ │ │ │ │ +00003be4 00005b30 R_ARM_THM_MOVT_ABS 00005d59 t_lookahead_rule │ │ │ │ │ +00003bec 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +00003bf8 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00003c18 0001a60a R_ARM_THM_CALL 00000000 _PyAST_Subscript │ │ │ │ │ +00003c22 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00003c38 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00003c64 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00003c90 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00003cb8 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00003cbe 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00003cd2 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +00003cf4 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00003d32 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00003d5c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00003d62 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00003d9c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00003da2 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00003db8 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +00003dd8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003dfc 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00003e02 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00003e16 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +00003e2e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003e52 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00003e58 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00003e6c 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +00003e9a 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00003ea0 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00003eb4 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +00003ee6 00005b2f R_ARM_THM_MOVW_ABS_NC 00005d59 t_lookahead_rule │ │ │ │ │ +00003eea 00005b30 R_ARM_THM_MOVT_ABS 00005d59 t_lookahead_rule │ │ │ │ │ +00003ef2 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +00003f10 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00003f18 00005b2f R_ARM_THM_MOVW_ABS_NC 00005d59 t_lookahead_rule │ │ │ │ │ +00003f1c 00005b30 R_ARM_THM_MOVT_ABS 00005d59 t_lookahead_rule │ │ │ │ │ +00003f24 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +00003f2c 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00003f4c 0001a50a R_ARM_THM_CALL 00000000 _PyAST_Attribute │ │ │ │ │ +00003f56 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00003f96 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003fb0 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00003fb8 00005b2f R_ARM_THM_MOVW_ABS_NC 00005d59 t_lookahead_rule │ │ │ │ │ +00003fbc 00005b30 R_ARM_THM_MOVT_ABS 00005d59 t_lookahead_rule │ │ │ │ │ +00003fc4 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +00003fce 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00003ff6 0001a70a R_ARM_THM_CALL 00000000 _PyAST_Call │ │ │ │ │ +0000404c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004056 00005b2f R_ARM_THM_MOVW_ABS_NC 00005d59 t_lookahead_rule │ │ │ │ │ +0000405a 00005b30 R_ARM_THM_MOVT_ABS 00005d59 t_lookahead_rule │ │ │ │ │ +00004062 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +0000406e 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00004090 0001a60a R_ARM_THM_CALL 00000000 _PyAST_Subscript │ │ │ │ │ +000040ac 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +000040e4 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000411c 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00004156 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00004188 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00004198 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +000041b2 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +000041e4 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00004216 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000424c 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +000042a4 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000042b4 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +000042ce 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00004304 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000433a 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00004372 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +000043a2 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000043b2 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +000043cc 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00004404 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000443a 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000446c 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +000044c2 0001a70a R_ARM_THM_CALL 00000000 _PyAST_Call │ │ │ │ │ +000044d2 00005b2f R_ARM_THM_MOVW_ABS_NC 00005d59 t_lookahead_rule │ │ │ │ │ +000044d6 00005b30 R_ARM_THM_MOVT_ABS 00005d59 t_lookahead_rule │ │ │ │ │ +000044de 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +000044ea 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000044fe 0001710a R_ARM_THM_CALL 00000000 _PyPegen_singleton_seq │ │ │ │ │ +00004540 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00004548 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00004578 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000045b0 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000045b6 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000045e2 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000460a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004626 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004642 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004656 0000672f R_ARM_THM_MOVW_ABS_NC 000055b9 _tmp_43_rule │ │ │ │ │ +0000465a 00006730 R_ARM_THM_MOVT_ABS 000055b9 _tmp_43_rule │ │ │ │ │ +00004662 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +00004676 0001a80a R_ARM_THM_CALL 00000000 _PyPegen_number_token │ │ │ │ │ +0000468a 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +0000468e 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +00004698 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +000046aa 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +000046ae 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +000046b8 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +000046ca 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +000046ce 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +000046d8 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +000046f0 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004722 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00004728 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00004740 0000690a R_ARM_THM_CALL 00003605 tuple_rule │ │ │ │ │ +00004756 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000476a 0001a92f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0000476e 0001a930 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000477c 0001aa0a R_ARM_THM_CALL 00000000 _PyAST_Constant │ │ │ │ │ +0000478e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000047b4 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000047ba 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000047d2 00006a0a R_ARM_THM_CALL 00003799 list_rule │ │ │ │ │ +000047f6 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000047fc 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000482e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004858 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004864 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00004888 0001ab0a R_ARM_THM_CALL 00000000 _PyAST_ListComp │ │ │ │ │ +000048b4 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000048ba 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000048e0 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000048e6 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00004918 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000492e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00004934 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000494c 00006c0a R_ARM_THM_CALL 00005225 _gather_85_rule │ │ │ │ │ +0000496e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004986 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000499e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000049a4 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000049bc 00006c0a R_ARM_THM_CALL 00005225 _gather_85_rule │ │ │ │ │ +000049dc 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000049fc 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004a2a 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00004a30 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00004a5e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004a7a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004a86 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00004aa6 0001ac0a R_ARM_THM_CALL 00000000 _PyAST_Set │ │ │ │ │ +00004ac2 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00004ad6 0001ad2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +00004ada 0001ad30 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +00004afc 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00004b02 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00004b1c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004b36 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00004b3c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00004b82 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004b96 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00004bae 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00004bc2 0001ae2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +00004bc6 0001ae30 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +00004bd0 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00004be8 0001af0a R_ARM_THM_CALL 00000000 _PyPegen_get_keys │ │ │ │ │ +00004bf8 0001b00a R_ARM_THM_CALL 00000000 _PyPegen_get_values │ │ │ │ │ +00004c14 0001b10a R_ARM_THM_CALL 00000000 _PyAST_Dict │ │ │ │ │ +00004c2a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00004c44 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004c54 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00004c6e 0001b22f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_EllipsisObject │ │ │ │ │ +00004c72 0001b230 R_ARM_THM_MOVT_ABS 00000000 _Py_EllipsisObject │ │ │ │ │ +00004c76 0001aa0a R_ARM_THM_CALL 00000000 _PyAST_Constant │ │ │ │ │ +00004cc8 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00004cf0 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00004cf6 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00004d28 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004d42 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00004d48 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00004d6c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004d88 0001b30a R_ARM_THM_CALL 00000000 _PyPegen_key_value_pair │ │ │ │ │ +00004db4 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004dc0 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00004de6 0001b40a R_ARM_THM_CALL 00000000 _PyAST_DictComp │ │ │ │ │ +00004dfc 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00004e26 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00004e2c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00004e46 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004e68 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004e72 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004e96 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004eb0 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00004eb6 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00004ed8 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +00004edc 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +00004ee6 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00004f08 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004f12 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004f34 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004f3c 00006e2f R_ARM_THM_MOVW_ABS_NC 00008ae9 _tmp_149_rule │ │ │ │ │ +00004f40 00006e30 R_ARM_THM_MOVT_ABS 00008ae9 _tmp_149_rule │ │ │ │ │ +00004f48 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +00004f5a 00006e2f R_ARM_THM_MOVW_ABS_NC 00008ae9 _tmp_149_rule │ │ │ │ │ +00004f5e 00006e30 R_ARM_THM_MOVT_ABS 00008ae9 _tmp_149_rule │ │ │ │ │ +00004f66 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +00004f70 0000652f R_ARM_THM_MOVW_ABS_NC 00000434 .LC28 │ │ │ │ │ +00004f74 00006530 R_ARM_THM_MOVT_ABS 00000434 .LC28 │ │ │ │ │ +00004f7a 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00004f7e 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00004f92 0000370a R_ARM_THM_CALL 000085f9 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +00004f96 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00004fb2 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00004fca 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00004fce 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00004fe0 0000642f R_ARM_THM_MOVW_ABS_NC 000003fc .LC27 │ │ │ │ │ +00004fe4 00006430 R_ARM_THM_MOVT_ABS 000003fc .LC27 │ │ │ │ │ +00004fee 0000700a R_ARM_THM_CALL 000085c1 RAISE_ERROR_KNOWN_LOCATION.constprop.0 │ │ │ │ │ +00004ff2 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00005000 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00005036 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000503c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000506c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00005090 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000509a 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000050bc 0001b50a R_ARM_THM_CALL 00000000 _PyAST_SetComp │ │ │ │ │ +000050d0 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00005102 0000710a R_ARM_THM_CALL 0000715d invalid_comprehension_rule │ │ │ │ │ +0000512c 0000710a R_ARM_THM_CALL 0000715d invalid_comprehension_rule │ │ │ │ │ +00005138 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00005144 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00005170 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00005188 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000518e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000519c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000051a6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000051c0 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000051e0 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000051ea 0000662f R_ARM_THM_MOVW_ABS_NC 00000468 .LC29 │ │ │ │ │ +000051ee 00006630 R_ARM_THM_MOVT_ABS 00000468 .LC29 │ │ │ │ │ +000051f4 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +000051f8 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000520c 0000370a R_ARM_THM_CALL 000085f9 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +00005210 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000522a 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00005234 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000524e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000525a 0000612f R_ARM_THM_MOVW_ABS_NC 00000388 .LC24 │ │ │ │ │ +0000525e 00006130 R_ARM_THM_MOVT_ABS 00000388 .LC24 │ │ │ │ │ +00005264 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00005268 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000527c 0000370a R_ARM_THM_CALL 000085f9 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +00005280 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000052b8 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000052c0 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000052ca 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000052e4 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000052f0 0000622f R_ARM_THM_MOVW_ABS_NC 000003ac .LC25 │ │ │ │ │ +000052f4 00006230 R_ARM_THM_MOVT_ABS 000003ac .LC25 │ │ │ │ │ +000052fa 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +000052fe 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00005312 0000370a R_ARM_THM_CALL 000085f9 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +00005316 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000533a 0000632f R_ARM_THM_MOVW_ABS_NC 000003d8 .LC26 │ │ │ │ │ +0000533e 00006330 R_ARM_THM_MOVT_ABS 000003d8 .LC26 │ │ │ │ │ +00005344 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00005348 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000535c 0000370a R_ARM_THM_CALL 000085f9 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +00005360 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00005390 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00005394 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +000053a6 0000642f R_ARM_THM_MOVW_ABS_NC 000003fc .LC27 │ │ │ │ │ +000053aa 00006430 R_ARM_THM_MOVT_ABS 000003fc .LC27 │ │ │ │ │ +000053b4 0000700a R_ARM_THM_CALL 000085c1 RAISE_ERROR_KNOWN_LOCATION.constprop.0 │ │ │ │ │ +000053b8 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000053c6 0000652f R_ARM_THM_MOVW_ABS_NC 00000434 .LC28 │ │ │ │ │ +000053ca 00006530 R_ARM_THM_MOVT_ABS 00000434 .LC28 │ │ │ │ │ +000053d0 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +000053d4 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +000053f0 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000053f8 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000542a 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00005432 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00005458 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000546a 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00005478 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +000054a0 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000054ae 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000054b6 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000054c8 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000054e0 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000550c 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000553e 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00005548 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00005552 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00005564 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00005578 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000558c 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00005596 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000055ac 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000055d6 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000055dc 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000055ea 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_string_token │ │ │ │ │ +000055fa 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000560a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000562c 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00005658 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000565e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00005678 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +000056c6 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000056ea 0001b70a R_ARM_THM_CALL 00000000 _PyPegen_concatenate_strings │ │ │ │ │ +00005704 0001950a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ +00005714 0000740a R_ARM_THM_CALL 00007ee1 _loop1_82_rule │ │ │ │ │ +00005736 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00005758 0001b80a R_ARM_THM_CALL 00000000 _PyPegen_concatenate_tstrings │ │ │ │ │ +00005768 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00005794 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000579a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000057c4 0000740a R_ARM_THM_CALL 00007ee1 _loop1_82_rule │ │ │ │ │ +000057e2 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +000057f4 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00005806 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000580a 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00005814 0001b90a R_ARM_THM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ 00005820 0001b90a R_ARM_THM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ -0000582c 0001b90a R_ARM_THM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ -00005830 0000722f R_ARM_THM_MOVW_ABS_NC 0000049c .LC30 │ │ │ │ │ -00005834 00007230 R_ARM_THM_MOVT_ABS 0000049c .LC30 │ │ │ │ │ -00005852 0000370a R_ARM_THM_CALL 00008661 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -00005856 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000586a 0000760a R_ARM_THM_CALL 00008049 tstring_rule │ │ │ │ │ -00005874 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00005878 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00005824 0000722f R_ARM_THM_MOVW_ABS_NC 0000049c .LC30 │ │ │ │ │ +00005828 00007230 R_ARM_THM_MOVT_ABS 0000049c .LC30 │ │ │ │ │ +00005846 0000370a R_ARM_THM_CALL 000085f9 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +0000584a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000585e 0000760a R_ARM_THM_CALL 00007fe1 tstring_rule │ │ │ │ │ +00005868 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000586c 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00005876 0001b90a R_ARM_THM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ 00005882 0001b90a R_ARM_THM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ -0000588e 0001b90a R_ARM_THM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ -00005892 0000722f R_ARM_THM_MOVW_ABS_NC 0000049c .LC30 │ │ │ │ │ -00005896 00007230 R_ARM_THM_MOVT_ABS 0000049c .LC30 │ │ │ │ │ -000058b8 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000058e2 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000058e8 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000058fa 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00005928 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0000595e 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0000598c 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000059a2 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000059cc 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -000059da 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000059e2 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000059ea 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00005a14 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00005a1a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00005a3e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00005a44 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00005a5a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00005a7e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00005a84 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00005a98 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_string_token │ │ │ │ │ -00005ab4 0001ba0a R_ARM_THM_CALL 00000000 _PyPegen_constant_from_string │ │ │ │ │ -00005ade 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00005ae4 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00005afc 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00005b34 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00005b3a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00005b5e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00005b68 0001bb0a R_ARM_THM_CALL 00000000 _PyPegen_constant_from_token │ │ │ │ │ -00005b92 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00005bb2 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00005c58 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00005c66 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00005c74 0001bc0a R_ARM_THM_CALL 00000000 _PyPegen_joined_str │ │ │ │ │ -00005c86 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00005ca6 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00005cba 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00005cd8 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00005ce6 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00005cee 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00005cf6 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00005d10 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00005d18 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00005d2e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00005d44 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00005d4c 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00005d5c 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00005d82 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00005d88 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00005d98 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00005da8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00005db8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00005ddc 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00005e08 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00005e0e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00005e48 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00005e4e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00005e6a 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -00005e94 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00005ebe 0001950a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ -00005ee6 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00005eec 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00005f08 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -00005f32 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00005f5a 0001950a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ -00005f7c 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -00005f80 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -00005f8a 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00005fae 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00005fe0 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00005ff6 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00005ffc 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00006018 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0000603a 0000790a R_ARM_THM_CALL 00003b55 _tmp_166_rule │ │ │ │ │ -00006062 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00006088 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00006096 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000060a4 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000060ba 0001910a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -000060d2 0001bd0a R_ARM_THM_CALL 00000000 _PyAST_Tuple │ │ │ │ │ -000060f8 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0000611a 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00006120 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00006132 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -00006136 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -0000613e 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -0000615a 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00006172 0001970a R_ARM_THM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ -0000618a 0001be0a R_ARM_THM_CALL 00000000 _PyAST_Starred │ │ │ │ │ -000061b2 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000061b8 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000061c6 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -000061ca 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -000061d2 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -000061ee 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00006204 0001970a R_ARM_THM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ -0000621c 0001be0a R_ARM_THM_CALL 00000000 _PyAST_Starred │ │ │ │ │ -0000622c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00006282 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000628a 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00006292 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000629a 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000062a8 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000062cc 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000062e4 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -000062ee 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00006306 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000630e 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000631a 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000634c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00006352 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000636e 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -00006398 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000063be 0001950a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ -000063e8 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000063ee 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000063fe 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -00006402 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -0000640a 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00006426 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00006442 0001970a R_ARM_THM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ -0000645a 0001be0a R_ARM_THM_CALL 00000000 _PyAST_Starred │ │ │ │ │ -00006468 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00006494 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000649c 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -000064b0 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000064e8 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000064ee 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000650a 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -00006544 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000654a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00006560 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -00006590 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00006596 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000065aa 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -000065da 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000065e0 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00006606 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00006618 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000662c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006640 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000665e 0001950a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ -00006676 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00006696 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -000066a4 0001970a R_ARM_THM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ -000066da 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000671a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000672a 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000673a 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -00006750 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000678a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000067a4 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -000067d8 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00006814 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000684e 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00006880 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -000068ba 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -000068e8 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -000068f4 00005b2f R_ARM_THM_MOVW_ABS_NC 00005d65 t_lookahead_rule │ │ │ │ │ -000068f8 00005b30 R_ARM_THM_MOVT_ABS 00005d65 t_lookahead_rule │ │ │ │ │ -00006900 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -0000690c 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00006934 0001a50a R_ARM_THM_CALL 00000000 _PyAST_Attribute │ │ │ │ │ -0000696a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006974 00005b2f R_ARM_THM_MOVW_ABS_NC 00005d65 t_lookahead_rule │ │ │ │ │ -00006978 00005b30 R_ARM_THM_MOVT_ABS 00005d65 t_lookahead_rule │ │ │ │ │ -00006980 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -0000698c 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000069b2 0001a60a R_ARM_THM_CALL 00000000 _PyAST_Subscript │ │ │ │ │ -000069be 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000069f6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006a06 0001970a R_ARM_THM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ -00006a12 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00006a36 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00006a3c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00006a70 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00006a76 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00006a8e 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00006aac 0000790a R_ARM_THM_CALL 00003b55 _tmp_166_rule │ │ │ │ │ -00006aca 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00006aee 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006b0e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006b34 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00006b3a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00006b60 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00006b66 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00006b9c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006baa 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00006bb2 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00006bc2 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00006be2 0001bf0a R_ARM_THM_CALL 00000000 _PyAST_List │ │ │ │ │ -00006c12 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00006c18 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00006c30 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00006c52 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006c90 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00006ca8 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00006cb8 0001910a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -00006cce 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006cee 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00006d0e 0001bd0a R_ARM_THM_CALL 00000000 _PyAST_Tuple │ │ │ │ │ -00006d2c 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00006d54 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00006d62 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006d74 0001910a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -00006d84 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00006da4 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00006dba 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00006dca 0001710a R_ARM_THM_CALL 00000000 _PyPegen_singleton_seq │ │ │ │ │ -00006e08 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00006e1a 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00006e32 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00006e3a 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00006e52 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00006e5a 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00006e64 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00006e7c 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00006e86 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00006e98 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00006ea8 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00006eb0 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00006eb8 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00006ece 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00006f04 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00006f0a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00006f32 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006f56 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00006f7a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00006f92 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00006f98 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00006fbc 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00006fc2 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00006fec 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00007016 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -0000701a 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -00007024 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00007044 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00007050 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000706c 0001c00a R_ARM_THM_CALL 00000000 _PyAST_GeneratorExp │ │ │ │ │ -00007086 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -000070b2 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -000070c2 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000070d8 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000070f4 0001970a R_ARM_THM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ -0000710e 0001c10a R_ARM_THM_CALL 00000000 _PyAST_NamedExpr │ │ │ │ │ -00007116 00007b2f R_ARM_THM_MOVW_ABS_NC 000004d8 .LC31 │ │ │ │ │ -0000711a 00007b30 R_ARM_THM_MOVT_ABS 000004d8 .LC31 │ │ │ │ │ -00007120 0000300a R_ARM_THM_CALL 000058bd INVALID_VERSION_CHECK │ │ │ │ │ -0000713e 0000710a R_ARM_THM_CALL 000071c5 invalid_comprehension_rule │ │ │ │ │ -00007148 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00007164 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00007176 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000719c 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000071a4 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000071b2 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000071dc 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000071e2 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000071fe 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000724c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00007272 0001950a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ +00005886 0000722f R_ARM_THM_MOVW_ABS_NC 0000049c .LC30 │ │ │ │ │ +0000588a 00007230 R_ARM_THM_MOVT_ABS 0000049c .LC30 │ │ │ │ │ +000058ac 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000058d6 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000058dc 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000058ee 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0000591c 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00005952 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00005980 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00005996 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000059c0 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +000059ce 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000059d6 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000059de 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00005a08 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00005a0e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00005a32 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00005a38 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00005a4e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00005a72 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00005a78 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00005a8c 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_string_token │ │ │ │ │ +00005aa8 0001ba0a R_ARM_THM_CALL 00000000 _PyPegen_constant_from_string │ │ │ │ │ +00005ad2 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00005ad8 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00005af0 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00005b28 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00005b2e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00005b52 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00005b5c 0001bb0a R_ARM_THM_CALL 00000000 _PyPegen_constant_from_token │ │ │ │ │ +00005b86 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00005ba6 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00005c4c 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00005c5a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00005c68 0001bc0a R_ARM_THM_CALL 00000000 _PyPegen_joined_str │ │ │ │ │ +00005c7a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00005c9a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00005cae 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00005ccc 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00005cda 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00005ce2 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00005cea 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00005d04 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00005d0c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00005d22 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00005d38 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00005d40 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00005d50 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00005d76 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00005d7c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00005d8c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00005d9c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00005dac 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00005dd0 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00005dfc 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00005e02 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00005e3c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00005e42 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00005e5e 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +00005e88 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00005eb2 0001950a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ +00005eda 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00005ee0 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00005efc 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +00005f26 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00005f4e 0001950a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ +00005f70 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +00005f74 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +00005f7e 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00005fa2 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00005fd4 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00005fea 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00005ff0 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000600c 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0000602e 0000790a R_ARM_THM_CALL 00003b51 _tmp_166_rule │ │ │ │ │ +00006056 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0000607c 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000608a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00006098 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000060ae 0001910a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +000060c6 0001bd0a R_ARM_THM_CALL 00000000 _PyAST_Tuple │ │ │ │ │ +000060ec 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0000610e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00006114 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00006126 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +0000612a 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +00006132 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +0000614e 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00006166 0001970a R_ARM_THM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ +0000617e 0001be0a R_ARM_THM_CALL 00000000 _PyAST_Starred │ │ │ │ │ +000061a6 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000061ac 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000061ba 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +000061be 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +000061c6 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +000061e2 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000061f8 0001970a R_ARM_THM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ +00006210 0001be0a R_ARM_THM_CALL 00000000 _PyAST_Starred │ │ │ │ │ +00006220 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00006276 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000627e 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00006286 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000628e 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000629c 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000062c0 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000062d8 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +000062e2 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000062fa 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00006302 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000630e 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00006340 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00006346 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00006362 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000638c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000063b2 0001950a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ +000063dc 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000063e2 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000063f2 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +000063f6 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +000063fe 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +0000641a 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00006436 0001970a R_ARM_THM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ +0000644e 0001be0a R_ARM_THM_CALL 00000000 _PyAST_Starred │ │ │ │ │ +0000645c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00006488 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00006490 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +000064a4 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000064dc 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000064e2 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000064fe 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +00006538 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000653e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00006554 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +00006584 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000658a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000659e 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +000065ce 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000065d4 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000065fa 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000660c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00006620 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00006634 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00006652 0001950a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ +0000666a 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000668a 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00006698 0001970a R_ARM_THM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ +000066ce 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000670e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000671e 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000672e 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +00006744 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000677e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00006798 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +000067cc 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00006808 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00006842 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00006874 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +000068ae 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +000068dc 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +000068e8 00005b2f R_ARM_THM_MOVW_ABS_NC 00005d59 t_lookahead_rule │ │ │ │ │ +000068ec 00005b30 R_ARM_THM_MOVT_ABS 00005d59 t_lookahead_rule │ │ │ │ │ +000068f4 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +00006900 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00006928 0001a50a R_ARM_THM_CALL 00000000 _PyAST_Attribute │ │ │ │ │ +0000695e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00006968 00005b2f R_ARM_THM_MOVW_ABS_NC 00005d59 t_lookahead_rule │ │ │ │ │ +0000696c 00005b30 R_ARM_THM_MOVT_ABS 00005d59 t_lookahead_rule │ │ │ │ │ +00006974 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +00006980 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000069a6 0001a60a R_ARM_THM_CALL 00000000 _PyAST_Subscript │ │ │ │ │ +000069b2 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000069ea 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000069fa 0001970a R_ARM_THM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ +00006a06 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00006a2a 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00006a30 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00006a64 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00006a6a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00006a82 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00006aa0 0000790a R_ARM_THM_CALL 00003b51 _tmp_166_rule │ │ │ │ │ +00006abe 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00006ae2 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00006b02 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00006b28 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00006b2e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00006b54 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00006b5a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00006b90 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00006b9e 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00006ba6 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00006bb6 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00006bd6 0001bf0a R_ARM_THM_CALL 00000000 _PyAST_List │ │ │ │ │ +00006c06 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00006c0c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00006c24 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00006c46 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00006c84 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00006c9c 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00006cac 0001910a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +00006cc2 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00006ce2 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00006d02 0001bd0a R_ARM_THM_CALL 00000000 _PyAST_Tuple │ │ │ │ │ +00006d20 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00006d48 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00006d56 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00006d68 0001910a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +00006d78 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00006d98 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00006dae 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00006dbe 0001710a R_ARM_THM_CALL 00000000 _PyPegen_singleton_seq │ │ │ │ │ +00006dfc 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00006e0e 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00006e26 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00006e2e 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00006e46 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00006e4e 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00006e58 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00006e70 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00006e7a 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00006e8c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00006e9c 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00006ea4 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00006eac 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00006ec2 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00006ef8 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00006efe 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00006f26 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00006f4a 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00006f6e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00006f86 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00006f8c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00006fb0 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00006fb6 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00006fe0 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000700a 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +0000700e 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +00007018 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00007038 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00007044 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00007060 0001c00a R_ARM_THM_CALL 00000000 _PyAST_GeneratorExp │ │ │ │ │ +0000707a 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +000070a6 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +000070b6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000070cc 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000070e8 0001970a R_ARM_THM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ +00007102 0001c10a R_ARM_THM_CALL 00000000 _PyAST_NamedExpr │ │ │ │ │ +0000710a 00007b2f R_ARM_THM_MOVW_ABS_NC 000004d8 .LC31 │ │ │ │ │ +0000710e 00007b30 R_ARM_THM_MOVT_ABS 000004d8 .LC31 │ │ │ │ │ +00007114 0000300a R_ARM_THM_CALL 000058b9 INVALID_VERSION_CHECK │ │ │ │ │ +00007132 0000710a R_ARM_THM_CALL 0000715d invalid_comprehension_rule │ │ │ │ │ +0000713c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00007158 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000716a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00007190 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00007198 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000071a6 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000071d0 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000071d6 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000071f2 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000723e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00007264 0001950a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ 000072ac 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000072c2 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000072e8 0001c20a R_ARM_THM_CALL 00000000 _PyAST_IfExp │ │ │ │ │ -000072f8 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00007326 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000732c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00007344 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_string_token │ │ │ │ │ -0000735a 0000862f R_ARM_THM_MOVW_ABS_NC 00007149 _tmp_115_rule │ │ │ │ │ -0000735e 00008630 R_ARM_THM_MOVT_ABS 00007149 _tmp_115_rule │ │ │ │ │ -00007366 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -000073cc 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000073d2 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000073e8 00004b0a R_ARM_THM_CALL 00004d25 pass_stmt_rule │ │ │ │ │ -00007400 0000500a R_ARM_THM_CALL 00005c4d break_stmt_rule │ │ │ │ │ -00007418 0000510a R_ARM_THM_CALL 00005b65 continue_stmt_rule │ │ │ │ │ -0000743c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000745a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000748c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00007492 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000074a8 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -000074cc 0000870a R_ARM_THM_CALL 000083f5 expression_without_invalid_rule │ │ │ │ │ -000074dc 0001c30a R_ARM_THM_CALL 00000000 _PyPegen_check_legacy_stmt │ │ │ │ │ -000074fa 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000750c 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -00007510 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -0000751a 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00007532 0001c30a R_ARM_THM_CALL 00000000 _PyPegen_check_legacy_stmt │ │ │ │ │ -0000753e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00007556 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00007572 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000757c 00000a2f R_ARM_THM_MOVW_ABS_NC 000071b9 expression_rule │ │ │ │ │ -00007580 00000a30 R_ARM_THM_MOVT_ABS 000071b9 expression_rule │ │ │ │ │ -00007588 0001c40a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_for_expr │ │ │ │ │ -00007592 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00007596 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -000075a0 00007f2f R_ARM_THM_MOVW_ABS_NC 00000584 .LC35 │ │ │ │ │ -000075a4 00007f30 R_ARM_THM_MOVT_ABS 00000584 .LC35 │ │ │ │ │ -000075a8 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -000075b4 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000075ce 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000075e6 0000882f R_ARM_THM_MOVW_ABS_NC 00000237 _tmp_116_rule │ │ │ │ │ -000075ea 00008830 R_ARM_THM_MOVT_ABS 00000237 _tmp_116_rule │ │ │ │ │ -000075f2 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -000075fc 00007e2f R_ARM_THM_MOVW_ABS_NC 0000055c .LC34 │ │ │ │ │ -00007600 00007e30 R_ARM_THM_MOVT_ABS 0000055c .LC34 │ │ │ │ │ -00007606 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000760a 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00007622 0000370a R_ARM_THM_CALL 00008661 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -00007626 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000764e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00007664 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000767a 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00007680 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00007698 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -000076b6 0001b62f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_string_token │ │ │ │ │ -000076ba 0001b630 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_string_token │ │ │ │ │ -000076ce 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000076d4 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000076e2 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -000076ea 0000870a R_ARM_THM_CALL 000083f5 expression_without_invalid_rule │ │ │ │ │ -00007706 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00007716 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000772a 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00007752 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000775e 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_string_token │ │ │ │ │ -00007768 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000776c 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00007776 0001c50a R_ARM_THM_CALL 00000000 _PyPegen_seq_first_item │ │ │ │ │ -00007780 0001c50a R_ARM_THM_CALL 00000000 _PyPegen_seq_first_item │ │ │ │ │ -0000778a 0001b90a R_ARM_THM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ -00007796 0001b90a R_ARM_THM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ -0000779a 00007c2f R_ARM_THM_MOVW_ABS_NC 000004f4 .LC32 │ │ │ │ │ -0000779e 00007c30 R_ARM_THM_MOVT_ABS 000004f4 .LC32 │ │ │ │ │ -000077b8 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000077c0 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000077d6 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000077f6 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00007810 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0000781e 00007d2f R_ARM_THM_MOVW_ABS_NC 00000530 .LC33 │ │ │ │ │ -00007822 00007d30 R_ARM_THM_MOVT_ABS 00000530 .LC33 │ │ │ │ │ -00007828 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000782c 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00007840 0000370a R_ARM_THM_CALL 00008661 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -00007848 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00007850 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00007864 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00007874 0000890a R_ARM_THM_CALL 00006985 lambda_params_rule │ │ │ │ │ -00007882 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000788e 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -00007892 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -0000789c 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -000078a6 0000822f R_ARM_THM_MOVW_ABS_NC 0000063c .LC38 │ │ │ │ │ -000078aa 00008230 R_ARM_THM_MOVT_ABS 0000063c .LC38 │ │ │ │ │ -000078b0 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -000078b4 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -000078d0 0000890a R_ARM_THM_CALL 00006985 lambda_params_rule │ │ │ │ │ -000078e0 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000078ec 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -000078f0 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -000078fa 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -00007904 0000812f R_ARM_THM_MOVW_ABS_NC 000005f8 .LC37 │ │ │ │ │ -00007908 00008130 R_ARM_THM_MOVT_ABS 000005f8 .LC37 │ │ │ │ │ -0000790e 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00007912 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00007934 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00007952 0000832f R_ARM_THM_MOVW_ABS_NC 00000680 .LC39 │ │ │ │ │ -00007956 00008330 R_ARM_THM_MOVT_ABS 00000680 .LC39 │ │ │ │ │ -0000795c 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00007960 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00007972 0000370a R_ARM_THM_CALL 00008661 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -0000798a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000079a2 0000802f R_ARM_THM_MOVW_ABS_NC 000005c0 .LC36 │ │ │ │ │ -000079a6 00008030 R_ARM_THM_MOVT_ABS 000005c0 .LC36 │ │ │ │ │ -000079ac 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -000079b0 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -000079f0 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000079f6 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00007a12 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -00007a56 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00007a5c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00007a74 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00007a9a 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00007aa0 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00007ab8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00007aca 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00007af6 0001950a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ -00007b54 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00007b5a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00007b72 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00007b9c 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00007bb4 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00007bc0 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00007bd8 0001910a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -00007bf2 0001c60a R_ARM_THM_CALL 00000000 _PyAST_BoolOp │ │ │ │ │ -00007c58 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00007c62 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00007c82 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00007c8a 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000072e4 0001c20a R_ARM_THM_CALL 00000000 _PyAST_IfExp │ │ │ │ │ +000072f4 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00007322 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00007328 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00007340 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_string_token │ │ │ │ │ +00007356 0000862f R_ARM_THM_MOVW_ABS_NC 000070e1 _tmp_115_rule │ │ │ │ │ +0000735a 00008630 R_ARM_THM_MOVT_ABS 000070e1 _tmp_115_rule │ │ │ │ │ +00007362 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +000073c4 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000073ca 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000073e0 00004b0a R_ARM_THM_CALL 00004d21 pass_stmt_rule │ │ │ │ │ +000073f8 0000500a R_ARM_THM_CALL 00005c49 break_stmt_rule │ │ │ │ │ +00007410 0000510a R_ARM_THM_CALL 00005b61 continue_stmt_rule │ │ │ │ │ +00007434 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00007452 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00007484 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000748a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000749e 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +000074be 0000870a R_ARM_THM_CALL 0000838d expression_without_invalid_rule │ │ │ │ │ +000074ce 0001c30a R_ARM_THM_CALL 00000000 _PyPegen_check_legacy_stmt │ │ │ │ │ +000074ec 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000074fe 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +00007502 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +0000750c 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00007524 0001c30a R_ARM_THM_CALL 00000000 _PyPegen_check_legacy_stmt │ │ │ │ │ +0000752e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00007546 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00007562 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000756c 00000a2f R_ARM_THM_MOVW_ABS_NC 000071ad expression_rule │ │ │ │ │ +00007570 00000a30 R_ARM_THM_MOVT_ABS 000071ad expression_rule │ │ │ │ │ +00007578 0001c40a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_for_expr │ │ │ │ │ +00007582 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00007586 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00007590 00007f2f R_ARM_THM_MOVW_ABS_NC 00000584 .LC35 │ │ │ │ │ +00007594 00007f30 R_ARM_THM_MOVT_ABS 00000584 .LC35 │ │ │ │ │ +00007598 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +000075a4 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000075be 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000075da 0000882f R_ARM_THM_MOVW_ABS_NC 00000237 _tmp_116_rule │ │ │ │ │ +000075de 00008830 R_ARM_THM_MOVT_ABS 00000237 _tmp_116_rule │ │ │ │ │ +000075e2 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +000075ee 00007e2f R_ARM_THM_MOVW_ABS_NC 0000055c .LC34 │ │ │ │ │ +000075f2 00007e30 R_ARM_THM_MOVT_ABS 0000055c .LC34 │ │ │ │ │ +000075f8 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +000075fc 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00007610 0000370a R_ARM_THM_CALL 000085f9 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +00007614 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000763a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00007650 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00007666 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000766c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00007684 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +000076a0 0001b62f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_string_token │ │ │ │ │ +000076a4 0001b630 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_string_token │ │ │ │ │ +000076b6 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000076bc 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000076ca 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +000076d2 0000870a R_ARM_THM_CALL 0000838d expression_without_invalid_rule │ │ │ │ │ +000076ee 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000076fe 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00007712 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00007736 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00007742 0001b60a R_ARM_THM_CALL 00000000 _PyPegen_string_token │ │ │ │ │ +0000774c 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00007750 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00007758 0001c50a R_ARM_THM_CALL 00000000 _PyPegen_seq_first_item │ │ │ │ │ +00007762 0001c50a R_ARM_THM_CALL 00000000 _PyPegen_seq_first_item │ │ │ │ │ +0000776c 0001b90a R_ARM_THM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ +00007774 00007c2f R_ARM_THM_MOVW_ABS_NC 000004f4 .LC32 │ │ │ │ │ +00007778 00007c30 R_ARM_THM_MOVT_ABS 000004f4 .LC32 │ │ │ │ │ +00007780 0001b90a R_ARM_THM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ +0000779a 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000077a2 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000077b8 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000077d8 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000077e6 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +000077fa 00007d2f R_ARM_THM_MOVW_ABS_NC 00000530 .LC33 │ │ │ │ │ +000077fe 00007d30 R_ARM_THM_MOVT_ABS 00000530 .LC33 │ │ │ │ │ +00007804 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00007808 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000781c 0000370a R_ARM_THM_CALL 000085f9 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +00007824 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000783a 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00007842 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00007852 0000890a R_ARM_THM_CALL 0000691d lambda_params_rule │ │ │ │ │ +00007860 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000786c 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +00007870 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +0000787a 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00007884 0000822f R_ARM_THM_MOVW_ABS_NC 0000063c .LC38 │ │ │ │ │ +00007888 00008230 R_ARM_THM_MOVT_ABS 0000063c .LC38 │ │ │ │ │ +0000788e 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00007892 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +000078aa 0000890a R_ARM_THM_CALL 0000691d lambda_params_rule │ │ │ │ │ +000078ba 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000078c6 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +000078ca 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +000078d4 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +000078de 0000812f R_ARM_THM_MOVW_ABS_NC 000005f8 .LC37 │ │ │ │ │ +000078e2 00008130 R_ARM_THM_MOVT_ABS 000005f8 .LC37 │ │ │ │ │ +000078f8 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00007916 0000832f R_ARM_THM_MOVW_ABS_NC 00000680 .LC39 │ │ │ │ │ +0000791a 00008330 R_ARM_THM_MOVT_ABS 00000680 .LC39 │ │ │ │ │ +00007920 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00007924 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00007936 0000370a R_ARM_THM_CALL 000085f9 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +0000794e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00007964 0000802f R_ARM_THM_MOVW_ABS_NC 000005c0 .LC36 │ │ │ │ │ +00007968 00008030 R_ARM_THM_MOVT_ABS 000005c0 .LC36 │ │ │ │ │ +0000796e 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00007972 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +000079b4 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000079ba 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000079d6 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +00007a1a 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00007a20 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00007a38 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00007a5e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00007a64 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00007a7c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00007a8e 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00007aba 0001950a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ +00007b18 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00007b1e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00007b36 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00007b60 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00007b78 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00007b84 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00007b9c 0001910a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +00007bb6 0001c60a R_ARM_THM_CALL 00000000 _PyAST_BoolOp │ │ │ │ │ +00007c1c 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00007c26 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00007c46 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00007c4e 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00007c66 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00007c6e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00007c8a 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ 00007ca2 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00007caa 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00007cc6 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00007cde 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00007ce6 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00007cee 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00007cfe 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00007d32 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00007d38 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00007d5a 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00007d6a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00007d84 0001970a R_ARM_THM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ -00007da4 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00007db2 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00007dd0 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00007dd6 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00007e0c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00007e12 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00007e2e 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -00007e72 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00007e78 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00007e90 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00007eb4 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00007eba 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00007ed2 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00007ee4 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00007f10 0001950a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ -00007f70 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00007f76 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00007f8a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00007fb0 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00007fd4 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00007fe0 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00007ff6 0001910a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -00008010 0001c60a R_ARM_THM_CALL 00000000 _PyAST_BoolOp │ │ │ │ │ -00008068 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00008072 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000808c 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00008094 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000080a4 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000080be 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000080e6 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000080ee 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -000080fa 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00008102 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000810a 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00008140 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00008146 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00008180 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00008186 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000081a2 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -000081c4 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000081ca 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000081e2 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00008206 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000820c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00008224 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000823a 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000825a 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00008260 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000827c 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -00008296 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000082b8 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000082be 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000082da 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000831a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00008346 0001950a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ -00008368 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00008370 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000083ae 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000083d6 0001950a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ -00008400 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00008428 0001950a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ -0000844c 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000847c 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000084c0 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000084c6 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000084d8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00008508 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00008532 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00008540 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000854e 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00008564 0001910a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -0000857c 0001bd0a R_ARM_THM_CALL 00000000 _PyAST_Tuple │ │ │ │ │ -000085a4 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000085c8 0001be0a R_ARM_THM_CALL 00000000 _PyAST_Starred │ │ │ │ │ -000085da 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00008602 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00008626 0001be0a R_ARM_THM_CALL 00000000 _PyAST_Starred │ │ │ │ │ -00008638 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000868e 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000086b0 0001be0a R_ARM_THM_CALL 00000000 _PyAST_Starred │ │ │ │ │ -000086c2 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000086e0 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -000086f0 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00008700 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000871a 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00008726 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00008740 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00008754 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000875c 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000876e 0001710a R_ARM_THM_CALL 00000000 _PyPegen_singleton_seq │ │ │ │ │ -00008780 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000878e 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000087a0 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -000087ac 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000087b8 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -000087ca 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00008804 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000880a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00008826 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -00008852 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00008876 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000887c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000088ba 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000088c0 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000088d4 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -000088f8 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000088fe 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00008916 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0000893a 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00008940 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00008968 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000896e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00008984 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000089ac 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000089b2 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000089d4 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000089da 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000089f0 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00008a18 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00008a1e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00008a34 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00008a64 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00008a6a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00008a80 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00008aa8 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00008aae 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00008ac4 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00008aea 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00008af0 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00008b06 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00008b2e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00008b34 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00008b4c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00008b72 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00008b78 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00008b90 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00008bb8 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00008bbe 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00008bd6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00008bfc 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00008c02 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00008c16 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00008c2e 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00008c66 0001950a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ -00008c7a 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00008cac 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00008cbc 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -00008cda 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00008cf6 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00008cfc 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00008d64 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00008d94 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00008daa 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00008dd0 0001c70a R_ARM_THM_CALL 00000000 _PyAST_BinOp │ │ │ │ │ -00008e32 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00008e38 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00008e4e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00008e82 0001c80a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ -00008ec6 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00008ecc 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00007caa 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00007cb2 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00007cc2 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00007cf6 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00007cfc 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00007d1e 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00007d2e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00007d48 0001970a R_ARM_THM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ +00007d68 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00007d76 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00007d94 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00007d9a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00007dd0 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00007dd6 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00007df2 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +00007e36 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00007e3c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00007e54 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00007e78 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00007e7e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00007e96 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00007ea8 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00007ed4 0001950a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ +00007f34 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00007f3a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00007f4e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00007f74 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00007f98 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00007fa4 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00007fba 0001910a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +00007fd4 0001c60a R_ARM_THM_CALL 00000000 _PyAST_BoolOp │ │ │ │ │ +0000802c 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00008036 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00008050 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00008058 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00008068 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00008082 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000080aa 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000080b2 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +000080be 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000080c6 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000080ce 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00008104 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000810a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00008144 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000814a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00008166 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +00008188 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000818e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000081a6 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +000081ca 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000081d0 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000081e8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000081fe 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000821e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00008224 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00008240 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000825a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000827c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00008282 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000829e 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +000082de 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00008308 0001950a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ +0000832a 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00008332 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00008370 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00008398 0001950a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ +000083c2 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000083ea 0001950a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ +0000840e 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000843e 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00008482 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00008488 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000849a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000084ca 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +000084f4 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00008502 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00008510 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00008526 0001910a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +0000853e 0001bd0a R_ARM_THM_CALL 00000000 _PyAST_Tuple │ │ │ │ │ +00008566 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000858a 0001be0a R_ARM_THM_CALL 00000000 _PyAST_Starred │ │ │ │ │ +0000859c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000085c2 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000085e6 0001be0a R_ARM_THM_CALL 00000000 _PyAST_Starred │ │ │ │ │ +000085f8 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000864e 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00008672 0001be0a R_ARM_THM_CALL 00000000 _PyAST_Starred │ │ │ │ │ +00008684 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000086a2 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +000086b0 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000086ca 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000086d8 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000086ee 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000086fe 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00008720 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00008734 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00008742 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00008756 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000875e 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00008766 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000876e 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00008780 0001710a R_ARM_THM_CALL 00000000 _PyPegen_singleton_seq │ │ │ │ │ +00008796 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +000087c8 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000087ce 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000087ea 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +00008816 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000883a 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00008840 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000887e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00008884 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00008898 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +000088bc 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000088c2 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000088da 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +000088fe 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00008904 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000892c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00008932 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00008948 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00008970 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00008976 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00008998 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000899e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000089b4 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000089dc 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000089e2 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000089f8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00008a28 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00008a2e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00008a44 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00008a6c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00008a72 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00008a88 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00008aae 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00008ab4 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00008aca 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00008af2 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00008af8 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00008b10 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00008b36 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00008b3c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00008b54 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00008b7c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00008b82 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00008b9a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00008bc0 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00008bc6 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00008bda 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00008bf2 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00008c2a 0001950a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ +00008c3e 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00008c70 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00008c80 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +00008c9e 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00008cba 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00008cc0 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00008d28 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00008d58 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00008d6e 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00008d94 0001c70a R_ARM_THM_CALL 00000000 _PyAST_BinOp │ │ │ │ │ +00008df6 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00008dfc 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00008e12 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00008e46 0001c80a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ +00008e8a 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00008e90 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00008eb0 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00008eb6 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00008ecc 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00008eec 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00008ef2 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00008f08 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00008f28 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00008f2e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00008f48 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00008f4e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00008f64 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00008f86 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00008f8c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00008fa2 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00008f0c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00008f12 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00008f28 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00008f4a 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00008f50 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00008f66 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00008f90 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00008f96 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00008fac 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00008fcc 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00008fd2 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00008fe8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00009008 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 0000900e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00009024 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00009044 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 0000904a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00009060 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00009080 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00009086 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000909e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000090be 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000090c4 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000090dc 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000090fc 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00009102 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000911a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000913a 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00009140 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00009154 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00009186 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -000091ae 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000091ba 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000091d2 0001c90a R_ARM_THM_CALL 00000000 _PyPegen_get_cmpops │ │ │ │ │ -000091e2 0001ca0a R_ARM_THM_CALL 00000000 _PyPegen_get_exprs │ │ │ │ │ -00009200 0001cb0a R_ARM_THM_CALL 00000000 _PyAST_Compare │ │ │ │ │ -00009222 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000923e 0001c80a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ -00009254 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000927c 0001c80a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ -00009292 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000092ba 0001c80a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ -000092d0 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000092f6 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000931a 0001cc0a R_ARM_THM_CALL 00000000 _PyAST_UnaryOp │ │ │ │ │ -0000932c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009358 0001c80a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ -0000938e 0001cd0a R_ARM_THM_CALL 00000000 _PyPegen_check_barry_as_flufl │ │ │ │ │ -000093b8 0001c80a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ -000093ce 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000093ec 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00009408 0001c80a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ -0000941a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009062 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00009082 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00009088 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000090a0 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000090c0 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000090c6 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000090de 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000090fe 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00009104 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00009118 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000914a 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00009172 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000917e 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00009196 0001c90a R_ARM_THM_CALL 00000000 _PyPegen_get_cmpops │ │ │ │ │ +000091a6 0001ca0a R_ARM_THM_CALL 00000000 _PyPegen_get_exprs │ │ │ │ │ +000091c4 0001cb0a R_ARM_THM_CALL 00000000 _PyAST_Compare │ │ │ │ │ +000091e6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00009202 0001c80a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ +00009218 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009240 0001c80a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ +00009256 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000927e 0001c80a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ +00009294 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000092ba 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000092de 0001cc0a R_ARM_THM_CALL 00000000 _PyAST_UnaryOp │ │ │ │ │ +000092f0 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000931c 0001c80a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ +00009352 0001cd0a R_ARM_THM_CALL 00000000 _PyPegen_check_barry_as_flufl │ │ │ │ │ +0000937c 0001c80a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ +00009392 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000093b0 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000093cc 0001c80a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ +000093de 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009402 0001c80a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ +00009414 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 0000943e 0001c80a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ -00009450 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000947a 0001c80a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ -00009490 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000094ba 0001c80a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ -000094d0 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000094fa 0001c80a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ -00009510 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000953a 0001c80a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ -00009550 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000956e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000958a 0001c80a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ -000095a0 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000095ca 0001c80a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ -000095de 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009604 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009626 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00009646 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000964c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00009662 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000967c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00009698 0001c80a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ -000096ac 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000096d2 0001c80a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ -000096e6 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009714 0001c80a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ -00009728 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000974e 0001c80a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ -00009762 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000977c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000979a 00008d2f R_ARM_THM_MOVW_ABS_NC 000006bc .LC40 │ │ │ │ │ -0000979e 00008d30 R_ARM_THM_MOVT_ABS 000006bc .LC40 │ │ │ │ │ -000097a4 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -000097a8 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -000097bc 0000370a R_ARM_THM_CALL 00008661 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -000097c0 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000097e6 0001c80a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ -000097fa 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009816 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00009834 00008d2f R_ARM_THM_MOVW_ABS_NC 000006bc .LC40 │ │ │ │ │ -00009838 00008d30 R_ARM_THM_MOVT_ABS 000006bc .LC40 │ │ │ │ │ -0000983e 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00009842 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00009856 0000370a R_ARM_THM_CALL 00008661 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -0000985a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009872 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009888 0001cd0a R_ARM_THM_CALL 00000000 _PyPegen_check_barry_as_flufl │ │ │ │ │ -000098ac 0001c80a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ -000098be 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000098d6 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000098f6 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009908 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000991c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009938 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009942 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000994a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000995e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009972 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009990 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009998 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000099ac 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000099c0 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000099cc 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000099d4 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000099e6 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000099f6 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009a14 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009a1c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009a32 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009a3c 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009a4e 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009a56 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009a6c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009a86 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009a8e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009a9e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009ab8 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009ade 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009af6 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009afc 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009b12 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009b22 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009b3e 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009b46 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009b90 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00009ba0 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009bb6 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009bca 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009bde 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009bfc 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009c04 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009c20 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009c38 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009c60 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009c72 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009c88 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009c9e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009cbc 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009cd2 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009ce4 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009cfa 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009d10 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009d26 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009d3c 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009d52 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009d5c 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009d66 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009d7c 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009d92 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009dc4 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00009dca 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00009de2 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -00009e1c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00009e3e 0001950a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ -00009e56 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00009e76 0001be0a R_ARM_THM_CALL 00000000 _PyAST_Starred │ │ │ │ │ -00009e84 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00009ea6 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009eb6 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00009ee2 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00009ee8 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00009ef8 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -00009f10 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00009f20 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -00009f38 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -00009f54 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00009f5a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00009fd2 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00009ffe 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000a014 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000a034 0001c70a R_ARM_THM_CALL 00000000 _PyAST_BinOp │ │ │ │ │ -0000a068 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000a076 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000a0c6 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000a0cc 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000a0dc 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000a0f4 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000a104 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000a11c 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000a138 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000a13e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000a18a 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000a190 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000a1a2 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000a1f0 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000a220 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000a236 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000a25c 0001c70a R_ARM_THM_CALL 00000000 _PyAST_BinOp │ │ │ │ │ -0000a280 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000a290 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000a2aa 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000a2c8 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000a2ce 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000a342 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000a370 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000a386 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000a3ac 0001c70a R_ARM_THM_CALL 00000000 _PyAST_BinOp │ │ │ │ │ -0000a3ea 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000a40c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000a474 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000a496 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000a4ca 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000a4d0 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000a4e0 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000a4f8 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000a508 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000a520 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00009454 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000947e 0001c80a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ +00009494 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000094be 0001c80a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ +000094d4 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000094fe 0001c80a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ +00009514 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009532 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000954e 0001c80a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ +00009564 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000958e 0001c80a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ +000095a2 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000095c8 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000095ea 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0000960a 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00009610 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00009626 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00009640 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000965c 0001c80a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ +00009670 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009696 0001c80a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ +000096aa 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000096d8 0001c80a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ +000096ec 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009712 0001c80a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ +00009726 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009740 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000975e 00008d2f R_ARM_THM_MOVW_ABS_NC 000006bc .LC40 │ │ │ │ │ +00009762 00008d30 R_ARM_THM_MOVT_ABS 000006bc .LC40 │ │ │ │ │ +00009768 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000976c 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00009780 0000370a R_ARM_THM_CALL 000085f9 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +00009784 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000097aa 0001c80a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ +000097be 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000097da 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000097f8 00008d2f R_ARM_THM_MOVW_ABS_NC 000006bc .LC40 │ │ │ │ │ +000097fc 00008d30 R_ARM_THM_MOVT_ABS 000006bc .LC40 │ │ │ │ │ +00009802 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00009806 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000981a 0000370a R_ARM_THM_CALL 000085f9 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +0000981e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009836 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000984c 0001cd0a R_ARM_THM_CALL 00000000 _PyPegen_check_barry_as_flufl │ │ │ │ │ +00009870 0001c80a R_ARM_THM_CALL 00000000 _PyPegen_cmpop_expr_pair │ │ │ │ │ +00009882 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000989a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000098ba 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000098cc 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000098e0 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000098fc 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00009906 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000990e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009922 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009936 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009954 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000995c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009970 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009984 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00009990 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00009998 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000099aa 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000099ba 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000099d8 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000099e0 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000099f6 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00009a00 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00009a12 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00009a1a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009a30 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009a4a 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00009a52 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009a62 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009a7c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009aa2 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00009aba 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00009ac0 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009ad6 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00009ae6 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009b02 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00009b0a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009b54 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00009b64 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00009b7a 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00009b8e 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00009ba2 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00009bc0 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00009bc8 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009be4 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00009bfc 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009c24 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009c36 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009c4c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009c62 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009c80 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009c96 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009ca8 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009cbe 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00009cd4 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00009cea 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00009d00 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00009d16 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00009d20 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00009d2a 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00009d40 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00009d56 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00009d88 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00009d8e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00009da6 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +00009de0 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00009e02 0001950a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ +00009e1a 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00009e3a 0001be0a R_ARM_THM_CALL 00000000 _PyAST_Starred │ │ │ │ │ +00009e48 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00009e6a 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00009e7a 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00009ea6 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00009eac 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00009ebc 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +00009ed4 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00009ee4 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +00009efc 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +00009f18 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00009f1e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00009f96 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00009fc2 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00009fd8 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00009ff8 0001c70a R_ARM_THM_CALL 00000000 _PyAST_BinOp │ │ │ │ │ +0000a02c 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000a03a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000a08a 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000a090 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000a0a0 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000a0b8 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000a0c8 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000a0e0 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000a0fc 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000a102 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000a14e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000a154 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000a166 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000a1b4 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000a1e4 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000a1fa 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000a220 0001c70a R_ARM_THM_CALL 00000000 _PyAST_BinOp │ │ │ │ │ +0000a244 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000a254 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000a26e 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000a28c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000a292 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000a306 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000a334 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000a34a 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000a370 0001c70a R_ARM_THM_CALL 00000000 _PyAST_BinOp │ │ │ │ │ +0000a3ae 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000a3d0 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000a438 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000a45a 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000a48e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000a494 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000a4a4 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000a4bc 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000a4cc 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000a4e4 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000a500 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000a506 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 0000a53c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 0000a542 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000a578 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000a57e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000a590 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000a5f0 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000a620 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000a630 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000a64e 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000a66a 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000a670 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000a6ec 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000a706 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000a72c 0001c70a R_ARM_THM_CALL 00000000 _PyAST_BinOp │ │ │ │ │ -0000a752 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000a782 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000a798 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000a7be 0001c70a R_ARM_THM_CALL 00000000 _PyAST_BinOp │ │ │ │ │ -0000a7f2 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000a81a 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000a85a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000a8a4 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000a8de 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000a8e4 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000a8f4 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000a90c 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000a91c 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000a934 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000a950 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000a956 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000a9e0 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000aa12 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000aa28 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000aa44 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000aa74 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000aa8a 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000aab0 0001c70a R_ARM_THM_CALL 00000000 _PyAST_BinOp │ │ │ │ │ -0000aaf2 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000aaf8 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000ab22 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000ab28 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000a554 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000a5b4 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000a5e4 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000a5f4 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000a612 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000a62e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000a634 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000a6b0 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000a6ca 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000a6f0 0001c70a R_ARM_THM_CALL 00000000 _PyAST_BinOp │ │ │ │ │ +0000a716 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000a746 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000a75c 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000a782 0001c70a R_ARM_THM_CALL 00000000 _PyAST_BinOp │ │ │ │ │ +0000a7b6 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000a7de 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000a81e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000a868 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000a8a2 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000a8a8 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000a8b8 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000a8d0 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000a8e0 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000a8f8 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000a914 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000a91a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000a9a4 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000a9d6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000a9ec 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000aa08 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000aa38 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000aa4e 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000aa74 0001c70a R_ARM_THM_CALL 00000000 _PyAST_BinOp │ │ │ │ │ +0000aab6 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000aabc 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000aae6 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000aaec 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000ab02 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000ab16 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000ab2a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000ab3e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000ab52 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000ab66 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000ab7a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000ab8a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000ab4e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000ab5e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000ab6e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000ab9a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000abaa 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000abd6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000abec 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000ac02 0000912f R_ARM_THM_MOVW_ABS_NC 000006f4 .LC41 │ │ │ │ │ -0000ac06 00009130 R_ARM_THM_MOVT_ABS 000006f4 .LC41 │ │ │ │ │ -0000ac0c 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000ac10 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000ac24 0000370a R_ARM_THM_CALL 00008661 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -0000ac28 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000ac46 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000ac5c 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000ac92 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000ac98 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000aca8 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000acc0 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000acd0 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000ace8 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000ad04 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000ad0a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000ad86 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000adb2 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000adc8 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000adec 0001c70a R_ARM_THM_CALL 00000000 _PyAST_BinOp │ │ │ │ │ -0000ae1c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000ae32 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000ae5e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000ae72 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000aec0 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000aec6 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000aed6 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000aeec 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000aefc 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000af10 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000af3a 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000af62 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000afcc 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000afd2 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000b00c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000b012 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000b028 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000b05c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000b062 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000b076 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000b0aa 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000b0b0 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000b0c4 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000b0f8 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000b0fe 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000b112 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000b146 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000b14c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000b160 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000b1ba 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000b1fc 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000b20c 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000b21c 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000b23a 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000b27c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000b28c 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000b29c 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000b2ba 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000b2fc 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000b30c 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000b31c 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000b33a 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000b37c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000b38c 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000b39c 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000b3b6 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000b3f2 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000b40c 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000b42e 0001c70a R_ARM_THM_CALL 00000000 _PyAST_BinOp │ │ │ │ │ -0000b436 0000952f R_ARM_THM_MOVW_ABS_NC 00000724 .LC42 │ │ │ │ │ -0000b43a 00009530 R_ARM_THM_MOVT_ABS 00000724 .LC42 │ │ │ │ │ -0000b440 0000300a R_ARM_THM_CALL 000058bd INVALID_VERSION_CHECK │ │ │ │ │ -0000b44c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000b472 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000b494 0001c70a R_ARM_THM_CALL 00000000 _PyAST_BinOp │ │ │ │ │ -0000b4bc 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000b4f4 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000b532 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000b56a 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000b5a8 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000b5e0 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000b61e 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000abb0 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000abc6 0000912f R_ARM_THM_MOVW_ABS_NC 000006f4 .LC41 │ │ │ │ │ +0000abca 00009130 R_ARM_THM_MOVT_ABS 000006f4 .LC41 │ │ │ │ │ +0000abd0 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000abd4 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000abe8 0000370a R_ARM_THM_CALL 000085f9 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +0000abec 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000ac0a 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000ac20 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000ac56 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000ac5c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000ac6c 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000ac84 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000ac94 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000acac 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000acc8 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000acce 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000ad4a 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000ad76 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000ad8c 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000adb0 0001c70a R_ARM_THM_CALL 00000000 _PyAST_BinOp │ │ │ │ │ +0000ade0 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000adf6 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000ae22 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000ae36 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000ae84 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000ae8a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000ae9a 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000aeb0 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000aec0 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000aed4 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000aefe 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000af26 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000af90 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000af96 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000afd0 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000afd6 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000afec 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000b020 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000b026 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000b03a 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000b06e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000b074 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000b088 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000b0bc 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000b0c2 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000b0d6 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000b10a 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000b110 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000b124 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000b17e 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000b1c0 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000b1d0 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000b1e0 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000b1fe 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000b240 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000b250 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000b260 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000b27e 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000b2c0 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000b2d0 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000b2e0 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000b2fe 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000b340 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000b350 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000b360 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000b37a 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000b3b6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000b3d0 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000b3f2 0001c70a R_ARM_THM_CALL 00000000 _PyAST_BinOp │ │ │ │ │ +0000b3fa 0000952f R_ARM_THM_MOVW_ABS_NC 00000724 .LC42 │ │ │ │ │ +0000b3fe 00009530 R_ARM_THM_MOVT_ABS 00000724 .LC42 │ │ │ │ │ +0000b404 0000300a R_ARM_THM_CALL 000058b9 INVALID_VERSION_CHECK │ │ │ │ │ +0000b410 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000b436 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000b458 0001c70a R_ARM_THM_CALL 00000000 _PyAST_BinOp │ │ │ │ │ +0000b480 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000b4b8 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000b4f6 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000b52e 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000b56c 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000b5a4 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000b5e2 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000b61a 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ 0000b656 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000b692 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000b6c6 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000b706 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000b70c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000b72e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000b734 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000b74c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000b764 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000b77c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000b7de 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000b808 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000b832 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000b89e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000b8ae 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000b8de 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000b8e2 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000b8ea 0000912f R_ARM_THM_MOVW_ABS_NC 000006f4 .LC41 │ │ │ │ │ -0000b8ee 00009130 R_ARM_THM_MOVT_ABS 000006f4 .LC41 │ │ │ │ │ -0000b900 0000370a R_ARM_THM_CALL 00008661 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -0000b904 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000b938 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000b956 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000b97c 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000b988 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000b9b4 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000b9e0 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000b9e6 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000ba02 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000ba2e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000ba46 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000ba5e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000ba82 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000ba88 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000bac2 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000bac8 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000bae6 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000bb16 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000bb42 0001950a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ -0000bb56 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000bb78 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000bb7e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000bb9a 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000bbb8 0001950a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ -0000bc0a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000bc30 0001950a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ -0000bc64 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000bc84 0001cc0a R_ARM_THM_CALL 00000000 _PyAST_UnaryOp │ │ │ │ │ -0000bc94 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000bcc2 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000bce8 0001c70a R_ARM_THM_CALL 00000000 _PyAST_BinOp │ │ │ │ │ -0000bd16 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000bd32 0001ce0a R_ARM_THM_CALL 00000000 _PyAST_Await │ │ │ │ │ -0000bd3a 0000972f R_ARM_THM_MOVW_ABS_NC 00000738 .LC43 │ │ │ │ │ -0000bd3e 00009730 R_ARM_THM_MOVT_ABS 00000738 .LC43 │ │ │ │ │ -0000bd44 0000300a R_ARM_THM_CALL 000058bd INVALID_VERSION_CHECK │ │ │ │ │ -0000bd5e 0001950a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ -0000bd80 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000bda0 0001ce0a R_ARM_THM_CALL 00000000 _PyAST_Await │ │ │ │ │ -0000bda8 0000972f R_ARM_THM_MOVW_ABS_NC 00000738 .LC43 │ │ │ │ │ -0000bdac 00009730 R_ARM_THM_MOVT_ABS 00000738 .LC43 │ │ │ │ │ -0000bdb2 0000300a R_ARM_THM_CALL 000058bd INVALID_VERSION_CHECK │ │ │ │ │ -0000bdc4 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000bde8 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000be12 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000be2c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000be42 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000be5a 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000b68a 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000b6ca 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000b6d0 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000b6f2 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000b6f8 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000b710 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000b728 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000b740 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000b7a2 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000b7cc 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000b7f6 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000b862 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000b872 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000b8a2 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000b8a6 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000b8ae 0000912f R_ARM_THM_MOVW_ABS_NC 000006f4 .LC41 │ │ │ │ │ +0000b8b2 00009130 R_ARM_THM_MOVT_ABS 000006f4 .LC41 │ │ │ │ │ +0000b8c4 0000370a R_ARM_THM_CALL 000085f9 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +0000b8c8 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000b8fc 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000b91a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000b940 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000b94c 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000b978 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000b9a4 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000b9aa 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000b9c6 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000b9f2 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000ba0a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000ba22 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000ba46 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000ba4c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000ba86 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000ba8c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000baaa 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000bada 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000bb06 0001950a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ +0000bb1a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000bb3c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000bb42 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000bb5e 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000bb7c 0001950a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ +0000bbce 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000bbf4 0001950a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ +0000bc28 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000bc48 0001cc0a R_ARM_THM_CALL 00000000 _PyAST_UnaryOp │ │ │ │ │ +0000bc58 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000bc86 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000bcac 0001c70a R_ARM_THM_CALL 00000000 _PyAST_BinOp │ │ │ │ │ +0000bcda 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000bcf6 0001ce0a R_ARM_THM_CALL 00000000 _PyAST_Await │ │ │ │ │ +0000bcfe 0000972f R_ARM_THM_MOVW_ABS_NC 00000738 .LC43 │ │ │ │ │ +0000bd02 00009730 R_ARM_THM_MOVT_ABS 00000738 .LC43 │ │ │ │ │ +0000bd08 0000300a R_ARM_THM_CALL 000058b9 INVALID_VERSION_CHECK │ │ │ │ │ +0000bd22 0001950a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ +0000bd44 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000bd64 0001ce0a R_ARM_THM_CALL 00000000 _PyAST_Await │ │ │ │ │ +0000bd6c 0000972f R_ARM_THM_MOVW_ABS_NC 00000738 .LC43 │ │ │ │ │ +0000bd70 00009730 R_ARM_THM_MOVT_ABS 00000738 .LC43 │ │ │ │ │ +0000bd76 0000300a R_ARM_THM_CALL 000058b9 INVALID_VERSION_CHECK │ │ │ │ │ +0000bd88 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000bdac 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000bdd6 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000bdf0 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000be06 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000be1e 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000be30 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000be60 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000be6c 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000be9c 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000bea8 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000beba 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000bece 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000bede 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000beec 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000bef2 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000bf2c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000bf32 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000bf42 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000bf58 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000bf68 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000bf7c 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000bfa6 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000bfce 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000c03c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000c042 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000c07c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000c082 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000c098 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000c0b4 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c0d8 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000c0de 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000c0f2 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000c11e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000c124 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000c138 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000c150 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c172 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000c178 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000c18c 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000c202 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000c212 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000c228 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000c25e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c276 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c280 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000c2a0 0001a60a R_ARM_THM_CALL 00000000 _PyAST_Subscript │ │ │ │ │ -0000c2a8 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000c2bc 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000c2c8 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000c2e8 0001a50a R_ARM_THM_CALL 00000000 _PyAST_Attribute │ │ │ │ │ -0000c308 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000c33a 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000c372 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000c3b0 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000c3c0 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000c3d8 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000c40e 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000c446 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000c476 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000c486 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000c49e 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000c4d0 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000c508 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000c55e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c56a 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000c594 0001a70a R_ARM_THM_CALL 00000000 _PyAST_Call │ │ │ │ │ -0000c5ae 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000c5da 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ -0000c61c 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000c630 0001710a R_ARM_THM_CALL 00000000 _PyPegen_singleton_seq │ │ │ │ │ -0000c676 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000c6a6 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000c6ce 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000c702 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000c708 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000c732 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c74e 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000c772 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c77c 0000890a R_ARM_THM_CALL 00006985 lambda_params_rule │ │ │ │ │ -0000c78c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c7a2 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000c7c4 0001cf0a R_ARM_THM_CALL 00000000 _PyAST_Lambda │ │ │ │ │ -0000c7dc 0001d00a R_ARM_THM_CALL 00000000 _PyPegen_empty_arguments │ │ │ │ │ -0000c7fa 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000c802 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000c836 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000c83c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000c84e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c860 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c878 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000c8ac 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000c8b2 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000c8d8 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000c8de 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000c8f6 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0000c91e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000c924 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000c93e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c954 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c97a 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000c998 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c9b2 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000c9ca 0000a20a R_ARM_THM_CALL 00005389 _loop0_87_rule │ │ │ │ │ -0000c9e0 0001d50a R_ARM_THM_CALL 00000000 _PyAST_comprehension │ │ │ │ │ -0000c9e8 0000a02f R_ARM_THM_MOVW_ABS_NC 000007b0 .LC46 │ │ │ │ │ -0000c9ec 0000a030 R_ARM_THM_MOVT_ABS 000007b0 .LC46 │ │ │ │ │ -0000c9f2 0000300a R_ARM_THM_CALL 000058bd INVALID_VERSION_CHECK │ │ │ │ │ -0000c9fc 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000ca22 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0000ca34 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000ca44 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000ca7a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000ca92 0000a20a R_ARM_THM_CALL 00005389 _loop0_87_rule │ │ │ │ │ -0000caa6 0001d50a R_ARM_THM_CALL 00000000 _PyAST_comprehension │ │ │ │ │ -0000cae0 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000cae6 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000caf8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000cb06 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000cb22 0000a30a R_ARM_THM_CALL 000070c5 invalid_for_target_rule │ │ │ │ │ -0000cb36 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0000cb4e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000cb5e 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000cb74 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000cb7a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000cbaa 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000cbb0 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000cbc8 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0000cbf4 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000cbfa 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000cc0a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000cc2a 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0000cc40 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000cc4e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000cc62 0001900a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ -0000cc72 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -0000cc76 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -0000cc82 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -0000cc8c 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000cc90 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000cc9a 0000a12f R_ARM_THM_MOVW_ABS_NC 000007cc .LC47 │ │ │ │ │ -0000cc9e 0000a130 R_ARM_THM_MOVT_ABS 000007cc .LC47 │ │ │ │ │ -0000cca2 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -0000ccaa 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000ccc0 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000cccc 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000cd02 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000cd0a 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000cd18 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000cd28 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000cd42 0001900a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ -0000cd68 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000cd70 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000cd82 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000cd8a 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000cd98 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000cda8 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0000cde4 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000cdea 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000ce06 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000ce3a 0001950a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ -0000ce50 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000ce5a 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -0000ce5e 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -0000ce68 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -0000ce78 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000cea4 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000ceaa 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000ced0 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000ced6 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000cefc 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000cf02 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000cf68 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000cf8e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000cf94 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000cfc4 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000d022 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000d030 0001900a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ -0000d03a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000d050 0001d80a R_ARM_THM_CALL 00000000 _PyPegen_arguments_parsing_error │ │ │ │ │ -0000d05a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000d070 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000d08e 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000d092 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000d0a0 0001b90a R_ARM_THM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ -0000d0a4 0001d90a R_ARM_THM_CALL 00000000 _PyPegen_get_last_comprehension_item │ │ │ │ │ -0000d0ae 0001b90a R_ARM_THM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ -0000d0b2 0001d90a R_ARM_THM_CALL 00000000 _PyPegen_get_last_comprehension_item │ │ │ │ │ -0000d0b8 0000ab2f R_ARM_THM_MOVW_ABS_NC 0000088c .LC52 │ │ │ │ │ -0000d0bc 0000ab30 R_ARM_THM_MOVT_ABS 0000088c .LC52 │ │ │ │ │ -0000d0ce 0000370a R_ARM_THM_CALL 00008661 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -0000d0d2 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000d0f6 0001da0a R_ARM_THM_CALL 00000000 _PyPegen_nonparen_genexp_in_call │ │ │ │ │ -0000d0fe 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000d116 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000d12c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000d13c 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000d146 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000d16a 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000d16e 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000d176 0000ac2f R_ARM_THM_MOVW_ABS_NC 000008b8 .LC53 │ │ │ │ │ -0000d17a 0000ac30 R_ARM_THM_MOVT_ABS 000008b8 .LC53 │ │ │ │ │ -0000d18c 0000370a R_ARM_THM_CALL 00008661 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -0000d190 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000d1ae 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000d1c8 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000d1ce 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000d1fa 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000d1fe 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000d20c 0000ab2f R_ARM_THM_MOVW_ABS_NC 0000088c .LC52 │ │ │ │ │ -0000d210 0000ab30 R_ARM_THM_MOVT_ABS 0000088c .LC52 │ │ │ │ │ -0000d218 0001b90a R_ARM_THM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ -0000d21c 0001d90a R_ARM_THM_CALL 00000000 _PyPegen_get_last_comprehension_item │ │ │ │ │ -0000d228 0001b90a R_ARM_THM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ -0000d22c 0001d90a R_ARM_THM_CALL 00000000 _PyPegen_get_last_comprehension_item │ │ │ │ │ -0000d240 0000370a R_ARM_THM_CALL 00008661 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -0000d244 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000d268 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000d276 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000d28c 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000d296 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000d2a2 0000b12f R_ARM_THM_MOVW_ABS_NC 00000651 _tmp_111_rule │ │ │ │ │ -0000d2a6 0000b130 R_ARM_THM_MOVT_ABS 00000651 _tmp_111_rule │ │ │ │ │ -0000d2ae 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -0000d2b8 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000d2bc 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000d2c4 0000ad2f R_ARM_THM_MOVW_ABS_NC 000008f8 .LC54 │ │ │ │ │ -0000d2c8 0000ad30 R_ARM_THM_MOVT_ABS 000008f8 .LC54 │ │ │ │ │ +0000be7e 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000be92 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000bea2 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000beb0 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000beb6 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000bef0 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000bef6 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000bf06 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000bf1c 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000bf2c 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000bf40 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000bf6a 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000bf92 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000c000 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000c006 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000c040 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000c046 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000c05c 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000c078 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000c09c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000c0a2 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000c0b6 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000c0e2 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000c0e8 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000c0fc 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000c114 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000c136 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000c13c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000c150 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000c1c6 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000c1d6 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000c1ec 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000c222 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000c23a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000c244 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000c264 0001a60a R_ARM_THM_CALL 00000000 _PyAST_Subscript │ │ │ │ │ +0000c26c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000c280 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000c28c 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000c2ac 0001a50a R_ARM_THM_CALL 00000000 _PyAST_Attribute │ │ │ │ │ +0000c2cc 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000c2fe 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000c336 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000c374 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000c384 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000c39c 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000c3d2 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000c40a 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000c436 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000c446 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000c45e 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000c494 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000c4cc 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000c528 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000c534 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000c55e 0001a70a R_ARM_THM_CALL 00000000 _PyAST_Call │ │ │ │ │ +0000c578 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000c5a4 0001a40a R_ARM_THM_CALL 00000000 _PyPegen_update_memo │ │ │ │ │ +0000c5e6 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000c5fa 0001710a R_ARM_THM_CALL 00000000 _PyPegen_singleton_seq │ │ │ │ │ +0000c640 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000c670 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000c698 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000c6ca 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000c6d0 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000c6fa 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000c716 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000c73a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000c744 0000890a R_ARM_THM_CALL 0000691d lambda_params_rule │ │ │ │ │ +0000c754 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000c76a 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000c78c 0001cf0a R_ARM_THM_CALL 00000000 _PyAST_Lambda │ │ │ │ │ +0000c7a4 0001d00a R_ARM_THM_CALL 00000000 _PyPegen_empty_arguments │ │ │ │ │ +0000c7c2 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000c7ca 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000c7fe 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000c804 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000c816 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000c828 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000c840 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000c874 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000c87a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000c8a0 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000c8a6 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000c8be 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0000c8e6 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000c8ec 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000c906 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000c91c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000c942 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000c960 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000c97a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000c992 0000a20a R_ARM_THM_CALL 00005385 _loop0_87_rule │ │ │ │ │ +0000c9a8 0001d50a R_ARM_THM_CALL 00000000 _PyAST_comprehension │ │ │ │ │ +0000c9b0 0000a02f R_ARM_THM_MOVW_ABS_NC 000007b0 .LC46 │ │ │ │ │ +0000c9b4 0000a030 R_ARM_THM_MOVT_ABS 000007b0 .LC46 │ │ │ │ │ +0000c9ba 0000300a R_ARM_THM_CALL 000058b9 INVALID_VERSION_CHECK │ │ │ │ │ +0000c9c4 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000c9ea 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0000c9fc 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000ca0c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000ca42 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000ca5a 0000a20a R_ARM_THM_CALL 00005385 _loop0_87_rule │ │ │ │ │ +0000ca6e 0001d50a R_ARM_THM_CALL 00000000 _PyAST_comprehension │ │ │ │ │ +0000caa8 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000caae 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000cac0 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000cace 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000caea 0000a30a R_ARM_THM_CALL 0000705d invalid_for_target_rule │ │ │ │ │ +0000cafe 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0000cb16 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000cb26 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000cb3c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000cb42 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000cb72 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000cb78 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000cb90 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0000cbbc 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000cbc2 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000cbd2 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000cbf2 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0000cc08 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000cc16 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000cc2a 0001900a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ +0000cc3a 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +0000cc3e 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +0000cc4a 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +0000cc54 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000cc58 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000cc62 0000a12f R_ARM_THM_MOVW_ABS_NC 000007cc .LC47 │ │ │ │ │ +0000cc66 0000a130 R_ARM_THM_MOVT_ABS 000007cc .LC47 │ │ │ │ │ +0000cc6a 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +0000cc72 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000cc88 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000cc94 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000ccca 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000ccd2 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000cce0 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000ccf0 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000cd0a 0001900a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ +0000cd30 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000cd38 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000cd4a 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000cd52 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000cd60 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000cd70 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0000cdac 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000cdb2 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000cdce 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000ce02 0001950a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ +0000ce18 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000ce22 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +0000ce26 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +0000ce30 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +0000ce40 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000ce6c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000ce72 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000ce98 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000ce9e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000cec4 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000ceca 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000cf30 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000cf56 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000cf5c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000cf8c 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000cfea 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000cff8 0001900a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ +0000d002 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000d018 0001d80a R_ARM_THM_CALL 00000000 _PyPegen_arguments_parsing_error │ │ │ │ │ +0000d022 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000d038 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000d056 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000d05a 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000d068 0001b90a R_ARM_THM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ +0000d06c 0001d90a R_ARM_THM_CALL 00000000 _PyPegen_get_last_comprehension_item │ │ │ │ │ +0000d076 0001b90a R_ARM_THM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ +0000d07a 0001d90a R_ARM_THM_CALL 00000000 _PyPegen_get_last_comprehension_item │ │ │ │ │ +0000d080 0000ab2f R_ARM_THM_MOVW_ABS_NC 0000088c .LC52 │ │ │ │ │ +0000d084 0000ab30 R_ARM_THM_MOVT_ABS 0000088c .LC52 │ │ │ │ │ +0000d096 0000370a R_ARM_THM_CALL 000085f9 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +0000d09a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000d0be 0001da0a R_ARM_THM_CALL 00000000 _PyPegen_nonparen_genexp_in_call │ │ │ │ │ +0000d0c6 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000d0de 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000d0f4 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000d104 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000d10e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000d132 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000d136 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000d13e 0000ac2f R_ARM_THM_MOVW_ABS_NC 000008b8 .LC53 │ │ │ │ │ +0000d142 0000ac30 R_ARM_THM_MOVT_ABS 000008b8 .LC53 │ │ │ │ │ +0000d154 0000370a R_ARM_THM_CALL 000085f9 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +0000d158 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000d176 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000d190 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000d196 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000d1c2 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000d1c6 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000d1d4 0000ab2f R_ARM_THM_MOVW_ABS_NC 0000088c .LC52 │ │ │ │ │ +0000d1d8 0000ab30 R_ARM_THM_MOVT_ABS 0000088c .LC52 │ │ │ │ │ +0000d1e0 0001b90a R_ARM_THM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ +0000d1e4 0001d90a R_ARM_THM_CALL 00000000 _PyPegen_get_last_comprehension_item │ │ │ │ │ +0000d1f0 0001b90a R_ARM_THM_CALL 00000000 _PyPegen_seq_last_item │ │ │ │ │ +0000d1f4 0001d90a R_ARM_THM_CALL 00000000 _PyPegen_get_last_comprehension_item │ │ │ │ │ +0000d208 0000370a R_ARM_THM_CALL 000085f9 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +0000d20c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000d230 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000d23e 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000d254 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000d25e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000d26a 0000b12f R_ARM_THM_MOVW_ABS_NC 00000651 _tmp_111_rule │ │ │ │ │ +0000d26e 0000b130 R_ARM_THM_MOVT_ABS 00000651 _tmp_111_rule │ │ │ │ │ +0000d276 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +0000d280 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000d284 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000d28c 0000ad2f R_ARM_THM_MOVW_ABS_NC 000008f8 .LC54 │ │ │ │ │ +0000d290 0000ad30 R_ARM_THM_MOVT_ABS 000008f8 .LC54 │ │ │ │ │ +0000d2a8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000d2c8 0001900a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ 0000d2e0 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000d300 0001900a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ -0000d318 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000d332 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000d338 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000d348 0000b20a R_ARM_THM_CALL 0000036f _tmp_168_rule │ │ │ │ │ -0000d368 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000d36e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000d386 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0000d3a4 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000d3b4 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0000d3c6 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000d3d6 0001910a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -0000d3e2 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000d3e6 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000d3ea 0000aa2f R_ARM_THM_MOVW_ABS_NC 0000084c .LC51 │ │ │ │ │ -0000d3ee 0000aa30 R_ARM_THM_MOVT_ABS 0000084c .LC51 │ │ │ │ │ -0000d406 0000700a R_ARM_THM_CALL 00008629 RAISE_ERROR_KNOWN_LOCATION.constprop.0 │ │ │ │ │ -0000d40a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000d420 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000d428 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000d430 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000d44a 0000b20a R_ARM_THM_CALL 0000036f _tmp_168_rule │ │ │ │ │ -0000d458 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000d464 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000d480 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0000d488 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000d490 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000d4a8 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000d4f0 0001900a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ -0000d51c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000d522 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000d58e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000d594 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000d5aa 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000d5c4 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000d5e2 0001dc0a R_ARM_THM_CALL 00000000 _PyPegen_collect_call_seqs │ │ │ │ │ -0000d614 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000d62c 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000d63e 0001900a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ -0000d648 0001dd0a R_ARM_THM_CALL 00000000 _PyPegen_seq_extract_starred_exprs │ │ │ │ │ -0000d650 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000d65c 0001de0a R_ARM_THM_CALL 00000000 _PyPegen_seq_delete_starred_exprs │ │ │ │ │ -0000d678 0001a70a R_ARM_THM_CALL 00000000 _PyAST_Call │ │ │ │ │ -0000d682 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000d6a0 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000d6c8 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000d6d6 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000d6de 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000d714 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000d71a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000d73e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000d744 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000d770 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000d786 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000d7b8 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000d7e0 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000d7f6 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000d810 0001df0a R_ARM_THM_CALL 00000000 _PyAST_YieldFrom │ │ │ │ │ -0000d836 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000d850 0001e00a R_ARM_THM_CALL 00000000 _PyAST_Yield │ │ │ │ │ -0000d85a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000d874 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000d87c 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000d888 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000d8b8 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000d8be 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000d8e4 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000d8ea 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000d926 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000d92c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000d950 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000d956 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000d980 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000d9ba 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -0000d9be 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -0000d9c8 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -0000d9dc 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -0000d9e0 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -0000d9e4 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -0000d9fc 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000da02 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000da1a 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0000da38 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000da48 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0000da5e 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000da6e 0001910a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -0000da8e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000da94 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000dad4 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000dada 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000db00 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000db06 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000db30 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000db6a 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000db8a 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000db9a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000dbb4 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000dbcc 0001970a R_ARM_THM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ -0000dbe6 0001c10a R_ARM_THM_CALL 00000000 _PyAST_NamedExpr │ │ │ │ │ -0000dbee 00007b2f R_ARM_THM_MOVW_ABS_NC 000004d8 .LC31 │ │ │ │ │ -0000dbf2 00007b30 R_ARM_THM_MOVT_ABS 000004d8 .LC31 │ │ │ │ │ -0000dbf8 0000300a R_ARM_THM_CALL 000058bd INVALID_VERSION_CHECK │ │ │ │ │ -0000dc16 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -0000dc1a 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -0000dc24 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -0000dc32 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -0000dc36 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -0000dc40 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -0000dc68 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000dc88 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000dc9a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000dce4 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0000dd0a 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000dd26 0001970a R_ARM_THM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ -0000dd40 0001c10a R_ARM_THM_CALL 00000000 _PyAST_NamedExpr │ │ │ │ │ -0000dd48 00007b2f R_ARM_THM_MOVW_ABS_NC 000004d8 .LC31 │ │ │ │ │ -0000dd4c 00007b30 R_ARM_THM_MOVT_ABS 000004d8 .LC31 │ │ │ │ │ -0000dd52 0000300a R_ARM_THM_CALL 000058bd INVALID_VERSION_CHECK │ │ │ │ │ -0000dd94 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000dda6 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000ddb8 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000ddc0 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000ddca 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000dde2 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000ddfe 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000de0e 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000de18 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000de26 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000de2e 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000de3c 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000de44 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000de4c 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000de5e 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000de66 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000de6e 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000de7c 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000dea8 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000deae 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000dedc 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000def0 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000df10 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000df38 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000df4e 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000df68 0001df0a R_ARM_THM_CALL 00000000 _PyAST_YieldFrom │ │ │ │ │ -0000df78 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000df9e 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000dfb8 0001e00a R_ARM_THM_CALL 00000000 _PyAST_Yield │ │ │ │ │ -0000dfd0 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000e010 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000e016 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000e046 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000e06a 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000e0b4 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000e0ba 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000e0cc 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000e0f6 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000e114 0001be0a R_ARM_THM_CALL 00000000 _PyAST_Starred │ │ │ │ │ -0000e124 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000e14a 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000e150 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000e160 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000e17a 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000e18c 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000e194 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000e1a8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000e1ba 0000b82f R_ARM_THM_MOVW_ABS_NC 0000097c .LC58 │ │ │ │ │ -0000e1be 0000b830 R_ARM_THM_MOVT_ABS 0000097c .LC58 │ │ │ │ │ -0000e1c4 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000e1c8 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000e1dc 0000370a R_ARM_THM_CALL 00008661 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -0000e1e0 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000e1f4 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000e1f8 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000e1fe 0000b92f R_ARM_THM_MOVW_ABS_NC 000009ac .LC59 │ │ │ │ │ -0000e202 0000b930 R_ARM_THM_MOVT_ABS 000009ac .LC59 │ │ │ │ │ -0000e208 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -0000e210 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000e228 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000e268 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000e26e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000e282 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0000e2b6 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0000e2d6 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0000e32a 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0000e362 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000e378 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000e392 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0000e3aa 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000e3b2 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000e3ba 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000e3e4 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000e3ea 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000e410 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000e416 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000e442 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000e45e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000e464 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000e47c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000e49e 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000e4c4 0001e50a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ -0000e4de 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000e4e8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000e4fa 0001e60a R_ARM_THM_CALL 00000000 _PyPegen_add_type_comment_to_arg │ │ │ │ │ -0000e51c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000e530 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000e552 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000e558 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000e584 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000e59e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000e5a4 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000e5ba 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000e5da 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000e600 0001e50a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ -0000e61e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000e62a 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -0000e62e 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -0000e638 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -0000e646 0001e60a R_ARM_THM_CALL 00000000 _PyPegen_add_type_comment_to_arg │ │ │ │ │ -0000e68a 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000e6ce 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000e6ea 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000e726 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000e756 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000e760 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000e778 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000e77e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000e79c 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000e7ac 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000e7b4 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000e7ba 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000e7ca 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000e800 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000e806 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000e830 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000e848 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000e84e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000e862 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000e87e 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000e89e 0001e50a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ -0000e8ca 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000e900 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000e91e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000e93c 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000e944 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000e974 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000e97a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000e98e 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0000e9be 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0000e9e2 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0000ea20 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0000ea52 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000ea68 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0000ea74 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000ea7c 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000ea92 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0000eaae 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0000eac6 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000eaf0 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000eaf6 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000eb0e 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0000eb32 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000eb38 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000eb60 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000eb66 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000eb92 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000ebae 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000ebb4 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000ebce 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000ebf2 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000ec12 0001e50a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ -0000ec3e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000ec4c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000ec62 0001e90a R_ARM_THM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ -0000eca2 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000eca8 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000eccc 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000ecd2 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000ecfe 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000ed1a 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000ed20 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000ed3a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000ed5e 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000ed7e 0001e50a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ -0000edaa 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000edb8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000edcc 0001e90a R_ARM_THM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ -0000edfe 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000ee20 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000ee4c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000ee52 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000ee80 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000ee9a 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000eea0 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000eeba 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000eede 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000ef00 0001e50a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ -0000ef2c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000ef3a 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -0000ef3e 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -0000ef48 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -0000ef5a 0001e90a R_ARM_THM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ -0000ef66 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000ef98 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000efc8 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000efce 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000eff6 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000f010 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000f016 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000f030 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000f054 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000f074 0001e50a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ -0000f09e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000f0aa 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -0000f0ae 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -0000f0b8 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -0000f0fa 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0000f11c 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000f146 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0000f156 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000f17a 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000f1aa 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000f1de 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000f1fe 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000f226 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000f260 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000f290 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000f2b6 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000f2f8 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000f30e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000f31c 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000f33a 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000f342 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000f34e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000f374 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000f37a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000f392 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000f3b0 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000f3c2 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000f3de 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000f3e4 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000f3fa 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000f40e 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000f426 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000f434 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000f448 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000f460 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000f468 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000f490 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000f4a4 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000f4b2 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000f4c4 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000f4f4 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000f4fa 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000f51e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000f524 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000f54c 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000f57a 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -0000f57e 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -0000f588 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -0000f5a2 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000f5c0 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000f5ce 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000f5e6 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000f5fe 0001970a R_ARM_THM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ -0000f618 0001c10a R_ARM_THM_CALL 00000000 _PyAST_NamedExpr │ │ │ │ │ -0000f620 00007b2f R_ARM_THM_MOVW_ABS_NC 000004d8 .LC31 │ │ │ │ │ -0000f624 00007b30 R_ARM_THM_MOVT_ABS 000004d8 .LC31 │ │ │ │ │ -0000f62a 0000300a R_ARM_THM_CALL 000058bd INVALID_VERSION_CHECK │ │ │ │ │ -0000f672 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000f678 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000f694 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000f6d8 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0000f6f0 0000da2f R_ARM_THM_MOVW_ABS_NC 00007531 _tmp_119_rule │ │ │ │ │ -0000f6f4 0000da30 R_ARM_THM_MOVT_ABS 00007531 _tmp_119_rule │ │ │ │ │ -0000f6fc 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -0000f720 0001950a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ -0000f72a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000f73c 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000f740 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000f758 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_get_expr_name │ │ │ │ │ -0000f76a 0000d82f R_ARM_THM_MOVW_ABS_NC 00000ba0 .LC72 │ │ │ │ │ -0000f76e 0000d830 R_ARM_THM_MOVT_ABS 00000ba0 .LC72 │ │ │ │ │ -0000f776 0000370a R_ARM_THM_CALL 00008661 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -0000f77c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000f796 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000f7a8 0000db2f R_ARM_THM_MOVW_ABS_NC 000003d9 _tmp_118_rule │ │ │ │ │ -0000f7ac 0000db30 R_ARM_THM_MOVT_ABS 000003d9 _tmp_118_rule │ │ │ │ │ -0000f7b4 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -0000f7bc 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000f7c0 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000f7d8 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_get_expr_name │ │ │ │ │ -0000f7e0 0000d92f R_ARM_THM_MOVW_ABS_NC 00000bcc .LC73 │ │ │ │ │ -0000f7e4 0000d930 R_ARM_THM_MOVT_ABS 00000bcc .LC73 │ │ │ │ │ -0000f7fa 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000f812 0000db2f R_ARM_THM_MOVW_ABS_NC 000003d9 _tmp_118_rule │ │ │ │ │ -0000f816 0000db30 R_ARM_THM_MOVT_ABS 000003d9 _tmp_118_rule │ │ │ │ │ -0000f81e 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -0000f82a 0000ac2f R_ARM_THM_MOVW_ABS_NC 000008b8 .LC53 │ │ │ │ │ -0000f82e 0000ac30 R_ARM_THM_MOVT_ABS 000008b8 .LC53 │ │ │ │ │ -0000f834 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0000f838 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0000f84c 0000370a R_ARM_THM_CALL 00008661 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -0000f852 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000f864 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000f874 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000f892 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000f8ae 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000f8bc 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000f8e6 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000f8ec 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000f912 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000f93a 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000f970 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000f98e 0001be0a R_ARM_THM_CALL 00000000 _PyAST_Starred │ │ │ │ │ -0000f99c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000f9be 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000f9e6 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000f9ec 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000fa06 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ -0000fa1a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000fa24 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000fa38 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000fa50 0001950a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ -0000fa9c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000faa2 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000fab2 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000fab8 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -0000fabc 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -0000fac6 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -0000fae2 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000fae8 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000fb00 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000fb06 00018d2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndentationError │ │ │ │ │ -0000fb0a 00018d30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndentationError │ │ │ │ │ -0000fb14 0000df2f R_ARM_THM_MOVW_ABS_NC 00000c6c .LC76 │ │ │ │ │ -0000fb18 0000df30 R_ARM_THM_MOVT_ABS 00000c6c .LC76 │ │ │ │ │ -0000fb1c 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -0000fb24 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000fb3c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000fb78 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000fb7e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000fba4 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000fbaa 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000fbcc 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000fbd2 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000fbfc 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000fc2c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000fc32 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000fc48 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0000fc74 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000fcb6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000fcce 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000fcd4 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000fcf0 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000fd10 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000fd26 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000fd4a 0001be0a R_ARM_THM_CALL 00000000 _PyAST_Starred │ │ │ │ │ -0000fd6c 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0000fd8a 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0000fdf8 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000fe08 0001910a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -0000fe1a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000fe36 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0000fe88 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0000fea6 0001be0a R_ARM_THM_CALL 00000000 _PyAST_Starred │ │ │ │ │ -0000fed2 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000fee4 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000fef2 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000ff06 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000ff1a 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000ff44 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000ff70 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000ff7c 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000ff84 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000ff90 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000ff98 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000ffa6 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000ffc2 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000ffec 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000fff2 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00010010 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00010040 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00010070 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001007e 0000ec0a R_ARM_THM_CALL 00003abd fstring_conversion_rule │ │ │ │ │ -0001009a 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000100a0 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000100be 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -000100e6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00010106 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00010112 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00010140 0001eb0a R_ARM_THM_CALL 00000000 _PyPegen_formatted_value │ │ │ │ │ -00010178 0000ed0a R_ARM_THM_CALL 00008f1d _loop0_77_rule │ │ │ │ │ -00010186 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000101aa 0001ec0a R_ARM_THM_CALL 00000000 _PyPegen_setup_full_format_spec │ │ │ │ │ -000101c6 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000101f6 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001022e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00010234 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0001024e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00010258 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00010270 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000d2fa 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000d300 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000d310 0000b20a R_ARM_THM_CALL 0000036f _tmp_168_rule │ │ │ │ │ +0000d330 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000d336 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000d34e 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0000d36c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000d37c 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0000d38e 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000d39e 0001910a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +0000d3aa 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000d3ae 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000d3b2 0000aa2f R_ARM_THM_MOVW_ABS_NC 0000084c .LC51 │ │ │ │ │ +0000d3b6 0000aa30 R_ARM_THM_MOVT_ABS 0000084c .LC51 │ │ │ │ │ +0000d3ce 0000700a R_ARM_THM_CALL 000085c1 RAISE_ERROR_KNOWN_LOCATION.constprop.0 │ │ │ │ │ +0000d3d2 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000d3e8 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000d3f0 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000d3f8 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000d412 0000b20a R_ARM_THM_CALL 0000036f _tmp_168_rule │ │ │ │ │ +0000d420 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000d42c 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000d448 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0000d450 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000d458 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000d470 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000d4b8 0001900a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ +0000d4e4 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000d4ea 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000d556 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000d55c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000d572 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000d58c 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000d5aa 0001dc0a R_ARM_THM_CALL 00000000 _PyPegen_collect_call_seqs │ │ │ │ │ +0000d5dc 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000d5f4 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000d606 0001900a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ +0000d610 0001dd0a R_ARM_THM_CALL 00000000 _PyPegen_seq_extract_starred_exprs │ │ │ │ │ +0000d618 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000d624 0001de0a R_ARM_THM_CALL 00000000 _PyPegen_seq_delete_starred_exprs │ │ │ │ │ +0000d640 0001a70a R_ARM_THM_CALL 00000000 _PyAST_Call │ │ │ │ │ +0000d64a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000d668 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000d690 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000d69e 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000d6a6 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000d6dc 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000d6e2 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000d706 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000d70c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000d738 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000d74e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000d780 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000d7a8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000d7be 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000d7d8 0001df0a R_ARM_THM_CALL 00000000 _PyAST_YieldFrom │ │ │ │ │ +0000d7fe 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000d818 0001e00a R_ARM_THM_CALL 00000000 _PyAST_Yield │ │ │ │ │ +0000d822 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000d83c 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000d844 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000d850 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000d880 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000d886 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000d8ac 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000d8b2 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000d8ee 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000d8f4 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000d918 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000d91e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000d948 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000d982 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +0000d986 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +0000d990 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +0000d9a4 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +0000d9a8 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +0000d9ac 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +0000d9c4 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000d9ca 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000d9e2 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0000da00 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000da10 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0000da26 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000da36 0001910a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +0000da56 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000da5c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000da9c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000daa2 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000dac8 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000dace 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000daf8 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000db32 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000db52 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000db62 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000db7c 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000db94 0001970a R_ARM_THM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ +0000dbae 0001c10a R_ARM_THM_CALL 00000000 _PyAST_NamedExpr │ │ │ │ │ +0000dbb6 00007b2f R_ARM_THM_MOVW_ABS_NC 000004d8 .LC31 │ │ │ │ │ +0000dbba 00007b30 R_ARM_THM_MOVT_ABS 000004d8 .LC31 │ │ │ │ │ +0000dbc0 0000300a R_ARM_THM_CALL 000058b9 INVALID_VERSION_CHECK │ │ │ │ │ +0000dbde 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +0000dbe2 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +0000dbec 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +0000dbfa 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +0000dbfe 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +0000dc08 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +0000dc2e 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000dc4e 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000dc60 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000dcaa 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000dcb8 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000dcca 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0000dcec 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000dd08 0001970a R_ARM_THM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ +0000dd22 0001c10a R_ARM_THM_CALL 00000000 _PyAST_NamedExpr │ │ │ │ │ +0000dd2a 00007b2f R_ARM_THM_MOVW_ABS_NC 000004d8 .LC31 │ │ │ │ │ +0000dd2e 00007b30 R_ARM_THM_MOVT_ABS 000004d8 .LC31 │ │ │ │ │ +0000dd34 0000300a R_ARM_THM_CALL 000058b9 INVALID_VERSION_CHECK │ │ │ │ │ +0000dd52 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000dd86 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000dd96 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000ddb0 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000ddb8 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000ddd0 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000dde0 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000dde8 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000ddf6 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000ddfe 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000de0c 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000de14 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000de1c 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000de24 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000de2c 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000de3e 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000de70 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000de76 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000dea4 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000deb8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000ded8 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000df00 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000df16 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000df30 0001df0a R_ARM_THM_CALL 00000000 _PyAST_YieldFrom │ │ │ │ │ +0000df40 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000df66 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000df80 0001e00a R_ARM_THM_CALL 00000000 _PyAST_Yield │ │ │ │ │ +0000df98 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000dfd8 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000dfde 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000e00e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000e032 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000e07c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000e082 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000e094 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000e0be 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000e0dc 0001be0a R_ARM_THM_CALL 00000000 _PyAST_Starred │ │ │ │ │ +0000e0ec 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000e112 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000e118 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000e128 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000e142 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000e154 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000e15c 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000e170 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000e182 0000b82f R_ARM_THM_MOVW_ABS_NC 0000097c .LC58 │ │ │ │ │ +0000e186 0000b830 R_ARM_THM_MOVT_ABS 0000097c .LC58 │ │ │ │ │ +0000e18c 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000e190 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000e1a4 0000370a R_ARM_THM_CALL 000085f9 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +0000e1a8 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000e1bc 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000e1c0 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000e1c6 0000b92f R_ARM_THM_MOVW_ABS_NC 000009ac .LC59 │ │ │ │ │ +0000e1ca 0000b930 R_ARM_THM_MOVT_ABS 000009ac .LC59 │ │ │ │ │ +0000e1d0 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +0000e1d8 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000e1f0 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000e230 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000e236 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000e24a 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0000e27e 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0000e29e 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0000e2f2 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0000e32a 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000e340 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000e35a 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0000e372 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000e37a 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000e382 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000e3ac 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000e3b2 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000e3d8 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000e3de 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000e40a 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000e426 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000e42c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000e444 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000e466 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000e48c 0001e50a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ +0000e4a6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000e4b0 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000e4c2 0001e60a R_ARM_THM_CALL 00000000 _PyPegen_add_type_comment_to_arg │ │ │ │ │ +0000e4e4 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000e4f8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000e51a 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000e520 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000e54c 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000e566 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000e56c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000e582 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000e5a2 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000e5c8 0001e50a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ +0000e5e6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000e5f2 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +0000e5f6 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +0000e600 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +0000e60e 0001e60a R_ARM_THM_CALL 00000000 _PyPegen_add_type_comment_to_arg │ │ │ │ │ +0000e652 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000e696 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000e6b2 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000e6ee 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000e71e 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000e728 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000e740 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000e746 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000e764 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000e774 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000e77c 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000e782 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000e792 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000e7c8 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000e7ce 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000e7f8 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000e810 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000e816 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000e82a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000e846 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000e866 0001e50a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ +0000e892 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000e8c8 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000e8e6 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000e904 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000e90c 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000e93c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000e942 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000e956 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0000e986 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0000e9aa 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0000e9e8 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0000ea1a 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000ea30 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0000ea3c 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000ea44 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000ea5a 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0000ea76 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0000ea8e 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000eab8 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000eabe 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000ead6 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0000eafa 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000eb00 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000eb28 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000eb2e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000eb5a 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000eb76 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000eb7c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000eb96 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000ebba 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000ebda 0001e50a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ +0000ec06 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000ec14 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000ec2a 0001e90a R_ARM_THM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ +0000ec6a 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000ec70 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000ec94 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000ec9a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000ecc6 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000ece2 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000ece8 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000ed02 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000ed26 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000ed46 0001e50a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ +0000ed72 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000ed80 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000ed94 0001e90a R_ARM_THM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ +0000edc6 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000ede8 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000ee14 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000ee1a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000ee48 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000ee62 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000ee68 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000ee82 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000eea6 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000eec8 0001e50a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ +0000eef4 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000ef02 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +0000ef06 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +0000ef10 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +0000ef22 0001e90a R_ARM_THM_CALL 00000000 _PyPegen_name_default_pair │ │ │ │ │ +0000ef2e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000ef60 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000ef90 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000ef96 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000efbe 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000efd8 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000efde 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000eff8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000f01c 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000f03c 0001e50a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ +0000f066 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000f072 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +0000f076 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +0000f080 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +0000f0c2 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0000f0e4 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000f10e 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0000f11e 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000f142 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000f172 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000f1a6 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000f1c6 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000f1ee 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000f228 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000f258 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000f27e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000f2c0 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000f2d6 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000f2e4 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000f302 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000f30a 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000f316 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000f33c 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000f342 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000f35a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000f378 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000f38a 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000f3a6 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000f3ac 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000f3c2 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000f3d6 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000f3ee 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000f3fc 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000f410 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000f428 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000f430 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000f458 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000f46c 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000f47a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000f48c 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000f4bc 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000f4c2 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000f4e6 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000f4ec 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000f514 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000f542 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +0000f546 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +0000f550 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +0000f56a 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000f588 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000f596 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000f5ae 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000f5c6 0001970a R_ARM_THM_CALL 00000000 _PyPegen_set_expr_context │ │ │ │ │ +0000f5e0 0001c10a R_ARM_THM_CALL 00000000 _PyAST_NamedExpr │ │ │ │ │ +0000f5e8 00007b2f R_ARM_THM_MOVW_ABS_NC 000004d8 .LC31 │ │ │ │ │ +0000f5ec 00007b30 R_ARM_THM_MOVT_ABS 000004d8 .LC31 │ │ │ │ │ +0000f5f2 0000300a R_ARM_THM_CALL 000058b9 INVALID_VERSION_CHECK │ │ │ │ │ +0000f63a 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000f640 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000f65c 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000f6a0 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0000f6b8 0000da2f R_ARM_THM_MOVW_ABS_NC 000074c9 _tmp_119_rule │ │ │ │ │ +0000f6bc 0000da30 R_ARM_THM_MOVT_ABS 000074c9 _tmp_119_rule │ │ │ │ │ +0000f6c4 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +0000f6e8 0001950a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ +0000f6f2 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000f704 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000f708 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000f720 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_get_expr_name │ │ │ │ │ +0000f732 0000d82f R_ARM_THM_MOVW_ABS_NC 00000ba0 .LC72 │ │ │ │ │ +0000f736 0000d830 R_ARM_THM_MOVT_ABS 00000ba0 .LC72 │ │ │ │ │ +0000f73e 0000370a R_ARM_THM_CALL 000085f9 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +0000f744 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000f75e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000f770 0000db2f R_ARM_THM_MOVW_ABS_NC 000003d9 _tmp_118_rule │ │ │ │ │ +0000f774 0000db30 R_ARM_THM_MOVT_ABS 000003d9 _tmp_118_rule │ │ │ │ │ +0000f77c 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +0000f784 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000f788 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000f7a0 0001a30a R_ARM_THM_CALL 00000000 _PyPegen_get_expr_name │ │ │ │ │ +0000f7a8 0000d92f R_ARM_THM_MOVW_ABS_NC 00000bcc .LC73 │ │ │ │ │ +0000f7ac 0000d930 R_ARM_THM_MOVT_ABS 00000bcc .LC73 │ │ │ │ │ +0000f7c2 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000f7da 0000db2f R_ARM_THM_MOVW_ABS_NC 000003d9 _tmp_118_rule │ │ │ │ │ +0000f7de 0000db30 R_ARM_THM_MOVT_ABS 000003d9 _tmp_118_rule │ │ │ │ │ +0000f7e6 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +0000f7f2 0000ac2f R_ARM_THM_MOVW_ABS_NC 000008b8 .LC53 │ │ │ │ │ +0000f7f6 0000ac30 R_ARM_THM_MOVT_ABS 000008b8 .LC53 │ │ │ │ │ +0000f7fc 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000f800 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0000f814 0000370a R_ARM_THM_CALL 000085f9 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +0000f81a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000f82c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000f83c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000f85a 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000f876 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000f884 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000f8ae 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000f8b4 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000f8da 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000f902 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000f938 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000f956 0001be0a R_ARM_THM_CALL 00000000 _PyAST_Starred │ │ │ │ │ +0000f964 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000f986 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000f9ae 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000f9b4 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000f9ce 0001920a R_ARM_THM_CALL 00000000 _PyPegen_is_memoized │ │ │ │ │ +0000f9e2 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000f9ec 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000fa00 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000fa18 0001950a R_ARM_THM_CALL 00000000 _PyPegen_insert_memo │ │ │ │ │ +0000fa64 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000fa6a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000fa7a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000fa80 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +0000fa84 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +0000fa8e 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +0000faaa 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000fab0 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000fac8 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000face 00018d2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndentationError │ │ │ │ │ +0000fad2 00018d30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndentationError │ │ │ │ │ +0000fadc 0000df2f R_ARM_THM_MOVW_ABS_NC 00000c6c .LC76 │ │ │ │ │ +0000fae0 0000df30 R_ARM_THM_MOVT_ABS 00000c6c .LC76 │ │ │ │ │ +0000fae4 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +0000faec 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000fb04 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000fb40 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000fb46 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000fb6c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000fb72 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000fb94 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000fb9a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000fbc4 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000fbf4 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000fbfa 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000fc10 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0000fc3c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000fc7e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000fc96 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000fc9c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000fcb8 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000fcd8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000fcee 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000fd12 0001be0a R_ARM_THM_CALL 00000000 _PyAST_Starred │ │ │ │ │ +0000fd34 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0000fd52 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0000fdc0 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000fdd0 0001910a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +0000fde2 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000fdfe 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0000fe50 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0000fe6e 0001be0a R_ARM_THM_CALL 00000000 _PyAST_Starred │ │ │ │ │ +0000fe9a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000feac 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000feba 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000fece 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000fee2 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000ff0c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000ff34 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000ff44 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000ff4c 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000ff58 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000ff60 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000ff6e 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000ff8a 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000ffb4 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000ffba 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0000ffd8 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00010008 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00010038 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00010046 0000ec0a R_ARM_THM_CALL 00003ab9 fstring_conversion_rule │ │ │ │ │ +00010062 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00010068 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00010086 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +000100ae 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000100ce 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000100da 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00010108 0001eb0a R_ARM_THM_CALL 00000000 _PyPegen_formatted_value │ │ │ │ │ +00010140 0000ed0a R_ARM_THM_CALL 00008f19 _loop0_77_rule │ │ │ │ │ +0001014e 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00010172 0001ec0a R_ARM_THM_CALL 00000000 _PyPegen_setup_full_format_spec │ │ │ │ │ +0001018e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000101be 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000101f6 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000101fc 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00010216 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00010220 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00010238 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00010242 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001025a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00010264 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0001027a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00010292 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00010284 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0001029c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000102b2 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000102bc 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000102d4 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000102de 0000462f R_ARM_THM_MOVW_ABS_NC 0000d6f1 annotated_rhs_rule │ │ │ │ │ -000102e2 00004630 R_ARM_THM_MOVT_ABS 0000d6f1 annotated_rhs_rule │ │ │ │ │ -000102ea 0001c40a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_for_expr │ │ │ │ │ -000102f4 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -000102f8 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00010300 0000e42f R_ARM_THM_MOVW_ABS_NC 00000d48 .LC81 │ │ │ │ │ -00010304 0000e430 R_ARM_THM_MOVT_ABS 00000d48 .LC81 │ │ │ │ │ -0001030a 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -00010314 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001032e 0000e22f R_ARM_THM_MOVW_ABS_NC 00000ce8 .LC79 │ │ │ │ │ -00010332 0000e230 R_ARM_THM_MOVT_ABS 00000ce8 .LC79 │ │ │ │ │ -00010338 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0001033c 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00010350 0000370a R_ARM_THM_CALL 00008661 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -00010354 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001036c 0000e32f R_ARM_THM_MOVW_ABS_NC 00000d18 .LC80 │ │ │ │ │ -00010370 0000e330 R_ARM_THM_MOVT_ABS 00000d18 .LC80 │ │ │ │ │ -00010386 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00010396 0000ee0a R_ARM_THM_CALL 00000f8d _tmp_152_rule.isra.0 │ │ │ │ │ -000103a6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000103b0 0000ed0a R_ARM_THM_CALL 00008f1d _loop0_77_rule │ │ │ │ │ -000103b8 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -000103bc 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -000103c6 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -000103ce 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000103d6 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -000103da 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -000103e2 0000ea2f R_ARM_THM_MOVW_ABS_NC 00000e44 .LC87 │ │ │ │ │ -000103e6 0000ea30 R_ARM_THM_MOVT_ABS 00000e44 .LC87 │ │ │ │ │ -000103ec 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -00010400 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00010424 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001043e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00010456 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00010472 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001048a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000104a4 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000104c0 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000104cc 0000ee0a R_ARM_THM_CALL 00000f8d _tmp_152_rule.isra.0 │ │ │ │ │ -000104d6 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -000104da 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -000104e4 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -000104ec 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000104f2 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -000104f6 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -000104fe 0000eb2f R_ARM_THM_MOVW_ABS_NC 00000e70 .LC88 │ │ │ │ │ -00010502 0000eb30 R_ARM_THM_MOVT_ABS 00000e70 .LC88 │ │ │ │ │ -00010508 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -00010512 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00010532 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00010540 0000ee0a R_ARM_THM_CALL 00000f8d _tmp_152_rule.isra.0 │ │ │ │ │ -0001054c 0000ef2f R_ARM_THM_MOVW_ABS_NC 00000f2b _tmp_153_rule │ │ │ │ │ -00010550 0000ef30 R_ARM_THM_MOVT_ABS 00000f2b _tmp_153_rule │ │ │ │ │ -00010558 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -00010560 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001056a 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0001056e 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00010576 0000e92f R_ARM_THM_MOVW_ABS_NC 00000e24 .LC86 │ │ │ │ │ -0001057a 0000e930 R_ARM_THM_MOVT_ABS 00000e24 .LC86 │ │ │ │ │ -00010580 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -00010594 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000105ac 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000105c2 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000105cc 0000f02f R_ARM_THM_MOVW_ABS_NC 00000eb9 _tmp_151_rule │ │ │ │ │ -000105d0 0000f030 R_ARM_THM_MOVT_ABS 00000eb9 _tmp_151_rule │ │ │ │ │ -000105d8 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -000105e2 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000105ea 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -000105ee 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -000105f6 0000e62f R_ARM_THM_MOVW_ABS_NC 00000dac .LC83 │ │ │ │ │ -000105fa 0000e630 R_ARM_THM_MOVT_ABS 00000dac .LC83 │ │ │ │ │ -00010600 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -00010610 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00010630 0000f12f R_ARM_THM_MOVW_ABS_NC 00000e37 _tmp_150_rule │ │ │ │ │ -00010634 0000f130 R_ARM_THM_MOVT_ABS 00000e37 _tmp_150_rule │ │ │ │ │ -0001063c 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -00010646 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00010650 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00010654 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -0001065c 0000e52f R_ARM_THM_MOVW_ABS_NC 00000d7c .LC82 │ │ │ │ │ -00010660 0000e530 R_ARM_THM_MOVT_ABS 00000d7c .LC82 │ │ │ │ │ -00010666 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -00010686 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000106a6 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000106ac 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000106c4 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000106ca 0000ef2f R_ARM_THM_MOVW_ABS_NC 00000f2b _tmp_153_rule │ │ │ │ │ -000106ce 0000ef30 R_ARM_THM_MOVT_ABS 00000f2b _tmp_153_rule │ │ │ │ │ -000106d6 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -000106ea 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000106f2 0001932f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_name_token │ │ │ │ │ -000106f6 00019330 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_name_token │ │ │ │ │ -000106fe 0001c40a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_for_expr │ │ │ │ │ -00010706 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0001070a 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00010714 0000e82f R_ARM_THM_MOVW_ABS_NC 00000dfc .LC85 │ │ │ │ │ -00010718 0000e830 R_ARM_THM_MOVT_ABS 00000dfc .LC85 │ │ │ │ │ -0001071c 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -00010724 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00010748 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -0001074c 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00010756 0000e72f R_ARM_THM_MOVW_ABS_NC 00000dd4 .LC84 │ │ │ │ │ -0001075a 0000e730 R_ARM_THM_MOVT_ABS 00000dd4 .LC84 │ │ │ │ │ -0001075e 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ -0001076e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00010788 0001900a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ -000107b0 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000107b8 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000107c6 0000e12f R_ARM_THM_MOVW_ABS_NC 00000cb8 .LC78 │ │ │ │ │ -000107ca 0000e130 R_ARM_THM_MOVT_ABS 00000cb8 .LC78 │ │ │ │ │ -000107d2 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000107d8 0000e02f R_ARM_THM_MOVW_ABS_NC 00000c88 .LC77 │ │ │ │ │ -000107dc 0000e030 R_ARM_THM_MOVT_ABS 00000c88 .LC77 │ │ │ │ │ -00010808 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0001080e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0001082a 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00010862 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00010868 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000108a4 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000108ce 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -000108d2 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -000108de 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -0001091a 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00010940 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00010946 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00010960 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00010982 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000109a8 0001ee0a R_ARM_THM_CALL 00000000 _PyAST_Slice │ │ │ │ │ -000109be 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -000109c2 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -000109d0 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -000109f2 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000109f8 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00010a0c 0000f70a R_ARM_THM_CALL 00008b51 _tmp_163_rule │ │ │ │ │ -00010a28 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00010a2e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00010a46 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00010a64 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00010a6e 0000f70a R_ARM_THM_CALL 00008b51 _tmp_163_rule │ │ │ │ │ -00010a98 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00010aba 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00010aca 0001910a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -00010ae0 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00010aee 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00010b0e 0001bd0a R_ARM_THM_CALL 00000000 _PyAST_Tuple │ │ │ │ │ -00010b1a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00010b32 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00010b6c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00010b86 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00010baa 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00010bbc 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00010bd4 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00010be6 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00010c08 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00010c10 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000102a6 0000462f R_ARM_THM_MOVW_ABS_NC 0000d6b9 annotated_rhs_rule │ │ │ │ │ +000102aa 00004630 R_ARM_THM_MOVT_ABS 0000d6b9 annotated_rhs_rule │ │ │ │ │ +000102b2 0001c40a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_for_expr │ │ │ │ │ +000102bc 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +000102c0 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +000102c8 0000e42f R_ARM_THM_MOVW_ABS_NC 00000d48 .LC81 │ │ │ │ │ +000102cc 0000e430 R_ARM_THM_MOVT_ABS 00000d48 .LC81 │ │ │ │ │ +000102d2 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +000102dc 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000102f6 0000e22f R_ARM_THM_MOVW_ABS_NC 00000ce8 .LC79 │ │ │ │ │ +000102fa 0000e230 R_ARM_THM_MOVT_ABS 00000ce8 .LC79 │ │ │ │ │ +00010300 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00010304 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00010318 0000370a R_ARM_THM_CALL 000085f9 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +0001031c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00010334 0000e32f R_ARM_THM_MOVW_ABS_NC 00000d18 .LC80 │ │ │ │ │ +00010338 0000e330 R_ARM_THM_MOVT_ABS 00000d18 .LC80 │ │ │ │ │ +0001034e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001035e 0000ee0a R_ARM_THM_CALL 00001157 _tmp_152_rule.isra.0 │ │ │ │ │ +0001036e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00010378 0000ed0a R_ARM_THM_CALL 00008f19 _loop0_77_rule │ │ │ │ │ +00010380 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +00010384 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +0001038e 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00010396 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001039e 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +000103a2 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +000103aa 0000ea2f R_ARM_THM_MOVW_ABS_NC 00000e44 .LC87 │ │ │ │ │ +000103ae 0000ea30 R_ARM_THM_MOVT_ABS 00000e44 .LC87 │ │ │ │ │ +000103b4 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +000103c8 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000103ec 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00010406 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001041e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001043a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00010452 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001046c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00010488 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00010494 0000ee0a R_ARM_THM_CALL 00001157 _tmp_152_rule.isra.0 │ │ │ │ │ +0001049e 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +000104a2 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +000104ac 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +000104b4 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000104ba 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +000104be 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +000104c6 0000eb2f R_ARM_THM_MOVW_ABS_NC 00000e70 .LC88 │ │ │ │ │ +000104ca 0000eb30 R_ARM_THM_MOVT_ABS 00000e70 .LC88 │ │ │ │ │ +000104d0 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +000104da 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000104fa 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00010508 0000ee0a R_ARM_THM_CALL 00001157 _tmp_152_rule.isra.0 │ │ │ │ │ +00010514 0000ef2f R_ARM_THM_MOVW_ABS_NC 0000108b _tmp_153_rule │ │ │ │ │ +00010518 0000ef30 R_ARM_THM_MOVT_ABS 0000108b _tmp_153_rule │ │ │ │ │ +00010520 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +00010528 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00010532 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00010536 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0001053e 0000e92f R_ARM_THM_MOVW_ABS_NC 00000e24 .LC86 │ │ │ │ │ +00010542 0000e930 R_ARM_THM_MOVT_ABS 00000e24 .LC86 │ │ │ │ │ +00010548 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +0001055c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00010574 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001058a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00010594 0000f02f R_ARM_THM_MOVW_ABS_NC 00000eb9 _tmp_151_rule │ │ │ │ │ +00010598 0000f030 R_ARM_THM_MOVT_ABS 00000eb9 _tmp_151_rule │ │ │ │ │ +000105a0 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +000105aa 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000105b2 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +000105b6 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +000105be 0000e62f R_ARM_THM_MOVW_ABS_NC 00000dac .LC83 │ │ │ │ │ +000105c2 0000e630 R_ARM_THM_MOVT_ABS 00000dac .LC83 │ │ │ │ │ +000105c8 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +000105d8 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000105f8 0000f12f R_ARM_THM_MOVW_ABS_NC 00000e37 _tmp_150_rule │ │ │ │ │ +000105fc 0000f130 R_ARM_THM_MOVT_ABS 00000e37 _tmp_150_rule │ │ │ │ │ +00010604 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +0001060e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00010618 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0001061c 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00010624 0000e52f R_ARM_THM_MOVW_ABS_NC 00000d7c .LC82 │ │ │ │ │ +00010628 0000e530 R_ARM_THM_MOVT_ABS 00000d7c .LC82 │ │ │ │ │ +0001062e 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +0001064e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001066e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00010674 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0001068c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00010692 0000ef2f R_ARM_THM_MOVW_ABS_NC 0000108b _tmp_153_rule │ │ │ │ │ +00010696 0000ef30 R_ARM_THM_MOVT_ABS 0000108b _tmp_153_rule │ │ │ │ │ +0001069e 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +000106b2 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000106ba 0001932f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_name_token │ │ │ │ │ +000106be 00019330 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_name_token │ │ │ │ │ +000106c6 0001c40a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_for_expr │ │ │ │ │ +000106ce 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +000106d2 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +000106dc 0000e82f R_ARM_THM_MOVW_ABS_NC 00000dfc .LC85 │ │ │ │ │ +000106e0 0000e830 R_ARM_THM_MOVT_ABS 00000dfc .LC85 │ │ │ │ │ +000106e4 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +000106ec 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00010710 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00010714 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +0001071e 0000e72f R_ARM_THM_MOVW_ABS_NC 00000dd4 .LC84 │ │ │ │ │ +00010722 0000e730 R_ARM_THM_MOVT_ABS 00000dd4 .LC84 │ │ │ │ │ +00010726 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ +00010736 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00010750 0001900a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ +00010778 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00010780 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001078e 0000e12f R_ARM_THM_MOVW_ABS_NC 00000cb8 .LC78 │ │ │ │ │ +00010792 0000e130 R_ARM_THM_MOVT_ABS 00000cb8 .LC78 │ │ │ │ │ +0001079a 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000107a0 0000e02f R_ARM_THM_MOVW_ABS_NC 00000c88 .LC77 │ │ │ │ │ +000107a4 0000e030 R_ARM_THM_MOVT_ABS 00000c88 .LC77 │ │ │ │ │ +000107d0 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000107d6 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000107f2 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0001082a 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00010830 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0001086c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00010896 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +0001089a 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +000108a6 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +000108e2 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00010908 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0001090e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00010928 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001094a 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00010970 0001ee0a R_ARM_THM_CALL 00000000 _PyAST_Slice │ │ │ │ │ +00010986 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +0001098a 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +00010998 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +000109ba 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000109c0 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000109d4 0000f70a R_ARM_THM_CALL 00008b4d _tmp_163_rule │ │ │ │ │ +000109f0 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000109f6 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00010a0e 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00010a2c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00010a36 0000f70a R_ARM_THM_CALL 00008b4d _tmp_163_rule │ │ │ │ │ +00010a60 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00010a82 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00010a92 0001910a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +00010aa8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00010ab6 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00010ad6 0001bd0a R_ARM_THM_CALL 00000000 _PyAST_Tuple │ │ │ │ │ +00010ae2 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00010afa 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00010b34 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00010b4e 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00010b72 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00010b84 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00010b9c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00010bae 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00010bd0 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00010bd8 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00010be8 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00010c08 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00010c10 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00010c20 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00010c40 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00010c48 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00010c58 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00010c4c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00010c52 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00010c66 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00010c84 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00010c8a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00010c9e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00010cbc 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00010cc2 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00010cdc 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00010cf0 0001b30a R_ARM_THM_CALL 00000000 _PyPegen_key_value_pair │ │ │ │ │ -00010d2c 0001b30a R_ARM_THM_CALL 00000000 _PyPegen_key_value_pair │ │ │ │ │ -00010d3e 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00010d4c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00010d64 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00010d74 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00010d8a 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00010db0 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00010db6 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00010dce 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00010de8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00010e00 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00010e1a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00010e32 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00010e4c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00010e64 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00010e7e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00010e94 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00010eac 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00010ec4 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00010edc 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00010ef2 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00010f0c 0001f30a R_ARM_THM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ -00010f24 0001f30a R_ARM_THM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ -00010f32 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00010f48 0001f30a R_ARM_THM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ -00010f58 0001f30a R_ARM_THM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ -00010f62 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00010ca4 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00010cb8 0001b30a R_ARM_THM_CALL 00000000 _PyPegen_key_value_pair │ │ │ │ │ +00010cf4 0001b30a R_ARM_THM_CALL 00000000 _PyPegen_key_value_pair │ │ │ │ │ +00010d06 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00010d14 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00010d2c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00010d3c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00010d52 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00010d78 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00010d7e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00010d96 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00010db0 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00010dc8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00010de2 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00010dfa 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00010e14 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00010e2c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00010e46 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00010e5c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00010e74 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00010e8c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00010ea4 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00010eba 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00010ed4 0001f30a R_ARM_THM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ +00010eec 0001f30a R_ARM_THM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ +00010efa 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00010f10 0001f30a R_ARM_THM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ +00010f20 0001f30a R_ARM_THM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ +00010f2a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00010f42 0001f30a R_ARM_THM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ +00010f52 0001f30a R_ARM_THM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ +00010f5a 0000952f R_ARM_THM_MOVW_ABS_NC 00000724 .LC42 │ │ │ │ │ +00010f5e 00009530 R_ARM_THM_MOVT_ABS 00000724 .LC42 │ │ │ │ │ +00010f64 0000300a R_ARM_THM_CALL 000058b9 INVALID_VERSION_CHECK │ │ │ │ │ 00010f7a 0001f30a R_ARM_THM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ 00010f8a 0001f30a R_ARM_THM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ -00010f92 0000952f R_ARM_THM_MOVW_ABS_NC 00000724 .LC42 │ │ │ │ │ -00010f96 00009530 R_ARM_THM_MOVT_ABS 00000724 .LC42 │ │ │ │ │ -00010f9c 0000300a R_ARM_THM_CALL 000058bd INVALID_VERSION_CHECK │ │ │ │ │ -00010fb2 0001f30a R_ARM_THM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ -00010fc2 0001f30a R_ARM_THM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ -00010fd8 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00010fa0 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00010faa 0001f30a R_ARM_THM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ +00010fba 0001f30a R_ARM_THM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ +00010fca 0001f30a R_ARM_THM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ 00010fe2 0001f30a R_ARM_THM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ 00010ff2 0001f30a R_ARM_THM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ -00011002 0001f30a R_ARM_THM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ -0001101a 0001f30a R_ARM_THM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ -0001102a 0001f30a R_ARM_THM_CALL 00000000 _PyPegen_augoperator │ │ │ │ │ -0001105c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00011062 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00011086 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0001108c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000110ae 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000110b4 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000110e8 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00011126 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0001112c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0001114e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00011154 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00011188 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -000111c6 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000111cc 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000111ee 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000111f4 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00011224 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0001123a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001125e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00011278 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00011296 0001f40a R_ARM_THM_CALL 00000000 _PyAST_keyword │ │ │ │ │ -000112a6 0001f50a R_ARM_THM_CALL 00000000 _PyPegen_keyword_or_starred │ │ │ │ │ -000112ca 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000112d0 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000112e8 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00011024 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0001102a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0001104e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00011054 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00011076 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0001107c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000110b0 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +000110ee 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000110f4 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00011116 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0001111c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00011150 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0001118e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00011194 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000111b6 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000111bc 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000111ec 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00011202 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00011226 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00011240 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +0001125e 0001f40a R_ARM_THM_CALL 00000000 _PyAST_keyword │ │ │ │ │ +0001126e 0001f50a R_ARM_THM_CALL 00000000 _PyPegen_keyword_or_starred │ │ │ │ │ +00011292 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00011298 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000112b0 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +000112d0 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00011308 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00011340 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001135a 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0001137a 0001f40a R_ARM_THM_CALL 00000000 _PyAST_keyword │ │ │ │ │ -0001138a 0001f50a R_ARM_THM_CALL 00000000 _PyPegen_keyword_or_starred │ │ │ │ │ -000113ae 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000113b4 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000113cc 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -000113ec 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00011420 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00011434 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00011444 0001910a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -00011460 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00011474 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00011484 0001910a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -0001149a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000114b2 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000114b8 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000114fe 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00011530 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -0001156a 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00011586 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -000115a6 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000115ca 0001f40a R_ARM_THM_CALL 00000000 _PyAST_keyword │ │ │ │ │ -000115da 0001f50a R_ARM_THM_CALL 00000000 _PyPegen_keyword_or_starred │ │ │ │ │ -000115fe 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00011604 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0001161c 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0001163a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001164a 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00011660 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00011670 0001910a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -0001168e 0001040a R_ARM_THM_CALL 0000b741 invalid_kwarg_rule.isra.0 │ │ │ │ │ -000116a0 0001040a R_ARM_THM_CALL 0000b741 invalid_kwarg_rule.isra.0 │ │ │ │ │ -000116ac 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -000116d2 0001040a R_ARM_THM_CALL 0000b741 invalid_kwarg_rule.isra.0 │ │ │ │ │ -00011710 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0001172a 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -0001174a 0001f40a R_ARM_THM_CALL 00000000 _PyAST_keyword │ │ │ │ │ -00011762 0001f50a R_ARM_THM_CALL 00000000 _PyPegen_keyword_or_starred │ │ │ │ │ -0001176e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001178a 0001f50a R_ARM_THM_CALL 00000000 _PyPegen_keyword_or_starred │ │ │ │ │ -00011796 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000117c8 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000117ce 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000117e6 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00011806 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00011816 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -0001182a 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0001183a 0001910a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -00011850 0001f60a R_ARM_THM_CALL 00000000 _PyPegen_join_sequences │ │ │ │ │ -00011872 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -000118c2 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -000118d0 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000118de 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000118ee 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000118f4 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001190c 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00011914 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00011322 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00011342 0001f40a R_ARM_THM_CALL 00000000 _PyAST_keyword │ │ │ │ │ +00011352 0001f50a R_ARM_THM_CALL 00000000 _PyPegen_keyword_or_starred │ │ │ │ │ +00011376 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0001137c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00011394 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +000113b4 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000113e8 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +000113fc 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0001140c 0001910a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +00011428 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0001143c 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0001144c 0001910a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +00011462 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0001147a 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00011480 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000114c6 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +000114f8 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00011532 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0001154e 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0001156e 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00011592 0001f40a R_ARM_THM_CALL 00000000 _PyAST_keyword │ │ │ │ │ +000115a2 0001f50a R_ARM_THM_CALL 00000000 _PyPegen_keyword_or_starred │ │ │ │ │ +000115c6 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000115cc 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000115e4 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00011602 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00011612 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00011628 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00011638 0001910a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +00011656 0001040a R_ARM_THM_CALL 0000b73d invalid_kwarg_rule.isra.0 │ │ │ │ │ +00011668 0001040a R_ARM_THM_CALL 0000b73d invalid_kwarg_rule.isra.0 │ │ │ │ │ +00011674 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0001169a 0001040a R_ARM_THM_CALL 0000b73d invalid_kwarg_rule.isra.0 │ │ │ │ │ +000116d6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000116f0 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00011710 0001f40a R_ARM_THM_CALL 00000000 _PyAST_keyword │ │ │ │ │ +00011728 0001f50a R_ARM_THM_CALL 00000000 _PyPegen_keyword_or_starred │ │ │ │ │ +00011734 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00011750 0001f50a R_ARM_THM_CALL 00000000 _PyPegen_keyword_or_starred │ │ │ │ │ +0001175c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001178a 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +000117a6 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000117ac 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000117c4 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +000117e4 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000117f4 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00011808 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00011818 0001910a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +0001182e 0001f60a R_ARM_THM_CALL 00000000 _PyPegen_join_sequences │ │ │ │ │ +0001188c 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0001189a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000118a8 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000118b8 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000118ca 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000118d8 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000118e2 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000118ec 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000118f4 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000118fc 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00011904 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001190c 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0001191c 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ 00011924 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00011932 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00011938 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001194c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001195e 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0001192a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00011940 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00011948 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00011956 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0001195e 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ 0001196a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00011980 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001197c 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ 0001198a 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ 00011992 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0001199c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000119ac 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000119b4 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000119bc 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000119ca 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000119dc 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000119ea 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000119f4 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000119fc 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00011a06 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00011a10 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00011a1a 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00011a2a 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00011a32 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00011a4a 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00011a52 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00011a58 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00011a66 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00011a6e 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00011a76 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00011a7c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00011ab4 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00011aba 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00011ae8 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00011b1c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00011b32 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00011b50 0001f40a R_ARM_THM_CALL 00000000 _PyAST_keyword │ │ │ │ │ -00011b5e 0001f50a R_ARM_THM_CALL 00000000 _PyPegen_keyword_or_starred │ │ │ │ │ -00011b6c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00011b84 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00011bb4 0001040a R_ARM_THM_CALL 0000b741 invalid_kwarg_rule.isra.0 │ │ │ │ │ -00011bc0 0001f50a R_ARM_THM_CALL 00000000 _PyPegen_keyword_or_starred │ │ │ │ │ -00011bda 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00011c08 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00011c0e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00011c24 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00011c60 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00011c66 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00011c78 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00011c8c 0001072f R_ARM_THM_MOVW_ABS_NC 0000cb29 _tmp_126_rule │ │ │ │ │ -00011c90 00010730 R_ARM_THM_MOVT_ABS 0000cb29 _tmp_126_rule │ │ │ │ │ -00011c98 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ -00011ca0 0001062f R_ARM_THM_MOVW_ABS_NC 000010f8 .LC101 │ │ │ │ │ -00011ca4 00010630 R_ARM_THM_MOVT_ABS 000010f8 .LC101 │ │ │ │ │ -00011caa 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00011cae 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00011cc2 0000370a R_ARM_THM_CALL 00008661 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ -00011cc6 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00011cda 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00011ce2 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00011cfe 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00011d38 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00011d3e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00011d6c 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00011d82 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00011da8 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00011dc6 0001f40a R_ARM_THM_CALL 00000000 _PyAST_keyword │ │ │ │ │ -00011dd4 0001f50a R_ARM_THM_CALL 00000000 _PyPegen_keyword_or_starred │ │ │ │ │ -00011de2 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00011dfa 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00011e1c 0001040a R_ARM_THM_CALL 0000b741 invalid_kwarg_rule.isra.0 │ │ │ │ │ -00011e34 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00011e4a 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00011e68 0001f40a R_ARM_THM_CALL 00000000 _PyAST_keyword │ │ │ │ │ -00011e7a 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00011eb0 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00011eb6 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00011ece 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00011ef0 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00011f18 0001e50a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ -00011f36 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00011f5e 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00011f82 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00011f88 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00011fa8 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00011fae 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00011fd4 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00012010 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -00012070 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00012082 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -00012086 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -00012090 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -000120ae 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000120c2 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -000120dc 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -000120ec 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000120fe 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0001210c 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00012114 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0001211e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00012130 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00012144 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001214c 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00012166 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001217e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000121b0 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000121b6 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000121dc 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000121e2 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00012208 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00012214 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00012230 0001e50a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ -00012248 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00012262 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001228c 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -00012290 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -0001229a 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -000122aa 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -000122ce 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000122e6 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000122f2 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00012308 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0001233a 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00012340 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00012366 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00012374 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -00012394 0001e50a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ -000123b0 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -000123cc 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -000123dc 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000123fa 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00012424 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0001242a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00012442 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0001246a 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00012470 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00012492 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00012498 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -000124be 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -000124ca 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ -000124ec 0001e50a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ -0001250a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00012530 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0001254a 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ -00012568 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -0001259a 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -000125f0 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00012602 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ -00012606 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ -00012610 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ -0001261e 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00012626 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00012630 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00012644 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0001265a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00012680 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00012688 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00012692 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000126aa 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000dfe8 0000591e R_ARM_THM_JUMP24 00001c19 NEW_TYPE_COMMENT.part.0.isra.0 │ │ │ │ │ +0001199e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000119ae 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000119b6 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000119be 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000119d6 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000119de 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000119e4 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000119fc 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00011a04 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00011a0c 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00011a12 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00011a26 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00011a2c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00011a40 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00011a46 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00011a78 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00011a7e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00011aac 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00011ae0 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00011af6 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00011b14 0001f40a R_ARM_THM_CALL 00000000 _PyAST_keyword │ │ │ │ │ +00011b22 0001f50a R_ARM_THM_CALL 00000000 _PyPegen_keyword_or_starred │ │ │ │ │ +00011b30 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00011b48 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00011b78 0001040a R_ARM_THM_CALL 0000b73d invalid_kwarg_rule.isra.0 │ │ │ │ │ +00011b84 0001f50a R_ARM_THM_CALL 00000000 _PyPegen_keyword_or_starred │ │ │ │ │ +00011b9e 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00011bcc 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00011bd2 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00011be8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00011c24 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00011c2a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00011c3c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00011c50 0001072f R_ARM_THM_MOVW_ABS_NC 0000cb25 _tmp_126_rule │ │ │ │ │ +00011c54 00010730 R_ARM_THM_MOVT_ABS 0000cb25 _tmp_126_rule │ │ │ │ │ +00011c5c 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ +00011c64 0001062f R_ARM_THM_MOVW_ABS_NC 000010f8 .LC101 │ │ │ │ │ +00011c68 00010630 R_ARM_THM_MOVT_ABS 000010f8 .LC101 │ │ │ │ │ +00011c6e 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +00011c72 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00011c86 0000370a R_ARM_THM_CALL 000085f9 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +00011c8a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00011c9e 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00011ca6 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00011cc2 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00011cfc 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00011d02 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00011d30 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00011d46 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00011d6c 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00011d8a 0001f40a R_ARM_THM_CALL 00000000 _PyAST_keyword │ │ │ │ │ +00011d98 0001f50a R_ARM_THM_CALL 00000000 _PyPegen_keyword_or_starred │ │ │ │ │ +00011da6 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00011dbe 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00011de0 0001040a R_ARM_THM_CALL 0000b73d invalid_kwarg_rule.isra.0 │ │ │ │ │ +00011df8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00011e0e 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00011e2c 0001f40a R_ARM_THM_CALL 00000000 _PyAST_keyword │ │ │ │ │ +00011e3e 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00011e74 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00011e7a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00011e92 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00011eb4 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00011edc 0001e50a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ +00011efa 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00011f22 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00011f46 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00011f4c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00011f6c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00011f72 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00011f98 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00011fd4 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +00012034 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00012046 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +0001204a 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +00012054 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +00012072 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00012086 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +000120a0 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +000120b0 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000120c2 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000120d0 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000120d8 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000120e2 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000120f4 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00012108 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00012110 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001212a 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00012142 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00012174 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0001217a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000121a0 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000121a6 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000121cc 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +000121d8 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000121f4 0001e50a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ +0001220c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00012226 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00012250 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +00012254 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +0001225e 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +0001226e 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00012292 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000122aa 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000122b6 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000122cc 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000122fe 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00012304 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +0001232a 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +00012338 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +00012358 0001e50a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ +00012374 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +00012390 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +000123a0 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000123be 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000123e8 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000123ee 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00012406 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0001242e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00012434 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00012456 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0001245c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00012482 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0001248e 0001740a R_ARM_THM_CALL 00000000 _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ +000124b0 0001e50a R_ARM_THM_CALL 00000000 _PyAST_arg │ │ │ │ │ +000124ce 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000124f4 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0001250e 00016f0a R_ARM_THM_CALL 00000000 _PyPegen_fill_token │ │ │ │ │ +0001252c 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +0001255e 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +000125b4 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000125c6 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ +000125ca 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ +000125d4 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ +000125e2 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000125ea 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000125f4 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00012608 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0001261e 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00012644 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0001264c 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00012656 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0001266e 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000dfb0 0000591e R_ARM_THM_JUMP24 00001c15 NEW_TYPE_COMMENT.part.0.isra.0 │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.unlikely' at offset 0x31480 contains 295 entries: │ │ │ │ │ +Relocation section '.rel.text.unlikely' at offset 0x31430 contains 295 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000024 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 0000002a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00000032 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000006a 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00000070 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00000078 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ @@ -5880,21 +5878,21 @@ │ │ │ │ │ 00000102 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ 0000010c 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ 0000012e 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ 00000142 0001910a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ 0000017e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00000184 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 0000018c 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000001a0 00000a0a R_ARM_THM_CALL 000071b9 expression_rule │ │ │ │ │ +000001a0 00000a0a R_ARM_THM_CALL 000071ad expression_rule │ │ │ │ │ 000001b8 0001900a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ 000001e8 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 000001ee 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 000001f6 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000020e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000218 00007a0a R_ARM_THM_CALL 00006329 star_target_rule │ │ │ │ │ +00000218 00007a0a R_ARM_THM_CALL 0000631d star_target_rule │ │ │ │ │ 00000224 0001900a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ 00000254 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 0000025a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00000262 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000027a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000028a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000002b8 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ @@ -5902,32 +5900,32 @@ │ │ │ │ │ 000002c6 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 000002da 0001a80a R_ARM_THM_CALL 00000000 _PyPegen_number_token │ │ │ │ │ 000002e6 00020f0a R_ARM_THM_CALL 00000000 _PyPegen_ensure_imaginary │ │ │ │ │ 000002f2 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 0000032e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00000334 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 0000033c 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00000350 00010d0a R_ARM_THM_CALL 00007005 lambda_slash_no_default_rule │ │ │ │ │ -0000035e 00010e0a R_ARM_THM_CALL 0000743d lambda_slash_with_default_rule │ │ │ │ │ +00000350 00010d0a R_ARM_THM_CALL 00006f9d lambda_slash_no_default_rule │ │ │ │ │ +0000035e 00010e0a R_ARM_THM_CALL 000073d5 lambda_slash_with_default_rule │ │ │ │ │ 0000038c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00000392 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 0000039a 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000003ae 00006d0a R_ARM_THM_CALL 0000dfed starred_expression_rule │ │ │ │ │ +000003ae 00006d0a R_ARM_THM_CALL 0000dfb5 starred_expression_rule │ │ │ │ │ 000003b6 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ 000003ba 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ 000003c4 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ 000003f6 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 000003fc 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00000404 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000041a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000042a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000458 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 0000045e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00000466 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000047a 0000cb0a R_ARM_THM_CALL 0000e3c1 param_no_default_rule │ │ │ │ │ +0000047a 0000cb0a R_ARM_THM_CALL 0000e389 param_no_default_rule │ │ │ │ │ 0000048a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000004b8 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 000004be 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 000004c6 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 000004dc 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000004e8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000004f4 0001900a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ @@ -5937,35 +5935,35 @@ │ │ │ │ │ 0000054a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000055c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 0000058c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00000592 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 0000059a 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 000005b4 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ 000005c0 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000005da 0000240a R_ARM_THM_CALL 0000f9c5 block_rule │ │ │ │ │ +000005da 0000240a R_ARM_THM_CALL 0000f98d block_rule │ │ │ │ │ 000005f0 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ 0000060c 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ 0000061c 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ 00000624 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ 00000640 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ 0000066e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00000674 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 0000067c 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00000692 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000006a2 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 000006d6 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 000006dc 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 000006e4 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00000700 00000a0a R_ARM_THM_CALL 000071b9 expression_rule │ │ │ │ │ +00000700 00000a0a R_ARM_THM_CALL 000071ad expression_rule │ │ │ │ │ 0000071c 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00000722 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 0000072a 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 0000073c 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ 00000752 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -0000075c 00000a0a R_ARM_THM_CALL 000071b9 expression_rule │ │ │ │ │ +0000075c 00000a0a R_ARM_THM_CALL 000071ad expression_rule │ │ │ │ │ 0000076a 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00000778 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ 00000788 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ 000007a6 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ 000007b6 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ 000007c0 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ 000007e2 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ @@ -6005,57 +6003,57 @@ │ │ │ │ │ 00000a00 00015130 R_ARM_THM_MOVT_ABS 000014a8 .LC125 │ │ │ │ │ 00000a12 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000a1c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000a22 0001522f R_ARM_THM_MOVW_ABS_NC 000014d8 .LC126 │ │ │ │ │ 00000a26 00015230 R_ARM_THM_MOVT_ABS 000014d8 .LC126 │ │ │ │ │ 00000a2c 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 00000a30 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00000a44 0000370a R_ARM_THM_CALL 00008661 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +00000a44 0000370a R_ARM_THM_CALL 000085f9 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ 00000a48 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00000a66 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000a6c 0000462f R_ARM_THM_MOVW_ABS_NC 0000d6f1 annotated_rhs_rule │ │ │ │ │ -00000a70 00004630 R_ARM_THM_MOVT_ABS 0000d6f1 annotated_rhs_rule │ │ │ │ │ +00000a6c 0000462f R_ARM_THM_MOVW_ABS_NC 0000d6b9 annotated_rhs_rule │ │ │ │ │ +00000a70 00004630 R_ARM_THM_MOVT_ABS 0000d6b9 annotated_rhs_rule │ │ │ │ │ 00000a78 0001c40a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_for_expr │ │ │ │ │ 00000a7e 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 00000a82 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ 00000a8a 0001532f R_ARM_THM_MOVW_ABS_NC 00001508 .LC127 │ │ │ │ │ 00000a8e 00015330 R_ARM_THM_MOVT_ABS 00001508 .LC127 │ │ │ │ │ 00000a94 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ 00000aac 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000ab4 0000460a R_ARM_THM_CALL 0000d6f1 annotated_rhs_rule │ │ │ │ │ +00000ab4 0000460a R_ARM_THM_CALL 0000d6b9 annotated_rhs_rule │ │ │ │ │ 00000aba 0000f12f R_ARM_THM_MOVW_ABS_NC 00000e37 _tmp_150_rule │ │ │ │ │ 00000abe 0000f130 R_ARM_THM_MOVT_ABS 00000e37 _tmp_150_rule │ │ │ │ │ 00000ac6 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ 00000acc 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00000ad6 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 00000ada 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ 00000ae2 0001542f R_ARM_THM_MOVW_ABS_NC 0000153c .LC128 │ │ │ │ │ 00000ae6 00015430 R_ARM_THM_MOVT_ABS 0000153c .LC128 │ │ │ │ │ 00000aec 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ 00000b0c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000b14 0000460a R_ARM_THM_CALL 0000d6f1 annotated_rhs_rule │ │ │ │ │ +00000b14 0000460a R_ARM_THM_CALL 0000d6b9 annotated_rhs_rule │ │ │ │ │ 00000b1e 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000b24 0000f02f R_ARM_THM_MOVW_ABS_NC 00000eb9 _tmp_151_rule │ │ │ │ │ 00000b28 0000f030 R_ARM_THM_MOVT_ABS 00000eb9 _tmp_151_rule │ │ │ │ │ 00000b30 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ 00000b36 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00000b40 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 00000b44 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ 00000b4c 0001552f R_ARM_THM_MOVW_ABS_NC 0000156c .LC129 │ │ │ │ │ 00000b50 00015530 R_ARM_THM_MOVT_ABS 0000156c .LC129 │ │ │ │ │ 00000b56 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ 00000b72 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000b80 0000460a R_ARM_THM_CALL 0000d6f1 annotated_rhs_rule │ │ │ │ │ +00000b80 0000460a R_ARM_THM_CALL 0000d6b9 annotated_rhs_rule │ │ │ │ │ 00000b90 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000baa 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00000bb0 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00000bb8 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00000bc8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000bce 0000ef2f R_ARM_THM_MOVW_ABS_NC 00000f2b _tmp_153_rule │ │ │ │ │ -00000bd2 0000ef30 R_ARM_THM_MOVT_ABS 00000f2b _tmp_153_rule │ │ │ │ │ +00000bce 0000ef2f R_ARM_THM_MOVW_ABS_NC 0000108b _tmp_153_rule │ │ │ │ │ +00000bd2 0000ef30 R_ARM_THM_MOVT_ABS 0000108b _tmp_153_rule │ │ │ │ │ 00000bda 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ 00000be0 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 00000be4 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ 00000bee 0001562f R_ARM_THM_MOVW_ABS_NC 00001594 .LC130 │ │ │ │ │ 00000bf2 00015630 R_ARM_THM_MOVT_ABS 00001594 .LC130 │ │ │ │ │ 00000bf6 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ 00000c04 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ @@ -6067,42 +6065,42 @@ │ │ │ │ │ 00000c48 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ 00000c52 0001572f R_ARM_THM_MOVW_ABS_NC 000015bc .LC131 │ │ │ │ │ 00000c56 00015730 R_ARM_THM_MOVT_ABS 000015bc .LC131 │ │ │ │ │ 00000c5a 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ 00000c66 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00000c90 0001900a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ 00000ca6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000cae 0000460a R_ARM_THM_CALL 0000d6f1 annotated_rhs_rule │ │ │ │ │ +00000cae 0000460a R_ARM_THM_CALL 0000d6b9 annotated_rhs_rule │ │ │ │ │ 00000cb8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000cca 0000ef2f R_ARM_THM_MOVW_ABS_NC 00000f2b _tmp_153_rule │ │ │ │ │ -00000cce 0000ef30 R_ARM_THM_MOVT_ABS 00000f2b _tmp_153_rule │ │ │ │ │ +00000cca 0000ef2f R_ARM_THM_MOVW_ABS_NC 0000108b _tmp_153_rule │ │ │ │ │ +00000cce 0000ef30 R_ARM_THM_MOVT_ABS 0000108b _tmp_153_rule │ │ │ │ │ 00000cd6 00017f0a R_ARM_THM_CALL 00000000 _PyPegen_lookahead │ │ │ │ │ 00000cdc 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00000ce4 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 00000ce8 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ 00000cf0 0001582f R_ARM_THM_MOVW_ABS_NC 000015e4 .LC132 │ │ │ │ │ 00000cf4 00015830 R_ARM_THM_MOVT_ABS 000015e4 .LC132 │ │ │ │ │ 00000cfa 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ 00000d12 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000d1c 0000460a R_ARM_THM_CALL 0000d6f1 annotated_rhs_rule │ │ │ │ │ +00000d1c 0000460a R_ARM_THM_CALL 0000d6b9 annotated_rhs_rule │ │ │ │ │ 00000d28 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000d40 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000d48 0000ed0a R_ARM_THM_CALL 00008f1d _loop0_77_rule │ │ │ │ │ +00000d48 0000ed0a R_ARM_THM_CALL 00008f19 _loop0_77_rule │ │ │ │ │ 00000d4e 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ 00000d52 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ 00000d5c 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ 00000d62 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00000d68 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 00000d6c 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ 00000d74 0001592f R_ARM_THM_MOVW_ABS_NC 00001604 .LC133 │ │ │ │ │ 00000d78 00015930 R_ARM_THM_MOVT_ABS 00001604 .LC133 │ │ │ │ │ 00000d7e 00018e0a R_ARM_THM_CALL 00000000 _PyPegen_raise_error │ │ │ │ │ 00000d8c 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00000db2 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000dba 0000460a R_ARM_THM_CALL 0000d6f1 annotated_rhs_rule │ │ │ │ │ +00000dba 0000460a R_ARM_THM_CALL 0000d6b9 annotated_rhs_rule │ │ │ │ │ 00000dc4 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000dd6 00016b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyPegen_expect_token │ │ │ │ │ 00000dda 00016b30 R_ARM_THM_MOVT_ABS 00000000 _PyPegen_expect_token │ │ │ │ │ 00000de4 0001800a R_ARM_THM_CALL 00000000 _PyPegen_lookahead_with_int │ │ │ │ │ 00000dea 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00000df0 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 00000df4 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ @@ -6119,44 +6117,44 @@ │ │ │ │ │ 00000ea8 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000ed6 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 00000edc 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 00000ee4 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ 00000efa 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000f0a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ 00000f1a 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000f48 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00000f4e 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00000f56 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00000f6c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000f7c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000faa 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00000fb0 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00000fb8 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00000fc6 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -00000fd0 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ -00000fdc 0001900a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ -00001010 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00001016 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -0000101e 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00001056 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -0000105c 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00001064 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -00001076 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0000108c 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ -000010a2 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000010b0 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000010c0 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -000010de 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ -000010ee 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000010f8 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000111a 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000112e 0001910a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ -0000116a 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00001170 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ -00001178 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -0000118c 0000040a R_ARM_THM_CALL 0000661d expressions_rule │ │ │ │ │ -000011a4 0001900a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ +00000f4e 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00000f54 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00000f5c 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00000f94 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00000f9a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00000fa2 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00000fb4 0001790a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00000fca 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +00000fe0 00016e0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000fee 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00000ffe 00017d0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0000101c 00017a0a R_ARM_THM_CALL 00000000 _Py_asdl_generic_seq_new │ │ │ │ │ +0000102c 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00001036 00017e0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00001058 00017b0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000106c 0001910a R_ARM_THM_CALL 00000000 _PyPegen_seq_insert_in_front │ │ │ │ │ +000010a8 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +000010ae 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +000010b6 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +000010cc 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +000010dc 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000110a 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00001110 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00001118 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +0000112c 0000040a R_ARM_THM_CALL 00006619 expressions_rule │ │ │ │ │ +00001144 0001900a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ +00001174 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +0000117a 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ +00001182 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ +00001190 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ │ +0000119a 0001930a R_ARM_THM_CALL 00000000 _PyPegen_name_token │ │ │ │ │ +000011a6 0001900a R_ARM_THM_CALL 00000000 _PyPegen_dummy_name │ │ │ │ │ 000011d4 0001690a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ 000011da 00016a0a R_ARM_THM_CALL 00000000 _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ 000011e2 0001760a R_ARM_THM_CALL 00000000 _Pypegen_stack_overflow │ │ │ │ │ -000011f6 0001170a R_ARM_THM_CALL 0001218d lambda_param_no_default_rule │ │ │ │ │ +000011f6 0001170a R_ARM_THM_CALL 00012151 lambda_param_no_default_rule │ │ │ │ │ 00001206 00016b0a R_ARM_THM_CALL 00000000 _PyPegen_expect_token │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │┄ Ordering differences only │ │ │ │ │ @@ -187,16 +187,16 @@ │ │ │ │ │ break_stmt_rule │ │ │ │ │ continue_stmt_rule │ │ │ │ │ invalid_ann_assign_target_rule │ │ │ │ │ star_named_expression_rule │ │ │ │ │ _loop0_121_rule │ │ │ │ │ _gather_15_rule │ │ │ │ │ type_params_rule │ │ │ │ │ -star_named_expressions_rule │ │ │ │ │ _RAISE_SYNTAX_ERROR_INVALID_TARGET.isra.0 │ │ │ │ │ +star_named_expressions_rule │ │ │ │ │ NEW_TYPE_COMMENT.part.0.isra.0 │ │ │ │ │ t_primary_raw │ │ │ │ │ t_lookahead_rule │ │ │ │ │ slices_rule │ │ │ │ │ t_primary_rule │ │ │ │ │ arguments_rule │ │ │ │ │ genexp_rule │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -43,20 +43,20 @@ │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.w 29c <_PyPegen_parse+0x29c> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r7, r3 │ │ │ │ │ - bl 661c │ │ │ │ │ + bl 6618 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 244 <_PyPegen_parse+0x244> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 86a4 <_loop0_1_rule> │ │ │ │ │ + bl 863c <_loop0_1_rule> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 244 <_PyPegen_parse+0x244> │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ @@ -205,15 +205,15 @@ │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cbnz r3, 232 <_PyPegen_parse+0x232> │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ - bl 1ee8 │ │ │ │ │ + bl 1ee8 │ │ │ │ │ R_ARM_THM_CALL simple_stmts_rule │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ mov r2, r0 │ │ │ │ │ cbz r0, 20a <_PyPegen_parse+0x20a> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r2 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ @@ -507,21 +507,21 @@ │ │ │ │ │ movs r1, #51 @ 0x33 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 51c <_PyPegen_parse+0x51c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71b8 <_tmp_115_rule+0x70> │ │ │ │ │ + bl 71ac │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 51c <_PyPegen_parse+0x51c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 86a4 <_loop0_1_rule> │ │ │ │ │ + bl 863c <_loop0_1_rule> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 51c <_PyPegen_parse+0x51c> │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ @@ -544,15 +544,15 @@ │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 3cc <_PyPegen_parse+0x3cc> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71b8 <_tmp_115_rule+0x70> │ │ │ │ │ + bl 71ac │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 3cc <_PyPegen_parse+0x3cc> │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_seq_append_to_end> │ │ │ │ │ @@ -574,15 +574,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 3ee <_PyPegen_parse+0x3ee> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71b8 <_tmp_115_rule+0x70> │ │ │ │ │ + bl 71ac │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.n 4ce <_PyPegen_parse+0x4ce> │ │ │ │ │ b.n 3ee <_PyPegen_parse+0x3ee> │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ @@ -600,15 +600,15 @@ │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ b.n 350 <_PyPegen_parse+0x350> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ b.n 450 <_PyPegen_parse+0x450> │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ b.n 450 <_PyPegen_parse+0x450> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71b8 <_tmp_115_rule+0x70> │ │ │ │ │ + bl 71ac │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 434 <_PyPegen_parse+0x434> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_singleton_seq> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_singleton_seq │ │ │ │ │ @@ -621,22 +621,22 @@ │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ b.n 51e <_PyPegen_parse+0x51e> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ b.n 388 <_PyPegen_parse+0x388> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71b8 <_tmp_115_rule+0x70> │ │ │ │ │ + bl 71ac │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.n 542 <_PyPegen_parse+0x542> │ │ │ │ │ b.n 41e <_PyPegen_parse+0x41e> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71b8 <_tmp_115_rule+0x70> │ │ │ │ │ + bl 71ac │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 406 <_PyPegen_parse+0x406> │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ @@ -646,15 +646,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 406 <_PyPegen_parse+0x406> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71b8 <_tmp_115_rule+0x70> │ │ │ │ │ + bl 71ac │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 406 <_PyPegen_parse+0x406> │ │ │ │ │ mov r1, r5 │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_singleton_seq> │ │ │ │ │ @@ -704,15 +704,15 @@ │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 3ac <_PyPegen_parse+0x3ac> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71b8 <_tmp_115_rule+0x70> │ │ │ │ │ + bl 71ac │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 3ac <_PyPegen_parse+0x3ac> │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ @@ -722,15 +722,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 3ac <_PyPegen_parse+0x3ac> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71b8 <_tmp_115_rule+0x70> │ │ │ │ │ + bl 71ac │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 3ac <_PyPegen_parse+0x3ac> │ │ │ │ │ mov r1, r5 │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -841,15 +841,15 @@ │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f4d0 │ │ │ │ │ + bl f498 │ │ │ │ │ R_ARM_THM_CALL named_expression_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 726 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ @@ -962,49 +962,49 @@ │ │ │ │ │ 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 e2c │ │ │ │ │ + beq.w e0e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w e2c │ │ │ │ │ + bne.w e0e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w e26 │ │ │ │ │ + bne.w e08 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ mov sl, r1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w dc2 │ │ │ │ │ + bne.w da4 │ │ │ │ │ adds r1, r2, #1 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w dba │ │ │ │ │ + beq.w d9c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w dba │ │ │ │ │ + bne.w d9c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w db4 │ │ │ │ │ + bne.w d96 │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.w d92 │ │ │ │ │ + beq.w d74 │ │ │ │ │ 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 r0, r4 │ │ │ │ │ @@ -1014,73 +1014,73 @@ │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w a0e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 1040 │ │ │ │ │ + beq.w 1022 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1040 │ │ │ │ │ + bne.w 1022 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w d6e │ │ │ │ │ + bne.w d38 │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 1038 │ │ │ │ │ + beq.w 101a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1038 │ │ │ │ │ + bne.w 101a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 10b6 │ │ │ │ │ + bne.w d4c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 15fc │ │ │ │ │ + bl 15f8 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 10b0 │ │ │ │ │ + beq.w d46 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 109a │ │ │ │ │ + beq.w d3e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 109a │ │ │ │ │ + bne.w d3e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1092 │ │ │ │ │ + bne.w d2e │ │ │ │ │ movs r0, #4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov fp, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w d5a │ │ │ │ │ + beq.w d62 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r7, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1092 │ │ │ │ │ + bne.w d2e │ │ │ │ │ mov r6, r3 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ @@ -1089,17 +1089,17 @@ │ │ │ │ │ str r5, [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 r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w d54 │ │ │ │ │ + beq.w d5c │ │ │ │ │ cmp r6, r7 │ │ │ │ │ - bgt.w bb6 │ │ │ │ │ + bgt.w cd0 │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, r5 │ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ │ subs r3, #1 │ │ │ │ │ @@ -1109,161 +1109,161 @@ │ │ │ │ │ R_ARM_THM_CALL _PyPegen_seq_insert_in_front │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r5, r0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w d6e │ │ │ │ │ + beq.w d38 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 10fa │ │ │ │ │ + bne.w 10fc │ │ │ │ │ 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 r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w d4c │ │ │ │ │ + beq.w 107c │ │ │ │ │ mov r0, r5 │ │ │ │ │ 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 d42 │ │ │ │ │ + beq.w 1074 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 107c │ │ │ │ │ + bne.w 105e │ │ │ │ │ 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 r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w sl, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w e26 │ │ │ │ │ + bne.w e08 │ │ │ │ │ adds r1, r2, #1 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 1048 │ │ │ │ │ + beq.w 102a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1048 │ │ │ │ │ + bne.w 102a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w cd8 │ │ │ │ │ + bne.w cca │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r9, r3 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 1058 │ │ │ │ │ + beq.w 103a │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov fp, r2 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #633 @ 0x279 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w bd8 │ │ │ │ │ + beq.w bca │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w d8a │ │ │ │ │ + beq.w d54 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w d8a │ │ │ │ │ + bne.w d54 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1050 │ │ │ │ │ + bne.w 1032 │ │ │ │ │ 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 bca │ │ │ │ │ + beq.w bbc │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r5, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1050 │ │ │ │ │ + bne.w 1032 │ │ │ │ │ mov r6, r3 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 22b0 <_tmp_158_rule> │ │ │ │ │ + bl 22ac <_tmp_158_rule> │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.n b6a │ │ │ │ │ str.w r8, [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 r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n bc4 │ │ │ │ │ + beq.n bb6 │ │ │ │ │ cmp r6, r5 │ │ │ │ │ bgt.n b7e │ │ │ │ │ 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 17dc │ │ │ │ │ + bl 17d8 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n bd8 │ │ │ │ │ + beq.n bca │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #634 @ 0x27a │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n bd8 │ │ │ │ │ + beq.n bca │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2314 │ │ │ │ │ + bl 2310 │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n bd8 │ │ │ │ │ + beq.n bca │ │ │ │ │ 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 cd8 │ │ │ │ │ + beq.w cca │ │ │ │ │ ldr r6, [r5, #4] │ │ │ │ │ mov r0, r8 │ │ │ │ │ ldrd r5, r1, [r3, #20] │ │ │ │ │ str r1, [sp, #32] │ │ │ │ │ bl 0 <_PyPegen_seq_count_dots> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_seq_count_dots │ │ │ │ │ ldr r1, [sp, #32] │ │ │ │ │ @@ -1276,152 +1276,147 @@ │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_checked_future_import> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_checked_future_import │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w cce │ │ │ │ │ + beq.w cc0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq.w 9fe │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 9fe │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n d3a │ │ │ │ │ + b.n d26 │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - beq.w cfc │ │ │ │ │ + beq.w cfe │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ str.w r3, [r7, r6, lsl #2] │ │ │ │ │ adds r6, #1 │ │ │ │ │ mov r8, r2 │ │ │ │ │ b.n aba │ │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ │ ldr.w r2, [r7, r5, lsl #2] │ │ │ │ │ str.w r2, [r3, r5, lsl #2] │ │ │ │ │ adds r5, #1 │ │ │ │ │ b.n ad8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 15fc │ │ │ │ │ + bl 15f8 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 984 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 10d8 │ │ │ │ │ + bne.w 10da │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - beq.w 10be │ │ │ │ │ + beq.w 10c0 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ str.w r3, [fp, r6, lsl #2] │ │ │ │ │ adds r6, #1 │ │ │ │ │ b.n 976 │ │ │ │ │ - ldr r3, [r5, #4] │ │ │ │ │ - ldr.w r2, [fp, r7, lsl #2] │ │ │ │ │ - str.w r2, [r3, r7, lsl #2] │ │ │ │ │ - adds r7, #1 │ │ │ │ │ - b.n 996 │ │ │ │ │ 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 r3, [r4, #60] @ 0x3c │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n cd8 │ │ │ │ │ + bne.n cca │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #633 @ 0x279 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w d36 │ │ │ │ │ + beq.w 10a2 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w d2e │ │ │ │ │ + beq.w 109a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w d2e │ │ │ │ │ + bne.w 109a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w d82 │ │ │ │ │ + bne.w 1092 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r0, #4 │ │ │ │ │ mov r7, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w d7a │ │ │ │ │ + beq.w 108a │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ mov.w r8, #1 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w d82 │ │ │ │ │ + bne.w 1092 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 22b0 <_tmp_158_rule> │ │ │ │ │ + bl 22ac <_tmp_158_rule> │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n cde │ │ │ │ │ + bne.n cec │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 10a2 │ │ │ │ │ + beq.n d18 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 10a2 │ │ │ │ │ + bne.n d18 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r5 │ │ │ │ │ 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 r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w d74 │ │ │ │ │ + beq.w 1084 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bgt.n cee │ │ │ │ │ + bgt.n cde │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #634 @ 0x27a │ │ │ │ │ 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 d36 │ │ │ │ │ + beq.w 10a2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2314 │ │ │ │ │ + bl 2310 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n d36 │ │ │ │ │ + beq.w 10a2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r0, cd8 │ │ │ │ │ + cbz r0, cca │ │ │ │ │ ldr r1, [r3, #20] │ │ │ │ │ mov r0, r7 │ │ │ │ │ ldr r3, [r3, #24] │ │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ bl 0 <_PyPegen_seq_count_dots> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_seq_count_dots │ │ │ │ │ @@ -1444,103 +1439,94 @@ │ │ │ │ │ bne.w b4e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w b60 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n d3a │ │ │ │ │ + b.n d26 │ │ │ │ │ + ldr r3, [r5, #4] │ │ │ │ │ + ldr.w r2, [fp, r7, lsl #2] │ │ │ │ │ + str.w r2, [r3, r7, lsl #2] │ │ │ │ │ + adds r7, #1 │ │ │ │ │ + b.n 996 │ │ │ │ │ + ldr r2, [r7, #4] │ │ │ │ │ + ldr.w r1, [r6, r3, lsl #2] │ │ │ │ │ + str.w r1, [r2, r3, lsl #2] │ │ │ │ │ + adds r3, #1 │ │ │ │ │ + b.n c56 │ │ │ │ │ cmp r8, r5 │ │ │ │ │ - beq.n d16 │ │ │ │ │ + beq.w 10a6 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ str.w r3, [r6, r5, lsl #2] │ │ │ │ │ adds r5, #1 │ │ │ │ │ mov r7, r2 │ │ │ │ │ - b.n c38 │ │ │ │ │ - ldr r2, [r7, #4] │ │ │ │ │ - ldr.w r1, [r6, r3, lsl #2] │ │ │ │ │ - str.w r1, [r2, r3, lsl #2] │ │ │ │ │ - adds r3, #1 │ │ │ │ │ - b.n c68 │ │ │ │ │ + b.n c2a │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ lsls r3, r2, #1 │ │ │ │ │ mov r0, r7 │ │ │ │ │ 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 bc4 │ │ │ │ │ + beq.w bb6 │ │ │ │ │ mov r7, r0 │ │ │ │ │ b.n b72 │ │ │ │ │ - str r3, [sp, #32] │ │ │ │ │ - mov.w r3, r8, lsl #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - mov r8, r3 │ │ │ │ │ - lsls r1, r3, #2 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ │ - cbz r0, d74 │ │ │ │ │ - mov r6, r0 │ │ │ │ │ - b.n ce2 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n c12 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + str r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str.w sl, [r4, #8] │ │ │ │ │ b.n a02 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.w 1086 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - subs r2, #1 │ │ │ │ │ - b.n a14 │ │ │ │ │ - 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 r2, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r3, [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.n a12 │ │ │ │ │ - mov r0, r6 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ + b.n 94e │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ + b.n d34 │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + str r2, [r4, #88] @ 0x58 │ │ │ │ │ + b.n d38 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ + b.n a90 │ │ │ │ │ + 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 r2, [r4, #88] @ 0x58 │ │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n d38 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n a90 │ │ │ │ │ + b.n d34 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 1086 │ │ │ │ │ + blt.w 1068 │ │ │ │ │ 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 │ │ │ │ │ @@ -1553,49 +1539,49 @@ │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ b.n 8a0 │ │ │ │ │ adds r1, r2, #1 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w f86 │ │ │ │ │ + beq.w f68 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w f86 │ │ │ │ │ + bne.w f68 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w f80 │ │ │ │ │ + bne.w f62 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #634 @ 0x27a │ │ │ │ │ mov r8, r3 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n e7e │ │ │ │ │ + bne.n e60 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w f80 │ │ │ │ │ + bne.w f62 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #634 @ 0x27a │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, e3a │ │ │ │ │ + cbnz r0, e1c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r1, r2, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ str.w sl, [r4, #8] │ │ │ │ │ - cbnz r3, e34 │ │ │ │ │ + cbnz r3, e16 │ │ │ │ │ mov r2, r1 │ │ │ │ │ b.n 882 │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ b.n a04 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ @@ -1605,106 +1591,106 @@ │ │ │ │ │ movs r5, #0 │ │ │ │ │ b.n a04 │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n e14 │ │ │ │ │ + beq.n df6 │ │ │ │ │ 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 .LC45 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC45 │ │ │ │ │ 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 8628 │ │ │ │ │ + bl 85c0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n e16 │ │ │ │ │ + beq.n df8 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n e1a │ │ │ │ │ + b.n dfc │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 102a │ │ │ │ │ + beq.w 100c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 102a │ │ │ │ │ + bne.w 100c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1022 │ │ │ │ │ + bne.w 1004 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 17dc │ │ │ │ │ + bl 17d8 │ │ │ │ │ str r0, [sp, #32] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1032 │ │ │ │ │ + beq.w 1014 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 101a │ │ │ │ │ + beq.w ffc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 101a │ │ │ │ │ + bne.w ffc │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w fe0 │ │ │ │ │ + bne.w fc2 │ │ │ │ │ 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 fa8 │ │ │ │ │ + beq.n f8a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r7, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n fe0 │ │ │ │ │ + bne.n fc2 │ │ │ │ │ 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 fbe │ │ │ │ │ + bne.n fa0 │ │ │ │ │ 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.n fa2 │ │ │ │ │ + beq.n f84 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bgt.n f8e │ │ │ │ │ + bgt.n f70 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldrd r1, r2, [sp, #32] │ │ │ │ │ subs r3, #1 │ │ │ │ │ @@ -1712,127 +1698,127 @@ │ │ │ │ │ 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 dfc │ │ │ │ │ + beq.w dde │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #633 @ 0x279 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w dfc │ │ │ │ │ + beq.w dde │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 17dc │ │ │ │ │ + bl 17d8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w dfc │ │ │ │ │ + beq.w dde │ │ │ │ │ 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 .LC44 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC44 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ mvn.w r2, #4 │ │ │ │ │ strd r2, r2, [sp] │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldrd r2, r3, [r2, #12] │ │ │ │ │ - b.n e66 │ │ │ │ │ + b.n e48 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ - b.n e1a │ │ │ │ │ + b.n dfc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n de0 │ │ │ │ │ + b.n dc2 │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ ldr.w r1, [r5, r7, lsl #2] │ │ │ │ │ str.w r1, [r3, r7, lsl #2] │ │ │ │ │ adds r3, r7, #1 │ │ │ │ │ mov r7, r3 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq.n f1c │ │ │ │ │ - b.n f8e │ │ │ │ │ + beq.n efe │ │ │ │ │ + b.n f70 │ │ │ │ │ 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 r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n dfe │ │ │ │ │ + b.n de0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 17dc │ │ │ │ │ + bl 17d8 │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n f06 │ │ │ │ │ + beq.n ee8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, ffe │ │ │ │ │ + cbnz r3, fe0 │ │ │ │ │ cmp fp, r6 │ │ │ │ │ - beq.n fe8 │ │ │ │ │ + beq.n fca │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ str.w r2, [r5, r6, lsl #2] │ │ │ │ │ mov r9, r3 │ │ │ │ │ adds r6, #1 │ │ │ │ │ - b.n efa │ │ │ │ │ + b.n edc │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n fb8 │ │ │ │ │ + b.n f9a │ │ │ │ │ mov.w r3, fp, lsl #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov fp, r3 │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n fa2 │ │ │ │ │ + beq.n f84 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b.n fd2 │ │ │ │ │ + b.n fb4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n fce │ │ │ │ │ + beq.n fb0 │ │ │ │ │ movs r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n fb8 │ │ │ │ │ + b.n f9a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n ed4 │ │ │ │ │ + b.n eb6 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n dfe │ │ │ │ │ + b.n de0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n e9e │ │ │ │ │ + b.n e80 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n fb8 │ │ │ │ │ + b.n f9a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ b.n 918 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ @@ -1840,72 +1826,87 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ b.n a3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n bda │ │ │ │ │ + b.n bcc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ blt.w b60 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r9, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ mov fp, r2 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq.w a60 │ │ │ │ │ - b.n cd8 │ │ │ │ │ + b.n cca │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 9fe │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r3, r1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ b.n a14 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.n 1068 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n d6a │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 94e │ │ │ │ │ + b.n a14 │ │ │ │ │ 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 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n d38 │ │ │ │ │ - ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n d6a │ │ │ │ │ + b.n d24 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ + b.n c04 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - subs r2, #1 │ │ │ │ │ - str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n d6e │ │ │ │ │ + b.n d24 │ │ │ │ │ + str r3, [sp, #32] │ │ │ │ │ + mov.w r3, r8, lsl #1 │ │ │ │ │ + mov r0, r6 │ │ │ │ │ + mov r8, r3 │ │ │ │ │ + lsls r1, r3, #2 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.n 1084 │ │ │ │ │ + mov r6, r0 │ │ │ │ │ + b.n cf2 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ lsls r3, r2, #1 │ │ │ │ │ mov r0, fp │ │ │ │ │ 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 d54 │ │ │ │ │ + beq.w d5c │ │ │ │ │ mov fp, r0 │ │ │ │ │ b.n bac │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ @@ -1915,154 +1916,153 @@ │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n d6a │ │ │ │ │ + b.n d34 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 9c8 │ │ │ │ │ movs r3, #1 │ │ │ │ │ mov r2, r1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ b.n a12 │ │ │ │ │ - nop │ │ │ │ │ │ │ │ │ │ 00001114 : │ │ │ │ │ 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 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 15bc │ │ │ │ │ + beq.w 15ba │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 15bc │ │ │ │ │ + bne.w 15ba │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 151c │ │ │ │ │ + bne.w 151a │ │ │ │ │ ldrd r8, r6, [r4, #8] │ │ │ │ │ cmp r6, r8 │ │ │ │ │ - beq.w 138e │ │ │ │ │ + beq.w 138c │ │ │ │ │ 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 13b8 │ │ │ │ │ + bne.w 13b6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #699 @ 0x2bb │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 1266 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 1266 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1924 │ │ │ │ │ + bl 1920 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov fp, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.n 1268 │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 1266 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1c44 │ │ │ │ │ + bl 1c40 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.n 1268 │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 1266 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3898 <_tmp_27_rule> │ │ │ │ │ + bl 3894 <_tmp_27_rule> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r0, [sp, #32] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.n 1268 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 1266 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3920 │ │ │ │ │ + bl 391c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.n 1268 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f9c4 │ │ │ │ │ + bl f98c │ │ │ │ │ R_ARM_THM_CALL block_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 1266 │ │ │ │ │ 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 r2, [sp, #36] @ 0x24 │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 15b6 │ │ │ │ │ + beq.w 15b4 │ │ │ │ │ ldr r6, [r6, #4] │ │ │ │ │ ldrd r3, r8, [r0, #20] │ │ │ │ │ cbz r5, 124c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 1524 │ │ │ │ │ + bne.w 1522 │ │ │ │ │ strd r3, r8, [sp, #20] │ │ │ │ │ mov r1, r5 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ movs r3, #0 │ │ │ │ │ strd r9, sl, [sp, #12] │ │ │ │ │ strd r7, fp, [sp, #4] │ │ │ │ │ ldr r5, [r4, #20] │ │ │ │ │ str r5, [sp, #28] │ │ │ │ │ bl 0 <_PyAST_FunctionDef> │ │ │ │ │ R_ARM_THM_CALL _PyAST_FunctionDef │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1374 │ │ │ │ │ + beq.w 1372 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1374 │ │ │ │ │ + bne.w 1372 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -2075,15 +2075,15 @@ │ │ │ │ │ bne.n 120a │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ b.n 120a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 151c │ │ │ │ │ + bne.w 151a │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #698 @ 0x2ba │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cbnz r0, 1288 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #0 │ │ │ │ │ @@ -2098,103 +2098,102 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 127e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1924 │ │ │ │ │ + bl 1920 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - str r0, [sp, #32] │ │ │ │ │ + mov fp, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.n 127e │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 127e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1c44 │ │ │ │ │ + bl 1c40 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.n 127e │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 127e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3898 <_tmp_27_rule> │ │ │ │ │ + bl 3894 <_tmp_27_rule> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - str r0, [sp, #36] @ 0x24 │ │ │ │ │ + str r0, [sp, #32] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.n 127e │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 127e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3920 │ │ │ │ │ + bl 391c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - str r0, [sp, #40] @ 0x28 │ │ │ │ │ + str r0, [sp, #36] @ 0x24 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.n 127e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f9c4 │ │ │ │ │ + bl f98c │ │ │ │ │ R_ARM_THM_CALL block_rule │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 127e │ │ │ │ │ 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 15b6 │ │ │ │ │ + beq.w 15b4 │ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ │ - ldrd r8, r7, [r0, #20] │ │ │ │ │ - mov fp, r3 │ │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ │ + ldrd r7, r8, [r0, #20] │ │ │ │ │ cbnz r5, 1330 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_empty_arguments> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_empty_arguments │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 15b0 │ │ │ │ │ - ldr r1, [sp, #40] @ 0x28 │ │ │ │ │ + beq.w 15ae │ │ │ │ │ + ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl dfe0 │ │ │ │ │ + bl dfa8 │ │ │ │ │ R_ARM_THM_CALL NEW_TYPE_COMMENT │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ - strd r0, r3, [sp, #4] │ │ │ │ │ + strd r0, fp, [sp, #4] │ │ │ │ │ mov r1, r5 │ │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ - mov r2, r6 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ - mov r0, fp │ │ │ │ │ - strd r8, r7, [sp, #20] │ │ │ │ │ + mov r2, r6 │ │ │ │ │ + strd r7, r8, [sp, #20] │ │ │ │ │ movs r3, #0 │ │ │ │ │ strd r9, sl, [sp, #12] │ │ │ │ │ + ldr r0, [sp, #40] @ 0x28 │ │ │ │ │ ldr r5, [r4, #20] │ │ │ │ │ str r5, [sp, #28] │ │ │ │ │ bl 0 <_PyAST_AsyncFunctionDef> │ │ │ │ │ R_ARM_THM_CALL _PyAST_AsyncFunctionDef │ │ │ │ │ movs r1, #5 │ │ │ │ │ mov r3, r0 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC50 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC50 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 58bc │ │ │ │ │ + bl 58b8 │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w 1236 │ │ │ │ │ str r1, [sp, #32] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [sp, #32] │ │ │ │ │ @@ -2206,203 +2205,203 @@ │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ b.n 1242 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 15c4 │ │ │ │ │ + blt.w 15c2 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r6, 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 15d0 │ │ │ │ │ + beq.w 15ce │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 151c │ │ │ │ │ + bne.w 151a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 1538 │ │ │ │ │ + beq.w 1536 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1538 │ │ │ │ │ + bne.w 1536 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 150c │ │ │ │ │ + bne.w 150a │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #698 @ 0x2ba │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1466 │ │ │ │ │ + bne.n 1464 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #699 @ 0x2bb │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, 1464 │ │ │ │ │ + cbz r0, 1462 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ - cbz r0, 1464 │ │ │ │ │ + cbz r0, 1462 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1924 │ │ │ │ │ + bl 1920 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 1466 │ │ │ │ │ + cbnz r3, 1464 │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 1464 │ │ │ │ │ + cbz r0, 1462 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1c44 │ │ │ │ │ + bl 1c40 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 1466 │ │ │ │ │ + cbnz r3, 1464 │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 1464 │ │ │ │ │ + cbz r0, 1462 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3898 <_tmp_27_rule> │ │ │ │ │ + bl 3894 <_tmp_27_rule> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 1466 │ │ │ │ │ + cbnz r3, 1464 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 1464 │ │ │ │ │ + cbz r0, 1462 │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 1464 │ │ │ │ │ + cbz r0, 1462 │ │ │ │ │ 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.n 1540 │ │ │ │ │ + bne.n 153e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 150c │ │ │ │ │ + bne.n 150a │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #698 @ 0x2ba │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov fp, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 150c │ │ │ │ │ + bne.n 150a │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #699 @ 0x2bb │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 150a │ │ │ │ │ + beq.n 1508 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 150a │ │ │ │ │ + beq.n 1508 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1924 │ │ │ │ │ + bl 1920 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r0, [sp, #32] │ │ │ │ │ - cbnz r3, 150c │ │ │ │ │ + cbnz r3, 150a │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC49 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC49 │ │ │ │ │ bl 0 <_PyPegen_expect_forced_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_forced_token │ │ │ │ │ mov r7, r0 │ │ │ │ │ - cbz r0, 150a │ │ │ │ │ + cbz r0, 1508 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1c44 │ │ │ │ │ + bl 1c40 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ - cbnz r3, 150c │ │ │ │ │ + cbnz r3, 150a │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ │ - cbz r0, 150a │ │ │ │ │ + cbz r0, 1508 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3898 <_tmp_27_rule> │ │ │ │ │ + bl 3894 <_tmp_27_rule> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ │ - cbnz r3, 150c │ │ │ │ │ + cbnz r3, 150a │ │ │ │ │ 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 │ │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ │ - cbz r0, 150a │ │ │ │ │ + cbz r0, 1508 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3920 │ │ │ │ │ + bl 391c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 150c │ │ │ │ │ + cbnz r3, 150a │ │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f9c4 │ │ │ │ │ + bl f98c │ │ │ │ │ R_ARM_THM_CALL block_rule │ │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1578 │ │ │ │ │ + bne.n 1576 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq.w 1170 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ b.n 1242 │ │ │ │ │ ldr r1, [r7, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ strd r2, r3, [sp, #36] @ 0x24 │ │ │ │ │ - bl 1c18 │ │ │ │ │ + bl 1c14 │ │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ │ mov r7, r0 │ │ │ │ │ b.n 1210 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 13d8 │ │ │ │ │ + b.n 13d6 │ │ │ │ │ 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 │ │ │ │ │ @@ -2412,25 +2411,25 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC48 │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ movs r2, #0 │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_raise_error │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 15d8 │ │ │ │ │ + bne.n 15d6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 15d4 │ │ │ │ │ + beq.n 15d2 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 1512 │ │ │ │ │ + b.n 1510 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ mov r1, fp │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ @@ -2447,15 +2446,15 @@ │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r1, r0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w 1240 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 1512 │ │ │ │ │ + b.n 1510 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ b.n 1330 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ b.n 1242 │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -2465,165 +2464,164 @@ │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r1, r5 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ b.n 1242 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 1516 │ │ │ │ │ + b.n 1514 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 15ac │ │ │ │ │ + b.n 15aa │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbz r3, 15f2 │ │ │ │ │ + cbz r3, 15f0 │ │ │ │ │ str r0, [sp, #32] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [sp, #32] │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1570 │ │ │ │ │ + bne.n 156e │ │ │ │ │ mov r3, r2 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ b.n 1240 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ b.n 1240 │ │ │ │ │ - nop │ │ │ │ │ │ │ │ │ │ -000015fc : │ │ │ │ │ +000015f8 : │ │ │ │ │ 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, #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 17b6 │ │ │ │ │ + beq.w 17b2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 17b6 │ │ │ │ │ + bne.w 17b2 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 17d4 │ │ │ │ │ + bne.w 17d0 │ │ │ │ │ ldrd r6, r5, [r4, #8] │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - bne.w 1778 │ │ │ │ │ + bne.w 1774 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 17ac │ │ │ │ │ + blt.w 17a8 │ │ │ │ │ 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, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 16ce │ │ │ │ │ + bne.n 16ca │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 17d4 │ │ │ │ │ + bne.w 17d0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 17dc │ │ │ │ │ + bl 17d8 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1790 │ │ │ │ │ + beq.w 178c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2168 <_tmp_22_rule> │ │ │ │ │ + bl 2164 <_tmp_22_rule> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1790 │ │ │ │ │ + bne.w 178c │ │ │ │ │ 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, 16bc │ │ │ │ │ + cbz r0, 16b8 │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ ldrd r2, r3, [r7, #20] │ │ │ │ │ - cbnz r1, 16ca │ │ │ │ │ + cbnz r1, 16c6 │ │ │ │ │ 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 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 17be │ │ │ │ │ + beq.w 17ba │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 17be │ │ │ │ │ + bne.w 17ba │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ - b.n 169c │ │ │ │ │ + b.n 1698 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 16bc │ │ │ │ │ + bne.n 16b8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.n 17a4 │ │ │ │ │ + beq.n 17a0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 17a4 │ │ │ │ │ + bne.n 17a0 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 179e │ │ │ │ │ + bne.n 179a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 17dc │ │ │ │ │ + bl 17d8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1796 │ │ │ │ │ + beq.n 1792 │ │ │ │ │ mov.w r1, #680 @ 0x2a8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1796 │ │ │ │ │ + beq.n 1792 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _tmp_139_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _tmp_139_rule │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r2, r4 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1796 │ │ │ │ │ + beq.n 1792 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71b8 <_tmp_115_rule+0x70> │ │ │ │ │ + bl 71ac │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1796 │ │ │ │ │ + beq.n 1792 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ ldrd r7, r5, [r0, #28] │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldr r2, [r0, #20] │ │ │ │ │ @@ -2640,102 +2638,102 @@ │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC55 │ │ │ │ │ movt r5, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC55 │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ str r7, [sp, #0] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ - bl 8660 │ │ │ │ │ + bl 85f8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ - cbz r0, 1798 │ │ │ │ │ + cbz r0, 1794 │ │ │ │ │ movs r5, #1 │ │ │ │ │ str r5, [r4, #60] @ 0x3c │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b.n 1664 │ │ │ │ │ + b.n 1660 │ │ │ │ │ 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 │ │ │ │ │ - beq.w 166a │ │ │ │ │ - b.n 16d4 │ │ │ │ │ + beq.w 1666 │ │ │ │ │ + b.n 16d0 │ │ │ │ │ movs r7, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b.n 16bc │ │ │ │ │ + b.n 16b8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ - b.n 1772 │ │ │ │ │ + b.n 176e │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 1772 │ │ │ │ │ + b.n 176e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 16f0 │ │ │ │ │ + b.n 16ec │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 16c0 │ │ │ │ │ + b.n 16bc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 1630 │ │ │ │ │ + b.n 162c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 16bc │ │ │ │ │ + beq.w 16b8 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ movs r7, #0 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 16c0 │ │ │ │ │ + b.n 16bc │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r7, #0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 16c0 │ │ │ │ │ + b.n 16bc │ │ │ │ │ │ │ │ │ │ -000017dc : │ │ │ │ │ +000017d8 : │ │ │ │ │ dotted_name_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 18ee │ │ │ │ │ + beq.n 18ea │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 18ee │ │ │ │ │ + bne.n 18ea │ │ │ │ │ add r2, sp, #12 │ │ │ │ │ mov.w r1, #1032 @ 0x408 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ - cbz r0, 1828 │ │ │ │ │ + cbz r0, 1824 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ @@ -2745,281 +2743,281 @@ │ │ │ │ │ mov.w r2, #1032 @ 0x408 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1906 │ │ │ │ │ + bne.n 1902 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 190e │ │ │ │ │ + beq.n 190a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 190e │ │ │ │ │ + bne.n 190a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1916 │ │ │ │ │ + bne.n 1912 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r7, r3 │ │ │ │ │ - bl 17dc │ │ │ │ │ - cbz r0, 187c │ │ │ │ │ + bl 17d8 │ │ │ │ │ + cbz r0, 1878 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ movs r1, #23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 18bc │ │ │ │ │ + cbnz r0, 18b8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1916 │ │ │ │ │ + bne.n 1912 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r0, 18a6 │ │ │ │ │ + cbz r0, 18a2 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r0, r2, #1 │ │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 191a │ │ │ │ │ + bne.n 1916 │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ cmp r1, r6 │ │ │ │ │ - ble.n 18b2 │ │ │ │ │ + ble.n 18ae │ │ │ │ │ mov r6, r1 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ - b.n 182e │ │ │ │ │ + b.n 182a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ subs r0, r2, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 191a │ │ │ │ │ + bne.n 1916 │ │ │ │ │ subs r2, #2 │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 1824 │ │ │ │ │ + b.n 1820 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 187c │ │ │ │ │ + beq.n 1878 │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_join_names_with_dot> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_join_names_with_dot │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r0, 18da │ │ │ │ │ + cbz r0, 18d6 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 1890 │ │ │ │ │ + beq.n 188c │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - cbz r0, 18f6 │ │ │ │ │ + cbz r0, 18f2 │ │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r0, #1 │ │ │ │ │ - b.n 191a │ │ │ │ │ + b.n 1916 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 180a │ │ │ │ │ + b.n 1806 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r0, r2, #1 │ │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ │ - cbnz r1, 191a │ │ │ │ │ + cbnz r1, 1916 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 189a │ │ │ │ │ - b.n 18b2 │ │ │ │ │ + bne.n 1896 │ │ │ │ │ + b.n 18ae │ │ │ │ │ subs r3, #1 │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 1824 │ │ │ │ │ + b.n 1820 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 185e │ │ │ │ │ + b.n 185a │ │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ subs r0, #1 │ │ │ │ │ subs r3, r0, #1 │ │ │ │ │ movs r0, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 1824 │ │ │ │ │ + b.n 1820 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00001924 : │ │ │ │ │ +00001920 : │ │ │ │ │ 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 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 1b78 │ │ │ │ │ + beq.w 1b74 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1b78 │ │ │ │ │ + bne.w 1b74 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1bf6 │ │ │ │ │ + bne.w 1bf2 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ - cbnz r3, 1982 │ │ │ │ │ + cbnz r3, 197e │ │ │ │ │ movs r1, #9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - cbnz r0, 19cc │ │ │ │ │ + cbnz r0, 19c8 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ mov r0, r1 │ │ │ │ │ str r2, [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 1bce │ │ │ │ │ + beq.w 1bca │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1bce │ │ │ │ │ + bne.w 1bca │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 1bc8 │ │ │ │ │ + bne.w 1bc4 │ │ │ │ │ movs r1, #9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1b80 │ │ │ │ │ + bne.w 1b7c │ │ │ │ │ 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 1966 │ │ │ │ │ + beq.n 1962 │ │ │ │ │ subs r2, #1 │ │ │ │ │ movs r1, #0 │ │ │ │ │ - b.n 1978 │ │ │ │ │ + b.n 1974 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 1bde │ │ │ │ │ + beq.w 1bda │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1bde │ │ │ │ │ + bne.w 1bda │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 1b56 │ │ │ │ │ + bne.w 1b52 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 1bee │ │ │ │ │ + beq.w 1bea │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1bee │ │ │ │ │ + bne.w 1bea │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1be6 │ │ │ │ │ + bne.w 1be2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl ba00 │ │ │ │ │ + bl b9fc │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1b52 │ │ │ │ │ + beq.w 1b4e │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 1bd6 │ │ │ │ │ + beq.w 1bd2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1bd6 │ │ │ │ │ + bne.w 1bd2 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1b4c │ │ │ │ │ + bne.n 1b48 │ │ │ │ │ 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 1b44 │ │ │ │ │ + beq.n 1b40 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r8, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1b4c │ │ │ │ │ + bne.n 1b48 │ │ │ │ │ mov r7, 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 1af8 │ │ │ │ │ + bne.n 1af4 │ │ │ │ │ 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 1b3e │ │ │ │ │ + beq.n 1b3a │ │ │ │ │ cmp r7, r8 │ │ │ │ │ - bgt.n 1b1a │ │ │ │ │ + bgt.n 1b16 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ mov r1, sl │ │ │ │ │ @@ -3029,338 +3027,338 @@ │ │ │ │ │ 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 1b56 │ │ │ │ │ + beq.n 1b52 │ │ │ │ │ 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 1b74 │ │ │ │ │ + bne.n 1b70 │ │ │ │ │ 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 1b70 │ │ │ │ │ + beq.n 1b6c │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC57 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC57 │ │ │ │ │ - bl 58bc │ │ │ │ │ + bl 58b8 │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1bfe │ │ │ │ │ + beq.w 1bfa │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1bfe │ │ │ │ │ + bne.w 1bfa │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 1976 │ │ │ │ │ + b.n 1972 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl ba00 │ │ │ │ │ + bl b9fc │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1a78 │ │ │ │ │ + beq.n 1a74 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 1b5c │ │ │ │ │ + cbnz r3, 1b58 │ │ │ │ │ cmp fp, r7 │ │ │ │ │ - beq.n 1b2a │ │ │ │ │ + beq.n 1b26 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ str.w r1, [r6, r7, lsl #2] │ │ │ │ │ mov r9, r3 │ │ │ │ │ adds r7, #1 │ │ │ │ │ - b.n 1a6c │ │ │ │ │ + b.n 1a68 │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ ldr.w r1, [r6, r8, lsl #2] │ │ │ │ │ str.w r1, [r3, r8, lsl #2] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ - b.n 1a8a │ │ │ │ │ + b.n 1a86 │ │ │ │ │ mov.w r3, fp, lsl #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov fp, r3 │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ - cbz r0, 1b3e │ │ │ │ │ + cbz r0, 1b3a │ │ │ │ │ mov r6, r0 │ │ │ │ │ - b.n 1b0c │ │ │ │ │ + b.n 1b08 │ │ │ │ │ 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 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 1972 │ │ │ │ │ + b.n 196e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1b08 │ │ │ │ │ + beq.n 1b04 │ │ │ │ │ movs r3, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ - b.n 1b4c │ │ │ │ │ + b.n 1b48 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 1972 │ │ │ │ │ + b.n 196e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 1b56 │ │ │ │ │ + b.n 1b52 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 1958 │ │ │ │ │ + b.n 1954 │ │ │ │ │ movs r1, #10 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 19b8 │ │ │ │ │ + beq.w 19b4 │ │ │ │ │ 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 .LC56 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC56 │ │ │ │ │ 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 8628 │ │ │ │ │ + bl 85c0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 19ba │ │ │ │ │ + beq.w 19b6 │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 19be │ │ │ │ │ + b.n 19ba │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 19be │ │ │ │ │ + b.n 19ba │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 19a2 │ │ │ │ │ + b.n 199e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 1a48 │ │ │ │ │ + b.n 1a44 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 19ea │ │ │ │ │ + b.n 19e6 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 1b56 │ │ │ │ │ + b.n 1b52 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 1a12 │ │ │ │ │ + b.n 1a0e │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 1978 │ │ │ │ │ + b.n 1974 │ │ │ │ │ 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 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1976 │ │ │ │ │ + beq.w 1972 │ │ │ │ │ movs r3, #1 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 1978 │ │ │ │ │ + b.n 1974 │ │ │ │ │ │ │ │ │ │ -00001c18 : │ │ │ │ │ +00001c14 : │ │ │ │ │ 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, 1c3c │ │ │ │ │ + cbz r0, 1c38 │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_new_type_comment> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_new_type_comment │ │ │ │ │ - cbz r0, 1c3c │ │ │ │ │ + cbz r0, 1c38 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ movs r3, #1 │ │ │ │ │ movs r0, #0 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ │ │ -00001c44 : │ │ │ │ │ +00001c40 : │ │ │ │ │ params_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.w 215a │ │ │ │ │ + beq.w 213c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 215a │ │ │ │ │ + bne.w 213c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 2154 │ │ │ │ │ + bne.w 2150 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ mov r7, r1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1dfa │ │ │ │ │ + bne.w 1df6 │ │ │ │ │ adds r1, r2, #1 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 214c │ │ │ │ │ + beq.w 215c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 214c │ │ │ │ │ + bne.w 215c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1d50 │ │ │ │ │ + bne.n 1d4c │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ - bl 21f0 │ │ │ │ │ + bl 21ec │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1d5a │ │ │ │ │ + bne.n 1d56 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 1d50 │ │ │ │ │ + bne.n 1d4c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2564 │ │ │ │ │ + bl 2560 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1f38 │ │ │ │ │ + bne.w 1f34 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 1d50 │ │ │ │ │ + bne.n 1d4c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl e244 <_loop1_30_rule> │ │ │ │ │ + bl e20c <_loop1_30_rule> │ │ │ │ │ R_ARM_THM_CALL _loop1_30_rule │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbz r0, 1d2a │ │ │ │ │ + cbz r0, 1d26 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 29ec <_loop0_29_rule> │ │ │ │ │ - cbz r0, 1d2a │ │ │ │ │ + bl 29e8 <_loop0_29_rule> │ │ │ │ │ + cbz r0, 1d26 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2f30 │ │ │ │ │ + bl 2f2c │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r1, 1d2c │ │ │ │ │ + cbnz r1, 1d28 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ mov r3, r6 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ mov r2, r1 │ │ │ │ │ bl 0 <_PyPegen_make_arguments> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_make_arguments │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1dd4 │ │ │ │ │ + beq.n 1dd0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 2140 │ │ │ │ │ + bne.w 2144 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #24 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - cbnz r1, 1d50 │ │ │ │ │ + cbnz r1, 1d4c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl eacc <_loop1_31_rule> │ │ │ │ │ + bl ea94 <_loop1_31_rule> │ │ │ │ │ R_ARM_THM_CALL _loop1_31_rule │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1de6 │ │ │ │ │ + bne.n 1de2 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - cbnz r1, 1d50 │ │ │ │ │ + cbnz r1, 1d4c │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ - bl 2f30 │ │ │ │ │ + bl 2f2c │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1dc0 │ │ │ │ │ + bne.n 1dbc │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - b.n 1d1e │ │ │ │ │ + b.n 1d1a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl e950 <_loop0_28_rule> │ │ │ │ │ + bl e918 <_loop0_28_rule> │ │ │ │ │ R_ARM_THM_CALL _loop0_28_rule │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1cc0 │ │ │ │ │ + beq.n 1cbc │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 29ec <_loop0_29_rule> │ │ │ │ │ + bl 29e8 <_loop0_29_rule> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1cc0 │ │ │ │ │ + beq.n 1cbc │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2f30 │ │ │ │ │ + bl 2f2c │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 1cc2 │ │ │ │ │ + bne.n 1cbe │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ mov r2, r1 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r3, r8 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -3369,213 +3367,213 @@ │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r3, r0 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC66 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC66 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 58bc │ │ │ │ │ + bl 58b8 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 212c │ │ │ │ │ + beq.w 2128 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 1d1a │ │ │ │ │ + beq.n 1d16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 213a │ │ │ │ │ - b.n 1d1e │ │ │ │ │ + bne.w 2136 │ │ │ │ │ + b.n 1d1a │ │ │ │ │ mov r3, r1 │ │ │ │ │ strd r1, r0, [sp] │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_make_arguments> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_make_arguments │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1d12 │ │ │ │ │ + bne.n 1d0e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1d50 │ │ │ │ │ + beq.n 1d4c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 1d54 │ │ │ │ │ + b.n 1d50 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2f30 │ │ │ │ │ + bl 2f2c │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 1d3e │ │ │ │ │ + bne.n 1d3a │ │ │ │ │ mov r3, r1 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ str r6, [sp, #0] │ │ │ │ │ - b.n 1dc6 │ │ │ │ │ + b.n 1dc2 │ │ │ │ │ adds r1, r2, #1 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 20cc │ │ │ │ │ + beq.w 20c8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 20cc │ │ │ │ │ + bne.w 20c8 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 20c6 │ │ │ │ │ + bne.w 20c2 │ │ │ │ │ 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 2094 │ │ │ │ │ + bne.w 2090 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 20c6 │ │ │ │ │ + bne.w 20c2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 85c8 <_tmp_124_rule> │ │ │ │ │ + bl 8560 <_tmp_124_rule> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1f60 │ │ │ │ │ + bne.w 1f5c │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 20c6 │ │ │ │ │ + bne.w 20c2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 21f0 │ │ │ │ │ + bl 21ec │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 1ebe │ │ │ │ │ + bne.n 1eba │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl e950 <_loop0_28_rule> │ │ │ │ │ + bl e918 <_loop0_28_rule> │ │ │ │ │ R_ARM_THM_CALL _loop0_28_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 20f0 │ │ │ │ │ + beq.w 20ec │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 20fe │ │ │ │ │ + beq.w 20fa │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 20fe │ │ │ │ │ + bne.w 20fa │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 2106 │ │ │ │ │ + bne.w 2102 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ - bl 2564 │ │ │ │ │ + bl 2560 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 20d4 │ │ │ │ │ + bne.w 20d0 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 2106 │ │ │ │ │ + bne.w 2102 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl eacc <_loop1_31_rule> │ │ │ │ │ + bl ea94 <_loop1_31_rule> │ │ │ │ │ R_ARM_THM_CALL _loop1_31_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 20e2 │ │ │ │ │ + bne.w 20de │ │ │ │ │ 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 20c6 │ │ │ │ │ + bne.w 20c2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl e950 <_loop0_28_rule> │ │ │ │ │ + bl e918 <_loop0_28_rule> │ │ │ │ │ R_ARM_THM_CALL _loop0_28_rule │ │ │ │ │ - cbz r0, 1edc │ │ │ │ │ + cbz r0, 1ed8 │ │ │ │ │ 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.n 1f9e │ │ │ │ │ + bne.n 1f9a │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 20c6 │ │ │ │ │ + bne.w 20c2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 85c8 <_tmp_124_rule> │ │ │ │ │ + bl 8560 <_tmp_124_rule> │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r1, 1f06 │ │ │ │ │ + cbnz r1, 1f02 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5568 <_loop0_32_rule> │ │ │ │ │ - cbz r0, 1f04 │ │ │ │ │ + bl 5564 <_loop0_32_rule> │ │ │ │ │ + cbz r0, 1f00 │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1ffc │ │ │ │ │ + bne.n 1ff8 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 20c6 │ │ │ │ │ + bne.w 20c2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5a70 <_loop1_33_rule> │ │ │ │ │ - cbz r0, 1f24 │ │ │ │ │ + bl 5a6c <_loop1_33_rule> │ │ │ │ │ + cbz r0, 1f20 │ │ │ │ │ movs r1, #17 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 2042 │ │ │ │ │ + bne.w 203e │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 2162 │ │ │ │ │ + bne.w 2156 │ │ │ │ │ mov r2, r3 │ │ │ │ │ - b.n 1c8e │ │ │ │ │ + b.n 1c8a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 29ec <_loop0_29_rule> │ │ │ │ │ + bl 29e8 <_loop0_29_rule> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1cd6 │ │ │ │ │ + beq.w 1cd2 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2f30 │ │ │ │ │ + bl 2f2c │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 1cd8 │ │ │ │ │ + bne.w 1cd4 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ mov r2, r6 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ mov r3, r1 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ - b.n 1d8a │ │ │ │ │ + b.n 1d86 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5568 <_loop0_32_rule> │ │ │ │ │ + bl 5564 <_loop0_32_rule> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1e48 │ │ │ │ │ + beq.w 1e44 │ │ │ │ │ movs r1, #17 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1e48 │ │ │ │ │ + beq.w 1e44 │ │ │ │ │ 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 │ │ │ │ │ @@ -3584,34 +3582,34 @@ │ │ │ │ │ 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 │ │ │ │ │ - b.n 1fe6 │ │ │ │ │ + b.n 1fe2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl e244 <_loop1_30_rule> │ │ │ │ │ + bl e20c <_loop1_30_rule> │ │ │ │ │ R_ARM_THM_CALL _loop1_30_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1edc │ │ │ │ │ + beq.n 1ed8 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 1ede │ │ │ │ │ + bne.n 1eda │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1edc │ │ │ │ │ + beq.n 1ed8 │ │ │ │ │ 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 │ │ │ │ │ @@ -3620,101 +3618,101 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC63 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ ldr r2, [r3, #24] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r2, r3, [r6, #12] │ │ │ │ │ - bl 8660 │ │ │ │ │ + bl 85f8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1f26 │ │ │ │ │ + beq.n 1f22 │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 1f2a │ │ │ │ │ + b.n 1f26 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 208c │ │ │ │ │ + beq.n 2088 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 208c │ │ │ │ │ + bne.n 2088 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 2084 │ │ │ │ │ + bne.n 2080 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 205a │ │ │ │ │ + cbnz r0, 2056 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - cbnz r1, 2084 │ │ │ │ │ + cbnz r1, 2080 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl e3c0 │ │ │ │ │ + bl e388 │ │ │ │ │ R_ARM_THM_CALL param_no_default_rule │ │ │ │ │ - cbnz r0, 205a │ │ │ │ │ + cbnz r0, 2056 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 1f06 │ │ │ │ │ + b.n 1f02 │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1f24 │ │ │ │ │ + beq.w 1f20 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC65 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC65 │ │ │ │ │ - b.n 1f82 │ │ │ │ │ + b.n 1f7e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bl 5568 <_loop0_32_rule> │ │ │ │ │ + bl 5564 <_loop0_32_rule> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1f04 │ │ │ │ │ + beq.w 1f00 │ │ │ │ │ movs r1, #17 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1f04 │ │ │ │ │ + beq.w 1f00 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC64 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC64 │ │ │ │ │ - b.n 1f82 │ │ │ │ │ + b.n 1f7e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 1f06 │ │ │ │ │ + b.n 1f02 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 2018 │ │ │ │ │ + b.n 2014 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1e32 │ │ │ │ │ + beq.w 1e2e │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC60 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC60 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -3723,796 +3721,796 @@ │ │ │ │ │ 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] │ │ │ │ │ - b.n 1fe6 │ │ │ │ │ + b.n 1fe2 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 1f2a │ │ │ │ │ + b.n 1f26 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 1e18 │ │ │ │ │ + b.n 1e14 │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_singleton_seq> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_singleton_seq │ │ │ │ │ - cbz r0, 2122 │ │ │ │ │ + cbz r0, 211e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 210e │ │ │ │ │ + cbnz r3, 210a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bl e3c0 │ │ │ │ │ + bl e388 │ │ │ │ │ R_ARM_THM_CALL param_no_default_rule │ │ │ │ │ - cbnz r0, 20f4 │ │ │ │ │ + cbnz r0, 20f0 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 1ebe │ │ │ │ │ + b.n 1eba │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC62 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC62 │ │ │ │ │ - b.n 1f82 │ │ │ │ │ + b.n 1f7e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 1e8a │ │ │ │ │ + b.n 1e86 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 1ebe │ │ │ │ │ + b.n 1eba │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 20e2 │ │ │ │ │ + beq.n 20de │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 1ebe │ │ │ │ │ + b.n 1eba │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 2116 │ │ │ │ │ - b.n 1eb6 │ │ │ │ │ + bne.n 2112 │ │ │ │ │ + b.n 1eb2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1d54 │ │ │ │ │ + beq.w 1d50 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 1d54 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.w 1ddc │ │ │ │ │ - b.n 1d1a │ │ │ │ │ + b.n 1d50 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 1cac │ │ │ │ │ + b.n 1c74 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.w 1dd8 │ │ │ │ │ + b.n 1d16 │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 1d20 │ │ │ │ │ + b.n 1d1c │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + movs r5, #0 │ │ │ │ │ + b.n 1d1c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 1c78 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - movs r5, #0 │ │ │ │ │ - b.n 1d20 │ │ │ │ │ + b.n 1ca8 │ │ │ │ │ │ │ │ │ │ -00002168 <_tmp_22_rule>: │ │ │ │ │ +00002164 <_tmp_22_rule>: │ │ │ │ │ _tmp_22_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 21e8 <_tmp_22_rule+0x80> │ │ │ │ │ + beq.n 21e4 <_tmp_22_rule+0x80> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ - cbnz r0, 21e8 <_tmp_22_rule+0x80> │ │ │ │ │ + cbnz r0, 21e4 <_tmp_22_rule+0x80> │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r5, 21e0 <_tmp_22_rule+0x78> │ │ │ │ │ + cbnz r5, 21dc <_tmp_22_rule+0x78> │ │ │ │ │ mov.w r1, #680 @ 0x2a8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 21b6 <_tmp_22_rule+0x4e> │ │ │ │ │ + cbnz r0, 21b2 <_tmp_22_rule+0x4e> │ │ │ │ │ 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 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 21a6 <_tmp_22_rule+0x3e> │ │ │ │ │ + beq.n 21a2 <_tmp_22_rule+0x3e> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 21aa <_tmp_22_rule+0x42> │ │ │ │ │ + beq.n 21a6 <_tmp_22_rule+0x42> │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 21aa <_tmp_22_rule+0x42> │ │ │ │ │ + beq.n 21a6 <_tmp_22_rule+0x42> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r2, r5 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 21ae <_tmp_22_rule+0x46> │ │ │ │ │ + b.n 21aa <_tmp_22_rule+0x46> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 21ae <_tmp_22_rule+0x46> │ │ │ │ │ + b.n 21aa <_tmp_22_rule+0x46> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 2194 <_tmp_22_rule+0x2c> │ │ │ │ │ + b.n 2190 <_tmp_22_rule+0x2c> │ │ │ │ │ │ │ │ │ │ -000021f0 : │ │ │ │ │ +000021ec : │ │ │ │ │ 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 22a8 │ │ │ │ │ + beq.n 22a4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 22a8 │ │ │ │ │ + bne.n 22a4 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n 22a0 │ │ │ │ │ + bne.n 229c │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ - bl e244 <_loop1_30_rule> │ │ │ │ │ + bl e20c <_loop1_30_rule> │ │ │ │ │ R_ARM_THM_CALL _loop1_30_rule │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, 2238 │ │ │ │ │ + cbz r0, 2234 │ │ │ │ │ movs r1, #17 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 2262 │ │ │ │ │ + cbnz r0, 225e │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n 22a0 │ │ │ │ │ + bne.n 229c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl e244 <_loop1_30_rule> │ │ │ │ │ + bl e20c <_loop1_30_rule> │ │ │ │ │ R_ARM_THM_CALL _loop1_30_rule │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, 2254 │ │ │ │ │ + cbz r0, 2250 │ │ │ │ │ movs r1, #17 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 2288 │ │ │ │ │ + cbnz r0, 2284 │ │ │ │ │ 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 2238 │ │ │ │ │ + beq.n 2234 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 2258 │ │ │ │ │ + beq.n 2254 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2258 │ │ │ │ │ + beq.n 2254 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r5, r7 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 225c │ │ │ │ │ + b.n 2258 │ │ │ │ │ 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 226e │ │ │ │ │ - b.n 2254 │ │ │ │ │ + bne.n 226a │ │ │ │ │ + b.n 2250 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 225c │ │ │ │ │ + b.n 2258 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 221c │ │ │ │ │ + b.n 2218 │ │ │ │ │ │ │ │ │ │ -000022b0 <_tmp_158_rule>: │ │ │ │ │ +000022ac <_tmp_158_rule>: │ │ │ │ │ _tmp_158_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 2304 <_tmp_158_rule+0x54> │ │ │ │ │ + beq.n 2300 <_tmp_158_rule+0x54> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ - cbnz r0, 2304 <_tmp_158_rule+0x54> │ │ │ │ │ + cbnz r0, 2300 <_tmp_158_rule+0x54> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 230c <_tmp_158_rule+0x5c> │ │ │ │ │ + cbnz r3, 2308 <_tmp_158_rule+0x5c> │ │ │ │ │ movs r1, #23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 22fc <_tmp_158_rule+0x4c> │ │ │ │ │ + cbnz r0, 22f8 <_tmp_158_rule+0x4c> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - cbnz r3, 22fc <_tmp_158_rule+0x4c> │ │ │ │ │ + cbnz r3, 22f8 <_tmp_158_rule+0x4c> │ │ │ │ │ movs r1, #52 @ 0x34 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 22fc <_tmp_158_rule+0x4c> │ │ │ │ │ + cbnz r0, 22f8 <_tmp_158_rule+0x4c> │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 22da <_tmp_158_rule+0x2a> │ │ │ │ │ + b.n 22d6 <_tmp_158_rule+0x2a> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r0, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 2300 <_tmp_158_rule+0x50> │ │ │ │ │ + b.n 22fc <_tmp_158_rule+0x50> │ │ │ │ │ │ │ │ │ │ -00002314 : │ │ │ │ │ +00002310 : │ │ │ │ │ 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 2522 │ │ │ │ │ + beq.w 251e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 2522 │ │ │ │ │ + bne.w 251e │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n 244c │ │ │ │ │ + bne.n 2448 │ │ │ │ │ ldrd r6, r5, [r4, #8] │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - bne.w 2536 │ │ │ │ │ + bne.w 2532 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 252a │ │ │ │ │ + blt.w 2526 │ │ │ │ │ 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 244c │ │ │ │ │ + bne.n 2448 │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 23b8 │ │ │ │ │ + cbnz r0, 23b4 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n 244c │ │ │ │ │ + bne.n 2448 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2658 │ │ │ │ │ + bl 2654 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 23f8 │ │ │ │ │ + beq.n 23f4 │ │ │ │ │ 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, 23f8 │ │ │ │ │ + cbz r0, 23f4 │ │ │ │ │ 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 2658 │ │ │ │ │ + bl 2654 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2382 │ │ │ │ │ + beq.n 237e │ │ │ │ │ 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 2384 │ │ │ │ │ + bne.n 2380 │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2382 │ │ │ │ │ + beq.n 237e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 23aa │ │ │ │ │ + beq.n 23a6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 23ac │ │ │ │ │ + beq.n 23a8 │ │ │ │ │ movs r2, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 23ae │ │ │ │ │ + b.n 23aa │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - cbnz r3, 244c │ │ │ │ │ + cbnz r3, 2448 │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, 2446 │ │ │ │ │ + cbz r0, 2442 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, 2440 │ │ │ │ │ + cbz r0, 243c │ │ │ │ │ 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, 243a │ │ │ │ │ + cbz r0, 2436 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_singleton_seq> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_singleton_seq │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 23de │ │ │ │ │ - b.n 23e4 │ │ │ │ │ + bne.n 23da │ │ │ │ │ + b.n 23e0 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 242c │ │ │ │ │ + b.n 2428 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 23ae │ │ │ │ │ + b.n 23aa │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - cbnz r3, 2452 │ │ │ │ │ + cbnz r3, 244e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 23ac │ │ │ │ │ + b.n 23a8 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 23ac │ │ │ │ │ + bne.n 23a8 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 24ee │ │ │ │ │ + beq.n 24ea │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 24ee │ │ │ │ │ + bne.n 24ea │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r5, 24b0 │ │ │ │ │ + cbnz r5, 24ac │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ - bl 2658 │ │ │ │ │ - cbz r0, 2496 │ │ │ │ │ + bl 2654 │ │ │ │ │ + cbz r0, 2492 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 2496 │ │ │ │ │ + cbz r0, 2492 │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 24f6 │ │ │ │ │ + cbnz r0, 24f2 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - cbnz r3, 24b0 │ │ │ │ │ + cbnz r3, 24ac │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 24b6 │ │ │ │ │ + cbnz r0, 24b2 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b.n 244c │ │ │ │ │ + b.n 2448 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 24aa │ │ │ │ │ + b.n 24a6 │ │ │ │ │ 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 .LC45 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC45 │ │ │ │ │ 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 8628 │ │ │ │ │ + bl 85c0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 24a8 │ │ │ │ │ + beq.n 24a4 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 24aa │ │ │ │ │ + b.n 24a6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 2474 │ │ │ │ │ + b.n 2470 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC67 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC67 │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_raise_error │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbnz r0, 2546 │ │ │ │ │ + cbnz r0, 2542 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 24e8 │ │ │ │ │ - b.n 24aa │ │ │ │ │ + bne.n 24e4 │ │ │ │ │ + b.n 24a6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 2348 │ │ │ │ │ + b.n 2344 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r5, r7 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 23ae │ │ │ │ │ + b.n 23aa │ │ │ │ │ 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 2378 │ │ │ │ │ + b.n 2374 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbz r3, 255c │ │ │ │ │ + cbz r3, 2558 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 24e8 │ │ │ │ │ + bne.n 24e4 │ │ │ │ │ mov r3, r2 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 23ac │ │ │ │ │ + b.n 23a8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 23ac │ │ │ │ │ + b.n 23a8 │ │ │ │ │ │ │ │ │ │ -00002564 : │ │ │ │ │ +00002560 : │ │ │ │ │ slash_with_default_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 264e │ │ │ │ │ + beq.n 264a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 264e │ │ │ │ │ + bne.n 264a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 2646 │ │ │ │ │ + bne.n 2642 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ - bl e950 <_loop0_28_rule> │ │ │ │ │ + bl e918 <_loop0_28_rule> │ │ │ │ │ R_ARM_THM_CALL _loop0_28_rule │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbz r0, 25ac │ │ │ │ │ + cbz r0, 25a8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl eacc <_loop1_31_rule> │ │ │ │ │ + bl ea94 <_loop1_31_rule> │ │ │ │ │ R_ARM_THM_CALL _loop1_31_rule │ │ │ │ │ - cbnz r0, 25da │ │ │ │ │ + cbnz r0, 25d6 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 2646 │ │ │ │ │ + bne.n 2642 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl e950 <_loop0_28_rule> │ │ │ │ │ + bl e918 <_loop0_28_rule> │ │ │ │ │ R_ARM_THM_CALL _loop0_28_rule │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbz r0, 25ca │ │ │ │ │ + cbz r0, 25c6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl eacc <_loop1_31_rule> │ │ │ │ │ + bl ea94 <_loop1_31_rule> │ │ │ │ │ R_ARM_THM_CALL _loop1_31_rule │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 2620 │ │ │ │ │ + bne.n 261c │ │ │ │ │ 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, #12 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ movs r1, #17 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 25ac │ │ │ │ │ + beq.n 25a8 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 25ac │ │ │ │ │ + beq.n 25a8 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_slash_with_default> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_slash_with_default │ │ │ │ │ mov r2, r0 │ │ │ │ │ - cbz r0, 2608 │ │ │ │ │ + cbz r0, 2604 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 25ce │ │ │ │ │ + beq.n 25ca │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 25ce │ │ │ │ │ + beq.n 25ca │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 25d2 │ │ │ │ │ + b.n 25ce │ │ │ │ │ movs r1, #17 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 25ca │ │ │ │ │ + beq.n 25c6 │ │ │ │ │ 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 25ca │ │ │ │ │ + beq.n 25c6 │ │ │ │ │ mov r2, r7 │ │ │ │ │ - b.n 25f6 │ │ │ │ │ + b.n 25f2 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 25d2 │ │ │ │ │ + b.n 25ce │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 2592 │ │ │ │ │ + b.n 258e │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00002658 : │ │ │ │ │ +00002654 : │ │ │ │ │ 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 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 27d8 │ │ │ │ │ + beq.w 27d4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 27d8 │ │ │ │ │ + bne.w 27d4 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 27d2 │ │ │ │ │ + bne.w 27ce │ │ │ │ │ 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 27e0 │ │ │ │ │ + beq.w 27dc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 27e0 │ │ │ │ │ + bne.w 27dc │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 27e8 │ │ │ │ │ + bne.w 27e4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 281c │ │ │ │ │ + bl 2818 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 27be │ │ │ │ │ + beq.n 27ba │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 27ca │ │ │ │ │ + beq.n 27c6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 27ca │ │ │ │ │ + bne.n 27c6 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 27b8 │ │ │ │ │ + bne.n 27b4 │ │ │ │ │ movs r0, #4 │ │ │ │ │ ldr.w r9, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 27b0 │ │ │ │ │ + beq.n 27ac │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 27b8 │ │ │ │ │ + bne.n 27b4 │ │ │ │ │ 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 │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - cbnz r3, 2762 │ │ │ │ │ + cbnz r3, 275e │ │ │ │ │ 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 27aa │ │ │ │ │ + beq.n 27a6 │ │ │ │ │ cmp r7, r5 │ │ │ │ │ - bgt.n 2782 │ │ │ │ │ + bgt.n 277e │ │ │ │ │ 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 │ │ │ │ │ @@ -4521,280 +4519,280 @@ │ │ │ │ │ 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 27c2 │ │ │ │ │ + beq.n 27be │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 27f0 │ │ │ │ │ + bne.n 27ec │ │ │ │ │ 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 281c │ │ │ │ │ + bl 2818 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2718 │ │ │ │ │ + beq.n 2714 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 2804 │ │ │ │ │ + bne.n 2800 │ │ │ │ │ cmp sl, r7 │ │ │ │ │ - beq.n 2792 │ │ │ │ │ + beq.n 278e │ │ │ │ │ ldr.w r9, [r4, #8] │ │ │ │ │ str.w r3, [r6, r7, lsl #2] │ │ │ │ │ adds r7, #1 │ │ │ │ │ - b.n 270a │ │ │ │ │ + b.n 2706 │ │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ │ ldr.w r1, [r6, r5, lsl #2] │ │ │ │ │ str.w r1, [r3, r5, lsl #2] │ │ │ │ │ adds r5, #1 │ │ │ │ │ - b.n 272a │ │ │ │ │ + b.n 2726 │ │ │ │ │ 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, 27aa │ │ │ │ │ + cbz r0, 27a6 │ │ │ │ │ mov r6, r0 │ │ │ │ │ - b.n 2776 │ │ │ │ │ + b.n 2772 │ │ │ │ │ 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 2756 │ │ │ │ │ + b.n 2752 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 26e8 │ │ │ │ │ + b.n 26e4 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 2758 │ │ │ │ │ + b.n 2754 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 268c │ │ │ │ │ + b.n 2688 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 26b8 │ │ │ │ │ + b.n 26b4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 27c2 │ │ │ │ │ + b.n 27be │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2756 │ │ │ │ │ + beq.n 2752 │ │ │ │ │ movs r3, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 2758 │ │ │ │ │ + b.n 2754 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2772 │ │ │ │ │ + beq.n 276e │ │ │ │ │ movs r3, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ - b.n 27b8 │ │ │ │ │ + b.n 27b4 │ │ │ │ │ │ │ │ │ │ -0000281c : │ │ │ │ │ +00002818 : │ │ │ │ │ import_from_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, #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 29e4 │ │ │ │ │ + beq.w 29e0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 29e4 │ │ │ │ │ + bne.w 29e0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 28f2 │ │ │ │ │ + bne.n 28ee │ │ │ │ │ ldrd r6, r5, [r4, #8] │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - beq.n 28cc │ │ │ │ │ + beq.n 28c8 │ │ │ │ │ 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.n 290a │ │ │ │ │ + bne.n 2906 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 28fa │ │ │ │ │ + beq.n 28f6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2168 <_tmp_22_rule> │ │ │ │ │ + bl 2164 <_tmp_22_rule> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 28fa │ │ │ │ │ + bne.n 28f6 │ │ │ │ │ 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, 28be │ │ │ │ │ + cbz r0, 28ba │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ ldrd r2, r3, [r3, #20] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 2900 │ │ │ │ │ + bne.n 28fc │ │ │ │ │ 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 r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 295a │ │ │ │ │ + beq.n 2956 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 295a │ │ │ │ │ + bne.n 2956 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, 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 29da │ │ │ │ │ + blt.n 29d6 │ │ │ │ │ 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, #92] @ 0x5c │ │ │ │ │ - cbnz r2, 2904 │ │ │ │ │ + cbnz r2, 2900 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n 2872 │ │ │ │ │ + beq.n 286e │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 28c2 │ │ │ │ │ + b.n 28be │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b.n 28be │ │ │ │ │ + b.n 28ba │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ - b.n 28a2 │ │ │ │ │ + b.n 289e │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 28be │ │ │ │ │ + bne.n 28ba │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.n 2952 │ │ │ │ │ + beq.n 294e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ - cbnz r0, 2952 │ │ │ │ │ + cbnz r0, 294e │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r5, 294c │ │ │ │ │ + cbnz r5, 2948 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ - cbz r0, 293c │ │ │ │ │ + cbz r0, 2938 │ │ │ │ │ mov.w r1, #680 @ 0x2a8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 2972 │ │ │ │ │ + cbnz r0, 296e │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n 2872 │ │ │ │ │ - b.n 28f2 │ │ │ │ │ + beq.n 286e │ │ │ │ │ + b.n 28ee │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 2942 │ │ │ │ │ + b.n 293e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 2924 │ │ │ │ │ + b.n 2920 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 28be │ │ │ │ │ + beq.n 28ba │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 28c2 │ │ │ │ │ + b.n 28be │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _tmp_139_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _tmp_139_rule │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r2, r4 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 293c │ │ │ │ │ + beq.n 2938 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71b8 <_tmp_115_rule+0x70> │ │ │ │ │ + bl 71ac │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 293c │ │ │ │ │ + beq.n 2938 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ ldrd r7, r5, [r0, #28] │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldr r2, [r0, #20] │ │ │ │ │ @@ -4811,340 +4809,340 @@ │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC55 │ │ │ │ │ movt r5, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC55 │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ str r7, [sp, #0] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ - bl 8660 │ │ │ │ │ + bl 85f8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 293e │ │ │ │ │ + beq.n 293a │ │ │ │ │ movs r5, #1 │ │ │ │ │ str r5, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 2942 │ │ │ │ │ + b.n 293e │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 28c2 │ │ │ │ │ + b.n 28be │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 2850 │ │ │ │ │ + b.n 284c │ │ │ │ │ │ │ │ │ │ -000029ec <_loop0_29_rule>: │ │ │ │ │ +000029e8 <_loop0_29_rule>: │ │ │ │ │ _loop0_29_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 2f0e <_loop0_29_rule+0x522> │ │ │ │ │ + beq.w 2f0a <_loop0_29_rule+0x522> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 2f0e <_loop0_29_rule+0x522> │ │ │ │ │ + bne.w 2f0a <_loop0_29_rule+0x522> │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 2f04 <_loop0_29_rule+0x518> │ │ │ │ │ + bne.w 2f00 <_loop0_29_rule+0x518> │ │ │ │ │ movs r0, #4 │ │ │ │ │ ldr.w sl, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2ece <_loop0_29_rule+0x4e2> │ │ │ │ │ + beq.w 2eca <_loop0_29_rule+0x4e2> │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 2f04 <_loop0_29_rule+0x518> │ │ │ │ │ + bne.w 2f00 <_loop0_29_rule+0x518> │ │ │ │ │ str.w sl, [sp, #20] │ │ │ │ │ mov fp, r0 │ │ │ │ │ mov sl, r5 │ │ │ │ │ movs r3, #1 │ │ │ │ │ movw r7, #6000 @ 0x1770 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ str r5, [sp, #32] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ cmp r3, r7 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 2ec6 <_loop0_29_rule+0x4da> │ │ │ │ │ + beq.w 2ec2 <_loop0_29_rule+0x4da> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 2ec6 <_loop0_29_rule+0x4da> │ │ │ │ │ + bne.w 2ec2 <_loop0_29_rule+0x4da> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 2e48 <_loop0_29_rule+0x45c> │ │ │ │ │ + bne.w 2e44 <_loop0_29_rule+0x45c> │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ ldr.w r9, [r4, #8] │ │ │ │ │ cmp r3, r7 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 2ede <_loop0_29_rule+0x4f2> │ │ │ │ │ + beq.w 2eda <_loop0_29_rule+0x4f2> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 2ede <_loop0_29_rule+0x4f2> │ │ │ │ │ + bne.w 2eda <_loop0_29_rule+0x4f2> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 2d5c <_loop0_29_rule+0x370> │ │ │ │ │ + bne.w 2d58 <_loop0_29_rule+0x370> │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.w 2d40 <_loop0_29_rule+0x354> │ │ │ │ │ + beq.w 2d3c <_loop0_29_rule+0x354> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldrd r6, r8, [r3, #12] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2bae <_loop0_29_rule+0x1c2> │ │ │ │ │ + beq.n 2baa <_loop0_29_rule+0x1c2> │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 2e9a <_loop0_29_rule+0x4ae> │ │ │ │ │ + beq.w 2e96 <_loop0_29_rule+0x4ae> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 2e9a <_loop0_29_rule+0x4ae> │ │ │ │ │ + bne.w 2e96 <_loop0_29_rule+0x4ae> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 2e92 <_loop0_29_rule+0x4a6> │ │ │ │ │ + bne.w 2e8e <_loop0_29_rule+0x4a6> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 2d94 <_loop0_29_rule+0x3a8> │ │ │ │ │ + bne.w 2d90 <_loop0_29_rule+0x3a8> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ movs r1, #0 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 2bb0 <_loop0_29_rule+0x1c4> │ │ │ │ │ + bne.n 2bac <_loop0_29_rule+0x1c4> │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #24] │ │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2eee <_loop0_29_rule+0x502> │ │ │ │ │ + beq.w 2eea <_loop0_29_rule+0x502> │ │ │ │ │ mov r3, r6 │ │ │ │ │ ldr r6, [r4, #20] │ │ │ │ │ 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.w 2ee6 <_loop0_29_rule+0x4fa> │ │ │ │ │ + beq.w 2ee2 <_loop0_29_rule+0x4fa> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 2df8 <_loop0_29_rule+0x40c> │ │ │ │ │ + bne.w 2df4 <_loop0_29_rule+0x40c> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bl 11be8 │ │ │ │ │ + bl 11bac │ │ │ │ │ R_ARM_THM_CALL default_rule │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2d16 <_loop0_29_rule+0x32a> │ │ │ │ │ + beq.w 2d12 <_loop0_29_rule+0x32a> │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2d16 <_loop0_29_rule+0x32a> │ │ │ │ │ + beq.w 2d12 <_loop0_29_rule+0x32a> │ │ │ │ │ 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 2f16 <_loop0_29_rule+0x52a> │ │ │ │ │ + bne.w 2f12 <_loop0_29_rule+0x52a> │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r2, r6 │ │ │ │ │ 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 2e2e <_loop0_29_rule+0x442> │ │ │ │ │ + beq.w 2e2a <_loop0_29_rule+0x442> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 2f1a <_loop0_29_rule+0x52e> │ │ │ │ │ + bne.w 2f16 <_loop0_29_rule+0x52e> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ cmp r3, sl │ │ │ │ │ - beq.w 2d1c <_loop0_29_rule+0x330> │ │ │ │ │ + beq.w 2d18 <_loop0_29_rule+0x330> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str.w r5, [fp, sl, lsl #2] │ │ │ │ │ add.w sl, sl, #1 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ - b.n 2a52 <_loop0_29_rule+0x66> │ │ │ │ │ + b.n 2a4e <_loop0_29_rule+0x66> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 2e48 <_loop0_29_rule+0x45c> │ │ │ │ │ + bne.w 2e44 <_loop0_29_rule+0x45c> │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ cmp r3, r7 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 2ef8 <_loop0_29_rule+0x50c> │ │ │ │ │ + beq.w 2ef4 <_loop0_29_rule+0x50c> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 2ef8 <_loop0_29_rule+0x50c> │ │ │ │ │ + bne.w 2ef4 <_loop0_29_rule+0x50c> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 2d82 <_loop0_29_rule+0x396> │ │ │ │ │ + bne.w 2d7e <_loop0_29_rule+0x396> │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.w 2d64 <_loop0_29_rule+0x378> │ │ │ │ │ + beq.w 2d60 <_loop0_29_rule+0x378> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldrd r8, r3, [r3, #12] │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2cc6 <_loop0_29_rule+0x2da> │ │ │ │ │ + beq.n 2cc2 <_loop0_29_rule+0x2da> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 2e74 <_loop0_29_rule+0x488> │ │ │ │ │ + beq.w 2e70 <_loop0_29_rule+0x488> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 2e74 <_loop0_29_rule+0x488> │ │ │ │ │ + bne.w 2e70 <_loop0_29_rule+0x488> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 2e62 <_loop0_29_rule+0x476> │ │ │ │ │ + bne.w 2e5e <_loop0_29_rule+0x476> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r6, r3 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 2dc4 <_loop0_29_rule+0x3d8> │ │ │ │ │ + bne.w 2dc0 <_loop0_29_rule+0x3d8> │ │ │ │ │ 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.w 2e56 <_loop0_29_rule+0x46a> │ │ │ │ │ + bne.w 2e52 <_loop0_29_rule+0x46a> │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2d82 <_loop0_29_rule+0x396> │ │ │ │ │ + beq.w 2d7e <_loop0_29_rule+0x396> │ │ │ │ │ ldr r6, [r4, #20] │ │ │ │ │ mov r3, r8 │ │ │ │ │ str r6, [sp, #12] │ │ │ │ │ mov r1, r9 │ │ │ │ │ ldr r6, [r0, #24] │ │ │ │ │ str r6, [sp, #8] │ │ │ │ │ ldr r6, [sp, #24] │ │ │ │ │ ldr r0, [r0, #20] │ │ │ │ │ strd r6, r0, [sp] │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ bl 0 <_PyAST_arg> │ │ │ │ │ R_ARM_THM_CALL _PyAST_arg │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2e7c <_loop0_29_rule+0x490> │ │ │ │ │ + beq.w 2e78 <_loop0_29_rule+0x490> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 2e0e <_loop0_29_rule+0x422> │ │ │ │ │ + bne.w 2e0a <_loop0_29_rule+0x422> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bl 11be8 │ │ │ │ │ + bl 11bac │ │ │ │ │ R_ARM_THM_CALL default_rule │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2d32 <_loop0_29_rule+0x346> │ │ │ │ │ + beq.n 2d2e <_loop0_29_rule+0x346> │ │ │ │ │ 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.n 2d32 <_loop0_29_rule+0x346> │ │ │ │ │ + bne.n 2d2e <_loop0_29_rule+0x346> │ │ │ │ │ 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 2d32 <_loop0_29_rule+0x346> │ │ │ │ │ + beq.n 2d2e <_loop0_29_rule+0x346> │ │ │ │ │ mov r3, r8 │ │ │ │ │ - b.n 2b78 <_loop0_29_rule+0x18c> │ │ │ │ │ + b.n 2b74 <_loop0_29_rule+0x18c> │ │ │ │ │ mov r6, sl │ │ │ │ │ ldr r5, [sp, #32] │ │ │ │ │ ldr.w sl, [sp, #20] │ │ │ │ │ mov r9, fp │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ @@ -5153,544 +5151,544 @@ │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ 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 2f00 <_loop0_29_rule+0x514> │ │ │ │ │ + beq.w 2efc <_loop0_29_rule+0x514> │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - bgt.n 2d06 <_loop0_29_rule+0x31a> │ │ │ │ │ + bgt.n 2d02 <_loop0_29_rule+0x31a> │ │ │ │ │ mov r0, r9 │ │ │ │ │ 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, #44 @ 0x2c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ │ ldr.w r2, [r9, r5, lsl #2] │ │ │ │ │ str.w r2, [r3, r5, lsl #2] │ │ │ │ │ adds r5, #1 │ │ │ │ │ - b.n 2cee <_loop0_29_rule+0x302> │ │ │ │ │ + b.n 2cea <_loop0_29_rule+0x302> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 2bb4 <_loop0_29_rule+0x1c8> │ │ │ │ │ + b.n 2bb0 <_loop0_29_rule+0x1c8> │ │ │ │ │ lsls r3, r3, #1 │ │ │ │ │ mov r0, fp │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2ea8 <_loop0_29_rule+0x4bc> │ │ │ │ │ + beq.w 2ea4 <_loop0_29_rule+0x4bc> │ │ │ │ │ mov fp, r0 │ │ │ │ │ - b.n 2ba0 <_loop0_29_rule+0x1b4> │ │ │ │ │ + b.n 2b9c <_loop0_29_rule+0x1b4> │ │ │ │ │ mov r6, sl │ │ │ │ │ ldr r5, [sp, #32] │ │ │ │ │ ldr.w sl, [sp, #20] │ │ │ │ │ mov r9, fp │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 2cd6 <_loop0_29_rule+0x2ea> │ │ │ │ │ + b.n 2cd2 <_loop0_29_rule+0x2ea> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 2e02 <_loop0_29_rule+0x416> │ │ │ │ │ + blt.n 2dfe <_loop0_29_rule+0x416> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldrd r6, r8, [r3, #12] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 2ab2 <_loop0_29_rule+0xc6> │ │ │ │ │ + beq.w 2aae <_loop0_29_rule+0xc6> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 2bb4 <_loop0_29_rule+0x1c8> │ │ │ │ │ + b.n 2bb0 <_loop0_29_rule+0x1c8> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 2e18 <_loop0_29_rule+0x42c> │ │ │ │ │ + blt.n 2e14 <_loop0_29_rule+0x42c> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldrd r8, r3, [r3, #12] │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 2bf6 <_loop0_29_rule+0x20a> │ │ │ │ │ + beq.w 2bf2 <_loop0_29_rule+0x20a> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r6, sl │ │ │ │ │ ldr r5, [sp, #32] │ │ │ │ │ mov r9, fp │ │ │ │ │ subs r3, #1 │ │ │ │ │ ldr.w sl, [sp, #20] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 2cd6 <_loop0_29_rule+0x2ea> │ │ │ │ │ + b.n 2cd2 <_loop0_29_rule+0x2ea> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71b8 <_tmp_115_rule+0x70> │ │ │ │ │ + bl 71ac │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2af8 <_loop0_29_rule+0x10c> │ │ │ │ │ + beq.w 2af4 <_loop0_29_rule+0x10c> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 2b00 <_loop0_29_rule+0x114> │ │ │ │ │ + beq.w 2afc <_loop0_29_rule+0x114> │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2ec2 <_loop0_29_rule+0x4d6> │ │ │ │ │ + beq.w 2ebe <_loop0_29_rule+0x4d6> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 2bb0 <_loop0_29_rule+0x1c4> │ │ │ │ │ + b.n 2bac <_loop0_29_rule+0x1c4> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71b8 <_tmp_115_rule+0x70> │ │ │ │ │ + bl 71ac │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2c3c <_loop0_29_rule+0x250> │ │ │ │ │ + beq.w 2c38 <_loop0_29_rule+0x250> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 2c44 <_loop0_29_rule+0x258> │ │ │ │ │ + beq.w 2c40 <_loop0_29_rule+0x258> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2ebe <_loop0_29_rule+0x4d2> │ │ │ │ │ + beq.n 2eba <_loop0_29_rule+0x4d2> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r6, sl │ │ │ │ │ movs r2, #1 │ │ │ │ │ ldr r5, [sp, #32] │ │ │ │ │ subs r3, #1 │ │ │ │ │ ldr.w sl, [sp, #20] │ │ │ │ │ mov r9, fp │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 2cd2 <_loop0_29_rule+0x2e6> │ │ │ │ │ + b.n 2cce <_loop0_29_rule+0x2e6> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2b44 <_loop0_29_rule+0x158> │ │ │ │ │ + beq.w 2b40 <_loop0_29_rule+0x158> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 2bb4 <_loop0_29_rule+0x1c8> │ │ │ │ │ + b.n 2bb0 <_loop0_29_rule+0x1c8> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2c8a <_loop0_29_rule+0x29e> │ │ │ │ │ + beq.w 2c86 <_loop0_29_rule+0x29e> │ │ │ │ │ mov r6, sl │ │ │ │ │ ldr r5, [sp, #32] │ │ │ │ │ ldr.w sl, [sp, #20] │ │ │ │ │ mov r9, fp │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 2cd6 <_loop0_29_rule+0x2ea> │ │ │ │ │ + b.n 2cd2 <_loop0_29_rule+0x2ea> │ │ │ │ │ mov r6, sl │ │ │ │ │ ldr r5, [sp, #32] │ │ │ │ │ ldr.w sl, [sp, #20] │ │ │ │ │ mov r9, fp │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - cbz r0, 2ea2 <_loop0_29_rule+0x4b6> │ │ │ │ │ + cbz r0, 2e9e <_loop0_29_rule+0x4b6> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 2cd8 <_loop0_29_rule+0x2ec> │ │ │ │ │ + b.n 2cd4 <_loop0_29_rule+0x2ec> │ │ │ │ │ mov r6, sl │ │ │ │ │ ldr r5, [sp, #32] │ │ │ │ │ ldr.w sl, [sp, #20] │ │ │ │ │ mov r9, fp │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 2cd8 <_loop0_29_rule+0x2ec> │ │ │ │ │ + b.n 2cd4 <_loop0_29_rule+0x2ec> │ │ │ │ │ mov r6, sl │ │ │ │ │ ldr r5, [sp, #32] │ │ │ │ │ ldr.w sl, [sp, #20] │ │ │ │ │ mov r9, fp │ │ │ │ │ - b.n 2cd2 <_loop0_29_rule+0x2e6> │ │ │ │ │ + b.n 2cce <_loop0_29_rule+0x2e6> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r6, sl │ │ │ │ │ ldr r5, [sp, #32] │ │ │ │ │ mov r9, fp │ │ │ │ │ subs r3, #1 │ │ │ │ │ ldr.w sl, [sp, #20] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 2cd2 <_loop0_29_rule+0x2e6> │ │ │ │ │ + b.n 2cce <_loop0_29_rule+0x2e6> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 2c22 <_loop0_29_rule+0x236> │ │ │ │ │ + b.n 2c1e <_loop0_29_rule+0x236> │ │ │ │ │ mov r6, sl │ │ │ │ │ ldr r5, [sp, #32] │ │ │ │ │ ldr.w sl, [sp, #20] │ │ │ │ │ mov r9, fp │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 2e22 <_loop0_29_rule+0x436> │ │ │ │ │ + bne.n 2e1e <_loop0_29_rule+0x436> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 2cd2 <_loop0_29_rule+0x2e6> │ │ │ │ │ + b.n 2cce <_loop0_29_rule+0x2e6> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 2bb0 <_loop0_29_rule+0x1c4> │ │ │ │ │ + b.n 2bac <_loop0_29_rule+0x1c4> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 2ade <_loop0_29_rule+0xf2> │ │ │ │ │ + b.n 2ada <_loop0_29_rule+0xf2> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 2cd8 <_loop0_29_rule+0x2ec> │ │ │ │ │ + b.n 2cd4 <_loop0_29_rule+0x2ec> │ │ │ │ │ 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 2cfc <_loop0_29_rule+0x310> │ │ │ │ │ + b.n 2cf8 <_loop0_29_rule+0x310> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 2c44 <_loop0_29_rule+0x258> │ │ │ │ │ + b.n 2c40 <_loop0_29_rule+0x258> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 2b00 <_loop0_29_rule+0x114> │ │ │ │ │ + b.n 2afc <_loop0_29_rule+0x114> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 2a6e <_loop0_29_rule+0x82> │ │ │ │ │ + b.n 2a6a <_loop0_29_rule+0x82> │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r8, r0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 2cfc <_loop0_29_rule+0x310> │ │ │ │ │ + b.n 2cf8 <_loop0_29_rule+0x310> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 2a96 <_loop0_29_rule+0xaa> │ │ │ │ │ + b.n 2a92 <_loop0_29_rule+0xaa> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 2e02 <_loop0_29_rule+0x416> │ │ │ │ │ + bne.n 2dfe <_loop0_29_rule+0x416> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 2bb4 <_loop0_29_rule+0x1c8> │ │ │ │ │ + b.n 2bb0 <_loop0_29_rule+0x1c8> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 2bd8 <_loop0_29_rule+0x1ec> │ │ │ │ │ + b.n 2bd4 <_loop0_29_rule+0x1ec> │ │ │ │ │ mov r0, r9 │ │ │ │ │ - b.n 2eac <_loop0_29_rule+0x4c0> │ │ │ │ │ + b.n 2ea8 <_loop0_29_rule+0x4c0> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov.w r8, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 2cfc <_loop0_29_rule+0x310> │ │ │ │ │ + b.n 2cf8 <_loop0_29_rule+0x310> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 2a20 <_loop0_29_rule+0x34> │ │ │ │ │ + b.n 2a1c <_loop0_29_rule+0x34> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 2bb4 <_loop0_29_rule+0x1c8> │ │ │ │ │ + b.n 2bb0 <_loop0_29_rule+0x1c8> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2b92 <_loop0_29_rule+0x1a6> │ │ │ │ │ + beq.w 2b8e <_loop0_29_rule+0x1a6> │ │ │ │ │ mov r6, sl │ │ │ │ │ ldr r5, [sp, #32] │ │ │ │ │ ldr.w sl, [sp, #20] │ │ │ │ │ mov r9, fp │ │ │ │ │ - b.n 2e3e <_loop0_29_rule+0x452> │ │ │ │ │ + b.n 2e3a <_loop0_29_rule+0x452> │ │ │ │ │ │ │ │ │ │ -00002f30 : │ │ │ │ │ +00002f2c : │ │ │ │ │ star_etc_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 32cc │ │ │ │ │ + beq.w 32c8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 32cc │ │ │ │ │ + bne.w 32c8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 3456 │ │ │ │ │ + bne.w 3452 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 30ca │ │ │ │ │ + bne.w 30c6 │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 2fd4 │ │ │ │ │ + bne.n 2fd0 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 3456 │ │ │ │ │ + bne.w 3452 │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 3018 │ │ │ │ │ + bne.n 3014 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 3456 │ │ │ │ │ + bne.w 3452 │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 306a │ │ │ │ │ + bne.n 3066 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 3456 │ │ │ │ │ + bne.w 3452 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3460 │ │ │ │ │ + bl 345c │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 30b8 │ │ │ │ │ + bne.n 30b4 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ subs r2, #1 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl e3c0 │ │ │ │ │ + bl e388 │ │ │ │ │ R_ARM_THM_CALL param_no_default_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2f82 │ │ │ │ │ + beq.n 2f7e │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5568 <_loop0_32_rule> │ │ │ │ │ + bl 5564 <_loop0_32_rule> │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2f82 │ │ │ │ │ + beq.n 2f7e │ │ │ │ │ strd r1, r0, [sp, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3460 │ │ │ │ │ + bl 345c │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 2f84 │ │ │ │ │ + bne.n 2f80 │ │ │ │ │ ldrd r1, r2, [sp, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_star_etc> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_star_etc │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 30a0 │ │ │ │ │ + beq.n 309c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 30a0 │ │ │ │ │ + bne.n 309c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 2fc8 │ │ │ │ │ + b.n 2fc4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 315c │ │ │ │ │ + beq.w 3158 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 315c │ │ │ │ │ + bne.w 3158 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r5, 3062 │ │ │ │ │ + cbnz r5, 305e │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r7, r3 │ │ │ │ │ - bl 590c │ │ │ │ │ + bl 5908 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 33fe │ │ │ │ │ + bne.w 33fa │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - cbnz r5, 3062 │ │ │ │ │ + cbnz r5, 305e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 590c │ │ │ │ │ + bl 5908 │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 3386 │ │ │ │ │ + bne.w 3382 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 2f9a │ │ │ │ │ + b.n 2f96 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2fae │ │ │ │ │ + beq.n 2faa │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5a70 <_loop1_33_rule> │ │ │ │ │ + bl 5a6c <_loop1_33_rule> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2fae │ │ │ │ │ + beq.n 2faa │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3460 │ │ │ │ │ + bl 345c │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 2fb0 │ │ │ │ │ + bne.n 2fac │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_star_etc> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_star_etc │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 300e │ │ │ │ │ + bne.n 300a │ │ │ │ │ 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 2fc8 │ │ │ │ │ + beq.n 2fc4 │ │ │ │ │ movs r1, #1 │ │ │ │ │ movs r3, #0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 2fca │ │ │ │ │ + b.n 2fc6 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_star_etc> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_star_etc │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 300e │ │ │ │ │ - b.n 30a0 │ │ │ │ │ + bne.n 300a │ │ │ │ │ + b.n 309c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 32bc │ │ │ │ │ + beq.w 32b8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 32bc │ │ │ │ │ + bne.w 32b8 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 32b6 │ │ │ │ │ + bne.w 32b2 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r7, r3 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 3248 │ │ │ │ │ + bne.w 3244 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 32b6 │ │ │ │ │ + bne.w 32b2 │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 3200 │ │ │ │ │ + bne.n 31fc │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 32b6 │ │ │ │ │ + bne.w 32b2 │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 31c8 │ │ │ │ │ + bne.n 31c4 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 32b6 │ │ │ │ │ + bne.w 32b2 │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 3164 │ │ │ │ │ + cbnz r0, 3160 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ subs r1, r2, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 2f76 │ │ │ │ │ + beq.w 2f72 │ │ │ │ │ subs r2, r1, #1 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 2fca │ │ │ │ │ + b.n 2fc6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 3038 │ │ │ │ │ + b.n 3034 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 43a <_PyPegen_parse+0x43a> │ │ │ │ │ R_ARM_THM_CALL _tmp_128_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3146 │ │ │ │ │ + beq.n 3142 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5568 <_loop0_32_rule> │ │ │ │ │ + bl 5564 <_loop0_32_rule> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3146 │ │ │ │ │ + beq.n 3142 │ │ │ │ │ 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 3146 │ │ │ │ │ + beq.n 3142 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 43a <_PyPegen_parse+0x43a> │ │ │ │ │ R_ARM_THM_CALL _tmp_128_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3146 │ │ │ │ │ + beq.n 3142 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC71 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC71 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -5699,35 +5697,35 @@ │ │ │ │ │ ldr r2, [r5, #24] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldr r3, [r5, #20] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r2, r3, [r5, #12] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 8660 │ │ │ │ │ + bl 85f8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3148 │ │ │ │ │ + beq.n 3144 │ │ │ │ │ movs r5, #1 │ │ │ │ │ str r5, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 314c │ │ │ │ │ + b.n 3148 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl e7dc │ │ │ │ │ + bl e7a4 │ │ │ │ │ R_ARM_THM_CALL param_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3132 │ │ │ │ │ + beq.n 312e │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3132 │ │ │ │ │ + beq.n 312e │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC70 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC70 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -5735,27 +5733,27 @@ │ │ │ │ │ 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 31b0 │ │ │ │ │ + b.n 31ac │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 311c │ │ │ │ │ + beq.n 3118 │ │ │ │ │ movs r1, #57 @ 0x39 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 311c │ │ │ │ │ + beq.n 3118 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r3, #0 │ │ │ │ │ @@ -5763,126 +5761,126 @@ │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC69 │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_raise_error │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 329c │ │ │ │ │ + bne.n 3298 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 31c2 │ │ │ │ │ + bne.n 31be │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 314c │ │ │ │ │ + b.n 3148 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 337e │ │ │ │ │ + beq.w 337a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 337e │ │ │ │ │ + bne.w 337a │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 3376 │ │ │ │ │ + bne.w 3372 │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 3320 │ │ │ │ │ + bne.n 331c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 3376 │ │ │ │ │ + bne.n 3372 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r9, r0 │ │ │ │ │ - cbnz r0, 32d4 │ │ │ │ │ + cbnz r0, 32d0 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 3108 │ │ │ │ │ + b.n 3104 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cbz r2, 32c4 │ │ │ │ │ + cbz r2, 32c0 │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ subs r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 31c2 │ │ │ │ │ + bne.n 31be │ │ │ │ │ mov r2, r1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 2fc8 │ │ │ │ │ + b.n 2fc4 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ - b.n 314c │ │ │ │ │ + b.n 3148 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 30ea │ │ │ │ │ + b.n 30e6 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 2fc8 │ │ │ │ │ + b.n 2fc4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 2f64 │ │ │ │ │ + b.n 2f60 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.n 336e │ │ │ │ │ + beq.n 336a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 336e │ │ │ │ │ + bne.n 336a │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 3366 │ │ │ │ │ + bne.n 3362 │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r2, r0 │ │ │ │ │ - cbnz r0, 334c │ │ │ │ │ + cbnz r0, 3348 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r5, 3366 │ │ │ │ │ + cbnz r5, 3362 │ │ │ │ │ movs r1, #35 @ 0x23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r2, r0 │ │ │ │ │ - cbnz r0, 334c │ │ │ │ │ + cbnz r0, 3348 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 3296 │ │ │ │ │ + b.n 3292 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC68 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC68 │ │ │ │ │ @@ -5893,279 +5891,279 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ ldr.w r2, [r8, #24] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldr.w r3, [r8, #20] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r2, r3, [r8, #12] │ │ │ │ │ - b.n 31b0 │ │ │ │ │ + b.n 31ac │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ 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 │ │ │ │ │ - bne.n 3326 │ │ │ │ │ - b.n 3106 │ │ │ │ │ + bne.n 3322 │ │ │ │ │ + b.n 3102 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 3296 │ │ │ │ │ + b.n 3292 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 32f0 │ │ │ │ │ + b.n 32ec │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 3108 │ │ │ │ │ + b.n 3104 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 3268 │ │ │ │ │ + b.n 3264 │ │ │ │ │ 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 r8, r0 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 3062 │ │ │ │ │ + bne.w 305e │ │ │ │ │ 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 3060 │ │ │ │ │ + beq.w 305c │ │ │ │ │ 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 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 342e │ │ │ │ │ + beq.n 342a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 3442 │ │ │ │ │ + bne.n 343e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bl 5568 <_loop0_32_rule> │ │ │ │ │ + bl 5564 <_loop0_32_rule> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2f98 │ │ │ │ │ + beq.w 2f94 │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3460 │ │ │ │ │ + bl 345c │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 2f9a │ │ │ │ │ + bne.w 2f96 │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_star_etc> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_star_etc │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 300e │ │ │ │ │ - b.n 30a0 │ │ │ │ │ + bne.w 300a │ │ │ │ │ + b.n 309c │ │ │ │ │ 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 │ │ │ │ │ - beq.w 304c │ │ │ │ │ + beq.w 3048 │ │ │ │ │ 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 r2, r0 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 304e │ │ │ │ │ + bne.w 304a │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ 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 33c0 │ │ │ │ │ + bne.n 33bc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - cbz r0, 344c │ │ │ │ │ + cbz r0, 3448 │ │ │ │ │ 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 2f9a │ │ │ │ │ + b.n 2f96 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 3434 │ │ │ │ │ - b.n 33c6 │ │ │ │ │ + bne.n 3430 │ │ │ │ │ + b.n 33c2 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 2f9a │ │ │ │ │ + b.n 2f96 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 2fca │ │ │ │ │ + b.n 2fc6 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00003460 : │ │ │ │ │ +0000345c : │ │ │ │ │ kwds_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 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 3600 │ │ │ │ │ + beq.w 35fc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 3600 │ │ │ │ │ + bne.w 35fc │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 3550 │ │ │ │ │ + bne.n 354c │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ - cbnz r3, 34e2 │ │ │ │ │ + cbnz r3, 34de │ │ │ │ │ movs r1, #35 @ 0x23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 34b8 │ │ │ │ │ + cbnz r0, 34b4 │ │ │ │ │ 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, #24 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl e3c0 │ │ │ │ │ + bl e388 │ │ │ │ │ R_ARM_THM_CALL param_no_default_rule │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 34a8 │ │ │ │ │ + beq.n 34a4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 34ac │ │ │ │ │ + beq.n 34a8 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 34ac │ │ │ │ │ + beq.n 34a8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 34b0 │ │ │ │ │ + b.n 34ac │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 35f8 │ │ │ │ │ + beq.w 35f4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 35f8 │ │ │ │ │ + bne.n 35f4 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 35f2 │ │ │ │ │ + bne.n 35ee │ │ │ │ │ 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 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 35d2 │ │ │ │ │ + bne.n 35ce │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 35f2 │ │ │ │ │ + bne.n 35ee │ │ │ │ │ movs r1, #35 @ 0x23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 35b0 │ │ │ │ │ + bne.n 35ac │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 35f2 │ │ │ │ │ + bne.n 35ee │ │ │ │ │ movs r1, #35 @ 0x23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 3558 │ │ │ │ │ + cbnz r0, 3554 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 349e │ │ │ │ │ + beq.n 349a │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r2, #0 │ │ │ │ │ - b.n 34b0 │ │ │ │ │ + b.n 34ac │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 34b0 │ │ │ │ │ + b.n 34ac │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl e7dc │ │ │ │ │ + bl e7a4 │ │ │ │ │ R_ARM_THM_CALL param_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 353c │ │ │ │ │ + beq.n 3538 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 353c │ │ │ │ │ + beq.n 3538 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 814 │ │ │ │ │ R_ARM_THM_CALL _tmp_129_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 353c │ │ │ │ │ + beq.n 3538 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC75 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC75 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -6174,1039 +6172,1039 @@ │ │ │ │ │ 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 8660 │ │ │ │ │ + bl 85f8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 353e │ │ │ │ │ + beq.n 353a │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 3542 │ │ │ │ │ + b.n 353e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl e7dc │ │ │ │ │ + bl e7a4 │ │ │ │ │ R_ARM_THM_CALL param_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 352a │ │ │ │ │ + beq.n 3526 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 352a │ │ │ │ │ + beq.n 3526 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl e7dc │ │ │ │ │ + bl e7a4 │ │ │ │ │ R_ARM_THM_CALL param_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 352a │ │ │ │ │ - b.n 3578 │ │ │ │ │ + beq.n 3526 │ │ │ │ │ + b.n 3574 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl e7dc │ │ │ │ │ + bl e7a4 │ │ │ │ │ R_ARM_THM_CALL param_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3516 │ │ │ │ │ + beq.n 3512 │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3516 │ │ │ │ │ + beq.n 3512 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC74 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC74 │ │ │ │ │ - b.n 3580 │ │ │ │ │ + b.n 357c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 3542 │ │ │ │ │ + b.n 353e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 3500 │ │ │ │ │ + b.n 34fc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 3492 │ │ │ │ │ + b.n 348e │ │ │ │ │ │ │ │ │ │ -00003608 : │ │ │ │ │ +00003604 : │ │ │ │ │ tuple_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.n 3720 │ │ │ │ │ + beq.n 371c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 3720 │ │ │ │ │ + bne.n 371c │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 3792 │ │ │ │ │ + bne.w 378e │ │ │ │ │ ldrd r6, r7, [r4, #8] │ │ │ │ │ cmp r7, r6 │ │ │ │ │ - beq.n 3728 │ │ │ │ │ + beq.n 3724 │ │ │ │ │ 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 │ │ │ │ │ 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 371a │ │ │ │ │ + beq.n 3716 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 378a │ │ │ │ │ + beq.w 3786 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 378a │ │ │ │ │ + bne.w 3786 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 3782 │ │ │ │ │ + bne.n 377e │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ - bl f8c4 │ │ │ │ │ + bl f88c │ │ │ │ │ R_ARM_THM_CALL star_named_expression_rule │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3710 │ │ │ │ │ + beq.n 370c │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3710 │ │ │ │ │ + beq.n 370c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl fb54 │ │ │ │ │ + bl fb1c │ │ │ │ │ R_ARM_THM_CALL star_named_expressions_rule │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 3712 │ │ │ │ │ + bne.n 370e │ │ │ │ │ mov r1, r5 │ │ │ │ │ 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.n 373c │ │ │ │ │ + beq.n 3738 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 373c │ │ │ │ │ + bne.n 3738 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - cbnz r1, 371a │ │ │ │ │ + cbnz r1, 3716 │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 3718 │ │ │ │ │ + cbz r0, 3714 │ │ │ │ │ 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 377c │ │ │ │ │ + beq.n 3778 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r3, r9 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r0, r7 │ │ │ │ │ movs r1, #1 │ │ │ │ │ ldr r6, [r5, #24] │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ ldr r5, [r5, #20] │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ bl 0 <_PyAST_Tuple> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Tuple │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, 374e │ │ │ │ │ + cbz r0, 374a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 374e │ │ │ │ │ + cbnz r3, 374a │ │ │ │ │ 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 r1, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ movs r7, #0 │ │ │ │ │ - b.n 36c4 │ │ │ │ │ + b.n 36c0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b.n 3704 │ │ │ │ │ + b.n 3700 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 3638 │ │ │ │ │ + b.n 3634 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge.n 3766 │ │ │ │ │ + bge.n 3762 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 3706 │ │ │ │ │ + b.n 3702 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - cbz r0, 3762 │ │ │ │ │ + cbz r0, 375e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 371a │ │ │ │ │ + b.n 3716 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3704 │ │ │ │ │ + beq.n 3700 │ │ │ │ │ movs r2, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 3706 │ │ │ │ │ + b.n 3702 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 36c4 │ │ │ │ │ + b.n 36c0 │ │ │ │ │ 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 │ │ │ │ │ - beq.w 3656 │ │ │ │ │ + beq.w 3652 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 3706 │ │ │ │ │ + b.n 3702 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 371a │ │ │ │ │ + b.n 3716 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 3682 │ │ │ │ │ + b.n 367e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 3706 │ │ │ │ │ + b.n 3702 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000379c : │ │ │ │ │ +00003798 : │ │ │ │ │ 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, #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 3890 │ │ │ │ │ + beq.n 388c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 3890 │ │ │ │ │ + bne.n 388c │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 3888 │ │ │ │ │ + bne.n 3884 │ │ │ │ │ ldrd r6, r3, [r4, #8] │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - beq.n 385a │ │ │ │ │ + beq.n 3856 │ │ │ │ │ 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, #9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 3840 │ │ │ │ │ + cbz r0, 383c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl fb54 │ │ │ │ │ + bl fb1c │ │ │ │ │ R_ARM_THM_CALL star_named_expressions_rule │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r9, r0 │ │ │ │ │ - cbnz r3, 3840 │ │ │ │ │ + cbnz r3, 383c │ │ │ │ │ movs r1, #10 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 3840 │ │ │ │ │ + cbz r0, 383c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, 3832 │ │ │ │ │ + cbz r0, 382e │ │ │ │ │ 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, 3846 │ │ │ │ │ + cbz r0, 3842 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 3846 │ │ │ │ │ + cbnz r3, 3842 │ │ │ │ │ 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, pc} │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b.n 3832 │ │ │ │ │ + b.n 382e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3832 │ │ │ │ │ + beq.n 382e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 3836 │ │ │ │ │ + b.n 3832 │ │ │ │ │ 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 3872 │ │ │ │ │ + bge.n 386e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 3836 │ │ │ │ │ + b.n 3832 │ │ │ │ │ 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 37e8 │ │ │ │ │ - b.n 3832 │ │ │ │ │ + beq.n 37e4 │ │ │ │ │ + b.n 382e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 3836 │ │ │ │ │ + b.n 3832 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 37cc │ │ │ │ │ + b.n 37c8 │ │ │ │ │ │ │ │ │ │ -00003898 <_tmp_27_rule>: │ │ │ │ │ +00003894 <_tmp_27_rule>: │ │ │ │ │ _tmp_27_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 3916 <_tmp_27_rule+0x7e> │ │ │ │ │ + beq.n 3912 <_tmp_27_rule+0x7e> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ - cbnz r0, 3916 <_tmp_27_rule+0x7e> │ │ │ │ │ + cbnz r0, 3912 <_tmp_27_rule+0x7e> │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r5, 390e <_tmp_27_rule+0x76> │ │ │ │ │ + cbnz r5, 390a <_tmp_27_rule+0x76> │ │ │ │ │ movs r1, #51 @ 0x33 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 38e4 <_tmp_27_rule+0x4c> │ │ │ │ │ + cbnz r0, 38e0 <_tmp_27_rule+0x4c> │ │ │ │ │ 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 71b8 <_tmp_115_rule+0x70> │ │ │ │ │ + bl 71ac │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 38d4 <_tmp_27_rule+0x3c> │ │ │ │ │ + beq.n 38d0 <_tmp_27_rule+0x3c> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 38d8 <_tmp_27_rule+0x40> │ │ │ │ │ + beq.n 38d4 <_tmp_27_rule+0x40> │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 38d8 <_tmp_27_rule+0x40> │ │ │ │ │ + beq.n 38d4 <_tmp_27_rule+0x40> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r2, r5 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 38dc <_tmp_27_rule+0x44> │ │ │ │ │ + b.n 38d8 <_tmp_27_rule+0x44> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 38dc <_tmp_27_rule+0x44> │ │ │ │ │ + b.n 38d8 <_tmp_27_rule+0x44> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 38c4 <_tmp_27_rule+0x2c> │ │ │ │ │ + b.n 38c0 <_tmp_27_rule+0x2c> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00003920 : │ │ │ │ │ +0000391c : │ │ │ │ │ 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.w 3aae │ │ │ │ │ + beq.w 3aaa │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 3aae │ │ │ │ │ + bne.w 3aaa │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 3aa6 │ │ │ │ │ + bne.w 3aa2 │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 3972 │ │ │ │ │ + cbz r0, 396e │ │ │ │ │ movs r1, #57 @ 0x39 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 39da │ │ │ │ │ + bne.n 39d6 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - cbnz r3, 399a │ │ │ │ │ + cbnz r3, 3996 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 3aa6 │ │ │ │ │ + bne.w 3aa2 │ │ │ │ │ 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, 3990 │ │ │ │ │ + cbnz r0, 398c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ subs r2, #1 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 3ab6 │ │ │ │ │ + bne.w 3ab2 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 3a9e │ │ │ │ │ + beq.n 3a9a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 3a9e │ │ │ │ │ + bne.n 3a9a │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 3a5a │ │ │ │ │ + bne.n 3a56 │ │ │ │ │ movs r1, #57 @ 0x39 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 39fc │ │ │ │ │ + cbnz r0, 39f8 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - b.n 397a │ │ │ │ │ + b.n 3976 │ │ │ │ │ mov r2, r4 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _tmp_105_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _tmp_105_rule │ │ │ │ │ movs r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3974 │ │ │ │ │ + beq.n 3970 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 3a60 │ │ │ │ │ + bne.n 3a5c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 3990 │ │ │ │ │ + b.n 398c │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 39ce │ │ │ │ │ + beq.n 39ca │ │ │ │ │ movs r1, #57 @ 0x39 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 39ce │ │ │ │ │ + beq.n 39ca │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 39ce │ │ │ │ │ + beq.n 39ca │ │ │ │ │ movs r1, #5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 39ce │ │ │ │ │ + beq.n 39ca │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC89 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC89 │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_raise_error │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbnz r0, 3a7c │ │ │ │ │ + cbnz r0, 3a78 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ - cbz r0, 3a78 │ │ │ │ │ + cbz r0, 3a74 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 39d4 │ │ │ │ │ + b.n 39d0 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ - b.n 39d4 │ │ │ │ │ + b.n 39d0 │ │ │ │ │ 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 3990 │ │ │ │ │ + beq.n 398c │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r3, r6 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 3992 │ │ │ │ │ + b.n 398e │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 39d4 │ │ │ │ │ + b.n 39d0 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cbz r2, 3a96 │ │ │ │ │ + cbz r2, 3a92 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ subs r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 3a54 │ │ │ │ │ + bne.n 3a50 │ │ │ │ │ mov r2, r1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 3990 │ │ │ │ │ + b.n 398c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 3990 │ │ │ │ │ + b.n 398c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 39bc │ │ │ │ │ + b.n 39b8 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 3992 │ │ │ │ │ + b.n 398e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 3952 │ │ │ │ │ + b.n 394e │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 3992 │ │ │ │ │ + b.n 398e │ │ │ │ │ │ │ │ │ │ -00003abc : │ │ │ │ │ +00003ab8 : │ │ │ │ │ fstring_conversion_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 3b32 │ │ │ │ │ + beq.n 3b2e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ - cbnz r0, 3b32 │ │ │ │ │ + cbnz r0, 3b2e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 3b2a │ │ │ │ │ + cbnz r3, 3b26 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r1, #54 @ 0x36 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r5, r3 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 3b22 │ │ │ │ │ + cbz r0, 3b1e │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r2, r0 │ │ │ │ │ - cbz r0, 3b22 │ │ │ │ │ + cbz r0, 3b1e │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_check_fstring_conversion> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_check_fstring_conversion │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r0, 3b3a │ │ │ │ │ + cbz r0, 3b36 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r2, 3b3a │ │ │ │ │ + cbnz r2, 3b36 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r1, #1 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - b.n 3b18 │ │ │ │ │ + b.n 3b14 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 3b1a │ │ │ │ │ + b.n 3b16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 3ae8 │ │ │ │ │ + b.n 3ae4 │ │ │ │ │ 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 3b18 │ │ │ │ │ + beq.n 3b14 │ │ │ │ │ movs r1, #1 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 3b1a │ │ │ │ │ + b.n 3b16 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00003b54 <_tmp_166_rule>: │ │ │ │ │ +00003b50 <_tmp_166_rule>: │ │ │ │ │ _tmp_166_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 3bba <_tmp_166_rule+0x66> │ │ │ │ │ + beq.n 3bb6 <_tmp_166_rule+0x66> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ - cbnz r0, 3bba <_tmp_166_rule+0x66> │ │ │ │ │ + cbnz r0, 3bb6 <_tmp_166_rule+0x66> │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r5, 3bb2 <_tmp_166_rule+0x5e> │ │ │ │ │ + cbnz r5, 3bae <_tmp_166_rule+0x5e> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r6, r3 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 3bac <_tmp_166_rule+0x58> │ │ │ │ │ + cbz r0, 3ba8 <_tmp_166_rule+0x58> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 6328 │ │ │ │ │ + bl 631c │ │ │ │ │ R_ARM_THM_CALL star_target_rule │ │ │ │ │ mov r2, r0 │ │ │ │ │ - cbz r0, 3bac <_tmp_166_rule+0x58> │ │ │ │ │ + cbz r0, 3ba8 <_tmp_166_rule+0x58> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 3bc2 <_tmp_166_rule+0x6e> │ │ │ │ │ + cbnz r3, 3bbe <_tmp_166_rule+0x6e> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b.n 3ba0 <_tmp_166_rule+0x4c> │ │ │ │ │ + b.n 3b9c <_tmp_166_rule+0x4c> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 3ba4 <_tmp_166_rule+0x50> │ │ │ │ │ + b.n 3ba0 <_tmp_166_rule+0x50> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 3b80 <_tmp_166_rule+0x2c> │ │ │ │ │ + b.n 3b7c <_tmp_166_rule+0x2c> │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3ba0 <_tmp_166_rule+0x4c> │ │ │ │ │ + beq.n 3b9c <_tmp_166_rule+0x4c> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r2, r5 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 3ba4 <_tmp_166_rule+0x50> │ │ │ │ │ + b.n 3ba0 <_tmp_166_rule+0x50> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00003bdc : │ │ │ │ │ +00003bd8 : │ │ │ │ │ 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 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 3e84 │ │ │ │ │ + beq.w 3e80 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 3e84 │ │ │ │ │ + bne.w 3e80 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 3ebc │ │ │ │ │ + bne.w 3eb8 │ │ │ │ │ ldrd r6, r5, [r4, #8] │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - bne.w 3ea4 │ │ │ │ │ + bne.w 3ea0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 3e8c │ │ │ │ │ + blt.w 3e88 │ │ │ │ │ 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.w 3d6e │ │ │ │ │ + bne.w 3d6a │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 3ebc │ │ │ │ │ + bne.w 3eb8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #687 @ 0x2af │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 3c82 │ │ │ │ │ + cbnz r0, 3c7e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 3ebc │ │ │ │ │ + bne.w 3eb8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #687 @ 0x2af │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 3cfa │ │ │ │ │ + bne.n 3cf6 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ 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 f4d0 │ │ │ │ │ + bl f498 │ │ │ │ │ R_ARM_THM_CALL named_expression_rule │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3c58 │ │ │ │ │ + beq.n 3c54 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3c58 │ │ │ │ │ + beq.n 3c54 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f9c4 │ │ │ │ │ + bl f98c │ │ │ │ │ R_ARM_THM_CALL block_rule │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3c58 │ │ │ │ │ + beq.n 3c54 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3bdc │ │ │ │ │ + bl 3bd8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3c58 │ │ │ │ │ + beq.n 3c54 │ │ │ │ │ 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 3e9e │ │ │ │ │ + beq.w 3e9a │ │ │ │ │ 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 3e98 │ │ │ │ │ + beq.w 3e94 │ │ │ │ │ strd r6, r5, [sp, #4] │ │ │ │ │ mov r3, r8 │ │ │ │ │ str.w r9, [sp] │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r0, r7 │ │ │ │ │ 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 3d5a │ │ │ │ │ + beq.n 3d56 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 3d5a │ │ │ │ │ + bne.n 3d56 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 3c76 │ │ │ │ │ + b.n 3c72 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f4d0 │ │ │ │ │ + bl f498 │ │ │ │ │ R_ARM_THM_CALL named_expression_rule │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3c70 │ │ │ │ │ + beq.n 3c6c │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3c70 │ │ │ │ │ + beq.n 3c6c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f9c4 │ │ │ │ │ + bl f98c │ │ │ │ │ R_ARM_THM_CALL block_rule │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3c70 │ │ │ │ │ + beq.n 3c6c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3ecc │ │ │ │ │ + bl 3ec8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 3c70 │ │ │ │ │ + bne.n 3c6c │ │ │ │ │ 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 3e9e │ │ │ │ │ + beq.w 3e9a │ │ │ │ │ ldr r6, [r4, #20] │ │ │ │ │ mov r3, r8 │ │ │ │ │ str r6, [sp, #12] │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r0, r7 │ │ │ │ │ ldr r6, [r5, #24] │ │ │ │ │ str r6, [sp, #8] │ │ │ │ │ ldr r5, [r5, #20] │ │ │ │ │ strd r9, r5, [sp] │ │ │ │ │ bl 0 <_PyAST_If> │ │ │ │ │ R_ARM_THM_CALL _PyAST_If │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 3cf0 │ │ │ │ │ + bne.n 3cec │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3c76 │ │ │ │ │ + beq.n 3c72 │ │ │ │ │ movs r2, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 3c78 │ │ │ │ │ + b.n 3c74 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 3ebc │ │ │ │ │ + bne.w 3eb8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.n 3e46 │ │ │ │ │ + beq.n 3e42 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 3e46 │ │ │ │ │ + bne.n 3e42 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 3e40 │ │ │ │ │ + bne.n 3e3c │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #687 @ 0x2af │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 3dba │ │ │ │ │ + cbz r0, 3db6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f4d0 │ │ │ │ │ + bl f498 │ │ │ │ │ R_ARM_THM_CALL named_expression_rule │ │ │ │ │ - cbz r0, 3dba │ │ │ │ │ + cbz r0, 3db6 │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 3e4e │ │ │ │ │ + bne.n 3e4a │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 3e40 │ │ │ │ │ + bne.n 3e3c │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #687 @ 0x2af │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r7, r0 │ │ │ │ │ - cbz r0, 3e00 │ │ │ │ │ + cbz r0, 3dfc │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f4d0 │ │ │ │ │ + bl f498 │ │ │ │ │ R_ARM_THM_CALL named_expression_rule │ │ │ │ │ - cbz r0, 3e00 │ │ │ │ │ + cbz r0, 3dfc │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 3e00 │ │ │ │ │ + cbz r0, 3dfc │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 3e00 │ │ │ │ │ + cbz r0, 3dfc │ │ │ │ │ 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, 3e0c │ │ │ │ │ + cbnz r0, 3e08 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b.n 3c46 │ │ │ │ │ + b.n 3c42 │ │ │ │ │ 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 │ │ │ │ │ @@ -7215,31 +7213,31 @@ │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC90 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC90 │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_raise_error │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbnz r0, 3e6e │ │ │ │ │ + cbnz r0, 3e6a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3e04 │ │ │ │ │ + beq.n 3e00 │ │ │ │ │ movs r5, #1 │ │ │ │ │ str r5, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 3e06 │ │ │ │ │ + b.n 3e02 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 3e06 │ │ │ │ │ + b.n 3e02 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 3d92 │ │ │ │ │ + b.n 3d8e │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ @@ -7247,95 +7245,95 @@ │ │ │ │ │ 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 3e2e │ │ │ │ │ + beq.n 3e2a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbz r3, 3ec4 │ │ │ │ │ + cbz r3, 3ec0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 3e3a │ │ │ │ │ + bne.n 3e36 │ │ │ │ │ mov r3, r2 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 3c76 │ │ │ │ │ + b.n 3c72 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 3c10 │ │ │ │ │ + b.n 3c0c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r5, r7 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 3c78 │ │ │ │ │ + b.n 3c74 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 3cd4 │ │ │ │ │ + b.n 3cd0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 3c78 │ │ │ │ │ + b.n 3c74 │ │ │ │ │ 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 │ │ │ │ │ - beq.w 3c4c │ │ │ │ │ - b.n 3d76 │ │ │ │ │ + beq.w 3c48 │ │ │ │ │ + b.n 3d72 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 3c78 │ │ │ │ │ + b.n 3c74 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 3c76 │ │ │ │ │ + b.n 3c72 │ │ │ │ │ │ │ │ │ │ -00003ecc : │ │ │ │ │ +00003ec8 : │ │ │ │ │ else_block_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ 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 40bc │ │ │ │ │ + beq.w 40b8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 40bc │ │ │ │ │ + bne.w 40b8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 40b4 │ │ │ │ │ + bne.w 40b0 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ mov r6, r2 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 3f70 │ │ │ │ │ + bne.n 3f6c │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #686 @ 0x2ae │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 3f30 │ │ │ │ │ + cbnz r0, 3f2c │ │ │ │ │ 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 │ │ │ │ │ @@ -7345,101 +7343,101 @@ │ │ │ │ │ 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 3f1e │ │ │ │ │ + beq.n 3f1a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f9c4 │ │ │ │ │ + bl f98c │ │ │ │ │ R_ARM_THM_CALL block_rule │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3f1e │ │ │ │ │ + beq.n 3f1a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 3f58 │ │ │ │ │ + cbnz r3, 3f54 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 3f24 │ │ │ │ │ + b.n 3f20 │ │ │ │ │ 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 3f24 │ │ │ │ │ + beq.n 3f20 │ │ │ │ │ movs r1, #1 │ │ │ │ │ movs r2, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 3f26 │ │ │ │ │ + b.n 3f22 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 40ac │ │ │ │ │ + beq.w 40a8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 40ac │ │ │ │ │ + bne.w 40a8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r5, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 40a6 │ │ │ │ │ + bne.w 40a2 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #686 @ 0x2ae │ │ │ │ │ mov r7, r3 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 4032 │ │ │ │ │ + bne.n 402e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ mov r5, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 40a6 │ │ │ │ │ + bne.n 40a2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #686 @ 0x2ae │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 3fda │ │ │ │ │ + cbnz r0, 3fd6 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r1, #1 │ │ │ │ │ mov r5, r3 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n 3f12 │ │ │ │ │ + beq.n 3f0e │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ movs r2, #0 │ │ │ │ │ - b.n 3f26 │ │ │ │ │ + b.n 3f22 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3fc4 │ │ │ │ │ + beq.n 3fc0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f9c4 │ │ │ │ │ + bl f98c │ │ │ │ │ R_ARM_THM_CALL block_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3fc4 │ │ │ │ │ + beq.n 3fc0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #687 @ 0x2af │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3fc4 │ │ │ │ │ + beq.n 3fc0 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r3, #0 │ │ │ │ │ @@ -7447,48 +7445,48 @@ │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC92 │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_raise_error │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 4086 │ │ │ │ │ + bne.n 4082 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 40a0 │ │ │ │ │ + beq.n 409c │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r5, r3 │ │ │ │ │ - b.n 3fcc │ │ │ │ │ + b.n 3fc8 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3fae │ │ │ │ │ + beq.n 3faa │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3fae │ │ │ │ │ + beq.n 3faa │ │ │ │ │ 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 3fae │ │ │ │ │ + beq.n 3faa │ │ │ │ │ ldr.w r3, [r8, #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] │ │ │ │ │ mov r2, r5 │ │ │ │ │ @@ -7498,84 +7496,84 @@ │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC91 │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_raise_error │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 401e │ │ │ │ │ + beq.n 401a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbz r3, 40c4 │ │ │ │ │ + cbz r3, 40c0 │ │ │ │ │ str r2, [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 402a │ │ │ │ │ + bne.n 4026 │ │ │ │ │ mov r3, r1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 3f24 │ │ │ │ │ + b.n 3f20 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r5, r3 │ │ │ │ │ - b.n 3fcc │ │ │ │ │ + b.n 3fc8 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ - b.n 3fcc │ │ │ │ │ + b.n 3fc8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 3f90 │ │ │ │ │ + b.n 3f8c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 3f26 │ │ │ │ │ + b.n 3f22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 3f00 │ │ │ │ │ + b.n 3efc │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 3f24 │ │ │ │ │ + b.n 3f20 │ │ │ │ │ │ │ │ │ │ -000040cc : │ │ │ │ │ +000040c8 : │ │ │ │ │ finally_block_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.w 422a │ │ │ │ │ + beq.w 4226 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 422a │ │ │ │ │ + bne.w 4226 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 4222 │ │ │ │ │ + bne.w 421e │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 416a │ │ │ │ │ + bne.n 4166 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #673 @ 0x2a1 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 412a │ │ │ │ │ + cbnz r0, 4126 │ │ │ │ │ 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, #20 │ │ │ │ │ @@ -7585,94 +7583,94 @@ │ │ │ │ │ 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 411a │ │ │ │ │ + beq.n 4116 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f9c4 │ │ │ │ │ + bl f98c │ │ │ │ │ R_ARM_THM_CALL block_rule │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 411a │ │ │ │ │ + beq.n 4116 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 4152 │ │ │ │ │ + cbnz r3, 414e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 4120 │ │ │ │ │ + b.n 411c │ │ │ │ │ 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 4120 │ │ │ │ │ + beq.n 411c │ │ │ │ │ movs r1, #1 │ │ │ │ │ movs r2, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 4122 │ │ │ │ │ + b.n 411e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.n 421a │ │ │ │ │ + beq.n 4216 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 421a │ │ │ │ │ + bne.n 4216 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 4214 │ │ │ │ │ + bne.n 4210 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #673 @ 0x2a1 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r7, r0 │ │ │ │ │ - cbnz r0, 41b2 │ │ │ │ │ + cbnz r0, 41ae │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r1, #1 │ │ │ │ │ mov r6, r3 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n 410e │ │ │ │ │ + beq.n 410a │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ movs r2, #0 │ │ │ │ │ - b.n 4122 │ │ │ │ │ + b.n 411e │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 419c │ │ │ │ │ + beq.n 4198 │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 419c │ │ │ │ │ + beq.n 4198 │ │ │ │ │ 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 419c │ │ │ │ │ + beq.n 4198 │ │ │ │ │ ldr r3, [r7, #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] │ │ │ │ │ mov r2, r6 │ │ │ │ │ @@ -7681,343 +7679,343 @@ │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC93 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC93 │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_raise_error │ │ │ │ │ mov r2, r0 │ │ │ │ │ - cbnz r0, 4238 │ │ │ │ │ + cbnz r0, 4234 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ - cbz r0, 4232 │ │ │ │ │ + cbz r0, 422e │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r3 │ │ │ │ │ - b.n 41a4 │ │ │ │ │ + b.n 41a0 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ - b.n 41a4 │ │ │ │ │ + b.n 41a0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 4186 │ │ │ │ │ + b.n 4182 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 4122 │ │ │ │ │ + b.n 411e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 40fe │ │ │ │ │ + b.n 40fa │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r3 │ │ │ │ │ - b.n 41a4 │ │ │ │ │ + b.n 41a0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbz r3, 4252 │ │ │ │ │ + cbz r3, 424e │ │ │ │ │ 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 420c │ │ │ │ │ + bne.n 4208 │ │ │ │ │ mov r3, r1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 4120 │ │ │ │ │ + b.n 411c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 4120 │ │ │ │ │ + b.n 411c │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000425c <_loop1_37_rule>: │ │ │ │ │ +00004258 <_loop1_37_rule>: │ │ │ │ │ _loop1_37_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 465c <_loop1_37_rule+0x400> │ │ │ │ │ + beq.w 4658 <_loop1_37_rule+0x400> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 465c <_loop1_37_rule+0x400> │ │ │ │ │ + bne.w 4658 <_loop1_37_rule+0x400> │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 45b0 <_loop1_37_rule+0x354> │ │ │ │ │ + bne.w 45ac <_loop1_37_rule+0x354> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r0, #4 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 464e <_loop1_37_rule+0x3f2> │ │ │ │ │ + beq.w 464a <_loop1_37_rule+0x3f2> │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 442e <_loop1_37_rule+0x1d2> │ │ │ │ │ + bne.w 442a <_loop1_37_rule+0x1d2> │ │ │ │ │ mov r9, r0 │ │ │ │ │ movs r3, #1 │ │ │ │ │ movw sl, #6000 @ 0x1770 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ cmp r3, sl │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 48f2 <_loop1_37_rule+0x696> │ │ │ │ │ + beq.w 48ee <_loop1_37_rule+0x696> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 48f2 <_loop1_37_rule+0x696> │ │ │ │ │ + bne.w 48ee <_loop1_37_rule+0x696> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 48ea <_loop1_37_rule+0x68e> │ │ │ │ │ + bne.w 48e6 <_loop1_37_rule+0x68e> │ │ │ │ │ ldrd r6, r3, [r4, #8] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - bne.w 444c <_loop1_37_rule+0x1f0> │ │ │ │ │ + bne.w 4448 <_loop1_37_rule+0x1f0> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 467a <_loop1_37_rule+0x41e> │ │ │ │ │ + blt.w 4676 <_loop1_37_rule+0x41e> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ ldr r7, [r3, #16] │ │ │ │ │ str r1, [sp, #16] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 45b8 <_loop1_37_rule+0x35c> │ │ │ │ │ + bne.w 45b4 <_loop1_37_rule+0x35c> │ │ │ │ │ ldr.w r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.w 48ea <_loop1_37_rule+0x68e> │ │ │ │ │ + bne.w 48e6 <_loop1_37_rule+0x68e> │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #677 @ 0x2a5 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4398 <_loop1_37_rule+0x13c> │ │ │ │ │ + beq.n 4394 <_loop1_37_rule+0x13c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71b8 <_tmp_115_rule+0x70> │ │ │ │ │ + bl 71ac │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4398 <_loop1_37_rule+0x13c> │ │ │ │ │ + beq.n 4394 <_loop1_37_rule+0x13c> │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 4398 <_loop1_37_rule+0x13c> │ │ │ │ │ + cbz r0, 4394 <_loop1_37_rule+0x13c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f9c4 │ │ │ │ │ + bl f98c │ │ │ │ │ R_ARM_THM_CALL block_rule │ │ │ │ │ mov fp, r0 │ │ │ │ │ - cbz r0, 4398 <_loop1_37_rule+0x13c> │ │ │ │ │ + cbz r0, 4394 <_loop1_37_rule+0x13c> │ │ │ │ │ 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 48ea <_loop1_37_rule+0x68e> │ │ │ │ │ + beq.w 48e6 <_loop1_37_rule+0x68e> │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r2, fp │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ movs r1, #0 │ │ │ │ │ ldr.w r6, [ip, #24] │ │ │ │ │ str r6, [sp, #8] │ │ │ │ │ ldr.w r6, [ip, #20] │ │ │ │ │ strd r7, r6, [sp] │ │ │ │ │ bl 0 <_PyAST_ExceptHandler> │ │ │ │ │ R_ARM_THM_CALL _PyAST_ExceptHandler │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4544 <_loop1_37_rule+0x2e8> │ │ │ │ │ + beq.w 4540 <_loop1_37_rule+0x2e8> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 4664 <_loop1_37_rule+0x408> │ │ │ │ │ + bne.w 4660 <_loop1_37_rule+0x408> │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - beq.w 4592 <_loop1_37_rule+0x336> │ │ │ │ │ + beq.w 458e <_loop1_37_rule+0x336> │ │ │ │ │ str.w r3, [r9, r5, lsl #2] │ │ │ │ │ adds r5, #1 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ - b.n 42ba <_loop1_37_rule+0x5e> │ │ │ │ │ + b.n 42b6 <_loop1_37_rule+0x5e> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 48ea <_loop1_37_rule+0x68e> │ │ │ │ │ + bne.w 48e6 <_loop1_37_rule+0x68e> │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #677 @ 0x2a5 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 4462 <_loop1_37_rule+0x206> │ │ │ │ │ + bne.n 445e <_loop1_37_rule+0x206> │ │ │ │ │ ldr.w r8, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.w 48ea <_loop1_37_rule+0x68e> │ │ │ │ │ + bne.w 48e6 <_loop1_37_rule+0x68e> │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #677 @ 0x2a5 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 44d4 <_loop1_37_rule+0x278> │ │ │ │ │ + bne.w 44d0 <_loop1_37_rule+0x278> │ │ │ │ │ ldr.w r8, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.w 48ea <_loop1_37_rule+0x68e> │ │ │ │ │ + bne.w 48e6 <_loop1_37_rule+0x68e> │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #677 @ 0x2a5 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 455a <_loop1_37_rule+0x2fe> │ │ │ │ │ + bne.w 4556 <_loop1_37_rule+0x2fe> │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 4686 <_loop1_37_rule+0x42a> │ │ │ │ │ + bne.w 4682 <_loop1_37_rule+0x42a> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r7, r9 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 45aa <_loop1_37_rule+0x34e> │ │ │ │ │ + beq.w 45a6 <_loop1_37_rule+0x34e> │ │ │ │ │ ldr.w r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.w 45aa <_loop1_37_rule+0x34e> │ │ │ │ │ + bne.w 45a6 <_loop1_37_rule+0x34e> │ │ │ │ │ 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.w 4648 <_loop1_37_rule+0x3ec> │ │ │ │ │ + beq.w 4644 <_loop1_37_rule+0x3ec> │ │ │ │ │ cmp r5, r8 │ │ │ │ │ - bgt.n 443c <_loop1_37_rule+0x1e0> │ │ │ │ │ + bgt.n 4438 <_loop1_37_rule+0x1e0> │ │ │ │ │ mov r0, r7 │ │ │ │ │ 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, [r6, #4] │ │ │ │ │ ldr.w r2, [r7, r8, lsl #2] │ │ │ │ │ str.w r2, [r3, r8, lsl #2] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ - b.n 4424 <_loop1_37_rule+0x1c8> │ │ │ │ │ + b.n 4420 <_loop1_37_rule+0x1c8> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ ldr r7, [r3, #16] │ │ │ │ │ str r1, [sp, #16] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 4314 <_loop1_37_rule+0xb8> │ │ │ │ │ - b.n 45c0 <_loop1_37_rule+0x364> │ │ │ │ │ + beq.w 4310 <_loop1_37_rule+0xb8> │ │ │ │ │ + b.n 45bc <_loop1_37_rule+0x364> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71b8 <_tmp_115_rule+0x70> │ │ │ │ │ + bl 71ac │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 43b0 <_loop1_37_rule+0x154> │ │ │ │ │ + beq.n 43ac <_loop1_37_rule+0x154> │ │ │ │ │ mov.w r1, #680 @ 0x2a8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 43b0 <_loop1_37_rule+0x154> │ │ │ │ │ + beq.n 43ac <_loop1_37_rule+0x154> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov fp, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 43b0 <_loop1_37_rule+0x154> │ │ │ │ │ + beq.n 43ac <_loop1_37_rule+0x154> │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 43b0 <_loop1_37_rule+0x154> │ │ │ │ │ + beq.n 43ac <_loop1_37_rule+0x154> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f9c4 │ │ │ │ │ + bl f98c │ │ │ │ │ R_ARM_THM_CALL block_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 43b0 <_loop1_37_rule+0x154> │ │ │ │ │ + beq.n 43ac <_loop1_37_rule+0x154> │ │ │ │ │ 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 r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 48ea <_loop1_37_rule+0x68e> │ │ │ │ │ + beq.w 48e6 <_loop1_37_rule+0x68e> │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ ldr r1, [r6, #24] │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ ldr r1, [r6, #20] │ │ │ │ │ strd r7, r1, [sp] │ │ │ │ │ ldr.w r1, [fp, #4] │ │ │ │ │ bl 0 <_PyAST_ExceptHandler> │ │ │ │ │ R_ARM_THM_CALL _PyAST_ExceptHandler │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 4376 <_loop1_37_rule+0x11a> │ │ │ │ │ - b.n 4544 <_loop1_37_rule+0x2e8> │ │ │ │ │ + bne.w 4372 <_loop1_37_rule+0x11a> │ │ │ │ │ + b.n 4540 <_loop1_37_rule+0x2e8> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 661c │ │ │ │ │ + bl 6618 │ │ │ │ │ mov fp, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 43ce <_loop1_37_rule+0x172> │ │ │ │ │ + beq.w 43ca <_loop1_37_rule+0x172> │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 43ce <_loop1_37_rule+0x172> │ │ │ │ │ + beq.w 43ca <_loop1_37_rule+0x172> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f9c4 │ │ │ │ │ + bl f98c │ │ │ │ │ R_ARM_THM_CALL block_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 43ce <_loop1_37_rule+0x172> │ │ │ │ │ + beq.w 43ca <_loop1_37_rule+0x172> │ │ │ │ │ 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 48ea <_loop1_37_rule+0x68e> │ │ │ │ │ + beq.w 48e6 <_loop1_37_rule+0x68e> │ │ │ │ │ ldr r6, [r4, #20] │ │ │ │ │ mov r1, r8 │ │ │ │ │ str r6, [sp, #12] │ │ │ │ │ mov r0, fp │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ ldr.w r6, [ip, #24] │ │ │ │ │ str r6, [sp, #8] │ │ │ │ │ @@ -8028,259 +8026,259 @@ │ │ │ │ │ movs r1, #14 │ │ │ │ │ mov r3, r0 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC95 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC95 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 58bc │ │ │ │ │ + bl 58b8 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 4376 <_loop1_37_rule+0x11a> │ │ │ │ │ + bne.w 4372 <_loop1_37_rule+0x11a> │ │ │ │ │ mov r7, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4676 <_loop1_37_rule+0x41a> │ │ │ │ │ + beq.w 4672 <_loop1_37_rule+0x41a> │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 43fc <_loop1_37_rule+0x1a0> │ │ │ │ │ + b.n 43f8 <_loop1_37_rule+0x1a0> │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 43ec <_loop1_37_rule+0x190> │ │ │ │ │ + beq.w 43e8 <_loop1_37_rule+0x190> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f9c4 │ │ │ │ │ + bl f98c │ │ │ │ │ R_ARM_THM_CALL block_rule │ │ │ │ │ mov fp, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 43ec <_loop1_37_rule+0x190> │ │ │ │ │ + beq.w 43e8 <_loop1_37_rule+0x190> │ │ │ │ │ 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 48ea <_loop1_37_rule+0x68e> │ │ │ │ │ + beq.w 48e6 <_loop1_37_rule+0x68e> │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r2, fp │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ mov r0, r8 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ mov r1, r8 │ │ │ │ │ - b.n 435c <_loop1_37_rule+0x100> │ │ │ │ │ + b.n 4358 <_loop1_37_rule+0x100> │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ lsls r3, r2, #1 │ │ │ │ │ mov r0, r9 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4644 <_loop1_37_rule+0x3e8> │ │ │ │ │ + beq.n 4640 <_loop1_37_rule+0x3e8> │ │ │ │ │ mov r9, r0 │ │ │ │ │ - b.n 438c <_loop1_37_rule+0x130> │ │ │ │ │ + b.n 4388 <_loop1_37_rule+0x130> │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r6, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 4432 <_loop1_37_rule+0x1d6> │ │ │ │ │ + b.n 442e <_loop1_37_rule+0x1d6> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 48ea <_loop1_37_rule+0x68e> │ │ │ │ │ + bne.w 48e6 <_loop1_37_rule+0x68e> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 48fa <_loop1_37_rule+0x69e> │ │ │ │ │ + beq.w 48f6 <_loop1_37_rule+0x69e> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 48fa <_loop1_37_rule+0x69e> │ │ │ │ │ + bne.w 48f6 <_loop1_37_rule+0x69e> │ │ │ │ │ ldr.w r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.w 4986 <_loop1_37_rule+0x72a> │ │ │ │ │ + bne.w 4982 <_loop1_37_rule+0x72a> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #677 @ 0x2a5 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov fp, r0 │ │ │ │ │ - cbz r0, 460a <_loop1_37_rule+0x3ae> │ │ │ │ │ + cbz r0, 4606 <_loop1_37_rule+0x3ae> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71b8 <_tmp_115_rule+0x70> │ │ │ │ │ + bl 71ac │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 4902 <_loop1_37_rule+0x6a6> │ │ │ │ │ + bne.w 48fe <_loop1_37_rule+0x6a6> │ │ │ │ │ ldr.w r8, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.w 4986 <_loop1_37_rule+0x72a> │ │ │ │ │ + bne.w 4982 <_loop1_37_rule+0x72a> │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #677 @ 0x2a5 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov fp, r0 │ │ │ │ │ - cbz r0, 4636 <_loop1_37_rule+0x3da> │ │ │ │ │ + cbz r0, 4632 <_loop1_37_rule+0x3da> │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 498c <_loop1_37_rule+0x730> │ │ │ │ │ + bne.w 4988 <_loop1_37_rule+0x730> │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ ldr.w r8, [r4, #60] @ 0x3c │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b.n 430c <_loop1_37_rule+0xb0> │ │ │ │ │ + b.n 4308 <_loop1_37_rule+0xb0> │ │ │ │ │ mov r7, r9 │ │ │ │ │ mov r6, 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 4432 <_loop1_37_rule+0x1d6> │ │ │ │ │ + b.n 442e <_loop1_37_rule+0x1d6> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 4290 <_loop1_37_rule+0x34> │ │ │ │ │ + b.n 428c <_loop1_37_rule+0x34> │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 437e <_loop1_37_rule+0x122> │ │ │ │ │ + beq.w 437a <_loop1_37_rule+0x122> │ │ │ │ │ mov r7, r9 │ │ │ │ │ - b.n 4550 <_loop1_37_rule+0x2f4> │ │ │ │ │ + b.n 454c <_loop1_37_rule+0x2f4> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 43fa <_loop1_37_rule+0x19e> │ │ │ │ │ + b.n 43f6 <_loop1_37_rule+0x19e> │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r7, r9 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 43fc <_loop1_37_rule+0x1a0> │ │ │ │ │ + b.n 43f8 <_loop1_37_rule+0x1a0> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 4868 <_loop1_37_rule+0x60c> │ │ │ │ │ + bne.w 4864 <_loop1_37_rule+0x60c> │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 47be <_loop1_37_rule+0x562> │ │ │ │ │ + beq.w 47ba <_loop1_37_rule+0x562> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 47be <_loop1_37_rule+0x562> │ │ │ │ │ + bne.w 47ba <_loop1_37_rule+0x562> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 47b4 <_loop1_37_rule+0x558> │ │ │ │ │ + bne.n 47b0 <_loop1_37_rule+0x558> │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #677 @ 0x2a5 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 46d0 <_loop1_37_rule+0x474> │ │ │ │ │ + cbz r0, 46cc <_loop1_37_rule+0x474> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71b8 <_tmp_115_rule+0x70> │ │ │ │ │ + bl 71ac │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 486e <_loop1_37_rule+0x612> │ │ │ │ │ + bne.w 486a <_loop1_37_rule+0x612> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 47b4 <_loop1_37_rule+0x558> │ │ │ │ │ + bne.n 47b0 <_loop1_37_rule+0x558> │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #677 @ 0x2a5 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 46ee <_loop1_37_rule+0x492> │ │ │ │ │ + cbz r0, 46ea <_loop1_37_rule+0x492> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71b8 <_tmp_115_rule+0x70> │ │ │ │ │ + bl 71ac │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 47c6 <_loop1_37_rule+0x56a> │ │ │ │ │ + bne.n 47c2 <_loop1_37_rule+0x56a> │ │ │ │ │ ldr.w r8, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.n 47b4 <_loop1_37_rule+0x558> │ │ │ │ │ + bne.n 47b0 <_loop1_37_rule+0x558> │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #677 @ 0x2a5 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 4712 <_loop1_37_rule+0x4b6> │ │ │ │ │ + cbz r0, 470e <_loop1_37_rule+0x4b6> │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 4810 <_loop1_37_rule+0x5b4> │ │ │ │ │ + bne.n 480c <_loop1_37_rule+0x5b4> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r7, r9 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - cbnz r3, 472e <_loop1_37_rule+0x4d2> │ │ │ │ │ + cbnz r3, 472a <_loop1_37_rule+0x4d2> │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #677 @ 0x2a5 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 472e <_loop1_37_rule+0x4d2> │ │ │ │ │ + cbz r0, 472a <_loop1_37_rule+0x4d2> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71b8 <_tmp_115_rule+0x70> │ │ │ │ │ + bl 71ac │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ - cbnz r0, 4736 <_loop1_37_rule+0x4da> │ │ │ │ │ + cbnz r0, 4732 <_loop1_37_rule+0x4da> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 43fa <_loop1_37_rule+0x19e> │ │ │ │ │ + b.n 43f6 <_loop1_37_rule+0x19e> │ │ │ │ │ mov.w r1, #680 @ 0x2a8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 472e <_loop1_37_rule+0x4d2> │ │ │ │ │ + beq.n 472a <_loop1_37_rule+0x4d2> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71b8 <_tmp_115_rule+0x70> │ │ │ │ │ + bl 71ac │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 472e <_loop1_37_rule+0x4d2> │ │ │ │ │ + beq.n 472a <_loop1_37_rule+0x4d2> │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 472e <_loop1_37_rule+0x4d2> │ │ │ │ │ + beq.n 472a <_loop1_37_rule+0x4d2> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f9c4 │ │ │ │ │ + bl f98c │ │ │ │ │ R_ARM_THM_CALL block_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 472e <_loop1_37_rule+0x4d2> │ │ │ │ │ + beq.n 472a <_loop1_37_rule+0x4d2> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ ldrd r9, sl, [r6, #20] │ │ │ │ │ mov r0, r6 │ │ │ │ │ ldr.w r8, [r3] │ │ │ │ │ @@ -8295,141 +8293,141 @@ │ │ │ │ │ movw r6, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC97 │ │ │ │ │ movt r6, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC97 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str.w fp, [sp] │ │ │ │ │ str r6, [sp, #8] │ │ │ │ │ - bl 8660 │ │ │ │ │ + bl 85f8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4730 <_loop1_37_rule+0x4d4> │ │ │ │ │ + beq.n 472c <_loop1_37_rule+0x4d4> │ │ │ │ │ mov r3, r2 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 43fa <_loop1_37_rule+0x19e> │ │ │ │ │ + b.n 43f6 <_loop1_37_rule+0x19e> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r7, r9 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 43fa <_loop1_37_rule+0x19e> │ │ │ │ │ + b.n 43f6 <_loop1_37_rule+0x19e> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 46ae <_loop1_37_rule+0x452> │ │ │ │ │ + b.n 46aa <_loop1_37_rule+0x452> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2168 <_tmp_22_rule> │ │ │ │ │ + bl 2164 <_tmp_22_rule> │ │ │ │ │ ldr.w r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.n 46f2 <_loop1_37_rule+0x496> │ │ │ │ │ + bne.n 46ee <_loop1_37_rule+0x496> │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 46ee <_loop1_37_rule+0x492> │ │ │ │ │ + beq.n 46ea <_loop1_37_rule+0x492> │ │ │ │ │ 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] │ │ │ │ │ movw r3, #0 │ │ │ │ │ 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 r3, r0 │ │ │ │ │ - cbnz r0, 4846 <_loop1_37_rule+0x5ea> │ │ │ │ │ + cbnz r0, 4842 <_loop1_37_rule+0x5ea> │ │ │ │ │ mov r7, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 472e <_loop1_37_rule+0x4d2> │ │ │ │ │ + beq.n 472a <_loop1_37_rule+0x4d2> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 483e <_loop1_37_rule+0x5e2> │ │ │ │ │ + b.n 483a <_loop1_37_rule+0x5e2> │ │ │ │ │ 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] │ │ │ │ │ movw r3, #0 │ │ │ │ │ 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 r3, r0 │ │ │ │ │ - cbnz r0, 4846 <_loop1_37_rule+0x5ea> │ │ │ │ │ + cbnz r0, 4842 <_loop1_37_rule+0x5ea> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r7, r9 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4732 <_loop1_37_rule+0x4d6> │ │ │ │ │ + beq.w 472e <_loop1_37_rule+0x4d6> │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 43fa <_loop1_37_rule+0x19e> │ │ │ │ │ + b.n 43f6 <_loop1_37_rule+0x19e> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cbz r2, 4860 <_loop1_37_rule+0x604> │ │ │ │ │ + cbz r2, 485c <_loop1_37_rule+0x604> │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ - cbz r0, 4860 <_loop1_37_rule+0x604> │ │ │ │ │ + cbz r0, 485c <_loop1_37_rule+0x604> │ │ │ │ │ mov r7, r9 │ │ │ │ │ - b.n 480a <_loop1_37_rule+0x5ae> │ │ │ │ │ + b.n 4806 <_loop1_37_rule+0x5ae> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 49b2 <_loop1_37_rule+0x756> │ │ │ │ │ + bne.w 49ae <_loop1_37_rule+0x756> │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 4380 <_loop1_37_rule+0x124> │ │ │ │ │ + b.n 437c <_loop1_37_rule+0x124> │ │ │ │ │ mov r7, r9 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 43fc <_loop1_37_rule+0x1a0> │ │ │ │ │ + b.n 43f8 <_loop1_37_rule+0x1a0> │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 46d0 <_loop1_37_rule+0x474> │ │ │ │ │ + beq.w 46cc <_loop1_37_rule+0x474> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 661c │ │ │ │ │ + bl 6618 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 46d0 <_loop1_37_rule+0x474> │ │ │ │ │ + beq.w 46cc <_loop1_37_rule+0x474> │ │ │ │ │ mov.w r1, #680 @ 0x2a8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 46d0 <_loop1_37_rule+0x474> │ │ │ │ │ + beq.w 46cc <_loop1_37_rule+0x474> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 46d0 <_loop1_37_rule+0x474> │ │ │ │ │ + beq.w 46cc <_loop1_37_rule+0x474> │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 46d0 <_loop1_37_rule+0x474> │ │ │ │ │ + beq.w 46cc <_loop1_37_rule+0x474> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r7, r9 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ @@ -8437,62 +8435,62 @@ │ │ │ │ │ strd r3, r3, [sp] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC96 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC96 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ ldrd r2, r3, [r8, #20] │ │ │ │ │ - bl 8628 │ │ │ │ │ + bl 85c0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 47aa <_loop1_37_rule+0x54e> │ │ │ │ │ - b.n 4730 <_loop1_37_rule+0x4d4> │ │ │ │ │ + bne.w 47a6 <_loop1_37_rule+0x54e> │ │ │ │ │ + b.n 472c <_loop1_37_rule+0x4d4> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r7, r9 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 43fc <_loop1_37_rule+0x1a0> │ │ │ │ │ + b.n 43f8 <_loop1_37_rule+0x1a0> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 42d6 <_loop1_37_rule+0x7a> │ │ │ │ │ + b.n 42d2 <_loop1_37_rule+0x7a> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 45e0 <_loop1_37_rule+0x384> │ │ │ │ │ + b.n 45dc <_loop1_37_rule+0x384> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2168 <_tmp_22_rule> │ │ │ │ │ + bl 2164 <_tmp_22_rule> │ │ │ │ │ ldr.w r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.w 460e <_loop1_37_rule+0x3b2> │ │ │ │ │ + bne.w 460a <_loop1_37_rule+0x3b2> │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 460a <_loop1_37_rule+0x3ae> │ │ │ │ │ + beq.w 4606 <_loop1_37_rule+0x3ae> │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 460a <_loop1_37_rule+0x3ae> │ │ │ │ │ + beq.w 4606 <_loop1_37_rule+0x3ae> │ │ │ │ │ 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.w 460a <_loop1_37_rule+0x3ae> │ │ │ │ │ + beq.w 4606 <_loop1_37_rule+0x3ae> │ │ │ │ │ ldr.w r3, [fp, #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 │ │ │ │ │ @@ -8502,263 +8500,263 @@ │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC94 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC94 │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_raise_error │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 4858 <_loop1_37_rule+0x5fc> │ │ │ │ │ + bne.w 4854 <_loop1_37_rule+0x5fc> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 463a <_loop1_37_rule+0x3de> │ │ │ │ │ + beq.w 4636 <_loop1_37_rule+0x3de> │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r8, r3 │ │ │ │ │ - b.n 463e <_loop1_37_rule+0x3e2> │ │ │ │ │ + b.n 463a <_loop1_37_rule+0x3e2> │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ - b.n 463e <_loop1_37_rule+0x3e2> │ │ │ │ │ + b.n 463a <_loop1_37_rule+0x3e2> │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4636 <_loop1_37_rule+0x3da> │ │ │ │ │ + beq.w 4632 <_loop1_37_rule+0x3da> │ │ │ │ │ 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 │ │ │ │ │ - bne.n 4948 <_loop1_37_rule+0x6ec> │ │ │ │ │ - b.n 4636 <_loop1_37_rule+0x3da> │ │ │ │ │ + bne.n 4944 <_loop1_37_rule+0x6ec> │ │ │ │ │ + b.n 4632 <_loop1_37_rule+0x3da> │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ subs r1, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 497e <_loop1_37_rule+0x722> │ │ │ │ │ - b.n 4862 <_loop1_37_rule+0x606> │ │ │ │ │ + bne.n 497a <_loop1_37_rule+0x722> │ │ │ │ │ + b.n 485e <_loop1_37_rule+0x606> │ │ │ │ │ │ │ │ │ │ -000049c4 : │ │ │ │ │ +000049c0 : │ │ │ │ │ class_def_raw_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, #4024] @ 0xfb8 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 4c5a │ │ │ │ │ + beq.w 4c56 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 4c5a │ │ │ │ │ + bne.w 4c56 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 4b42 │ │ │ │ │ + bne.w 4b3e │ │ │ │ │ ldrd r8, r6, [r4, #8] │ │ │ │ │ cmp r6, r8 │ │ │ │ │ - beq.n 4aca │ │ │ │ │ + beq.n 4ac6 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r8, lsl #2] │ │ │ │ │ ldrd r7, r3, [r3, #12] │ │ │ │ │ mov r9, r3 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 4aee │ │ │ │ │ + bne.n 4aea │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #701 @ 0x2bd │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4ac0 │ │ │ │ │ + beq.n 4abc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4ac0 │ │ │ │ │ + beq.n 4abc │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1924 │ │ │ │ │ + bl 1920 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 4ac0 │ │ │ │ │ + bne.n 4abc │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 4c8c <_tmp_26_rule> │ │ │ │ │ + bl 4c88 <_tmp_26_rule> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 4ac0 │ │ │ │ │ + bne.n 4abc │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4ac0 │ │ │ │ │ + beq.n 4abc │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f9c4 │ │ │ │ │ + bl f98c │ │ │ │ │ R_ARM_THM_CALL block_rule │ │ │ │ │ - cbz r0, 4ac0 │ │ │ │ │ + cbz r0, 4abc │ │ │ │ │ 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 r1, r0 │ │ │ │ │ - cbz r0, 4aba │ │ │ │ │ + cbz r0, 4ab6 │ │ │ │ │ ldr r0, [r6, #4] │ │ │ │ │ ldrd r2, r6, [r1, #20] │ │ │ │ │ - cbz r5, 4ab6 │ │ │ │ │ + cbz r5, 4ab2 │ │ │ │ │ ldrd r1, r5, [r5, #8] │ │ │ │ │ strd r2, r6, [sp, #16] │ │ │ │ │ strd r7, r9, [sp, #8] │ │ │ │ │ mov r2, r5 │ │ │ │ │ str.w sl, [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 r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4c72 │ │ │ │ │ + beq.w 4c6e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 4c72 │ │ │ │ │ + bne.w 4c6e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ mov r1, r5 │ │ │ │ │ - b.n 4a7e │ │ │ │ │ + b.n 4a7a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 4aac │ │ │ │ │ + b.n 4aa8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ - b.n 4aaa │ │ │ │ │ + b.n 4aa6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 4c62 │ │ │ │ │ + blt.w 4c5e │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ ldrd r7, r3, [r3, #12] │ │ │ │ │ mov r9, r3 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 4c6e │ │ │ │ │ + beq.w 4c6a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 4b42 │ │ │ │ │ + cbnz r3, 4b3e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.n 4b4a │ │ │ │ │ + beq.n 4b46 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ - cbnz r0, 4b4a │ │ │ │ │ + cbnz r0, 4b46 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r5, 4b32 │ │ │ │ │ + cbnz r5, 4b2e │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #701 @ 0x2bd │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 4bd8 │ │ │ │ │ + bne.n 4bd4 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - cbnz r5, 4b32 │ │ │ │ │ + cbnz r5, 4b2e │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #701 @ 0x2bd │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbnz r0, 4b52 │ │ │ │ │ + cbnz r0, 4b4e │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 4a1a │ │ │ │ │ + beq.w 4a16 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 4aac │ │ │ │ │ + b.n 4aa8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 4b08 │ │ │ │ │ + b.n 4b04 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4b30 │ │ │ │ │ + beq.n 4b2c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1924 │ │ │ │ │ + bl 1920 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 4b32 │ │ │ │ │ + bne.n 4b2e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 4c8c <_tmp_26_rule> │ │ │ │ │ + bl 4c88 <_tmp_26_rule> │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 4b32 │ │ │ │ │ + bne.n 4b2e │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4b30 │ │ │ │ │ + beq.n 4b2c │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4b30 │ │ │ │ │ + beq.n 4b2c │ │ │ │ │ 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 4b30 │ │ │ │ │ + beq.n 4b2c │ │ │ │ │ ldr r3, [r6, #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 │ │ │ │ │ @@ -8768,390 +8766,390 @@ │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC98 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC98 │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_raise_error │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 4c38 │ │ │ │ │ + bne.n 4c34 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4c34 │ │ │ │ │ + beq.n 4c30 │ │ │ │ │ movs r5, #1 │ │ │ │ │ str r5, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 4b36 │ │ │ │ │ + b.n 4b32 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4b1c │ │ │ │ │ + beq.n 4b18 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1924 │ │ │ │ │ + bl 1920 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 4b1e │ │ │ │ │ + bne.n 4b1a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 4c8c <_tmp_26_rule> │ │ │ │ │ + bl 4c88 <_tmp_26_rule> │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 4b1e │ │ │ │ │ + bne.n 4b1a │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4b1c │ │ │ │ │ + beq.n 4b18 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ movw r3, #0 │ │ │ │ │ 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 r1, r0 │ │ │ │ │ - cbnz r0, 4c38 │ │ │ │ │ + cbnz r0, 4c34 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 4bd2 │ │ │ │ │ + bne.n 4bce │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 4b36 │ │ │ │ │ + b.n 4b32 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ - b.n 4c30 │ │ │ │ │ + b.n 4c2c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbz r3, 4c52 │ │ │ │ │ + cbz r3, 4c4e │ │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 4bd2 │ │ │ │ │ + bne.n 4bce │ │ │ │ │ mov r3, r2 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 4aaa │ │ │ │ │ + b.n 4aa6 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 4aaa │ │ │ │ │ + b.n 4aa6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 49f8 │ │ │ │ │ + b.n 49f4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r1, r5 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 4aac │ │ │ │ │ + b.n 4aa8 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 4b3c │ │ │ │ │ + b.n 4b38 │ │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4aaa │ │ │ │ │ + beq.w 4aa6 │ │ │ │ │ movs r2, #1 │ │ │ │ │ movs r1, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 4aac │ │ │ │ │ + b.n 4aa8 │ │ │ │ │ │ │ │ │ │ -00004c8c <_tmp_26_rule>: │ │ │ │ │ +00004c88 <_tmp_26_rule>: │ │ │ │ │ _tmp_26_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 4d02 <_tmp_26_rule+0x76> │ │ │ │ │ + beq.n 4cfe <_tmp_26_rule+0x76> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ - cbnz r0, 4d02 <_tmp_26_rule+0x76> │ │ │ │ │ + cbnz r0, 4cfe <_tmp_26_rule+0x76> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 4cfa <_tmp_26_rule+0x6e> │ │ │ │ │ + cbnz r3, 4cf6 <_tmp_26_rule+0x6e> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r5, r3 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 4cf4 <_tmp_26_rule+0x68> │ │ │ │ │ + cbz r0, 4cf0 <_tmp_26_rule+0x68> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl cdc0 │ │ │ │ │ + bl cd88 │ │ │ │ │ R_ARM_THM_CALL arguments_rule │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r2, 4cf4 <_tmp_26_rule+0x68> │ │ │ │ │ + cbnz r2, 4cf0 <_tmp_26_rule+0x68> │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 4cf4 <_tmp_26_rule+0x68> │ │ │ │ │ + cbz r0, 4cf0 <_tmp_26_rule+0x68> │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - cbz r3, 4d0a <_tmp_26_rule+0x7e> │ │ │ │ │ + cbz r3, 4d06 <_tmp_26_rule+0x7e> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r2, 4d0a <_tmp_26_rule+0x7e> │ │ │ │ │ + cbnz r2, 4d06 <_tmp_26_rule+0x7e> │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - b.n 4ce8 <_tmp_26_rule+0x5c> │ │ │ │ │ + b.n 4ce4 <_tmp_26_rule+0x5c> │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 4cec <_tmp_26_rule+0x60> │ │ │ │ │ + b.n 4ce8 <_tmp_26_rule+0x60> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 4cb8 <_tmp_26_rule+0x2c> │ │ │ │ │ + b.n 4cb4 <_tmp_26_rule+0x2c> │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4ce8 <_tmp_26_rule+0x5c> │ │ │ │ │ + beq.n 4ce4 <_tmp_26_rule+0x5c> │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 4cec <_tmp_26_rule+0x60> │ │ │ │ │ + b.n 4ce8 <_tmp_26_rule+0x60> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00004d24 : │ │ │ │ │ +00004d20 : │ │ │ │ │ pass_stmt_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 4de8 │ │ │ │ │ + beq.n 4de4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 4de8 │ │ │ │ │ + bne.n 4de4 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 4dca │ │ │ │ │ + bne.n 4dc6 │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - beq.n 4dae │ │ │ │ │ + beq.n 4daa │ │ │ │ │ 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 r0, r4 │ │ │ │ │ movw r1, #526 @ 0x20e │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r2, r0 │ │ │ │ │ - cbz r0, 4daa │ │ │ │ │ + cbz r0, 4da6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r2, r0 │ │ │ │ │ - cbz r0, 4d9e │ │ │ │ │ + cbz r0, 4d9a │ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ │ mov r1, r7 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ mov r0, r6 │ │ │ │ │ ldrd r2, r3, [r2, #20] │ │ │ │ │ bl 0 <_PyAST_Pass> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Pass │ │ │ │ │ mov r2, r0 │ │ │ │ │ - cbz r0, 4df0 │ │ │ │ │ + cbz r0, 4dec │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 4df0 │ │ │ │ │ + cbnz r3, 4dec │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - b.n 4d9e │ │ │ │ │ + b.n 4d9a │ │ │ │ │ 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] │ │ │ │ │ - bge.n 4dd2 │ │ │ │ │ + bge.n 4dce │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 4da2 │ │ │ │ │ + b.n 4d9e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 4da2 │ │ │ │ │ + b.n 4d9e │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ ldr.w r3, [r1, r3, lsl #2] │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r6, r1 │ │ │ │ │ mov r7, r3 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 4d6e │ │ │ │ │ - b.n 4d9e │ │ │ │ │ + beq.n 4d6a │ │ │ │ │ + b.n 4d9a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 4d52 │ │ │ │ │ + b.n 4d4e │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4d9e │ │ │ │ │ + beq.n 4d9a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 4da2 │ │ │ │ │ + b.n 4d9e │ │ │ │ │ │ │ │ │ │ -00004e08 : │ │ │ │ │ +00004e04 : │ │ │ │ │ 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 5202 │ │ │ │ │ + beq.w 51fe │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 5202 │ │ │ │ │ + bne.w 51fe │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 50f6 │ │ │ │ │ + bne.w 50f2 │ │ │ │ │ ldrd r8, r6, [r4, #8] │ │ │ │ │ cmp r6, r8 │ │ │ │ │ - beq.w 5030 │ │ │ │ │ + beq.w 502c │ │ │ │ │ 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 5058 │ │ │ │ │ + bne.w 5054 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #694 @ 0x2b6 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4f2a │ │ │ │ │ + beq.n 4f26 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5de4 <_gather_35_rule+0xb0> │ │ │ │ │ + bl 5dd8 <_gather_35_rule+0xa8> │ │ │ │ │ R_ARM_THM_CALL star_targets_rule │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4f2a │ │ │ │ │ + beq.n 4f26 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #695 @ 0x2b7 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4f2a │ │ │ │ │ + beq.n 4f26 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 811c │ │ │ │ │ + bl 80e0 │ │ │ │ │ R_ARM_THM_CALL star_expressions_rule │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 520a │ │ │ │ │ + beq.w 5206 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 520a │ │ │ │ │ + beq.w 5206 │ │ │ │ │ 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 520a │ │ │ │ │ + bne.w 5206 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f9c4 │ │ │ │ │ + bl f98c │ │ │ │ │ R_ARM_THM_CALL block_rule │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 520a │ │ │ │ │ + beq.w 5206 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3ecc │ │ │ │ │ + bl 3ec8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 520a │ │ │ │ │ + bne.w 5206 │ │ │ │ │ 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 51f4 │ │ │ │ │ + beq.w 51f0 │ │ │ │ │ ldrd r8, r3, [r3, #20] │ │ │ │ │ mov r1, fp │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - bl dfe0 │ │ │ │ │ + bl dfa8 │ │ │ │ │ R_ARM_THM_CALL NEW_TYPE_COMMENT │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ strd r8, r3, [sp, #12] │ │ │ │ │ mov r2, r7 │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ mov r0, r5 │ │ │ │ │ strd r9, sl, [sp, #4] │ │ │ │ │ @@ -9159,95 +9157,95 @@ │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ ldr r5, [r4, #20] │ │ │ │ │ str r5, [sp, #20] │ │ │ │ │ bl 0 <_PyAST_For> │ │ │ │ │ R_ARM_THM_CALL _PyAST_For │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 5008 │ │ │ │ │ + beq.n 5004 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 5008 │ │ │ │ │ + bne.n 5004 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r2, [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.w r8, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 50f6 │ │ │ │ │ + bne.w 50f2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #698 @ 0x2ba │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 5020 │ │ │ │ │ + beq.n 501c │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #694 @ 0x2b6 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 5020 │ │ │ │ │ + beq.n 501c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5de4 <_gather_35_rule+0xb0> │ │ │ │ │ + bl 5dd8 <_gather_35_rule+0xa8> │ │ │ │ │ R_ARM_THM_CALL star_targets_rule │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 5020 │ │ │ │ │ + beq.n 501c │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #695 @ 0x2b7 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 5020 │ │ │ │ │ + beq.n 501c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 811c │ │ │ │ │ + bl 80e0 │ │ │ │ │ R_ARM_THM_CALL star_expressions_rule │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 520a │ │ │ │ │ + beq.w 5206 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 520a │ │ │ │ │ + beq.w 5206 │ │ │ │ │ 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 520a │ │ │ │ │ + bne.w 5206 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f9c4 │ │ │ │ │ + bl f98c │ │ │ │ │ R_ARM_THM_CALL block_rule │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 520a │ │ │ │ │ + beq.w 5206 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3ecc │ │ │ │ │ + bl 3ec8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 520a │ │ │ │ │ + bne.w 5206 │ │ │ │ │ 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 51f4 │ │ │ │ │ + beq.w 51f0 │ │ │ │ │ ldrd r8, r3, [r3, #20] │ │ │ │ │ mov r1, fp │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - bl dfe0 │ │ │ │ │ + bl dfa8 │ │ │ │ │ R_ARM_THM_CALL NEW_TYPE_COMMENT │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ strd r8, r3, [sp, #12] │ │ │ │ │ mov r2, r7 │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ mov r0, r5 │ │ │ │ │ strd r9, sl, [sp, #4] │ │ │ │ │ @@ -9260,161 +9258,161 @@ │ │ │ │ │ movs r1, #5 │ │ │ │ │ mov r3, r0 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC100 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC100 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 58bc │ │ │ │ │ + bl 58b8 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 4f16 │ │ │ │ │ + bne.n 4f12 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4f1e │ │ │ │ │ + beq.n 4f1a │ │ │ │ │ movs r1, #1 │ │ │ │ │ movs r3, #0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 4f20 │ │ │ │ │ + b.n 4f1c │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 50fe │ │ │ │ │ + bne.n 50fa │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 4f1e │ │ │ │ │ + b.n 4f1a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 5216 │ │ │ │ │ + blt.w 5212 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r6, 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 5222 │ │ │ │ │ + beq.w 521e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 50f6 │ │ │ │ │ + bne.n 50f2 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 517a │ │ │ │ │ + beq.w 5176 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 517a │ │ │ │ │ + bne.w 5176 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r5, 50e6 │ │ │ │ │ + cbnz r5, 50e2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #698 @ 0x2ba │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r5, 50b0 │ │ │ │ │ + cbnz r5, 50ac │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #694 @ 0x2b6 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 50ae │ │ │ │ │ + cbz r0, 50aa │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5de4 <_gather_35_rule+0xb0> │ │ │ │ │ + bl 5dd8 <_gather_35_rule+0xa8> │ │ │ │ │ R_ARM_THM_CALL star_targets_rule │ │ │ │ │ - cbz r0, 50ae │ │ │ │ │ + cbz r0, 50aa │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #695 @ 0x2b7 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 51a2 │ │ │ │ │ + bne.n 519e │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - cbnz r5, 50e6 │ │ │ │ │ + cbnz r5, 50e2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #698 @ 0x2ba │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r5, 50e6 │ │ │ │ │ + cbnz r5, 50e2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #694 @ 0x2b6 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbz r0, 50e4 │ │ │ │ │ + cbz r0, 50e0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5de4 <_gather_35_rule+0xb0> │ │ │ │ │ + bl 5dd8 <_gather_35_rule+0xa8> │ │ │ │ │ R_ARM_THM_CALL star_targets_rule │ │ │ │ │ - cbz r0, 50e4 │ │ │ │ │ + cbz r0, 50e0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #695 @ 0x2b7 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 5110 │ │ │ │ │ + cbnz r0, 510c │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 4e64 │ │ │ │ │ + beq.w 4e60 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 4f20 │ │ │ │ │ + b.n 4f1c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 50f6 │ │ │ │ │ + bne.n 50f2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 70c4 │ │ │ │ │ + bl 705c │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ - b.n 502a │ │ │ │ │ + b.n 5026 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 811c │ │ │ │ │ + bl 80e0 │ │ │ │ │ R_ARM_THM_CALL star_expressions_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 50e4 │ │ │ │ │ + beq.n 50e0 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 50e4 │ │ │ │ │ + beq.n 50e0 │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 50e4 │ │ │ │ │ + beq.n 50e0 │ │ │ │ │ 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 50e4 │ │ │ │ │ + beq.n 50e0 │ │ │ │ │ ldr r3, [r6, #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 │ │ │ │ │ @@ -9423,54 +9421,54 @@ │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC99 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC99 │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_raise_error │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbnz r0, 5186 │ │ │ │ │ + cbnz r0, 5182 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ - cbz r0, 5182 │ │ │ │ │ + cbz r0, 517e │ │ │ │ │ movs r5, #1 │ │ │ │ │ str r5, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 50ea │ │ │ │ │ + b.n 50e6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 5078 │ │ │ │ │ + b.n 5074 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 50ea │ │ │ │ │ + b.n 50e6 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 51fa │ │ │ │ │ + beq.n 51f6 │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ subs r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 5174 │ │ │ │ │ + bne.n 5170 │ │ │ │ │ mov r2, r1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 4f1e │ │ │ │ │ + b.n 4f1a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 811c │ │ │ │ │ + bl 80e0 │ │ │ │ │ R_ARM_THM_CALL star_expressions_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 50ae │ │ │ │ │ + beq.n 50aa │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 50ae │ │ │ │ │ + beq.w 50aa │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ @@ -9478,747 +9476,747 @@ │ │ │ │ │ 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 r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 516a │ │ │ │ │ + beq.n 5166 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cbz r2, 51fa │ │ │ │ │ + cbz r2, 51f6 │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ subs r1, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 5174 │ │ │ │ │ + bne.n 5170 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 4f1e │ │ │ │ │ + b.n 4f1a │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 4f20 │ │ │ │ │ + b.n 4f1c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 4f1e │ │ │ │ │ + b.n 4f1a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 4e3c │ │ │ │ │ + b.n 4e38 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 4f20 │ │ │ │ │ + b.n 4f1c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r3, r5 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 4f20 │ │ │ │ │ + b.n 4f1c │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 50f0 │ │ │ │ │ + b.n 50ec │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00005228 <_gather_85_rule>: │ │ │ │ │ +00005224 <_gather_85_rule>: │ │ │ │ │ _gather_85_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 5350 <_gather_85_rule+0x128> │ │ │ │ │ + beq.w 534c <_gather_85_rule+0x128> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 5350 <_gather_85_rule+0x128> │ │ │ │ │ + bne.n 534c <_gather_85_rule+0x128> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 5348 <_gather_85_rule+0x120> │ │ │ │ │ + bne.n 5344 <_gather_85_rule+0x120> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov sl, r3 │ │ │ │ │ - bl 10c64 │ │ │ │ │ + bl 10c2c │ │ │ │ │ R_ARM_THM_CALL double_starred_kvpair_rule │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov fp, r0 │ │ │ │ │ - cbnz r0, 5280 <_gather_85_rule+0x58> │ │ │ │ │ + cbnz r0, 527c <_gather_85_rule+0x58> │ │ │ │ │ movs r0, #0 │ │ │ │ │ str.w sl, [r4, #8] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 5340 <_gather_85_rule+0x118> │ │ │ │ │ + beq.n 533c <_gather_85_rule+0x118> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 5340 <_gather_85_rule+0x118> │ │ │ │ │ + bne.n 533c <_gather_85_rule+0x118> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 5366 <_gather_85_rule+0x13e> │ │ │ │ │ + bne.n 5362 <_gather_85_rule+0x13e> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r0, #4 │ │ │ │ │ mov r9, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 535e <_gather_85_rule+0x136> │ │ │ │ │ + beq.n 535a <_gather_85_rule+0x136> │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 5366 <_gather_85_rule+0x13e> │ │ │ │ │ + bne.n 5362 <_gather_85_rule+0x13e> │ │ │ │ │ mov r6, r5 │ │ │ │ │ mov.w r8, #1 │ │ │ │ │ - b.n 52da <_gather_85_rule+0xb2> │ │ │ │ │ - bl 10c64 │ │ │ │ │ + b.n 52d6 <_gather_85_rule+0xb2> │ │ │ │ │ + bl 10c2c │ │ │ │ │ R_ARM_THM_CALL double_starred_kvpair_rule │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r0, 52ea <_gather_85_rule+0xc2> │ │ │ │ │ + cbz r0, 52e6 <_gather_85_rule+0xc2> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 536e <_gather_85_rule+0x146> │ │ │ │ │ + bne.n 536a <_gather_85_rule+0x146> │ │ │ │ │ cmp r8, r6 │ │ │ │ │ - beq.n 5328 <_gather_85_rule+0x100> │ │ │ │ │ + beq.n 5324 <_gather_85_rule+0x100> │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ str.w r3, [r7, r6, lsl #2] │ │ │ │ │ adds r6, #1 │ │ │ │ │ mov r9, r2 │ │ │ │ │ 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 52be <_gather_85_rule+0x96> │ │ │ │ │ + bne.n 52ba <_gather_85_rule+0x96> │ │ │ │ │ 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 r8, r0 │ │ │ │ │ - cbnz r0, 530a <_gather_85_rule+0xe2> │ │ │ │ │ - b.n 5358 <_gather_85_rule+0x130> │ │ │ │ │ + cbnz r0, 5306 <_gather_85_rule+0xe2> │ │ │ │ │ + b.n 5354 <_gather_85_rule+0x130> │ │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ │ ldr.w r1, [r7, r5, lsl #2] │ │ │ │ │ str.w r1, [r3, r5, lsl #2] │ │ │ │ │ adds r5, #1 │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - bgt.n 52fc <_gather_85_rule+0xd4> │ │ │ │ │ + bgt.n 52f8 <_gather_85_rule+0xd4> │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r1, fp │ │ │ │ │ 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 │ │ │ │ │ - b.n 5276 <_gather_85_rule+0x4e> │ │ │ │ │ + b.n 5272 <_gather_85_rule+0x4e> │ │ │ │ │ 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, 5358 <_gather_85_rule+0x130> │ │ │ │ │ + cbz r0, 5354 <_gather_85_rule+0x130> │ │ │ │ │ mov r7, r0 │ │ │ │ │ - b.n 52d0 <_gather_85_rule+0xa8> │ │ │ │ │ + b.n 52cc <_gather_85_rule+0xa8> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 529a <_gather_85_rule+0x72> │ │ │ │ │ + b.n 5296 <_gather_85_rule+0x72> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r0, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 5278 <_gather_85_rule+0x50> │ │ │ │ │ + b.n 5274 <_gather_85_rule+0x50> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 525a <_gather_85_rule+0x32> │ │ │ │ │ + b.n 5256 <_gather_85_rule+0x32> │ │ │ │ │ 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 5270 <_gather_85_rule+0x48> │ │ │ │ │ + b.n 526c <_gather_85_rule+0x48> │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 52cc <_gather_85_rule+0xa4> │ │ │ │ │ + beq.n 52c8 <_gather_85_rule+0xa4> │ │ │ │ │ movs r3, #1 │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ - b.n 5366 <_gather_85_rule+0x13e> │ │ │ │ │ + b.n 5362 <_gather_85_rule+0x13e> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00005388 <_loop0_87_rule>: │ │ │ │ │ +00005384 <_loop0_87_rule>: │ │ │ │ │ _loop0_87_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 54d8 <_loop0_87_rule+0x150> │ │ │ │ │ + beq.w 54d4 <_loop0_87_rule+0x150> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 54d8 <_loop0_87_rule+0x150> │ │ │ │ │ + bne.w 54d4 <_loop0_87_rule+0x150> │ │ │ │ │ ldr.w r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.w 54d0 <_loop0_87_rule+0x148> │ │ │ │ │ + bne.w 54cc <_loop0_87_rule+0x148> │ │ │ │ │ movs r0, #4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 54c0 <_loop0_87_rule+0x138> │ │ │ │ │ + beq.n 54bc <_loop0_87_rule+0x138> │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n 54d0 <_loop0_87_rule+0x148> │ │ │ │ │ + bne.n 54cc <_loop0_87_rule+0x148> │ │ │ │ │ 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 54b8 <_loop0_87_rule+0x130> │ │ │ │ │ + beq.n 54b4 <_loop0_87_rule+0x130> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 54b8 <_loop0_87_rule+0x130> │ │ │ │ │ + bne.n 54b4 <_loop0_87_rule+0x130> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 540e <_loop0_87_rule+0x86> │ │ │ │ │ + cbnz r3, 540a <_loop0_87_rule+0x86> │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #682 @ 0x2aa │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 543c <_loop0_87_rule+0xb4> │ │ │ │ │ + cbnz r0, 5438 <_loop0_87_rule+0xb4> │ │ │ │ │ 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 54a4 <_loop0_87_rule+0x11c> │ │ │ │ │ + beq.n 54a0 <_loop0_87_rule+0x11c> │ │ │ │ │ cmp r8, r7 │ │ │ │ │ - bgt.n 5464 <_loop0_87_rule+0xdc> │ │ │ │ │ + bgt.n 5460 <_loop0_87_rule+0xdc> │ │ │ │ │ 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 79cc │ │ │ │ │ + bl 7990 │ │ │ │ │ R_ARM_THM_CALL disjunction_rule │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 540e <_loop0_87_rule+0x86> │ │ │ │ │ + beq.n 540a <_loop0_87_rule+0x86> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 5472 <_loop0_87_rule+0xea> │ │ │ │ │ + cbnz r3, 546e <_loop0_87_rule+0xea> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp sl, r8 │ │ │ │ │ add.w r3, r3, #4294967295 @ 0xffffffff │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq.n 5488 <_loop0_87_rule+0x100> │ │ │ │ │ + beq.n 5484 <_loop0_87_rule+0x100> │ │ │ │ │ str.w r2, [r6, r8, lsl #2] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ - b.n 53e8 <_loop0_87_rule+0x60> │ │ │ │ │ + b.n 53e4 <_loop0_87_rule+0x60> │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ ldr.w r2, [r6, r7, lsl #2] │ │ │ │ │ str.w r2, [r3, r7, lsl #2] │ │ │ │ │ adds r7, #1 │ │ │ │ │ - b.n 5424 <_loop0_87_rule+0x9c> │ │ │ │ │ + b.n 5420 <_loop0_87_rule+0x9c> │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 544c <_loop0_87_rule+0xc4> │ │ │ │ │ + beq.n 5448 <_loop0_87_rule+0xc4> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 5412 <_loop0_87_rule+0x8a> │ │ │ │ │ + b.n 540e <_loop0_87_rule+0x8a> │ │ │ │ │ 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, 54a4 <_loop0_87_rule+0x11c> │ │ │ │ │ + cbz r0, 54a0 <_loop0_87_rule+0x11c> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r6, r0 │ │ │ │ │ - b.n 5458 <_loop0_87_rule+0xd0> │ │ │ │ │ + b.n 5454 <_loop0_87_rule+0xd0> │ │ │ │ │ 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 5432 <_loop0_87_rule+0xaa> │ │ │ │ │ + b.n 542e <_loop0_87_rule+0xaa> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 53fe <_loop0_87_rule+0x76> │ │ │ │ │ + b.n 53fa <_loop0_87_rule+0x76> │ │ │ │ │ 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 5432 <_loop0_87_rule+0xaa> │ │ │ │ │ + b.n 542e <_loop0_87_rule+0xaa> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 5432 <_loop0_87_rule+0xaa> │ │ │ │ │ + b.n 542e <_loop0_87_rule+0xaa> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 53bc <_loop0_87_rule+0x34> │ │ │ │ │ + b.n 53b8 <_loop0_87_rule+0x34> │ │ │ │ │ │ │ │ │ │ -000054e0 <_tmp_17_rule>: │ │ │ │ │ +000054dc <_tmp_17_rule>: │ │ │ │ │ _tmp_17_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 555e <_tmp_17_rule+0x7e> │ │ │ │ │ + beq.n 555a <_tmp_17_rule+0x7e> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ - cbnz r0, 555e <_tmp_17_rule+0x7e> │ │ │ │ │ + cbnz r0, 555a <_tmp_17_rule+0x7e> │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r5, 5556 <_tmp_17_rule+0x76> │ │ │ │ │ + cbnz r5, 5552 <_tmp_17_rule+0x76> │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 552c <_tmp_17_rule+0x4c> │ │ │ │ │ + cbnz r0, 5528 <_tmp_17_rule+0x4c> │ │ │ │ │ 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 71b8 <_tmp_115_rule+0x70> │ │ │ │ │ + bl 71ac │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 551c <_tmp_17_rule+0x3c> │ │ │ │ │ + beq.n 5518 <_tmp_17_rule+0x3c> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 5520 <_tmp_17_rule+0x40> │ │ │ │ │ + beq.n 551c <_tmp_17_rule+0x40> │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 5520 <_tmp_17_rule+0x40> │ │ │ │ │ + beq.n 551c <_tmp_17_rule+0x40> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r2, r5 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 5524 <_tmp_17_rule+0x44> │ │ │ │ │ + b.n 5520 <_tmp_17_rule+0x44> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 5524 <_tmp_17_rule+0x44> │ │ │ │ │ + b.n 5520 <_tmp_17_rule+0x44> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 550c <_tmp_17_rule+0x2c> │ │ │ │ │ + b.n 5508 <_tmp_17_rule+0x2c> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00005568 <_loop0_32_rule>: │ │ │ │ │ +00005564 <_loop0_32_rule>: │ │ │ │ │ _loop0_32_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 5624 <_loop0_32_rule+0xbc> │ │ │ │ │ + beq.n 5620 <_loop0_32_rule+0xbc> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 5624 <_loop0_32_rule+0xbc> │ │ │ │ │ + bne.n 5620 <_loop0_32_rule+0xbc> │ │ │ │ │ ldr.w r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.n 5650 <_loop0_32_rule+0xe8> │ │ │ │ │ + bne.n 564c <_loop0_32_rule+0xe8> │ │ │ │ │ movs r0, #4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 562c <_loop0_32_rule+0xc4> │ │ │ │ │ + beq.n 5628 <_loop0_32_rule+0xc4> │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n 5650 <_loop0_32_rule+0xe8> │ │ │ │ │ + bne.n 564c <_loop0_32_rule+0xe8> │ │ │ │ │ mov r8, r7 │ │ │ │ │ mov.w r9, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5658 │ │ │ │ │ + bl 5654 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbnz r0, 55ec <_loop0_32_rule+0x84> │ │ │ │ │ + cbnz r0, 55e8 <_loop0_32_rule+0x84> │ │ │ │ │ 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, 563c <_loop0_32_rule+0xd4> │ │ │ │ │ + cbz r0, 5638 <_loop0_32_rule+0xd4> │ │ │ │ │ cmp r8, r7 │ │ │ │ │ - bgt.n 55fc <_loop0_32_rule+0x94> │ │ │ │ │ + bgt.n 55f8 <_loop0_32_rule+0x94> │ │ │ │ │ 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 560a <_loop0_32_rule+0xa2> │ │ │ │ │ + beq.n 5606 <_loop0_32_rule+0xa2> │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ str.w r3, [r6, r8, lsl #2] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ - b.n 55bc <_loop0_32_rule+0x54> │ │ │ │ │ + b.n 55b8 <_loop0_32_rule+0x54> │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ ldr.w r2, [r6, r7, lsl #2] │ │ │ │ │ str.w r2, [r3, r7, lsl #2] │ │ │ │ │ adds r7, #1 │ │ │ │ │ - b.n 55d4 <_loop0_32_rule+0x6c> │ │ │ │ │ + b.n 55d0 <_loop0_32_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, 563c <_loop0_32_rule+0xd4> │ │ │ │ │ + cbz r0, 5638 <_loop0_32_rule+0xd4> │ │ │ │ │ mov r6, r0 │ │ │ │ │ - b.n 55f0 <_loop0_32_rule+0x88> │ │ │ │ │ + b.n 55ec <_loop0_32_rule+0x88> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 5598 <_loop0_32_rule+0x30> │ │ │ │ │ + b.n 5594 <_loop0_32_rule+0x30> │ │ │ │ │ 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 55e2 <_loop0_32_rule+0x7a> │ │ │ │ │ + b.n 55de <_loop0_32_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 55e2 <_loop0_32_rule+0x7a> │ │ │ │ │ + b.n 55de <_loop0_32_rule+0x7a> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 55e2 <_loop0_32_rule+0x7a> │ │ │ │ │ + b.n 55de <_loop0_32_rule+0x7a> │ │ │ │ │ │ │ │ │ │ -00005658 : │ │ │ │ │ +00005654 : │ │ │ │ │ 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 5736 │ │ │ │ │ + beq.n 5732 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 5736 │ │ │ │ │ + bne.n 5732 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 5752 │ │ │ │ │ + bne.n 574e │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r8, r3 │ │ │ │ │ - bl e7dc │ │ │ │ │ + bl e7a4 │ │ │ │ │ R_ARM_THM_CALL param_rule │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, 56e0 │ │ │ │ │ + cbz r0, 56dc │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 11be8 │ │ │ │ │ + bl 11bac │ │ │ │ │ R_ARM_THM_CALL default_rule │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbnz r2, 56e2 │ │ │ │ │ + cbnz r2, 56de │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 56e0 │ │ │ │ │ + cbz r0, 56dc │ │ │ │ │ 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, 56e2 │ │ │ │ │ + cbnz r2, 56de │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r5 │ │ │ │ │ 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 573e │ │ │ │ │ + beq.n 573a │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 573e │ │ │ │ │ + bne.n 573a │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 5752 │ │ │ │ │ + bne.n 574e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl e7dc │ │ │ │ │ + bl e7a4 │ │ │ │ │ R_ARM_THM_CALL param_rule │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbnz r0, 56fc │ │ │ │ │ + cbnz r0, 56f8 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ - b.n 56d4 │ │ │ │ │ + b.n 56d0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 11be8 │ │ │ │ │ + bl 11bac │ │ │ │ │ R_ARM_THM_CALL default_rule │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 56f4 │ │ │ │ │ + bne.n 56f0 │ │ │ │ │ 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 r6, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 56f4 │ │ │ │ │ + bne.n 56f0 │ │ │ │ │ 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 56f4 │ │ │ │ │ + beq.n 56f0 │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r2, r7 │ │ │ │ │ - b.n 56c0 │ │ │ │ │ + b.n 56bc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 5686 │ │ │ │ │ + b.n 5682 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 56d4 │ │ │ │ │ + beq.n 56d0 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 56d8 │ │ │ │ │ + b.n 56d4 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 56d8 │ │ │ │ │ + b.n 56d4 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000575c <_gather_15_rule>: │ │ │ │ │ +00005758 <_gather_15_rule>: │ │ │ │ │ _gather_15_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 5892 <_gather_15_rule+0x136> │ │ │ │ │ + beq.w 588e <_gather_15_rule+0x136> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 5892 <_gather_15_rule+0x136> │ │ │ │ │ + bne.w 588e <_gather_15_rule+0x136> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 588a <_gather_15_rule+0x12e> │ │ │ │ │ + bne.n 5886 <_gather_15_rule+0x12e> │ │ │ │ │ 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 5882 <_gather_15_rule+0x126> │ │ │ │ │ + beq.n 587e <_gather_15_rule+0x126> │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 589a <_gather_15_rule+0x13e> │ │ │ │ │ + beq.n 5896 <_gather_15_rule+0x13e> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 589a <_gather_15_rule+0x13e> │ │ │ │ │ + bne.n 5896 <_gather_15_rule+0x13e> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 587c <_gather_15_rule+0x120> │ │ │ │ │ + bne.n 5878 <_gather_15_rule+0x120> │ │ │ │ │ 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 5874 <_gather_15_rule+0x118> │ │ │ │ │ + beq.n 5870 <_gather_15_rule+0x118> │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.n 587c <_gather_15_rule+0x120> │ │ │ │ │ + bne.n 5878 <_gather_15_rule+0x120> │ │ │ │ │ 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, 5828 <_gather_15_rule+0xcc> │ │ │ │ │ + cbnz r0, 5824 <_gather_15_rule+0xcc> │ │ │ │ │ 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 586e <_gather_15_rule+0x112> │ │ │ │ │ + beq.n 586a <_gather_15_rule+0x112> │ │ │ │ │ cmp r7, r6 │ │ │ │ │ - bgt.n 5848 <_gather_15_rule+0xec> │ │ │ │ │ + bgt.n 5844 <_gather_15_rule+0xec> │ │ │ │ │ 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 │ │ │ │ │ @@ -10233,90 +10231,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 57ee <_gather_15_rule+0x92> │ │ │ │ │ + beq.n 57ea <_gather_15_rule+0x92> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r2, 5856 <_gather_15_rule+0xfa> │ │ │ │ │ + cbnz r2, 5852 <_gather_15_rule+0xfa> │ │ │ │ │ cmp sl, r7 │ │ │ │ │ - beq.n 58a2 <_gather_15_rule+0x146> │ │ │ │ │ + beq.n 589e <_gather_15_rule+0x146> │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ str.w r3, [r5, r7, lsl #2] │ │ │ │ │ adds r7, #1 │ │ │ │ │ mov r9, r2 │ │ │ │ │ - b.n 57e4 <_gather_15_rule+0x88> │ │ │ │ │ + b.n 57e0 <_gather_15_rule+0x88> │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ ldr.w r1, [r5, r6, lsl #2] │ │ │ │ │ str.w r1, [r3, r6, lsl #2] │ │ │ │ │ adds r6, #1 │ │ │ │ │ - b.n 5800 <_gather_15_rule+0xa4> │ │ │ │ │ + b.n 57fc <_gather_15_rule+0xa4> │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 5838 <_gather_15_rule+0xdc> │ │ │ │ │ + beq.n 5834 <_gather_15_rule+0xdc> │ │ │ │ │ movs r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ - b.n 587c <_gather_15_rule+0x120> │ │ │ │ │ + b.n 5878 <_gather_15_rule+0x120> │ │ │ │ │ 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 581e <_gather_15_rule+0xc2> │ │ │ │ │ + b.n 581a <_gather_15_rule+0xc2> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r0, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 5820 <_gather_15_rule+0xc4> │ │ │ │ │ + b.n 581c <_gather_15_rule+0xc4> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 5790 <_gather_15_rule+0x34> │ │ │ │ │ + b.n 578c <_gather_15_rule+0x34> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 57c2 <_gather_15_rule+0x66> │ │ │ │ │ + b.n 57be <_gather_15_rule+0x66> │ │ │ │ │ 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 586e <_gather_15_rule+0x112> │ │ │ │ │ + beq.n 586a <_gather_15_rule+0x112> │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b.n 583c <_gather_15_rule+0xe0> │ │ │ │ │ + b.n 5838 <_gather_15_rule+0xe0> │ │ │ │ │ │ │ │ │ │ -000058bc : │ │ │ │ │ +000058b8 : │ │ │ │ │ INVALID_VERSION_CHECK(): │ │ │ │ │ - cbz r3, 58da │ │ │ │ │ + cbz r3, 58d6 │ │ │ │ │ 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 58e2 │ │ │ │ │ + blt.n 58de │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r0, #60] @ 0x3c │ │ │ │ │ mov r0, r3 │ │ │ │ │ bx lr │ │ │ │ │ @@ -10334,581 +10332,581 @@ │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC102 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC102 │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_raise_error │ │ │ │ │ mov r3, r0 │ │ │ │ │ - b.n 58d4 │ │ │ │ │ + b.n 58d0 │ │ │ │ │ │ │ │ │ │ -0000590c : │ │ │ │ │ +00005908 : │ │ │ │ │ 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 5972 │ │ │ │ │ + beq.n 596e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ - cbnz r0, 5972 │ │ │ │ │ + cbnz r0, 596e │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 5a26 │ │ │ │ │ + bne.n 5a22 │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - beq.n 59f4 │ │ │ │ │ + beq.n 59f0 │ │ │ │ │ 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 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r9, r0 │ │ │ │ │ - cbnz r0, 597a │ │ │ │ │ + cbnz r0, 5976 │ │ │ │ │ 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, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 593a │ │ │ │ │ + b.n 5936 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 5a68 │ │ │ │ │ + beq.n 5a64 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 5a68 │ │ │ │ │ + bne.n 5a64 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 5a60 │ │ │ │ │ + bne.n 5a5c │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 5a60 │ │ │ │ │ + beq.n 5a5c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9da4 │ │ │ │ │ + bl 9d68 │ │ │ │ │ R_ARM_THM_CALL star_expression_rule │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 5a60 │ │ │ │ │ + beq.n 5a5c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 5a48 │ │ │ │ │ + bne.n 5a44 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r1, [sp, #16] │ │ │ │ │ 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, #16] │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 5a42 │ │ │ │ │ + beq.n 5a3e │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ mov r3, r7 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ movs r2, #0 │ │ │ │ │ ldr r0, [r6, #24] │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ ldr r0, [r6, #20] │ │ │ │ │ strd r8, r0, [sp] │ │ │ │ │ ldr.w r0, [r9, #4] │ │ │ │ │ bl 0 <_PyAST_arg> │ │ │ │ │ R_ARM_THM_CALL _PyAST_arg │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbz r0, 5a2e │ │ │ │ │ + cbz r0, 5a2a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 5a2e │ │ │ │ │ + cbnz r3, 5a2a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 5966 │ │ │ │ │ + b.n 5962 │ │ │ │ │ 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] │ │ │ │ │ - bge.n 5a12 │ │ │ │ │ + bge.n 5a0e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r6, r2 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 5968 │ │ │ │ │ + b.n 5964 │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ ldr.w r3, [r1, r3, 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 5956 │ │ │ │ │ + beq.n 5952 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r6, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 5968 │ │ │ │ │ + b.n 5964 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 5966 │ │ │ │ │ + beq.n 5962 │ │ │ │ │ movs r2, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 5968 │ │ │ │ │ + b.n 5964 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 5968 │ │ │ │ │ + b.n 5964 │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 59b8 │ │ │ │ │ + beq.n 59b4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 5962 │ │ │ │ │ + b.n 595e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 5962 │ │ │ │ │ + b.n 595e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 5994 │ │ │ │ │ + b.n 5990 │ │ │ │ │ │ │ │ │ │ -00005a70 <_loop1_33_rule>: │ │ │ │ │ +00005a6c <_loop1_33_rule>: │ │ │ │ │ _loop1_33_rule(): │ │ │ │ │ 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 r3, [r0, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r5, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.n 5b38 <_loop1_33_rule+0xc8> │ │ │ │ │ + beq.n 5b34 <_loop1_33_rule+0xc8> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 5b38 <_loop1_33_rule+0xc8> │ │ │ │ │ + bne.n 5b34 <_loop1_33_rule+0xc8> │ │ │ │ │ ldr r7, [r5, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n 5b2e <_loop1_33_rule+0xbe> │ │ │ │ │ + bne.n 5b2a <_loop1_33_rule+0xbe> │ │ │ │ │ movs r0, #4 │ │ │ │ │ ldr.w r9, [r5, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 5b54 <_loop1_33_rule+0xe4> │ │ │ │ │ + beq.n 5b50 <_loop1_33_rule+0xe4> │ │ │ │ │ ldr r4, [r5, #60] @ 0x3c │ │ │ │ │ mov.w r8, #1 │ │ │ │ │ - cbz r4, 5ac8 <_loop1_33_rule+0x58> │ │ │ │ │ - b.n 5b2e <_loop1_33_rule+0xbe> │ │ │ │ │ + cbz r4, 5ac4 <_loop1_33_rule+0x58> │ │ │ │ │ + b.n 5b2a <_loop1_33_rule+0xbe> │ │ │ │ │ ldr.w r9, [r5, #8] │ │ │ │ │ str.w r7, [r6, r4, lsl #2] │ │ │ │ │ adds r4, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 5658 │ │ │ │ │ + bl 5654 │ │ │ │ │ mov r7, r0 │ │ │ │ │ - cbz r0, 5aec <_loop1_33_rule+0x7c> │ │ │ │ │ + cbz r0, 5ae8 <_loop1_33_rule+0x7c> │ │ │ │ │ cmp r8, r4 │ │ │ │ │ - bne.n 5abe <_loop1_33_rule+0x4e> │ │ │ │ │ + bne.n 5aba <_loop1_33_rule+0x4e> │ │ │ │ │ mov.w r8, r8, lsl #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov.w r1, r8, lsl #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ mov r9, r0 │ │ │ │ │ - cbz r0, 5b40 <_loop1_33_rule+0xd0> │ │ │ │ │ + cbz r0, 5b3c <_loop1_33_rule+0xd0> │ │ │ │ │ mov r6, r0 │ │ │ │ │ - b.n 5abe <_loop1_33_rule+0x4e> │ │ │ │ │ + b.n 5aba <_loop1_33_rule+0x4e> │ │ │ │ │ str.w r9, [r5, #8] │ │ │ │ │ - cbz r4, 5b28 <_loop1_33_rule+0xb8> │ │ │ │ │ + cbz r4, 5b24 <_loop1_33_rule+0xb8> │ │ │ │ │ ldr r7, [r5, #60] @ 0x3c │ │ │ │ │ - cbnz r7, 5b28 <_loop1_33_rule+0xb8> │ │ │ │ │ + cbnz r7, 5b24 <_loop1_33_rule+0xb8> │ │ │ │ │ ldr r1, [r5, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ mov r9, r0 │ │ │ │ │ - cbnz r0, 5b12 <_loop1_33_rule+0xa2> │ │ │ │ │ - b.n 5b40 <_loop1_33_rule+0xd0> │ │ │ │ │ + cbnz r0, 5b0e <_loop1_33_rule+0xa2> │ │ │ │ │ + b.n 5b3c <_loop1_33_rule+0xd0> │ │ │ │ │ ldr.w r1, [r9, #4] │ │ │ │ │ ldr.w r0, [r6, r7, lsl #2] │ │ │ │ │ str.w r0, [r1, r7, lsl #2] │ │ │ │ │ adds r7, #1 │ │ │ │ │ cmp r4, r7 │ │ │ │ │ - bgt.n 5b04 <_loop1_33_rule+0x94> │ │ │ │ │ + bgt.n 5b00 <_loop1_33_rule+0x94> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r5, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r9 │ │ │ │ │ str r3, [r5, #88] @ 0x58 │ │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r5, #88] @ 0x58 │ │ │ │ │ mov.w r9, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 5b20 <_loop1_33_rule+0xb0> │ │ │ │ │ + b.n 5b1c <_loop1_33_rule+0xb0> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 5a9e <_loop1_33_rule+0x2e> │ │ │ │ │ + b.n 5a9a <_loop1_33_rule+0x2e> │ │ │ │ │ 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 5b20 <_loop1_33_rule+0xb0> │ │ │ │ │ + b.n 5b1c <_loop1_33_rule+0xb0> │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r5, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r5, #88] @ 0x58 │ │ │ │ │ mov r9, r6 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 5b20 <_loop1_33_rule+0xb0> │ │ │ │ │ + b.n 5b1c <_loop1_33_rule+0xb0> │ │ │ │ │ │ │ │ │ │ -00005b64 : │ │ │ │ │ +00005b60 : │ │ │ │ │ continue_stmt_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 5c42 │ │ │ │ │ + beq.n 5c3e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 5c42 │ │ │ │ │ + bne.n 5c3e │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 5c3a │ │ │ │ │ + bne.n 5c36 │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - beq.n 5c08 │ │ │ │ │ + beq.n 5c04 │ │ │ │ │ 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, #528 @ 0x210 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r2, r0 │ │ │ │ │ - cbnz r0, 5bca │ │ │ │ │ + cbnz r0, 5bc6 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ 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.n 5bbe │ │ │ │ │ + beq.n 5bba │ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ │ mov r1, r7 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ mov r0, r6 │ │ │ │ │ ldrd r2, r3, [r2, #20] │ │ │ │ │ bl 0 <_PyAST_Continue> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Continue │ │ │ │ │ mov r2, r0 │ │ │ │ │ - cbz r0, 5bf0 │ │ │ │ │ + cbz r0, 5bec │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 5bbe │ │ │ │ │ + beq.n 5bba │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 5bbe │ │ │ │ │ + beq.n 5bba │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 5bc2 │ │ │ │ │ + b.n 5bbe │ │ │ │ │ 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] │ │ │ │ │ - bge.n 5c24 │ │ │ │ │ + bge.n 5c20 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 5bc2 │ │ │ │ │ + b.n 5bbe │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ ldr.w r3, [r1, r3, lsl #2] │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r6, r1 │ │ │ │ │ mov r7, r3 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 5bae │ │ │ │ │ - b.n 5bbe │ │ │ │ │ + beq.n 5baa │ │ │ │ │ + b.n 5bba │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 5bc2 │ │ │ │ │ + b.n 5bbe │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 5b92 │ │ │ │ │ + b.n 5b8e │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00005c4c : │ │ │ │ │ +00005c48 : │ │ │ │ │ break_stmt_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 5d2a │ │ │ │ │ + beq.n 5d26 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 5d2a │ │ │ │ │ + bne.n 5d26 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 5d22 │ │ │ │ │ + bne.n 5d1e │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - beq.n 5cf0 │ │ │ │ │ + beq.n 5cec │ │ │ │ │ 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 r0, r4 │ │ │ │ │ movw r1, #527 @ 0x20f │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r2, r0 │ │ │ │ │ - cbnz r0, 5cb2 │ │ │ │ │ + cbnz r0, 5cae │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ 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.n 5ca6 │ │ │ │ │ + beq.n 5ca2 │ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ │ mov r1, r7 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ mov r0, r6 │ │ │ │ │ ldrd r2, r3, [r2, #20] │ │ │ │ │ bl 0 <_PyAST_Break> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Break │ │ │ │ │ mov r2, r0 │ │ │ │ │ - cbz r0, 5cd8 │ │ │ │ │ + cbz r0, 5cd4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 5ca6 │ │ │ │ │ + beq.n 5ca2 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 5ca6 │ │ │ │ │ + beq.n 5ca2 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 5caa │ │ │ │ │ + b.n 5ca6 │ │ │ │ │ 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] │ │ │ │ │ - bge.n 5d0c │ │ │ │ │ + bge.n 5d08 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 5caa │ │ │ │ │ + b.n 5ca6 │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ ldr.w r3, [r1, r3, lsl #2] │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r6, r1 │ │ │ │ │ mov r7, r3 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 5c96 │ │ │ │ │ - b.n 5ca6 │ │ │ │ │ + beq.n 5c92 │ │ │ │ │ + b.n 5ca2 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 5caa │ │ │ │ │ + b.n 5ca6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 5c7a │ │ │ │ │ + b.n 5c76 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00005d34 <_gather_35_rule>: │ │ │ │ │ +00005d30 <_gather_35_rule>: │ │ │ │ │ _gather_35_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 5e8c <_gather_35_rule+0x158> │ │ │ │ │ + beq.w 5e88 <_gather_35_rule+0x158> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 5e8c <_gather_35_rule+0x158> │ │ │ │ │ + bne.w 5e88 <_gather_35_rule+0x158> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 5e84 <_gather_35_rule+0x150> │ │ │ │ │ + bne.w 5e80 <_gather_35_rule+0x150> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov fp, r3 │ │ │ │ │ - bl 5e94 │ │ │ │ │ + bl 5e90 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 5e74 <_gather_35_rule+0x140> │ │ │ │ │ + beq.n 5e70 <_gather_35_rule+0x140> │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 5e7c <_gather_35_rule+0x148> │ │ │ │ │ + beq.n 5e78 <_gather_35_rule+0x148> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 5e7c <_gather_35_rule+0x148> │ │ │ │ │ + bne.n 5e78 <_gather_35_rule+0x148> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 5e6e <_gather_35_rule+0x13a> │ │ │ │ │ + bne.n 5e6a <_gather_35_rule+0x13a> │ │ │ │ │ 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 5e66 <_gather_35_rule+0x132> │ │ │ │ │ + beq.n 5e62 <_gather_35_rule+0x132> │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.n 5e6e <_gather_35_rule+0x13a> │ │ │ │ │ + bne.n 5e6a <_gather_35_rule+0x13a> │ │ │ │ │ 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, 5e02 <_gather_35_rule+0xce> │ │ │ │ │ + cbnz r0, 5dfe <_gather_35_rule+0xce> │ │ │ │ │ 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 5e60 <_gather_35_rule+0x12c> │ │ │ │ │ + beq.n 5e5c <_gather_35_rule+0x12c> │ │ │ │ │ cmp r7, r6 │ │ │ │ │ - bgt.n 5e22 <_gather_35_rule+0xee> │ │ │ │ │ + bgt.n 5e1e <_gather_35_rule+0xee> │ │ │ │ │ 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 │ │ │ │ │ @@ -10919,410 +10917,410 @@ │ │ │ │ │ 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 5e94 │ │ │ │ │ + bl 5e90 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 5dc8 <_gather_35_rule+0x94> │ │ │ │ │ + beq.n 5dc4 <_gather_35_rule+0x94> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r2, 5e48 <_gather_35_rule+0x114> │ │ │ │ │ + cbnz r2, 5e44 <_gather_35_rule+0x114> │ │ │ │ │ cmp sl, r7 │ │ │ │ │ - beq.n 5e30 <_gather_35_rule+0xfc> │ │ │ │ │ + beq.n 5e2c <_gather_35_rule+0xfc> │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ str.w r3, [r5, r7, lsl #2] │ │ │ │ │ adds r7, #1 │ │ │ │ │ mov r9, r2 │ │ │ │ │ - b.n 5dbe <_gather_35_rule+0x8a> │ │ │ │ │ + b.n 5dba <_gather_35_rule+0x8a> │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ ldr.w r1, [r5, r6, lsl #2] │ │ │ │ │ str.w r1, [r3, r6, lsl #2] │ │ │ │ │ adds r6, #1 │ │ │ │ │ - b.n 5dda <_gather_35_rule+0xa6> │ │ │ │ │ + b.n 5dd6 <_gather_35_rule+0xa6> │ │ │ │ │ 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, 5e60 <_gather_35_rule+0x12c> │ │ │ │ │ + cbz r0, 5e5c <_gather_35_rule+0x12c> │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b.n 5e16 <_gather_35_rule+0xe2> │ │ │ │ │ + b.n 5e12 <_gather_35_rule+0xe2> │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 5e12 <_gather_35_rule+0xde> │ │ │ │ │ + beq.n 5e0e <_gather_35_rule+0xde> │ │ │ │ │ movs r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ - b.n 5e6e <_gather_35_rule+0x13a> │ │ │ │ │ + b.n 5e6a <_gather_35_rule+0x13a> │ │ │ │ │ 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 5df8 <_gather_35_rule+0xc4> │ │ │ │ │ + b.n 5df4 <_gather_35_rule+0xc4> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 5d9c <_gather_35_rule+0x68> │ │ │ │ │ + b.n 5d98 <_gather_35_rule+0x68> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r0, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 5dfa <_gather_35_rule+0xc6> │ │ │ │ │ + b.n 5df6 <_gather_35_rule+0xc6> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 5d68 <_gather_35_rule+0x34> │ │ │ │ │ + b.n 5d64 <_gather_35_rule+0x34> │ │ │ │ │ │ │ │ │ │ -00005e94 : │ │ │ │ │ +00005e90 : │ │ │ │ │ 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 5f68 │ │ │ │ │ + beq.n 5f64 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 5f68 │ │ │ │ │ + bne.n 5f64 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 5f60 │ │ │ │ │ + bne.n 5f5c │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r6, r3 │ │ │ │ │ - bl 71b8 <_tmp_115_rule+0x70> │ │ │ │ │ + bl 71ac │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, 5ee2 │ │ │ │ │ + cbz r0, 5ede │ │ │ │ │ mov.w r1, #680 @ 0x2a8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 5f18 │ │ │ │ │ + cbnz r0, 5f14 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 5f74 │ │ │ │ │ + bne.n 5f70 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 5f60 │ │ │ │ │ + bne.n 5f5c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71b8 <_tmp_115_rule+0x70> │ │ │ │ │ + bl 71ac │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 5f70 │ │ │ │ │ + beq.n 5f6c │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl 0 <_PyAST_withitem> │ │ │ │ │ R_ARM_THM_CALL _PyAST_withitem │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r0, 5f48 │ │ │ │ │ + cbz r0, 5f44 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r2, 5f48 │ │ │ │ │ + cbnz r2, 5f44 │ │ │ │ │ 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 6328 │ │ │ │ │ + bl 631c │ │ │ │ │ R_ARM_THM_CALL star_target_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 5ee2 │ │ │ │ │ + beq.n 5ede │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _tmp_36_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _tmp_36_rule │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 5ee2 │ │ │ │ │ + beq.n 5ede │ │ │ │ │ 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 5f08 │ │ │ │ │ + bne.n 5f04 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 5f0c │ │ │ │ │ + beq.n 5f08 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 5f10 │ │ │ │ │ + b.n 5f0c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 5f10 │ │ │ │ │ + b.n 5f0c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 5ec2 │ │ │ │ │ + b.n 5ebe │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b.n 5f0c │ │ │ │ │ + b.n 5f08 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 5ffc │ │ │ │ │ + bne.n 5ff8 │ │ │ │ │ adds r1, r2, #1 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.n 5ff4 │ │ │ │ │ + beq.n 5ff0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ - cbnz r0, 5ff4 │ │ │ │ │ + cbnz r0, 5ff0 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r5, 5fee │ │ │ │ │ + cbnz r5, 5fea │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71b8 <_tmp_115_rule+0x70> │ │ │ │ │ + bl 71ac │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ - cbz r0, 5fe6 │ │ │ │ │ + cbz r0, 5fe2 │ │ │ │ │ mov.w r1, #680 @ 0x2a8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 5fe6 │ │ │ │ │ + cbz r0, 5fe2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71b8 <_tmp_115_rule+0x70> │ │ │ │ │ + bl 71ac │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ - cbz r0, 5fe6 │ │ │ │ │ + cbz r0, 5fe2 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _tmp_36_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _tmp_36_rule │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead │ │ │ │ │ - cbz r0, 5fe6 │ │ │ │ │ + cbz r0, 5fe2 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 8548 <_RAISE_SYNTAX_ERROR_INVALID_TARGET.isra.0> │ │ │ │ │ + bl 84e0 <_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, 5fe8 │ │ │ │ │ + cbz r0, 5fe4 │ │ │ │ │ movs r5, #1 │ │ │ │ │ str r5, [r4, #60] @ 0x3c │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b.n 5eec │ │ │ │ │ + b.n 5ee8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ - b.n 5fe0 │ │ │ │ │ + b.n 5fdc │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 5fe0 │ │ │ │ │ + b.n 5fdc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 5f94 │ │ │ │ │ + b.n 5f90 │ │ │ │ │ subs r2, #1 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 5f10 │ │ │ │ │ + b.n 5f0c │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00006004 <_tmp_36_rule>: │ │ │ │ │ +00006000 <_tmp_36_rule>: │ │ │ │ │ _tmp_36_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 6066 <_tmp_36_rule+0x62> │ │ │ │ │ + beq.n 6062 <_tmp_36_rule+0x62> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ - cbnz r0, 6066 <_tmp_36_rule+0x62> │ │ │ │ │ + cbnz r0, 6062 <_tmp_36_rule+0x62> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 6072 <_tmp_36_rule+0x6e> │ │ │ │ │ + cbnz r3, 606e <_tmp_36_rule+0x6e> │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 605e <_tmp_36_rule+0x5a> │ │ │ │ │ + cbnz r0, 605a <_tmp_36_rule+0x5a> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - cbnz r3, 605e <_tmp_36_rule+0x5a> │ │ │ │ │ + cbnz r3, 605a <_tmp_36_rule+0x5a> │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 605e <_tmp_36_rule+0x5a> │ │ │ │ │ + cbnz r0, 605a <_tmp_36_rule+0x5a> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - cbnz r3, 605e <_tmp_36_rule+0x5a> │ │ │ │ │ + cbnz r3, 605a <_tmp_36_rule+0x5a> │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 606e <_tmp_36_rule+0x6a> │ │ │ │ │ + cbz r0, 606a <_tmp_36_rule+0x6a> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 602e <_tmp_36_rule+0x2a> │ │ │ │ │ + b.n 602a <_tmp_36_rule+0x2a> │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - b.n 605e <_tmp_36_rule+0x5a> │ │ │ │ │ + b.n 605a <_tmp_36_rule+0x5a> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r0, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 6062 <_tmp_36_rule+0x5e> │ │ │ │ │ + b.n 605e <_tmp_36_rule+0x5e> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000607c : │ │ │ │ │ +00006078 : │ │ │ │ │ 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 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 6218 │ │ │ │ │ + beq.w 6214 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 6218 │ │ │ │ │ + bne.w 6214 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 622c │ │ │ │ │ + bne.w 6228 │ │ │ │ │ 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 6224 │ │ │ │ │ + beq.w 6220 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 6224 │ │ │ │ │ + bne.w 6220 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 6232 │ │ │ │ │ + bne.w 622e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 623c │ │ │ │ │ + bl 6238 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6204 │ │ │ │ │ + beq.w 6200 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 6210 │ │ │ │ │ + beq.w 620c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 6210 │ │ │ │ │ + bne.n 620c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 61fe │ │ │ │ │ + bne.n 61fa │ │ │ │ │ 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 61f6 │ │ │ │ │ + beq.n 61f2 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.n 61fe │ │ │ │ │ + bne.n 61fa │ │ │ │ │ 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, 6192 │ │ │ │ │ + cbnz r0, 618e │ │ │ │ │ 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 61f0 │ │ │ │ │ + beq.n 61ec │ │ │ │ │ cmp r7, r6 │ │ │ │ │ - bgt.n 61b2 │ │ │ │ │ + bgt.n 61ae │ │ │ │ │ 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 │ │ │ │ │ @@ -11332,224 +11330,224 @@ │ │ │ │ │ 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 6208 │ │ │ │ │ + beq.n 6204 │ │ │ │ │ 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 6220 │ │ │ │ │ + bne.n 621c │ │ │ │ │ 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 623c │ │ │ │ │ + bl 6238 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 613c │ │ │ │ │ + beq.n 6138 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r2, 61d8 │ │ │ │ │ + cbnz r2, 61d4 │ │ │ │ │ cmp sl, r7 │ │ │ │ │ - beq.n 61c0 │ │ │ │ │ + beq.n 61bc │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ str.w r3, [r5, r7, lsl #2] │ │ │ │ │ adds r7, #1 │ │ │ │ │ mov r9, r2 │ │ │ │ │ - b.n 6132 │ │ │ │ │ + b.n 612e │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ ldr.w r1, [r5, r6, lsl #2] │ │ │ │ │ str.w r1, [r3, r6, lsl #2] │ │ │ │ │ adds r6, #1 │ │ │ │ │ - b.n 614e │ │ │ │ │ + b.n 614a │ │ │ │ │ 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, 61f0 │ │ │ │ │ + cbz r0, 61ec │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b.n 61a6 │ │ │ │ │ + b.n 61a2 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 61a2 │ │ │ │ │ + beq.n 619e │ │ │ │ │ movs r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ - b.n 61fe │ │ │ │ │ + b.n 61fa │ │ │ │ │ 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 6186 │ │ │ │ │ + b.n 6182 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 6110 │ │ │ │ │ + b.n 610c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 60b0 │ │ │ │ │ + b.n 60ac │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 6208 │ │ │ │ │ + b.n 6204 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 60dc │ │ │ │ │ + b.n 60d8 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 6188 │ │ │ │ │ + b.n 6184 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 6208 │ │ │ │ │ + b.n 6204 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000623c : │ │ │ │ │ +00006238 : │ │ │ │ │ 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 6582 │ │ │ │ │ + beq.w 657e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 6582 │ │ │ │ │ + bne.w 657e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 6566 │ │ │ │ │ + bne.w 6562 │ │ │ │ │ add r2, sp, #28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1201 @ 0x4b1 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 6354 │ │ │ │ │ + bne.n 6350 │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - beq.w 6558 │ │ │ │ │ + beq.w 6554 │ │ │ │ │ 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 6566 │ │ │ │ │ + bne.w 6562 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3ca4 │ │ │ │ │ + bl 3c98 │ │ │ │ │ R_ARM_THM_CALL t_primary_rule │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbz r0, 62c2 │ │ │ │ │ + cbz r0, 62be │ │ │ │ │ movs r1, #23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 63da │ │ │ │ │ + bne.w 63d6 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 6566 │ │ │ │ │ + bne.w 6562 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3ca4 │ │ │ │ │ + bl 3c98 │ │ │ │ │ R_ARM_THM_CALL t_primary_rule │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6366 │ │ │ │ │ + beq.n 6362 │ │ │ │ │ movs r1, #9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6366 │ │ │ │ │ + beq.n 6362 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 107e4 │ │ │ │ │ + bl 107ac │ │ │ │ │ R_ARM_THM_CALL slices_rule │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6366 │ │ │ │ │ + beq.n 6362 │ │ │ │ │ movs r1, #10 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6366 │ │ │ │ │ + beq.n 6362 │ │ │ │ │ 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, 6366 │ │ │ │ │ + cbz r0, 6362 │ │ │ │ │ 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 657a │ │ │ │ │ + beq.w 6576 │ │ │ │ │ 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 6432 │ │ │ │ │ + beq.n 642e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 6432 │ │ │ │ │ + bne.n 642e │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1201 @ 0x4b1 │ │ │ │ │ bl 0 <_PyPegen_insert_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_insert_memo │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ @@ -11559,442 +11557,442 @@ │ │ │ │ │ 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 6568 │ │ │ │ │ + bne.w 6564 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 6572 │ │ │ │ │ + beq.w 656e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 6572 │ │ │ │ │ + bne.w 656e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 647a │ │ │ │ │ + bne.n 6476 │ │ │ │ │ ldrd r6, r3, [r4, #8] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq.w 6594 │ │ │ │ │ + beq.w 6590 │ │ │ │ │ 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 6446 │ │ │ │ │ + beq.n 6442 │ │ │ │ │ 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 64d2 │ │ │ │ │ + beq.w 64ce │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 658a │ │ │ │ │ + bne.w 6586 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [sp, #28] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 6346 │ │ │ │ │ + b.n 6342 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 62c2 │ │ │ │ │ + beq.w 62be │ │ │ │ │ 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 62c2 │ │ │ │ │ + beq.w 62be │ │ │ │ │ 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 657a │ │ │ │ │ + beq.w 6576 │ │ │ │ │ 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 6340 │ │ │ │ │ + bne.n 633c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6346 │ │ │ │ │ + beq.n 6342 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 656c │ │ │ │ │ + b.n 6568 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - cbnz r3, 647a │ │ │ │ │ + cbnz r3, 6476 │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 652c │ │ │ │ │ + bne.n 6528 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - cbnz r3, 647a │ │ │ │ │ + cbnz r3, 6476 │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 64e4 │ │ │ │ │ + bne.n 64e0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - cbnz r3, 647a │ │ │ │ │ + cbnz r3, 6476 │ │ │ │ │ movs r1, #9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 6488 │ │ │ │ │ + cbnz r0, 6484 │ │ │ │ │ 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 6346 │ │ │ │ │ + b.n 6342 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 607c │ │ │ │ │ + bl 6078 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 647a │ │ │ │ │ + bne.n 6476 │ │ │ │ │ movs r1, #10 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 647a │ │ │ │ │ + beq.n 6476 │ │ │ │ │ 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 647a │ │ │ │ │ + beq.n 6476 │ │ │ │ │ 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 63c8 │ │ │ │ │ + bne.w 63c4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 647a │ │ │ │ │ + beq.n 6476 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 647e │ │ │ │ │ + b.n 647a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 607c │ │ │ │ │ + bl 6078 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 646c │ │ │ │ │ + bne.n 6468 │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 646a │ │ │ │ │ + beq.n 6466 │ │ │ │ │ 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 647a │ │ │ │ │ + beq.n 6476 │ │ │ │ │ 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 63c8 │ │ │ │ │ - b.n 64d2 │ │ │ │ │ + bne.w 63c4 │ │ │ │ │ + b.n 64ce │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 623c │ │ │ │ │ + bl 6238 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6458 │ │ │ │ │ + beq.n 6454 │ │ │ │ │ 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 6458 │ │ │ │ │ + beq.n 6454 │ │ │ │ │ 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 63c8 │ │ │ │ │ - b.n 64d2 │ │ │ │ │ + bne.w 63c4 │ │ │ │ │ + b.n 64ce │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 643a │ │ │ │ │ - b.n 6294 │ │ │ │ │ + blt.w 6436 │ │ │ │ │ + b.n 6290 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ - b.n 635e │ │ │ │ │ + b.n 635a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 6390 │ │ │ │ │ + b.n 638c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 635e │ │ │ │ │ + b.n 635a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 6270 │ │ │ │ │ + b.n 626c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 64da │ │ │ │ │ - b.n 63d0 │ │ │ │ │ + bne.n 64d6 │ │ │ │ │ + b.n 63cc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 64da │ │ │ │ │ + blt.n 64d6 │ │ │ │ │ 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 63ac │ │ │ │ │ - b.n 647a │ │ │ │ │ + beq.w 63a8 │ │ │ │ │ + b.n 6476 │ │ │ │ │ │ │ │ │ │ -000065b4 <_tmp_16_rule>: │ │ │ │ │ +000065b0 <_tmp_16_rule>: │ │ │ │ │ _tmp_16_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 6606 <_tmp_16_rule+0x52> │ │ │ │ │ + beq.n 6602 <_tmp_16_rule+0x52> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ - cbnz r0, 6606 <_tmp_16_rule+0x52> │ │ │ │ │ + cbnz r0, 6602 <_tmp_16_rule+0x52> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 6612 <_tmp_16_rule+0x5e> │ │ │ │ │ + cbnz r3, 660e <_tmp_16_rule+0x5e> │ │ │ │ │ movs r1, #13 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 65fe <_tmp_16_rule+0x4a> │ │ │ │ │ + cbnz r0, 65fa <_tmp_16_rule+0x4a> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - cbnz r3, 65fe <_tmp_16_rule+0x4a> │ │ │ │ │ + cbnz r3, 65fa <_tmp_16_rule+0x4a> │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 660e <_tmp_16_rule+0x5a> │ │ │ │ │ + cbz r0, 660a <_tmp_16_rule+0x5a> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 65de <_tmp_16_rule+0x2a> │ │ │ │ │ + b.n 65da <_tmp_16_rule+0x2a> │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - b.n 65fe <_tmp_16_rule+0x4a> │ │ │ │ │ + b.n 65fa <_tmp_16_rule+0x4a> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r0, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 6602 <_tmp_16_rule+0x4e> │ │ │ │ │ + b.n 65fe <_tmp_16_rule+0x4e> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000661c : │ │ │ │ │ +00006618 : │ │ │ │ │ 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, #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 676a │ │ │ │ │ + beq.w 6766 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 676a │ │ │ │ │ + bne.w 6766 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 6762 │ │ │ │ │ + bne.w 675e │ │ │ │ │ ldrd r5, r6, [r4, #8] │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - bne.n 6744 │ │ │ │ │ + bne.n 6740 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 6758 │ │ │ │ │ + blt.n 6754 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr.w r2, [r2, r6, lsl #2] │ │ │ │ │ ldr r3, [r2, #12] │ │ │ │ │ mov r8, r3 │ │ │ │ │ ldr r3, [r2, #16] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ mov r9, r3 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 671e │ │ │ │ │ + bne.n 671a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71b8 <_tmp_115_rule+0x70> │ │ │ │ │ + bl 71ac │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6740 │ │ │ │ │ + beq.n 673c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 6844 │ │ │ │ │ + beq.w 6840 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 6844 │ │ │ │ │ + bne.w 6840 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 683c │ │ │ │ │ + bne.w 6838 │ │ │ │ │ movs r0, #4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6732 │ │ │ │ │ + beq.n 672e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov.w fp, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 683c │ │ │ │ │ + bne.w 6838 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ - bl 54e0 <_tmp_17_rule> │ │ │ │ │ + bl 54dc <_tmp_17_rule> │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 682e │ │ │ │ │ + bne.w 682a │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 67be │ │ │ │ │ + bne.n 67ba │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 6762 │ │ │ │ │ + bne.n 675e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71b8 <_tmp_115_rule+0x70> │ │ │ │ │ + bl 71ac │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbz r0, 670e │ │ │ │ │ + cbz r0, 670a │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 6772 │ │ │ │ │ + bne.n 676e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - cbnz r3, 6762 │ │ │ │ │ + cbnz r3, 675e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71b8 <_tmp_115_rule+0x70> │ │ │ │ │ + bl 71ac │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ mov r7, r0 │ │ │ │ │ - cbz r0, 6754 │ │ │ │ │ + cbz r0, 6750 │ │ │ │ │ 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, sl, fp, pc} │ │ │ │ │ mov r0, r7 │ │ │ │ │ @@ -12004,613 +12002,564 @@ │ │ │ │ │ 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 r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 66f2 │ │ │ │ │ + b.n 66ee │ │ │ │ │ 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 │ │ │ │ │ - b.n 667e │ │ │ │ │ + b.n 667a │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - b.n 671e │ │ │ │ │ + b.n 671a │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 6722 │ │ │ │ │ + b.n 671e │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r7, #0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 6722 │ │ │ │ │ + b.n 671e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 6650 │ │ │ │ │ + b.n 664c │ │ │ │ │ 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 671e │ │ │ │ │ + beq.n 671a │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldrd r5, r6, [r7, #20] │ │ │ │ │ bl 0 <_PyPegen_singleton_seq> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_singleton_seq │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6828 │ │ │ │ │ + beq.n 6824 │ │ │ │ │ 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 r7, r0 │ │ │ │ │ - cbz r0, 67aa │ │ │ │ │ + cbz r0, 67a6 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 671e │ │ │ │ │ + beq.n 671a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 671e │ │ │ │ │ + beq.n 671a │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ movs r7, #0 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 6722 │ │ │ │ │ + b.n 671e │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 66e4 │ │ │ │ │ + bne.n 66e0 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 672c │ │ │ │ │ + beq.n 6728 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n 67ee │ │ │ │ │ + ble.n 67ea │ │ │ │ │ ldr r1, [r6, #4] │ │ │ │ │ ldr.w r0, [r7, r2, lsl #2] │ │ │ │ │ str.w r0, [r1, r2, lsl #2] │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 67de │ │ │ │ │ + bne.n 67da │ │ │ │ │ mov r0, r7 │ │ │ │ │ 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 66f2 │ │ │ │ │ + bne.w 66ee │ │ │ │ │ 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 671e │ │ │ │ │ + beq.n 671a │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldrd r5, r6, [r7, #20] │ │ │ │ │ bl 0 <_PyPegen_seq_insert_in_front> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_seq_insert_in_front │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 678e │ │ │ │ │ + bne.n 678a │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 678e │ │ │ │ │ + b.n 678a │ │ │ │ │ cmp fp, r3 │ │ │ │ │ - beq.n 684c │ │ │ │ │ + beq.n 6848 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ str.w r2, [r7, r3, lsl #2] │ │ │ │ │ adds r3, #1 │ │ │ │ │ - b.n 66cc │ │ │ │ │ + b.n 66c8 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 66f2 │ │ │ │ │ + b.n 66ee │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 66aa │ │ │ │ │ + b.n 66a6 │ │ │ │ │ strd r3, r2, [sp, #16] │ │ │ │ │ mov.w r3, fp, lsl #1 │ │ │ │ │ mov r0, r7 │ │ │ │ │ mov fp, r3 │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ ldrd r3, r2, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 672c │ │ │ │ │ + beq.w 6728 │ │ │ │ │ mov r7, r0 │ │ │ │ │ - b.n 6832 │ │ │ │ │ + b.n 682e │ │ │ │ │ │ │ │ │ │ -0000686c <_tmp_149_rule>: │ │ │ │ │ -_tmp_149_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 68c0 <_tmp_149_rule+0x54> │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ - movs r1, #1 │ │ │ │ │ - bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ - R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ - cbnz r0, 68c0 <_tmp_149_rule+0x54> │ │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 68c8 <_tmp_149_rule+0x5c> │ │ │ │ │ - movs r1, #26 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - ldr r5, [r4, #8] │ │ │ │ │ - bl 0 <_PyPegen_expect_token> │ │ │ │ │ - R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 68b8 <_tmp_149_rule+0x4c> │ │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - str r5, [r4, #8] │ │ │ │ │ - cbnz r3, 68b8 <_tmp_149_rule+0x4c> │ │ │ │ │ - movs r1, #12 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_PyPegen_expect_token> │ │ │ │ │ - R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 68b8 <_tmp_149_rule+0x4c> │ │ │ │ │ - str r5, [r4, #8] │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str r3, [r4, #88] @ 0x58 │ │ │ │ │ - pop {r3, r4, r5, pc} │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 6896 <_tmp_149_rule+0x2a> │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - movs r0, #0 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - b.n 68bc <_tmp_149_rule+0x50> │ │ │ │ │ - │ │ │ │ │ -000068d0 : │ │ │ │ │ +00006868 : │ │ │ │ │ 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 6966 │ │ │ │ │ + beq.n 68fe │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 6966 │ │ │ │ │ + bne.n 68fe │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 695e │ │ │ │ │ + cbnz r3, 68f6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ - bl 379c │ │ │ │ │ + bl 3798 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbnz r0, 6930 │ │ │ │ │ + cbnz r0, 68c8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - cbnz r3, 6930 │ │ │ │ │ + cbnz r3, 68c8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3608 │ │ │ │ │ + bl 3604 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbnz r0, 6930 │ │ │ │ │ + cbnz r0, 68c8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - cbnz r3, 6930 │ │ │ │ │ + cbnz r3, 68c8 │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 693c │ │ │ │ │ + cbnz r0, 68d4 │ │ │ │ │ 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 68d0 │ │ │ │ │ + bl 6868 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 692e │ │ │ │ │ + beq.n 68c6 │ │ │ │ │ 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 692e │ │ │ │ │ + beq.n 68c6 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - cbnz r2, 696e │ │ │ │ │ + cbnz r2, 6906 │ │ │ │ │ mov r5, r3 │ │ │ │ │ - b.n 6930 │ │ │ │ │ + b.n 68c8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 6934 │ │ │ │ │ + b.n 68cc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 68fe │ │ │ │ │ + b.n 6896 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 695a │ │ │ │ │ + beq.n 68f2 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 6934 │ │ │ │ │ + b.n 68cc │ │ │ │ │ │ │ │ │ │ -00006984 : │ │ │ │ │ +0000691c : │ │ │ │ │ lambda_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, #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 6ddc │ │ │ │ │ + beq.w 6d74 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 6ddc │ │ │ │ │ + bne.w 6d74 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 6dd6 │ │ │ │ │ + bne.w 6d6e │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ mov r8, r2 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 6ad6 │ │ │ │ │ + bne.w 6a6e │ │ │ │ │ adds r2, r5, #1 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.n 6ace │ │ │ │ │ + beq.n 6a66 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 6ace │ │ │ │ │ + bne.n 6a66 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 6a88 │ │ │ │ │ + bne.n 6a20 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ - bl 7004 │ │ │ │ │ + bl 6f9c │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 6d34 │ │ │ │ │ + bne.w 6ccc │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 6a88 │ │ │ │ │ + bne.n 6a20 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 743c │ │ │ │ │ + bl 73d4 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 6cde │ │ │ │ │ + bne.w 6c76 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 6a88 │ │ │ │ │ + bne.n 6a20 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 11e8c <_loop1_73_rule> │ │ │ │ │ + bl 11e50 <_loop1_73_rule> │ │ │ │ │ R_ARM_THM_CALL _loop1_73_rule │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbz r0, 6a66 │ │ │ │ │ + cbz r0, 69fe │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 77c0 <_loop0_72_rule> │ │ │ │ │ - cbz r0, 6a66 │ │ │ │ │ + bl 7758 <_loop0_72_rule> │ │ │ │ │ + cbz r0, 69fe │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 78b0 │ │ │ │ │ + bl 7848 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r1, 6a68 │ │ │ │ │ + cbnz r1, 6a00 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ mov r3, r6 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ mov r2, r1 │ │ │ │ │ bl 0 <_PyPegen_make_arguments> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_make_arguments │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, 6aa8 │ │ │ │ │ + cbz r0, 6a40 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 6d80 │ │ │ │ │ + bne.w 6d18 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ 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 r1, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - cbnz r1, 6a88 │ │ │ │ │ + cbnz r1, 6a20 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 75d8 <_loop1_74_rule> │ │ │ │ │ + bl 7570 <_loop1_74_rule> │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbnz r0, 6aba │ │ │ │ │ + cbnz r0, 6a52 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - cbnz r1, 6a88 │ │ │ │ │ + cbnz r1, 6a20 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ - bl 78b0 │ │ │ │ │ + bl 7848 │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ - cbnz r0, 6a94 │ │ │ │ │ + cbnz r0, 6a2c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ - b.n 6a5a │ │ │ │ │ + b.n 69f2 │ │ │ │ │ mov r3, r1 │ │ │ │ │ strd r1, r0, [sp] │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_make_arguments> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_make_arguments │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 6a4e │ │ │ │ │ + bne.n 69e6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6a88 │ │ │ │ │ + beq.n 6a20 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 6a8c │ │ │ │ │ + b.n 6a24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 78b0 │ │ │ │ │ + bl 7848 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 6a78 │ │ │ │ │ + bne.n 6a10 │ │ │ │ │ mov r3, r1 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ str r6, [sp, #0] │ │ │ │ │ - b.n 6a9a │ │ │ │ │ + b.n 6a32 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 69e8 │ │ │ │ │ + b.n 6980 │ │ │ │ │ adds r2, r5, #1 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.w 6dce │ │ │ │ │ + beq.w 6d66 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 6dce │ │ │ │ │ + bne.w 6d66 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 6e28 │ │ │ │ │ + bne.w 6dc0 │ │ │ │ │ movs r1, #17 │ │ │ │ │ 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 6df8 │ │ │ │ │ + bne.w 6d90 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 6e28 │ │ │ │ │ + bne.w 6dc0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 310 <_PyPegen_parse+0x310> │ │ │ │ │ R_ARM_THM_CALL _tmp_130_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 6e2e │ │ │ │ │ + bne.w 6dc6 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 6e28 │ │ │ │ │ + bne.w 6dc0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 7004 │ │ │ │ │ + bl 6f9c │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 6b9c │ │ │ │ │ + bne.n 6b34 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 12400 <_loop0_71_rule> │ │ │ │ │ + bl 123c4 <_loop0_71_rule> │ │ │ │ │ R_ARM_THM_CALL _loop0_71_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6dec │ │ │ │ │ + beq.w 6d84 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 6de4 │ │ │ │ │ + beq.w 6d7c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 6de4 │ │ │ │ │ + bne.w 6d7c │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 6df0 │ │ │ │ │ + bne.w 6d88 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ - bl 743c │ │ │ │ │ + bl 73d4 │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 6d8c │ │ │ │ │ + bne.w 6d24 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 6df0 │ │ │ │ │ + bne.w 6d88 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 75d8 <_loop1_74_rule> │ │ │ │ │ + bl 7570 <_loop1_74_rule> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 6d98 │ │ │ │ │ + bne.w 6d30 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 6e28 │ │ │ │ │ + bne.w 6dc0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 12400 <_loop0_71_rule> │ │ │ │ │ + bl 123c4 <_loop0_71_rule> │ │ │ │ │ R_ARM_THM_CALL _loop0_71_rule │ │ │ │ │ - cbz r0, 6bbc │ │ │ │ │ + cbz r0, 6b54 │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 6e52 │ │ │ │ │ + bne.w 6dea │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 6e28 │ │ │ │ │ + bne.w 6dc0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 310 <_PyPegen_parse+0x310> │ │ │ │ │ R_ARM_THM_CALL _tmp_130_rule │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r1, 6be4 │ │ │ │ │ + cbnz r1, 6b7c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 8d4c <_loop0_75_rule> │ │ │ │ │ - cbz r0, 6be2 │ │ │ │ │ + bl 8d48 <_loop0_75_rule> │ │ │ │ │ + cbz r0, 6b7a │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 6c14 │ │ │ │ │ + cbnz r0, 6bac │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 6e28 │ │ │ │ │ + bne.w 6dc0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl b63c <_loop1_76_rule> │ │ │ │ │ - cbz r0, 6c00 │ │ │ │ │ + bl b638 <_loop1_76_rule> │ │ │ │ │ + cbz r0, 6b98 │ │ │ │ │ movs r1, #17 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 6cc2 │ │ │ │ │ + bne.n 6c5a │ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, r5, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 6cd8 │ │ │ │ │ + bne.n 6c70 │ │ │ │ │ mov r5, r3 │ │ │ │ │ - b.n 69ce │ │ │ │ │ + b.n 6966 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 6cb0 │ │ │ │ │ + beq.n 6c48 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 6cb0 │ │ │ │ │ + bne.n 6c48 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 6ca8 │ │ │ │ │ + bne.n 6c40 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 6c54 │ │ │ │ │ + cbnz r0, 6bec │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 6ca8 │ │ │ │ │ + bne.n 6c40 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1218c │ │ │ │ │ + bl 12150 │ │ │ │ │ R_ARM_THM_CALL lambda_param_no_default_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6cb8 │ │ │ │ │ + beq.n 6c50 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bl 8d4c <_loop0_75_rule> │ │ │ │ │ + bl 8d48 <_loop0_75_rule> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6be2 │ │ │ │ │ + beq.n 6b7a │ │ │ │ │ movs r1, #17 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6be2 │ │ │ │ │ + beq.n 6b7a │ │ │ │ │ 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 │ │ │ │ │ @@ -12619,61 +12568,61 @@ │ │ │ │ │ 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 8660 │ │ │ │ │ + bl 85f8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r5, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6c02 │ │ │ │ │ + beq.n 6b9a │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 6c06 │ │ │ │ │ + b.n 6b9e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 6be4 │ │ │ │ │ + b.n 6b7c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 6c30 │ │ │ │ │ + b.n 6bc8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 6be4 │ │ │ │ │ + b.n 6b7c │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6c00 │ │ │ │ │ + beq.n 6b98 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC65 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC65 │ │ │ │ │ - b.n 6c78 │ │ │ │ │ + b.n 6c10 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 6a5c │ │ │ │ │ + b.n 69f4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 77c0 <_loop0_72_rule> │ │ │ │ │ + bl 7758 <_loop0_72_rule> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6a14 │ │ │ │ │ + beq.w 69ac │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 78b0 │ │ │ │ │ + bl 7848 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 6a16 │ │ │ │ │ + bne.w 69ae │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ mov r2, r6 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ mov r3, r1 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_make_arguments> │ │ │ │ │ @@ -12681,123 +12630,123 @@ │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r3, r0 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC66 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC66 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 58bc │ │ │ │ │ + bl 58b8 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, 6d6c │ │ │ │ │ + cbz r0, 6d04 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 6a56 │ │ │ │ │ + beq.w 69ee │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - cbnz r0, 6d7a │ │ │ │ │ - b.n 6a5a │ │ │ │ │ + cbnz r0, 6d12 │ │ │ │ │ + b.n 69f2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 12400 <_loop0_71_rule> │ │ │ │ │ + bl 123c4 <_loop0_71_rule> │ │ │ │ │ R_ARM_THM_CALL _loop0_71_rule │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 69fe │ │ │ │ │ + beq.w 6996 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 77c0 <_loop0_72_rule> │ │ │ │ │ + bl 7758 <_loop0_72_rule> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 69fe │ │ │ │ │ + beq.w 6996 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 78b0 │ │ │ │ │ + bl 7848 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 6a00 │ │ │ │ │ + bne.w 6998 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ mov r2, r1 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r3, r7 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ - b.n 6d04 │ │ │ │ │ + b.n 6c9c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6a8c │ │ │ │ │ + beq.w 6a24 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 6a8c │ │ │ │ │ + b.n 6a24 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 6ab0 │ │ │ │ │ - b.n 6a56 │ │ │ │ │ + bne.w 6a48 │ │ │ │ │ + b.n 69ee │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_singleton_seq> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_singleton_seq │ │ │ │ │ - cbz r0, 6dc4 │ │ │ │ │ + cbz r0, 6d5c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 6db0 │ │ │ │ │ + cbnz r3, 6d48 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bl 1218c │ │ │ │ │ + bl 12150 │ │ │ │ │ R_ARM_THM_CALL lambda_param_no_default_rule │ │ │ │ │ - cbz r0, 6dec │ │ │ │ │ + cbz r0, 6d84 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC62 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC62 │ │ │ │ │ - b.n 6c78 │ │ │ │ │ + b.n 6c10 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6d98 │ │ │ │ │ + beq.n 6d30 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 6b9c │ │ │ │ │ + b.n 6b34 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 6db8 │ │ │ │ │ - b.n 6b94 │ │ │ │ │ + bne.n 6d50 │ │ │ │ │ + b.n 6b2c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 6af4 │ │ │ │ │ + b.n 6a8c │ │ │ │ │ subs r3, r5, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 6a5c │ │ │ │ │ + b.n 69f4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 69b8 │ │ │ │ │ + b.n 6950 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 6b66 │ │ │ │ │ + b.n 6afe │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 6b9c │ │ │ │ │ + b.n 6b34 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 6b9c │ │ │ │ │ + b.n 6b34 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6b0e │ │ │ │ │ + beq.w 6aa6 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC60 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC60 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -12805,146 +12754,146 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ ldr r2, [r5, #24] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldr r3, [r5, #20] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r2, r3, [r5, #12] │ │ │ │ │ - b.n 6c90 │ │ │ │ │ + b.n 6c28 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 6c06 │ │ │ │ │ + b.n 6b9e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 8d4c <_loop0_75_rule> │ │ │ │ │ + bl 8d48 <_loop0_75_rule> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6b24 │ │ │ │ │ + beq.w 6abc │ │ │ │ │ movs r1, #17 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6b24 │ │ │ │ │ + beq.w 6abc │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC61 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC61 │ │ │ │ │ - b.n 6c78 │ │ │ │ │ + b.n 6c10 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 6ff2 │ │ │ │ │ + beq.w 6f8a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 6ff2 │ │ │ │ │ + bne.w 6f8a │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 6ffa │ │ │ │ │ + bne.w 6f92 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 12318 │ │ │ │ │ + bl 122dc │ │ │ │ │ R_ARM_THM_CALL lambda_param_rule │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6fc0 │ │ │ │ │ + beq.w 6f58 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 6fd2 │ │ │ │ │ + beq.w 6f6a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 6fd2 │ │ │ │ │ + bne.w 6f6a │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 6fca │ │ │ │ │ + bne.w 6f62 │ │ │ │ │ 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.w 6fe0 │ │ │ │ │ + beq.w 6f78 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ mov r9, r1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 6fca │ │ │ │ │ + bne.n 6f62 │ │ │ │ │ mov r7, r1 │ │ │ │ │ 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, 6f2c │ │ │ │ │ - bl 12318 │ │ │ │ │ + cbz r3, 6ec4 │ │ │ │ │ + bl 122dc │ │ │ │ │ R_ARM_THM_CALL lambda_param_rule │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ - cbz r0, 6f2c │ │ │ │ │ + cbz r0, 6ec4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 6f10 │ │ │ │ │ + cbnz r3, 6ea8 │ │ │ │ │ cmp fp, r7 │ │ │ │ │ - bne.n 6f02 │ │ │ │ │ + bne.n 6e9a │ │ │ │ │ mov.w r3, fp, lsl #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov fp, r3 │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6fda │ │ │ │ │ + beq.n 6f72 │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ str.w r2, [r5, r7, lsl #2] │ │ │ │ │ mov sl, r3 │ │ │ │ │ adds r7, #1 │ │ │ │ │ - b.n 6ed0 │ │ │ │ │ + b.n 6e68 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6eea │ │ │ │ │ + beq.n 6e82 │ │ │ │ │ movs r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r5, #1 │ │ │ │ │ str r5, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 6fc4 │ │ │ │ │ + b.n 6f5c │ │ │ │ │ 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 r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6fda │ │ │ │ │ + beq.n 6f72 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - ble.n 6f56 │ │ │ │ │ + ble.n 6eee │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ ldr.w r2, [r5, r9, lsl #2] │ │ │ │ │ str.w r2, [r3, r9, lsl #2] │ │ │ │ │ add.w r3, r9, #1 │ │ │ │ │ mov r9, r3 │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - bne.n 6f42 │ │ │ │ │ + bne.n 6eda │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r1, [sp, #28] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldrd r1, r2, [sp, #24] │ │ │ │ │ subs r3, #1 │ │ │ │ │ @@ -12952,29 +12901,29 @@ │ │ │ │ │ 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 6bbc │ │ │ │ │ + beq.w 6b54 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 6bbe │ │ │ │ │ + bne.w 6b56 │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6bbc │ │ │ │ │ + beq.w 6b54 │ │ │ │ │ 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 │ │ │ │ │ @@ -12984,393 +12933,393 @@ │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ ldr r2, [r3, #24] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r2, r3, [r2, #12] │ │ │ │ │ - b.n 6c92 │ │ │ │ │ + b.n 6c2a │ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r5, #1 │ │ │ │ │ str r5, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 6bbe │ │ │ │ │ + b.n 6b56 │ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ │ subs r5, #1 │ │ │ │ │ str r5, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 6fc4 │ │ │ │ │ + b.n 6f5c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 6ea8 │ │ │ │ │ + b.n 6e40 │ │ │ │ │ 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 r5, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r5, #1 │ │ │ │ │ str r5, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 6fc4 │ │ │ │ │ + b.n 6f5c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 6e72 │ │ │ │ │ + b.n 6e0a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 6bbe │ │ │ │ │ + b.n 6b56 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00007004 : │ │ │ │ │ +00006f9c : │ │ │ │ │ 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 7076 │ │ │ │ │ + beq.n 700e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ - cbnz r0, 7076 │ │ │ │ │ + cbnz r0, 700e │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n 70bc │ │ │ │ │ + bne.n 7054 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ - bl 11e8c <_loop1_73_rule> │ │ │ │ │ + bl 11e50 <_loop1_73_rule> │ │ │ │ │ R_ARM_THM_CALL _loop1_73_rule │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, 704c │ │ │ │ │ + cbz r0, 6fe4 │ │ │ │ │ movs r1, #17 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 70ae │ │ │ │ │ + bne.n 7046 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n 70bc │ │ │ │ │ + bne.n 7054 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 11e8c <_loop1_73_rule> │ │ │ │ │ + bl 11e50 <_loop1_73_rule> │ │ │ │ │ R_ARM_THM_CALL _loop1_73_rule │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, 7068 │ │ │ │ │ + cbz r0, 7000 │ │ │ │ │ movs r1, #17 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 707e │ │ │ │ │ + cbnz r0, 7016 │ │ │ │ │ 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} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 702e │ │ │ │ │ + b.n 6fc6 │ │ │ │ │ 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 7068 │ │ │ │ │ + beq.n 7000 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 706c │ │ │ │ │ + beq.n 7004 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 706c │ │ │ │ │ + beq.n 7004 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r5, r7 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 7070 │ │ │ │ │ + b.n 7008 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 7094 │ │ │ │ │ - b.n 704c │ │ │ │ │ + bne.n 702c │ │ │ │ │ + b.n 6fe4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 7070 │ │ │ │ │ + b.n 7008 │ │ │ │ │ │ │ │ │ │ -000070c4 : │ │ │ │ │ +0000705c : │ │ │ │ │ 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 711a │ │ │ │ │ + beq.n 70b2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ - cbnz r0, 711a │ │ │ │ │ + cbnz r0, 70b2 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 7110 │ │ │ │ │ + cbnz r3, 70a8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #698 @ 0x2ba │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 710e │ │ │ │ │ + cbnz r3, 70a6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #694 @ 0x2b6 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 7122 │ │ │ │ │ + cbnz r0, 70ba │ │ │ │ │ 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} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 70ee │ │ │ │ │ + b.n 7086 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 811c │ │ │ │ │ + bl 80e0 │ │ │ │ │ R_ARM_THM_CALL star_expressions_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 710e │ │ │ │ │ + beq.n 70a6 │ │ │ │ │ mov r2, r0 │ │ │ │ │ movs r1, #2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 8548 <_RAISE_SYNTAX_ERROR_INVALID_TARGET.isra.0> │ │ │ │ │ + bl 84e0 <_RAISE_SYNTAX_ERROR_INVALID_TARGET.isra.0> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7110 │ │ │ │ │ + beq.n 70a8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 7114 │ │ │ │ │ + b.n 70ac │ │ │ │ │ │ │ │ │ │ -00007148 <_tmp_115_rule>: │ │ │ │ │ +000070e0 <_tmp_115_rule>: │ │ │ │ │ _tmp_115_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 71bc <_tmp_115_rule+0x74> │ │ │ │ │ + beq.n 7154 <_tmp_115_rule+0x74> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ - cbnz r0, 71bc <_tmp_115_rule+0x74> │ │ │ │ │ + cbnz r0, 7154 <_tmp_115_rule+0x74> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 71b4 <_tmp_115_rule+0x6c> │ │ │ │ │ + cbnz r3, 714c <_tmp_115_rule+0x6c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ - cbnz r0, 719c <_tmp_115_rule+0x54> │ │ │ │ │ + cbnz r0, 7134 <_tmp_115_rule+0x54> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - cbnz r3, 71b4 <_tmp_115_rule+0x6c> │ │ │ │ │ + cbnz r3, 714c <_tmp_115_rule+0x6c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_soft_keyword_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_soft_keyword_token │ │ │ │ │ - cbnz r0, 7192 <_tmp_115_rule+0x4a> │ │ │ │ │ + cbnz r0, 712a <_tmp_115_rule+0x4a> │ │ │ │ │ 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 7182 <_tmp_115_rule+0x3a> │ │ │ │ │ + beq.n 711a <_tmp_115_rule+0x3a> │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_dummy_name> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_dummy_name │ │ │ │ │ - b.n 7192 <_tmp_115_rule+0x4a> │ │ │ │ │ + b.n 712a <_tmp_115_rule+0x4a> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r0, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 7196 <_tmp_115_rule+0x4e> │ │ │ │ │ + b.n 712e <_tmp_115_rule+0x4e> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 7174 <_tmp_115_rule+0x2c> │ │ │ │ │ + b.n 710c <_tmp_115_rule+0x2c> │ │ │ │ │ │ │ │ │ │ -000071c4 : │ │ │ │ │ +0000715c : │ │ │ │ │ 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 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 738e │ │ │ │ │ + beq.w 7326 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 738e │ │ │ │ │ + bne.w 7326 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 738a │ │ │ │ │ + bne.w 7322 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 7396 │ │ │ │ │ + beq.w 732e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 7396 │ │ │ │ │ + bne.w 732e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 73ca │ │ │ │ │ + bne.w 7362 │ │ │ │ │ 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 7298 │ │ │ │ │ + bne.n 7230 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 73ca │ │ │ │ │ + bne.w 7362 │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 7298 │ │ │ │ │ + cbnz r0, 7230 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 73ca │ │ │ │ │ + bne.w 7362 │ │ │ │ │ movs r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 7298 │ │ │ │ │ + cbnz r0, 7230 │ │ │ │ │ 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 7388 │ │ │ │ │ + bne.w 7320 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 73d8 <_tmp_123_rule> │ │ │ │ │ - cbnz r0, 72ae │ │ │ │ │ + bl 7370 <_tmp_123_rule> │ │ │ │ │ + cbnz r0, 7246 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 7388 │ │ │ │ │ + bne.w 7320 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 73d8 <_tmp_123_rule> │ │ │ │ │ + bl 7370 <_tmp_123_rule> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 732c │ │ │ │ │ + bne.n 72c4 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ movs r0, #0 │ │ │ │ │ str r3, [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 dfec │ │ │ │ │ + bl dfb4 │ │ │ │ │ R_ARM_THM_CALL starred_expression_rule │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 739e │ │ │ │ │ + bne.n 7336 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 7266 │ │ │ │ │ + b.n 71fe │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f8c4 │ │ │ │ │ + bl f88c │ │ │ │ │ R_ARM_THM_CALL star_named_expression_rule │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7276 │ │ │ │ │ + beq.n 720e │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7276 │ │ │ │ │ + beq.n 720e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl fb54 │ │ │ │ │ + bl fb1c │ │ │ │ │ R_ARM_THM_CALL star_named_expressions_rule │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7276 │ │ │ │ │ + beq.n 720e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl c888 │ │ │ │ │ + bl c850 │ │ │ │ │ R_ARM_THM_CALL for_if_clauses_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7276 │ │ │ │ │ + beq.n 720e │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ ldr r2, [r6, #20] │ │ │ │ │ mov r0, r7 │ │ │ │ │ ldr r3, [r6, #24] │ │ │ │ │ @@ -13390,43 +13339,43 @@ │ │ │ │ │ movt r5, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC105 │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ ldrd r3, r2, [sp, #16] │ │ │ │ │ ldr r0, [r0, #32] │ │ │ │ │ strd r6, r0, [sp] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 8660 │ │ │ │ │ + bl 85f8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 728e │ │ │ │ │ + beq.n 7226 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 7290 │ │ │ │ │ + b.n 7228 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f8c4 │ │ │ │ │ + bl f88c │ │ │ │ │ R_ARM_THM_CALL star_named_expression_rule │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 728a │ │ │ │ │ + beq.n 7222 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 728a │ │ │ │ │ + beq.n 7222 │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl c888 │ │ │ │ │ + bl c850 │ │ │ │ │ R_ARM_THM_CALL for_if_clauses_rule │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 728a │ │ │ │ │ + beq.n 7222 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC105 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC105 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -13435,39 +13384,39 @@ │ │ │ │ │ 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, #20] │ │ │ │ │ - bl 8660 │ │ │ │ │ + bl 85f8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - cbz r0, 73d2 │ │ │ │ │ + cbz r0, 736a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 7290 │ │ │ │ │ + b.n 7228 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 7290 │ │ │ │ │ + b.n 7228 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 71f6 │ │ │ │ │ + b.n 718e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 7220 │ │ │ │ │ + b.n 71b8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl c888 │ │ │ │ │ + bl c850 │ │ │ │ │ R_ARM_THM_CALL for_if_clauses_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 72aa │ │ │ │ │ + beq.n 7242 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC104 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC104 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -13475,812 +13424,812 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ ldr r2, [r6, #32] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldr r3, [r6, #28] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r2, r3, [r6, #20] │ │ │ │ │ - b.n 7314 │ │ │ │ │ + b.n 72ac │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 7266 │ │ │ │ │ + b.n 71fe │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 728e │ │ │ │ │ + b.n 7226 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000073d8 <_tmp_123_rule>: │ │ │ │ │ +00007370 <_tmp_123_rule>: │ │ │ │ │ _tmp_123_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 742c <_tmp_123_rule+0x54> │ │ │ │ │ + beq.n 73c4 <_tmp_123_rule+0x54> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ - cbnz r0, 742c <_tmp_123_rule+0x54> │ │ │ │ │ + cbnz r0, 73c4 <_tmp_123_rule+0x54> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 7434 <_tmp_123_rule+0x5c> │ │ │ │ │ + cbnz r3, 73cc <_tmp_123_rule+0x5c> │ │ │ │ │ movs r1, #9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 7424 <_tmp_123_rule+0x4c> │ │ │ │ │ + cbnz r0, 73bc <_tmp_123_rule+0x4c> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - cbnz r3, 7424 <_tmp_123_rule+0x4c> │ │ │ │ │ + cbnz r3, 73bc <_tmp_123_rule+0x4c> │ │ │ │ │ movs r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 7424 <_tmp_123_rule+0x4c> │ │ │ │ │ + cbnz r0, 73bc <_tmp_123_rule+0x4c> │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 7402 <_tmp_123_rule+0x2a> │ │ │ │ │ + b.n 739a <_tmp_123_rule+0x2a> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r0, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 7428 <_tmp_123_rule+0x50> │ │ │ │ │ + b.n 73c0 <_tmp_123_rule+0x50> │ │ │ │ │ │ │ │ │ │ -0000743c : │ │ │ │ │ +000073d4 : │ │ │ │ │ lambda_slash_with_default_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 7526 │ │ │ │ │ + beq.n 74be │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 7526 │ │ │ │ │ + bne.n 74be │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 751e │ │ │ │ │ + bne.n 74b6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ - bl 12400 <_loop0_71_rule> │ │ │ │ │ + bl 123c4 <_loop0_71_rule> │ │ │ │ │ R_ARM_THM_CALL _loop0_71_rule │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbz r0, 7484 │ │ │ │ │ + cbz r0, 741c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 75d8 <_loop1_74_rule> │ │ │ │ │ - cbnz r0, 74b2 │ │ │ │ │ + bl 7570 <_loop1_74_rule> │ │ │ │ │ + cbnz r0, 744a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 751e │ │ │ │ │ + bne.n 74b6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 12400 <_loop0_71_rule> │ │ │ │ │ + bl 123c4 <_loop0_71_rule> │ │ │ │ │ R_ARM_THM_CALL _loop0_71_rule │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbz r0, 74a2 │ │ │ │ │ + cbz r0, 743a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 75d8 <_loop1_74_rule> │ │ │ │ │ + bl 7570 <_loop1_74_rule> │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 74f8 │ │ │ │ │ + bne.n 7490 │ │ │ │ │ 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, #12 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ movs r1, #17 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7484 │ │ │ │ │ + beq.n 741c │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7484 │ │ │ │ │ + beq.n 741c │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_slash_with_default> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_slash_with_default │ │ │ │ │ mov r2, r0 │ │ │ │ │ - cbz r0, 74e0 │ │ │ │ │ + cbz r0, 7478 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 74a6 │ │ │ │ │ + beq.n 743e │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 74a6 │ │ │ │ │ + beq.n 743e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 74aa │ │ │ │ │ + b.n 7442 │ │ │ │ │ movs r1, #17 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 74a2 │ │ │ │ │ + beq.n 743a │ │ │ │ │ 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 74a2 │ │ │ │ │ + beq.n 743a │ │ │ │ │ mov r2, r7 │ │ │ │ │ - b.n 74ce │ │ │ │ │ + b.n 7466 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 74aa │ │ │ │ │ + b.n 7442 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 746a │ │ │ │ │ + b.n 7402 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00007530 <_tmp_119_rule>: │ │ │ │ │ +000074c8 <_tmp_119_rule>: │ │ │ │ │ _tmp_119_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 75c8 <_tmp_119_rule+0x98> │ │ │ │ │ + beq.n 7560 <_tmp_119_rule+0x98> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 75c8 <_tmp_119_rule+0x98> │ │ │ │ │ + bne.n 7560 <_tmp_119_rule+0x98> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 75d0 <_tmp_119_rule+0xa0> │ │ │ │ │ + bne.n 7568 <_tmp_119_rule+0xa0> │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ - bl 379c │ │ │ │ │ - cbnz r0, 75c0 <_tmp_119_rule+0x90> │ │ │ │ │ + bl 3798 │ │ │ │ │ + cbnz r0, 7558 <_tmp_119_rule+0x90> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - cbnz r3, 75c0 <_tmp_119_rule+0x90> │ │ │ │ │ + cbnz r3, 7558 <_tmp_119_rule+0x90> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3608 │ │ │ │ │ - cbnz r0, 75c0 <_tmp_119_rule+0x90> │ │ │ │ │ + bl 3604 │ │ │ │ │ + cbnz r0, 7558 <_tmp_119_rule+0x90> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - cbnz r3, 75c0 <_tmp_119_rule+0x90> │ │ │ │ │ + cbnz r3, 7558 <_tmp_119_rule+0x90> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 6ee0 │ │ │ │ │ + bl 6ed4 │ │ │ │ │ R_ARM_THM_CALL genexp_rule │ │ │ │ │ - cbnz r0, 75c0 <_tmp_119_rule+0x90> │ │ │ │ │ + cbnz r0, 7558 <_tmp_119_rule+0x90> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - cbnz r3, 75c0 <_tmp_119_rule+0x90> │ │ │ │ │ + cbnz r3, 7558 <_tmp_119_rule+0x90> │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #622 @ 0x26e │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 75c0 <_tmp_119_rule+0x90> │ │ │ │ │ + cbnz r0, 7558 <_tmp_119_rule+0x90> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - cbnz r3, 75c0 <_tmp_119_rule+0x90> │ │ │ │ │ + cbnz r3, 7558 <_tmp_119_rule+0x90> │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #623 @ 0x26f │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 75c0 <_tmp_119_rule+0x90> │ │ │ │ │ + cbnz r0, 7558 <_tmp_119_rule+0x90> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - cbnz r3, 75c0 <_tmp_119_rule+0x90> │ │ │ │ │ + cbnz r3, 7558 <_tmp_119_rule+0x90> │ │ │ │ │ mov.w r1, #624 @ 0x270 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 75c0 <_tmp_119_rule+0x90> │ │ │ │ │ + cbnz r0, 7558 <_tmp_119_rule+0x90> │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 755c <_tmp_119_rule+0x2c> │ │ │ │ │ + b.n 74f4 <_tmp_119_rule+0x2c> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r0, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 75c4 <_tmp_119_rule+0x94> │ │ │ │ │ + b.n 755c <_tmp_119_rule+0x94> │ │ │ │ │ │ │ │ │ │ -000075d8 <_loop1_74_rule>: │ │ │ │ │ +00007570 <_loop1_74_rule>: │ │ │ │ │ _loop1_74_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 76ae <_loop1_74_rule+0xd6> │ │ │ │ │ + beq.n 7646 <_loop1_74_rule+0xd6> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 76ae <_loop1_74_rule+0xd6> │ │ │ │ │ + bne.n 7646 <_loop1_74_rule+0xd6> │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r6, 7638 <_loop1_74_rule+0x60> │ │ │ │ │ + cbnz r6, 75d0 <_loop1_74_rule+0x60> │ │ │ │ │ movs r0, #4 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 769e <_loop1_74_rule+0xc6> │ │ │ │ │ + beq.n 7636 <_loop1_74_rule+0xc6> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 7638 <_loop1_74_rule+0x60> │ │ │ │ │ + cbnz r3, 75d0 <_loop1_74_rule+0x60> │ │ │ │ │ mov r6, r3 │ │ │ │ │ mov.w r8, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 76d4 │ │ │ │ │ + bl 766c │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbnz r0, 7648 <_loop1_74_rule+0x70> │ │ │ │ │ + cbnz r0, 75e0 <_loop1_74_rule+0x70> │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - cbnz r6, 7656 <_loop1_74_rule+0x7e> │ │ │ │ │ + cbnz r6, 75ee <_loop1_74_rule+0x7e> │ │ │ │ │ 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 76b6 <_loop1_74_rule+0xde> │ │ │ │ │ + beq.n 764e <_loop1_74_rule+0xde> │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ str.w r3, [r5, r6, lsl #2] │ │ │ │ │ adds r6, #1 │ │ │ │ │ - b.n 7624 <_loop1_74_rule+0x4c> │ │ │ │ │ + b.n 75bc <_loop1_74_rule+0x4c> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 7632 <_loop1_74_rule+0x5a> │ │ │ │ │ + bne.n 75ca <_loop1_74_rule+0x5a> │ │ │ │ │ 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, 768a <_loop1_74_rule+0xb2> │ │ │ │ │ + cbz r0, 7622 <_loop1_74_rule+0xb2> │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - bgt.n 767c <_loop1_74_rule+0xa4> │ │ │ │ │ + bgt.n 7614 <_loop1_74_rule+0xa4> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 763e <_loop1_74_rule+0x66> │ │ │ │ │ + b.n 75d6 <_loop1_74_rule+0x66> │ │ │ │ │ ldr r1, [r7, #4] │ │ │ │ │ ldr.w r0, [r5, r3, lsl #2] │ │ │ │ │ str.w r0, [r1, r3, lsl #2] │ │ │ │ │ adds r3, #1 │ │ │ │ │ - b.n 766c <_loop1_74_rule+0x94> │ │ │ │ │ + b.n 7604 <_loop1_74_rule+0x94> │ │ │ │ │ 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 763e <_loop1_74_rule+0x66> │ │ │ │ │ + b.n 75d6 <_loop1_74_rule+0x66> │ │ │ │ │ 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 763e <_loop1_74_rule+0x66> │ │ │ │ │ + b.n 75d6 <_loop1_74_rule+0x66> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 7608 <_loop1_74_rule+0x30> │ │ │ │ │ + b.n 75a0 <_loop1_74_rule+0x30> │ │ │ │ │ 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 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 768a <_loop1_74_rule+0xb2> │ │ │ │ │ + beq.n 7622 <_loop1_74_rule+0xb2> │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b.n 764c <_loop1_74_rule+0x74> │ │ │ │ │ + b.n 75e4 <_loop1_74_rule+0x74> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000076d4 : │ │ │ │ │ +0000766c : │ │ │ │ │ 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, #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 77b6 │ │ │ │ │ + beq.n 774e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 77b6 │ │ │ │ │ + bne.n 774e │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.n 77ae │ │ │ │ │ + bne.n 7746 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ - bl 12318 │ │ │ │ │ + bl 122dc │ │ │ │ │ R_ARM_THM_CALL lambda_param_rule │ │ │ │ │ mov r7, r0 │ │ │ │ │ - cbnz r0, 7736 │ │ │ │ │ + cbnz r0, 76ce │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n 77ae │ │ │ │ │ + bne.n 7746 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 12318 │ │ │ │ │ + bl 122dc │ │ │ │ │ R_ARM_THM_CALL lambda_param_rule │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbnz r0, 7778 │ │ │ │ │ + cbnz r0, 7710 │ │ │ │ │ movs r6, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 11be8 │ │ │ │ │ + bl 11bac │ │ │ │ │ R_ARM_THM_CALL default_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7714 │ │ │ │ │ + beq.n 76ac │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7714 │ │ │ │ │ + beq.n 76ac │ │ │ │ │ mov r3, r6 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_default_pair> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_default_pair │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbz r0, 7764 │ │ │ │ │ + cbz r0, 76fc │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 772a │ │ │ │ │ + beq.n 76c2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 772a │ │ │ │ │ + beq.n 76c2 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 772e │ │ │ │ │ + b.n 76c6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 11be8 │ │ │ │ │ + bl 11bac │ │ │ │ │ R_ARM_THM_CALL default_rule │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7726 │ │ │ │ │ + beq.n 76be │ │ │ │ │ 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 7726 │ │ │ │ │ + beq.n 76be │ │ │ │ │ mov r1, r6 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_default_pair> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_default_pair │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 775e │ │ │ │ │ - b.n 7764 │ │ │ │ │ + bne.n 76f6 │ │ │ │ │ + b.n 76fc │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r6, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 772e │ │ │ │ │ + b.n 76c6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 7702 │ │ │ │ │ + b.n 769a │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000077c0 <_loop0_72_rule>: │ │ │ │ │ +00007758 <_loop0_72_rule>: │ │ │ │ │ _loop0_72_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 788c <_loop0_72_rule+0xcc> │ │ │ │ │ + beq.n 7824 <_loop0_72_rule+0xcc> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 788c <_loop0_72_rule+0xcc> │ │ │ │ │ + bne.n 7824 <_loop0_72_rule+0xcc> │ │ │ │ │ ldr.w r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.n 7874 <_loop0_72_rule+0xb4> │ │ │ │ │ + bne.n 780c <_loop0_72_rule+0xb4> │ │ │ │ │ movs r0, #4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 787c <_loop0_72_rule+0xbc> │ │ │ │ │ + beq.n 7814 <_loop0_72_rule+0xbc> │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r7, 7874 <_loop0_72_rule+0xb4> │ │ │ │ │ + cbnz r7, 780c <_loop0_72_rule+0xb4> │ │ │ │ │ mov r8, r7 │ │ │ │ │ mov.w r9, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 76d4 │ │ │ │ │ + bl 766c │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbnz r0, 7842 <_loop0_72_rule+0x82> │ │ │ │ │ + cbnz r0, 77da <_loop0_72_rule+0x82> │ │ │ │ │ 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, 7860 <_loop0_72_rule+0xa0> │ │ │ │ │ + cbz r0, 77f8 <_loop0_72_rule+0xa0> │ │ │ │ │ cmp r8, r7 │ │ │ │ │ - bgt.n 7852 <_loop0_72_rule+0x92> │ │ │ │ │ + bgt.n 77ea <_loop0_72_rule+0x92> │ │ │ │ │ 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 7894 <_loop0_72_rule+0xd4> │ │ │ │ │ + beq.n 782c <_loop0_72_rule+0xd4> │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ str.w r3, [r6, r8, lsl #2] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ - b.n 7812 <_loop0_72_rule+0x52> │ │ │ │ │ + b.n 77aa <_loop0_72_rule+0x52> │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ ldr.w r2, [r6, r7, lsl #2] │ │ │ │ │ str.w r2, [r3, r7, lsl #2] │ │ │ │ │ adds r7, #1 │ │ │ │ │ - b.n 782a <_loop0_72_rule+0x6a> │ │ │ │ │ + b.n 77c2 <_loop0_72_rule+0x6a> │ │ │ │ │ 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 7838 <_loop0_72_rule+0x78> │ │ │ │ │ + b.n 77d0 <_loop0_72_rule+0x78> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 7838 <_loop0_72_rule+0x78> │ │ │ │ │ + b.n 77d0 <_loop0_72_rule+0x78> │ │ │ │ │ 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 7838 <_loop0_72_rule+0x78> │ │ │ │ │ + b.n 77d0 <_loop0_72_rule+0x78> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 77f0 <_loop0_72_rule+0x30> │ │ │ │ │ + b.n 7788 <_loop0_72_rule+0x30> │ │ │ │ │ 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 7860 <_loop0_72_rule+0xa0> │ │ │ │ │ + beq.n 77f8 <_loop0_72_rule+0xa0> │ │ │ │ │ mov r6, r0 │ │ │ │ │ - b.n 7846 <_loop0_72_rule+0x86> │ │ │ │ │ + b.n 77de <_loop0_72_rule+0x86> │ │ │ │ │ │ │ │ │ │ -000078b0 : │ │ │ │ │ +00007848 : │ │ │ │ │ lambda_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 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.w 7bb0 │ │ │ │ │ + beq.w 7b48 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 7bb0 │ │ │ │ │ + bne.w 7b48 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 7ba8 │ │ │ │ │ + bne.w 7b40 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 797c │ │ │ │ │ + bne.n 7914 │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 793c │ │ │ │ │ + cbnz r0, 78d4 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 7ba8 │ │ │ │ │ + bne.w 7b40 │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 79f6 │ │ │ │ │ + bne.n 798e │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 7ba8 │ │ │ │ │ + bne.w 7b40 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 7da4 │ │ │ │ │ + bl 7d3c │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 7be6 │ │ │ │ │ + bne.w 7b7e │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ 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 │ │ │ │ │ - bl 1218c │ │ │ │ │ + bl 12150 │ │ │ │ │ R_ARM_THM_CALL lambda_param_no_default_rule │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 78fe │ │ │ │ │ + beq.n 7896 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 8d4c <_loop0_75_rule> │ │ │ │ │ + bl 8d48 <_loop0_75_rule> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 78fe │ │ │ │ │ + beq.n 7896 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 7da4 │ │ │ │ │ + bl 7d3c │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 7900 │ │ │ │ │ + bne.n 7898 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_star_etc> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_star_etc │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7a2e │ │ │ │ │ + beq.n 79c6 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 7a2e │ │ │ │ │ + bne.n 79c6 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 7930 │ │ │ │ │ + b.n 78c8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 7b3a │ │ │ │ │ + beq.w 7ad2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 7b3a │ │ │ │ │ + bne.w 7ad2 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 7b34 │ │ │ │ │ + bne.w 7acc │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r7, r3 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 7ae4 │ │ │ │ │ + bne.w 7a7c │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 7b34 │ │ │ │ │ + bne.w 7acc │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 7aac │ │ │ │ │ + bne.n 7a44 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 7b34 │ │ │ │ │ + bne.w 7acc │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 7a48 │ │ │ │ │ + bne.n 79e0 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ subs r1, r2, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n 78f4 │ │ │ │ │ + beq.n 788c │ │ │ │ │ subs r2, r1, #1 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 7932 │ │ │ │ │ + b.n 78ca │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7914 │ │ │ │ │ + beq.n 78ac │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl b63c <_loop1_76_rule> │ │ │ │ │ + bl b638 <_loop1_76_rule> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7914 │ │ │ │ │ + beq.n 78ac │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 7da4 │ │ │ │ │ + bl 7d3c │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 7916 │ │ │ │ │ + bne.w 78ae │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_star_etc> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_star_etc │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 7972 │ │ │ │ │ + bne.n 790a │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 7930 │ │ │ │ │ + beq.w 78c8 │ │ │ │ │ movs r1, #1 │ │ │ │ │ movs r3, #0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 7932 │ │ │ │ │ + b.n 78ca │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 11b6 │ │ │ │ │ R_ARM_THM_CALL _tmp_135_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 79e2 │ │ │ │ │ + beq.n 797a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 8d4c <_loop0_75_rule> │ │ │ │ │ + bl 8d48 <_loop0_75_rule> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 79e2 │ │ │ │ │ + beq.n 797a │ │ │ │ │ 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 79e2 │ │ │ │ │ + beq.n 797a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 11b6 │ │ │ │ │ R_ARM_THM_CALL _tmp_135_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 79e2 │ │ │ │ │ + beq.n 797a │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC71 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC71 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -14289,35 +14238,35 @@ │ │ │ │ │ ldr r2, [r5, #24] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldr r3, [r5, #20] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r2, r3, [r5, #12] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 8660 │ │ │ │ │ + bl 85f8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 79e4 │ │ │ │ │ + beq.n 797c │ │ │ │ │ movs r5, #1 │ │ │ │ │ str r5, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 79e8 │ │ │ │ │ + b.n 7980 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 12318 │ │ │ │ │ + bl 122dc │ │ │ │ │ R_ARM_THM_CALL lambda_param_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 79cc │ │ │ │ │ + beq.n 7964 │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 79cc │ │ │ │ │ + beq.n 7964 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC70 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC70 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -14325,77 +14274,77 @@ │ │ │ │ │ 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 7a94 │ │ │ │ │ + b.n 7a2c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 7bc0 │ │ │ │ │ + beq.n 7b58 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 7bc0 │ │ │ │ │ + bne.n 7b58 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 7bb8 │ │ │ │ │ + bne.n 7b50 │ │ │ │ │ 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 │ │ │ │ │ - cbnz r0, 7b64 │ │ │ │ │ + cbnz r0, 7afc │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 7bb8 │ │ │ │ │ + bne.n 7b50 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r8, r0 │ │ │ │ │ - cbnz r0, 7b42 │ │ │ │ │ + cbnz r0, 7ada │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 79b8 │ │ │ │ │ + b.n 7950 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ - b.n 79e8 │ │ │ │ │ + b.n 7980 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 799c │ │ │ │ │ + b.n 7934 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - bne.n 7b98 │ │ │ │ │ + bne.n 7b30 │ │ │ │ │ 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 7bfa │ │ │ │ │ + beq.n 7b92 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 7b2e │ │ │ │ │ + b.n 7ac6 │ │ │ │ │ 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 │ │ │ │ │ @@ -14405,180 +14354,180 @@ │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC68 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC68 │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_raise_error │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbnz r0, 7bc8 │ │ │ │ │ + cbnz r0, 7b60 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 7aa6 │ │ │ │ │ + bne.n 7a3e │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 79e8 │ │ │ │ │ + b.n 7980 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 7b50 │ │ │ │ │ - b.n 7b56 │ │ │ │ │ + bne.n 7ae8 │ │ │ │ │ + b.n 7aee │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 7932 │ │ │ │ │ + b.n 78ca │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 78e4 │ │ │ │ │ + b.n 787c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 79b8 │ │ │ │ │ + b.n 7950 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 7b00 │ │ │ │ │ + b.n 7a98 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 7c42 │ │ │ │ │ + beq.n 7bda │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ subs r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 7aa6 │ │ │ │ │ + bne.w 7a3e │ │ │ │ │ mov r2, r1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 7930 │ │ │ │ │ + b.n 78c8 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_star_etc> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_star_etc │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 7972 │ │ │ │ │ - b.n 7a2e │ │ │ │ │ + bne.w 790a │ │ │ │ │ + b.n 79c6 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r2, r0 │ │ │ │ │ - cbz r0, 7c22 │ │ │ │ │ + cbz r0, 7bba │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ 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 │ │ │ │ │ - bne.n 7b6a │ │ │ │ │ - b.n 79b6 │ │ │ │ │ + bne.n 7b02 │ │ │ │ │ + b.n 794e │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 7b5c │ │ │ │ │ + bne.n 7af4 │ │ │ │ │ movs r1, #35 @ 0x23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 7c08 │ │ │ │ │ + bne.n 7ba0 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 7b2e │ │ │ │ │ + b.n 7ac6 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 7930 │ │ │ │ │ + b.n 78c8 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00007c4c <_loop0_121_rule>: │ │ │ │ │ +00007be4 <_loop0_121_rule>: │ │ │ │ │ _loop0_121_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 7d8a <_loop0_121_rule+0x13e> │ │ │ │ │ + beq.w 7d22 <_loop0_121_rule+0x13e> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 7d8a <_loop0_121_rule+0x13e> │ │ │ │ │ + bne.w 7d22 <_loop0_121_rule+0x13e> │ │ │ │ │ ldr.w r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.n 7d82 <_loop0_121_rule+0x136> │ │ │ │ │ + bne.n 7d1a <_loop0_121_rule+0x136> │ │ │ │ │ movs r0, #4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7d92 <_loop0_121_rule+0x146> │ │ │ │ │ + beq.n 7d2a <_loop0_121_rule+0x146> │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n 7d82 <_loop0_121_rule+0x136> │ │ │ │ │ + bne.n 7d1a <_loop0_121_rule+0x136> │ │ │ │ │ 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 7d3a <_loop0_121_rule+0xee> │ │ │ │ │ + beq.n 7cd2 <_loop0_121_rule+0xee> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 7d3a <_loop0_121_rule+0xee> │ │ │ │ │ + bne.n 7cd2 <_loop0_121_rule+0xee> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 7ccc <_loop0_121_rule+0x80> │ │ │ │ │ + cbnz r3, 7c64 <_loop0_121_rule+0x80> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5de4 <_gather_35_rule+0xb0> │ │ │ │ │ + bl 5dd8 <_gather_35_rule+0xa8> │ │ │ │ │ R_ARM_THM_CALL star_targets_rule │ │ │ │ │ - cbnz r0, 7cfa <_loop0_121_rule+0xae> │ │ │ │ │ + cbnz r0, 7c92 <_loop0_121_rule+0xae> │ │ │ │ │ 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 7d50 <_loop0_121_rule+0x104> │ │ │ │ │ + beq.n 7ce8 <_loop0_121_rule+0x104> │ │ │ │ │ cmp r8, r7 │ │ │ │ │ - bgt.n 7d42 <_loop0_121_rule+0xf6> │ │ │ │ │ + bgt.n 7cda <_loop0_121_rule+0xf6> │ │ │ │ │ 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 │ │ │ │ │ @@ -14587,224 +14536,224 @@ │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7ccc <_loop0_121_rule+0x80> │ │ │ │ │ + beq.n 7c64 <_loop0_121_rule+0x80> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 7d26 <_loop0_121_rule+0xda> │ │ │ │ │ + cbnz r3, 7cbe <_loop0_121_rule+0xda> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp sl, r8 │ │ │ │ │ add.w r3, r3, #4294967295 @ 0xffffffff │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq.n 7d64 <_loop0_121_rule+0x118> │ │ │ │ │ + beq.n 7cfc <_loop0_121_rule+0x118> │ │ │ │ │ str.w r2, [r6, r8, lsl #2] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ - b.n 7caa <_loop0_121_rule+0x5e> │ │ │ │ │ + b.n 7c42 <_loop0_121_rule+0x5e> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7d0e <_loop0_121_rule+0xc2> │ │ │ │ │ + beq.n 7ca6 <_loop0_121_rule+0xc2> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 7cd0 <_loop0_121_rule+0x84> │ │ │ │ │ + b.n 7c68 <_loop0_121_rule+0x84> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 7cc0 <_loop0_121_rule+0x74> │ │ │ │ │ + b.n 7c58 <_loop0_121_rule+0x74> │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ ldr.w r2, [r6, r7, lsl #2] │ │ │ │ │ str.w r2, [r3, r7, lsl #2] │ │ │ │ │ adds r7, #1 │ │ │ │ │ - b.n 7ce2 <_loop0_121_rule+0x96> │ │ │ │ │ + b.n 7c7a <_loop0_121_rule+0x96> │ │ │ │ │ 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 7cf0 <_loop0_121_rule+0xa4> │ │ │ │ │ + b.n 7c88 <_loop0_121_rule+0xa4> │ │ │ │ │ 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 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7d50 <_loop0_121_rule+0x104> │ │ │ │ │ + beq.n 7ce8 <_loop0_121_rule+0x104> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r6, r0 │ │ │ │ │ - b.n 7d1a <_loop0_121_rule+0xce> │ │ │ │ │ + b.n 7cb2 <_loop0_121_rule+0xce> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 7cf0 <_loop0_121_rule+0xa4> │ │ │ │ │ + b.n 7c88 <_loop0_121_rule+0xa4> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 7c80 <_loop0_121_rule+0x34> │ │ │ │ │ + b.n 7c18 <_loop0_121_rule+0x34> │ │ │ │ │ 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 7cf0 <_loop0_121_rule+0xa4> │ │ │ │ │ + b.n 7c88 <_loop0_121_rule+0xa4> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00007da4 : │ │ │ │ │ +00007d3c : │ │ │ │ │ lambda_kwds_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 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.n 7df6 │ │ │ │ │ + beq.n 7d8e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ - cbnz r0, 7df6 │ │ │ │ │ + cbnz r0, 7d8e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 7e96 │ │ │ │ │ + bne.n 7e2e │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ - cbnz r3, 7e28 │ │ │ │ │ + cbnz r3, 7dc0 │ │ │ │ │ movs r1, #35 @ 0x23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 7dfe │ │ │ │ │ + cbnz r0, 7d96 │ │ │ │ │ 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, #24 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 7dd0 │ │ │ │ │ + b.n 7d68 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1218c │ │ │ │ │ + bl 12150 │ │ │ │ │ R_ARM_THM_CALL lambda_param_no_default_rule │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7de6 │ │ │ │ │ + beq.n 7d7e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 7dea │ │ │ │ │ + beq.n 7d82 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7dea │ │ │ │ │ + beq.n 7d82 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 7dee │ │ │ │ │ + b.n 7d86 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 7f3e │ │ │ │ │ + beq.w 7ed6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 7f3e │ │ │ │ │ + bne.n 7ed6 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 7f38 │ │ │ │ │ + bne.n 7ed0 │ │ │ │ │ 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 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 7f18 │ │ │ │ │ + bne.n 7eb0 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 7f38 │ │ │ │ │ + bne.n 7ed0 │ │ │ │ │ movs r1, #35 @ 0x23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 7ef6 │ │ │ │ │ + bne.n 7e8e │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 7f38 │ │ │ │ │ + bne.n 7ed0 │ │ │ │ │ movs r1, #35 @ 0x23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 7e9e │ │ │ │ │ + cbnz r0, 7e36 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 7ddc │ │ │ │ │ + beq.n 7d74 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r2, #0 │ │ │ │ │ - b.n 7dee │ │ │ │ │ + b.n 7d86 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 7dee │ │ │ │ │ + b.n 7d86 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 12318 │ │ │ │ │ + bl 122dc │ │ │ │ │ R_ARM_THM_CALL lambda_param_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7e82 │ │ │ │ │ + beq.n 7e1a │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7e82 │ │ │ │ │ + beq.n 7e1a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 814 │ │ │ │ │ R_ARM_THM_CALL _tmp_129_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7e82 │ │ │ │ │ + beq.n 7e1a │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC75 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC75 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -14813,226 +14762,226 @@ │ │ │ │ │ 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 8660 │ │ │ │ │ + bl 85f8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7e84 │ │ │ │ │ + beq.n 7e1c │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 7e88 │ │ │ │ │ + b.n 7e20 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 12318 │ │ │ │ │ + bl 122dc │ │ │ │ │ R_ARM_THM_CALL lambda_param_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7e70 │ │ │ │ │ + beq.n 7e08 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7e70 │ │ │ │ │ + beq.n 7e08 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 12318 │ │ │ │ │ + bl 122dc │ │ │ │ │ R_ARM_THM_CALL lambda_param_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7e70 │ │ │ │ │ - b.n 7ebe │ │ │ │ │ + beq.n 7e08 │ │ │ │ │ + b.n 7e56 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 12318 │ │ │ │ │ + bl 122dc │ │ │ │ │ R_ARM_THM_CALL lambda_param_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7e5c │ │ │ │ │ + beq.n 7df4 │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7e5c │ │ │ │ │ + beq.n 7df4 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC74 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC74 │ │ │ │ │ - b.n 7ec6 │ │ │ │ │ + b.n 7e5e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 7e88 │ │ │ │ │ + b.n 7e20 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 7e46 │ │ │ │ │ + b.n 7dde │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00007f48 <_loop1_82_rule>: │ │ │ │ │ +00007ee0 <_loop1_82_rule>: │ │ │ │ │ _loop1_82_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 803c <_loop1_82_rule+0xf4> │ │ │ │ │ + beq.n 7fd4 <_loop1_82_rule+0xf4> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 803c <_loop1_82_rule+0xf4> │ │ │ │ │ + bne.n 7fd4 <_loop1_82_rule+0xf4> │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r5, 7fa8 <_loop1_82_rule+0x60> │ │ │ │ │ + cbnz r5, 7f40 <_loop1_82_rule+0x60> │ │ │ │ │ movs r0, #4 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 8014 <_loop1_82_rule+0xcc> │ │ │ │ │ + beq.n 7fac <_loop1_82_rule+0xcc> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 7fa8 <_loop1_82_rule+0x60> │ │ │ │ │ + cbnz r3, 7f40 <_loop1_82_rule+0x60> │ │ │ │ │ mov r5, r3 │ │ │ │ │ mov.w r8, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 8048 │ │ │ │ │ + bl 7fe0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbnz r0, 7fb8 <_loop1_82_rule+0x70> │ │ │ │ │ + cbnz r0, 7f50 <_loop1_82_rule+0x70> │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - cbnz r5, 7fc6 <_loop1_82_rule+0x7e> │ │ │ │ │ + cbnz r5, 7f5e <_loop1_82_rule+0x7e> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ cmp r8, r5 │ │ │ │ │ - beq.n 7ffc <_loop1_82_rule+0xb4> │ │ │ │ │ + beq.n 7f94 <_loop1_82_rule+0xb4> │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ str.w r3, [r6, r5, lsl #2] │ │ │ │ │ adds r5, #1 │ │ │ │ │ - b.n 7f94 <_loop1_82_rule+0x4c> │ │ │ │ │ + b.n 7f2c <_loop1_82_rule+0x4c> │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n 7fa2 <_loop1_82_rule+0x5a> │ │ │ │ │ + bne.n 7f3a <_loop1_82_rule+0x5a> │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 8044 <_loop1_82_rule+0xfc> │ │ │ │ │ + beq.n 7fdc <_loop1_82_rule+0xfc> │ │ │ │ │ cmp r5, r7 │ │ │ │ │ - bgt.n 7fee <_loop1_82_rule+0xa6> │ │ │ │ │ + bgt.n 7f86 <_loop1_82_rule+0xa6> │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 7fae <_loop1_82_rule+0x66> │ │ │ │ │ + b.n 7f46 <_loop1_82_rule+0x66> │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ ldr.w r1, [r6, r7, lsl #2] │ │ │ │ │ str.w r1, [r3, r7, lsl #2] │ │ │ │ │ adds r7, #1 │ │ │ │ │ - b.n 7fda <_loop1_82_rule+0x92> │ │ │ │ │ + b.n 7f72 <_loop1_82_rule+0x92> │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mov.w r3, r8, lsl #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r8, r3 │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - cbz r0, 8024 <_loop1_82_rule+0xdc> │ │ │ │ │ + cbz r0, 7fbc <_loop1_82_rule+0xdc> │ │ │ │ │ mov r6, r0 │ │ │ │ │ - b.n 7fbc <_loop1_82_rule+0x74> │ │ │ │ │ + b.n 7f54 <_loop1_82_rule+0x74> │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, r6 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 7fae <_loop1_82_rule+0x66> │ │ │ │ │ + b.n 7f46 <_loop1_82_rule+0x66> │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ 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, [sp, #4] │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 7fae <_loop1_82_rule+0x66> │ │ │ │ │ + b.n 7f46 <_loop1_82_rule+0x66> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 7f78 <_loop1_82_rule+0x30> │ │ │ │ │ + b.n 7f10 <_loop1_82_rule+0x30> │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ - b.n 8026 <_loop1_82_rule+0xde> │ │ │ │ │ + b.n 7fbe <_loop1_82_rule+0xde> │ │ │ │ │ │ │ │ │ │ -00008048 : │ │ │ │ │ +00007fe0 : │ │ │ │ │ tstring_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 r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 83c4 │ │ │ │ │ + beq.w 835c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 83c4 │ │ │ │ │ + bne.w 835c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 83bc │ │ │ │ │ + bne.w 8354 │ │ │ │ │ add r2, sp, #76 @ 0x4c │ │ │ │ │ mov.w r1, #1168 @ 0x490 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ - cbnz r0, 80be │ │ │ │ │ + cbnz r0, 8056 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 83bc │ │ │ │ │ + bne.w 8354 │ │ │ │ │ movs r1, #62 @ 0x3e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r7, r0 │ │ │ │ │ - cbnz r0, 80cc │ │ │ │ │ + cbnz r0, 8064 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ │ mov.w r2, #1168 @ 0x490 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -15045,217 +14994,217 @@ │ │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 8374 │ │ │ │ │ + beq.w 830c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 8374 │ │ │ │ │ + bne.w 830c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 834e │ │ │ │ │ + bne.w 82e6 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r0, #4 │ │ │ │ │ mov fp, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8346 │ │ │ │ │ + beq.w 82de │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 834e │ │ │ │ │ + bne.w 82e6 │ │ │ │ │ mov r8, r3 │ │ │ │ │ movs r2, #1 │ │ │ │ │ strd r5, r3, [sp, #44] @ 0x2c │ │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 837c │ │ │ │ │ + beq.w 8314 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 837c │ │ │ │ │ + bne.w 8314 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 839c │ │ │ │ │ + bne.w 8334 │ │ │ │ │ adds r3, r1, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov sl, r3 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - beq.w 8394 │ │ │ │ │ + beq.w 832c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 8394 │ │ │ │ │ + bne.w 832c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 81a8 │ │ │ │ │ + cbnz r3, 8140 │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bne.w 8384 │ │ │ │ │ + bne.w 831c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 8334 │ │ │ │ │ + blt.w 82cc │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r2, [r3, r5, lsl #2] │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r1, [r2, #12] │ │ │ │ │ ldr r2, [r2, #16] │ │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ │ mov r6, r2 │ │ │ │ │ - cbnz r3, 81a8 │ │ │ │ │ + cbnz r3, 8140 │ │ │ │ │ movs r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 825c │ │ │ │ │ + bne.n 81f4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 835e │ │ │ │ │ + bne.w 82f6 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w sl, [r4, #8] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 8356 │ │ │ │ │ + bne.w 82ee │ │ │ │ │ movs r1, #63 @ 0x3f │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 8302 │ │ │ │ │ + bne.w 829a │ │ │ │ │ ldrd r5, r3, [sp, #44] @ 0x2c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r8 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ str.w fp, [r4, #8] │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 83b4 │ │ │ │ │ + beq.w 834c │ │ │ │ │ mov lr, r9 │ │ │ │ │ mov ip, r8 │ │ │ │ │ cmp ip, r3 │ │ │ │ │ - ble.n 81fe │ │ │ │ │ + ble.n 8196 │ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ │ ldr.w r0, [lr, r3, lsl #2] │ │ │ │ │ str.w r0, [r1, r3, lsl #2] │ │ │ │ │ adds r3, #1 │ │ │ │ │ - b.n 81ec │ │ │ │ │ + b.n 8184 │ │ │ │ │ mov r0, r9 │ │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #64 @ 0x40 │ │ │ │ │ mov r0, r4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 80aa │ │ │ │ │ + beq.w 8042 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_template_str> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_template_str │ │ │ │ │ movs r1, #14 │ │ │ │ │ mov r3, r0 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC106 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC106 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 58bc │ │ │ │ │ + bl 58b8 │ │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ │ - cbz r0, 8244 │ │ │ │ │ + cbz r0, 81dc │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 80b0 │ │ │ │ │ + beq.w 8048 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 80b0 │ │ │ │ │ + beq.w 8048 │ │ │ │ │ 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 80c6 │ │ │ │ │ + b.n 805e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl d6f0 │ │ │ │ │ + bl d6b8 │ │ │ │ │ R_ARM_THM_CALL annotated_rhs_rule │ │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 819c │ │ │ │ │ + beq.n 8134 │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 819e │ │ │ │ │ + bne.n 8136 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3abc │ │ │ │ │ + bl 3ab8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 819e │ │ │ │ │ + bne.n 8136 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 8794 │ │ │ │ │ + bl 872c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 819e │ │ │ │ │ + bne.n 8136 │ │ │ │ │ movs r1, #26 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 819c │ │ │ │ │ + beq.w 8134 │ │ │ │ │ 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 83ac │ │ │ │ │ + beq.n 8344 │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldrd r2, r3, [sp, #56] @ 0x38 │ │ │ │ │ ldr.w r5, [ip, #24] │ │ │ │ │ str r5, [sp, #20] │ │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ │ @@ -15267,317 +15216,317 @@ │ │ │ │ │ str r5, [sp, #4] │ │ │ │ │ ldr r5, [sp, #64] @ 0x40 │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ bl 0 <_PyPegen_interpolation> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_interpolation │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 83a4 │ │ │ │ │ + beq.n 833c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 832c │ │ │ │ │ + cbnz r3, 82c4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - beq.n 831a │ │ │ │ │ + beq.n 82b2 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str.w r5, [r9, r8, lsl #2] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ mov fp, r3 │ │ │ │ │ - b.n 8118 │ │ │ │ │ + b.n 80b0 │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_constant_from_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_constant_from_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 83e2 │ │ │ │ │ + beq.n 837a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 83cc │ │ │ │ │ + bne.n 8364 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 82ea │ │ │ │ │ + b.n 8282 │ │ │ │ │ lsls r3, r3, #1 │ │ │ │ │ mov r0, r9 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ - cbz r0, 833e │ │ │ │ │ + cbz r0, 82d6 │ │ │ │ │ mov r9, r0 │ │ │ │ │ - b.n 82f4 │ │ │ │ │ + b.n 828c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 82e4 │ │ │ │ │ + beq.n 827c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 81ac │ │ │ │ │ + b.n 8144 │ │ │ │ │ mov r0, r9 │ │ │ │ │ ldr r5, [sp, #44] @ 0x2c │ │ │ │ │ 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 80aa │ │ │ │ │ + b.n 8042 │ │ │ │ │ ldrd r5, r3, [sp, #44] @ 0x2c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 81ce │ │ │ │ │ + b.n 8166 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 81a8 │ │ │ │ │ + bne.w 8140 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 95a │ │ │ │ │ R_ARM_THM_CALL invalid_tstring_replacement_field_rule │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 82e4 │ │ │ │ │ + bne.n 827c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 81a8 │ │ │ │ │ + b.n 8140 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 80ec │ │ │ │ │ + b.n 8084 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 8138 │ │ │ │ │ + b.n 80d0 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ │ mov r6, r3 │ │ │ │ │ - b.n 8190 │ │ │ │ │ + b.n 8128 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 8164 │ │ │ │ │ + b.n 80fc │ │ │ │ │ ldrd r5, r3, [sp, #44] @ 0x2c │ │ │ │ │ subs r2, r1, #1 │ │ │ │ │ - b.n 81ce │ │ │ │ │ + b.n 8166 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 8334 │ │ │ │ │ + bne.n 82cc │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 81ac │ │ │ │ │ + b.n 8144 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ - b.n 8346 │ │ │ │ │ + b.n 82de │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 8258 │ │ │ │ │ + b.n 81f0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 807c │ │ │ │ │ + b.n 8014 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 8316 │ │ │ │ │ + beq.n 82ae │ │ │ │ │ ldrd r5, r3, [sp, #44] @ 0x2c │ │ │ │ │ movs r1, #1 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 81ce │ │ │ │ │ + b.n 8166 │ │ │ │ │ ldrd r5, r3, [sp, #44] @ 0x2c │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 83d8 │ │ │ │ │ - b.n 81ca │ │ │ │ │ + bne.n 8370 │ │ │ │ │ + b.n 8162 │ │ │ │ │ │ │ │ │ │ -000083f4 : │ │ │ │ │ +0000838c : │ │ │ │ │ expression_without_invalid_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 │ │ │ │ │ ldrd r3, r7, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #28 │ │ │ │ │ movs r1, #0 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r0, #92] @ 0x5c │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 8536 │ │ │ │ │ + beq.w 84ce │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 8536 │ │ │ │ │ + bne.w 84ce │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 852c │ │ │ │ │ + bne.n 84c4 │ │ │ │ │ ldrd r6, r3, [r4, #8] │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - beq.n 84fc │ │ │ │ │ + beq.n 8494 │ │ │ │ │ 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 r0, r4 │ │ │ │ │ - bl 79cc │ │ │ │ │ + bl 7990 │ │ │ │ │ R_ARM_THM_CALL disjunction_rule │ │ │ │ │ mov sl, r0 │ │ │ │ │ - cbnz r0, 8488 │ │ │ │ │ + cbnz r0, 8420 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 852c │ │ │ │ │ + bne.n 84c4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 79cc │ │ │ │ │ + bl 7990 │ │ │ │ │ R_ARM_THM_CALL disjunction_rule │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbnz r0, 8478 │ │ │ │ │ + cbnz r0, 8410 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - cbnz r3, 8478 │ │ │ │ │ + cbnz r3, 8410 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl c6e0 │ │ │ │ │ + bl c6a8 │ │ │ │ │ R_ARM_THM_CALL lambdef_rule │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbnz r0, 8478 │ │ │ │ │ + cbnz r0, 8410 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r7, [r4, #92] @ 0x5c │ │ │ │ │ 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 │ │ │ │ │ movw r1, #682 @ 0x2aa │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 8454 │ │ │ │ │ + beq.n 83ec │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 79cc │ │ │ │ │ + bl 7990 │ │ │ │ │ R_ARM_THM_CALL disjunction_rule │ │ │ │ │ mov fp, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 8454 │ │ │ │ │ + beq.n 83ec │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #686 @ 0x2ae │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 8454 │ │ │ │ │ + beq.n 83ec │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71b8 <_tmp_115_rule+0x70> │ │ │ │ │ + bl 71ac │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 8454 │ │ │ │ │ + beq.n 83ec │ │ │ │ │ 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 8478 │ │ │ │ │ + beq.n 8410 │ │ │ │ │ ldr r6, [r4, #20] │ │ │ │ │ mov r3, r8 │ │ │ │ │ str r6, [sp, #12] │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r0, fp │ │ │ │ │ ldr r6, [r5, #24] │ │ │ │ │ str r6, [sp, #8] │ │ │ │ │ ldr r5, [r5, #20] │ │ │ │ │ strd r9, r5, [sp] │ │ │ │ │ bl 0 <_PyAST_IfExp> │ │ │ │ │ R_ARM_THM_CALL _PyAST_IfExp │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbnz r0, 853e │ │ │ │ │ + cbnz r0, 84d6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 8478 │ │ │ │ │ + beq.n 8410 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r7, [r4, #92] @ 0x5c │ │ │ │ │ - b.n 847e │ │ │ │ │ + b.n 8416 │ │ │ │ │ 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 8516 │ │ │ │ │ + bge.n 84ae │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r7, [r4, #92] @ 0x5c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 847e │ │ │ │ │ + b.n 8416 │ │ │ │ │ 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 r8, r1 │ │ │ │ │ mov r9, r3 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 844a │ │ │ │ │ - b.n 8478 │ │ │ │ │ + beq.n 83e2 │ │ │ │ │ + b.n 8410 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r7, [r4, #92] @ 0x5c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 847e │ │ │ │ │ + b.n 8416 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 842e │ │ │ │ │ + b.n 83c6 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 84e6 │ │ │ │ │ - b.n 8478 │ │ │ │ │ + bne.n 847e │ │ │ │ │ + b.n 8410 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00008548 <_RAISE_SYNTAX_ERROR_INVALID_TARGET.isra.0>: │ │ │ │ │ +000084e0 <_RAISE_SYNTAX_ERROR_INVALID_TARGET.isra.0>: │ │ │ │ │ _RAISE_SYNTAX_ERROR_INVALID_TARGET.isra.0(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ sub sp, #24 │ │ │ │ │ mov r8, r0 │ │ │ │ │ mov r0, r2 │ │ │ │ │ mov r4, r1 │ │ │ │ │ bl 0 <_PyPegen_get_invalid_target> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_invalid_target │ │ │ │ │ - cbz r0, 85b6 <_RAISE_SYNTAX_ERROR_INVALID_TARGET.isra.0+0x6e> │ │ │ │ │ + cbz r0, 854e <_RAISE_SYNTAX_ERROR_INVALID_TARGET.isra.0+0x6e> │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ bics.w r3, r4, #2 │ │ │ │ │ ldr r4, [r0, #20] │ │ │ │ │ movw r3, #0 │ │ │ │ │ @@ -15602,72 +15551,72 @@ │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ mov r2, r4 │ │ │ │ │ strd r5, r0, [sp, #8] │ │ │ │ │ mov r0, r8 │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ str r7, [sp, #4] │ │ │ │ │ str r6, [sp, #0] │ │ │ │ │ - bl 8660 │ │ │ │ │ + bl 85f8 │ │ │ │ │ add sp, #24 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 85b0 <_RAISE_SYNTAX_ERROR_INVALID_TARGET.isra.0+0x68> │ │ │ │ │ + beq.n 8548 <_RAISE_SYNTAX_ERROR_INVALID_TARGET.isra.0+0x68> │ │ │ │ │ movs r3, #1 │ │ │ │ │ str.w r3, [r8, #60] @ 0x3c │ │ │ │ │ - b.n 85b0 <_RAISE_SYNTAX_ERROR_INVALID_TARGET.isra.0+0x68> │ │ │ │ │ + b.n 8548 <_RAISE_SYNTAX_ERROR_INVALID_TARGET.isra.0+0x68> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000085c8 <_tmp_124_rule>: │ │ │ │ │ +00008560 <_tmp_124_rule>: │ │ │ │ │ _tmp_124_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 8618 <_tmp_124_rule+0x50> │ │ │ │ │ + beq.n 85b0 <_tmp_124_rule+0x50> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ - cbnz r0, 8618 <_tmp_124_rule+0x50> │ │ │ │ │ + cbnz r0, 85b0 <_tmp_124_rule+0x50> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 8620 <_tmp_124_rule+0x58> │ │ │ │ │ + cbnz r3, 85b8 <_tmp_124_rule+0x58> │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ - bl 21f0 │ │ │ │ │ - cbnz r0, 8610 <_tmp_124_rule+0x48> │ │ │ │ │ + bl 21ec │ │ │ │ │ + cbnz r0, 85a8 <_tmp_124_rule+0x48> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - cbnz r3, 8610 <_tmp_124_rule+0x48> │ │ │ │ │ + cbnz r3, 85a8 <_tmp_124_rule+0x48> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2564 │ │ │ │ │ - cbnz r0, 8610 <_tmp_124_rule+0x48> │ │ │ │ │ + bl 2560 │ │ │ │ │ + cbnz r0, 85a8 <_tmp_124_rule+0x48> │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 85f2 <_tmp_124_rule+0x2a> │ │ │ │ │ + b.n 858a <_tmp_124_rule+0x2a> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r0, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 8614 <_tmp_124_rule+0x4c> │ │ │ │ │ + b.n 85ac <_tmp_124_rule+0x4c> │ │ │ │ │ │ │ │ │ │ -00008628 : │ │ │ │ │ +000085c0 : │ │ │ │ │ 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 │ │ │ │ │ @@ -15683,15 +15632,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} │ │ │ │ │ │ │ │ │ │ -00008660 : │ │ │ │ │ +000085f8 : │ │ │ │ │ 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 │ │ │ │ │ @@ -15711,426 +15660,426 @@ │ │ │ │ │ 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} │ │ │ │ │ │ │ │ │ │ -000086a4 <_loop0_1_rule>: │ │ │ │ │ +0000863c <_loop0_1_rule>: │ │ │ │ │ _loop0_1_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 8728 <_loop0_1_rule+0x84> │ │ │ │ │ + beq.n 86c0 <_loop0_1_rule+0x84> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ - cbnz r0, 8728 <_loop0_1_rule+0x84> │ │ │ │ │ + cbnz r0, 86c0 <_loop0_1_rule+0x84> │ │ │ │ │ ldr.w r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.n 8788 <_loop0_1_rule+0xe4> │ │ │ │ │ + bne.n 8720 <_loop0_1_rule+0xe4> │ │ │ │ │ movs r0, #4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 8778 <_loop0_1_rule+0xd4> │ │ │ │ │ + beq.n 8710 <_loop0_1_rule+0xd4> │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n 8788 <_loop0_1_rule+0xe4> │ │ │ │ │ + bne.n 8720 <_loop0_1_rule+0xe4> │ │ │ │ │ mov r8, r7 │ │ │ │ │ mov.w r9, #1 │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbnz r0, 8768 <_loop0_1_rule+0xc4> │ │ │ │ │ + cbnz r0, 8700 <_loop0_1_rule+0xc4> │ │ │ │ │ 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, 8754 <_loop0_1_rule+0xb0> │ │ │ │ │ + cbz r0, 86ec <_loop0_1_rule+0xb0> │ │ │ │ │ cmp r8, r7 │ │ │ │ │ - bgt.n 8730 <_loop0_1_rule+0x8c> │ │ │ │ │ + bgt.n 86c8 <_loop0_1_rule+0x8c> │ │ │ │ │ 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 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 86d2 <_loop0_1_rule+0x2e> │ │ │ │ │ + b.n 866a <_loop0_1_rule+0x2e> │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ ldr.w r2, [r6, r7, lsl #2] │ │ │ │ │ str.w r2, [r3, r7, lsl #2] │ │ │ │ │ adds r7, #1 │ │ │ │ │ - b.n 8710 <_loop0_1_rule+0x6c> │ │ │ │ │ + b.n 86a8 <_loop0_1_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 │ │ │ │ │ - cbnz r0, 8790 <_loop0_1_rule+0xec> │ │ │ │ │ + cbnz r0, 8728 <_loop0_1_rule+0xec> │ │ │ │ │ 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 871e <_loop0_1_rule+0x7a> │ │ │ │ │ + b.n 86b6 <_loop0_1_rule+0x7a> │ │ │ │ │ cmp r9, r8 │ │ │ │ │ - beq.n 873e <_loop0_1_rule+0x9a> │ │ │ │ │ + beq.n 86d6 <_loop0_1_rule+0x9a> │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ str.w r3, [r6, r8, lsl #2] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ - b.n 86f6 <_loop0_1_rule+0x52> │ │ │ │ │ + b.n 868e <_loop0_1_rule+0x52> │ │ │ │ │ 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 871e <_loop0_1_rule+0x7a> │ │ │ │ │ + b.n 86b6 <_loop0_1_rule+0x7a> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 871e <_loop0_1_rule+0x7a> │ │ │ │ │ + b.n 86b6 <_loop0_1_rule+0x7a> │ │ │ │ │ mov r6, r0 │ │ │ │ │ - b.n 876c <_loop0_1_rule+0xc8> │ │ │ │ │ + b.n 8704 <_loop0_1_rule+0xc8> │ │ │ │ │ │ │ │ │ │ -00008794 : │ │ │ │ │ +0000872c : │ │ │ │ │ tstring_full_format_spec_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, #3984] @ 0xf90 │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.n 8800 │ │ │ │ │ + beq.n 8798 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ - cbnz r0, 8800 │ │ │ │ │ + cbnz r0, 8798 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 89da │ │ │ │ │ + bne.w 8972 │ │ │ │ │ ldrd r6, r5, [r4, #8] │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - beq.w 8988 │ │ │ │ │ + beq.w 8920 │ │ │ │ │ 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 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbnz r0, 8808 │ │ │ │ │ + cbnz r0, 87a0 │ │ │ │ │ movs r7, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ │ 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 │ │ │ │ │ - b.n 87c2 │ │ │ │ │ + b.n 875a │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 89b6 │ │ │ │ │ + beq.w 894e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 89b6 │ │ │ │ │ + bne.w 894e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 896a │ │ │ │ │ + bne.w 8902 │ │ │ │ │ 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 8962 │ │ │ │ │ + beq.w 88fa │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 896a │ │ │ │ │ + bne.w 8902 │ │ │ │ │ mov r7, r3 │ │ │ │ │ movs r2, #1 │ │ │ │ │ strd r5, r3, [sp, #32] │ │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 8b1c │ │ │ │ │ + beq.w 8ab4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 8b1c │ │ │ │ │ + bne.w 8ab4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 8afe │ │ │ │ │ + bne.w 8a96 │ │ │ │ │ movs r1, #63 @ 0x3f │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 8b08 │ │ │ │ │ + bne.w 8aa0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 89d2 │ │ │ │ │ + bne.w 896a │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 89ae │ │ │ │ │ + beq.w 8946 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 89ae │ │ │ │ │ + bne.n 8946 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 88e4 │ │ │ │ │ + cbnz r3, 887c │ │ │ │ │ ldrd r5, r2, [r4, #8] │ │ │ │ │ cmp r5, r2 │ │ │ │ │ - beq.w 8adc │ │ │ │ │ + beq.w 8a74 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr.w r2, [r2, r5, lsl #2] │ │ │ │ │ ldr r3, [r2, #12] │ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ │ ldr r3, [r2, #16] │ │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ │ movs r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 89ec │ │ │ │ │ + bne.w 8984 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 89be │ │ │ │ │ + bne.n 8956 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldrd r5, r3, [sp, #32] │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r7 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ str.w fp, [r4, #8] │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ mov r2, r0 │ │ │ │ │ - cbz r0, 895c │ │ │ │ │ + cbz r0, 88f4 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - ble.n 891c │ │ │ │ │ + ble.n 88b4 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ mov r6, sl │ │ │ │ │ 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 890c │ │ │ │ │ + bne.n 88a4 │ │ │ │ │ mov r0, sl │ │ │ │ │ str r2, [sp, #32] │ │ │ │ │ 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 r2, [sp, #32] │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 89a8 │ │ │ │ │ + beq.n 8940 │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ mov r1, r5 │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ mov r3, r8 │ │ │ │ │ ldr r5, [r7, #24] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ ldr r5, [r7, #20] │ │ │ │ │ strd r9, r5, [sp] │ │ │ │ │ bl 0 <_PyPegen_setup_full_format_spec> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_setup_full_format_spec │ │ │ │ │ mov r7, r0 │ │ │ │ │ - cbz r0, 8972 │ │ │ │ │ + cbz r0, 890a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 8972 │ │ │ │ │ + cbnz r3, 890a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 87f4 │ │ │ │ │ + b.n 878c │ │ │ │ │ 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 │ │ │ │ │ - b.n 87f0 │ │ │ │ │ + b.n 8788 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 87f4 │ │ │ │ │ + beq.w 878c │ │ │ │ │ movs r3, #1 │ │ │ │ │ movs r7, #0 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 87f6 │ │ │ │ │ + b.n 878e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 89e2 │ │ │ │ │ + blt.n 897a │ │ │ │ │ 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 │ │ │ │ │ - beq.w 87e2 │ │ │ │ │ + beq.w 877a │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 87f6 │ │ │ │ │ + b.n 878e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 88b2 │ │ │ │ │ + b.n 884a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 8826 │ │ │ │ │ + b.n 87be │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 88e4 │ │ │ │ │ + bne.n 887c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 95a │ │ │ │ │ R_ARM_THM_CALL invalid_tstring_replacement_field_rule │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 88e4 │ │ │ │ │ - b.n 8a7e │ │ │ │ │ + beq.n 887c │ │ │ │ │ + b.n 8a16 │ │ │ │ │ ldrd r5, r3, [sp, #32] │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 88f0 │ │ │ │ │ + b.n 8888 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r7, #0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 87f6 │ │ │ │ │ + b.n 878e │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 87f6 │ │ │ │ │ + b.n 878e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl d6f0 │ │ │ │ │ + bl d6b8 │ │ │ │ │ R_ARM_THM_CALL annotated_rhs_rule │ │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 88dc │ │ │ │ │ + beq.w 8874 │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 88dc │ │ │ │ │ + bne.w 8874 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3abc │ │ │ │ │ + bl 3ab8 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 88dc │ │ │ │ │ + bne.w 8874 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 8794 │ │ │ │ │ + bl 872c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 88dc │ │ │ │ │ + bne.w 8874 │ │ │ │ │ movs r1, #26 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 88dc │ │ │ │ │ + beq.w 8874 │ │ │ │ │ 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 88e4 │ │ │ │ │ + beq.w 887c │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldrd r2, r3, [sp, #56] @ 0x38 │ │ │ │ │ ldr.w r5, [ip, #24] │ │ │ │ │ str r5, [sp, #20] │ │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ │ @@ -16143,664 +16092,713 @@ │ │ │ │ │ ldr r5, [sp, #68] @ 0x44 │ │ │ │ │ str r5, [sp, #4] │ │ │ │ │ ldr r5, [sp, #64] @ 0x40 │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ bl 0 <_PyPegen_formatted_value> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_formatted_value │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, 8ac6 │ │ │ │ │ + cbz r0, 8a5e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 8a9a │ │ │ │ │ + cbnz r3, 8a32 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - beq.n 8ab0 │ │ │ │ │ + beq.n 8a48 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str.w r5, [sl, r7, lsl #2] │ │ │ │ │ adds r7, #1 │ │ │ │ │ mov fp, r3 │ │ │ │ │ - b.n 8852 │ │ │ │ │ + b.n 87ea │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 8a7e │ │ │ │ │ + beq.n 8a16 │ │ │ │ │ ldrd r5, r3, [sp, #32] │ │ │ │ │ movs r1, #1 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 88ec │ │ │ │ │ + b.n 8884 │ │ │ │ │ lsls r3, r3, #1 │ │ │ │ │ mov r0, sl │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 895c │ │ │ │ │ + beq.w 88f4 │ │ │ │ │ mov sl, r0 │ │ │ │ │ - b.n 8a8e │ │ │ │ │ + b.n 8a26 │ │ │ │ │ ldrd r5, r3, [sp, #32] │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 8aa6 │ │ │ │ │ + bne.n 8a3e │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 88ec │ │ │ │ │ + b.n 8884 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 8aa2 │ │ │ │ │ + blt.n 8a3a │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr.w r2, [r2, r5, lsl #2] │ │ │ │ │ ldr r3, [r2, #12] │ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ │ ldr r3, [r2, #16] │ │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 88ce │ │ │ │ │ - b.n 88e4 │ │ │ │ │ + beq.w 8866 │ │ │ │ │ + b.n 887c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldrd r5, r3, [sp, #32] │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 88f0 │ │ │ │ │ + b.n 8888 │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_decoded_constant_from_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_decoded_constant_from_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, 8b3a │ │ │ │ │ + cbz r0, 8ad2 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 8b24 │ │ │ │ │ + cbnz r3, 8abc │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 8a84 │ │ │ │ │ + b.n 8a1c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 8872 │ │ │ │ │ + b.n 880a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 8b18 │ │ │ │ │ + beq.n 8ab0 │ │ │ │ │ ldrd r5, r3, [sp, #32] │ │ │ │ │ movs r1, #1 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 88f0 │ │ │ │ │ + b.n 8888 │ │ │ │ │ ldrd r5, r3, [sp, #32] │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 8b30 │ │ │ │ │ + bne.n 8ac8 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 88f0 │ │ │ │ │ + b.n 8888 │ │ │ │ │ + │ │ │ │ │ +00008ae8 <_tmp_149_rule>: │ │ │ │ │ +_tmp_149_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 8b3c <_tmp_149_rule+0x54> │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ + movs r1, #1 │ │ │ │ │ + bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ + R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ + cbnz r0, 8b3c <_tmp_149_rule+0x54> │ │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ + cbnz r3, 8b44 <_tmp_149_rule+0x5c> │ │ │ │ │ + movs r1, #26 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + ldr r5, [r4, #8] │ │ │ │ │ + bl 0 <_PyPegen_expect_token> │ │ │ │ │ + R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ + cbnz r0, 8b34 <_tmp_149_rule+0x4c> │ │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ + str r5, [r4, #8] │ │ │ │ │ + cbnz r3, 8b34 <_tmp_149_rule+0x4c> │ │ │ │ │ + movs r1, #12 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_PyPegen_expect_token> │ │ │ │ │ + R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ + cbnz r0, 8b34 <_tmp_149_rule+0x4c> │ │ │ │ │ + str r5, [r4, #8] │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + str r3, [r4, #88] @ 0x58 │ │ │ │ │ + pop {r3, r4, r5, pc} │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ + b.n 8b12 <_tmp_149_rule+0x2a> │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + movs r0, #0 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + b.n 8b38 <_tmp_149_rule+0x50> │ │ │ │ │ │ │ │ │ │ -00008b50 <_tmp_163_rule>: │ │ │ │ │ +00008b4c <_tmp_163_rule>: │ │ │ │ │ _tmp_163_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 8d22 <_tmp_163_rule+0x1d2> │ │ │ │ │ + beq.w 8d1e <_tmp_163_rule+0x1d2> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 8d22 <_tmp_163_rule+0x1d2> │ │ │ │ │ + bne.w 8d1e <_tmp_163_rule+0x1d2> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 8d36 <_tmp_163_rule+0x1e6> │ │ │ │ │ + bne.w 8d32 <_tmp_163_rule+0x1e6> │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r7, r1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 8d1a <_tmp_163_rule+0x1ca> │ │ │ │ │ + beq.w 8d16 <_tmp_163_rule+0x1ca> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 8d1a <_tmp_163_rule+0x1ca> │ │ │ │ │ + bne.w 8d16 <_tmp_163_rule+0x1ca> │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 8ce0 <_tmp_163_rule+0x190> │ │ │ │ │ + bne.w 8cdc <_tmp_163_rule+0x190> │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.n 8cc0 <_tmp_163_rule+0x170> │ │ │ │ │ + beq.n 8cbc <_tmp_163_rule+0x170> │ │ │ │ │ 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 r0, r4 │ │ │ │ │ - bl 71b8 <_tmp_115_rule+0x70> │ │ │ │ │ + bl 71ac │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbnz r1, 8be6 <_tmp_163_rule+0x96> │ │ │ │ │ + cbnz r1, 8be2 <_tmp_163_rule+0x96> │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 8c12 <_tmp_163_rule+0xc2> │ │ │ │ │ + cbnz r0, 8c0e <_tmp_163_rule+0xc2> │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 8ce0 <_tmp_163_rule+0x190> │ │ │ │ │ + bne.n 8cdc <_tmp_163_rule+0x190> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f4d0 │ │ │ │ │ + bl f498 │ │ │ │ │ R_ARM_THM_CALL named_expression_rule │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 8ca0 <_tmp_163_rule+0x150> │ │ │ │ │ + beq.n 8c9c <_tmp_163_rule+0x150> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 8d04 <_tmp_163_rule+0x1b4> │ │ │ │ │ + bne.w 8d00 <_tmp_163_rule+0x1b4> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str 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 71b8 <_tmp_115_rule+0x70> │ │ │ │ │ + bl 71ac │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 8be6 <_tmp_163_rule+0x96> │ │ │ │ │ + bne.n 8be2 <_tmp_163_rule+0x96> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 8d44 <_tmp_163_rule+0x1f4> │ │ │ │ │ + beq.w 8d40 <_tmp_163_rule+0x1f4> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 8d44 <_tmp_163_rule+0x1f4> │ │ │ │ │ + bne.w 8d40 <_tmp_163_rule+0x1f4> │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 8d3c <_tmp_163_rule+0x1ec> │ │ │ │ │ + bne.n 8d38 <_tmp_163_rule+0x1ec> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov fp, r3 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 8ce6 <_tmp_163_rule+0x196> │ │ │ │ │ + bne.n 8ce2 <_tmp_163_rule+0x196> │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ movs r2, #0 │ │ │ │ │ str.w fp, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 8be6 <_tmp_163_rule+0x96> │ │ │ │ │ + bne.n 8be2 <_tmp_163_rule+0x96> │ │ │ │ │ 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 │ │ │ │ │ - cbz r0, 8ca0 <_tmp_163_rule+0x150> │ │ │ │ │ + cbz r0, 8c9c <_tmp_163_rule+0x150> │ │ │ │ │ ldr r5, [r4, #20] │ │ │ │ │ mov r3, r8 │ │ │ │ │ str r5, [sp, #12] │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r0, r6 │ │ │ │ │ ldr.w r5, [ip, #24] │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ ldr.w r5, [ip, #20] │ │ │ │ │ strd r9, r5, [sp] │ │ │ │ │ bl 0 <_PyAST_Slice> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Slice │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 8bf8 <_tmp_163_rule+0xa8> │ │ │ │ │ + bne.n 8bf4 <_tmp_163_rule+0xa8> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 8d0e <_tmp_163_rule+0x1be> │ │ │ │ │ + bne.n 8d0a <_tmp_163_rule+0x1be> │ │ │ │ │ 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 8d36 <_tmp_163_rule+0x1e6> │ │ │ │ │ + bne.n 8d32 <_tmp_163_rule+0x1e6> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl dfec │ │ │ │ │ + bl dfb4 │ │ │ │ │ R_ARM_THM_CALL starred_expression_rule │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 8c06 <_tmp_163_rule+0xb6> │ │ │ │ │ + bne.n 8c02 <_tmp_163_rule+0xb6> │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - b.n 8c06 <_tmp_163_rule+0xb6> │ │ │ │ │ + b.n 8c02 <_tmp_163_rule+0xb6> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 8d0e <_tmp_163_rule+0x1be> │ │ │ │ │ + blt.n 8d0a <_tmp_163_rule+0x1be> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r1, [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 r1, #0 │ │ │ │ │ - beq.w 8bce <_tmp_163_rule+0x7e> │ │ │ │ │ + beq.w 8bca <_tmp_163_rule+0x7e> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 8ca6 <_tmp_163_rule+0x156> │ │ │ │ │ + b.n 8ca2 <_tmp_163_rule+0x156> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71b8 <_tmp_115_rule+0x70> │ │ │ │ │ + bl 71ac │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 8c58 <_tmp_163_rule+0x108> │ │ │ │ │ + bne.n 8c54 <_tmp_163_rule+0x108> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 8c5e <_tmp_163_rule+0x10e> │ │ │ │ │ + bne.n 8c5a <_tmp_163_rule+0x10e> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ mov r2, r0 │ │ │ │ │ - cbnz r0, 8d2a <_tmp_163_rule+0x1da> │ │ │ │ │ + cbnz r0, 8d26 <_tmp_163_rule+0x1da> │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 8c5e <_tmp_163_rule+0x10e> │ │ │ │ │ + b.n 8c5a <_tmp_163_rule+0x10e> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8c00 <_tmp_163_rule+0xb0> │ │ │ │ │ + beq.w 8bfc <_tmp_163_rule+0xb0> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r1, r2 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 8ca6 <_tmp_163_rule+0x156> │ │ │ │ │ + b.n 8ca2 <_tmp_163_rule+0x156> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 8bb0 <_tmp_163_rule+0x60> │ │ │ │ │ + b.n 8bac <_tmp_163_rule+0x60> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 8b84 <_tmp_163_rule+0x34> │ │ │ │ │ + b.n 8b80 <_tmp_163_rule+0x34> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 8be6 <_tmp_163_rule+0x96> │ │ │ │ │ + b.n 8be2 <_tmp_163_rule+0x96> │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 8c08 <_tmp_163_rule+0xb8> │ │ │ │ │ + b.n 8c04 <_tmp_163_rule+0xb8> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 8be6 <_tmp_163_rule+0x96> │ │ │ │ │ + b.n 8be2 <_tmp_163_rule+0x96> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 8c40 <_tmp_163_rule+0xf0> │ │ │ │ │ + b.n 8c3c <_tmp_163_rule+0xf0> │ │ │ │ │ │ │ │ │ │ -00008d4c <_loop0_75_rule>: │ │ │ │ │ +00008d48 <_loop0_75_rule>: │ │ │ │ │ _loop0_75_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 8dce <_loop0_75_rule+0x82> │ │ │ │ │ + beq.n 8dca <_loop0_75_rule+0x82> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ - cbnz r0, 8dce <_loop0_75_rule+0x82> │ │ │ │ │ + cbnz r0, 8dca <_loop0_75_rule+0x82> │ │ │ │ │ ldr.w r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.n 8e18 <_loop0_75_rule+0xcc> │ │ │ │ │ + bne.n 8e14 <_loop0_75_rule+0xcc> │ │ │ │ │ movs r0, #4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 8e08 <_loop0_75_rule+0xbc> │ │ │ │ │ + beq.n 8e04 <_loop0_75_rule+0xbc> │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.n 8e18 <_loop0_75_rule+0xcc> │ │ │ │ │ + bne.n 8e14 <_loop0_75_rule+0xcc> │ │ │ │ │ mov r8, r6 │ │ │ │ │ mov.w r9, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 8e3c │ │ │ │ │ + bl 8e38 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbnz r0, 8df8 <_loop0_75_rule+0xac> │ │ │ │ │ + cbnz r0, 8df4 <_loop0_75_rule+0xac> │ │ │ │ │ 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, 8de4 <_loop0_75_rule+0x98> │ │ │ │ │ + cbz r0, 8de0 <_loop0_75_rule+0x98> │ │ │ │ │ cmp r8, r6 │ │ │ │ │ - bgt.n 8dd6 <_loop0_75_rule+0x8a> │ │ │ │ │ + bgt.n 8dd2 <_loop0_75_rule+0x8a> │ │ │ │ │ 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} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 8d7a <_loop0_75_rule+0x2e> │ │ │ │ │ + b.n 8d76 <_loop0_75_rule+0x2e> │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ ldr.w r2, [r7, r6, lsl #2] │ │ │ │ │ str.w r2, [r3, r6, lsl #2] │ │ │ │ │ adds r6, #1 │ │ │ │ │ - b.n 8db6 <_loop0_75_rule+0x6a> │ │ │ │ │ + b.n 8db2 <_loop0_75_rule+0x6a> │ │ │ │ │ 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 8dc4 <_loop0_75_rule+0x78> │ │ │ │ │ + b.n 8dc0 <_loop0_75_rule+0x78> │ │ │ │ │ cmp r9, r8 │ │ │ │ │ - beq.n 8e20 <_loop0_75_rule+0xd4> │ │ │ │ │ + beq.n 8e1c <_loop0_75_rule+0xd4> │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ str.w r3, [r7, r8, lsl #2] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ - b.n 8d9e <_loop0_75_rule+0x52> │ │ │ │ │ + b.n 8d9a <_loop0_75_rule+0x52> │ │ │ │ │ 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 8dc4 <_loop0_75_rule+0x78> │ │ │ │ │ + b.n 8dc0 <_loop0_75_rule+0x78> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 8dc4 <_loop0_75_rule+0x78> │ │ │ │ │ + b.n 8dc0 <_loop0_75_rule+0x78> │ │ │ │ │ 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 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 8de4 <_loop0_75_rule+0x98> │ │ │ │ │ + beq.n 8de0 <_loop0_75_rule+0x98> │ │ │ │ │ mov r7, r0 │ │ │ │ │ - b.n 8dfc <_loop0_75_rule+0xb0> │ │ │ │ │ + b.n 8df8 <_loop0_75_rule+0xb0> │ │ │ │ │ │ │ │ │ │ -00008e3c : │ │ │ │ │ +00008e38 : │ │ │ │ │ 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 8eec │ │ │ │ │ + beq.n 8ee8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 8eec │ │ │ │ │ + bne.n 8ee8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 8ee4 │ │ │ │ │ + bne.n 8ee0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ - bl 12318 │ │ │ │ │ + bl 122dc │ │ │ │ │ R_ARM_THM_CALL lambda_param_rule │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbnz r0, 8ea0 │ │ │ │ │ + cbnz r0, 8e9c │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.n 8ee4 │ │ │ │ │ + bne.n 8ee0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 12318 │ │ │ │ │ + bl 122dc │ │ │ │ │ R_ARM_THM_CALL lambda_param_rule │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 8ef4 │ │ │ │ │ + bne.n 8ef0 │ │ │ │ │ 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 11be8 │ │ │ │ │ + bl 11bac │ │ │ │ │ R_ARM_THM_CALL default_rule │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.n 8e7e │ │ │ │ │ + bne.n 8e7a │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 8e7c │ │ │ │ │ + beq.n 8e78 │ │ │ │ │ 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, 8ed0 │ │ │ │ │ + cbz r0, 8ecc │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 8e94 │ │ │ │ │ + beq.n 8e90 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 8e94 │ │ │ │ │ + beq.n 8e90 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 8e98 │ │ │ │ │ + b.n 8e94 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 8e98 │ │ │ │ │ + b.n 8e94 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 8e6a │ │ │ │ │ + b.n 8e66 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 11be8 │ │ │ │ │ + bl 11bac │ │ │ │ │ R_ARM_THM_CALL default_rule │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 8e90 │ │ │ │ │ + bne.n 8e8c │ │ │ │ │ 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 8eba │ │ │ │ │ - b.n 8e90 │ │ │ │ │ + bne.n 8eb6 │ │ │ │ │ + b.n 8e8c │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00008f1c <_loop0_77_rule>: │ │ │ │ │ +00008f18 <_loop0_77_rule>: │ │ │ │ │ _loop0_77_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 9066 <_loop0_77_rule+0x14a> │ │ │ │ │ + beq.w 9062 <_loop0_77_rule+0x14a> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9066 <_loop0_77_rule+0x14a> │ │ │ │ │ + bne.w 9062 <_loop0_77_rule+0x14a> │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 905e <_loop0_77_rule+0x142> │ │ │ │ │ + bne.w 905a <_loop0_77_rule+0x142> │ │ │ │ │ movs r0, #4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 904e <_loop0_77_rule+0x132> │ │ │ │ │ + beq.n 904a <_loop0_77_rule+0x132> │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 905e <_loop0_77_rule+0x142> │ │ │ │ │ + bne.n 905a <_loop0_77_rule+0x142> │ │ │ │ │ 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 9046 <_loop0_77_rule+0x12a> │ │ │ │ │ + beq.n 9042 <_loop0_77_rule+0x12a> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 9046 <_loop0_77_rule+0x12a> │ │ │ │ │ + bne.n 9042 <_loop0_77_rule+0x12a> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 8fb2 <_loop0_77_rule+0x96> │ │ │ │ │ + cbnz r3, 8fae <_loop0_77_rule+0x96> │ │ │ │ │ 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, 8fda <_loop0_77_rule+0xbe> │ │ │ │ │ + cbnz r0, 8fd6 <_loop0_77_rule+0xbe> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str.w fp, [r4, #8] │ │ │ │ │ - cbnz r3, 8fb2 <_loop0_77_rule+0x96> │ │ │ │ │ + cbnz r3, 8fae <_loop0_77_rule+0x96> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl ffc8 │ │ │ │ │ + bl ff90 │ │ │ │ │ R_ARM_THM_CALL fstring_replacement_field_rule │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbnz r0, 8fee <_loop0_77_rule+0xd2> │ │ │ │ │ + cbnz r0, 8fea <_loop0_77_rule+0xd2> │ │ │ │ │ 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 9032 <_loop0_77_rule+0x116> │ │ │ │ │ + beq.n 902e <_loop0_77_rule+0x116> │ │ │ │ │ cmp r7, r5 │ │ │ │ │ - ble.n 9004 <_loop0_77_rule+0xe8> │ │ │ │ │ + ble.n 9000 <_loop0_77_rule+0xe8> │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ ldr.w r2, [r8, r5, lsl #2] │ │ │ │ │ str.w r2, [r3, r5, lsl #2] │ │ │ │ │ adds r5, #1 │ │ │ │ │ - b.n 8fc8 <_loop0_77_rule+0xac> │ │ │ │ │ + b.n 8fc4 <_loop0_77_rule+0xac> │ │ │ │ │ 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 9084 <_loop0_77_rule+0x168> │ │ │ │ │ + beq.n 9080 <_loop0_77_rule+0x168> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 906e <_loop0_77_rule+0x152> │ │ │ │ │ + bne.n 906a <_loop0_77_rule+0x152> │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp sl, r7 │ │ │ │ │ add.w r2, r2, #4294967295 @ 0xffffffff │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq.n 9018 <_loop0_77_rule+0xfc> │ │ │ │ │ + beq.n 9014 <_loop0_77_rule+0xfc> │ │ │ │ │ str.w r3, [r8, r7, lsl #2] │ │ │ │ │ adds r7, #1 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ - b.n 8f76 <_loop0_77_rule+0x5a> │ │ │ │ │ + b.n 8f72 <_loop0_77_rule+0x5a> │ │ │ │ │ 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 │ │ │ │ │ @@ -16810,805 +16808,805 @@ │ │ │ │ │ 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, 9032 <_loop0_77_rule+0x116> │ │ │ │ │ + cbz r0, 902e <_loop0_77_rule+0x116> │ │ │ │ │ mov r8, r0 │ │ │ │ │ - b.n 8ffa <_loop0_77_rule+0xde> │ │ │ │ │ + b.n 8ff6 <_loop0_77_rule+0xde> │ │ │ │ │ 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 900e <_loop0_77_rule+0xf2> │ │ │ │ │ + b.n 900a <_loop0_77_rule+0xf2> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 8f8e <_loop0_77_rule+0x72> │ │ │ │ │ + b.n 8f8a <_loop0_77_rule+0x72> │ │ │ │ │ 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 900e <_loop0_77_rule+0xf2> │ │ │ │ │ + b.n 900a <_loop0_77_rule+0xf2> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r6, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 900e <_loop0_77_rule+0xf2> │ │ │ │ │ + b.n 900a <_loop0_77_rule+0xf2> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 8f50 <_loop0_77_rule+0x34> │ │ │ │ │ + b.n 8f4c <_loop0_77_rule+0x34> │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 8fee <_loop0_77_rule+0xd2> │ │ │ │ │ + beq.n 8fea <_loop0_77_rule+0xd2> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 8fb6 <_loop0_77_rule+0x9a> │ │ │ │ │ + b.n 8fb2 <_loop0_77_rule+0x9a> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 907a <_loop0_77_rule+0x15e> │ │ │ │ │ - b.n 8fb2 <_loop0_77_rule+0x96> │ │ │ │ │ + bne.n 9076 <_loop0_77_rule+0x15e> │ │ │ │ │ + b.n 8fae <_loop0_77_rule+0x96> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00009090 <_tmp_10_rule>: │ │ │ │ │ +0000908c <_tmp_10_rule>: │ │ │ │ │ _tmp_10_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 90f6 <_tmp_10_rule+0x66> │ │ │ │ │ + beq.n 90f2 <_tmp_10_rule+0x66> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ - cbnz r0, 90f6 <_tmp_10_rule+0x66> │ │ │ │ │ + cbnz r0, 90f2 <_tmp_10_rule+0x66> │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r5, 90ee <_tmp_10_rule+0x5e> │ │ │ │ │ + cbnz r5, 90ea <_tmp_10_rule+0x5e> │ │ │ │ │ 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 │ │ │ │ │ - cbz r0, 90e8 <_tmp_10_rule+0x58> │ │ │ │ │ + cbz r0, 90e4 <_tmp_10_rule+0x58> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl d6f0 │ │ │ │ │ + bl d6b8 │ │ │ │ │ R_ARM_THM_CALL annotated_rhs_rule │ │ │ │ │ mov r2, r0 │ │ │ │ │ - cbz r0, 90e8 <_tmp_10_rule+0x58> │ │ │ │ │ + cbz r0, 90e4 <_tmp_10_rule+0x58> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 90fe <_tmp_10_rule+0x6e> │ │ │ │ │ + cbnz r3, 90fa <_tmp_10_rule+0x6e> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b.n 90dc <_tmp_10_rule+0x4c> │ │ │ │ │ + b.n 90d8 <_tmp_10_rule+0x4c> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 90e0 <_tmp_10_rule+0x50> │ │ │ │ │ + b.n 90dc <_tmp_10_rule+0x50> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 90bc <_tmp_10_rule+0x2c> │ │ │ │ │ + b.n 90b8 <_tmp_10_rule+0x2c> │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 90dc <_tmp_10_rule+0x4c> │ │ │ │ │ + beq.n 90d8 <_tmp_10_rule+0x4c> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r2, r5 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 90e0 <_tmp_10_rule+0x50> │ │ │ │ │ + b.n 90dc <_tmp_10_rule+0x50> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00009118 : │ │ │ │ │ +00009114 : │ │ │ │ │ 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 91d2 │ │ │ │ │ + beq.n 91ce │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 91d2 │ │ │ │ │ + bne.n 91ce │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 91ca │ │ │ │ │ + bne.n 91c6 │ │ │ │ │ ldrd r5, r2, [r4, #8] │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - bne.n 91ac │ │ │ │ │ + bne.n 91a8 │ │ │ │ │ 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 91c0 │ │ │ │ │ + blt.n 91bc │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ ldr.w r2, [r1, r2, lsl #2] │ │ │ │ │ ldr r1, [r2, #12] │ │ │ │ │ ldr r2, [r2, #16] │ │ │ │ │ mov r7, r1 │ │ │ │ │ mov r8, r2 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r2, 919e │ │ │ │ │ + cbnz r2, 919a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f8c4 │ │ │ │ │ + bl f88c │ │ │ │ │ R_ARM_THM_CALL star_named_expression_rule │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbz r0, 918e │ │ │ │ │ + cbz r0, 918a │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 91da │ │ │ │ │ + cbnz r0, 91d6 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - cbnz r3, 91ca │ │ │ │ │ + cbnz r3, 91c6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f4d0 │ │ │ │ │ + bl f498 │ │ │ │ │ R_ARM_THM_CALL named_expression_rule │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r0, 91bc │ │ │ │ │ + cbz r0, 91b8 │ │ │ │ │ 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} │ │ │ │ │ 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 │ │ │ │ │ - b.n 917a │ │ │ │ │ + b.n 9176 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - b.n 919e │ │ │ │ │ + b.n 919a │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 91a2 │ │ │ │ │ + b.n 919e │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 91a2 │ │ │ │ │ + b.n 919e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 9148 │ │ │ │ │ + b.n 9144 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl fb54 │ │ │ │ │ + bl fb1c │ │ │ │ │ R_ARM_THM_CALL star_named_expressions_rule │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 9190 │ │ │ │ │ + bne.n 918c │ │ │ │ │ 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 919e │ │ │ │ │ + beq.n 919a │ │ │ │ │ ldrd r5, r3, [r3, #20] │ │ │ │ │ mov r1, r6 │ │ │ │ │ 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, 923c │ │ │ │ │ + cbz r0, 9238 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mov r2, r7 │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ mov r3, r8 │ │ │ │ │ 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, 9224 │ │ │ │ │ + cbz r0, 9220 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 919e │ │ │ │ │ + beq.n 919a │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 919e │ │ │ │ │ + beq.n 919a │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 91a2 │ │ │ │ │ + b.n 919e │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 9208 │ │ │ │ │ + b.n 9204 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00009244 : │ │ │ │ │ +00009240 : │ │ │ │ │ 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 92e8 │ │ │ │ │ + beq.n 92e4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 92e8 │ │ │ │ │ + bne.n 92e4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 9332 │ │ │ │ │ + bne.n 932e │ │ │ │ │ ldrd r5, r2, [r4, #8] │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - bne.n 92ca │ │ │ │ │ + bne.n 92c6 │ │ │ │ │ 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 92de │ │ │ │ │ + blt.n 92da │ │ │ │ │ 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, 92be │ │ │ │ │ + cbnz r2, 92ba │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 933c │ │ │ │ │ + bl 9338 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbnz r0, 92f0 │ │ │ │ │ + cbnz r0, 92ec │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - cbnz r2, 92be │ │ │ │ │ + cbnz r2, 92ba │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 957c │ │ │ │ │ + bl 9578 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r0, 92da │ │ │ │ │ + cbz r0, 92d6 │ │ │ │ │ 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} │ │ │ │ │ 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 92a4 │ │ │ │ │ + b.n 92a0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - b.n 92be │ │ │ │ │ + b.n 92ba │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 92c2 │ │ │ │ │ + b.n 92be │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 9272 │ │ │ │ │ + b.n 926e │ │ │ │ │ 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, 9332 │ │ │ │ │ + cbz r0, 932e │ │ │ │ │ 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, 931a │ │ │ │ │ + cbz r0, 9316 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 92be │ │ │ │ │ + beq.n 92ba │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 92be │ │ │ │ │ + beq.n 92ba │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 92c2 │ │ │ │ │ + b.n 92be │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 92c2 │ │ │ │ │ + b.n 92be │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000933c : │ │ │ │ │ +00009338 : │ │ │ │ │ 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 93d6 │ │ │ │ │ + beq.n 93d2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 93d6 │ │ │ │ │ + bne.n 93d2 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 93ce │ │ │ │ │ + bne.n 93ca │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ - bl 93e0 │ │ │ │ │ + bl 93dc │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbz r0, 9386 │ │ │ │ │ + cbz r0, 9382 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 9396 │ │ │ │ │ + cbnz r0, 9392 │ │ │ │ │ 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 af98 │ │ │ │ │ + bl af94 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 9386 │ │ │ │ │ + bne.n 9382 │ │ │ │ │ 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, 93b6 │ │ │ │ │ + cbz r0, 93b2 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 938a │ │ │ │ │ + beq.n 9386 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 938a │ │ │ │ │ + beq.n 9386 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 938e │ │ │ │ │ + b.n 938a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 938e │ │ │ │ │ + b.n 938a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 936a │ │ │ │ │ + b.n 9366 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000093e0 : │ │ │ │ │ +000093dc : │ │ │ │ │ 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 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 9516 │ │ │ │ │ + beq.w 9512 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9516 │ │ │ │ │ + bne.w 9512 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9526 │ │ │ │ │ + bne.w 9522 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 951e │ │ │ │ │ + beq.n 951a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 951e │ │ │ │ │ + bne.n 951a │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 9510 │ │ │ │ │ + bne.n 950c │ │ │ │ │ add r2, sp, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1092 @ 0x444 │ │ │ │ │ str r5, [sp, #12] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ - cbnz r0, 949e │ │ │ │ │ + cbnz r0, 949a │ │ │ │ │ ldrd r6, r3, [r4, #8] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq.w 9566 │ │ │ │ │ + beq.w 9562 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r5, [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 r5, #0 │ │ │ │ │ - bne.n 9510 │ │ │ │ │ + bne.n 950c │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 94c8 │ │ │ │ │ + cbnz r0, 94c4 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 9510 │ │ │ │ │ + bne.n 950c │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 9534 │ │ │ │ │ + bne.n 9530 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1092 @ 0x444 │ │ │ │ │ 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, 94ba │ │ │ │ │ + cbnz r0, 94b6 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 9572 │ │ │ │ │ + bne.n 956e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 957c │ │ │ │ │ + bl 9578 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - cbz r0, 94c4 │ │ │ │ │ + cbz r0, 94c0 │ │ │ │ │ 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 94ba │ │ │ │ │ + b.n 94b6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl abec │ │ │ │ │ + bl abe8 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 9478 │ │ │ │ │ + beq.n 9474 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ - cbz r0, 952c │ │ │ │ │ + cbz r0, 9528 │ │ │ │ │ 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, [r5, #4] │ │ │ │ │ bl 0 <_PyAST_MatchStar> │ │ │ │ │ R_ARM_THM_CALL _PyAST_MatchStar │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ - cbz r0, 94fa │ │ │ │ │ + cbz r0, 94f6 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 9490 │ │ │ │ │ + beq.n 948c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 9490 │ │ │ │ │ + beq.n 948c │ │ │ │ │ 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 94aa │ │ │ │ │ + b.n 94a6 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 950c │ │ │ │ │ + b.n 9508 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 9414 │ │ │ │ │ + b.n 9410 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 943a │ │ │ │ │ + b.n 9436 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 94bc │ │ │ │ │ + b.n 94b8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 950c │ │ │ │ │ + b.n 9508 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl aca0 │ │ │ │ │ + bl ac9c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 948c │ │ │ │ │ + beq.n 9488 │ │ │ │ │ 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 952c │ │ │ │ │ + beq.n 9528 │ │ │ │ │ mov r0, r5 │ │ │ │ │ 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_MatchStar> │ │ │ │ │ R_ARM_THM_CALL _PyAST_MatchStar │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 94f4 │ │ │ │ │ - b.n 94fa │ │ │ │ │ + bne.n 94f0 │ │ │ │ │ + b.n 94f6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 9502 │ │ │ │ │ - b.n 945a │ │ │ │ │ + blt.n 94fe │ │ │ │ │ + b.n 9456 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r0, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 94bc │ │ │ │ │ + b.n 94b8 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000957c : │ │ │ │ │ +00009578 : │ │ │ │ │ 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, #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 97b4 │ │ │ │ │ + beq.w 97b0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 97b4 │ │ │ │ │ + bne.w 97b0 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 97ae │ │ │ │ │ + bne.w 97aa │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 97ee │ │ │ │ │ + beq.w 97ea │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 97ee │ │ │ │ │ + bne.w 97ea │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r2, 9616 │ │ │ │ │ + cbnz r2, 9612 │ │ │ │ │ ldrd r6, r3, [r4, #8] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq.n 963c │ │ │ │ │ + beq.n 9638 │ │ │ │ │ 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 97f8 │ │ │ │ │ + bl 97f4 │ │ │ │ │ mov r9, r0 │ │ │ │ │ - cbz r0, 960e │ │ │ │ │ + cbz r0, 960a │ │ │ │ │ mov.w r1, #680 @ 0x2a8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 976c │ │ │ │ │ + bne.w 9768 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - cbnz r3, 9662 │ │ │ │ │ + cbnz r3, 965e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 97ae │ │ │ │ │ + bne.w 97aa │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 97f8 │ │ │ │ │ + bl 97f4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbz r0, 965e │ │ │ │ │ + cbz r0, 965a │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ │ 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.w 97c4 │ │ │ │ │ + blt.w 97c0 │ │ │ │ │ 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 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 95f4 │ │ │ │ │ - b.n 9616 │ │ │ │ │ + beq.n 95f0 │ │ │ │ │ + b.n 9612 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - b.n 9630 │ │ │ │ │ + b.n 962c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 9618 │ │ │ │ │ + bne.n 9614 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 97e6 │ │ │ │ │ + beq.w 97e2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 97e6 │ │ │ │ │ + bne.w 97e2 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 97e0 │ │ │ │ │ + bne.w 97dc │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ - bl 97f8 │ │ │ │ │ - cbnz r0, 96b6 │ │ │ │ │ + bl 97f4 │ │ │ │ │ + cbnz r0, 96b2 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 97e0 │ │ │ │ │ + bne.w 97dc │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 97f8 │ │ │ │ │ + bl 97f4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 970e │ │ │ │ │ + bne.n 970a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 9616 │ │ │ │ │ + b.n 9612 │ │ │ │ │ mov.w r1, #680 @ 0x2a8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 9698 │ │ │ │ │ + beq.n 9694 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC109 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC109 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_soft_keyword> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_soft_keyword │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 9698 │ │ │ │ │ + beq.n 9694 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC110 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC110 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -17617,35 +17615,35 @@ │ │ │ │ │ ldr r2, [r0, #32] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldr r3, [r0, #28] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r2, r3, [r0, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 8660 │ │ │ │ │ + bl 85f8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 96ae │ │ │ │ │ + beq.n 96aa │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 96b2 │ │ │ │ │ + b.n 96ae │ │ │ │ │ mov.w r1, #680 @ 0x2a8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 96ac │ │ │ │ │ + beq.n 96a8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71b8 <_tmp_115_rule+0x70> │ │ │ │ │ + bl 71ac │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 96ac │ │ │ │ │ + beq.n 96a8 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ ldrd r7, r6, [r0, #28] │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldr r2, [r0, #20] │ │ │ │ │ @@ -17662,191 +17660,191 @@ │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC111 │ │ │ │ │ movt r6, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC111 │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ str r7, [sp, #0] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r6, [sp, #8] │ │ │ │ │ - bl 8660 │ │ │ │ │ + bl 85f8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 9708 │ │ │ │ │ - b.n 96ae │ │ │ │ │ + bne.n 9704 │ │ │ │ │ + b.n 96aa │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl abec │ │ │ │ │ + bl abe8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 960e │ │ │ │ │ + beq.w 960a │ │ │ │ │ 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 │ │ │ │ │ - cbz r0, 97d8 │ │ │ │ │ + cbz r0, 97d4 │ │ │ │ │ mov r2, r7 │ │ │ │ │ ldr r7, [r4, #20] │ │ │ │ │ str r7, [sp, #8] │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r0, r9 │ │ │ │ │ ldr r7, [r6, #24] │ │ │ │ │ str r7, [sp, #4] │ │ │ │ │ ldr r6, [r6, #20] │ │ │ │ │ str r6, [sp, #0] │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ bl 0 <_PyAST_MatchAs> │ │ │ │ │ R_ARM_THM_CALL _PyAST_MatchAs │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbz r0, 97d0 │ │ │ │ │ + cbz r0, 97cc │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 97bc │ │ │ │ │ + cbnz r3, 97b8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 9630 │ │ │ │ │ + b.n 962c │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ - b.n 9632 │ │ │ │ │ + b.n 962e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 95b0 │ │ │ │ │ + b.n 95ac │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 97a6 │ │ │ │ │ + beq.n 97a2 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r2, r1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 961a │ │ │ │ │ + b.n 9616 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 97c4 │ │ │ │ │ + bne.n 97c0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 961a │ │ │ │ │ + b.n 9616 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ - b.n 96b2 │ │ │ │ │ + b.n 96ae │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 9686 │ │ │ │ │ + b.n 9682 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 95da │ │ │ │ │ + b.n 95d6 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000097f8 : │ │ │ │ │ +000097f4 : │ │ │ │ │ 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 99e6 │ │ │ │ │ + beq.w 99e2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 99e6 │ │ │ │ │ + bne.w 99e2 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 99de │ │ │ │ │ + bne.w 99da │ │ │ │ │ ldrd r7, r6, [r4, #8] │ │ │ │ │ cmp r6, r7 │ │ │ │ │ - beq.w 9a06 │ │ │ │ │ + beq.w 9a02 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r7, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ mov fp, r2 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 99fe │ │ │ │ │ + beq.w 99fa │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 99fe │ │ │ │ │ + bne.w 99fa │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 9a1a │ │ │ │ │ + bne.w 9a16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9a40 │ │ │ │ │ + bl 9a3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 9956 │ │ │ │ │ + beq.n 9952 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 99d6 │ │ │ │ │ + beq.w 99d2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 99d6 │ │ │ │ │ + bne.w 99d2 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 9950 │ │ │ │ │ + bne.n 994c │ │ │ │ │ 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.w 99f4 │ │ │ │ │ + beq.w 99f0 │ │ │ │ │ ldr.w r9, [r4, #60] @ 0x3c │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - bne.n 9950 │ │ │ │ │ + bne.n 994c │ │ │ │ │ mov r6, r9 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ movs r1, #18 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 9960 │ │ │ │ │ + bne.n 995c │ │ │ │ │ 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.w 99ee │ │ │ │ │ + beq.w 99ea │ │ │ │ │ cmp r6, r9 │ │ │ │ │ - bgt.n 9984 │ │ │ │ │ + bgt.n 9980 │ │ │ │ │ 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 │ │ │ │ │ @@ -17855,1417 +17853,1417 @@ │ │ │ │ │ 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 │ │ │ │ │ - cbz r0, 995a │ │ │ │ │ + cbz r0, 9956 │ │ │ │ │ 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 9a22 │ │ │ │ │ + beq.w 9a1e │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bne.n 9994 │ │ │ │ │ + bne.n 9990 │ │ │ │ │ ldr r5, [r6, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n 99c2 │ │ │ │ │ + beq.n 99be │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 99c2 │ │ │ │ │ + bne.n 99be │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ - cbz r0, 9972 │ │ │ │ │ + cbz r0, 996e │ │ │ │ │ movs r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ 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 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - b.n 9930 │ │ │ │ │ + b.n 992c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9a40 │ │ │ │ │ + bl 9a3c │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 98d4 │ │ │ │ │ + beq.n 98d0 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 993c │ │ │ │ │ + bne.n 9938 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - beq.n 99ac │ │ │ │ │ + beq.n 99a8 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ str.w r3, [r5, r6, lsl #2] │ │ │ │ │ adds r6, #1 │ │ │ │ │ mov sl, r2 │ │ │ │ │ - b.n 98c8 │ │ │ │ │ + b.n 98c4 │ │ │ │ │ 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 98e8 │ │ │ │ │ + b.n 98e4 │ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ │ mov r1, fp │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mov r0, r6 │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ ldr r3, [r5, #24] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldr r3, [r5, #20] │ │ │ │ │ bl 0 <_PyAST_MatchOr> │ │ │ │ │ R_ARM_THM_CALL _PyAST_MatchOr │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b.n 9924 │ │ │ │ │ + b.n 9920 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ lsls r3, r2, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ - cbz r0, 99ee │ │ │ │ │ + cbz r0, 99ea │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b.n 9978 │ │ │ │ │ + b.n 9974 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 9930 │ │ │ │ │ + beq.n 992c │ │ │ │ │ movs r3, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 9932 │ │ │ │ │ + b.n 992e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 98a0 │ │ │ │ │ + b.n 989c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 9932 │ │ │ │ │ + b.n 992e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 982c │ │ │ │ │ + b.n 9828 │ │ │ │ │ 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 │ │ │ │ │ - b.n 9950 │ │ │ │ │ + b.n 994c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 986c │ │ │ │ │ + b.n 9868 │ │ │ │ │ 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 9a28 │ │ │ │ │ + bge.n 9a24 │ │ │ │ │ movs r1, #1 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 9932 │ │ │ │ │ + b.n 992e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 995a │ │ │ │ │ + b.n 9956 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 9932 │ │ │ │ │ + b.n 992e │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr.w r2, [r2, r6, lsl #2] │ │ │ │ │ ldr r0, [r2, #12] │ │ │ │ │ ldr r2, [r2, #16] │ │ │ │ │ mov fp, r0 │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 984e │ │ │ │ │ - b.n 9930 │ │ │ │ │ + beq.w 984a │ │ │ │ │ + b.n 992c │ │ │ │ │ │ │ │ │ │ -00009a40 : │ │ │ │ │ +00009a3c : │ │ │ │ │ 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 a782 │ │ │ │ │ + beq.w a77e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w a782 │ │ │ │ │ + bne.w a77e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w a480 │ │ │ │ │ + bne.w a47c │ │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1073 @ 0x431 │ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - cbz r0, 9a9c │ │ │ │ │ + cbz r0, 9a98 │ │ │ │ │ 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 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w a482 │ │ │ │ │ + bne.w a47e │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w a724 │ │ │ │ │ + beq.w a720 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w a724 │ │ │ │ │ + bne.w a720 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w a750 │ │ │ │ │ + bne.w a74c │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.w a72e │ │ │ │ │ + beq.w a72a │ │ │ │ │ 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 a820 │ │ │ │ │ + bl a81c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9eec │ │ │ │ │ + bne.w 9ee8 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w a750 │ │ │ │ │ + bne.w a74c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl a920 │ │ │ │ │ + bl a91c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w a32e │ │ │ │ │ + bne.w a32a │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w a750 │ │ │ │ │ + bne.w a74c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5640 <_loop0_32_rule+0xd8> │ │ │ │ │ + bl 5634 <_loop0_32_rule+0xd0> │ │ │ │ │ R_ARM_THM_CALL strings_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w a32e │ │ │ │ │ + bne.w a32a │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w a750 │ │ │ │ │ + bne.w a74c │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #623 @ 0x26f │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w a798 │ │ │ │ │ + bne.w a794 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w a750 │ │ │ │ │ + bne.w a74c │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #622 @ 0x26e │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w a7d6 │ │ │ │ │ + bne.w a7d2 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w a750 │ │ │ │ │ + bne.w a74c │ │ │ │ │ mov.w r1, #624 @ 0x270 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w a7f6 │ │ │ │ │ + bne.w a7f2 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w a482 │ │ │ │ │ + bne.w a47e │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w a816 │ │ │ │ │ + beq.w a812 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w a816 │ │ │ │ │ + bne.w a812 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w a77a │ │ │ │ │ + bne.w a776 │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.w a758 │ │ │ │ │ + beq.w a754 │ │ │ │ │ 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 abec │ │ │ │ │ + bl abe8 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9e98 │ │ │ │ │ + bne.w 9e94 │ │ │ │ │ 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 a482 │ │ │ │ │ + bne.w a47e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl aca0 │ │ │ │ │ + bl ac9c │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w a164 │ │ │ │ │ + bne.w a160 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9ee6 │ │ │ │ │ + bne.w 9ee2 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w a6fa │ │ │ │ │ + beq.w a6f6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w a6fa │ │ │ │ │ + bne.w a6f6 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w a6f2 │ │ │ │ │ + bne.w a6ee │ │ │ │ │ ldrd r3, r2, [r4, #8] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w a6cc │ │ │ │ │ + beq.w a6c8 │ │ │ │ │ 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 ad90 │ │ │ │ │ + bl ad8c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w a28c │ │ │ │ │ + bne.w a288 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9ee6 │ │ │ │ │ + bne.w 9ee2 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w a70c │ │ │ │ │ + beq.w a708 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w a70c │ │ │ │ │ + bne.w a708 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w a704 │ │ │ │ │ + bne.w a700 │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w a2f2 │ │ │ │ │ + bne.w a2ee │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9ee6 │ │ │ │ │ + bne.w 9ee2 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w a3f0 │ │ │ │ │ + beq.w a3ec │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w a3f0 │ │ │ │ │ + bne.w a3ec │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r2, 9cec │ │ │ │ │ + cbnz r2, 9ce8 │ │ │ │ │ ldrd r3, r2, [r4, #8] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w a48c │ │ │ │ │ + beq.w a488 │ │ │ │ │ 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 a168 │ │ │ │ │ + bne.w a164 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ - cbnz r2, 9cec │ │ │ │ │ + cbnz r2, 9ce8 │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w a4bc │ │ │ │ │ + bne.w a4b8 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9ee6 │ │ │ │ │ + bne.w 9ee2 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w a4b4 │ │ │ │ │ + beq.w a4b0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w a4b4 │ │ │ │ │ + bne.w a4b0 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 9d84 │ │ │ │ │ + bne.n 9d80 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r6, r3 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w a3f8 │ │ │ │ │ + beq.w a3f4 │ │ │ │ │ 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 9f4c │ │ │ │ │ + bne.w 9f48 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - cbnz r2, 9d84 │ │ │ │ │ + cbnz r2, 9d80 │ │ │ │ │ movs r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9fa6 │ │ │ │ │ + bne.w 9fa2 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - cbnz r2, 9d84 │ │ │ │ │ + cbnz r2, 9d80 │ │ │ │ │ movs r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w a016 │ │ │ │ │ + bne.w a012 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - cbnz r2, 9d84 │ │ │ │ │ + cbnz r2, 9d80 │ │ │ │ │ movs r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w a0ba │ │ │ │ │ + bne.w a0b6 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9ee6 │ │ │ │ │ + bne.w 9ee2 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w a6c2 │ │ │ │ │ + beq.w a6be │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w a6c2 │ │ │ │ │ + bne.w a6be │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w a15c │ │ │ │ │ + bne.w a158 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r6, r3 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w a444 │ │ │ │ │ + beq.w a440 │ │ │ │ │ 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 af38 │ │ │ │ │ + bl af34 │ │ │ │ │ mov sl, r0 │ │ │ │ │ - cbz r0, 9df4 │ │ │ │ │ + cbz r0, 9df0 │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 9df4 │ │ │ │ │ + cbz r0, 9df0 │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w a41c │ │ │ │ │ + bne.w a418 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w a15c │ │ │ │ │ + bne.w a158 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl af38 │ │ │ │ │ + bl af34 │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w a1d6 │ │ │ │ │ + beq.w a1d2 │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w a1d6 │ │ │ │ │ + beq.w a1d2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl b258 │ │ │ │ │ + bl b254 │ │ │ │ │ mov fp, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w a1d6 │ │ │ │ │ + beq.w a1d2 │ │ │ │ │ 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 a1d8 │ │ │ │ │ + bne.w a1d4 │ │ │ │ │ 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 a1d6 │ │ │ │ │ + beq.w a1d2 │ │ │ │ │ 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 a15c │ │ │ │ │ + beq.w a158 │ │ │ │ │ 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 a280 │ │ │ │ │ + beq.w a27c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cbz r2, 9ece │ │ │ │ │ + cbz r2, 9eca │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ - cbz r0, 9ece │ │ │ │ │ + cbz r0, 9eca │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n a160 │ │ │ │ │ + b.n a15c │ │ │ │ │ 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 9bc6 │ │ │ │ │ + beq.w 9bc2 │ │ │ │ │ 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 a468 │ │ │ │ │ + beq.w a464 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w a4dc │ │ │ │ │ + bne.w a4d8 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1073 @ 0x431 │ │ │ │ │ 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 9a94 │ │ │ │ │ + b.n 9a90 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _tmp_42_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _tmp_42_rule │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #0 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9af2 │ │ │ │ │ + beq.w 9aee │ │ │ │ │ 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 9b6c │ │ │ │ │ + beq.w 9b68 │ │ │ │ │ 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 a7c8 │ │ │ │ │ + beq.w a7c4 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 9ece │ │ │ │ │ + beq.n 9eca │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 9ece │ │ │ │ │ + beq.n 9eca │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r2, r1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 9b72 │ │ │ │ │ + b.n 9b6e │ │ │ │ │ movs r1, #26 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9d46 │ │ │ │ │ + beq.w 9d42 │ │ │ │ │ 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 a00e │ │ │ │ │ + beq.n a00a │ │ │ │ │ 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 a006 │ │ │ │ │ + beq.n a002 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 9ece │ │ │ │ │ + beq.n 9eca │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 9ece │ │ │ │ │ + beq.n 9eca │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 9d88 │ │ │ │ │ + b.n 9d84 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl c654 │ │ │ │ │ + bl c650 │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9d5a │ │ │ │ │ + beq.w 9d56 │ │ │ │ │ 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 9d5c │ │ │ │ │ + bne.w 9d58 │ │ │ │ │ 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 9d5a │ │ │ │ │ + beq.w 9d56 │ │ │ │ │ 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, a00e │ │ │ │ │ + cbz r0, a00a │ │ │ │ │ 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 9f8a │ │ │ │ │ + bne.n 9f86 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 9f9c │ │ │ │ │ + bne.n 9f98 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 9d88 │ │ │ │ │ + b.n 9d84 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl c6dc │ │ │ │ │ + bl c6d8 │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9d6e │ │ │ │ │ + beq.w 9d6a │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9d6e │ │ │ │ │ + beq.w 9d6a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl c654 │ │ │ │ │ + bl c650 │ │ │ │ │ mov fp, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9d6e │ │ │ │ │ + beq.w 9d6a │ │ │ │ │ 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 9d70 │ │ │ │ │ + bne.w 9d6c │ │ │ │ │ movs r1, #26 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9d6e │ │ │ │ │ + beq.w 9d6a │ │ │ │ │ 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 a00e │ │ │ │ │ + beq.n a00a │ │ │ │ │ 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 a43e │ │ │ │ │ + beq.w a43a │ │ │ │ │ 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 a438 │ │ │ │ │ + beq.w a434 │ │ │ │ │ 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 9f8a │ │ │ │ │ - b.n a006 │ │ │ │ │ + bne.w 9f86 │ │ │ │ │ + b.n a002 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl c6dc │ │ │ │ │ + bl c6d8 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9d82 │ │ │ │ │ + beq.w 9d7e │ │ │ │ │ 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 9d84 │ │ │ │ │ + bne.w 9d80 │ │ │ │ │ movs r1, #26 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9d82 │ │ │ │ │ + beq.w 9d7e │ │ │ │ │ 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 a00e │ │ │ │ │ + beq.n a00a │ │ │ │ │ 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 a792 │ │ │ │ │ + beq.w a78e │ │ │ │ │ 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 a78c │ │ │ │ │ + beq.w a788 │ │ │ │ │ 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 9f8a │ │ │ │ │ - b.n a006 │ │ │ │ │ + bne.w 9f86 │ │ │ │ │ + b.n a002 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - cbnz r2, a15c │ │ │ │ │ + cbnz r2, a158 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl af38 │ │ │ │ │ + bl af34 │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w a332 │ │ │ │ │ + bne.w a32e │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w a4ea │ │ │ │ │ + bne.w a4e6 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ mov r3, r5 │ │ │ │ │ - b.n 9ed4 │ │ │ │ │ + b.n 9ed0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - bl af98 │ │ │ │ │ + bl af94 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9cd8 │ │ │ │ │ + bne.w 9cd4 │ │ │ │ │ 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 9cd6 │ │ │ │ │ + beq.w 9cd2 │ │ │ │ │ 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 a6b2 │ │ │ │ │ + beq.w a6ae │ │ │ │ │ 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 a6a8 │ │ │ │ │ + beq.w a6a4 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 9ece │ │ │ │ │ + beq.w 9eca │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9ece │ │ │ │ │ + beq.w 9eca │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 9cf0 │ │ │ │ │ + b.n 9cec │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n a15c │ │ │ │ │ + bne.n a158 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl af38 │ │ │ │ │ + bl af34 │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a13e │ │ │ │ │ + beq.n a13a │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a13e │ │ │ │ │ + beq.n a13a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl b418 │ │ │ │ │ + bl b414 │ │ │ │ │ mov fp, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a13e │ │ │ │ │ + beq.n a13a │ │ │ │ │ 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 a140 │ │ │ │ │ + bne.n a13c │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a13e │ │ │ │ │ + beq.n a13a │ │ │ │ │ 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 a15c │ │ │ │ │ + beq.n a158 │ │ │ │ │ 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 a6a2 │ │ │ │ │ + beq.w a69e │ │ │ │ │ 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 a69c │ │ │ │ │ + beq.w a698 │ │ │ │ │ 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 a6bc │ │ │ │ │ + beq.w a6b8 │ │ │ │ │ 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 9e80 │ │ │ │ │ + bne.w 9e7c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9e8e │ │ │ │ │ - b.n a15c │ │ │ │ │ + bne.w 9e8a │ │ │ │ │ + b.n a158 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _tmp_44_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _tmp_44_rule │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #0 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9c3a │ │ │ │ │ + beq.w 9c36 │ │ │ │ │ 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 9c3a │ │ │ │ │ + beq.w 9c36 │ │ │ │ │ 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 a716 │ │ │ │ │ + beq.w a712 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 9ece │ │ │ │ │ + beq.w 9eca │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9ece │ │ │ │ │ + beq.w 9eca │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 9c40 │ │ │ │ │ + b.n 9c3c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 957c │ │ │ │ │ + bl 9578 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9c7c │ │ │ │ │ + beq.w 9c78 │ │ │ │ │ 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 9c7c │ │ │ │ │ + beq.w 9c78 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 9ece │ │ │ │ │ + beq.w 9eca │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9ece │ │ │ │ │ + beq.w 9eca │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 9c82 │ │ │ │ │ + b.n 9c7e │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ - b.n 9f04 │ │ │ │ │ + b.n 9f00 │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w a152 │ │ │ │ │ + beq.w a14e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl b258 │ │ │ │ │ + bl b254 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w a152 │ │ │ │ │ + beq.w a14e │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w a152 │ │ │ │ │ + beq.w a14e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl b418 │ │ │ │ │ + bl b414 │ │ │ │ │ mov fp, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w a152 │ │ │ │ │ + beq.w a14e │ │ │ │ │ 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 a152 │ │ │ │ │ + bne.w a14e │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w a152 │ │ │ │ │ + beq.w a14e │ │ │ │ │ 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 a15c │ │ │ │ │ + beq.w a158 │ │ │ │ │ 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 a640 │ │ │ │ │ + beq.w a63c │ │ │ │ │ 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 a63a │ │ │ │ │ + beq.w a636 │ │ │ │ │ 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 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w a52a │ │ │ │ │ + beq.w a526 │ │ │ │ │ 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 9e80 │ │ │ │ │ - b.n a280 │ │ │ │ │ + bne.w 9e7c │ │ │ │ │ + b.n a27c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 9ca8 │ │ │ │ │ + b.n 9ca4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 9f9c │ │ │ │ │ + blt.w 9f98 │ │ │ │ │ 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 9d38 │ │ │ │ │ - b.n 9d84 │ │ │ │ │ + beq.w 9d34 │ │ │ │ │ + b.n 9d80 │ │ │ │ │ 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 a15c │ │ │ │ │ + beq.w a158 │ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ │ mov r0, sl │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r1, r3 │ │ │ │ │ - b.n 9e62 │ │ │ │ │ + b.n 9e5e │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n a096 │ │ │ │ │ + b.n a092 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n a082 │ │ │ │ │ + b.n a07e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 9e8e │ │ │ │ │ + blt.w 9e8a │ │ │ │ │ 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 9dd2 │ │ │ │ │ - b.n a15c │ │ │ │ │ + beq.w 9dce │ │ │ │ │ + b.n a158 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9bc6 │ │ │ │ │ + beq.w 9bc2 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r2, r1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.w 9bcc │ │ │ │ │ + b.w 9bc8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.w 9a94 │ │ │ │ │ + b.w 9a90 │ │ │ │ │ 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 a1cc │ │ │ │ │ + blt.w a1c8 │ │ │ │ │ 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 9cc4 │ │ │ │ │ - b.n 9cec │ │ │ │ │ + beq.w 9cc0 │ │ │ │ │ + b.n 9ce8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 9d16 │ │ │ │ │ + b.n 9d12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 933c │ │ │ │ │ + bl 9338 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9cec │ │ │ │ │ + bne.w 9ce8 │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w a18c │ │ │ │ │ - b.n 9cea │ │ │ │ │ + bne.w a188 │ │ │ │ │ + b.n 9ce6 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n a472 │ │ │ │ │ - b.n 9ece │ │ │ │ │ + bne.n a46e │ │ │ │ │ + b.n 9eca │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w a15e │ │ │ │ │ + bne.w a15a │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w a646 │ │ │ │ │ + beq.w a642 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w a646 │ │ │ │ │ + bne.w a642 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w a634 │ │ │ │ │ + bne.w a630 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl af38 │ │ │ │ │ - cbnz r0, a530 │ │ │ │ │ + bl af34 │ │ │ │ │ + cbnz r0, a52c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n a15c │ │ │ │ │ + b.n a158 │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n a3d0 │ │ │ │ │ + b.n a3cc │ │ │ │ │ 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 a524 │ │ │ │ │ + beq.n a520 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w a66a │ │ │ │ │ + beq.w a666 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w a66a │ │ │ │ │ + bne.w a666 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n a664 │ │ │ │ │ + bne.n a660 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w a67a │ │ │ │ │ + beq.w a676 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n a67a │ │ │ │ │ + bne.n a676 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n a672 │ │ │ │ │ + bne.n a66e │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r6, r3 │ │ │ │ │ - bl b258 │ │ │ │ │ + bl b254 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n a682 │ │ │ │ │ + bne.n a67e │ │ │ │ │ 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 a664 │ │ │ │ │ + bne.n a660 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl b418 │ │ │ │ │ + bl b414 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a662 │ │ │ │ │ + beq.n a65e │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a662 │ │ │ │ │ + beq.n a65e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl b258 │ │ │ │ │ + bl b254 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a662 │ │ │ │ │ + beq.n a65e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n a64e │ │ │ │ │ + bne.n a64a │ │ │ │ │ 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 │ │ │ │ │ @@ -19295,186 +19293,186 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC112 │ │ │ │ │ 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 8660 │ │ │ │ │ + bl 85f8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w a524 │ │ │ │ │ + beq.w a520 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n a526 │ │ │ │ │ + b.n a522 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n a526 │ │ │ │ │ + b.n a522 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n a3bc │ │ │ │ │ + b.n a3b8 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n a3ae │ │ │ │ │ + b.n a3aa │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n a512 │ │ │ │ │ + b.n a50e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a5ca │ │ │ │ │ + beq.n a5c6 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n a524 │ │ │ │ │ + b.n a520 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n a524 │ │ │ │ │ + b.n a520 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n a55c │ │ │ │ │ + b.n a558 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n a664 │ │ │ │ │ + b.n a660 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n a580 │ │ │ │ │ + b.n a57c │ │ │ │ │ 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 a594 │ │ │ │ │ + beq.n a590 │ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_dummy_name> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_dummy_name │ │ │ │ │ - b.n a596 │ │ │ │ │ + b.n a592 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n a24e │ │ │ │ │ + b.n a24a │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n a240 │ │ │ │ │ + b.n a23c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w a1cc │ │ │ │ │ + bne.w a1c8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.w 9cf0 │ │ │ │ │ + b.w 9cec │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n a262 │ │ │ │ │ + b.n a25e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 9dae │ │ │ │ │ + b.w 9daa │ │ │ │ │ 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 a2e8 │ │ │ │ │ + blt.w a2e4 │ │ │ │ │ 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 9c2e │ │ │ │ │ + beq.w 9c2a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.w 9c40 │ │ │ │ │ + b.w 9c3c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 9c0e │ │ │ │ │ + b.w 9c0a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.w 9c82 │ │ │ │ │ + b.w 9c7e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 9c66 │ │ │ │ │ + b.w 9c62 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w a2e8 │ │ │ │ │ - b.w 9c3a │ │ │ │ │ + bne.w a2e4 │ │ │ │ │ + b.w 9c36 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 9ac6 │ │ │ │ │ + b.w 9ac2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 9f40 │ │ │ │ │ + blt.w 9f3c │ │ │ │ │ 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 9ae6 │ │ │ │ │ + beq.w 9ae2 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.w 9b72 │ │ │ │ │ + b.w 9b6e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w a472 │ │ │ │ │ + blt.w a46e │ │ │ │ │ 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 9bb8 │ │ │ │ │ + beq.w 9bb4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.w 9bcc │ │ │ │ │ + b.w 9bc8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 9a74 │ │ │ │ │ + b.w 9a70 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n a11e │ │ │ │ │ + b.n a11a │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n a10a │ │ │ │ │ + b.n a106 │ │ │ │ │ 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 9b6c │ │ │ │ │ + beq.w 9b68 │ │ │ │ │ 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 │ │ │ │ │ @@ -19482,749 +19480,749 @@ │ │ │ │ │ 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 9f2e │ │ │ │ │ + bne.w 9f2a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9f40 │ │ │ │ │ - b.w 9b6c │ │ │ │ │ + bne.w 9f3c │ │ │ │ │ + b.w 9b68 │ │ │ │ │ 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 9b6c │ │ │ │ │ + beq.w 9b68 │ │ │ │ │ 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 a7b6 │ │ │ │ │ + b.n a7b2 │ │ │ │ │ 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 9b6c │ │ │ │ │ + beq.w 9b68 │ │ │ │ │ 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 a7b6 │ │ │ │ │ + b.n a7b2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 9b98 │ │ │ │ │ + b.w 9b94 │ │ │ │ │ │ │ │ │ │ -0000a820 : │ │ │ │ │ +0000a81c : │ │ │ │ │ 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 a918 │ │ │ │ │ + beq.n a914 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n a918 │ │ │ │ │ + bne.n a914 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n a910 │ │ │ │ │ + bne.n a90c │ │ │ │ │ ldrd r6, r3, [r4, #8] │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - beq.n a8e8 │ │ │ │ │ + beq.n a8e4 │ │ │ │ │ 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, a88a │ │ │ │ │ + cbnz r0, a886 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n a90a │ │ │ │ │ + bne.n a906 │ │ │ │ │ movs r1, #15 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, a89c │ │ │ │ │ + cbnz r0, a898 │ │ │ │ │ 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} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_number_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_number_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a888 │ │ │ │ │ + beq.n a884 │ │ │ │ │ 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 a90a │ │ │ │ │ + beq.n a906 │ │ │ │ │ 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, a8d6 │ │ │ │ │ + cbz r0, a8d2 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n a88c │ │ │ │ │ + beq.n a888 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a88c │ │ │ │ │ + beq.n a888 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n a892 │ │ │ │ │ + b.n a88e │ │ │ │ │ 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 a8de │ │ │ │ │ + blt.n a8da │ │ │ │ │ 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 a86c │ │ │ │ │ + beq.n a868 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n a892 │ │ │ │ │ + b.n a88e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n a892 │ │ │ │ │ + b.n a88e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n a850 │ │ │ │ │ + b.n a84c │ │ │ │ │ │ │ │ │ │ -0000a920 : │ │ │ │ │ +0000a91c : │ │ │ │ │ complex_number_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 a99a │ │ │ │ │ + beq.n a996 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ - cbnz r0, a99a │ │ │ │ │ + cbnz r0, a996 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.n aa48 │ │ │ │ │ + bne.n aa44 │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - beq.n aa30 │ │ │ │ │ + beq.n aa2c │ │ │ │ │ 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 aa68 │ │ │ │ │ + bl aa64 │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n a9fe │ │ │ │ │ + bne.n a9fa │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n aa48 │ │ │ │ │ + bne.n aa44 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl aa68 │ │ │ │ │ + bl aa64 │ │ │ │ │ mov r9, r0 │ │ │ │ │ - cbnz r0, a9a2 │ │ │ │ │ + cbnz r0, a99e │ │ │ │ │ movs r6, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ 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} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n a94e │ │ │ │ │ + b.n a94a │ │ │ │ │ movs r1, #15 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a988 │ │ │ │ │ + beq.n a984 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 29a <_PyPegen_parse+0x29a> │ │ │ │ │ R_ARM_THM_CALL imaginary_number_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a988 │ │ │ │ │ + beq.n a984 │ │ │ │ │ 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 r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a98c │ │ │ │ │ + beq.n a988 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r3, r7 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ mov r0, r9 │ │ │ │ │ movs r1, #2 │ │ │ │ │ ldr r5, [r6, #24] │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ ldr r5, [r6, #20] │ │ │ │ │ strd r8, r5, [sp] │ │ │ │ │ bl 0 <_PyAST_BinOp> │ │ │ │ │ R_ARM_THM_CALL _PyAST_BinOp │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbz r0, a9ea │ │ │ │ │ + cbz r0, a9e6 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n a98c │ │ │ │ │ + beq.n a988 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a98c │ │ │ │ │ + beq.n a988 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n a990 │ │ │ │ │ + b.n a98c │ │ │ │ │ movs r1, #14 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a976 │ │ │ │ │ + beq.n a972 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 29a <_PyPegen_parse+0x29a> │ │ │ │ │ R_ARM_THM_CALL imaginary_number_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a976 │ │ │ │ │ + beq.n a972 │ │ │ │ │ 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 r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a98c │ │ │ │ │ + beq.n a988 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r3, r7 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ mov r0, r9 │ │ │ │ │ movs r1, #1 │ │ │ │ │ - b.n a9d2 │ │ │ │ │ + b.n a9ce │ │ │ │ │ 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 aa50 │ │ │ │ │ + bge.n aa4c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n a990 │ │ │ │ │ + b.n a98c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r6, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n a990 │ │ │ │ │ + b.n a98c │ │ │ │ │ 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 a96a │ │ │ │ │ - b.n a98c │ │ │ │ │ + beq.n a966 │ │ │ │ │ + b.n a988 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000aa68 : │ │ │ │ │ +0000aa64 : │ │ │ │ │ signed_real_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 aae2 │ │ │ │ │ + beq.n aade │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ - cbnz r0, aae2 │ │ │ │ │ + cbnz r0, aade │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n ab5e │ │ │ │ │ + bne.n ab5a │ │ │ │ │ ldrd r6, r3, [r4, #8] │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - beq.n ab36 │ │ │ │ │ + beq.n ab32 │ │ │ │ │ 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 ab68 │ │ │ │ │ + bl ab64 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbnz r0, aad0 │ │ │ │ │ + cbnz r0, aacc │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n ab58 │ │ │ │ │ + bne.n ab54 │ │ │ │ │ movs r1, #15 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, aaea │ │ │ │ │ + cbnz r0, aae6 │ │ │ │ │ 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} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n aa96 │ │ │ │ │ + b.n aa92 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl ab68 │ │ │ │ │ + bl ab64 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n aace │ │ │ │ │ + beq.n aaca │ │ │ │ │ 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 ab58 │ │ │ │ │ + beq.n ab54 │ │ │ │ │ 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, ab24 │ │ │ │ │ + cbz r0, ab20 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n aad2 │ │ │ │ │ + beq.n aace │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n aad2 │ │ │ │ │ + beq.n aace │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n aad8 │ │ │ │ │ + b.n aad4 │ │ │ │ │ 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 ab2c │ │ │ │ │ + blt.n ab28 │ │ │ │ │ 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 aab2 │ │ │ │ │ + beq.n aaae │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n aad8 │ │ │ │ │ + b.n aad4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n aad8 │ │ │ │ │ + b.n aad4 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000ab68 : │ │ │ │ │ +0000ab64 : │ │ │ │ │ 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 abb2 │ │ │ │ │ + beq.n abae │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ - cbnz r0, abb2 │ │ │ │ │ + cbnz r0, abae │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, abcc │ │ │ │ │ + cbnz r3, abc8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_number_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_number_token │ │ │ │ │ mov r1, r0 │ │ │ │ │ - cbnz r0, abba │ │ │ │ │ + cbnz r0, abb6 │ │ │ │ │ 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_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n ab94 │ │ │ │ │ + b.n ab90 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_ensure_real> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_ensure_real │ │ │ │ │ mov r1, r0 │ │ │ │ │ - cbz r0, abd4 │ │ │ │ │ + cbz r0, abd0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, abd4 │ │ │ │ │ + cbnz r3, abd0 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n aba8 │ │ │ │ │ + b.n aba4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n abaa │ │ │ │ │ + b.n aba6 │ │ │ │ │ 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 aba8 │ │ │ │ │ + beq.n aba4 │ │ │ │ │ movs r2, #1 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n abaa │ │ │ │ │ + b.n aba6 │ │ │ │ │ │ │ │ │ │ -0000abec : │ │ │ │ │ +0000abe8 : │ │ │ │ │ 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 ac96 │ │ │ │ │ + beq.n ac92 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n ac96 │ │ │ │ │ + bne.n ac92 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n ac8e │ │ │ │ │ + bne.n ac8a │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC109 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC109 │ │ │ │ │ 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, ac7e │ │ │ │ │ + cbz r0, ac7a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ - cbz r0, ac7e │ │ │ │ │ + cbz r0, ac7a │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _tmp_44_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _tmp_44_rule │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead │ │ │ │ │ - cbz r0, ac7e │ │ │ │ │ + cbz r0, ac7a │ │ │ │ │ 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, ac6c │ │ │ │ │ + cbz r0, ac68 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbz r3, ac82 │ │ │ │ │ + cbz r3, ac7e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - cbz r0, ac82 │ │ │ │ │ + cbz r0, ac7e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n ac86 │ │ │ │ │ + b.n ac82 │ │ │ │ │ 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 ac86 │ │ │ │ │ + b.n ac82 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n ac1a │ │ │ │ │ + b.n ac16 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000aca0 : │ │ │ │ │ +0000ac9c : │ │ │ │ │ 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 ad86 │ │ │ │ │ + beq.n ad82 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n ad86 │ │ │ │ │ + bne.n ad82 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n ad7e │ │ │ │ │ + bne.n ad7a │ │ │ │ │ ldrd r6, r3, [r4, #8] │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - beq.n ad50 │ │ │ │ │ + beq.n ad4c │ │ │ │ │ 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 .LC109 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC109 │ │ │ │ │ bl 0 <_PyPegen_expect_soft_keyword> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_soft_keyword │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbnz r0, ad0e │ │ │ │ │ + cbnz r0, ad0a │ │ │ │ │ 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 ad00 │ │ │ │ │ + beq.n acfc │ │ │ │ │ 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, ad3c │ │ │ │ │ + cbz r0, ad38 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n ad00 │ │ │ │ │ + beq.n acfc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n ad00 │ │ │ │ │ + beq.n acfc │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n ad04 │ │ │ │ │ + b.n ad00 │ │ │ │ │ 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 ad68 │ │ │ │ │ + bge.n ad64 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n ad04 │ │ │ │ │ + b.n ad00 │ │ │ │ │ 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 acec │ │ │ │ │ - b.n ad00 │ │ │ │ │ + beq.n ace8 │ │ │ │ │ + b.n acfc │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n ad04 │ │ │ │ │ + b.n ad00 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n acd0 │ │ │ │ │ + b.n accc │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000ad90 : │ │ │ │ │ +0000ad8c : │ │ │ │ │ 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 aed0 │ │ │ │ │ + beq.w aecc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w aed0 │ │ │ │ │ + bne.w aecc │ │ │ │ │ add r2, sp, #28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1085 @ 0x43d │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ - cbz r0, ade4 │ │ │ │ │ + cbz r0, ade0 │ │ │ │ │ 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] │ │ │ │ │ @@ -20234,320 +20232,320 @@ │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1085 @ 0x43d │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n aed8 │ │ │ │ │ + bne.n aed4 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n aee0 │ │ │ │ │ + beq.n aedc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n aee0 │ │ │ │ │ + bne.n aedc │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n af0a │ │ │ │ │ + bne.n af06 │ │ │ │ │ ldrd r2, r3, [r4, #8] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.n aee8 │ │ │ │ │ + beq.n aee4 │ │ │ │ │ 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 af38 │ │ │ │ │ + bl af34 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ mov r9, r0 │ │ │ │ │ - cbnz r0, ae5a │ │ │ │ │ + cbnz r0, ae56 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r2, [r4, #8] │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n aec8 │ │ │ │ │ + bne.n aec4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n adde │ │ │ │ │ + b.n adda │ │ │ │ │ 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 ae44 │ │ │ │ │ + beq.n ae40 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n ae44 │ │ │ │ │ + beq.n ae40 │ │ │ │ │ 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, aebe │ │ │ │ │ + cbz r0, aeba │ │ │ │ │ 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 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n af10 │ │ │ │ │ + beq.n af0c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n af10 │ │ │ │ │ + bne.n af0c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ cmp r1, r7 │ │ │ │ │ - ble.n ae50 │ │ │ │ │ + ble.n ae4c │ │ │ │ │ mov r7, r1 │ │ │ │ │ str r2, [sp, #28] │ │ │ │ │ - b.n adea │ │ │ │ │ + b.n ade6 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n ae50 │ │ │ │ │ + beq.n ae4c │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r0, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n adde │ │ │ │ │ + b.n adda │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n adc4 │ │ │ │ │ + b.n adc0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n adde │ │ │ │ │ + b.n adda │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n ae1a │ │ │ │ │ + b.n ae16 │ │ │ │ │ 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 af1a │ │ │ │ │ + blt.n af16 │ │ │ │ │ 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 ae36 │ │ │ │ │ + beq.n ae32 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n aec8 │ │ │ │ │ + b.n aec4 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ - cbz r0, af24 │ │ │ │ │ + cbz r0, af20 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n aec8 │ │ │ │ │ + b.n aec4 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n aec8 │ │ │ │ │ + bne.n aec4 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n ae50 │ │ │ │ │ - b.n aeb2 │ │ │ │ │ + beq.n ae4c │ │ │ │ │ + b.n aeae │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000af38 : │ │ │ │ │ +0000af34 : │ │ │ │ │ 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 af90 │ │ │ │ │ + beq.n af8c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ - cbnz r0, af90 │ │ │ │ │ + cbnz r0, af8c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, af88 │ │ │ │ │ + cbnz r3, af84 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ - bl ad90 │ │ │ │ │ - cbnz r0, af80 │ │ │ │ │ + bl ad8c │ │ │ │ │ + cbnz r0, af7c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - cbnz r3, af80 │ │ │ │ │ + cbnz r3, af7c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ - cbnz r0, af80 │ │ │ │ │ + cbnz r0, af7c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r0, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n af84 │ │ │ │ │ + b.n af80 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n af62 │ │ │ │ │ + b.n af5e │ │ │ │ │ │ │ │ │ │ -0000af98 : │ │ │ │ │ +0000af94 : │ │ │ │ │ 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 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w b138 │ │ │ │ │ + beq.w b134 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w b138 │ │ │ │ │ + bne.w b134 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w b14c │ │ │ │ │ + bne.w b148 │ │ │ │ │ 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 b144 │ │ │ │ │ + beq.w b140 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w b144 │ │ │ │ │ + bne.w b140 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w b152 │ │ │ │ │ + bne.w b14e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 93e0 │ │ │ │ │ + bl 93dc │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w b124 │ │ │ │ │ + beq.w b120 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w b130 │ │ │ │ │ + beq.w b12c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w b130 │ │ │ │ │ + bne.w b12c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n b11e │ │ │ │ │ + bne.n b11a │ │ │ │ │ movs r0, #4 │ │ │ │ │ ldr.w sl, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n b116 │ │ │ │ │ + beq.n b112 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n b11e │ │ │ │ │ + bne.n b11a │ │ │ │ │ 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, b07c │ │ │ │ │ - bl 93e0 │ │ │ │ │ + cbz r3, b078 │ │ │ │ │ + bl 93dc │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r0, b07c │ │ │ │ │ + cbz r0, b078 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n b0f8 │ │ │ │ │ + bne.n b0f4 │ │ │ │ │ cmp r8, r6 │ │ │ │ │ - beq.n b0e0 │ │ │ │ │ + beq.n b0dc │ │ │ │ │ ldr.w sl, [r4, #8] │ │ │ │ │ str.w r3, [r7, r6, lsl #2] │ │ │ │ │ adds r6, #1 │ │ │ │ │ - b.n b050 │ │ │ │ │ + b.n b04c │ │ │ │ │ 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 b110 │ │ │ │ │ + beq.n b10c │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - ble.n b0a2 │ │ │ │ │ + ble.n b09e │ │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ │ ldr.w r1, [r7, r5, lsl #2] │ │ │ │ │ str.w r1, [r3, r5, lsl #2] │ │ │ │ │ adds r5, #1 │ │ │ │ │ - b.n b08e │ │ │ │ │ + b.n b08a │ │ │ │ │ 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 │ │ │ │ │ @@ -20556,304 +20554,304 @@ │ │ │ │ │ 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 b128 │ │ │ │ │ + beq.n b124 │ │ │ │ │ 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 b140 │ │ │ │ │ + bne.n b13c │ │ │ │ │ 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, b110 │ │ │ │ │ + cbz r0, b10c │ │ │ │ │ mov r7, r0 │ │ │ │ │ - b.n b070 │ │ │ │ │ + b.n b06c │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n b06c │ │ │ │ │ + beq.n b068 │ │ │ │ │ movs r3, #1 │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ - b.n b11e │ │ │ │ │ + b.n b11a │ │ │ │ │ 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 b0d4 │ │ │ │ │ + b.n b0d0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n b02e │ │ │ │ │ + b.n b02a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n afcc │ │ │ │ │ + b.n afc8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n b128 │ │ │ │ │ + b.n b124 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n aff8 │ │ │ │ │ + b.n aff4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n b0d6 │ │ │ │ │ + b.n b0d2 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n b128 │ │ │ │ │ + b.n b124 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000b15c : │ │ │ │ │ +0000b158 : │ │ │ │ │ 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 b1dc │ │ │ │ │ + beq.n b1d8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ - cbnz r0, b1dc │ │ │ │ │ + cbnz r0, b1d8 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r5, b1d4 │ │ │ │ │ + cbnz r5, b1d0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #682 @ 0x2aa │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, b1aa │ │ │ │ │ + cbnz r0, b1a6 │ │ │ │ │ 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 f4d0 │ │ │ │ │ + bl f498 │ │ │ │ │ R_ARM_THM_CALL named_expression_rule │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n b19a │ │ │ │ │ + beq.n b196 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n b19e │ │ │ │ │ + beq.n b19a │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n b19e │ │ │ │ │ + beq.n b19a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r2, r5 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n b1a2 │ │ │ │ │ + b.n b19e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n b1a2 │ │ │ │ │ + b.n b19e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n b188 │ │ │ │ │ + b.n b184 │ │ │ │ │ │ │ │ │ │ -0000b1e4 <_tmp_44_rule>: │ │ │ │ │ +0000b1e0 <_tmp_44_rule>: │ │ │ │ │ _tmp_44_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 b248 <_tmp_44_rule+0x64> │ │ │ │ │ + beq.n b244 <_tmp_44_rule+0x64> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ - cbnz r0, b248 <_tmp_44_rule+0x64> │ │ │ │ │ + cbnz r0, b244 <_tmp_44_rule+0x64> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, b250 <_tmp_44_rule+0x6c> │ │ │ │ │ + cbnz r3, b24c <_tmp_44_rule+0x6c> │ │ │ │ │ movs r1, #23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, b240 <_tmp_44_rule+0x5c> │ │ │ │ │ + cbnz r0, b23c <_tmp_44_rule+0x5c> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - cbnz r3, b240 <_tmp_44_rule+0x5c> │ │ │ │ │ + cbnz r3, b23c <_tmp_44_rule+0x5c> │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, b240 <_tmp_44_rule+0x5c> │ │ │ │ │ + cbnz r0, b23c <_tmp_44_rule+0x5c> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - cbnz r3, b240 <_tmp_44_rule+0x5c> │ │ │ │ │ + cbnz r3, b23c <_tmp_44_rule+0x5c> │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, b240 <_tmp_44_rule+0x5c> │ │ │ │ │ + cbnz r0, b23c <_tmp_44_rule+0x5c> │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n b20e <_tmp_44_rule+0x2a> │ │ │ │ │ + b.n b20a <_tmp_44_rule+0x2a> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r0, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n b244 <_tmp_44_rule+0x60> │ │ │ │ │ + b.n b240 <_tmp_44_rule+0x60> │ │ │ │ │ │ │ │ │ │ -0000b258 : │ │ │ │ │ +0000b254 : │ │ │ │ │ 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 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w b402 │ │ │ │ │ + beq.w b3fe │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w b402 │ │ │ │ │ + bne.w b3fe │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w b3fc │ │ │ │ │ + bne.w b3f8 │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov sl, r1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w b3e0 │ │ │ │ │ + beq.w b3dc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w b3e0 │ │ │ │ │ + bne.w b3dc │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w b3d8 │ │ │ │ │ + bne.w b3d4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 957c │ │ │ │ │ + bl 9578 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n b39c │ │ │ │ │ + beq.n b398 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n b3d0 │ │ │ │ │ + beq.n b3cc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n b3d0 │ │ │ │ │ + bne.n b3cc │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n b396 │ │ │ │ │ + bne.n b392 │ │ │ │ │ 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 b3c6 │ │ │ │ │ + beq.n b3c2 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.n b396 │ │ │ │ │ + bne.n b392 │ │ │ │ │ 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 │ │ │ │ │ - cbnz r3, b362 │ │ │ │ │ + cbnz r3, b35e │ │ │ │ │ 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 b3c0 │ │ │ │ │ + beq.n b3bc │ │ │ │ │ cmp r7, r6 │ │ │ │ │ - bgt.n b40a │ │ │ │ │ + bgt.n b406 │ │ │ │ │ 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 │ │ │ │ │ @@ -20862,615 +20860,615 @@ │ │ │ │ │ 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, b3a0 │ │ │ │ │ + cbz r0, b39c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n b3e8 │ │ │ │ │ + bne.n b3e4 │ │ │ │ │ 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 957c │ │ │ │ │ + bl 9578 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n b318 │ │ │ │ │ + beq.n b314 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r2, b380 │ │ │ │ │ + cbnz r2, b37c │ │ │ │ │ cmp fp, r7 │ │ │ │ │ - beq.n b3a8 │ │ │ │ │ + beq.n b3a4 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ str.w r3, [r5, r7, lsl #2] │ │ │ │ │ adds r7, #1 │ │ │ │ │ mov r9, r2 │ │ │ │ │ - b.n b30a │ │ │ │ │ + b.n b306 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n b370 │ │ │ │ │ + beq.n b36c │ │ │ │ │ movs r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ 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 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str.w sl, [r4, #8] │ │ │ │ │ - b.n b356 │ │ │ │ │ + b.n b352 │ │ │ │ │ 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] │ │ │ │ │ - cbz r0, b3c0 │ │ │ │ │ + cbz r0, b3bc │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b.n b374 │ │ │ │ │ + b.n b370 │ │ │ │ │ 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 │ │ │ │ │ - b.n b396 │ │ │ │ │ + b.n b392 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n b2e8 │ │ │ │ │ + b.n b2e4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n b3a0 │ │ │ │ │ + b.n b39c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n b2b8 │ │ │ │ │ + b.n b2b4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n b356 │ │ │ │ │ + beq.n b352 │ │ │ │ │ movs r3, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n b358 │ │ │ │ │ + b.n b354 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n b358 │ │ │ │ │ + b.n b354 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n b28c │ │ │ │ │ + b.n b288 │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ ldr.w r1, [r5, r6, lsl #2] │ │ │ │ │ str.w r1, [r3, r6, lsl #2] │ │ │ │ │ adds r6, #1 │ │ │ │ │ - b.n b32a │ │ │ │ │ + b.n b326 │ │ │ │ │ │ │ │ │ │ -0000b418 : │ │ │ │ │ +0000b414 : │ │ │ │ │ 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 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.n b506 │ │ │ │ │ + beq.n b502 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n b506 │ │ │ │ │ + bne.n b502 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w b570 │ │ │ │ │ + bne.w b56c │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov sl, r1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w b568 │ │ │ │ │ + beq.w b564 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n b568 │ │ │ │ │ + bne.n b564 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n b562 │ │ │ │ │ + bne.n b55e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl b5a8 │ │ │ │ │ + bl b5a4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n b522 │ │ │ │ │ + beq.n b51e │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n b53a │ │ │ │ │ + beq.n b536 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n b53a │ │ │ │ │ + bne.n b536 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n b51c │ │ │ │ │ + bne.n b518 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r0, #4 │ │ │ │ │ mov r9, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, b514 │ │ │ │ │ + cbz r0, b510 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r6, b51c │ │ │ │ │ + cbnz r6, b518 │ │ │ │ │ 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 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n b542 │ │ │ │ │ + bne.n b53e │ │ │ │ │ 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, b50e │ │ │ │ │ + cbz r0, b50a │ │ │ │ │ cmp r7, r6 │ │ │ │ │ - bgt.n b52c │ │ │ │ │ + bgt.n b528 │ │ │ │ │ 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, b524 │ │ │ │ │ + cbz r0, b520 │ │ │ │ │ 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 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n b448 │ │ │ │ │ + b.n b444 │ │ │ │ │ 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 b4fc │ │ │ │ │ + b.n b4f8 │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ ldr.w r1, [r5, r6, lsl #2] │ │ │ │ │ str.w r1, [r3, r6, lsl #2] │ │ │ │ │ adds r6, #1 │ │ │ │ │ - b.n b4da │ │ │ │ │ + b.n b4d6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n b4a0 │ │ │ │ │ + b.n b49c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl b5a8 │ │ │ │ │ + bl b5a4 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n b4ca │ │ │ │ │ + beq.n b4c6 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r2, b590 │ │ │ │ │ + cbnz r2, b58c │ │ │ │ │ cmp fp, r7 │ │ │ │ │ - beq.n b576 │ │ │ │ │ + beq.n b572 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ str.w r3, [r5, r7, lsl #2] │ │ │ │ │ adds r7, #1 │ │ │ │ │ mov r9, r2 │ │ │ │ │ - b.n b4be │ │ │ │ │ + b.n b4ba │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n b524 │ │ │ │ │ + b.n b520 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n b472 │ │ │ │ │ + b.n b46e │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n b4fe │ │ │ │ │ + b.n b4fa │ │ │ │ │ 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 b50e │ │ │ │ │ + beq.n b50a │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b.n b556 │ │ │ │ │ + b.n b552 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n b552 │ │ │ │ │ + beq.n b54e │ │ │ │ │ movs r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ - b.n b51c │ │ │ │ │ + b.n b518 │ │ │ │ │ │ │ │ │ │ -0000b5a8 : │ │ │ │ │ +0000b5a4 : │ │ │ │ │ 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 b612 │ │ │ │ │ + beq.n b60e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ - cbnz r0, b612 │ │ │ │ │ + cbnz r0, b60e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, b634 │ │ │ │ │ + cbnz r3, b630 │ │ │ │ │ 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, b62e │ │ │ │ │ + cbz r0, b62a │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, b62e │ │ │ │ │ + cbz r0, b62a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 957c │ │ │ │ │ + bl 9578 │ │ │ │ │ mov r2, r0 │ │ │ │ │ - cbz r0, b62e │ │ │ │ │ + cbz r0, b62a │ │ │ │ │ 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, b61a │ │ │ │ │ + cbz r0, b616 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r2, b61a │ │ │ │ │ + cbnz r2, b616 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n b5d2 │ │ │ │ │ + b.n b5ce │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n b608 │ │ │ │ │ + beq.n b604 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n b60c │ │ │ │ │ + b.n b608 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b.n b608 │ │ │ │ │ + b.n b604 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n b60c │ │ │ │ │ + b.n b608 │ │ │ │ │ │ │ │ │ │ -0000b63c <_loop1_76_rule>: │ │ │ │ │ +0000b638 <_loop1_76_rule>: │ │ │ │ │ _loop1_76_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 b6ec <_loop1_76_rule+0xb0> │ │ │ │ │ + beq.n b6e8 <_loop1_76_rule+0xb0> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n b6ec <_loop1_76_rule+0xb0> │ │ │ │ │ + bne.n b6e8 <_loop1_76_rule+0xb0> │ │ │ │ │ ldr.w r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.n b728 <_loop1_76_rule+0xec> │ │ │ │ │ + bne.n b724 <_loop1_76_rule+0xec> │ │ │ │ │ movs r0, #4 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n b730 <_loop1_76_rule+0xf4> │ │ │ │ │ + beq.n b72c <_loop1_76_rule+0xf4> │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ mov.w r8, #1 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n b728 <_loop1_76_rule+0xec> │ │ │ │ │ + bne.n b724 <_loop1_76_rule+0xec> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 8e3c │ │ │ │ │ + bl 8e38 │ │ │ │ │ mov r2, r0 │ │ │ │ │ - cbnz r0, b6de <_loop1_76_rule+0xa2> │ │ │ │ │ + cbnz r0, b6da <_loop1_76_rule+0xa2> │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n b722 <_loop1_76_rule+0xe6> │ │ │ │ │ + beq.n b71e <_loop1_76_rule+0xe6> │ │ │ │ │ ldr.w r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.n b722 <_loop1_76_rule+0xe6> │ │ │ │ │ + bne.n b71e <_loop1_76_rule+0xe6> │ │ │ │ │ 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, b70e <_loop1_76_rule+0xd2> │ │ │ │ │ + cbz r0, b70a <_loop1_76_rule+0xd2> │ │ │ │ │ cmp r5, r8 │ │ │ │ │ - ble.n b6ca <_loop1_76_rule+0x8e> │ │ │ │ │ + ble.n b6c6 <_loop1_76_rule+0x8e> │ │ │ │ │ ldr r1, [r7, #4] │ │ │ │ │ ldr.w r0, [r6, r8, lsl #2] │ │ │ │ │ str.w r0, [r1, r8, lsl #2] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ cmp r5, r8 │ │ │ │ │ - bne.n b6b8 <_loop1_76_rule+0x7c> │ │ │ │ │ + bne.n b6b4 <_loop1_76_rule+0x7c> │ │ │ │ │ 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} │ │ │ │ │ cmp r8, r5 │ │ │ │ │ - beq.n b6f4 <_loop1_76_rule+0xb8> │ │ │ │ │ + beq.n b6f0 <_loop1_76_rule+0xb8> │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ str.w r2, [r6, r5, lsl #2] │ │ │ │ │ adds r5, #1 │ │ │ │ │ - b.n b68e <_loop1_76_rule+0x52> │ │ │ │ │ + b.n b68a <_loop1_76_rule+0x52> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n b66c <_loop1_76_rule+0x30> │ │ │ │ │ + b.n b668 <_loop1_76_rule+0x30> │ │ │ │ │ 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 │ │ │ │ │ - cbz r0, b70e <_loop1_76_rule+0xd2> │ │ │ │ │ + cbz r0, b70a <_loop1_76_rule+0xd2> │ │ │ │ │ mov r6, r0 │ │ │ │ │ - b.n b6e2 <_loop1_76_rule+0xa6> │ │ │ │ │ + b.n b6de <_loop1_76_rule+0xa6> │ │ │ │ │ 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 b6d4 <_loop1_76_rule+0x98> │ │ │ │ │ + b.n b6d0 <_loop1_76_rule+0x98> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r7, #0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n b6d4 <_loop1_76_rule+0x98> │ │ │ │ │ + b.n b6d0 <_loop1_76_rule+0x98> │ │ │ │ │ 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 b6d4 <_loop1_76_rule+0x98> │ │ │ │ │ + b.n b6d0 <_loop1_76_rule+0x98> │ │ │ │ │ │ │ │ │ │ -0000b740 : │ │ │ │ │ +0000b73c : │ │ │ │ │ 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 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w b938 │ │ │ │ │ + beq.w b934 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w b938 │ │ │ │ │ + bne.w b934 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w b8d6 │ │ │ │ │ + bne.w b8d2 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w b8e2 │ │ │ │ │ + beq.w b8de │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w b8e2 │ │ │ │ │ + bne.w b8de │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w b8da │ │ │ │ │ + bne.w b8d6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #622 @ 0x26e │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w b8ea │ │ │ │ │ + bne.w b8e6 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w b8da │ │ │ │ │ + bne.w b8d6 │ │ │ │ │ mov.w r1, #624 @ 0x270 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w b8ea │ │ │ │ │ + bne.w b8e6 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n b8da │ │ │ │ │ + bne.n b8d6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #623 @ 0x26f │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n b8ea │ │ │ │ │ + bne.n b8e6 │ │ │ │ │ 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.n b8d4 │ │ │ │ │ + bne.n b8d0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbnz r0, b84c │ │ │ │ │ + cbnz r0, b848 │ │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n b8d4 │ │ │ │ │ + bne.n b8d0 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _tmp_113_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _tmp_113_rule │ │ │ │ │ mov r2, r4 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead │ │ │ │ │ - cbz r0, b828 │ │ │ │ │ + cbz r0, b824 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71b8 <_tmp_115_rule+0x70> │ │ │ │ │ + bl 71ac │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n b8a6 │ │ │ │ │ + bne.n b8a2 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n b8d4 │ │ │ │ │ + bne.n b8d0 │ │ │ │ │ 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 b944 │ │ │ │ │ + bne.w b940 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ str r3, [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 b804 │ │ │ │ │ + beq.n b800 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71b8 <_tmp_115_rule+0x70> │ │ │ │ │ + bl 71ac │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n b804 │ │ │ │ │ + beq.n b800 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl c888 │ │ │ │ │ + bl c850 │ │ │ │ │ R_ARM_THM_CALL for_if_clauses_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n b804 │ │ │ │ │ + beq.n b800 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC53 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC53 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -21479,30 +21477,30 @@ │ │ │ │ │ ldr r2, [r7, #24] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldr r3, [r7, #20] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r2, r3, [r6, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 8660 │ │ │ │ │ + bl 85f8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n b844 │ │ │ │ │ + beq.n b840 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n b846 │ │ │ │ │ + b.n b842 │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n b828 │ │ │ │ │ + beq.n b824 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC113 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC113 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -21510,36 +21508,36 @@ │ │ │ │ │ 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, #20] │ │ │ │ │ - b.n b88e │ │ │ │ │ + b.n b88a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n b846 │ │ │ │ │ + b.n b842 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n b7f4 │ │ │ │ │ + b.n b7f0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n b79c │ │ │ │ │ + b.n b798 │ │ │ │ │ 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, b940 │ │ │ │ │ + cbz r0, b93c │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC107 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC107 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ adds r3, #16 │ │ │ │ │ @@ -21551,44 +21549,44 @@ │ │ │ │ │ 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 8660 │ │ │ │ │ + bl 85f8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n b8a0 │ │ │ │ │ - b.n b844 │ │ │ │ │ + bne.n b89c │ │ │ │ │ + b.n b840 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n b772 │ │ │ │ │ + b.n b76e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n b7f4 │ │ │ │ │ + b.n b7f0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71b8 <_tmp_115_rule+0x70> │ │ │ │ │ + bl 71ac │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w b840 │ │ │ │ │ + beq.w b83c │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w b840 │ │ │ │ │ + beq.w b83c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71b8 <_tmp_115_rule+0x70> │ │ │ │ │ + bl 71ac │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w b840 │ │ │ │ │ + beq.w b83c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC114 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC114 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -21596,183 +21594,183 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ ldr r2, [r0, #32] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldr r3, [r0, #28] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r2, r3, [r6, #12] │ │ │ │ │ - b.n b88e │ │ │ │ │ + b.n b88a │ │ │ │ │ │ │ │ │ │ -0000b98c <_tmp_113_rule>: │ │ │ │ │ +0000b988 <_tmp_113_rule>: │ │ │ │ │ _tmp_113_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 b9f8 <_tmp_113_rule+0x6c> │ │ │ │ │ + beq.n b9f4 <_tmp_113_rule+0x6c> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ - cbnz r0, b9f8 <_tmp_113_rule+0x6c> │ │ │ │ │ + cbnz r0, b9f4 <_tmp_113_rule+0x6c> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, b9f0 <_tmp_113_rule+0x64> │ │ │ │ │ + cbnz r3, b9ec <_tmp_113_rule+0x64> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r5, r3 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ - cbnz r0, b9d6 <_tmp_113_rule+0x4a> │ │ │ │ │ + cbnz r0, b9d2 <_tmp_113_rule+0x4a> │ │ │ │ │ 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 b9c8 <_tmp_113_rule+0x3c> │ │ │ │ │ + beq.n b9c4 <_tmp_113_rule+0x3c> │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_dummy_name> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_dummy_name │ │ │ │ │ - b.n b9cc <_tmp_113_rule+0x40> │ │ │ │ │ + b.n b9c8 <_tmp_113_rule+0x40> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r0, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n b9d0 <_tmp_113_rule+0x44> │ │ │ │ │ + b.n b9cc <_tmp_113_rule+0x44> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n b9b8 <_tmp_113_rule+0x2c> │ │ │ │ │ + b.n b9b4 <_tmp_113_rule+0x2c> │ │ │ │ │ │ │ │ │ │ -0000ba00 : │ │ │ │ │ +0000b9fc : │ │ │ │ │ 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 bcc6 │ │ │ │ │ + beq.w bcc2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w bcc6 │ │ │ │ │ + bne.w bcc2 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w bcbc │ │ │ │ │ + bne.w bcb8 │ │ │ │ │ add r2, sp, #28 │ │ │ │ │ mov.w r1, #1104 @ 0x450 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n bb16 │ │ │ │ │ + bne.n bb12 │ │ │ │ │ ldrd r6, r3, [r4, #8] │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - beq.w bce6 │ │ │ │ │ + beq.w bce2 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr.w r8, [r3, #16] │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r7, r2 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w bcbc │ │ │ │ │ + bne.w bcb8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n bb24 │ │ │ │ │ + beq.n bb20 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w bcde │ │ │ │ │ + beq.w bcda │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w bcde │ │ │ │ │ + bne.w bcda │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w bcd6 │ │ │ │ │ + bne.w bcd2 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov sl, r3 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w bc34 │ │ │ │ │ + bne.w bc30 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov.w r9, #0 │ │ │ │ │ str.w sl, [r4, #8] │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n bb26 │ │ │ │ │ + bne.n bb22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl be0c │ │ │ │ │ + bl be08 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n bb26 │ │ │ │ │ + bne.n bb22 │ │ │ │ │ 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 bcce │ │ │ │ │ + beq.w bcca │ │ │ │ │ mov r3, r7 │ │ │ │ │ ldr r7, [r4, #20] │ │ │ │ │ str r7, [sp, #12] │ │ │ │ │ mov r1, r9 │ │ │ │ │ ldr r7, [r0, #24] │ │ │ │ │ str r7, [sp, #8] │ │ │ │ │ ldr r0, [r0, #20] │ │ │ │ │ strd r8, r0, [sp] │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ bl 0 <_PyAST_TypeVar> │ │ │ │ │ R_ARM_THM_CALL _PyAST_TypeVar │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n bba2 │ │ │ │ │ + beq.n bb9e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n bba2 │ │ │ │ │ + bne.n bb9e │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ mov.w r2, #1104 @ 0x450 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_insert_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_insert_memo │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ @@ -21781,276 +21779,276 @@ │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #32 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w bcf4 │ │ │ │ │ + bne.w bcf0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w bcbc │ │ │ │ │ + bne.w bcb8 │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n bbb6 │ │ │ │ │ + bne.n bbb2 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w bcbc │ │ │ │ │ + bne.w bcb8 │ │ │ │ │ movs r1, #35 @ 0x23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w bc96 │ │ │ │ │ + beq.w bc92 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w bc96 │ │ │ │ │ + beq.w bc92 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl be0c │ │ │ │ │ + bl be08 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w bc96 │ │ │ │ │ + bne.w bc92 │ │ │ │ │ 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] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w bcce │ │ │ │ │ + beq.w bcca │ │ │ │ │ mov r2, r7 │ │ │ │ │ ldr r7, [r4, #20] │ │ │ │ │ str r7, [sp, #8] │ │ │ │ │ mov r3, 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 bb02 │ │ │ │ │ + bne.n bafe │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n bb08 │ │ │ │ │ + beq.n bb04 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n bcc2 │ │ │ │ │ + b.n bcbe │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n bb42 │ │ │ │ │ + beq.n bb3e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.n bc86 │ │ │ │ │ + beq.n bc82 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n bc86 │ │ │ │ │ + bne.n bc82 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n bc8e │ │ │ │ │ + bne.n bc8a │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r9, r3 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n bc5e │ │ │ │ │ + bne.n bc5a │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n bb44 │ │ │ │ │ + bne.n bb40 │ │ │ │ │ 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 bcce │ │ │ │ │ + beq.n bcca │ │ │ │ │ mov r2, r7 │ │ │ │ │ ldr r7, [r4, #20] │ │ │ │ │ str r7, [sp, #8] │ │ │ │ │ mov r3, r8 │ │ │ │ │ ldr r7, [r0, #24] │ │ │ │ │ str r7, [sp, #4] │ │ │ │ │ ldr r0, [r0, #20] │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ bl 0 <_PyAST_TypeVarTuple> │ │ │ │ │ R_ARM_THM_CALL _PyAST_TypeVarTuple │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w bb02 │ │ │ │ │ - b.n bba2 │ │ │ │ │ + bne.w bafe │ │ │ │ │ + b.n bb9e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71b8 <_tmp_115_rule+0x70> │ │ │ │ │ + bl 71ac │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w bab4 │ │ │ │ │ + beq.w bab0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w babe │ │ │ │ │ + beq.w baba │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n bcb4 │ │ │ │ │ + beq.n bcb0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n bb26 │ │ │ │ │ + b.n bb22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9da4 │ │ │ │ │ + bl 9d68 │ │ │ │ │ R_ARM_THM_CALL star_expression_rule │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n bbf4 │ │ │ │ │ + beq.n bbf0 │ │ │ │ │ movs r1, #13 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC119 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC119 │ │ │ │ │ - bl 58bc │ │ │ │ │ + bl 58b8 │ │ │ │ │ mov r1, r0 │ │ │ │ │ - cbz r0, bc9e │ │ │ │ │ + cbz r0, bc9a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, bc9e │ │ │ │ │ + cbnz r3, bc9a │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n bbfe │ │ │ │ │ + b.n bbfa │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n bbde │ │ │ │ │ + b.n bbda │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n bb44 │ │ │ │ │ + b.n bb40 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - b.n bb08 │ │ │ │ │ + b.n bb04 │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ - cbz r0, bcb8 │ │ │ │ │ + cbz r0, bcb4 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n bb44 │ │ │ │ │ + b.n bb40 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n babe │ │ │ │ │ + b.n baba │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n bbfe │ │ │ │ │ + b.n bbfa │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n bb1e │ │ │ │ │ + b.n bb1a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n ba34 │ │ │ │ │ + b.n ba30 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n bb1e │ │ │ │ │ + b.n bb1a │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n bb26 │ │ │ │ │ + b.n bb22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n ba9a │ │ │ │ │ + b.n ba96 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w bbaa │ │ │ │ │ - b.n ba58 │ │ │ │ │ + blt.w bba6 │ │ │ │ │ + b.n ba54 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n bda8 │ │ │ │ │ + bne.n bda4 │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.n be02 │ │ │ │ │ + beq.n bdfe │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n be02 │ │ │ │ │ + bne.n bdfe │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n bdfc │ │ │ │ │ + bne.n bdf8 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r9, r3 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n bdb6 │ │ │ │ │ + bne.n bdb2 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n bdfc │ │ │ │ │ + bne.n bdf8 │ │ │ │ │ movs r1, #35 @ 0x23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, bdae │ │ │ │ │ + cbz r0, bdaa │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ - cbz r0, bdae │ │ │ │ │ + cbz r0, bdaa │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, bdae │ │ │ │ │ + cbz r0, bdaa │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71b8 <_tmp_115_rule+0x70> │ │ │ │ │ + bl 71ac │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ - cbz r0, bdae │ │ │ │ │ + cbz r0, bdaa │ │ │ │ │ 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 .LC118 │ │ │ │ │ @@ -22065,49 +22063,49 @@ │ │ │ │ │ cmp.w ip, #28 │ │ │ │ │ it eq │ │ │ │ │ moveq r0, r5 │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ mvn.w r0, #4 │ │ │ │ │ strd r0, r0, [sp] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 8628 │ │ │ │ │ + bl 85c0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, r2, #1 │ │ │ │ │ - cbz r0, bdb0 │ │ │ │ │ + cbz r0, bdac │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b.n bb30 │ │ │ │ │ + b.n bb2c │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n bcc2 │ │ │ │ │ + b.n bcbe │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r1, r2, #1 │ │ │ │ │ - b.n bda2 │ │ │ │ │ + b.n bd9e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n bd2a │ │ │ │ │ + beq.n bd26 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n bd2a │ │ │ │ │ + beq.n bd26 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71b8 <_tmp_115_rule+0x70> │ │ │ │ │ + bl 71ac │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n bd2a │ │ │ │ │ + beq.n bd26 │ │ │ │ │ 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 .LC116 │ │ │ │ │ @@ -22115,201 +22113,201 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC116 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldrd r2, r3, [r5, #12] │ │ │ │ │ movw r5, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC115 │ │ │ │ │ movt r5, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC115 │ │ │ │ │ - b.n bd7c │ │ │ │ │ + b.n bd78 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ - b.n bda2 │ │ │ │ │ + b.n bd9e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n bd14 │ │ │ │ │ + b.n bd10 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000be0c : │ │ │ │ │ +0000be08 : │ │ │ │ │ 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 bea4 │ │ │ │ │ + beq.n bea0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n bea4 │ │ │ │ │ + bne.n bea0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, be9c │ │ │ │ │ + cbnz r3, be98 │ │ │ │ │ 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, be5c │ │ │ │ │ + cbnz r0, be58 │ │ │ │ │ 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 71b8 <_tmp_115_rule+0x70> │ │ │ │ │ + bl 71ac │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n be4c │ │ │ │ │ + beq.n be48 │ │ │ │ │ mov r3, r0 │ │ │ │ │ movs r1, #13 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC119 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC119 │ │ │ │ │ - bl 58bc │ │ │ │ │ + bl 58b8 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r0, be84 │ │ │ │ │ + cbz r0, be80 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r2, be84 │ │ │ │ │ + cbnz r2, be80 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ - b.n be52 │ │ │ │ │ + b.n be4e │ │ │ │ │ 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 be52 │ │ │ │ │ + beq.n be4e │ │ │ │ │ movs r1, #1 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n be54 │ │ │ │ │ + b.n be50 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n be54 │ │ │ │ │ + b.n be50 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n be3a │ │ │ │ │ + b.n be36 │ │ │ │ │ │ │ │ │ │ -0000beac <_loop1_38_rule>: │ │ │ │ │ +0000bea8 <_loop1_38_rule>: │ │ │ │ │ _loop1_38_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 c1b0 <_loop1_38_rule+0x304> │ │ │ │ │ + beq.w c1ac <_loop1_38_rule+0x304> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w c1b0 <_loop1_38_rule+0x304> │ │ │ │ │ + bne.w c1ac <_loop1_38_rule+0x304> │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w c1d4 <_loop1_38_rule+0x328> │ │ │ │ │ + bne.w c1d0 <_loop1_38_rule+0x328> │ │ │ │ │ movs r0, #4 │ │ │ │ │ ldr.w fp, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w c1c0 <_loop1_38_rule+0x314> │ │ │ │ │ + beq.w c1bc <_loop1_38_rule+0x314> │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w c08a <_loop1_38_rule+0x1de> │ │ │ │ │ + bne.w c086 <_loop1_38_rule+0x1de> │ │ │ │ │ movs r3, #1 │ │ │ │ │ movw sl, #6000 @ 0x1770 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ cmp r3, sl │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w c1dc <_loop1_38_rule+0x330> │ │ │ │ │ + beq.w c1d8 <_loop1_38_rule+0x330> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w c1dc <_loop1_38_rule+0x330> │ │ │ │ │ + bne.w c1d8 <_loop1_38_rule+0x330> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n c018 <_loop1_38_rule+0x16c> │ │ │ │ │ + bne.n c014 <_loop1_38_rule+0x16c> │ │ │ │ │ ldrd r6, r3, [r4, #8] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq.w c058 <_loop1_38_rule+0x1ac> │ │ │ │ │ + beq.w c054 <_loop1_38_rule+0x1ac> │ │ │ │ │ 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 c130 <_loop1_38_rule+0x284> │ │ │ │ │ + bne.w c12c <_loop1_38_rule+0x284> │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #677 @ 0x2a5 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n bfde <_loop1_38_rule+0x132> │ │ │ │ │ + beq.n bfda <_loop1_38_rule+0x132> │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n bfde <_loop1_38_rule+0x132> │ │ │ │ │ + beq.n bfda <_loop1_38_rule+0x132> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71b8 <_tmp_115_rule+0x70> │ │ │ │ │ + bl 71ac │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n bfde <_loop1_38_rule+0x132> │ │ │ │ │ + beq.n bfda <_loop1_38_rule+0x132> │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n bfde <_loop1_38_rule+0x132> │ │ │ │ │ + beq.n bfda <_loop1_38_rule+0x132> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f9c4 │ │ │ │ │ + bl f98c │ │ │ │ │ R_ARM_THM_CALL block_rule │ │ │ │ │ mov r9, r0 │ │ │ │ │ - cbz r0, bfde <_loop1_38_rule+0x132> │ │ │ │ │ + cbz r0, bfda <_loop1_38_rule+0x132> │ │ │ │ │ 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 c018 <_loop1_38_rule+0x16c> │ │ │ │ │ + beq.n c014 <_loop1_38_rule+0x16c> │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r2, r9 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ mov r0, r8 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ movs r1, #0 │ │ │ │ │ ldr.w r6, [ip, #24] │ │ │ │ │ @@ -22318,354 +22316,354 @@ │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ ldr r6, [sp, #20] │ │ │ │ │ str r6, [sp, #0] │ │ │ │ │ bl 0 <_PyAST_ExceptHandler> │ │ │ │ │ R_ARM_THM_CALL _PyAST_ExceptHandler │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w c114 <_loop1_38_rule+0x268> │ │ │ │ │ + beq.w c110 <_loop1_38_rule+0x268> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w c5e0 <_loop1_38_rule+0x734> │ │ │ │ │ + bne.w c5dc <_loop1_38_rule+0x734> │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - beq.w c4b2 <_loop1_38_rule+0x606> │ │ │ │ │ + beq.w c4ae <_loop1_38_rule+0x606> │ │ │ │ │ str.w r3, [r7, r5, lsl #2] │ │ │ │ │ adds r5, #1 │ │ │ │ │ ldr.w fp, [r4, #8] │ │ │ │ │ - b.n bf0a <_loop1_38_rule+0x5e> │ │ │ │ │ + b.n bf06 <_loop1_38_rule+0x5e> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - cbnz r3, c018 <_loop1_38_rule+0x16c> │ │ │ │ │ + cbnz r3, c014 <_loop1_38_rule+0x16c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #677 @ 0x2a5 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n c098 <_loop1_38_rule+0x1ec> │ │ │ │ │ + bne.n c094 <_loop1_38_rule+0x1ec> │ │ │ │ │ ldr.w r8, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.n c018 <_loop1_38_rule+0x16c> │ │ │ │ │ + bne.n c014 <_loop1_38_rule+0x16c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #677 @ 0x2a5 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w c4f2 <_loop1_38_rule+0x646> │ │ │ │ │ + bne.w c4ee <_loop1_38_rule+0x646> │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w c1e4 <_loop1_38_rule+0x338> │ │ │ │ │ + bne.w c1e0 <_loop1_38_rule+0x338> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str.w fp, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w c1ce <_loop1_38_rule+0x322> │ │ │ │ │ + beq.w c1ca <_loop1_38_rule+0x322> │ │ │ │ │ ldr.w r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.w c1ce <_loop1_38_rule+0x322> │ │ │ │ │ + bne.w c1ca <_loop1_38_rule+0x322> │ │ │ │ │ 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.w c1ba <_loop1_38_rule+0x30e> │ │ │ │ │ + beq.w c1b6 <_loop1_38_rule+0x30e> │ │ │ │ │ cmp r5, r8 │ │ │ │ │ - ble.n c084 <_loop1_38_rule+0x1d8> │ │ │ │ │ + ble.n c080 <_loop1_38_rule+0x1d8> │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ ldr.w r2, [r7, r8, lsl #2] │ │ │ │ │ str.w r2, [r3, r8, lsl #2] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ - b.n c044 <_loop1_38_rule+0x198> │ │ │ │ │ + b.n c040 <_loop1_38_rule+0x198> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n c11e <_loop1_38_rule+0x272> │ │ │ │ │ + blt.n c11a <_loop1_38_rule+0x272> │ │ │ │ │ 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.n c128 <_loop1_38_rule+0x27c> │ │ │ │ │ + bne.n c124 <_loop1_38_rule+0x27c> │ │ │ │ │ ldr.w r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.w bf4c <_loop1_38_rule+0xa0> │ │ │ │ │ - b.n c018 <_loop1_38_rule+0x16c> │ │ │ │ │ + beq.w bf48 <_loop1_38_rule+0xa0> │ │ │ │ │ + b.n c014 <_loop1_38_rule+0x16c> │ │ │ │ │ mov r0, r7 │ │ │ │ │ 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} │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n bff2 <_loop1_38_rule+0x146> │ │ │ │ │ + beq.n bfee <_loop1_38_rule+0x146> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71b8 <_tmp_115_rule+0x70> │ │ │ │ │ + bl 71ac │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n bff2 <_loop1_38_rule+0x146> │ │ │ │ │ + beq.n bfee <_loop1_38_rule+0x146> │ │ │ │ │ mov.w r1, #680 @ 0x2a8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n bff2 <_loop1_38_rule+0x146> │ │ │ │ │ + beq.n bfee <_loop1_38_rule+0x146> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n bff2 <_loop1_38_rule+0x146> │ │ │ │ │ + beq.n bfee <_loop1_38_rule+0x146> │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n bff2 <_loop1_38_rule+0x146> │ │ │ │ │ + beq.n bfee <_loop1_38_rule+0x146> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f9c4 │ │ │ │ │ + bl f98c │ │ │ │ │ R_ARM_THM_CALL block_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n bff2 <_loop1_38_rule+0x146> │ │ │ │ │ + beq.n bfee <_loop1_38_rule+0x146> │ │ │ │ │ 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 r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n c018 <_loop1_38_rule+0x16c> │ │ │ │ │ + beq.n c014 <_loop1_38_rule+0x16c> │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ ldr r1, [r6, #24] │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ ldr r1, [r6, #20] │ │ │ │ │ ldr r6, [sp, #20] │ │ │ │ │ strd r6, r1, [sp] │ │ │ │ │ ldr.w r1, [r9, #4] │ │ │ │ │ bl 0 <_PyAST_ExceptHandler> │ │ │ │ │ R_ARM_THM_CALL _PyAST_ExceptHandler │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w bfbc <_loop1_38_rule+0x110> │ │ │ │ │ + bne.w bfb8 <_loop1_38_rule+0x110> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w c018 <_loop1_38_rule+0x16c> │ │ │ │ │ + beq.w c014 <_loop1_38_rule+0x16c> │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n c01c <_loop1_38_rule+0x170> │ │ │ │ │ + b.n c018 <_loop1_38_rule+0x170> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w c018 <_loop1_38_rule+0x16c> │ │ │ │ │ + bne.w c014 <_loop1_38_rule+0x16c> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.n c1a8 <_loop1_38_rule+0x2fc> │ │ │ │ │ + beq.n c1a4 <_loop1_38_rule+0x2fc> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ - cbnz r0, c1a8 <_loop1_38_rule+0x2fc> │ │ │ │ │ + cbnz r0, c1a4 <_loop1_38_rule+0x2fc> │ │ │ │ │ ldr.w r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.n c196 <_loop1_38_rule+0x2ea> │ │ │ │ │ + bne.n c192 <_loop1_38_rule+0x2ea> │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #677 @ 0x2a5 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r9, r0 │ │ │ │ │ - cbz r0, c192 <_loop1_38_rule+0x2e6> │ │ │ │ │ + cbz r0, c18e <_loop1_38_rule+0x2e6> │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, c192 <_loop1_38_rule+0x2e6> │ │ │ │ │ + cbz r0, c18e <_loop1_38_rule+0x2e6> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71b8 <_tmp_115_rule+0x70> │ │ │ │ │ + bl 71ac │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ - cbz r0, c192 <_loop1_38_rule+0x2e6> │ │ │ │ │ + cbz r0, c18e <_loop1_38_rule+0x2e6> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2168 <_tmp_22_rule> │ │ │ │ │ + bl 2164 <_tmp_22_rule> │ │ │ │ │ ldr.w r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.n c196 <_loop1_38_rule+0x2ea> │ │ │ │ │ + bne.n c192 <_loop1_38_rule+0x2ea> │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w c456 <_loop1_38_rule+0x5aa> │ │ │ │ │ + bne.w c452 <_loop1_38_rule+0x5aa> │ │ │ │ │ ldr.w r8, [r4, #60] @ 0x3c │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.w bf4c <_loop1_38_rule+0xa0> │ │ │ │ │ - b.n c018 <_loop1_38_rule+0x16c> │ │ │ │ │ + beq.w bf48 <_loop1_38_rule+0xa0> │ │ │ │ │ + b.n c014 <_loop1_38_rule+0x16c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n c14a <_loop1_38_rule+0x29e> │ │ │ │ │ + b.n c146 <_loop1_38_rule+0x29e> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n bee0 <_loop1_38_rule+0x34> │ │ │ │ │ + b.n bedc <_loop1_38_rule+0x34> │ │ │ │ │ mov r6, 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 c08e <_loop1_38_rule+0x1e2> │ │ │ │ │ + b.n c08a <_loop1_38_rule+0x1e2> │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r6, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n c08e <_loop1_38_rule+0x1e2> │ │ │ │ │ + b.n c08a <_loop1_38_rule+0x1e2> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n bf26 <_loop1_38_rule+0x7a> │ │ │ │ │ + b.n bf22 <_loop1_38_rule+0x7a> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w c01a <_loop1_38_rule+0x16e> │ │ │ │ │ + bne.w c016 <_loop1_38_rule+0x16e> │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w c3b8 <_loop1_38_rule+0x50c> │ │ │ │ │ + beq.w c3b4 <_loop1_38_rule+0x50c> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w c3b8 <_loop1_38_rule+0x50c> │ │ │ │ │ + bne.w c3b4 <_loop1_38_rule+0x50c> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n c2a8 <_loop1_38_rule+0x3fc> │ │ │ │ │ + bne.n c2a4 <_loop1_38_rule+0x3fc> │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #677 @ 0x2a5 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, c242 <_loop1_38_rule+0x396> │ │ │ │ │ + cbz r0, c23e <_loop1_38_rule+0x396> │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, c242 <_loop1_38_rule+0x396> │ │ │ │ │ + cbz r0, c23e <_loop1_38_rule+0x396> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71b8 <_tmp_115_rule+0x70> │ │ │ │ │ + bl 71ac │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ mov r8, r0 │ │ │ │ │ - cbz r0, c242 <_loop1_38_rule+0x396> │ │ │ │ │ + cbz r0, c23e <_loop1_38_rule+0x396> │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w c574 <_loop1_38_rule+0x6c8> │ │ │ │ │ + bne.w c570 <_loop1_38_rule+0x6c8> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - cbnz r3, c2a8 <_loop1_38_rule+0x3fc> │ │ │ │ │ + cbnz r3, c2a4 <_loop1_38_rule+0x3fc> │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #677 @ 0x2a5 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, c25e <_loop1_38_rule+0x3b2> │ │ │ │ │ + cbz r0, c25a <_loop1_38_rule+0x3b2> │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, c2b0 <_loop1_38_rule+0x404> │ │ │ │ │ + cbnz r0, c2ac <_loop1_38_rule+0x404> │ │ │ │ │ ldr.w r8, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.n c2a8 <_loop1_38_rule+0x3fc> │ │ │ │ │ + bne.n c2a4 <_loop1_38_rule+0x3fc> │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #677 @ 0x2a5 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, c282 <_loop1_38_rule+0x3d6> │ │ │ │ │ + cbz r0, c27e <_loop1_38_rule+0x3d6> │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n c304 <_loop1_38_rule+0x458> │ │ │ │ │ + bne.n c300 <_loop1_38_rule+0x458> │ │ │ │ │ ldr.w r8, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.n c2a8 <_loop1_38_rule+0x3fc> │ │ │ │ │ + bne.n c2a4 <_loop1_38_rule+0x3fc> │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #677 @ 0x2a5 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, c2a8 <_loop1_38_rule+0x3fc> │ │ │ │ │ + cbz r0, c2a4 <_loop1_38_rule+0x3fc> │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w c3c0 <_loop1_38_rule+0x514> │ │ │ │ │ + bne.w c3bc <_loop1_38_rule+0x514> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n c01a <_loop1_38_rule+0x16e> │ │ │ │ │ + b.n c016 <_loop1_38_rule+0x16e> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71b8 <_tmp_115_rule+0x70> │ │ │ │ │ + bl 71ac │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n c25e <_loop1_38_rule+0x3b2> │ │ │ │ │ + beq.n c25a <_loop1_38_rule+0x3b2> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2168 <_tmp_22_rule> │ │ │ │ │ + bl 2164 <_tmp_22_rule> │ │ │ │ │ ldr.w r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.n c262 <_loop1_38_rule+0x3b6> │ │ │ │ │ + bne.n c25e <_loop1_38_rule+0x3b6> │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n c25e <_loop1_38_rule+0x3b2> │ │ │ │ │ + beq.n c25a <_loop1_38_rule+0x3b2> │ │ │ │ │ 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] │ │ │ │ │ @@ -22673,57 +22671,57 @@ │ │ │ │ │ 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 r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n c390 <_loop1_38_rule+0x4e4> │ │ │ │ │ + bne.n c38c <_loop1_38_rule+0x4e4> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n c2a8 <_loop1_38_rule+0x3fc> │ │ │ │ │ + beq.n c2a4 <_loop1_38_rule+0x3fc> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n c388 <_loop1_38_rule+0x4dc> │ │ │ │ │ + b.n c384 <_loop1_38_rule+0x4dc> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.n c3b0 <_loop1_38_rule+0x504> │ │ │ │ │ + beq.n c3ac <_loop1_38_rule+0x504> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n c3b0 <_loop1_38_rule+0x504> │ │ │ │ │ + bne.n c3ac <_loop1_38_rule+0x504> │ │ │ │ │ ldr.w r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.n c3a8 <_loop1_38_rule+0x4fc> │ │ │ │ │ + bne.n c3a4 <_loop1_38_rule+0x4fc> │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r8, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, c358 <_loop1_38_rule+0x4ac> │ │ │ │ │ + cbnz r0, c354 <_loop1_38_rule+0x4ac> │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ ldr.w r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.n c3a8 <_loop1_38_rule+0x4fc> │ │ │ │ │ + bne.n c3a4 <_loop1_38_rule+0x4fc> │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, c358 <_loop1_38_rule+0x4ac> │ │ │ │ │ + cbnz r0, c354 <_loop1_38_rule+0x4ac> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n c282 <_loop1_38_rule+0x3d6> │ │ │ │ │ + b.n c27e <_loop1_38_rule+0x3d6> │ │ │ │ │ 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] │ │ │ │ │ @@ -22733,77 +22731,77 @@ │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC122 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC122 │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_raise_error │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbnz r0, c390 <_loop1_38_rule+0x4e4> │ │ │ │ │ + cbnz r0, c38c <_loop1_38_rule+0x4e4> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n c2ac <_loop1_38_rule+0x400> │ │ │ │ │ + beq.n c2a8 <_loop1_38_rule+0x400> │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n c01a <_loop1_38_rule+0x16e> │ │ │ │ │ + b.n c016 <_loop1_38_rule+0x16e> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cbz r2, c3a0 <_loop1_38_rule+0x4f4> │ │ │ │ │ + cbz r2, c39c <_loop1_38_rule+0x4f4> │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n c2fe <_loop1_38_rule+0x452> │ │ │ │ │ + bne.n c2fa <_loop1_38_rule+0x452> │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n bfc6 <_loop1_38_rule+0x11a> │ │ │ │ │ + b.n bfc2 <_loop1_38_rule+0x11a> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n c286 <_loop1_38_rule+0x3da> │ │ │ │ │ + b.n c282 <_loop1_38_rule+0x3da> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n c320 <_loop1_38_rule+0x474> │ │ │ │ │ + b.n c31c <_loop1_38_rule+0x474> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n c20c <_loop1_38_rule+0x360> │ │ │ │ │ + b.n c208 <_loop1_38_rule+0x360> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71b8 <_tmp_115_rule+0x70> │ │ │ │ │ + bl 71ac │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w c2a8 <_loop1_38_rule+0x3fc> │ │ │ │ │ + beq.w c2a4 <_loop1_38_rule+0x3fc> │ │ │ │ │ mov.w r1, #680 @ 0x2a8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w c2a8 <_loop1_38_rule+0x3fc> │ │ │ │ │ + beq.w c2a4 <_loop1_38_rule+0x3fc> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71b8 <_tmp_115_rule+0x70> │ │ │ │ │ + bl 71ac │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w c2a8 <_loop1_38_rule+0x3fc> │ │ │ │ │ + beq.w c2a4 <_loop1_38_rule+0x3fc> │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w c2a8 <_loop1_38_rule+0x3fc> │ │ │ │ │ + beq.w c2a4 <_loop1_38_rule+0x3fc> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f9c4 │ │ │ │ │ + bl f98c │ │ │ │ │ R_ARM_THM_CALL block_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w c2a8 <_loop1_38_rule+0x3fc> │ │ │ │ │ + beq.w c2a4 <_loop1_38_rule+0x3fc> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ ldrd r9, sl, [r6, #20] │ │ │ │ │ mov r0, r6 │ │ │ │ │ ldr.w r8, [r3] │ │ │ │ │ @@ -22821,43 +22819,43 @@ │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC121 │ │ │ │ │ movt r6, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC121 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r3, sl │ │ │ │ │ str r6, [sp, #8] │ │ │ │ │ - bl 8660 │ │ │ │ │ + bl 85f8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w c2aa <_loop1_38_rule+0x3fe> │ │ │ │ │ + beq.w c2a6 <_loop1_38_rule+0x3fe> │ │ │ │ │ mov r3, r2 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n c01a <_loop1_38_rule+0x16e> │ │ │ │ │ + b.n c016 <_loop1_38_rule+0x16e> │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w c192 <_loop1_38_rule+0x2e6> │ │ │ │ │ + beq.w c18e <_loop1_38_rule+0x2e6> │ │ │ │ │ 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.w c192 <_loop1_38_rule+0x2e6> │ │ │ │ │ + beq.w c18e <_loop1_38_rule+0x2e6> │ │ │ │ │ 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 │ │ │ │ │ @@ -22866,83 +22864,83 @@ │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC120 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC120 │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_raise_error │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbnz r0, c4d4 <_loop1_38_rule+0x628> │ │ │ │ │ + cbnz r0, c4d0 <_loop1_38_rule+0x628> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, r2, #1 │ │ │ │ │ - cbz r0, c4cc <_loop1_38_rule+0x620> │ │ │ │ │ + cbz r0, c4c8 <_loop1_38_rule+0x620> │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r8, r3 │ │ │ │ │ - b.n c19a <_loop1_38_rule+0x2ee> │ │ │ │ │ + b.n c196 <_loop1_38_rule+0x2ee> │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ lsls r3, r2, #1 │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w c1b8 <_loop1_38_rule+0x30c> │ │ │ │ │ + beq.w c1b4 <_loop1_38_rule+0x30c> │ │ │ │ │ mov r7, r0 │ │ │ │ │ - b.n bfd2 <_loop1_38_rule+0x126> │ │ │ │ │ + b.n bfce <_loop1_38_rule+0x126> │ │ │ │ │ ldr.w r8, [r4, #60] @ 0x3c │ │ │ │ │ subs r1, r2, #1 │ │ │ │ │ - b.n c19a <_loop1_38_rule+0x2ee> │ │ │ │ │ + b.n c196 <_loop1_38_rule+0x2ee> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w c3a0 <_loop1_38_rule+0x4f4> │ │ │ │ │ + beq.w c39c <_loop1_38_rule+0x4f4> │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ subs r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n c4aa <_loop1_38_rule+0x5fe> │ │ │ │ │ + bne.n c4a6 <_loop1_38_rule+0x5fe> │ │ │ │ │ mov r2, r1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - b.n bfc6 <_loop1_38_rule+0x11a> │ │ │ │ │ + b.n bfc2 <_loop1_38_rule+0x11a> │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w c00e <_loop1_38_rule+0x162> │ │ │ │ │ + beq.w c00a <_loop1_38_rule+0x162> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 661c │ │ │ │ │ + bl 6618 │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w c00e <_loop1_38_rule+0x162> │ │ │ │ │ + beq.w c00a <_loop1_38_rule+0x162> │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w c00e <_loop1_38_rule+0x162> │ │ │ │ │ + beq.w c00a <_loop1_38_rule+0x162> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f9c4 │ │ │ │ │ + bl f98c │ │ │ │ │ R_ARM_THM_CALL block_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w c00e <_loop1_38_rule+0x162> │ │ │ │ │ + beq.w c00a <_loop1_38_rule+0x162> │ │ │ │ │ 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 c018 <_loop1_38_rule+0x16c> │ │ │ │ │ + beq.w c014 <_loop1_38_rule+0x16c> │ │ │ │ │ ldr r6, [r4, #20] │ │ │ │ │ mov r1, r8 │ │ │ │ │ str r6, [sp, #12] │ │ │ │ │ mov r0, r9 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ ldr.w r6, [ip, #24] │ │ │ │ │ str r6, [sp, #8] │ │ │ │ │ @@ -22955,499 +22953,499 @@ │ │ │ │ │ movs r1, #14 │ │ │ │ │ mov r3, r0 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC95 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC95 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 58bc │ │ │ │ │ + bl 58b8 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w bfbc <_loop1_38_rule+0x110> │ │ │ │ │ - b.n c114 <_loop1_38_rule+0x268> │ │ │ │ │ + bne.w bfb8 <_loop1_38_rule+0x110> │ │ │ │ │ + b.n c110 <_loop1_38_rule+0x268> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 661c │ │ │ │ │ + bl 6618 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w c242 <_loop1_38_rule+0x396> │ │ │ │ │ + beq.w c23e <_loop1_38_rule+0x396> │ │ │ │ │ mov.w r1, #680 @ 0x2a8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w c242 <_loop1_38_rule+0x396> │ │ │ │ │ + beq.w c23e <_loop1_38_rule+0x396> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w c242 <_loop1_38_rule+0x396> │ │ │ │ │ + beq.w c23e <_loop1_38_rule+0x396> │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w c242 <_loop1_38_rule+0x396> │ │ │ │ │ + beq.w c23e <_loop1_38_rule+0x396> │ │ │ │ │ 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 .LC96 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC96 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ ldrd r2, r3, [r8, #20] │ │ │ │ │ - bl 8628 │ │ │ │ │ + bl 85c0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w c44c <_loop1_38_rule+0x5a0> │ │ │ │ │ - b.n c2aa <_loop1_38_rule+0x3fe> │ │ │ │ │ + bne.w c448 <_loop1_38_rule+0x5a0> │ │ │ │ │ + b.n c2a6 <_loop1_38_rule+0x3fe> │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w c11e <_loop1_38_rule+0x272> │ │ │ │ │ - b.n bfc4 <_loop1_38_rule+0x118> │ │ │ │ │ + bne.w c11a <_loop1_38_rule+0x272> │ │ │ │ │ + b.n bfc0 <_loop1_38_rule+0x118> │ │ │ │ │ │ │ │ │ │ -0000c5f0 <_tmp_42_rule>: │ │ │ │ │ +0000c5ec <_tmp_42_rule>: │ │ │ │ │ _tmp_42_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 c644 <_tmp_42_rule+0x54> │ │ │ │ │ + beq.n c640 <_tmp_42_rule+0x54> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ - cbnz r0, c644 <_tmp_42_rule+0x54> │ │ │ │ │ + cbnz r0, c640 <_tmp_42_rule+0x54> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, c64c <_tmp_42_rule+0x5c> │ │ │ │ │ + cbnz r3, c648 <_tmp_42_rule+0x5c> │ │ │ │ │ movs r1, #14 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, c63c <_tmp_42_rule+0x4c> │ │ │ │ │ + cbnz r0, c638 <_tmp_42_rule+0x4c> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - cbnz r3, c63c <_tmp_42_rule+0x4c> │ │ │ │ │ + cbnz r3, c638 <_tmp_42_rule+0x4c> │ │ │ │ │ movs r1, #15 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, c63c <_tmp_42_rule+0x4c> │ │ │ │ │ + cbnz r0, c638 <_tmp_42_rule+0x4c> │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n c61a <_tmp_42_rule+0x2a> │ │ │ │ │ + b.n c616 <_tmp_42_rule+0x2a> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r0, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n c640 <_tmp_42_rule+0x50> │ │ │ │ │ + b.n c63c <_tmp_42_rule+0x50> │ │ │ │ │ │ │ │ │ │ -0000c654 : │ │ │ │ │ +0000c650 : │ │ │ │ │ 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 c6a2 │ │ │ │ │ + beq.n c69e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ - cbnz r0, c6a2 │ │ │ │ │ + cbnz r0, c69e │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r5, c6d4 │ │ │ │ │ + cbnz r5, c6d0 │ │ │ │ │ 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, c6aa │ │ │ │ │ + cbnz r0, c6a6 │ │ │ │ │ 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 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n c680 │ │ │ │ │ + b.n c67c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl abec │ │ │ │ │ + bl abe8 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n c692 │ │ │ │ │ + beq.n c68e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n c696 │ │ │ │ │ + beq.n c692 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n c696 │ │ │ │ │ + beq.n c692 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r2, r5 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n c69a │ │ │ │ │ + b.n c696 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n c69a │ │ │ │ │ + b.n c696 │ │ │ │ │ │ │ │ │ │ -0000c6dc : │ │ │ │ │ +0000c6d8 : │ │ │ │ │ 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 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w c85a │ │ │ │ │ + beq.w c856 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w c85a │ │ │ │ │ + bne.w c856 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w c870 │ │ │ │ │ + bne.w c86c │ │ │ │ │ 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 c868 │ │ │ │ │ + beq.w c864 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w c868 │ │ │ │ │ + bne.w c864 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w c862 │ │ │ │ │ + bne.w c85e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl c878 │ │ │ │ │ + bl c874 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n c820 │ │ │ │ │ + beq.n c81c │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n c842 │ │ │ │ │ + beq.n c83e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n c842 │ │ │ │ │ + bne.n c83e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n c81a │ │ │ │ │ + bne.n c816 │ │ │ │ │ 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 c850 │ │ │ │ │ + beq.n c84c │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.n c81a │ │ │ │ │ + bne.n c816 │ │ │ │ │ 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, c7d6 │ │ │ │ │ + cbnz r0, c7d2 │ │ │ │ │ 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 c84a │ │ │ │ │ + beq.n c846 │ │ │ │ │ cmp r7, r6 │ │ │ │ │ - bgt.n c7f6 │ │ │ │ │ + bgt.n c7f2 │ │ │ │ │ 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, c822 │ │ │ │ │ + cbz r0, c81e │ │ │ │ │ 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 c878 │ │ │ │ │ + bl c874 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n c798 │ │ │ │ │ + beq.n c794 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r2, c804 │ │ │ │ │ + cbnz r2, c800 │ │ │ │ │ cmp sl, r7 │ │ │ │ │ - beq.n c82a │ │ │ │ │ + beq.n c826 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ str.w r3, [r5, r7, lsl #2] │ │ │ │ │ adds r7, #1 │ │ │ │ │ mov r9, r2 │ │ │ │ │ - b.n c78e │ │ │ │ │ + b.n c78a │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ ldr.w r1, [r5, r6, lsl #2] │ │ │ │ │ str.w r1, [r3, r6, lsl #2] │ │ │ │ │ adds r6, #1 │ │ │ │ │ - b.n c7aa │ │ │ │ │ + b.n c7a6 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n c7e6 │ │ │ │ │ + beq.n c7e2 │ │ │ │ │ movs r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ 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 │ │ │ │ │ movs r0, #0 │ │ │ │ │ str.w fp, [r4, #8] │ │ │ │ │ - b.n c7cc │ │ │ │ │ + b.n c7c8 │ │ │ │ │ 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, c84a │ │ │ │ │ + cbz r0, c846 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b.n c7ea │ │ │ │ │ + b.n c7e6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n c76c │ │ │ │ │ + b.n c768 │ │ │ │ │ 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 │ │ │ │ │ - b.n c81a │ │ │ │ │ + b.n c816 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n c710 │ │ │ │ │ + b.n c70c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n c822 │ │ │ │ │ + b.n c81e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n c73c │ │ │ │ │ + b.n c738 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n c7ce │ │ │ │ │ + b.n c7ca │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000c878 : │ │ │ │ │ +0000c874 : │ │ │ │ │ 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 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w cb20 │ │ │ │ │ + beq.w cb1c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w cb20 │ │ │ │ │ + bne.w cb1c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w cad0 │ │ │ │ │ + bne.w cacc │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r8, r1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w cac8 │ │ │ │ │ + beq.w cac4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w cac8 │ │ │ │ │ + bne.w cac4 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w ca28 │ │ │ │ │ + bne.w ca24 │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r7, r1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w cac0 │ │ │ │ │ + beq.w cabc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w cac0 │ │ │ │ │ + bne.w cabc │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w ca54 │ │ │ │ │ + bne.w ca50 │ │ │ │ │ ldrd r6, r3, [r4, #8] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq.w ca34 │ │ │ │ │ + beq.w ca30 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r9, r2 │ │ │ │ │ mov sl, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl a820 │ │ │ │ │ + bl a81c │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n c9b8 │ │ │ │ │ + bne.n c9b4 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w ca54 │ │ │ │ │ + bne.w ca50 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl a920 │ │ │ │ │ + bl a91c │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbnz r0, c96e │ │ │ │ │ + cbnz r0, c96a │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w ca54 │ │ │ │ │ + bne.w ca50 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _tmp_43_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _tmp_43_rule │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n c9ce │ │ │ │ │ + beq.n c9ca │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5640 <_loop0_32_rule+0xd8> │ │ │ │ │ + bl 5634 <_loop0_32_rule+0xd0> │ │ │ │ │ R_ARM_THM_CALL strings_rule │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n c9ce │ │ │ │ │ + beq.n c9ca │ │ │ │ │ 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 cabc │ │ │ │ │ + beq.w cab8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 957c │ │ │ │ │ + bl 9578 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w cabc │ │ │ │ │ + beq.w cab8 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_key_pattern_pair> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_key_pattern_pair │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w caa6 │ │ │ │ │ + beq.w caa2 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n caa6 │ │ │ │ │ + bne.n caa2 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #16 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ movw r1, #0 │ │ │ │ │ @@ -23455,85 +23453,85 @@ │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _tmp_42_rule │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #0 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n c96e │ │ │ │ │ - b.n c930 │ │ │ │ │ + bne.n c96a │ │ │ │ │ + b.n c92c │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n ca54 │ │ │ │ │ + bne.n ca50 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #623 @ 0x26f │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n ca5a │ │ │ │ │ + bne.n ca56 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n ca54 │ │ │ │ │ + bne.n ca50 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #622 @ 0x26e │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n caf6 │ │ │ │ │ + bne.n caf2 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - cbnz r5, ca54 │ │ │ │ │ + cbnz r5, ca50 │ │ │ │ │ mov.w r1, #624 @ 0x270 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n cad6 │ │ │ │ │ + bne.n cad2 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - cbnz r5, ca28 │ │ │ │ │ + cbnz r5, ca24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl ad90 │ │ │ │ │ + bl ad8c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n c974 │ │ │ │ │ + bne.n c970 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ - b.n c9ac │ │ │ │ │ + b.n c9a8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n ca9c │ │ │ │ │ + blt.n ca98 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r9, r2 │ │ │ │ │ mov sl, r3 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w c924 │ │ │ │ │ + beq.w c920 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n ca14 │ │ │ │ │ + b.n ca10 │ │ │ │ │ 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 ca0e │ │ │ │ │ + beq.n ca0a │ │ │ │ │ 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 │ │ │ │ │ @@ -23543,133 +23541,133 @@ │ │ │ │ │ str r5, [sp, #4] │ │ │ │ │ ldr r5, [r6, #20] │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ bl 0 <_PyAST_Constant> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Constant │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n cb16 │ │ │ │ │ + beq.n cb12 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w c96e │ │ │ │ │ + beq.w c96a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w c96e │ │ │ │ │ + beq.w c96a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #1 │ │ │ │ │ str r5, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n ca14 │ │ │ │ │ + b.n ca10 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w c9ac │ │ │ │ │ + beq.w c9a8 │ │ │ │ │ movs r2, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n c9ae │ │ │ │ │ + b.n c9aa │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n ca2c │ │ │ │ │ + b.n ca28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n c904 │ │ │ │ │ + b.n c900 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n c8d8 │ │ │ │ │ + b.n c8d4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n c9ae │ │ │ │ │ + b.n c9aa │ │ │ │ │ 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 ca0e │ │ │ │ │ + beq.n ca0a │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ mov r3, sl │ │ │ │ │ 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, r5 │ │ │ │ │ - b.n ca78 │ │ │ │ │ + b.n ca74 │ │ │ │ │ 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 ca0e │ │ │ │ │ + beq.n ca0a │ │ │ │ │ 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, r5 │ │ │ │ │ - b.n ca78 │ │ │ │ │ + b.n ca74 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n ca9c │ │ │ │ │ - b.n ca0e │ │ │ │ │ + bne.n ca98 │ │ │ │ │ + b.n ca0a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n c8ac │ │ │ │ │ + b.n c8a8 │ │ │ │ │ │ │ │ │ │ -0000cb28 <_tmp_126_rule>: │ │ │ │ │ +0000cb24 <_tmp_126_rule>: │ │ │ │ │ _tmp_126_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 cb7c <_tmp_126_rule+0x54> │ │ │ │ │ + beq.n cb78 <_tmp_126_rule+0x54> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ - cbnz r0, cb7c <_tmp_126_rule+0x54> │ │ │ │ │ + cbnz r0, cb78 <_tmp_126_rule+0x54> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, cb84 <_tmp_126_rule+0x5c> │ │ │ │ │ + cbnz r3, cb80 <_tmp_126_rule+0x5c> │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, cb74 <_tmp_126_rule+0x4c> │ │ │ │ │ + cbnz r0, cb70 <_tmp_126_rule+0x4c> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - cbnz r3, cb74 <_tmp_126_rule+0x4c> │ │ │ │ │ + cbnz r3, cb70 <_tmp_126_rule+0x4c> │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, cb74 <_tmp_126_rule+0x4c> │ │ │ │ │ + cbnz r0, cb70 <_tmp_126_rule+0x4c> │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n cb52 <_tmp_126_rule+0x2a> │ │ │ │ │ + b.n cb4e <_tmp_126_rule+0x2a> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r0, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n cb78 <_tmp_126_rule+0x50> │ │ │ │ │ + b.n cb74 <_tmp_126_rule+0x50> │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {} │ │ │ │ │ @@ -502,28 +502,28 @@ │ │ │ │ │ bne.w 12ca │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #682 @ 0x2aa │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cbz r0, 4b8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f4d0 │ │ │ │ │ + bl f498 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cbz r0, 4b8 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cbz r0, 4b8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f9c4 │ │ │ │ │ + bl f98c │ │ │ │ │ mov sl, r0 │ │ │ │ │ cbz r0, 4b8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3bdc │ │ │ │ │ + bl 3bd8 │ │ │ │ │ R_ARM_THM_CALL elif_stmt_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w 894 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ mov r6, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ @@ -531,31 +531,31 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #682 @ 0x2aa │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w df4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f4d0 │ │ │ │ │ + bl f498 │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w df4 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w df4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f9c4 │ │ │ │ │ + bl f98c │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w df4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3ecc │ │ │ │ │ + bl 3ec8 │ │ │ │ │ R_ARM_THM_CALL else_block_rule │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.w df8 │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -620,15 +620,15 @@ │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r6, r2 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ b.n 9f0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 4e08 │ │ │ │ │ + bl 4e04 │ │ │ │ │ R_ARM_THM_CALL for_stmt_rule │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 308 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ b.n 428 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ @@ -657,15 +657,15 @@ │ │ │ │ │ bne.w bd4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ mov r6, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.w 1b1c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 49c4 │ │ │ │ │ + bl 49c0 │ │ │ │ │ R_ARM_THM_CALL class_def_raw_rule │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w 424 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ @@ -726,15 +726,15 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #647 @ 0x287 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w cfa │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5d34 <_tmp_154_rule+0x344> │ │ │ │ │ + bl 5d30 <_tmp_154_rule+0x34c> │ │ │ │ │ R_ARM_THM_CALL _gather_35_rule │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w cfa │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ @@ -747,29 +747,29 @@ │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov fp, r0 │ │ │ │ │ mov r6, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.w cfe │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f9c4 │ │ │ │ │ + bl f98c │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w cfa │ │ │ │ │ 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 dec │ │ │ │ │ ldrd r6, r3, [r3, #20] │ │ │ │ │ mov r1, fp │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - bl dfe0 │ │ │ │ │ + bl dfa8 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ │ mov r2, r0 │ │ │ │ │ str.w r9, [sp] │ │ │ │ │ mov r3, r8 │ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ │ mov r0, sl │ │ │ │ │ @@ -838,19 +838,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, 7c8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f9c4 │ │ │ │ │ + bl f98c │ │ │ │ │ mov r6, r0 │ │ │ │ │ cbz r0, 7c8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 40cc │ │ │ │ │ + bl 40c8 │ │ │ │ │ R_ARM_THM_CALL finally_block_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w a6c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ mov r6, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ @@ -868,34 +868,34 @@ │ │ │ │ │ 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 e08 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f9c4 │ │ │ │ │ + bl f98c │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w e08 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 425c │ │ │ │ │ + bl 4258 │ │ │ │ │ R_ARM_THM_CALL _loop1_37_rule │ │ │ │ │ mov fp, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w e08 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3ecc │ │ │ │ │ + bl 3ec8 │ │ │ │ │ R_ARM_THM_CALL else_block_rule │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ mov r6, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.w e0c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 40cc │ │ │ │ │ + bl 40c8 │ │ │ │ │ R_ARM_THM_CALL finally_block_rule │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r2 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ bne.w e0c │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -1009,47 +1009,48 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #689 @ 0x2b1 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 1cf8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f4d0 │ │ │ │ │ + bl f498 │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 1cf8 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 1cf8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f9c4 │ │ │ │ │ + bl f98c │ │ │ │ │ + mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 1cf8 │ │ │ │ │ - str r0, [sp, #28] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3ecc │ │ │ │ │ + bl 3ec8 │ │ │ │ │ R_ARM_THM_CALL else_block_rule │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.w 11ec │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ │ mov ip, r0 │ │ │ │ │ - ldrd r2, r1, [sp, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 1c46 │ │ │ │ │ ldr r6, [r4, #20] │ │ │ │ │ mov r3, r8 │ │ │ │ │ str r6, [sp, #12] │ │ │ │ │ + mov r1, sl │ │ │ │ │ mov r0, r7 │ │ │ │ │ ldr.w r6, [ip, #24] │ │ │ │ │ str r6, [sp, #8] │ │ │ │ │ ldr.w r6, [ip, #20] │ │ │ │ │ strd r9, r6, [sp] │ │ │ │ │ bl 0 <_PyAST_While> │ │ │ │ │ R_ARM_THM_CALL _PyAST_While │ │ │ │ │ @@ -1146,15 +1147,15 @@ │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r1, r2 │ │ │ │ │ b.n 854 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #24] │ │ │ │ │ - bl 9118 │ │ │ │ │ + bl 9114 │ │ │ │ │ R_ARM_THM_CALL subject_expr_rule │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 3b2 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -1243,34 +1244,34 @@ │ │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_soft_keyword> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_soft_keyword │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n c16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9244 │ │ │ │ │ + bl 9240 │ │ │ │ │ R_ARM_THM_CALL patterns_rule │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n c16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl b15c │ │ │ │ │ + bl b158 │ │ │ │ │ R_ARM_THM_CALL guard_rule │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.n c16 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n c16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f9c4 │ │ │ │ │ + bl f98c │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n c16 │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ │ mov r1, r6 │ │ │ │ │ bl 0 <_PyAST_match_case> │ │ │ │ │ @@ -1290,15 +1291,15 @@ │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str.w r5, [r9, sl, lsl #2] │ │ │ │ │ add.w sl, sl, #1 │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ b.n b32 │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 49c4 │ │ │ │ │ + bl 49c0 │ │ │ │ │ R_ARM_THM_CALL class_def_raw_rule │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 5f6 │ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_class_def_decorators> │ │ │ │ │ @@ -1386,15 +1387,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 58bc │ │ │ │ │ + bl 58b8 <_loop1_81_rule+0x4> │ │ │ │ │ R_ARM_THM_CALL INVALID_VERSION_CHECK │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 1b2e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq.w 424 │ │ │ │ │ @@ -1452,15 +1453,15 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #647 @ 0x287 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w eea │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5d34 <_tmp_154_rule+0x344> │ │ │ │ │ + bl 5d30 <_tmp_154_rule+0x34c> │ │ │ │ │ R_ARM_THM_CALL _gather_35_rule │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w eea │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ @@ -1473,28 +1474,28 @@ │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov fp, r0 │ │ │ │ │ mov r6, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.w eee │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f9c4 │ │ │ │ │ + bl f98c │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w eea │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r3, r0 │ │ │ │ │ cbz r0, dec │ │ │ │ │ ldrd r6, r3, [r3, #20] │ │ │ │ │ mov r1, fp │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - bl dfe0 │ │ │ │ │ + bl dfa8 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ strd r6, r3, [sp, #4] │ │ │ │ │ mov r2, r0 │ │ │ │ │ str.w r9, [sp] │ │ │ │ │ mov r3, r8 │ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ │ mov r0, sl │ │ │ │ │ @@ -1505,15 +1506,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 58bc │ │ │ │ │ + bl 58b8 <_loop1_81_rule+0x4> │ │ │ │ │ R_ARM_THM_CALL INVALID_VERSION_CHECK │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w 724 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ @@ -1549,34 +1550,34 @@ │ │ │ │ │ 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 f08 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f9c4 │ │ │ │ │ + bl f98c │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n f08 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl beac │ │ │ │ │ + bl bea8 │ │ │ │ │ R_ARM_THM_CALL _loop1_38_rule │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n f08 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3ecc │ │ │ │ │ + bl 3ec8 │ │ │ │ │ R_ARM_THM_CALL else_block_rule │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov fp, r0 │ │ │ │ │ mov r6, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.n f0c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 40cc │ │ │ │ │ + bl 40c8 │ │ │ │ │ R_ARM_THM_CALL finally_block_rule │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r2 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ bne.n f0c │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -1601,15 +1602,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 58bc │ │ │ │ │ + bl 58b8 <_loop1_81_rule+0x4> │ │ │ │ │ R_ARM_THM_CALL INVALID_VERSION_CHECK │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 10dc │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq.w 424 │ │ │ │ │ @@ -1678,15 +1679,15 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ bl 0 <_PyPegen_expect_soft_keyword> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_soft_keyword │ │ │ │ │ cbz r0, f64 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9244 │ │ │ │ │ + bl 9240 │ │ │ │ │ R_ARM_THM_CALL patterns_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w 1b4e │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ cbnz r5, f84 │ │ │ │ │ @@ -1708,15 +1709,15 @@ │ │ │ │ │ cmp r5, #0 │ │ │ │ │ beq.w b60 │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ mov r5, fp │ │ │ │ │ subs r1, #1 │ │ │ │ │ b.n c1e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5d34 <_tmp_154_rule+0x344> │ │ │ │ │ + bl 5d30 <_tmp_154_rule+0x34c> │ │ │ │ │ R_ARM_THM_CALL _gather_35_rule │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 68c │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ @@ -1743,21 +1744,21 @@ │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov fp, r0 │ │ │ │ │ mov r6, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.w 690 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f9c4 │ │ │ │ │ + bl f98c │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w 6e6 │ │ │ │ │ b.w 68c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9118 │ │ │ │ │ + bl 9114 │ │ │ │ │ R_ARM_THM_CALL subject_expr_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w a64 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ @@ -1803,15 +1804,15 @@ │ │ │ │ │ subs r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w a68 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ b.n a68 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9118 │ │ │ │ │ + bl 9114 │ │ │ │ │ R_ARM_THM_CALL subject_expr_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w a46 │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ @@ -1833,15 +1834,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 58bc │ │ │ │ │ + bl 58b8 <_loop1_81_rule+0x4> │ │ │ │ │ R_ARM_THM_CALL INVALID_VERSION_CHECK │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 105e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cbz r3, 110a │ │ │ │ │ str r2, [sp, #24] │ │ │ │ │ @@ -1920,15 +1921,15 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #689 @ 0x2b1 │ │ │ │ │ mov sl, r3 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cbz r0, 118a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f4d0 │ │ │ │ │ + bl f498 │ │ │ │ │ cbz r0, 118a │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w 1ca0 │ │ │ │ │ @@ -1940,15 +1941,15 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #689 @ 0x2b1 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov sl, r0 │ │ │ │ │ cbz r0, 11da │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f4d0 │ │ │ │ │ + bl f498 │ │ │ │ │ cbz r0, 11da │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cbz r0, 11da │ │ │ │ │ movs r1, #4 │ │ │ │ │ @@ -1999,15 +2000,15 @@ │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ b.w 3b4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5d34 <_tmp_154_rule+0x344> │ │ │ │ │ + bl 5d30 <_tmp_154_rule+0x34c> │ │ │ │ │ R_ARM_THM_CALL _gather_35_rule │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w d2c │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ @@ -2025,15 +2026,15 @@ │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w d2c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f9c4 │ │ │ │ │ + bl f98c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w d2c │ │ │ │ │ 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] │ │ │ │ │ @@ -2089,15 +2090,15 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #682 @ 0x2aa │ │ │ │ │ mov sl, r3 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cbz r0, 1316 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f4d0 │ │ │ │ │ + bl f498 │ │ │ │ │ cbz r0, 1316 │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.n 13ac │ │ │ │ │ @@ -2109,15 +2110,15 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #682 @ 0x2aa │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov sl, r0 │ │ │ │ │ cbz r0, 1360 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f4d0 │ │ │ │ │ + bl f498 │ │ │ │ │ cbz r0, 1360 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cbz r0, 1360 │ │ │ │ │ movs r1, #4 │ │ │ │ │ @@ -2301,15 +2302,15 @@ │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 14a4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl fec │ │ │ │ │ + bl f2a │ │ │ │ │ R_ARM_THM_CALL _gather_143_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 14a4 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ @@ -2540,15 +2541,15 @@ │ │ │ │ │ cbz r0, 1706 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cbz r0, 1706 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f9c4 │ │ │ │ │ + bl f98c │ │ │ │ │ cbz r0, 1706 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _tmp_144_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _tmp_144_rule │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ @@ -2572,15 +2573,15 @@ │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cbz r0, 173e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 56c │ │ │ │ │ R_ARM_THM_CALL _loop0_145_rule │ │ │ │ │ cbz r0, 173e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 425c │ │ │ │ │ + bl 4258 │ │ │ │ │ R_ARM_THM_CALL _loop1_37_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w 18e4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r3 │ │ │ │ │ str.w sl, [r4, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ @@ -2596,15 +2597,15 @@ │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cbz r0, 1772 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 56c │ │ │ │ │ R_ARM_THM_CALL _loop0_145_rule │ │ │ │ │ cbz r0, 1772 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl beac │ │ │ │ │ + bl bea8 │ │ │ │ │ R_ARM_THM_CALL _loop1_38_rule │ │ │ │ │ cbnz r0, 1788 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r2 │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ @@ -2635,20 +2636,20 @@ │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.n 1846 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov fp, r3 │ │ │ │ │ - bl 71b8 │ │ │ │ │ + bl 71ac │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 183c │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2168 │ │ │ │ │ + bl 2164 │ │ │ │ │ R_ARM_THM_CALL _tmp_22_rule │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r6, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.n 1840 │ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ │ @@ -2680,15 +2681,15 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldr.w r3, [sl, #24] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr.w r3, [sl, #20] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r2, r3, [sl, #12] │ │ │ │ │ - bl 8660 │ │ │ │ │ + bl 85f8 │ │ │ │ │ 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 1774 │ │ │ │ │ @@ -2787,19 +2788,19 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 173e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71b8 │ │ │ │ │ + bl 71ac │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 173e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2168 │ │ │ │ │ + bl 2164 │ │ │ │ │ R_ARM_THM_CALL _tmp_22_rule │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.w 1742 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -2883,15 +2884,15 @@ │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 19c4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl fec │ │ │ │ │ + bl f2a │ │ │ │ │ R_ARM_THM_CALL _gather_143_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 19c4 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ @@ -3049,15 +3050,15 @@ │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ b.w 3c0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ b.w 766 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl b15c │ │ │ │ │ + bl b158 │ │ │ │ │ R_ARM_THM_CALL guard_rule │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ bne.w f66 │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ @@ -3090,20 +3091,20 @@ │ │ │ │ │ str r5, [r4, #60] @ 0x3c │ │ │ │ │ b.w f88 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ b.w f40 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9244 │ │ │ │ │ + bl 9240 │ │ │ │ │ R_ARM_THM_CALL patterns_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w f82 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl b15c │ │ │ │ │ + bl b158 │ │ │ │ │ R_ARM_THM_CALL guard_rule │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ bne.w f84 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ @@ -3750,61 +3751,61 @@ │ │ │ │ │ ldr r3, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 35c6 │ │ │ │ │ + beq.w 3562 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 35c6 │ │ │ │ │ + bne.w 3562 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.w 2b26 │ │ │ │ │ add r2, sp, #52 @ 0x34 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1009 @ 0x3f1 │ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w 2544 │ │ │ │ │ ldrd r6, r3, [r4, #8] │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - beq.w 35ac │ │ │ │ │ + beq.w 352a │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov sl, r2 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ mov fp, r3 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ bne.w 27a4 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 35bc │ │ │ │ │ + beq.w 3558 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 35bc │ │ │ │ │ + bne.w 3558 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 35e4 │ │ │ │ │ + bne.w 3544 │ │ │ │ │ ldrd r7, r3, [r4, #8] │ │ │ │ │ cmp r7, r3 │ │ │ │ │ beq.w 2698 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r3, [r3, r7, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ @@ -3821,92 +3822,92 @@ │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ bne.w 2368 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 35da │ │ │ │ │ + beq.w 353a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 35da │ │ │ │ │ + bne.w 353a │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 34ca │ │ │ │ │ + bne.w 34cc │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w 28ac │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 34ca │ │ │ │ │ + bne.w 34cc │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 387c │ │ │ │ │ + bl 3870 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r8, r0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w 28d4 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ bne.w 2368 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 3322 │ │ │ │ │ + beq.w 3516 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 3322 │ │ │ │ │ + bne.w 3516 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 34f2 │ │ │ │ │ + bne.w 34f6 │ │ │ │ │ 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 32e0 │ │ │ │ │ + beq.w 3324 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 32fa │ │ │ │ │ + bne.w 34fc │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 32fe │ │ │ │ │ + beq.w 3500 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 32fe │ │ │ │ │ + bne.w 3500 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 330e │ │ │ │ │ + bne.w 3510 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5de4 │ │ │ │ │ + bl 5dd8 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w 2554 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ @@ -3919,57 +3920,57 @@ │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ bne.n 2368 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 35d0 │ │ │ │ │ + beq.w 356c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 35d0 │ │ │ │ │ + bne.w 356c │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 32c0 │ │ │ │ │ + bne.w 32b6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r8, [r4, #8] │ │ │ │ │ - bl 387c │ │ │ │ │ + bl 3870 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w 27c6 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 32c0 │ │ │ │ │ + bne.w 32b6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w 27ac │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 32c0 │ │ │ │ │ + bne.w 32b6 │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w 2a52 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 2cca │ │ │ │ │ + bne.w 2cc0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ bne.w 27a4 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC22 │ │ │ │ │ @@ -3980,21 +3981,21 @@ │ │ │ │ │ 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 2fe6 │ │ │ │ │ + bne.w 2fd2 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.w 2b26 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 811c │ │ │ │ │ + bl 80e0 │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w 2762 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.w 2b26 │ │ │ │ │ @@ -4063,15 +4064,15 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #1 │ │ │ │ │ movw r3, #625 @ 0x271 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 2be8 │ │ │ │ │ + bne.w 2be6 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.w 2b26 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ @@ -4108,60 +4109,60 @@ │ │ │ │ │ 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 2cac │ │ │ │ │ + bne.w 2ca2 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.w 2b26 │ │ │ │ │ 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, #528 @ 0x210 │ │ │ │ │ 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 2cba │ │ │ │ │ + bne.w 2cb0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.w 2b26 │ │ │ │ │ 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 2e74 │ │ │ │ │ + bne.w 2e6a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.w 2b26 │ │ │ │ │ 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, #530 @ 0x212 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 2f32 │ │ │ │ │ + bne.w 2f1e │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1009 @ 0x3f1 │ │ │ │ │ bl 0 <_PyPegen_insert_memo> │ │ │ │ │ @@ -4177,15 +4178,15 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 22d2 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 343e │ │ │ │ │ + bne.w 3338 │ │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ subs r0, #1 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ │ str.w r5, [r8] │ │ │ │ │ movs r5, #1 │ │ │ │ │ strd r6, r7, [sp, #36] @ 0x24 │ │ │ │ │ @@ -4194,27 +4195,27 @@ │ │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r7, r6 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 3862 │ │ │ │ │ + beq.w 36fa │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 3862 │ │ │ │ │ + bne.w 36fa │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 385a │ │ │ │ │ + bne.w 36e0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5de4 │ │ │ │ │ + bl 5dd8 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cbz r0, 25c4 │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ @@ -4235,15 +4236,15 @@ │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 32da │ │ │ │ │ + beq.w 331e │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ ble.n 260c │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ ldr.w r1, [r8, r5, lsl #2] │ │ │ │ │ str.w r1, [r2, r5, lsl #2] │ │ │ │ │ adds r5, #1 │ │ │ │ │ @@ -4252,119 +4253,119 @@ │ │ │ │ │ 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 d6f0 │ │ │ │ │ + bl d6b8 │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3872 │ │ │ │ │ + beq.w 330a │ │ │ │ │ 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, #22 │ │ │ │ │ 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 3872 │ │ │ │ │ + beq.w 330a │ │ │ │ │ movs r1, #57 @ 0x39 │ │ │ │ │ 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 3878 │ │ │ │ │ + bne.w 3334 │ │ │ │ │ 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 r2, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3826 │ │ │ │ │ + beq.w 3300 │ │ │ │ │ ldrd r5, r7, [r0, #20] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 32c8 │ │ │ │ │ + bne.w 32a8 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ mov r1, r8 │ │ │ │ │ strd r5, r7, [sp, #4] │ │ │ │ │ mov r0, r9 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ ldr r5, [r4, #20] │ │ │ │ │ str r5, [sp, #12] │ │ │ │ │ bl 0 <_PyAST_Assign> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Assign │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 34f8 │ │ │ │ │ + beq.w 34e4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 33ce │ │ │ │ │ + bne.w 33a8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r7, [sp, #52] @ 0x34 │ │ │ │ │ b.n 2536 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, r5 │ │ │ │ │ - blt.w 35ec │ │ │ │ │ + blt.w 354c │ │ │ │ │ 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, #28] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 35e4 │ │ │ │ │ + bne.w 3544 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 21f2 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 21f2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71b8 │ │ │ │ │ + bl 71ac │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 21f2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9090 │ │ │ │ │ + bl 908c │ │ │ │ │ R_ARM_THM_CALL _tmp_10_rule │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ bne.w 21f4 │ │ │ │ │ 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 3826 │ │ │ │ │ + beq.w 3300 │ │ │ │ │ mov r1, r8 │ │ │ │ │ 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 383e │ │ │ │ │ + beq.w 3748 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ mov r1, r9 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ strd r7, r5, [sp, #8] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ @@ -4376,35 +4377,35 @@ │ │ │ │ │ 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 58bc │ │ │ │ │ + bl 58b8 <_loop1_81_rule+0x4> │ │ │ │ │ R_ARM_THM_CALL INVALID_VERSION_CHECK │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 2a44 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq.n 268e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3846 │ │ │ │ │ + beq.w 3750 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.w 33dc │ │ │ │ │ + b.w 33b6 │ │ │ │ │ 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 332c │ │ │ │ │ + beq.w 3520 │ │ │ │ │ mov r0, r7 │ │ │ │ │ ldr r7, [r4, #20] │ │ │ │ │ ldr r3, [r5, #20] │ │ │ │ │ mov r2, fp │ │ │ │ │ str r7, [sp, #4] │ │ │ │ │ mov r1, sl │ │ │ │ │ ldr r5, [r5, #24] │ │ │ │ │ @@ -4432,265 +4433,265 @@ │ │ │ │ │ mov r1, r0 │ │ │ │ │ movs r2, #2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_set_expr_context> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_set_expr_context │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 34bc │ │ │ │ │ + beq.w 34be │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 339c │ │ │ │ │ + bne.w 3392 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bl 10d90 │ │ │ │ │ + bl 10d58 │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w 2a02 │ │ │ │ │ ldrd r3, r2, [r4, #88] @ 0x58 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 2cc8 │ │ │ │ │ + bne.w 2cbe │ │ │ │ │ subs r3, #1 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ b.n 236a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 384c │ │ │ │ │ + beq.w 3730 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 384c │ │ │ │ │ + bne.w 3730 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 37fc │ │ │ │ │ + bne.w 3706 │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.w 3802 │ │ │ │ │ + beq.w 370c │ │ │ │ │ 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 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #522 @ 0x20a │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 37fa │ │ │ │ │ + beq.w 3704 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 811c │ │ │ │ │ + bl 80e0 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 37fc │ │ │ │ │ + bne.w 3706 │ │ │ │ │ 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 33e4 │ │ │ │ │ + beq.w 33da │ │ │ │ │ ldr r5, [r4, #20] │ │ │ │ │ mov r2, sl │ │ │ │ │ str r5, [sp, #4] │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r0, r8 │ │ │ │ │ ldr r5, [r3, #24] │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ │ bl 0 <_PyAST_Return> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Return │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 33b2 │ │ │ │ │ + beq.w 33be │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 3830 │ │ │ │ │ + bne.w 373a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r7, r5 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [sp, #52] @ 0x34 │ │ │ │ │ b.n 2536 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 350a │ │ │ │ │ + bne.w 32d6 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - beq.w 314e │ │ │ │ │ + beq.w 3292 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str.w r5, [r8, r6, lsl #2] │ │ │ │ │ adds r6, #1 │ │ │ │ │ mov r9, r3 │ │ │ │ │ b.n 2582 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 7d14 │ │ │ │ │ + bl 7cd8 │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 2234 │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 2234 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 371e │ │ │ │ │ + bne.w 3756 │ │ │ │ │ ldr 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 │ │ │ │ │ - bne.w 2e0c │ │ │ │ │ + bne.w 2e02 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ beq.w 225a │ │ │ │ │ b.n 2368 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 33ec │ │ │ │ │ + beq.w 3450 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 33ec │ │ │ │ │ + bne.w 3450 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 3396 │ │ │ │ │ + bne.w 336c │ │ │ │ │ ldrd r8, r3, [r4, #8] │ │ │ │ │ cmp r8, r3 │ │ │ │ │ - beq.w 334e │ │ │ │ │ + beq.w 334c │ │ │ │ │ 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 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #525 @ 0x20d │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2da4 │ │ │ │ │ + beq.w 2d9a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71b8 │ │ │ │ │ + bl 71ac │ │ │ │ │ mov fp, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2da4 │ │ │ │ │ + beq.w 2d9a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 3376 │ │ │ │ │ + beq.w 33ea │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 3376 │ │ │ │ │ + bne.w 33ea │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 336e │ │ │ │ │ + bne.w 33e2 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #633 @ 0x279 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 2ddc │ │ │ │ │ + bne.w 2dd2 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ 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 2da6 │ │ │ │ │ + bne.w 2d9c │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r1, [sp, #28] │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 34dc │ │ │ │ │ + beq.w 34b6 │ │ │ │ │ ldr r5, [r4, #20] │ │ │ │ │ mov r3, sl │ │ │ │ │ mov r2, r9 │ │ │ │ │ mov r0, fp │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ 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 r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 34d2 │ │ │ │ │ + beq.w 34ae │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 34e4 │ │ │ │ │ + bne.w 33f4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r7, r5 │ │ │ │ │ subs r3, #1 │ │ │ │ │ b.n 2884 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 838 │ │ │ │ │ R_ARM_THM_CALL import_stmt_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 23ee │ │ │ │ │ mov r7, r0 │ │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ │ b.n 2536 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 4d24 │ │ │ │ │ + bl 4d20 │ │ │ │ │ R_ARM_THM_CALL pass_stmt_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.n 29f0 │ │ │ │ │ b.n 2436 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl d6f0 │ │ │ │ │ + bl d6b8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3826 │ │ │ │ │ + beq.w 3300 │ │ │ │ │ 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 r2, [sp, #36] @ 0x24 │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3826 │ │ │ │ │ + beq.w 3300 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ ldr r1, [r7, #24] │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ ldr r1, [r7, #20] │ │ │ │ │ ldr r5, [sp, #28] │ │ │ │ │ @@ -4705,15 +4706,15 @@ │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w 275c │ │ │ │ │ b.n 27e6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 7d14 │ │ │ │ │ + bl 7cd8 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 2358 │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ @@ -4732,57 +4733,57 @@ │ │ │ │ │ str r5, [r4, #60] @ 0x3c │ │ │ │ │ b.n 235e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 3772 │ │ │ │ │ + beq.w 37aa │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 3772 │ │ │ │ │ + bne.w 37aa │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 376a │ │ │ │ │ + bne.w 37a2 │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.w 3748 │ │ │ │ │ + beq.w 3780 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr.w r8, [r3, #16] │ │ │ │ │ mov r9, r2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl de84 │ │ │ │ │ + bl de4c │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 373e │ │ │ │ │ + beq.w 3776 │ │ │ │ │ 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 373e │ │ │ │ │ + beq.w 3776 │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr r5, [r4, #20] │ │ │ │ │ str r5, [sp, #4] │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r1, r9 │ │ │ │ │ ldr r5, [r3, #24] │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ │ bl 0 <_PyAST_Expr> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Expr │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3734 │ │ │ │ │ + beq.w 376c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq.w 287e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 287e │ │ │ │ │ @@ -4797,324 +4798,320 @@ │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ b.n 27a4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 34b2 │ │ │ │ │ + beq.w 34d4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 34b2 │ │ │ │ │ + bne.w 34d4 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 34a0 │ │ │ │ │ + bne.w 3380 │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.w 3588 │ │ │ │ │ + beq.w 36bc │ │ │ │ │ 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 │ │ │ │ │ mov.w r1, #532 @ 0x214 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 349e │ │ │ │ │ + beq.w 337e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71b8 │ │ │ │ │ + bl 71ac │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 349e │ │ │ │ │ + beq.w 337e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 54e0 │ │ │ │ │ + bl 54dc │ │ │ │ │ R_ARM_THM_CALL _tmp_17_rule │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 34a0 │ │ │ │ │ + bne.w 3380 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3580 │ │ │ │ │ + beq.w 36b4 │ │ │ │ │ ldr r5, [r4, #20] │ │ │ │ │ mov r3, sl │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ mov r2, r9 │ │ │ │ │ mov r0, 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 r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3576 │ │ │ │ │ + beq.w 36aa │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq.w 287e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 287e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #1 │ │ │ │ │ str r5, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.w 34a4 │ │ │ │ │ + b.n 3384 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 3642 │ │ │ │ │ + beq.w 35e4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 3642 │ │ │ │ │ + bne.w 35e4 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 3616 │ │ │ │ │ + bne.w 3580 │ │ │ │ │ ldrd r8, r3, [r4, #8] │ │ │ │ │ cmp r8, r3 │ │ │ │ │ - beq.w 361e │ │ │ │ │ + beq.w 3604 │ │ │ │ │ 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 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #625 @ 0x271 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 360c │ │ │ │ │ + beq.w 3576 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 607c │ │ │ │ │ + bl 6078 │ │ │ │ │ R_ARM_THM_CALL del_targets_rule │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 360c │ │ │ │ │ + beq.w 3576 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _tmp_16_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _tmp_16_rule │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 360c │ │ │ │ │ + beq.w 3576 │ │ │ │ │ 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 3602 │ │ │ │ │ + beq.w 3660 │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr r5, [r4, #20] │ │ │ │ │ str r5, [sp, #4] │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r1, r9 │ │ │ │ │ ldr r5, [r3, #24] │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ │ bl 0 <_PyAST_Delete> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Delete │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 35f8 │ │ │ │ │ + beq.w 3656 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq.w 287e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 287e │ │ │ │ │ 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 2464 │ │ │ │ │ - b.n 2b26 │ │ │ │ │ + b.w 3584 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5c4c <_tmp_154_rule+0x25c> │ │ │ │ │ + bl 5c48 <_tmp_154_rule+0x264> │ │ │ │ │ R_ARM_THM_CALL break_stmt_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w 29f0 │ │ │ │ │ b.n 24c6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5b64 <_tmp_154_rule+0x174> │ │ │ │ │ + bl 5b60 <_tmp_154_rule+0x17c> │ │ │ │ │ R_ARM_THM_CALL continue_stmt_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w 29f0 │ │ │ │ │ b.n 24ea │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ bne.w 2368 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 3784 │ │ │ │ │ + beq.w 36f0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 3784 │ │ │ │ │ + bne.w 36f0 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 377c │ │ │ │ │ + bne.w 36e8 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r9, r3 │ │ │ │ │ - bl 68d0 │ │ │ │ │ + bl 6868 │ │ │ │ │ R_ARM_THM_CALL invalid_ann_assign_target_rule │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 3528 │ │ │ │ │ + bne.w 37b4 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 377c │ │ │ │ │ + bne.w 36e8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f8c4 │ │ │ │ │ + bl f88c │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 3166 │ │ │ │ │ + bne.w 3160 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 377c │ │ │ │ │ + bne.w 36e8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71b8 │ │ │ │ │ + bl 71ac │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 3282 │ │ │ │ │ + bne.w 3254 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 377c │ │ │ │ │ + bne.w 36e8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 7c4c │ │ │ │ │ + bl 7be4 │ │ │ │ │ R_ARM_THM_CALL _loop0_121_rule │ │ │ │ │ - cbz r0, 2d5e │ │ │ │ │ + cbz r0, 2d54 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 811c │ │ │ │ │ + bl 80e0 │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 325a │ │ │ │ │ + bne.w 313a │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 377c │ │ │ │ │ + bne.w 36e8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 7c4c │ │ │ │ │ + bl 7be4 │ │ │ │ │ R_ARM_THM_CALL _loop0_121_rule │ │ │ │ │ - cbz r0, 2d80 │ │ │ │ │ + cbz r0, 2d76 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl de84 │ │ │ │ │ + bl de4c │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 3336 │ │ │ │ │ + bne.w 32be │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 377c │ │ │ │ │ + bne.w 36e8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 811c │ │ │ │ │ + bl 80e0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 30e8 │ │ │ │ │ + bne.w 30d4 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ b.w 2368 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 3396 │ │ │ │ │ + bne.w 336c │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #525 @ 0x20d │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 34dc │ │ │ │ │ + beq.w 34b6 │ │ │ │ │ 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 34dc │ │ │ │ │ + beq.w 34b6 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r3, sl │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ mov r2, r9 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r5 │ │ │ │ │ b.n 29bc │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71b8 │ │ │ │ │ + bl 71ac │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 298e │ │ │ │ │ cmp r5, #0 │ │ │ │ │ beq.w 2994 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 386c │ │ │ │ │ + beq.w 34de │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #1 │ │ │ │ │ str r5, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 2da6 │ │ │ │ │ + b.n 2d9c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71b8 │ │ │ │ │ + bl 71ac │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 28e4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9090 │ │ │ │ │ + bl 908c │ │ │ │ │ R_ARM_THM_CALL _tmp_10_rule │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 3522 │ │ │ │ │ + bne.w 3668 │ │ │ │ │ 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 r2, [sp, #36] @ 0x24 │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3826 │ │ │ │ │ + beq.w 3300 │ │ │ │ │ mov r3, r5 │ │ │ │ │ ldr r5, [r4, #20] │ │ │ │ │ str r5, [sp, #16] │ │ │ │ │ mov r1, r9 │ │ │ │ │ ldr r5, [r7, #24] │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r5, [sp, #12] │ │ │ │ │ @@ -5128,245 +5125,241 @@ │ │ │ │ │ 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 58bc │ │ │ │ │ + bl 58b8 <_loop1_81_rule+0x4> │ │ │ │ │ R_ARM_THM_CALL INVALID_VERSION_CHECK │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w 274a │ │ │ │ │ b.n 2a44 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 3496 │ │ │ │ │ + beq.w 34a0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 3496 │ │ │ │ │ + bne.w 34a0 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 3490 │ │ │ │ │ + bne.w 349a │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.w 346e │ │ │ │ │ + beq.w 3478 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr.w r8, [r3, #16] │ │ │ │ │ mov r9, r2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #529 @ 0x211 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3460 │ │ │ │ │ + beq.w 3464 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 575c │ │ │ │ │ + bl 5758 │ │ │ │ │ R_ARM_THM_CALL _gather_15_rule │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3460 │ │ │ │ │ + beq.w 3464 │ │ │ │ │ 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 3460 │ │ │ │ │ + beq.w 3464 │ │ │ │ │ ldr r3, [r2, #20] │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ 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, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3468 │ │ │ │ │ + beq.w 34a8 │ │ │ │ │ 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 3456 │ │ │ │ │ + beq.w 345a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq.w 287e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 287e │ │ │ │ │ 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 2518 │ │ │ │ │ - b.n 2b26 │ │ │ │ │ + b.n 346a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 3436 │ │ │ │ │ + beq.w 343c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 3436 │ │ │ │ │ + bne.w 343c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 3400 │ │ │ │ │ + bne.w 342c │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.w 3416 │ │ │ │ │ + beq.w 340e │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldrd r8, r5, [r3, #12] │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #530 @ 0x212 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3400 │ │ │ │ │ + beq.w 342c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 575c │ │ │ │ │ + bl 5758 │ │ │ │ │ R_ARM_THM_CALL _gather_15_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3400 │ │ │ │ │ + beq.w 342c │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3400 │ │ │ │ │ + beq.w 342c │ │ │ │ │ ldr r3, [r2, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r2, [r2, #24] │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ str r2, [sp, #28] │ │ │ │ │ bl 0 <_PyPegen_map_names_to_ids> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_map_names_to_ids │ │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3410 │ │ │ │ │ + beq.w 3408 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ mov r2, r5 │ │ │ │ │ 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 33f6 │ │ │ │ │ + beq.w 3444 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq.w 287e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 287e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 3404 │ │ │ │ │ + b.n 3430 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 36fe │ │ │ │ │ + beq.w 368a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 36fe │ │ │ │ │ + bne.w 368a │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 36e4 │ │ │ │ │ + bne.w 3670 │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.w 36ea │ │ │ │ │ + beq.w 3676 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr.w r8, [r3, #16] │ │ │ │ │ mov r9, r2 │ │ │ │ │ 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 36e2 │ │ │ │ │ + beq.w 366e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 36e2 │ │ │ │ │ + beq.w 366e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1924 │ │ │ │ │ + bl 1920 │ │ │ │ │ R_ARM_THM_CALL type_params_rule │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 36e4 │ │ │ │ │ + bne.w 3670 │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 36e2 │ │ │ │ │ + beq.w 366e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71b8 │ │ │ │ │ + bl 71ac │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 36e2 │ │ │ │ │ + beq.w 366e │ │ │ │ │ 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 36da │ │ │ │ │ + beq.w 364e │ │ │ │ │ ldr.w r3, [ip, #20] │ │ │ │ │ mov r1, r7 │ │ │ │ │ movs r2, #2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ 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, #32] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 36d4 │ │ │ │ │ + beq.w 3648 │ │ │ │ │ strd r3, r7, [sp, #4] │ │ │ │ │ mov r2, r5 │ │ │ │ │ str.w r8, [sp] │ │ │ │ │ mov r3, r9 │ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ │ ldr r5, [r4, #20] │ │ │ │ │ str r5, [sp, #12] │ │ │ │ │ @@ -5375,37 +5368,37 @@ │ │ │ │ │ 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 58bc │ │ │ │ │ + bl 58b8 <_loop1_81_rule+0x4> │ │ │ │ │ R_ARM_THM_CALL INVALID_VERSION_CHECK │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 36b4 │ │ │ │ │ + beq.w 3628 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq.w 268e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 36be │ │ │ │ │ + bne.w 3632 │ │ │ │ │ b.w 2692 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 10d90 │ │ │ │ │ + bl 10d58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2d9a │ │ │ │ │ + beq.w 2d90 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl d6f0 │ │ │ │ │ + bl d6b8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2d9a │ │ │ │ │ + beq.w 2d90 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldrd r8, r3, [r5, #20] │ │ │ │ │ @@ -5422,113 +5415,121 @@ │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC21 │ │ │ │ │ movt r5, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC21 │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r7, [sp, #0] │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ - bl 8660 │ │ │ │ │ + bl 85f8 │ │ │ │ │ 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 2d9c │ │ │ │ │ + beq.w 2d92 │ │ │ │ │ movs r5, #1 │ │ │ │ │ str r5, [r4, #60] @ 0x3c │ │ │ │ │ b.w 2368 │ │ │ │ │ - lsls r3, r3, #1 │ │ │ │ │ - mov r0, r8 │ │ │ │ │ - str r3, [sp, #44] @ 0x2c │ │ │ │ │ - lsls r1, r3, #2 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ + movs r1, #22 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_PyPegen_expect_token> │ │ │ │ │ + R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 32d6 │ │ │ │ │ - mov r8, r0 │ │ │ │ │ - b.w 28a0 │ │ │ │ │ + beq.w 2d54 │ │ │ │ │ + mov r2, r7 │ │ │ │ │ + mov r1, r5 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 84e0 │ │ │ │ │ + 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 3132 │ │ │ │ │ + b.n 2d92 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2d22 │ │ │ │ │ + beq.w 2d18 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 37d6 │ │ │ │ │ + beq.w 384a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 37d6 │ │ │ │ │ + bne.w 384a │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 37cc │ │ │ │ │ + bne.w 3840 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r0, #4 │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 37a8 │ │ │ │ │ + beq.w 381c │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ mov r3, r5 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 37cc │ │ │ │ │ + bne.w 3840 │ │ │ │ │ strd r6, r5, [sp, #36] @ 0x24 │ │ │ │ │ mov r7, r3 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r6, r4 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [sp, #28] │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl fb54 │ │ │ │ │ + bl fb1c │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 37ba │ │ │ │ │ + bne.w 382e │ │ │ │ │ mov r4, r6 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r7, r5 │ │ │ │ │ mov r5, r3 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 37a2 │ │ │ │ │ + beq.w 3816 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bgt.w 378e │ │ │ │ │ + bgt.w 3802 │ │ │ │ │ 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 2d22 │ │ │ │ │ + beq.w 2d18 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71b8 │ │ │ │ │ + bl 71ac │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2d22 │ │ │ │ │ + beq.w 2d18 │ │ │ │ │ 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 │ │ │ │ │ @@ -5537,51 +5538,33 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldr.w r3, [r8, #32] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr.w r3, [r8, #28] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r2, r3, [r8, #20] │ │ │ │ │ - bl 8660 │ │ │ │ │ + bl 85f8 │ │ │ │ │ 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 3146 │ │ │ │ │ - b.n 2d9c │ │ │ │ │ - movs r1, #22 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_PyPegen_expect_token> │ │ │ │ │ - R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.w 2d5e │ │ │ │ │ - mov r2, r7 │ │ │ │ │ - mov r1, r5 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 8548 │ │ │ │ │ - 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.w 3146 │ │ │ │ │ - b.n 2d9c │ │ │ │ │ + bne.w 3132 │ │ │ │ │ + b.n 2d92 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2d3c │ │ │ │ │ + beq.w 2d32 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71b8 │ │ │ │ │ + bl 71ac │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2d3c │ │ │ │ │ + beq.w 2d32 │ │ │ │ │ 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 │ │ │ │ │ @@ -5590,492 +5573,534 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldr r3, [r5, #32] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r3, [r5, #28] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r2, r3, [r5, #20] │ │ │ │ │ - b.n 3246 │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - b.w 235e │ │ │ │ │ + b.n 3240 │ │ │ │ │ + lsls r3, r3, #1 │ │ │ │ │ + mov r0, r8 │ │ │ │ │ + str r3, [sp, #44] @ 0x2c │ │ │ │ │ + lsls r1, r3, #2 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.n 331a │ │ │ │ │ + mov r8, r0 │ │ │ │ │ + b.w 28a0 │ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 1c18 │ │ │ │ │ + bl 1c14 │ │ │ │ │ R_ARM_THM_CALL NEW_TYPE_COMMENT.part.0.isra.0 │ │ │ │ │ mov r2, r0 │ │ │ │ │ b.w 2668 │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + b.w 235e │ │ │ │ │ + movs r1, #22 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_PyPegen_expect_token> │ │ │ │ │ + R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.w 2d76 │ │ │ │ │ + movw r3, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC20 │ │ │ │ │ + movt r3, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC20 │ │ │ │ │ + b.n 3276 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.w 2896 │ │ │ │ │ + mov r0, r3 │ │ │ │ │ + ldr r6, [sp, #36] @ 0x24 │ │ │ │ │ + mov r3, r7 │ │ │ │ │ + ldr r7, [sp, #40] @ 0x28 │ │ │ │ │ + movs r2, #1 │ │ │ │ │ + str r2, [r4, #60] @ 0x3c │ │ │ │ │ + str r0, [r4, #88] @ 0x58 │ │ │ │ │ + str.w r9, [r4, #8] │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + beq.w 22dc │ │ │ │ │ + b.w 25dc │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + b.w 236a │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ + str r7, [r4, #8] │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + beq.w 22ee │ │ │ │ │ + b.w 2368 │ │ │ │ │ ldrd r6, r7, [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 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - str r7, [r4, #8] │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - beq.w 22ee │ │ │ │ │ - b.w 2368 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - b.n 32ee │ │ │ │ │ - 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 22c4 │ │ │ │ │ - movs r3, #0 │ │ │ │ │ + b.n 330e │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + b.n 330e │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ + mov r3, r0 │ │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ subs r0, #1 │ │ │ │ │ - str r0, [r4, #88] @ 0x58 │ │ │ │ │ - str.w r9, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 22dc │ │ │ │ │ - b.w 25dc │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 2278 │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.w 254c │ │ │ │ │ - movs r1, #22 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_PyPegen_expect_token> │ │ │ │ │ - R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.w 2d80 │ │ │ │ │ - movw r3, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC20 │ │ │ │ │ - movt r3, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC20 │ │ │ │ │ - b.n 32a4 │ │ │ │ │ + beq.w 256e │ │ │ │ │ + movs r3, #0 │ │ │ │ │ + b.n 32ec │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, r5 │ │ │ │ │ - bge.n 3380 │ │ │ │ │ - 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 241c │ │ │ │ │ - b.w 2b26 │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 2da6 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 2970 │ │ │ │ │ + blt.n 33fe │ │ │ │ │ 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 r9, r2 │ │ │ │ │ mov sl, r3 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ beq.w 2932 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 3360 │ │ │ │ │ + str r3, [r4, #88] @ 0x58 │ │ │ │ │ + str r6, [r4, #8] │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + beq.w 241c │ │ │ │ │ + b.w 2b26 │ │ │ │ │ + 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 24ac │ │ │ │ │ + b.w 2b26 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 27c6 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #1 │ │ │ │ │ str r5, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ b.w 235e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - cbz r0, 33e4 │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.w 2692 │ │ │ │ │ + movs r5, #1 │ │ │ │ │ + str r5, [r4, #60] @ 0x3c │ │ │ │ │ + b.w 236a │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ + cbz r0, 33da │ │ │ │ │ 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 23d8 │ │ │ │ │ b.w 2b26 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.w 2692 │ │ │ │ │ - movs r5, #1 │ │ │ │ │ - str r5, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 236a │ │ │ │ │ + b.n 33cc │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 33c0 │ │ │ │ │ + str r3, [r4, #88] @ 0x58 │ │ │ │ │ + b.n 2d9c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 2912 │ │ │ │ │ + b.w 2970 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 2fdc │ │ │ │ │ + beq.w 29dc │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + movs r5, #1 │ │ │ │ │ + str r5, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - movs r2, #0 │ │ │ │ │ - str r3, [r4, #88] @ 0x58 │ │ │ │ │ - str r6, [r4, #8] │ │ │ │ │ - str r2, [sp, #52] @ 0x34 │ │ │ │ │ - b.w 2536 │ │ │ │ │ + b.n 3370 │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 2fb4 │ │ │ │ │ + b.n 2fa0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 2fdc │ │ │ │ │ + blt.w 2fc8 │ │ │ │ │ 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 2f6e │ │ │ │ │ - b.n 3400 │ │ │ │ │ + beq.w 2f5a │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + movs r2, #0 │ │ │ │ │ + str r3, [r4, #88] @ 0x58 │ │ │ │ │ + str r6, [r4, #8] │ │ │ │ │ + str r2, [sp, #52] @ 0x34 │ │ │ │ │ + b.w 2536 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 2f52 │ │ │ │ │ + b.n 2f3e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - mov r3, r0 │ │ │ │ │ - ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ - subs r0, #1 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq.w 256e │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - movs r2, #1 │ │ │ │ │ - str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 3312 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.w 2fc8 │ │ │ │ │ + b.n 342c │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ + b.w 2912 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 2f1e │ │ │ │ │ + bne.w 2f14 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 2f26 │ │ │ │ │ - movs r2, #1 │ │ │ │ │ - str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 2ef6 │ │ │ │ │ + str r3, [r4, #88] @ 0x58 │ │ │ │ │ + str r6, [r4, #8] │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + beq.w 2518 │ │ │ │ │ + b.w 2b26 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 2f1e │ │ │ │ │ + blt.w 2f14 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr.w r8, [r3, #16] │ │ │ │ │ mov r9, r2 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 2eb4 │ │ │ │ │ + beq.w 2eaa │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 2f26 │ │ │ │ │ + b.n 346a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 2e94 │ │ │ │ │ - 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 24ac │ │ │ │ │ - b.w 2b26 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 2b4a │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.w 33a6 │ │ │ │ │ - b.w 2358 │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - b.w 28e8 │ │ │ │ │ + b.n 2e8a │ │ │ │ │ + movs r2, #1 │ │ │ │ │ + str r2, [r4, #60] @ 0x3c │ │ │ │ │ + b.n 2eec │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 3358 │ │ │ │ │ + bne.n 33fe │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 3360 │ │ │ │ │ + b.n 3370 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 3358 │ │ │ │ │ - b.w 29dc │ │ │ │ │ + bne.w 339c │ │ │ │ │ + b.w 2358 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 32ee │ │ │ │ │ + b.w 28e8 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ + b.w 2b4a │ │ │ │ │ + ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ + b.w 2994 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 33dc │ │ │ │ │ + bne.w 33b6 │ │ │ │ │ b.w 27e8 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.w 2896 │ │ │ │ │ - mov r0, r3 │ │ │ │ │ - ldr r6, [sp, #36] @ 0x24 │ │ │ │ │ - mov r3, r7 │ │ │ │ │ - ldr r7, [sp, #40] @ 0x28 │ │ │ │ │ - b.n 3450 │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.w 28e8 │ │ │ │ │ - movs r1, #11 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_PyPegen_expect_token> │ │ │ │ │ - R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.w 2d08 │ │ │ │ │ + b.n 330e │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + b.n 330e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71b8 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.w 2d08 │ │ │ │ │ - movw r3, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ - movt r3, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - ldr r1, [r3, #0] │ │ │ │ │ - ldrd r8, r3, [r5, #20] │ │ │ │ │ - str r1, [sp, #32] │ │ │ │ │ - ldrd r7, r5, [r5, #28] │ │ │ │ │ - str r3, [sp, #28] │ │ │ │ │ - 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 r3, [sp, #28] │ │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ │ - mov r2, r8 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + beq.w 22c4 │ │ │ │ │ + movs r3, #0 │ │ │ │ │ + ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ + subs r0, #1 │ │ │ │ │ + b.n 32f0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - str r7, [sp, #0] │ │ │ │ │ - b.n 3132 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.w 2bdc │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ + b.w 2278 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 34a4 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_PyPegen_fill_token> │ │ │ │ │ - R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - blt.w 2bdc │ │ │ │ │ - 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 r9, r2 │ │ │ │ │ - mov sl, r3 │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - beq.w 2b6a │ │ │ │ │ - b.n 34a0 │ │ │ │ │ + str r3, [r4, #88] @ 0x58 │ │ │ │ │ + b.w 254c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ blt.w 279e │ │ │ │ │ b.w 218e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 21c4 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 2168 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 230c │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ b.w 221c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ b.w 236a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #1 │ │ │ │ │ str r5, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ b.w 236a │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.w 2c98 │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - b.w 2ca0 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ + b.w 21c4 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ + b.w 2168 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ + b.w 230c │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ - cbnz r3, 364c │ │ │ │ │ + cbnz r3, 3592 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.w 2ca0 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_PyPegen_fill_token> │ │ │ │ │ - R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ - cmp r0, r5 │ │ │ │ │ - blt.w 2c98 │ │ │ │ │ - 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 r9, r2 │ │ │ │ │ - mov sl, r3 │ │ │ │ │ + str r3, [r4, #88] @ 0x58 │ │ │ │ │ + str r6, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 2c28 │ │ │ │ │ - b.n 3616 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 2c08 │ │ │ │ │ + beq.w 2464 │ │ │ │ │ + b.w 2b26 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 3618 │ │ │ │ │ + bne.n 3582 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 36ac │ │ │ │ │ + beq.n 35fc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ - cbnz r0, 36ac │ │ │ │ │ + cbnz r0, 35fc │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r5, 36a6 │ │ │ │ │ + cbnz r5, 35f6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #625 @ 0x271 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 369e │ │ │ │ │ + cbz r0, 35ee │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 811c │ │ │ │ │ + bl 80e0 │ │ │ │ │ mov r2, r0 │ │ │ │ │ - cbz r0, 369e │ │ │ │ │ + cbz r0, 35ee │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 8548 │ │ │ │ │ + bl 84e0 │ │ │ │ │ R_ARM_THM_CALL _RAISE_SYNTAX_ERROR_INVALID_TARGET.isra.0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - cbz r0, 369e │ │ │ │ │ + cbz r0, 35ee │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #1 │ │ │ │ │ str r5, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 3616 │ │ │ │ │ + b.n 3580 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ + b.w 2c06 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 369a │ │ │ │ │ + b.n 35e0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 369a │ │ │ │ │ + b.n 35e0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 366a │ │ │ │ │ + b.n 35b0 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_PyPegen_fill_token> │ │ │ │ │ + R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ + cmp r0, r5 │ │ │ │ │ + blt.w 2c96 │ │ │ │ │ + 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 r9, r2 │ │ │ │ │ + mov sl, r3 │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + beq.w 2c26 │ │ │ │ │ + b.n 3580 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - cbz r0, 36d0 │ │ │ │ │ + cbz r0, 3644 │ │ │ │ │ movs r5, #1 │ │ │ │ │ str r5, [r4, #60] @ 0x3c │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ beq.w 239c │ │ │ │ │ b.w 2b26 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 36c2 │ │ │ │ │ + b.n 3636 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 309e │ │ │ │ │ + b.n 308a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 36c2 │ │ │ │ │ + b.n 3636 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.w 2c96 │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + b.n 3584 │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + b.w 28e8 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 36c2 │ │ │ │ │ + b.n 3636 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge.n 3706 │ │ │ │ │ + bge.n 3692 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #1 │ │ │ │ │ str r5, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 36c2 │ │ │ │ │ + b.n 3636 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 3006 │ │ │ │ │ + b.n 2ff2 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr.w r8, [r3, #16] │ │ │ │ │ mov r9, r2 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 3026 │ │ │ │ │ - b.n 36e4 │ │ │ │ │ + beq.w 3012 │ │ │ │ │ + b.n 3670 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.w 2bdc │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + b.n 3384 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_PyPegen_fill_token> │ │ │ │ │ + R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + blt.w 2bdc │ │ │ │ │ + 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 r9, r2 │ │ │ │ │ + mov sl, r3 │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + beq.w 2b6a │ │ │ │ │ + b.n 3380 │ │ │ │ │ + mov r3, r7 │ │ │ │ │ + ldr r6, [sp, #36] @ 0x24 │ │ │ │ │ + ldr r7, [sp, #40] @ 0x28 │ │ │ │ │ + b.n 3510 │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + b.w 2368 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ + b.w 2ce4 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ + b.w 25a4 │ │ │ │ │ + ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + b.n 33cc │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_PyPegen_fill_token> │ │ │ │ │ + R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + blt.w 33c4 │ │ │ │ │ + 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 r9, r2 │ │ │ │ │ + mov sl, r3 │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + beq.w 282c │ │ │ │ │ + b.n 3706 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ + b.w 280c │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.w 33c4 │ │ │ │ │ + b.w 287e │ │ │ │ │ + movs r3, #1 │ │ │ │ │ + str r3, [r4, #60] @ 0x3c │ │ │ │ │ + b.w 2716 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + b.w 2692 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 28d4 │ │ │ │ │ movs r5, #1 │ │ │ │ │ @@ -6105,215 +6130,189 @@ │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ b.w 2b1c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ b.w 2aaa │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - b.w 2368 │ │ │ │ │ + movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 2cee │ │ │ │ │ + bl 0 <_PyPegen_expect_token> │ │ │ │ │ + R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.w 2cfe │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 71ac │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.w 2cfe │ │ │ │ │ + movw r3, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ + movt r3, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ + mov r0, r5 │ │ │ │ │ + ldr r1, [r3, #0] │ │ │ │ │ + ldrd r8, r3, [r5, #20] │ │ │ │ │ + str r1, [sp, #32] │ │ │ │ │ + ldrd r7, r5, [r5, #28] │ │ │ │ │ + str r3, [sp, #28] │ │ │ │ │ + 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 r3, [sp, #28] │ │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ │ + mov r2, r8 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + str r7, [sp, #0] │ │ │ │ │ + b.n 311e │ │ │ │ │ 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 31fa │ │ │ │ │ - b.n 378e │ │ │ │ │ + beq.w 31f4 │ │ │ │ │ + b.n 3802 │ │ │ │ │ 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 2d22 │ │ │ │ │ + b.w 2d18 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - beq.n 37de │ │ │ │ │ + beq.n 3852 │ │ │ │ │ ldr r3, [r6, #8] │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ str.w r4, [r5, r7, lsl #2] │ │ │ │ │ adds r7, #1 │ │ │ │ │ - b.n 31c4 │ │ │ │ │ + b.n 31be │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.w 2d24 │ │ │ │ │ + b.w 2d1a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 3194 │ │ │ │ │ + b.n 318e │ │ │ │ │ lsls r3, r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.n 3856 │ │ │ │ │ + cbnz r0, 386c │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r4, r6 │ │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ - b.n 37a8 │ │ │ │ │ - ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - b.n 33c0 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_PyPegen_fill_token> │ │ │ │ │ - R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - blt.w 33b8 │ │ │ │ │ - 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 r9, r2 │ │ │ │ │ - mov sl, r3 │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - beq.w 282c │ │ │ │ │ - b.n 37fc │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - b.w 236a │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.w 33b8 │ │ │ │ │ - b.w 287e │ │ │ │ │ - movs r3, #1 │ │ │ │ │ - str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 2716 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - b.w 2692 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 280c │ │ │ │ │ + b.n 381c │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b.n 37c0 │ │ │ │ │ - mov r3, r7 │ │ │ │ │ - ldr r6, [sp, #36] @ 0x24 │ │ │ │ │ - ldr r7, [sp, #40] @ 0x28 │ │ │ │ │ - b.n 330e │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 25a4 │ │ │ │ │ - ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 2994 │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 32ee │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 32ee │ │ │ │ │ + b.n 3834 │ │ │ │ │ │ │ │ │ │ -0000387c : │ │ │ │ │ +00003870 : │ │ │ │ │ single_subscript_attribute_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 3c9a │ │ │ │ │ + beq.w 3c8e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 3c9a │ │ │ │ │ + bne.w 3c8e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 3c8c │ │ │ │ │ + bne.w 3c80 │ │ │ │ │ ldrd r5, r6, [r4, #8] │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - beq.w 3c42 │ │ │ │ │ + beq.w 3c36 │ │ │ │ │ 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 3c6e │ │ │ │ │ + beq.w 3c62 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 3c6e │ │ │ │ │ + bne.w 3c62 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ add r6, sp, #28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r2, r6 │ │ │ │ │ movw r1, #1198 @ 0x4ae │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r7, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3962 │ │ │ │ │ + beq.n 3956 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n 39aa │ │ │ │ │ + bne.n 399e │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 3c7a │ │ │ │ │ + bne.w 3c6e │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq.n 39bc │ │ │ │ │ + beq.n 39b0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 39bc │ │ │ │ │ + bne.n 39b0 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1198 @ 0x4ae │ │ │ │ │ str r7, [sp, #28] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r7, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 39d8 │ │ │ │ │ + beq.n 39cc │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n 3a12 │ │ │ │ │ + bne.n 3a06 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #32 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ @@ -6322,401 +6321,401 @@ │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r7, r2 │ │ │ │ │ movw r2, #1198 @ 0x4ae │ │ │ │ │ mov r1, r7 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ - cbnz r0, 399e │ │ │ │ │ + cbnz r0, 3992 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r7, [sp, #16] │ │ │ │ │ - bl 3d44 │ │ │ │ │ + bl 3d38 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 3c86 │ │ │ │ │ - cbz r0, 3996 │ │ │ │ │ + bne.w 3c7a │ │ │ │ │ + cbz r0, 398a │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ mov sl, r3 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bgt.n 3a24 │ │ │ │ │ + bgt.n 3a18 │ │ │ │ │ ldr.w sl, [sp, #16] │ │ │ │ │ str.w sl, [r4, #8] │ │ │ │ │ ldr r7, [sp, #28] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.n 3910 │ │ │ │ │ + beq.n 3904 │ │ │ │ │ movs r1, #23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 3b68 │ │ │ │ │ + bne.w 3b5c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 3910 │ │ │ │ │ + b.n 3904 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1198 @ 0x4ae │ │ │ │ │ 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 │ │ │ │ │ - bne.n 3948 │ │ │ │ │ + bne.n 393c │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1198 @ 0x4ae │ │ │ │ │ mov r1, r6 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ - cbnz r0, 3a06 │ │ │ │ │ + cbnz r0, 39fa │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bl 3d44 │ │ │ │ │ + bl 3d38 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 3c80 │ │ │ │ │ - cbz r0, 3a02 │ │ │ │ │ + bne.w 3c74 │ │ │ │ │ + cbz r0, 39f6 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ cmp r6, r7 │ │ │ │ │ - blt.n 3acc │ │ │ │ │ + blt.n 3ac0 │ │ │ │ │ mov r7, r6 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ ldr r7, [sp, #28] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.n 3952 │ │ │ │ │ + beq.n 3946 │ │ │ │ │ movs r1, #9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 3bd0 │ │ │ │ │ + bne.w 3bc4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 3952 │ │ │ │ │ + b.n 3946 │ │ │ │ │ ldr r7, [sp, #16] │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ movw r2, #1198 @ 0x4ae │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 399e │ │ │ │ │ + bne.n 3992 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r7, [sp, #16] │ │ │ │ │ - bl 3d44 │ │ │ │ │ + bl 3d38 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 3c86 │ │ │ │ │ + bne.w 3c7a │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 399a │ │ │ │ │ + beq.n 398e │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ cmp sl, r3 │ │ │ │ │ - bge.n 399a │ │ │ │ │ + bge.n 398e │ │ │ │ │ ldr r7, [sp, #16] │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ movw r2, #1198 @ 0x4ae │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 399e │ │ │ │ │ + bne.n 3992 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3d44 │ │ │ │ │ + bl 3d38 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 3c86 │ │ │ │ │ + bne.w 3c7a │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3bc6 │ │ │ │ │ + beq.w 3bba │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ mov sl, r2 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bge.w 3bc6 │ │ │ │ │ + bge.w 3bba │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1198 @ 0x4ae │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 399e │ │ │ │ │ + bne.w 3992 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ - bl 3d44 │ │ │ │ │ + bl 3d38 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 3c86 │ │ │ │ │ + bne.w 3c7a │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 399a │ │ │ │ │ + beq.w 398e │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ cmp r2, sl │ │ │ │ │ - ble.w 399a │ │ │ │ │ + ble.w 398e │ │ │ │ │ mov sl, r2 │ │ │ │ │ - b.n 3a90 │ │ │ │ │ + b.n 3a84 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1198 @ 0x4ae │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 3a06 │ │ │ │ │ + bne.n 39fa │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bl 3d44 │ │ │ │ │ + bl 3d38 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 3c80 │ │ │ │ │ + bne.w 3c74 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3a04 │ │ │ │ │ + beq.n 39f8 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - ble.n 3a04 │ │ │ │ │ + ble.n 39f8 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1198 @ 0x4ae │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 3a06 │ │ │ │ │ + bne.w 39fa │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bl 3d44 │ │ │ │ │ + bl 3d38 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 3c80 │ │ │ │ │ + bne.w 3c74 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3bcc │ │ │ │ │ + beq.n 3bc0 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - bge.n 3bcc │ │ │ │ │ + bge.n 3bc0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1198 @ 0x4ae │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 3a06 │ │ │ │ │ + bne.w 39fa │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bl 3d44 │ │ │ │ │ + bl 3d38 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 3c80 │ │ │ │ │ + bne.w 3c74 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3a04 │ │ │ │ │ + beq.w 39f8 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ cmp r2, r7 │ │ │ │ │ - ble.w 3a04 │ │ │ │ │ + ble.w 39f8 │ │ │ │ │ mov r7, r2 │ │ │ │ │ - b.n 3b2e │ │ │ │ │ + b.n 3b22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 39b8 │ │ │ │ │ + beq.w 39ac │ │ │ │ │ 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 39b8 │ │ │ │ │ + beq.w 39ac │ │ │ │ │ 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 3c94 │ │ │ │ │ + beq.n 3c88 │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ mov r3, r8 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ mov r0, r7 │ │ │ │ │ movs r2, #2 │ │ │ │ │ ldr r1, [r6, #24] │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ ldr r1, [r6, #20] │ │ │ │ │ strd r9, 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 3c2e │ │ │ │ │ + beq.n 3c22 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 3c2e │ │ │ │ │ + bne.n 3c22 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 3958 │ │ │ │ │ + b.n 394c │ │ │ │ │ ldr.w sl, [sp, #20] │ │ │ │ │ - b.n 399a │ │ │ │ │ + b.n 398e │ │ │ │ │ ldr r7, [sp, #16] │ │ │ │ │ - b.n 3a04 │ │ │ │ │ + b.n 39f8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 107e4 │ │ │ │ │ + bl 107ac │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3a20 │ │ │ │ │ + beq.w 3a14 │ │ │ │ │ movs r1, #10 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3a20 │ │ │ │ │ + beq.w 3a14 │ │ │ │ │ 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 3a20 │ │ │ │ │ + beq.w 3a14 │ │ │ │ │ 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 3c94 │ │ │ │ │ + beq.n 3c88 │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ mov r3, r8 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r0, r7 │ │ │ │ │ movs r2, #2 │ │ │ │ │ ldr r5, [r6, #24] │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ ldr r5, [r6, #20] │ │ │ │ │ strd r9, r5, [sp] │ │ │ │ │ bl 0 <_PyAST_Subscript> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Subscript │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 3bba │ │ │ │ │ + bne.n 3bae │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3bc2 │ │ │ │ │ + beq.n 3bb6 │ │ │ │ │ movs r2, #1 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 3958 │ │ │ │ │ + b.n 394c │ │ │ │ │ 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 3c38 │ │ │ │ │ + blt.n 3c2c │ │ │ │ │ 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 │ │ │ │ │ - cbnz r2, 3c7a │ │ │ │ │ + cbnz r2, 3c6e │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.w 38e0 │ │ │ │ │ + bne.w 38d4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - b.n 38f2 │ │ │ │ │ + b.n 38e6 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ - b.n 3958 │ │ │ │ │ + b.n 394c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 3952 │ │ │ │ │ + b.n 3946 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 3912 │ │ │ │ │ + b.n 3906 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r6, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 3958 │ │ │ │ │ + b.n 394c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 3958 │ │ │ │ │ + b.n 394c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 38b0 │ │ │ │ │ + b.n 38a4 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00003ca4 : │ │ │ │ │ +00003c98 : │ │ │ │ │ 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 3d3c │ │ │ │ │ + beq.n 3d30 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 3d3c │ │ │ │ │ + bne.n 3d30 │ │ │ │ │ add r2, sp, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1198 @ 0x4ae │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ - cbz r0, 3cf0 │ │ │ │ │ + cbz r0, 3ce4 │ │ │ │ │ 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] │ │ │ │ │ @@ -6728,1115 +6727,1115 @@ │ │ │ │ │ movw r2, #1198 @ 0x4ae │ │ │ │ │ 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 3ce4 │ │ │ │ │ + bne.n 3cd8 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - bl 3d44 │ │ │ │ │ + bl 3d38 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 3d32 │ │ │ │ │ - cbz r0, 3d26 │ │ │ │ │ + cbnz r3, 3d26 │ │ │ │ │ + cbz r0, 3d1a │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - ble.n 3d26 │ │ │ │ │ + ble.n 3d1a │ │ │ │ │ mov r6, r3 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ - b.n 3cf6 │ │ │ │ │ + b.n 3cea │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 3cec │ │ │ │ │ + b.n 3ce0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r7 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 3cec │ │ │ │ │ + b.n 3ce0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 3cd2 │ │ │ │ │ + b.n 3cc6 │ │ │ │ │ │ │ │ │ │ -00003d44 : │ │ │ │ │ +00003d38 : │ │ │ │ │ t_primary_raw(): │ │ │ │ │ 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 454a │ │ │ │ │ + beq.w 453e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 454a │ │ │ │ │ + bne.w 453e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 4542 │ │ │ │ │ + bne.w 4536 │ │ │ │ │ ldrd r5, r6, [r4, #8] │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - beq.w 4552 │ │ │ │ │ + beq.w 4546 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov sl, 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 4582 │ │ │ │ │ + beq.w 4576 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 4582 │ │ │ │ │ + bne.w 4576 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ add r6, sp, #28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r2, r6 │ │ │ │ │ movw r1, #1198 @ 0x4ae │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr.w r8, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 40aa │ │ │ │ │ + beq.w 409e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.w 3f78 │ │ │ │ │ + beq.w 3f6c │ │ │ │ │ movs r1, #23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 3f1a │ │ │ │ │ + bne.w 3f0e │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 3f82 │ │ │ │ │ + bne.w 3f76 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 4192 │ │ │ │ │ + beq.w 4186 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 4192 │ │ │ │ │ + bne.w 4186 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1198 @ 0x4ae │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r7, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 41b0 │ │ │ │ │ + beq.w 41a4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - cbz r7, 3e46 │ │ │ │ │ + cbz r7, 3e3a │ │ │ │ │ movs r1, #9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 4046 │ │ │ │ │ + bne.w 403a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 3f82 │ │ │ │ │ + bne.w 3f76 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 43ac │ │ │ │ │ + beq.w 43a0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 43ac │ │ │ │ │ + bne.w 43a0 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1198 @ 0x4ae │ │ │ │ │ str r7, [sp, #28] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r7, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 43ca │ │ │ │ │ + beq.w 43be │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 4024 │ │ │ │ │ + bne.w 4018 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n 3f82 │ │ │ │ │ + bne.n 3f76 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 42ae │ │ │ │ │ + beq.w 42a2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 42ae │ │ │ │ │ + bne.w 42a2 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1198 @ 0x4ae │ │ │ │ │ str r7, [sp, #28] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr.w r8, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 42ce │ │ │ │ │ + beq.w 42c2 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.n 3f9e │ │ │ │ │ + bne.n 3f92 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 4542 │ │ │ │ │ + bne.w 4536 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 4598 │ │ │ │ │ + bl 458c │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4034 │ │ │ │ │ + beq.w 4028 │ │ │ │ │ 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 4034 │ │ │ │ │ + beq.w 4028 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 3f62 │ │ │ │ │ + cbnz r3, 3f56 │ │ │ │ │ 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} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r7, r0 │ │ │ │ │ - cbz r0, 3f76 │ │ │ │ │ + cbz r0, 3f6a │ │ │ │ │ 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 │ │ │ │ │ - cbz r0, 3f76 │ │ │ │ │ + cbz r0, 3f6a │ │ │ │ │ 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 3f0c │ │ │ │ │ + beq.n 3f00 │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ mov r3, sl │ │ │ │ │ ldr r1, [r7, #4] │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ movs r2, #1 │ │ │ │ │ ldr r5, [r6, #24] │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ ldr r5, [r6, #20] │ │ │ │ │ strd r9, r5, [sp] │ │ │ │ │ bl 0 <_PyAST_Attribute> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Attribute │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 3f08 │ │ │ │ │ + bne.n 3efc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3f0c │ │ │ │ │ + beq.n 3f00 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 3f10 │ │ │ │ │ + b.n 3f04 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w 3dfa │ │ │ │ │ + beq.w 3dee │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ - b.n 3f10 │ │ │ │ │ + b.n 3f04 │ │ │ │ │ mov r8, r6 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr.w r8, [sp, #28] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.n 3eda │ │ │ │ │ + beq.n 3ece │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3eda │ │ │ │ │ + beq.n 3ece │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl cdc0 │ │ │ │ │ + bl cd88 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ mov fp, r0 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n 3edc │ │ │ │ │ + bne.n 3ed0 │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3eda │ │ │ │ │ + beq.n 3ece │ │ │ │ │ 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 3eda │ │ │ │ │ + beq.n 3ece │ │ │ │ │ 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 3f0c │ │ │ │ │ + beq.n 3f00 │ │ │ │ │ ldrd r3, r2, [r0, #20] │ │ │ │ │ mov r1, fp │ │ │ │ │ strd r3, r2, [sp, #4] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 44be │ │ │ │ │ + bne.w 44b2 │ │ │ │ │ mov r3, sl │ │ │ │ │ mov r0, r8 │ │ │ │ │ str.w r9, [sp] │ │ │ │ │ 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 3f08 │ │ │ │ │ - b.n 3f62 │ │ │ │ │ + bne.w 3efc │ │ │ │ │ + b.n 3f56 │ │ │ │ │ mov fp, r8 │ │ │ │ │ str.w fp, [r4, #8] │ │ │ │ │ ldr r7, [sp, #28] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w 3e90 │ │ │ │ │ + beq.w 3e84 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 6ee0 │ │ │ │ │ + bl 6ed4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 44dc │ │ │ │ │ + bne.w 44d0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 3e90 │ │ │ │ │ + b.n 3e84 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r6, #0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r5, [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 107e4 │ │ │ │ │ + bl 107ac │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3e44 │ │ │ │ │ + beq.w 3e38 │ │ │ │ │ movs r1, #10 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3e44 │ │ │ │ │ + beq.w 3e38 │ │ │ │ │ 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 3e44 │ │ │ │ │ + beq.w 3e38 │ │ │ │ │ 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 3f0c │ │ │ │ │ + beq.w 3f00 │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ mov r3, sl │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r7 │ │ │ │ │ movs r2, #1 │ │ │ │ │ ldr r5, [r6, #24] │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ ldr r5, [r6, #20] │ │ │ │ │ strd r9, r5, [sp] │ │ │ │ │ bl 0 <_PyAST_Subscript> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Subscript │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 3f08 │ │ │ │ │ - b.n 3f62 │ │ │ │ │ + bne.w 3efc │ │ │ │ │ + b.n 3f56 │ │ │ │ │ mov r3, r8 │ │ │ │ │ ldr.w r8, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1198 @ 0x4ae │ │ │ │ │ mov r1, r8 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 453c │ │ │ │ │ + bne.w 4530 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ - bl 3d44 │ │ │ │ │ + bl 3d38 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 4522 │ │ │ │ │ + bne.w 4516 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4294 │ │ │ │ │ + beq.w 4288 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov fp, r3 │ │ │ │ │ cmp r8, r3 │ │ │ │ │ - bge.w 4294 │ │ │ │ │ + bge.w 4288 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1198 @ 0x4ae │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 453c │ │ │ │ │ + bne.w 4530 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ - bl 3d44 │ │ │ │ │ + bl 3d38 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 4522 │ │ │ │ │ + bne.w 4516 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4296 │ │ │ │ │ + beq.w 428a │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ cmp fp, r3 │ │ │ │ │ - bge.w 4296 │ │ │ │ │ + bge.w 428a │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1198 @ 0x4ae │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 453c │ │ │ │ │ + bne.w 4530 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ - bl 3d44 │ │ │ │ │ + bl 3d38 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 4522 │ │ │ │ │ + bne.w 4516 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 44a6 │ │ │ │ │ + beq.w 449a │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ mov fp, r2 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bge.w 44a6 │ │ │ │ │ + bge.w 449a │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1198 @ 0x4ae │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 453c │ │ │ │ │ + bne.w 4530 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ - bl 3d44 │ │ │ │ │ + bl 3d38 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 4522 │ │ │ │ │ + bne.w 4516 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4296 │ │ │ │ │ + beq.w 428a │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ cmp r2, fp │ │ │ │ │ - ble.w 4296 │ │ │ │ │ + ble.w 428a │ │ │ │ │ mov fp, r2 │ │ │ │ │ - b.n 4156 │ │ │ │ │ + b.n 414a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1198 @ 0x4ae │ │ │ │ │ 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 │ │ │ │ │ - bne.w 3e2e │ │ │ │ │ + bne.w 3e22 │ │ │ │ │ ldr.w r8, [r4, #8] │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1198 @ 0x4ae │ │ │ │ │ mov r1, r8 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 4284 │ │ │ │ │ + bne.n 4278 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ - bl 3d44 │ │ │ │ │ + bl 3d38 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 451c │ │ │ │ │ + bne.w 4510 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 427e │ │ │ │ │ + beq.n 4272 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov fp, r3 │ │ │ │ │ cmp r8, r3 │ │ │ │ │ - bge.n 427e │ │ │ │ │ + bge.n 4272 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1198 @ 0x4ae │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 4284 │ │ │ │ │ + bne.n 4278 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ - bl 3d44 │ │ │ │ │ + bl 3d38 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 451c │ │ │ │ │ + bne.w 4510 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4280 │ │ │ │ │ + beq.n 4274 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ cmp fp, r3 │ │ │ │ │ - bge.n 4280 │ │ │ │ │ + bge.n 4274 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1198 @ 0x4ae │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ - cbnz r0, 4284 │ │ │ │ │ + cbnz r0, 4278 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ - bl 3d44 │ │ │ │ │ + bl 3d38 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 451c │ │ │ │ │ + bne.w 4510 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 44ac │ │ │ │ │ + beq.w 44a0 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ mov fp, r2 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bge.w 44ac │ │ │ │ │ + bge.w 44a0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1198 @ 0x4ae │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - cbnz r3, 4284 │ │ │ │ │ + cbnz r3, 4278 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ - bl 3d44 │ │ │ │ │ + bl 3d38 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 451c │ │ │ │ │ - cbz r0, 4280 │ │ │ │ │ + bne.w 4510 │ │ │ │ │ + cbz r0, 4274 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ cmp r2, fp │ │ │ │ │ - ble.n 4280 │ │ │ │ │ + ble.n 4274 │ │ │ │ │ mov fp, r2 │ │ │ │ │ - b.n 424c │ │ │ │ │ + b.n 4240 │ │ │ │ │ mov fp, r8 │ │ │ │ │ str.w fp, [r4, #8] │ │ │ │ │ ldr r7, [sp, #28] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 3e36 │ │ │ │ │ - b.n 3e46 │ │ │ │ │ + bne.w 3e2a │ │ │ │ │ + b.n 3e3a │ │ │ │ │ mov fp, r8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr.w r8, [sp, #28] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w fp, [r4, #8] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.w 3de0 │ │ │ │ │ - b.n 3f7a │ │ │ │ │ + bne.w 3dd4 │ │ │ │ │ + b.n 3f6e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1198 @ 0x4ae │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr.w r8, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 3ece │ │ │ │ │ + bne.w 3ec2 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1198 @ 0x4ae │ │ │ │ │ mov r1, r6 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 3f8e │ │ │ │ │ + bne.w 3f82 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bl 3d44 │ │ │ │ │ + bl 3d38 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 452e │ │ │ │ │ + bne.w 4522 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3f88 │ │ │ │ │ + beq.w 3f7c │ │ │ │ │ ldr.w r8, [r4, #8] │ │ │ │ │ cmp r6, r8 │ │ │ │ │ - bge.w 3f88 │ │ │ │ │ + bge.w 3f7c │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1198 @ 0x4ae │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 3f8e │ │ │ │ │ + bne.w 3f82 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bl 3d44 │ │ │ │ │ + bl 3d38 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 452e │ │ │ │ │ + bne.w 4522 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3f8a │ │ │ │ │ + beq.w 3f7e │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - ble.w 3f8a │ │ │ │ │ + ble.w 3f7e │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1198 @ 0x4ae │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 3f8e │ │ │ │ │ + bne.w 3f82 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bl 3d44 │ │ │ │ │ + bl 3d38 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 452e │ │ │ │ │ + bne.w 4522 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 44b8 │ │ │ │ │ + beq.w 44ac │ │ │ │ │ ldr.w r8, [r4, #8] │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r8, r3 │ │ │ │ │ - ble.w 44b8 │ │ │ │ │ + ble.w 44ac │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1198 @ 0x4ae │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 3f8e │ │ │ │ │ + bne.w 3f82 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bl 3d44 │ │ │ │ │ + bl 3d38 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 452e │ │ │ │ │ + bne.w 4522 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3f8a │ │ │ │ │ + beq.w 3f7e │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ cmp r2, r8 │ │ │ │ │ - ble.w 3f8a │ │ │ │ │ + ble.w 3f7e │ │ │ │ │ mov r8, r2 │ │ │ │ │ - b.n 4372 │ │ │ │ │ + b.n 4366 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1198 @ 0x4ae │ │ │ │ │ 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 │ │ │ │ │ - bne.w 3e84 │ │ │ │ │ + bne.w 3e78 │ │ │ │ │ ldr.w r8, [r4, #8] │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1198 @ 0x4ae │ │ │ │ │ mov r1, r8 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 4016 │ │ │ │ │ + bne.w 400a │ │ │ │ │ mov r0, r4 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ - bl 3d44 │ │ │ │ │ + bl 3d38 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 4528 │ │ │ │ │ + bne.w 451c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4010 │ │ │ │ │ + beq.w 4004 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov fp, r3 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - ble.w 4010 │ │ │ │ │ + ble.w 4004 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1198 @ 0x4ae │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 4016 │ │ │ │ │ + bne.w 400a │ │ │ │ │ mov r0, r4 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ - bl 3d44 │ │ │ │ │ + bl 3d38 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n 4528 │ │ │ │ │ + bne.n 451c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4012 │ │ │ │ │ + beq.w 4006 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ cmp fp, r3 │ │ │ │ │ - bge.w 4012 │ │ │ │ │ + bge.w 4006 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1198 @ 0x4ae │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 4016 │ │ │ │ │ + bne.w 400a │ │ │ │ │ mov r0, r4 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ - bl 3d44 │ │ │ │ │ + bl 3d38 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n 4528 │ │ │ │ │ - cbz r0, 44b2 │ │ │ │ │ + bne.n 451c │ │ │ │ │ + cbz r0, 44a6 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ mov fp, r2 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - ble.n 44b2 │ │ │ │ │ + ble.n 44a6 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1198 @ 0x4ae │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 4016 │ │ │ │ │ + bne.w 400a │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ - bl 3d44 │ │ │ │ │ + bl 3d38 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n 4528 │ │ │ │ │ + bne.n 451c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4012 │ │ │ │ │ + beq.w 4006 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ cmp r2, fp │ │ │ │ │ - ble.w 4012 │ │ │ │ │ + ble.w 4006 │ │ │ │ │ mov fp, r2 │ │ │ │ │ - b.n 446c │ │ │ │ │ + b.n 4460 │ │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ │ - b.n 4296 │ │ │ │ │ + b.n 428a │ │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ │ - b.n 4280 │ │ │ │ │ + b.n 4274 │ │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ │ - b.n 4012 │ │ │ │ │ + b.n 4006 │ │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ │ - b.n 3f8a │ │ │ │ │ + b.n 3f7e │ │ │ │ │ str.w r9, [sp] │ │ │ │ │ mov r3, sl │ │ │ │ │ mov r0, r8 │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ ldrd r1, r2, [fp, #8] │ │ │ │ │ bl 0 <_PyAST_Call> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Call │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 3f08 │ │ │ │ │ - b.n 3f62 │ │ │ │ │ + bne.w 3efc │ │ │ │ │ + b.n 3f56 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ 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 4030 │ │ │ │ │ + beq.w 4024 │ │ │ │ │ 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 3f0c │ │ │ │ │ + beq.w 3f00 │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ 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, 4536 │ │ │ │ │ + cbz r0, 452a │ │ │ │ │ mov r3, sl │ │ │ │ │ mov r0, r7 │ │ │ │ │ strd r5, r6, [sp, #4] │ │ │ │ │ - b.n 3ff8 │ │ │ │ │ + b.n 3fec │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 3e48 │ │ │ │ │ + b.n 3e3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 3f7a │ │ │ │ │ + b.n 3f6e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 3e92 │ │ │ │ │ + b.n 3e86 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 3edc │ │ │ │ │ + b.n 3ed0 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 4512 │ │ │ │ │ + b.n 4506 │ │ │ │ │ ldr.w r8, [sp, #28] │ │ │ │ │ - b.n 3dd2 │ │ │ │ │ + b.n 3dc6 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r6, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 3f10 │ │ │ │ │ + b.n 3f04 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 3d78 │ │ │ │ │ + b.n 3d6c │ │ │ │ │ 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 458e │ │ │ │ │ + blt.n 4582 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr.w r2, [r2, r6, lsl #2] │ │ │ │ │ ldr r1, [r2, #12] │ │ │ │ │ ldr r2, [r2, #16] │ │ │ │ │ mov sl, r1 │ │ │ │ │ mov r9, r2 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 3f82 │ │ │ │ │ + bne.w 3f76 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.w 3da8 │ │ │ │ │ + bne.w 3d9c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - b.n 3dba │ │ │ │ │ + b.n 3dae │ │ │ │ │ movs r2, #1 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 3f10 │ │ │ │ │ + b.n 3f04 │ │ │ │ │ │ │ │ │ │ -00004598 : │ │ │ │ │ +0000458c : │ │ │ │ │ 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 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 5552 │ │ │ │ │ + beq.w 5546 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 5552 │ │ │ │ │ + bne.w 5546 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 4cca │ │ │ │ │ + bne.w 4cbe │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - beq.w 5514 │ │ │ │ │ + beq.w 5508 │ │ │ │ │ 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 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r0, 4604 │ │ │ │ │ + cbz r0, 45f8 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r3 │ │ │ │ │ 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] │ │ │ │ │ mov r6, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 4cca │ │ │ │ │ + bne.w 4cbe │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #622 @ 0x26e │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 4acc │ │ │ │ │ + bne.w 4ac0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ mov r6, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 4cca │ │ │ │ │ + bne.w 4cbe │ │ │ │ │ mov.w r1, #624 @ 0x270 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 4bb8 │ │ │ │ │ + bne.w 4bac │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ mov r6, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 4cca │ │ │ │ │ + bne.w 4cbe │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #623 @ 0x26f │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 4760 │ │ │ │ │ + bne.w 4754 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 4cca │ │ │ │ │ + bne.w 4cbe │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _tmp_43_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _tmp_43_rule │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 470e │ │ │ │ │ + bne.n 4702 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 4cca │ │ │ │ │ + bne.w 4cbe │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_number_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_number_token │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 45f6 │ │ │ │ │ + bne.n 45ea │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 4cca │ │ │ │ │ + bne.w 4cbe │ │ │ │ │ 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 471e │ │ │ │ │ + bne.n 4712 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 4cca │ │ │ │ │ + bne.w 4cbe │ │ │ │ │ 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 47b0 │ │ │ │ │ + bne.n 47a4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 4cca │ │ │ │ │ + bne.w 4cbe │ │ │ │ │ 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 48b0 │ │ │ │ │ + bne.w 48a4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 4cca │ │ │ │ │ + bne.w 4cbe │ │ │ │ │ movs r1, #52 @ 0x34 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 4c5e │ │ │ │ │ + bne.w 4c52 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - b.n 45f8 │ │ │ │ │ + b.n 45ec │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5640 │ │ │ │ │ + bl 5634 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 45f6 │ │ │ │ │ - b.n 4676 │ │ │ │ │ + bne.w 45ea │ │ │ │ │ + b.n 466a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 54b8 │ │ │ │ │ + beq.w 54ac │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 54b8 │ │ │ │ │ + bne.w 54ac │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 54b2 │ │ │ │ │ + bne.w 54a6 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r6, r3 │ │ │ │ │ - bl 3608 │ │ │ │ │ + bl 3604 │ │ │ │ │ R_ARM_THM_CALL tuple_rule │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4aee │ │ │ │ │ + beq.w 4ae2 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 45f8 │ │ │ │ │ + b.n 45ec │ │ │ │ │ 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 4cca │ │ │ │ │ + beq.w 4cbe │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ mov r3, r7 │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ mov r2, r8 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ @@ -7845,538 +7844,538 @@ │ │ │ │ │ ldr r6, [r5, #24] │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ ldr r5, [r5, #20] │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ bl 0 <_PyAST_Constant> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Constant │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r0, 4798 │ │ │ │ │ + cbz r0, 478c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 45f6 │ │ │ │ │ + beq.w 45ea │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 45f8 │ │ │ │ │ + beq.w 45ec │ │ │ │ │ movs r3, #1 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 4cce │ │ │ │ │ + b.n 4cc2 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 5434 │ │ │ │ │ + beq.w 5428 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 5434 │ │ │ │ │ + bne.w 5428 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 542e │ │ │ │ │ + bne.w 5422 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r6, r3 │ │ │ │ │ - bl 379c │ │ │ │ │ + bl 3798 │ │ │ │ │ R_ARM_THM_CALL list_rule │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 4758 │ │ │ │ │ + bne.n 474c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 511a │ │ │ │ │ + bne.w 510e │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 52d4 │ │ │ │ │ + beq.w 52c8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 52d4 │ │ │ │ │ + bne.w 52c8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 5410 │ │ │ │ │ + bne.w 5404 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r6, r3 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 5402 │ │ │ │ │ + beq.w 53f6 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r9, 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 50fe │ │ │ │ │ + beq.w 50f2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f4d0 │ │ │ │ │ + bl f498 │ │ │ │ │ mov fp, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 50fe │ │ │ │ │ + beq.w 50f2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl c888 │ │ │ │ │ + bl c850 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 50fe │ │ │ │ │ + beq.w 50f2 │ │ │ │ │ movs r1, #10 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 50fe │ │ │ │ │ + beq.w 50f2 │ │ │ │ │ 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 5112 │ │ │ │ │ + beq.w 5106 │ │ │ │ │ ldr r6, [r4, #20] │ │ │ │ │ mov r3, sl │ │ │ │ │ str r6, [sp, #8] │ │ │ │ │ mov r2, r9 │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ mov r0, fp │ │ │ │ │ ldr.w r6, [ip, #24] │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ ldr.w r6, [ip, #20] │ │ │ │ │ str r6, [sp, #0] │ │ │ │ │ bl 0 <_PyAST_ListComp> │ │ │ │ │ R_ARM_THM_CALL _PyAST_ListComp │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 55b8 │ │ │ │ │ + beq.w 55ac │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 55a0 │ │ │ │ │ + bne.w 5594 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 475a │ │ │ │ │ + b.n 474e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 556e │ │ │ │ │ + beq.w 5562 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 556e │ │ │ │ │ + bne.w 5562 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 50f0 │ │ │ │ │ + bne.w 50e4 │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov sl, r3 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 5582 │ │ │ │ │ + beq.w 5576 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 5582 │ │ │ │ │ + bne.w 5576 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 550c │ │ │ │ │ + bne.w 5500 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r6, r3 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 54ea │ │ │ │ │ + beq.w 54de │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov fp, r2 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ movs r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 4984 │ │ │ │ │ + cbz r0, 4978 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 5596 │ │ │ │ │ + beq.w 558a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 5596 │ │ │ │ │ + bne.w 558a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 558c │ │ │ │ │ + bne.w 5580 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ - bl 5228 │ │ │ │ │ + bl 5224 │ │ │ │ │ R_ARM_THM_CALL _gather_85_rule │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 4c4c │ │ │ │ │ + bne.w 4c40 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ mov.w r9, #0 │ │ │ │ │ str r2, [r4, #8] │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - cbnz r3, 4986 │ │ │ │ │ + cbnz r3, 497a │ │ │ │ │ movs r1, #26 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 4bda │ │ │ │ │ + bne.w 4bce │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 550c │ │ │ │ │ + bne.w 5500 │ │ │ │ │ movs r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4a1a │ │ │ │ │ + beq.n 4a0e │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 5462 │ │ │ │ │ + beq.w 5456 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 5462 │ │ │ │ │ + bne.w 5456 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 5332 │ │ │ │ │ + bne.w 5326 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r6, r3 │ │ │ │ │ - bl 5228 │ │ │ │ │ + bl 5224 │ │ │ │ │ R_ARM_THM_CALL _gather_85_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 4e9e │ │ │ │ │ + bne.w 4e92 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 5332 │ │ │ │ │ + bne.w 5326 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71b8 │ │ │ │ │ - cbz r0, 49f2 │ │ │ │ │ + bl 71ac │ │ │ │ │ + cbz r0, 49e6 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 4fba │ │ │ │ │ + bne.w 4fae │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 5332 │ │ │ │ │ + bne.w 5326 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71b8 │ │ │ │ │ - cbz r0, 4a14 │ │ │ │ │ + bl 71ac │ │ │ │ │ + cbz r0, 4a08 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 4f66 │ │ │ │ │ + bne.w 4f5a │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w sl, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 50f0 │ │ │ │ │ + bne.w 50e4 │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 52ca │ │ │ │ │ + beq.w 52be │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 52ca │ │ │ │ │ + bne.w 52be │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 52b6 │ │ │ │ │ + bne.w 52aa │ │ │ │ │ ldrd r3, r2, [r4, #8] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 523c │ │ │ │ │ + beq.w 5230 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr.w r3, [r2, r3, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r6, 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 │ │ │ │ │ - beq.w 4cde │ │ │ │ │ + beq.w 4cd2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl fb54 │ │ │ │ │ + bl fb1c │ │ │ │ │ mov fp, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4cde │ │ │ │ │ + beq.w 4cd2 │ │ │ │ │ movs r1, #26 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4cde │ │ │ │ │ + beq.w 4cd2 │ │ │ │ │ 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 4cde │ │ │ │ │ + beq.w 4cd2 │ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ │ mov r2, r9 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, fp │ │ │ │ │ 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 r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4cd4 │ │ │ │ │ + beq.w 4cc8 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 555c │ │ │ │ │ + bne.w 5550 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 475a │ │ │ │ │ + b.n 474e │ │ │ │ │ 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 4cca │ │ │ │ │ + beq.w 4cbe │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ mov r3, r7 │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ mov r2, r8 │ │ │ │ │ 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 4780 │ │ │ │ │ + b.n 4774 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 5128 │ │ │ │ │ + bne.w 511c │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 52c2 │ │ │ │ │ + beq.w 52b6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 52c2 │ │ │ │ │ + bne.w 52b6 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 52bc │ │ │ │ │ + bne.w 52b0 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r9, r3 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4c92 │ │ │ │ │ + beq.w 4c86 │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 5548 │ │ │ │ │ + beq.w 553c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 5548 │ │ │ │ │ + bne.w 553c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 5578 │ │ │ │ │ + bne.w 556c │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ - bl de84 │ │ │ │ │ + bl de4c │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbnz r0, 4b82 │ │ │ │ │ + cbnz r0, 4b76 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ str r2, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 5578 │ │ │ │ │ + bne.w 556c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f4d0 │ │ │ │ │ + bl f498 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4e94 │ │ │ │ │ + beq.w 4e88 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4c90 │ │ │ │ │ + beq.n 4c84 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 48a8 │ │ │ │ │ + beq.w 489c │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 48a8 │ │ │ │ │ + beq.w 489c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 4ca2 │ │ │ │ │ + b.n 4c96 │ │ │ │ │ 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 4cca │ │ │ │ │ + beq.w 4cbe │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ mov r3, r7 │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ mov r2, r8 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_FalseStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_FalseStruct │ │ │ │ │ mov r1, r6 │ │ │ │ │ - b.n 4780 │ │ │ │ │ + b.n 4774 │ │ │ │ │ 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 5448 │ │ │ │ │ + beq.w 543c │ │ │ │ │ ldr r2, [r3, #20] │ │ │ │ │ mov r1, r9 │ │ │ │ │ ldr r3, [r3, #24] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r6, r2 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ bl 0 <_PyPegen_get_keys> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_keys │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 545a │ │ │ │ │ + beq.w 544e │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_values> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_values │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 5452 │ │ │ │ │ + beq.w 5446 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ mov r2, fp │ │ │ │ │ strd r6, r3, [sp] │ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ │ ldr r6, [r4, #20] │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ str r6, [sp, #8] │ │ │ │ │ bl 0 <_PyAST_Dict> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Dict │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 543e │ │ │ │ │ + beq.w 5432 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 4ac6 │ │ │ │ │ + beq.w 4aba │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4ac6 │ │ │ │ │ + beq.w 4aba │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 4a1e │ │ │ │ │ + b.n 4a12 │ │ │ │ │ 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 │ │ │ │ │ - beq.w 496e │ │ │ │ │ - b.n 4966 │ │ │ │ │ + beq.w 4962 │ │ │ │ │ + b.n 495a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4cca │ │ │ │ │ + beq.n 4cbe │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ mov r3, r7 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ mov r2, r8 │ │ │ │ │ ldr r1, [r0, #24] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ movs r1, #0 │ │ │ │ │ @@ -8386,149 +8385,149 @@ │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_EllipsisObject │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_EllipsisObject │ │ │ │ │ bl 0 <_PyAST_Constant> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Constant │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 4790 │ │ │ │ │ - b.n 4798 │ │ │ │ │ + bne.w 4784 │ │ │ │ │ + b.n 478c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r1, [r4, #92] @ 0x5c │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 4e1e │ │ │ │ │ + bne.w 4e12 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 5128 │ │ │ │ │ + bne.w 511c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 6ee0 │ │ │ │ │ + bl 6ed4 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 475a │ │ │ │ │ + bne.w 474e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 46b6 │ │ │ │ │ + beq.w 46aa │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 45fc │ │ │ │ │ + b.n 45f0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 524a │ │ │ │ │ + bne.w 523e │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w sl, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 50f0 │ │ │ │ │ + bne.w 50e4 │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 54aa │ │ │ │ │ + beq.w 549e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 54aa │ │ │ │ │ + bne.w 549e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 54a4 │ │ │ │ │ + bne.w 5498 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r9, r3 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 5482 │ │ │ │ │ + beq.w 5476 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov fp, r2 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ movs r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 547e │ │ │ │ │ + beq.w 5472 │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 5474 │ │ │ │ │ + beq.w 5468 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 5474 │ │ │ │ │ + bne.w 5468 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 546c │ │ │ │ │ + bne.w 5460 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71b8 │ │ │ │ │ + bl 71ac │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 5016 │ │ │ │ │ + beq.w 500a │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 5016 │ │ │ │ │ + beq.w 500a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71b8 │ │ │ │ │ + bl 71ac │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 5016 │ │ │ │ │ + beq.w 500a │ │ │ │ │ mov r1, r6 │ │ │ │ │ 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.w 500c │ │ │ │ │ + beq.w 5000 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 54d4 │ │ │ │ │ + bne.w 54c8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bl c888 │ │ │ │ │ + bl c850 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 547c │ │ │ │ │ + beq.w 5470 │ │ │ │ │ movs r1, #26 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 547c │ │ │ │ │ + beq.w 5470 │ │ │ │ │ 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 54cc │ │ │ │ │ + beq.w 54c0 │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ mov r3, fp │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ mov r2, r6 │ │ │ │ │ ldr r0, [r1, #24] │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ @@ -8536,178 +8535,178 @@ │ │ │ │ │ strd r0, r1, [sp] │ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ │ ldrd r0, r1, [r0] │ │ │ │ │ bl 0 <_PyAST_DictComp> │ │ │ │ │ R_ARM_THM_CALL _PyAST_DictComp │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 54c2 │ │ │ │ │ + beq.w 54b6 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 4ac6 │ │ │ │ │ + beq.w 4aba │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4ac6 │ │ │ │ │ + beq.w 4aba │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 502c │ │ │ │ │ + b.n 5020 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 4ca0 │ │ │ │ │ + bne.w 4c94 │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 5234 │ │ │ │ │ + beq.w 5228 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 5234 │ │ │ │ │ + bne.w 5228 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 522e │ │ │ │ │ + bne.w 5222 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r9, r3 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 4e64 │ │ │ │ │ + cbz r0, 4e58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl dfec │ │ │ │ │ + bl dfb4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 5254 │ │ │ │ │ + bne.w 5248 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 522e │ │ │ │ │ + bne.w 5222 │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 4e88 │ │ │ │ │ + cbz r0, 4e7c │ │ │ │ │ movs r1, #35 @ 0x23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 52de │ │ │ │ │ + bne.w 52d2 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r1, r2, #1 │ │ │ │ │ mov r2, r1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 4ca0 │ │ │ │ │ + b.n 4c94 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 4c94 │ │ │ │ │ + b.n 4c88 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 49d2 │ │ │ │ │ + beq.w 49c6 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 53fa │ │ │ │ │ + beq.w 53ee │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 53fa │ │ │ │ │ + bne.w 53ee │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 5384 │ │ │ │ │ + bne.w 5378 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r9, r3 │ │ │ │ │ - bl 71b8 │ │ │ │ │ + bl 71ac │ │ │ │ │ mov fp, r0 │ │ │ │ │ - cbz r0, 4efc │ │ │ │ │ + cbz r0, 4ef0 │ │ │ │ │ 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 533c │ │ │ │ │ + bne.w 5330 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 5384 │ │ │ │ │ + bne.w 5378 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71b8 │ │ │ │ │ - cbz r0, 4f28 │ │ │ │ │ + bl 71ac │ │ │ │ │ + cbz r0, 4f1c │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 4f28 │ │ │ │ │ + cbz r0, 4f1c │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 538e │ │ │ │ │ + bne.w 5382 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 5384 │ │ │ │ │ + bne.w 5378 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71b8 │ │ │ │ │ - cbz r0, 4f5e │ │ │ │ │ + bl 71ac │ │ │ │ │ + cbz r0, 4f52 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r9, r0 │ │ │ │ │ - cbz r0, 4f5e │ │ │ │ │ + cbz r0, 4f52 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _tmp_149_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _tmp_149_rule │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 53d2 │ │ │ │ │ + bne.w 53c6 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 49d2 │ │ │ │ │ + b.n 49c6 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _tmp_149_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _tmp_149_rule │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4a14 │ │ │ │ │ + beq.w 4a08 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC28 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC28 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -8716,38 +8715,38 @@ │ │ │ │ │ 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, [r6, #12] │ │ │ │ │ - bl 8660 │ │ │ │ │ + bl 85f8 │ │ │ │ │ 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 4a16 │ │ │ │ │ + beq.w 4a0a │ │ │ │ │ mov r2, r3 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 4a1c │ │ │ │ │ + b.n 4a10 │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 49f2 │ │ │ │ │ + beq.w 49e6 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9ec0 │ │ │ │ │ + bl 9e84 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 49f2 │ │ │ │ │ + beq.w 49e6 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ @@ -8755,244 +8754,244 @@ │ │ │ │ │ strd r3, r3, [sp] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC27 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC27 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ ldrd r2, r3, [r2, #12] │ │ │ │ │ - bl 8628 │ │ │ │ │ + bl 85c0 │ │ │ │ │ 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 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 4fb0 │ │ │ │ │ - b.n 4a16 │ │ │ │ │ + bne.n 4fa4 │ │ │ │ │ + b.n 4a0a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 54de │ │ │ │ │ + bne.w 54d2 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #92] @ 0x5c │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 5182 │ │ │ │ │ + bne.w 5176 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w sl, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 50f0 │ │ │ │ │ + bne.n 50e4 │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 517a │ │ │ │ │ + beq.w 516e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 517a │ │ │ │ │ + bne.w 516e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 515c │ │ │ │ │ + bne.w 5150 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r6, r3 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.n 514e │ │ │ │ │ + beq.n 5142 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r9, r2 │ │ │ │ │ mov sl, r3 │ │ │ │ │ movs r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 512c │ │ │ │ │ + beq.n 5120 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f4d0 │ │ │ │ │ + bl f498 │ │ │ │ │ mov fp, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 512c │ │ │ │ │ + beq.n 5120 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl c888 │ │ │ │ │ + bl c850 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 512c │ │ │ │ │ + beq.n 5120 │ │ │ │ │ movs r1, #26 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 512c │ │ │ │ │ + beq.n 5120 │ │ │ │ │ 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 513c │ │ │ │ │ + beq.n 5130 │ │ │ │ │ ldr r6, [r4, #20] │ │ │ │ │ mov r3, sl │ │ │ │ │ str r6, [sp, #8] │ │ │ │ │ mov r2, r9 │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ mov r0, fp │ │ │ │ │ ldr.w r6, [ip, #24] │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ ldr.w r6, [ip, #20] │ │ │ │ │ str r6, [sp, #0] │ │ │ │ │ bl 0 <_PyAST_SetComp> │ │ │ │ │ R_ARM_THM_CALL _PyAST_SetComp │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 5144 │ │ │ │ │ + beq.n 5138 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 4ac6 │ │ │ │ │ + beq.w 4aba │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4ac6 │ │ │ │ │ + beq.w 4aba │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 46f8 │ │ │ │ │ - b.n 4cca │ │ │ │ │ + beq.w 46ec │ │ │ │ │ + b.n 4cbe │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - cbz r3, 5112 │ │ │ │ │ + cbz r3, 5106 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 5410 │ │ │ │ │ + bne.w 5404 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c4 │ │ │ │ │ + bl 715c │ │ │ │ │ R_ARM_THM_CALL invalid_comprehension_rule │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 46d6 │ │ │ │ │ - b.n 4cca │ │ │ │ │ + beq.w 46ca │ │ │ │ │ + b.n 4cbe │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 4cc0 │ │ │ │ │ + b.n 4cb4 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - cbz r3, 513c │ │ │ │ │ + cbz r3, 5130 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 515c │ │ │ │ │ + cbnz r3, 5150 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71c4 │ │ │ │ │ + bl 715c │ │ │ │ │ R_ARM_THM_CALL invalid_comprehension_rule │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 50f0 │ │ │ │ │ + b.n 50e4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 50e8 │ │ │ │ │ - b.n 513c │ │ │ │ │ + bne.n 50dc │ │ │ │ │ + b.n 5130 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge.n 5162 │ │ │ │ │ + bge.n 5156 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 50f0 │ │ │ │ │ + b.n 50e4 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r2, [r3, r6, lsl #2] │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r1, [r2, #12] │ │ │ │ │ ldr r2, [r2, #16] │ │ │ │ │ mov r9, r1 │ │ │ │ │ mov sl, r2 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 5074 │ │ │ │ │ - b.n 515c │ │ │ │ │ + beq.w 5068 │ │ │ │ │ + b.n 5150 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 5052 │ │ │ │ │ + b.n 5046 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 502a │ │ │ │ │ + bne.w 501e │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.n 51ca │ │ │ │ │ + beq.n 51be │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ - cbnz r0, 51ca │ │ │ │ │ + cbnz r0, 51be │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 51c4 │ │ │ │ │ + cbnz r3, 51b8 │ │ │ │ │ movs r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 51b8 │ │ │ │ │ + cbz r0, 51ac │ │ │ │ │ movs r1, #35 @ 0x23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 51d2 │ │ │ │ │ + cbnz r0, 51c6 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r1, r2, #1 │ │ │ │ │ mov r2, r1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 502a │ │ │ │ │ + b.n 501e │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ - b.n 51be │ │ │ │ │ + b.n 51b2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 51a0 │ │ │ │ │ + b.n 5194 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9ec0 │ │ │ │ │ + bl 9e84 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 51b8 │ │ │ │ │ + beq.n 51ac │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl c888 │ │ │ │ │ + bl c850 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 51b8 │ │ │ │ │ + beq.n 51ac │ │ │ │ │ movs r1, #26 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 51b8 │ │ │ │ │ + beq.n 51ac │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC29 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC29 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -9001,51 +9000,51 @@ │ │ │ │ │ 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 8660 │ │ │ │ │ + bl 85f8 │ │ │ │ │ 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 51ba │ │ │ │ │ + beq.n 51ae │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 51be │ │ │ │ │ + b.n 51b2 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ - b.n 4e8e │ │ │ │ │ + b.n 4e82 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 4e42 │ │ │ │ │ + b.n 4e36 │ │ │ │ │ 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 52a0 │ │ │ │ │ + bge.n 5294 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 4ce4 │ │ │ │ │ + b.n 4cd8 │ │ │ │ │ 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 4e64 │ │ │ │ │ + beq.w 4e58 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC24 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC24 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ movw r3, #0 │ │ │ │ │ @@ -9055,64 +9054,64 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldr r3, [r2, #32] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r3, [r2, #28] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r2, r3, [r2, #20] │ │ │ │ │ - bl 8660 │ │ │ │ │ + bl 85f8 │ │ │ │ │ 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.w 4e8a │ │ │ │ │ + beq.w 4e7e │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 4e8e │ │ │ │ │ + b.n 4e82 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr.w r2, [r2, r3, lsl #2] │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r1, [r2, #12] │ │ │ │ │ ldr r2, [r2, #16] │ │ │ │ │ mov r6, r1 │ │ │ │ │ mov r9, r2 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 4a66 │ │ │ │ │ + beq.w 4a5a │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 4ce4 │ │ │ │ │ + b.n 4cd8 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 4ca2 │ │ │ │ │ + b.n 4c96 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 4b18 │ │ │ │ │ + b.n 4b0c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 4a46 │ │ │ │ │ + b.w 4a3a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 4812 │ │ │ │ │ + b.w 4806 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71b8 │ │ │ │ │ + bl 71ac │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4e88 │ │ │ │ │ + beq.w 4e7c │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4e88 │ │ │ │ │ + beq.w 4e7c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC25 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC25 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -9121,27 +9120,27 @@ │ │ │ │ │ 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 8660 │ │ │ │ │ + bl 85f8 │ │ │ │ │ R_ARM_THM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4e88 │ │ │ │ │ + beq.w 4e7c │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ - b.n 529a │ │ │ │ │ + b.n 528e │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.w 4a1c │ │ │ │ │ + b.w 4a10 │ │ │ │ │ ldr.w r3, [fp, #32] │ │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC26 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC26 │ │ │ │ │ @@ -9152,35 +9151,35 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ ldr.w r2, [fp, #28] │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ ldr.w r2, [fp, #20] │ │ │ │ │ - bl 8660 │ │ │ │ │ + bl 85f8 │ │ │ │ │ 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 4f60 │ │ │ │ │ + beq.w 4f54 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 49d4 │ │ │ │ │ + b.w 49c8 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.w 49d4 │ │ │ │ │ + b.w 49c8 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9ec0 │ │ │ │ │ + bl 9e84 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4f28 │ │ │ │ │ + beq.w 4f1c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ @@ -9188,23 +9187,23 @@ │ │ │ │ │ strd r3, r3, [sp] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC27 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC27 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ ldrd r2, r3, [r2, #12] │ │ │ │ │ - bl 8628 │ │ │ │ │ + bl 85c0 │ │ │ │ │ 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 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 537a │ │ │ │ │ - b.n 4f60 │ │ │ │ │ + bne.n 536e │ │ │ │ │ + b.n 4f54 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC28 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC28 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -9213,483 +9212,483 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldr.w r3, [r9, #24] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr.w r3, [r9, #20] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r2, r3, [r9, #12] │ │ │ │ │ - b.n 5368 │ │ │ │ │ + b.n 535c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 4ecc │ │ │ │ │ + b.n 4ec0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge.n 5416 │ │ │ │ │ + bge.n 540a │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 5118 │ │ │ │ │ + b.n 510c │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r2, [r3, r6, lsl #2] │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r1, [r2, #12] │ │ │ │ │ ldr r2, [r2, #16] │ │ │ │ │ mov r9, r1 │ │ │ │ │ mov sl, r2 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 4836 │ │ │ │ │ - b.n 5410 │ │ │ │ │ + beq.w 482a │ │ │ │ │ + b.n 5404 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 511c │ │ │ │ │ + b.n 5110 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 47d0 │ │ │ │ │ + b.w 47c4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 4c42 │ │ │ │ │ + bne.w 4c36 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.w 4a1e │ │ │ │ │ + b.w 4a12 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 4c10 │ │ │ │ │ + b.w 4c04 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 4c00 │ │ │ │ │ + b.w 4bf4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 49ba │ │ │ │ │ + b.w 49ae │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 501e │ │ │ │ │ + b.n 5012 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 4d5e │ │ │ │ │ + b.n 4d52 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 501e │ │ │ │ │ + b.n 5012 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 4e14 │ │ │ │ │ + blt.w 4e08 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r2, [r3, r9, lsl #2] │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r1, [r2, #12] │ │ │ │ │ ldr r2, [r2, #16] │ │ │ │ │ mov fp, r1 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 4d30 │ │ │ │ │ + beq.w 4d24 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 502c │ │ │ │ │ + b.n 5020 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 4d0c │ │ │ │ │ + b.n 4d00 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 4cc0 │ │ │ │ │ + b.n 4cb4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 473e │ │ │ │ │ + b.w 4732 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 4e14 │ │ │ │ │ + bne.w 4e08 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 502c │ │ │ │ │ + b.n 5020 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4da8 │ │ │ │ │ + beq.w 4d9c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 501e │ │ │ │ │ + b.n 5012 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 4c42 │ │ │ │ │ + blt.w 4c36 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r2, [r3, r6, lsl #2] │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r1, [r2, #12] │ │ │ │ │ ldr r2, [r2, #16] │ │ │ │ │ mov fp, r1 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 4920 │ │ │ │ │ + beq.w 4914 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.w 4a1e │ │ │ │ │ + b.w 4a12 │ │ │ │ │ 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 552e │ │ │ │ │ + bge.n 5522 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.w 4cce │ │ │ │ │ + b.w 4cc2 │ │ │ │ │ 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 │ │ │ │ │ - beq.w 45ec │ │ │ │ │ - b.w 4cca │ │ │ │ │ + beq.w 45e0 │ │ │ │ │ + b.w 4cbe │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 4b52 │ │ │ │ │ + b.w 4b46 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 45cc │ │ │ │ │ + b.w 45c0 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 524a │ │ │ │ │ - b.w 4ac6 │ │ │ │ │ + bne.w 523e │ │ │ │ │ + b.w 4aba │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 48d0 │ │ │ │ │ + b.w 48c4 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.w 4c94 │ │ │ │ │ + b.w 4c88 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 48fc │ │ │ │ │ + b.w 48f0 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.w 4986 │ │ │ │ │ + b.w 497a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 494a │ │ │ │ │ + b.w 493e │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 48a8 │ │ │ │ │ + beq.w 489c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 5118 │ │ │ │ │ + b.n 510c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 55ae │ │ │ │ │ - b.n 5112 │ │ │ │ │ + bne.n 55a2 │ │ │ │ │ + b.n 5106 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000055c4 <_tmp_43_rule>: │ │ │ │ │ +000055b8 <_tmp_43_rule>: │ │ │ │ │ _tmp_43_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 5636 <_tmp_43_rule+0x72> │ │ │ │ │ + beq.n 562a <_tmp_43_rule+0x72> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ - cbnz r0, 5636 <_tmp_43_rule+0x72> │ │ │ │ │ + cbnz r0, 562a <_tmp_43_rule+0x72> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 562e <_tmp_43_rule+0x6a> │ │ │ │ │ + cbnz r3, 5622 <_tmp_43_rule+0x6a> │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_string_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_string_token │ │ │ │ │ - cbnz r0, 5626 <_tmp_43_rule+0x62> │ │ │ │ │ + cbnz r0, 561a <_tmp_43_rule+0x62> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - cbnz r3, 5626 <_tmp_43_rule+0x62> │ │ │ │ │ + cbnz r3, 561a <_tmp_43_rule+0x62> │ │ │ │ │ movs r1, #59 @ 0x3b │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 5626 <_tmp_43_rule+0x62> │ │ │ │ │ + cbnz r0, 561a <_tmp_43_rule+0x62> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - cbnz r3, 5626 <_tmp_43_rule+0x62> │ │ │ │ │ + cbnz r3, 561a <_tmp_43_rule+0x62> │ │ │ │ │ movs r1, #62 @ 0x3e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 5626 <_tmp_43_rule+0x62> │ │ │ │ │ + cbnz r0, 561a <_tmp_43_rule+0x62> │ │ │ │ │ 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} │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r0, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 5622 <_tmp_43_rule+0x5e> │ │ │ │ │ + b.n 5616 <_tmp_43_rule+0x5e> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 55ee <_tmp_43_rule+0x2a> │ │ │ │ │ + b.n 55e2 <_tmp_43_rule+0x2a> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00005640 : │ │ │ │ │ +00005634 : │ │ │ │ │ strings_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 57fe │ │ │ │ │ + beq.w 57f2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 57fe │ │ │ │ │ + bne.w 57f2 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 5732 │ │ │ │ │ + bne.n 5726 │ │ │ │ │ add r2, sp, #28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1170 @ 0x492 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ - cbz r0, 569c │ │ │ │ │ + cbz r0, 5690 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr.w ip, [sp, #28] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, ip │ │ │ │ │ add sp, #32 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ mov r6, r2 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 57ec │ │ │ │ │ + beq.w 57e0 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r2, 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 578a │ │ │ │ │ + bne.n 577e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 5732 │ │ │ │ │ + bne.n 5726 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ - bl 58c0 <_loop1_81_rule> │ │ │ │ │ + bl 58b4 <_loop1_81_rule> │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ - cbz r0, 5716 │ │ │ │ │ + cbz r0, 570a │ │ │ │ │ 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 57e4 │ │ │ │ │ + beq.w 57d8 │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ mov r3, r8 │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r5, [ip, #24] │ │ │ │ │ str r5, [sp, #4] │ │ │ │ │ ldr.w r5, [ip, #20] │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ bl 0 <_PyPegen_concatenate_strings> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_concatenate_strings │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 5774 │ │ │ │ │ + beq.n 5768 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 5774 │ │ │ │ │ + bne.n 5768 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1170 @ 0x492 │ │ │ │ │ bl 0 <_PyPegen_insert_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_insert_memo │ │ │ │ │ - b.n 568a │ │ │ │ │ + b.n 567e │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - cbnz r2, 5732 │ │ │ │ │ + cbnz r2, 5726 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ - bl 7f48 │ │ │ │ │ + bl 7ee0 │ │ │ │ │ R_ARM_THM_CALL _loop1_82_rule │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ mov r1, r0 │ │ │ │ │ - cbnz r0, 573e │ │ │ │ │ + cbnz r0, 5732 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ mov r3, r1 │ │ │ │ │ - b.n 5708 │ │ │ │ │ + b.n 56fc │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ - b.n 5694 │ │ │ │ │ + b.n 5688 │ │ │ │ │ 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.n 57e4 │ │ │ │ │ + beq.n 57d8 │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ mov r3, r8 │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r5, [ip, #24] │ │ │ │ │ str r5, [sp, #4] │ │ │ │ │ ldr.w r5, [ip, #20] │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ bl 0 <_PyPegen_concatenate_tstrings> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_concatenate_tstrings │ │ │ │ │ mov r1, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ - cbz r0, 5774 │ │ │ │ │ + cbz r0, 5768 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 572e │ │ │ │ │ + beq.n 5722 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 572e │ │ │ │ │ + beq.n 5722 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 5738 │ │ │ │ │ + b.n 572c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 5734 │ │ │ │ │ + bne.n 5728 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 58b6 │ │ │ │ │ + beq.w 58aa │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 58b6 │ │ │ │ │ + bne.w 58aa │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 58b0 │ │ │ │ │ + bne.n 58a4 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r5, r3 │ │ │ │ │ - bl 58c0 <_loop1_81_rule> │ │ │ │ │ + bl 58b4 <_loop1_81_rule> │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 5868 │ │ │ │ │ + bne.n 585c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 58b0 │ │ │ │ │ + bne.n 58a4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 7f48 │ │ │ │ │ + bl 7ee0 │ │ │ │ │ R_ARM_THM_CALL _loop1_82_rule │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbnz r0, 5806 │ │ │ │ │ + cbnz r0, 57fa │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b.n 56be │ │ │ │ │ + b.n 56b2 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 5694 │ │ │ │ │ + b.n 5688 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 577e │ │ │ │ │ + blt.n 5772 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ - b.n 56ae │ │ │ │ │ + b.n 56a2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 5674 │ │ │ │ │ + b.n 5668 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 59f0 <_tmp_154_rule> │ │ │ │ │ + bl 59e4 <_tmp_154_rule> │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 57d8 │ │ │ │ │ + beq.n 57cc │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ @@ -9710,31 +9709,31 @@ │ │ │ │ │ ldrd r2, r1, [sp, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r3, [r9, #32] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr.w r3, [r9, #28] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldr.w r3, [ip, #24] │ │ │ │ │ - bl 8660 │ │ │ │ │ + bl 85f8 │ │ │ │ │ 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 57da │ │ │ │ │ + beq.n 57ce │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 57de │ │ │ │ │ + b.n 57d2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 8048 │ │ │ │ │ + bl 7fe0 │ │ │ │ │ R_ARM_THM_CALL tstring_rule │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 57c6 │ │ │ │ │ + beq.n 57ba │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ mov r0, r9 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ @@ -9753,117 +9752,117 @@ │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ mov ip, r0 │ │ │ │ │ ldrd r2, r1, [sp, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r3, [sl, #32] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr.w r3, [sl, #28] │ │ │ │ │ - b.n 584c │ │ │ │ │ + b.n 5840 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 57de │ │ │ │ │ + b.n 57d2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 57b0 │ │ │ │ │ + b.n 57a4 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000058c0 <_loop1_81_rule>: │ │ │ │ │ +000058b4 <_loop1_81_rule>: │ │ │ │ │ _loop1_81_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 59d8 <_loop1_81_rule+0x118> │ │ │ │ │ + beq.n 59cc <_loop1_81_rule+0x118> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 59d8 <_loop1_81_rule+0x118> │ │ │ │ │ + bne.n 59cc <_loop1_81_rule+0x118> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 59a6 <_loop1_81_rule+0xe6> │ │ │ │ │ + bne.n 599a <_loop1_81_rule+0xe6> │ │ │ │ │ movs r0, #4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 59e6 <_loop1_81_rule+0x126> │ │ │ │ │ + beq.n 59da <_loop1_81_rule+0x126> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 59a6 <_loop1_81_rule+0xe6> │ │ │ │ │ + bne.n 599a <_loop1_81_rule+0xe6> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 59f0 <_tmp_154_rule> │ │ │ │ │ + bl 59e4 <_tmp_154_rule> │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 599e <_loop1_81_rule+0xde> │ │ │ │ │ + beq.n 5992 <_loop1_81_rule+0xde> │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ - bl 59f0 <_tmp_154_rule> │ │ │ │ │ + bl 59e4 <_tmp_154_rule> │ │ │ │ │ mov r7, r0 │ │ │ │ │ - cbz r0, 5952 <_loop1_81_rule+0x92> │ │ │ │ │ + cbz r0, 5946 <_loop1_81_rule+0x92> │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 59e0 <_loop1_81_rule+0x120> │ │ │ │ │ + beq.n 59d4 <_loop1_81_rule+0x120> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r6, #2 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r9, r6 │ │ │ │ │ mov r8, r3 │ │ │ │ │ str r7, [r0, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r7, r6 │ │ │ │ │ - bl 59f0 <_tmp_154_rule> │ │ │ │ │ + bl 59e4 <_tmp_154_rule> │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 59b0 <_loop1_81_rule+0xf0> │ │ │ │ │ + bne.n 59a4 <_loop1_81_rule+0xf0> │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ - cbnz r6, 5956 <_loop1_81_rule+0x96> │ │ │ │ │ - b.n 59a0 <_loop1_81_rule+0xe0> │ │ │ │ │ + cbnz r6, 594a <_loop1_81_rule+0x96> │ │ │ │ │ + b.n 5994 <_loop1_81_rule+0xe0> │ │ │ │ │ movs r7, #1 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 59a0 <_loop1_81_rule+0xe0> │ │ │ │ │ + cbnz r3, 5994 <_loop1_81_rule+0xe0> │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 59e0 <_loop1_81_rule+0x120> │ │ │ │ │ + beq.n 59d4 <_loop1_81_rule+0x120> │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - ble.n 598a <_loop1_81_rule+0xca> │ │ │ │ │ + ble.n 597e <_loop1_81_rule+0xca> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp r7, #1 │ │ │ │ │ ldr r2, [r5, #0] │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ - beq.n 598a <_loop1_81_rule+0xca> │ │ │ │ │ + beq.n 597e <_loop1_81_rule+0xca> │ │ │ │ │ mov r2, r5 │ │ │ │ │ lsls r7, r7, #2 │ │ │ │ │ movs r3, #4 │ │ │ │ │ ldr r1, [r6, #4] │ │ │ │ │ ldr.w r0, [r2, #4]! │ │ │ │ │ str r0, [r1, r3] │ │ │ │ │ adds r3, #4 │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - bne.n 597c <_loop1_81_rule+0xbc> │ │ │ │ │ + bne.n 5970 <_loop1_81_rule+0xbc> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r6 │ │ │ │ │ @@ -9873,1142 +9872,1142 @@ │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r6, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 5996 <_loop1_81_rule+0xd6> │ │ │ │ │ + b.n 598a <_loop1_81_rule+0xd6> │ │ │ │ │ cmp r9, r6 │ │ │ │ │ - beq.n 59c0 <_loop1_81_rule+0x100> │ │ │ │ │ + beq.n 59b4 <_loop1_81_rule+0x100> │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ str.w r3, [r5, r6, lsl #2] │ │ │ │ │ adds r6, #1 │ │ │ │ │ mov r8, r2 │ │ │ │ │ - b.n 593c <_loop1_81_rule+0x7c> │ │ │ │ │ + b.n 5930 <_loop1_81_rule+0x7c> │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mov.w r3, r9, lsl #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r9, r3 │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - cbz r0, 59e0 <_loop1_81_rule+0x120> │ │ │ │ │ + cbz r0, 59d4 <_loop1_81_rule+0x120> │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b.n 59b4 <_loop1_81_rule+0xf4> │ │ │ │ │ + b.n 59a8 <_loop1_81_rule+0xf4> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 58f0 <_loop1_81_rule+0x30> │ │ │ │ │ + b.n 58e4 <_loop1_81_rule+0x30> │ │ │ │ │ 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 │ │ │ │ │ - b.n 59a6 <_loop1_81_rule+0xe6> │ │ │ │ │ + b.n 599a <_loop1_81_rule+0xe6> │ │ │ │ │ │ │ │ │ │ -000059f0 <_tmp_154_rule>: │ │ │ │ │ +000059e4 <_tmp_154_rule>: │ │ │ │ │ _tmp_154_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 5cec <_tmp_154_rule+0x2fc> │ │ │ │ │ + beq.w 5ce0 <_tmp_154_rule+0x2fc> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 5cec <_tmp_154_rule+0x2fc> │ │ │ │ │ + bne.w 5ce0 <_tmp_154_rule+0x2fc> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 5c9e <_tmp_154_rule+0x2ae> │ │ │ │ │ + bne.w 5c92 <_tmp_154_rule+0x2ae> │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 5cd6 <_tmp_154_rule+0x2e6> │ │ │ │ │ + beq.w 5cca <_tmp_154_rule+0x2e6> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 5cd6 <_tmp_154_rule+0x2e6> │ │ │ │ │ + bne.w 5cca <_tmp_154_rule+0x2e6> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 5cd0 <_tmp_154_rule+0x2e0> │ │ │ │ │ + bne.w 5cc4 <_tmp_154_rule+0x2e0> │ │ │ │ │ movs r1, #59 @ 0x3b │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 5ace <_tmp_154_rule+0xde> │ │ │ │ │ + bne.n 5ac2 <_tmp_154_rule+0xde> │ │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, r0, #1 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 5c9e <_tmp_154_rule+0x2ae> │ │ │ │ │ + bne.w 5c92 <_tmp_154_rule+0x2ae> │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 5ce4 <_tmp_154_rule+0x2f4> │ │ │ │ │ + beq.w 5cd8 <_tmp_154_rule+0x2f4> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 5ce4 <_tmp_154_rule+0x2f4> │ │ │ │ │ + bne.w 5cd8 <_tmp_154_rule+0x2f4> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 5cde <_tmp_154_rule+0x2ee> │ │ │ │ │ + bne.w 5cd2 <_tmp_154_rule+0x2ee> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_string_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_string_token │ │ │ │ │ mov r1, r0 │ │ │ │ │ - cbnz r0, 5ab2 <_tmp_154_rule+0xc2> │ │ │ │ │ + cbnz r0, 5aa6 <_tmp_154_rule+0xc2> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ subs r3, #1 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r1 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_constant_from_string> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_constant_from_string │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 5ca6 <_tmp_154_rule+0x2b6> │ │ │ │ │ + beq.w 5c9a <_tmp_154_rule+0x2b6> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 5cf4 <_tmp_154_rule+0x304> │ │ │ │ │ + bne.w 5ce8 <_tmp_154_rule+0x304> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 5aa6 <_tmp_154_rule+0xb6> │ │ │ │ │ + b.n 5a9a <_tmp_154_rule+0xb6> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 5d0e <_tmp_154_rule+0x31e> │ │ │ │ │ + beq.w 5d02 <_tmp_154_rule+0x31e> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 5d0e <_tmp_154_rule+0x31e> │ │ │ │ │ + bne.w 5d02 <_tmp_154_rule+0x31e> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 5d06 <_tmp_154_rule+0x316> │ │ │ │ │ + bne.w 5cfa <_tmp_154_rule+0x316> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r0, #4 │ │ │ │ │ mov fp, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 5d48 <_tmp_154_rule+0x358> │ │ │ │ │ + beq.w 5d3c <_tmp_154_rule+0x358> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 5d3c <_tmp_154_rule+0x34c> │ │ │ │ │ + bne.w 5d30 <_tmp_154_rule+0x34c> │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov.w sl, #1 │ │ │ │ │ - b.n 5b26 <_tmp_154_rule+0x136> │ │ │ │ │ + b.n 5b1a <_tmp_154_rule+0x136> │ │ │ │ │ str.w r2, [r9, r8, lsl #2] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ mov fp, r2 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 5d5a <_tmp_154_rule+0x36a> │ │ │ │ │ + beq.w 5d4e <_tmp_154_rule+0x36a> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 5d5a <_tmp_154_rule+0x36a> │ │ │ │ │ + bne.w 5d4e <_tmp_154_rule+0x36a> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 5ba4 <_tmp_154_rule+0x1b4> │ │ │ │ │ + cbnz r3, 5b98 <_tmp_154_rule+0x1b4> │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ - bl ffc8 │ │ │ │ │ + bl ff90 │ │ │ │ │ mov r2, r0 │ │ │ │ │ - cbnz r0, 5b7c <_tmp_154_rule+0x18c> │ │ │ │ │ + cbnz r0, 5b70 <_tmp_154_rule+0x18c> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - cbnz r3, 5ba4 <_tmp_154_rule+0x1b4> │ │ │ │ │ + cbnz r3, 5b98 <_tmp_154_rule+0x1b4> │ │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 5ba4 <_tmp_154_rule+0x1b4> │ │ │ │ │ + cbz r0, 5b98 <_tmp_154_rule+0x1b4> │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_constant_from_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_constant_from_token │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 5d2e <_tmp_154_rule+0x33e> │ │ │ │ │ + beq.w 5d22 <_tmp_154_rule+0x33e> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 5d16 <_tmp_154_rule+0x326> │ │ │ │ │ + bne.w 5d0a <_tmp_154_rule+0x326> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp sl, r8 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne.n 5b1a <_tmp_154_rule+0x12a> │ │ │ │ │ + bne.n 5b0e <_tmp_154_rule+0x12a> │ │ │ │ │ mov.w r3, sl, lsl #1 │ │ │ │ │ mov r0, r9 │ │ │ │ │ mov sl, r3 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 5d42 <_tmp_154_rule+0x352> │ │ │ │ │ + beq.w 5d36 <_tmp_154_rule+0x352> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r9, r0 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - b.n 5b1a <_tmp_154_rule+0x12a> │ │ │ │ │ + b.n 5b0e <_tmp_154_rule+0x12a> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r8 │ │ │ │ │ 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 r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 5d42 <_tmp_154_rule+0x352> │ │ │ │ │ + beq.w 5d36 <_tmp_154_rule+0x352> │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - ble.n 5c54 <_tmp_154_rule+0x264> │ │ │ │ │ + ble.n 5c48 <_tmp_154_rule+0x264> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp.w r8, #1 │ │ │ │ │ ldr.w r1, [r9] │ │ │ │ │ str r1, [r3, #0] │ │ │ │ │ - beq.n 5c54 <_tmp_154_rule+0x264> │ │ │ │ │ + beq.n 5c48 <_tmp_154_rule+0x264> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp.w r8, #2 │ │ │ │ │ ldr.w r1, [r9, #4] │ │ │ │ │ str r1, [r3, #4] │ │ │ │ │ - beq.n 5c54 <_tmp_154_rule+0x264> │ │ │ │ │ + beq.n 5c48 <_tmp_154_rule+0x264> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp.w r8, #3 │ │ │ │ │ ldr.w r1, [r9, #8] │ │ │ │ │ str r1, [r3, #8] │ │ │ │ │ - beq.n 5c54 <_tmp_154_rule+0x264> │ │ │ │ │ + beq.n 5c48 <_tmp_154_rule+0x264> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp.w r8, #4 │ │ │ │ │ ldr.w r1, [r9, #12] │ │ │ │ │ str r1, [r3, #12] │ │ │ │ │ - beq.n 5c54 <_tmp_154_rule+0x264> │ │ │ │ │ + beq.n 5c48 <_tmp_154_rule+0x264> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp.w r8, #5 │ │ │ │ │ ldr.w r1, [r9, #16] │ │ │ │ │ str r1, [r3, #16] │ │ │ │ │ - beq.n 5c54 <_tmp_154_rule+0x264> │ │ │ │ │ + beq.n 5c48 <_tmp_154_rule+0x264> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp.w r8, #6 │ │ │ │ │ ldr.w r1, [r9, #20] │ │ │ │ │ str r1, [r3, #20] │ │ │ │ │ - beq.n 5c54 <_tmp_154_rule+0x264> │ │ │ │ │ + beq.n 5c48 <_tmp_154_rule+0x264> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp.w r8, #7 │ │ │ │ │ ldr.w r1, [r9, #24] │ │ │ │ │ str r1, [r3, #24] │ │ │ │ │ - beq.n 5c54 <_tmp_154_rule+0x264> │ │ │ │ │ + beq.n 5c48 <_tmp_154_rule+0x264> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp.w r8, #8 │ │ │ │ │ ldr.w r1, [r9, #28] │ │ │ │ │ str r1, [r3, #28] │ │ │ │ │ - beq.n 5c54 <_tmp_154_rule+0x264> │ │ │ │ │ + beq.n 5c48 <_tmp_154_rule+0x264> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp.w r8, #9 │ │ │ │ │ ldr.w r1, [r9, #32] │ │ │ │ │ str r1, [r3, #32] │ │ │ │ │ - beq.n 5c54 <_tmp_154_rule+0x264> │ │ │ │ │ + beq.n 5c48 <_tmp_154_rule+0x264> │ │ │ │ │ movs r3, #9 │ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ │ ldr.w r0, [r9, r3, lsl #2] │ │ │ │ │ str.w r0, [r1, r3, lsl #2] │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r8, r3 │ │ │ │ │ - bne.n 5c44 <_tmp_154_rule+0x254> │ │ │ │ │ + bne.n 5c38 <_tmp_154_rule+0x254> │ │ │ │ │ mov r0, r9 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #61 @ 0x3d │ │ │ │ │ mov r0, r4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ + cbz r0, 5c8a <_tmp_154_rule+0x2a6> │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r0, 5c96 <_tmp_154_rule+0x2a6> │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_joined_str> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_joined_str │ │ │ │ │ mov r1, r0 │ │ │ │ │ - cbz r0, 5cba <_tmp_154_rule+0x2ca> │ │ │ │ │ + cbz r0, 5cae <_tmp_154_rule+0x2ca> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 5ac8 <_tmp_154_rule+0xd8> │ │ │ │ │ + beq.w 5abc <_tmp_154_rule+0xd8> │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ subs r3, r0, #1 │ │ │ │ │ - cbnz r2, 5cc6 <_tmp_154_rule+0x2d6> │ │ │ │ │ - b.n 5aa6 <_tmp_154_rule+0xb6> │ │ │ │ │ + cbnz r2, 5cba <_tmp_154_rule+0x2d6> │ │ │ │ │ + b.n 5a9a <_tmp_154_rule+0xb6> │ │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, r0, #1 │ │ │ │ │ - b.n 5a6a <_tmp_154_rule+0x7a> │ │ │ │ │ + b.n 5a5e <_tmp_154_rule+0x7a> │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 5aaa <_tmp_154_rule+0xba> │ │ │ │ │ + b.n 5a9e <_tmp_154_rule+0xba> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - cbz r0, 5cb4 <_tmp_154_rule+0x2c4> │ │ │ │ │ + cbz r0, 5ca8 <_tmp_154_rule+0x2c4> │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - b.n 5aa6 <_tmp_154_rule+0xb6> │ │ │ │ │ + b.n 5a9a <_tmp_154_rule+0xb6> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r0, #1 │ │ │ │ │ - cbz r2, 5ccc <_tmp_154_rule+0x2dc> │ │ │ │ │ + cbz r2, 5cc0 <_tmp_154_rule+0x2dc> │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 5a6a <_tmp_154_rule+0x7a> │ │ │ │ │ + b.n 5a5e <_tmp_154_rule+0x7a> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 5a6a <_tmp_154_rule+0x7a> │ │ │ │ │ + b.n 5a5e <_tmp_154_rule+0x7a> │ │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r0, #1 │ │ │ │ │ - b.n 5a6a <_tmp_154_rule+0x7a> │ │ │ │ │ + b.n 5a5e <_tmp_154_rule+0x7a> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 5a4e <_tmp_154_rule+0x5e> │ │ │ │ │ + b.n 5a42 <_tmp_154_rule+0x5e> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 5cb4 <_tmp_154_rule+0x2c4> │ │ │ │ │ + b.n 5ca8 <_tmp_154_rule+0x2c4> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 5a8e <_tmp_154_rule+0x9e> │ │ │ │ │ + b.n 5a82 <_tmp_154_rule+0x9e> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 5a24 <_tmp_154_rule+0x34> │ │ │ │ │ + b.n 5a18 <_tmp_154_rule+0x34> │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 5cb0 <_tmp_154_rule+0x2c0> │ │ │ │ │ - b.n 5aa6 <_tmp_154_rule+0xb6> │ │ │ │ │ + bne.n 5ca4 <_tmp_154_rule+0x2c0> │ │ │ │ │ + b.n 5a9a <_tmp_154_rule+0xb6> │ │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ subs r0, #1 │ │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 5c9a <_tmp_154_rule+0x2aa> │ │ │ │ │ + b.n 5c8e <_tmp_154_rule+0x2aa> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 5aee <_tmp_154_rule+0xfe> │ │ │ │ │ + b.n 5ae2 <_tmp_154_rule+0xfe> │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 5b80 <_tmp_154_rule+0x190> │ │ │ │ │ + beq.w 5b74 <_tmp_154_rule+0x190> │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 5ba8 <_tmp_154_rule+0x1b8> │ │ │ │ │ + b.n 5b9c <_tmp_154_rule+0x1b8> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 5d28 <_tmp_154_rule+0x338> │ │ │ │ │ - b.n 5ba8 <_tmp_154_rule+0x1b8> │ │ │ │ │ + bne.n 5d1c <_tmp_154_rule+0x338> │ │ │ │ │ + b.n 5b9c <_tmp_154_rule+0x1b8> │ │ │ │ │ subs r0, r3, #1 │ │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 5c9a <_tmp_154_rule+0x2aa> │ │ │ │ │ + b.n 5c8e <_tmp_154_rule+0x2aa> │ │ │ │ │ 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 r0, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r0, #1 │ │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 5c9a <_tmp_154_rule+0x2aa> │ │ │ │ │ + b.n 5c8e <_tmp_154_rule+0x2aa> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 5b44 <_tmp_154_rule+0x154> │ │ │ │ │ + b.n 5b38 <_tmp_154_rule+0x154> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00005d64 : │ │ │ │ │ +00005d58 : │ │ │ │ │ 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 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.n 5dda │ │ │ │ │ + beq.n 5dce │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ - cbnz r0, 5dda │ │ │ │ │ + cbnz r0, 5dce │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 5dd0 │ │ │ │ │ + cbnz r3, 5dc4 │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 5dbe │ │ │ │ │ + cbnz r0, 5db2 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - cbnz r3, 5dd0 │ │ │ │ │ + cbnz r3, 5dc4 │ │ │ │ │ movs r1, #9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 5dbe │ │ │ │ │ + cbnz r0, 5db2 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - cbnz r3, 5dd0 │ │ │ │ │ + cbnz r3, 5dc4 │ │ │ │ │ movs r1, #23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 5dc6 │ │ │ │ │ + cbz r0, 5dba │ │ │ │ │ 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 5dc4 │ │ │ │ │ + b.n 5db8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r0, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 5d8e │ │ │ │ │ + b.n 5d82 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00005de4 : │ │ │ │ │ +00005dd8 : │ │ │ │ │ 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 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 6304 │ │ │ │ │ + beq.w 62f8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 6304 │ │ │ │ │ + bne.w 62f8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 62b0 │ │ │ │ │ + bne.w 62a4 │ │ │ │ │ ldrd r5, r6, [r4, #8] │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - beq.w 5fac │ │ │ │ │ + beq.w 5fa0 │ │ │ │ │ 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 5fde │ │ │ │ │ + beq.w 5fd2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 5fde │ │ │ │ │ + bne.w 5fd2 │ │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 624e │ │ │ │ │ + bne.w 6242 │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1193 @ 0x4a9 │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ - cbnz r0, 5ec2 │ │ │ │ │ + cbnz r0, 5eb6 │ │ │ │ │ ldrd r6, r3, [r4, #8] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq.w 630c │ │ │ │ │ + beq.w 6300 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov fp, r2 │ │ │ │ │ mov sl, r3 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 624e │ │ │ │ │ + bne.w 6242 │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 610a │ │ │ │ │ + bne.w 60fe │ │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 624e │ │ │ │ │ + bne.w 6242 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 64c4 │ │ │ │ │ + bl 64b8 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 5f78 │ │ │ │ │ + beq.n 5f6c │ │ │ │ │ mov r1, r6 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1193 @ 0x4a9 │ │ │ │ │ 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 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.n 5f7c │ │ │ │ │ + bne.n 5f70 │ │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 6320 │ │ │ │ │ + bne.w 6314 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 6318 │ │ │ │ │ + beq.w 630c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 6318 │ │ │ │ │ + bne.w 630c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 629e │ │ │ │ │ + bne.w 6292 │ │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1193 @ 0x4a9 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ - cbnz r0, 5f5e │ │ │ │ │ + cbnz r0, 5f52 │ │ │ │ │ ldrd r6, r3, [r4, #8] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq.w 62e2 │ │ │ │ │ + beq.w 62d6 │ │ │ │ │ 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 fp, r1 │ │ │ │ │ mov sl, r3 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 629e │ │ │ │ │ + bne.w 6292 │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 61a4 │ │ │ │ │ + bne.w 6198 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 629e │ │ │ │ │ + bne.w 6292 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 64c4 │ │ │ │ │ + bl 64b8 │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ - cbz r0, 5fa8 │ │ │ │ │ + cbz r0, 5f9c │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1193 @ 0x4a9 │ │ │ │ │ bl 0 <_PyPegen_insert_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_insert_memo │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 5fe6 │ │ │ │ │ + bne.n 5fda │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b.n 5eb4 │ │ │ │ │ + b.n 5ea8 │ │ │ │ │ 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 │ │ │ │ │ - beq.n 6056 │ │ │ │ │ + beq.n 604a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 62ee │ │ │ │ │ + bne.w 62e2 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r6 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b.n 5f50 │ │ │ │ │ + b.n 5f44 │ │ │ │ │ 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 62fa │ │ │ │ │ + blt.w 62ee │ │ │ │ │ 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.w 6320 │ │ │ │ │ + bne.w 6314 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.w 5e48 │ │ │ │ │ + bne.w 5e3c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 5e58 │ │ │ │ │ + b.n 5e4c │ │ │ │ │ adds r1, r2, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.w 62a4 │ │ │ │ │ + beq.w 6298 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 62a4 │ │ │ │ │ + bne.w 6298 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 629e │ │ │ │ │ + bne.w 6292 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ movs r0, #4 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov fp, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6296 │ │ │ │ │ + beq.w 628a │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ mov r7, r2 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 629e │ │ │ │ │ + bne.w 6292 │ │ │ │ │ mov r6, r2 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [sp, #24] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ - bl 3b54 │ │ │ │ │ + bl 3b50 │ │ │ │ │ R_ARM_THM_CALL _tmp_166_rule │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ mov r2, r0 │ │ │ │ │ - cbz r0, 605a │ │ │ │ │ + cbz r0, 604e │ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ │ cmp r1, r6 │ │ │ │ │ - beq.n 60ec │ │ │ │ │ + beq.n 60e0 │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ str.w r2, [sl, r6, lsl #2] │ │ │ │ │ adds r6, #1 │ │ │ │ │ mov fp, r1 │ │ │ │ │ - b.n 6036 │ │ │ │ │ + b.n 602a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 5ece │ │ │ │ │ + b.n 5ec2 │ │ │ │ │ str.w fp, [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 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ mov fp, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6290 │ │ │ │ │ + beq.w 6284 │ │ │ │ │ cmp r6, r7 │ │ │ │ │ - ble.n 6084 │ │ │ │ │ + ble.n 6078 │ │ │ │ │ ldr.w r1, [fp, #4] │ │ │ │ │ ldr.w r0, [sl, r7, lsl #2] │ │ │ │ │ str.w r0, [r1, r7, lsl #2] │ │ │ │ │ adds r7, #1 │ │ │ │ │ - b.n 6070 │ │ │ │ │ + b.n 6064 │ │ │ │ │ mov r0, sl │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 62c4 │ │ │ │ │ + bne.w 62b8 │ │ │ │ │ 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 5f9a │ │ │ │ │ + beq.w 5f8e │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ mov r2, 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.w 62be │ │ │ │ │ + beq.w 62b2 │ │ │ │ │ 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 r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 62ee │ │ │ │ │ + beq.w 62e2 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 62ee │ │ │ │ │ + bne.w 62e2 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 5f6e │ │ │ │ │ + b.n 5f62 │ │ │ │ │ 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.w 6290 │ │ │ │ │ + beq.w 6284 │ │ │ │ │ mov sl, r0 │ │ │ │ │ - b.n 604a │ │ │ │ │ + b.n 603e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 6288 │ │ │ │ │ + beq.w 627c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 6288 │ │ │ │ │ + bne.w 627c │ │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 62b8 │ │ │ │ │ + bne.w 62ac │ │ │ │ │ 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 623e │ │ │ │ │ + beq.n 6232 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 6328 │ │ │ │ │ + bl 631c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 623e │ │ │ │ │ + beq.n 6232 │ │ │ │ │ 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.w 6272 │ │ │ │ │ + beq.w 6266 │ │ │ │ │ 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] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 626c │ │ │ │ │ + beq.n 6260 │ │ │ │ │ strd r7, r3, [sp] │ │ │ │ │ mov r2, fp │ │ │ │ │ mov r3, sl │ │ │ │ │ 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 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 62cc │ │ │ │ │ + beq.w 62c0 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 62cc │ │ │ │ │ + bne.w 62c0 │ │ │ │ │ mov r1, r6 │ │ │ │ │ - b.n 5eb8 │ │ │ │ │ + b.n 5eac │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.n 6280 │ │ │ │ │ + beq.n 6274 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 6280 │ │ │ │ │ + bne.n 6274 │ │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 627a │ │ │ │ │ + bne.n 626e │ │ │ │ │ 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 6254 │ │ │ │ │ + beq.n 6248 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 6328 │ │ │ │ │ + bl 631c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6254 │ │ │ │ │ + beq.n 6248 │ │ │ │ │ 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 629e │ │ │ │ │ + beq.n 6292 │ │ │ │ │ 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] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6266 │ │ │ │ │ + beq.n 625a │ │ │ │ │ strd r7, r3, [sp] │ │ │ │ │ mov r2, fp │ │ │ │ │ mov r3, sl │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ movs r1, #2 │ │ │ │ │ bl 0 <_PyAST_Starred> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Starred │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ - cbz r0, 622c │ │ │ │ │ + cbz r0, 6220 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 5f50 │ │ │ │ │ + beq.w 5f44 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 62c8 │ │ │ │ │ + beq.n 62bc │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ - b.n 5f68 │ │ │ │ │ + b.n 5f5c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 5ea8 │ │ │ │ │ + beq.w 5e9c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 5ed0 │ │ │ │ │ + b.n 5ec4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 5f46 │ │ │ │ │ - b.n 629e │ │ │ │ │ + beq.w 5f3a │ │ │ │ │ + b.n 6292 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 620e │ │ │ │ │ + b.n 6202 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 617c │ │ │ │ │ + b.n 6170 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 5ed0 │ │ │ │ │ + b.n 5ec4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 625a │ │ │ │ │ + b.n 624e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 61c0 │ │ │ │ │ + b.n 61b4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 612a │ │ │ │ │ + b.n 611e │ │ │ │ │ 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 r2, r3, #1 │ │ │ │ │ - b.n 5f68 │ │ │ │ │ + b.n 5f5c │ │ │ │ │ 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 6008 │ │ │ │ │ + b.n 5ffc │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r6, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 5f6e │ │ │ │ │ + b.n 5f62 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 6244 │ │ │ │ │ + b.n 6238 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 60c4 │ │ │ │ │ + b.n 60b8 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 5f68 │ │ │ │ │ + b.n 5f5c │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ - b.n 5f52 │ │ │ │ │ + b.n 5f46 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 61a0 │ │ │ │ │ + beq.w 6194 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r0, #1 │ │ │ │ │ str r0, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 5ed0 │ │ │ │ │ + b.n 5ec4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 6234 │ │ │ │ │ - b.n 5f18 │ │ │ │ │ + blt.n 6228 │ │ │ │ │ + b.n 5f0c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 60e8 │ │ │ │ │ + beq.w 60dc │ │ │ │ │ movs r2, #1 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 5f6e │ │ │ │ │ + b.n 5f62 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 5e18 │ │ │ │ │ + b.n 5e0c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 62d8 │ │ │ │ │ - b.n 5e7a │ │ │ │ │ + blt.n 62cc │ │ │ │ │ + b.n 5e6e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 5ef6 │ │ │ │ │ + b.n 5eea │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ - b.n 5f6e │ │ │ │ │ + b.n 5f62 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00006328 : │ │ │ │ │ +0000631c : │ │ │ │ │ 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 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 64ae │ │ │ │ │ + beq.w 64a2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 64ae │ │ │ │ │ + bne.w 64a2 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 64a6 │ │ │ │ │ + bne.w 649a │ │ │ │ │ add r2, sp, #28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1193 @ 0x4a9 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ - cbnz r0, 63c2 │ │ │ │ │ + cbnz r0, 63b6 │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - beq.w 649a │ │ │ │ │ + beq.w 648e │ │ │ │ │ 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 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 64a6 │ │ │ │ │ + bne.w 649a │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 63da │ │ │ │ │ + cbnz r0, 63ce │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 64a6 │ │ │ │ │ + bne.n 649a │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ - bl 64c4 │ │ │ │ │ + bl 64b8 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ - cbz r0, 63d4 │ │ │ │ │ + cbz r0, 63c8 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1193 @ 0x4a9 │ │ │ │ │ bl 0 <_PyPegen_insert_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_insert_memo │ │ │ │ │ @@ -11017,288 +11016,288 @@ │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, ip │ │ │ │ │ add sp, #32 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - b.n 63b4 │ │ │ │ │ + b.n 63a8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.n 6492 │ │ │ │ │ + beq.n 6486 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 6492 │ │ │ │ │ + bne.n 6486 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 648a │ │ │ │ │ + bne.n 647e │ │ │ │ │ mov r0, r3 │ │ │ │ │ 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 6480 │ │ │ │ │ + beq.n 6474 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 6328 │ │ │ │ │ + bl 631c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6480 │ │ │ │ │ + beq.n 6474 │ │ │ │ │ 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 ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 64bc │ │ │ │ │ + beq.n 64b0 │ │ │ │ │ ldr.w r3, [ip, #20] │ │ │ │ │ movs r2, #2 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r3, [ip, #24] │ │ │ │ │ mov r8, r3 │ │ │ │ │ bl 0 <_PyPegen_set_expr_context> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_set_expr_context │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 64b6 │ │ │ │ │ + beq.n 64aa │ │ │ │ │ strd r3, r8, [sp] │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r3, r7 │ │ │ │ │ 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, 6468 │ │ │ │ │ + cbz r0, 645c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 63b4 │ │ │ │ │ + beq.n 63a8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 63b4 │ │ │ │ │ + beq.n 63a8 │ │ │ │ │ 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 63cc │ │ │ │ │ + b.n 63c0 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 63a0 │ │ │ │ │ + b.n 6394 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 63a0 │ │ │ │ │ + b.n 6394 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 63f6 │ │ │ │ │ + b.n 63ea │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 6470 │ │ │ │ │ - b.n 637e │ │ │ │ │ + blt.n 6464 │ │ │ │ │ + b.n 6372 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 647a │ │ │ │ │ + b.n 646e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 635c │ │ │ │ │ + b.n 6350 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 644c │ │ │ │ │ + b.n 6440 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 63cc │ │ │ │ │ + b.n 63c0 │ │ │ │ │ │ │ │ │ │ -000064c4 : │ │ │ │ │ +000064b8 : │ │ │ │ │ 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 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 6e7a │ │ │ │ │ + beq.w 6e6e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 6e7a │ │ │ │ │ + bne.w 6e6e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 6e72 │ │ │ │ │ + bne.w 6e66 │ │ │ │ │ add r2, sp, #32 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1194 @ 0x4aa │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 6662 │ │ │ │ │ + bne.w 6656 │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - beq.w 6e62 │ │ │ │ │ + beq.w 6e56 │ │ │ │ │ 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 69ce │ │ │ │ │ + bne.w 69c2 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 6e84 │ │ │ │ │ + beq.w 6e78 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 6e84 │ │ │ │ │ + bne.w 6e78 │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ add r6, sp, #36 @ 0x24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r2, r6 │ │ │ │ │ movw r1, #1198 @ 0x4ae │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 66ca │ │ │ │ │ + beq.w 66be │ │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 6716 │ │ │ │ │ + bne.w 670a │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 69ce │ │ │ │ │ + bne.w 69c2 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq.w 6728 │ │ │ │ │ + beq.w 671c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 6728 │ │ │ │ │ + bne.w 671c │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1198 @ 0x4ae │ │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6744 │ │ │ │ │ + beq.w 6738 │ │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 6786 │ │ │ │ │ + bne.w 677a │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 69ce │ │ │ │ │ + bne.w 69c2 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 6e58 │ │ │ │ │ + beq.w 6e4c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 6e58 │ │ │ │ │ + bne.w 6e4c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 664a │ │ │ │ │ + cbnz r3, 663e │ │ │ │ │ ldrd r6, r3, [r4, #8] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq.n 6674 │ │ │ │ │ + beq.n 6668 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ 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_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 669e │ │ │ │ │ + bne.n 6692 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - cbnz r3, 664a │ │ │ │ │ + cbnz r3, 663e │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 69e4 │ │ │ │ │ + bne.w 69d8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - cbnz r3, 664a │ │ │ │ │ + cbnz r3, 663e │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 6a26 │ │ │ │ │ + bne.w 6a1a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - cbnz r3, 664a │ │ │ │ │ + cbnz r3, 663e │ │ │ │ │ movs r1, #9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 6b24 │ │ │ │ │ + bne.w 6b18 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ @@ -11313,297 +11312,297 @@ │ │ │ │ │ mov r0, ip │ │ │ │ │ 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 6a1c │ │ │ │ │ + blt.w 6a10 │ │ │ │ │ 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.n 664a │ │ │ │ │ + bne.n 663e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 660e │ │ │ │ │ + beq.n 6602 │ │ │ │ │ mov r1, r0 │ │ │ │ │ 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 6a12 │ │ │ │ │ + beq.w 6a06 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 6e96 │ │ │ │ │ + bne.w 6e8a │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r1, r5 │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1194 @ 0x4aa │ │ │ │ │ - b.n 665e │ │ │ │ │ + b.n 6652 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ movw r2, #1198 @ 0x4ae │ │ │ │ │ mov r7, r3 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ mov r1, r7 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ - cbnz r0, 6708 │ │ │ │ │ + cbnz r0, 66fc │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r7, [sp, #16] │ │ │ │ │ - bl 3d44 │ │ │ │ │ + bl 3d38 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 6ddc │ │ │ │ │ - cbz r0, 6700 │ │ │ │ │ + bne.w 6dd0 │ │ │ │ │ + cbz r0, 66f4 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ mov sl, r2 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - blt.n 6798 │ │ │ │ │ + blt.n 678c │ │ │ │ │ ldr.w sl, [sp, #16] │ │ │ │ │ str.w sl, [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 6578 │ │ │ │ │ + beq.w 656c │ │ │ │ │ movs r1, #23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 68e6 │ │ │ │ │ + bne.w 68da │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 6578 │ │ │ │ │ + b.n 656c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1198 @ 0x4ae │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 65b4 │ │ │ │ │ + bne.w 65a8 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ movw r2, #1198 @ 0x4ae │ │ │ │ │ mov r1, r6 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ - cbnz r0, 6778 │ │ │ │ │ + cbnz r0, 676c │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bl 3d44 │ │ │ │ │ + bl 3d38 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 6de6 │ │ │ │ │ - cbz r0, 6772 │ │ │ │ │ + bne.w 6dda │ │ │ │ │ + cbz r0, 6766 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ mov sl, r2 │ │ │ │ │ cmp r6, r2 │ │ │ │ │ - blt.n 6844 │ │ │ │ │ + blt.n 6838 │ │ │ │ │ mov sl, r6 │ │ │ │ │ str.w sl, [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 65c2 │ │ │ │ │ + beq.w 65b6 │ │ │ │ │ movs r1, #9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 6958 │ │ │ │ │ + bne.w 694c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 65c2 │ │ │ │ │ + b.n 65b6 │ │ │ │ │ ldr r7, [sp, #16] │ │ │ │ │ movw r2, #1198 @ 0x4ae │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r1, r7 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 6708 │ │ │ │ │ + bne.n 66fc │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r7, [sp, #16] │ │ │ │ │ - bl 3d44 │ │ │ │ │ + bl 3d38 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 6ddc │ │ │ │ │ + bne.w 6dd0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6704 │ │ │ │ │ + beq.n 66f8 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ cmp r2, sl │ │ │ │ │ - ble.n 6704 │ │ │ │ │ + ble.n 66f8 │ │ │ │ │ ldr r7, [sp, #16] │ │ │ │ │ movw r2, #1198 @ 0x4ae │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r1, r7 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 6708 │ │ │ │ │ + bne.n 66fc │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3d44 │ │ │ │ │ + bl 3d38 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 6ddc │ │ │ │ │ + bne.w 6dd0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 69d8 │ │ │ │ │ + beq.w 69cc │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bge.w 69d8 │ │ │ │ │ + bge.w 69cc │ │ │ │ │ ldr r7, [sp, #16] │ │ │ │ │ mov fp, r6 │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r6, r5 │ │ │ │ │ mov r5, r1 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1198 @ 0x4ae │ │ │ │ │ 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 6dfa │ │ │ │ │ + bne.w 6dee │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - bl 3d44 │ │ │ │ │ + bl 3d38 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 6dd6 │ │ │ │ │ + bne.w 6dca │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 694a │ │ │ │ │ + beq.w 693e │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - ble.w 694a │ │ │ │ │ + ble.w 693e │ │ │ │ │ mov r5, r2 │ │ │ │ │ - b.n 680a │ │ │ │ │ + b.n 67fe │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1198 @ 0x4ae │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 6778 │ │ │ │ │ + bne.n 676c │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bl 3d44 │ │ │ │ │ + bl 3d38 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 6de6 │ │ │ │ │ + bne.w 6dda │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6774 │ │ │ │ │ + beq.n 6768 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ cmp r2, sl │ │ │ │ │ - ble.w 6774 │ │ │ │ │ + ble.w 6768 │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1198 @ 0x4ae │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 6778 │ │ │ │ │ + bne.w 676c │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bl 3d44 │ │ │ │ │ + bl 3d38 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 6de6 │ │ │ │ │ + bne.w 6dda │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 69de │ │ │ │ │ + beq.w 69d2 │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bge.w 69de │ │ │ │ │ + bge.w 69d2 │ │ │ │ │ mov fp, r5 │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1198 @ 0x4ae │ │ │ │ │ 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 6dee │ │ │ │ │ + bne.w 6de2 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bl 3d44 │ │ │ │ │ + bl 3d38 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 6de4 │ │ │ │ │ + bne.w 6dd8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6952 │ │ │ │ │ + beq.n 6946 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - ble.n 6952 │ │ │ │ │ + ble.n 6946 │ │ │ │ │ mov r5, r2 │ │ │ │ │ - b.n 68b0 │ │ │ │ │ + b.n 68a4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6724 │ │ │ │ │ + beq.w 6718 │ │ │ │ │ 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 6724 │ │ │ │ │ + beq.w 6718 │ │ │ │ │ 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 6df2 │ │ │ │ │ + beq.w 6de6 │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ mov r3, r8 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ mov r0, r7 │ │ │ │ │ movs r2, #2 │ │ │ │ │ ldr.w r1, [ip, #24] │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ @@ -11611,54 +11610,54 @@ │ │ │ │ │ strd r9, r1, [sp] │ │ │ │ │ ldr.w r1, [sl, #4] │ │ │ │ │ bl 0 <_PyAST_Attribute> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Attribute │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #32] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 69be │ │ │ │ │ + beq.n 69b2 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 69be │ │ │ │ │ + bne.n 69b2 │ │ │ │ │ mov r1, r5 │ │ │ │ │ - b.n 66c2 │ │ │ │ │ + b.n 66b6 │ │ │ │ │ mov sl, r5 │ │ │ │ │ mov r5, r6 │ │ │ │ │ mov r6, fp │ │ │ │ │ - b.n 6704 │ │ │ │ │ + b.n 66f8 │ │ │ │ │ mov sl, r5 │ │ │ │ │ mov r5, fp │ │ │ │ │ - b.n 6774 │ │ │ │ │ + b.n 6768 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 107e4 │ │ │ │ │ + bl 107ac │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6794 │ │ │ │ │ + beq.w 6788 │ │ │ │ │ movs r1, #10 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6794 │ │ │ │ │ + beq.w 6788 │ │ │ │ │ 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 6794 │ │ │ │ │ + beq.w 6788 │ │ │ │ │ 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 6df2 │ │ │ │ │ + beq.w 6de6 │ │ │ │ │ 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] │ │ │ │ │ @@ -11666,328 +11665,328 @@ │ │ │ │ │ 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 6940 │ │ │ │ │ + bne.n 6934 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6946 │ │ │ │ │ + beq.n 693a │ │ │ │ │ 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 666c │ │ │ │ │ + b.n 6660 │ │ │ │ │ ldr.w sl, [sp, #20] │ │ │ │ │ - b.n 6704 │ │ │ │ │ + b.n 66f8 │ │ │ │ │ ldr.w sl, [sp, #16] │ │ │ │ │ - b.n 6774 │ │ │ │ │ + b.n 6768 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 64c4 │ │ │ │ │ + bl 64b8 │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6622 │ │ │ │ │ + beq.w 6616 │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6622 │ │ │ │ │ + beq.w 6616 │ │ │ │ │ movs r2, #2 │ │ │ │ │ mov r1, r7 │ │ │ │ │ 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 66b0 │ │ │ │ │ + bne.w 66a4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 664a │ │ │ │ │ + beq.w 663e │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 664e │ │ │ │ │ + b.n 6642 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 6ecc │ │ │ │ │ + beq.w 6ec0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 6ecc │ │ │ │ │ + bne.w 6ec0 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 6ec4 │ │ │ │ │ + bne.w 6eb8 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov sl, r3 │ │ │ │ │ - bl 6328 │ │ │ │ │ + bl 631c │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6bbc │ │ │ │ │ + beq.w 6bb0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 6ea6 │ │ │ │ │ + beq.w 6e9a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 6ea6 │ │ │ │ │ + bne.w 6e9a │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 6e00 │ │ │ │ │ + bne.w 6df4 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r0, #4 │ │ │ │ │ mov fp, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6bae │ │ │ │ │ + beq.w 6ba2 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 6e00 │ │ │ │ │ + bne.w 6df4 │ │ │ │ │ str r6, [sp, #16] │ │ │ │ │ mov r6, r5 │ │ │ │ │ mov r5, r0 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3b54 │ │ │ │ │ + bl 3b50 │ │ │ │ │ R_ARM_THM_CALL _tmp_166_rule │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 6bf0 │ │ │ │ │ + bne.w 6be4 │ │ │ │ │ mov r2, r5 │ │ │ │ │ str.w fp, [r4, #8] │ │ │ │ │ mov r5, r6 │ │ │ │ │ ldr r6, [sp, #16] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 6d1c │ │ │ │ │ + bne.w 6d10 │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str.w sl, [r4, #8] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 6ec4 │ │ │ │ │ + bne.w 6eb8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 6328 │ │ │ │ │ + bl 631c │ │ │ │ │ mov r7, r0 │ │ │ │ │ - cbz r0, 6af8 │ │ │ │ │ + cbz r0, 6aec │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 6dc6 │ │ │ │ │ + bne.w 6dba │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ str.w sl, [r4, #8] │ │ │ │ │ mov.w sl, #0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - cbnz r7, 6b1a │ │ │ │ │ + cbnz r7, 6b0e │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 6cec │ │ │ │ │ + bne.w 6ce0 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w 663c │ │ │ │ │ - b.n 664a │ │ │ │ │ + beq.w 6630 │ │ │ │ │ + b.n 663e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 6eae │ │ │ │ │ + beq.w 6ea2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 6eae │ │ │ │ │ + bne.w 6ea2 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 6ebe │ │ │ │ │ + bne.w 6eb2 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ mov fp, r2 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 6eb6 │ │ │ │ │ + beq.w 6eaa │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 6eb6 │ │ │ │ │ + bne.w 6eaa │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 6ed4 │ │ │ │ │ + bne.w 6ec8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 6328 │ │ │ │ │ + bl 631c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 6c04 │ │ │ │ │ + bne.n 6bf8 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r6, #0 │ │ │ │ │ str.w fp, [r4, #8] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - cbnz r7, 6ba4 │ │ │ │ │ + cbnz r7, 6b98 │ │ │ │ │ movs r1, #10 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 6bc0 │ │ │ │ │ + cbnz r0, 6bb4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ - b.n 664e │ │ │ │ │ + b.n 6642 │ │ │ │ │ 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 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 6ad6 │ │ │ │ │ + b.n 6aca │ │ │ │ │ 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 664a │ │ │ │ │ + beq.w 663e │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ mov r3, r9 │ │ │ │ │ ldr r6, [r7, #24] │ │ │ │ │ mov r2, r8 │ │ │ │ │ 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 66b0 │ │ │ │ │ - b.n 6a12 │ │ │ │ │ + bne.w 66a4 │ │ │ │ │ + b.n 6a06 │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ cmp r2, r7 │ │ │ │ │ - beq.w 6d9a │ │ │ │ │ + beq.w 6d8e │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ str.w r3, [r5, r7, lsl #2] │ │ │ │ │ adds r7, #1 │ │ │ │ │ mov fp, r2 │ │ │ │ │ - b.n 6aaa │ │ │ │ │ + b.n 6a9e │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 6e50 │ │ │ │ │ + beq.w 6e44 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 6e50 │ │ │ │ │ + bne.w 6e44 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 6e48 │ │ │ │ │ + bne.w 6e3c │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r0, #4 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6e36 │ │ │ │ │ + beq.w 6e2a │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 6e48 │ │ │ │ │ + bne.w 6e3c │ │ │ │ │ movs r2, #1 │ │ │ │ │ strd r2, r6, [sp, #20] │ │ │ │ │ mov r6, r5 │ │ │ │ │ str r7, [sp, #28] │ │ │ │ │ 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, 6c80 │ │ │ │ │ - bl 6328 │ │ │ │ │ + cbz r3, 6c74 │ │ │ │ │ + bl 631c │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, 6c80 │ │ │ │ │ + cbz r0, 6c74 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 6e08 │ │ │ │ │ + bne.w 6dfc │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - beq.w 6db2 │ │ │ │ │ + beq.w 6da6 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ str.w r5, [sl, r7, lsl #2] │ │ │ │ │ adds r7, #1 │ │ │ │ │ - b.n 6c4e │ │ │ │ │ + b.n 6c42 │ │ │ │ │ mov r5, r6 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ ldrd r6, r3, [sp, #24] │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ 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, sl │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6e30 │ │ │ │ │ + beq.w 6e24 │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - bgt.n 6cde │ │ │ │ │ + bgt.n 6cd2 │ │ │ │ │ mov r0, sl │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r1, r6 │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ @@ -11997,502 +11996,502 @@ │ │ │ │ │ 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.w 6e92 │ │ │ │ │ + beq.w 6e86 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w 6b92 │ │ │ │ │ - b.n 6b8c │ │ │ │ │ + beq.w 6b86 │ │ │ │ │ + b.n 6b80 │ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ │ ldr.w r0, [ip, r3, lsl #2] │ │ │ │ │ str.w r0, [r1, r3, lsl #2] │ │ │ │ │ adds r3, #1 │ │ │ │ │ - b.n 6ca0 │ │ │ │ │ + b.n 6c94 │ │ │ │ │ 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 664a │ │ │ │ │ + beq.w 663e │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r3, r9 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r0, sl │ │ │ │ │ movs r1, #2 │ │ │ │ │ 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 r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 66b0 │ │ │ │ │ - b.n 6a12 │ │ │ │ │ + bne.w 66a4 │ │ │ │ │ + b.n 6a06 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 6ac8 │ │ │ │ │ + bne.w 6abc │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ mov fp, r0 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6ba8 │ │ │ │ │ + beq.w 6b9c │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - ble.n 6d52 │ │ │ │ │ + ble.n 6d46 │ │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ │ str.w r0, [r1, r3, lsl #2] │ │ │ │ │ adds r3, #1 │ │ │ │ │ - b.n 6d3e │ │ │ │ │ + b.n 6d32 │ │ │ │ │ mov r0, r2 │ │ │ │ │ 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 r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 6ad6 │ │ │ │ │ + bne.w 6aca │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ mov r2, fp │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_seq_insert_in_front> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_seq_insert_in_front │ │ │ │ │ mov sl, r0 │ │ │ │ │ - cbz r0, 6d84 │ │ │ │ │ + cbz r0, 6d78 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w 6b02 │ │ │ │ │ + beq.w 6af6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6edc │ │ │ │ │ + beq.w 6ed0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r7, #1 │ │ │ │ │ str r7, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 6b1a │ │ │ │ │ + b.n 6b0e │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ lsls r3, r2, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6e26 │ │ │ │ │ + beq.n 6e1a │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b.n 6bf8 │ │ │ │ │ + b.n 6bec │ │ │ │ │ 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 6e2e │ │ │ │ │ + beq.n 6e22 │ │ │ │ │ mov sl, r0 │ │ │ │ │ - b.n 6c74 │ │ │ │ │ + b.n 6c68 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_singleton_seq> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_singleton_seq │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 6d7c │ │ │ │ │ - b.n 6d84 │ │ │ │ │ + bne.n 6d70 │ │ │ │ │ + b.n 6d78 │ │ │ │ │ mov r5, r6 │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r6, fp │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.w 657a │ │ │ │ │ + b.w 656e │ │ │ │ │ mov r5, fp │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.w 65c4 │ │ │ │ │ + b.w 65b8 │ │ │ │ │ mov r5, fp │ │ │ │ │ - b.n 6778 │ │ │ │ │ + b.n 676c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 666c │ │ │ │ │ + b.n 6660 │ │ │ │ │ mov r5, r6 │ │ │ │ │ mov r6, fp │ │ │ │ │ - b.n 6708 │ │ │ │ │ + b.n 66fc │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 6ad6 │ │ │ │ │ + b.n 6aca │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6c6c │ │ │ │ │ + beq.w 6c60 │ │ │ │ │ movs r3, #1 │ │ │ │ │ mov r0, sl │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r5, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 6b86 │ │ │ │ │ + b.n 6b7a │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r5, r6 │ │ │ │ │ ldr r6, [sp, #16] │ │ │ │ │ - b.n 6baa │ │ │ │ │ + b.n 6b9e │ │ │ │ │ mov r5, r6 │ │ │ │ │ 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 r7, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 6b88 │ │ │ │ │ + b.n 6b7c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 6b88 │ │ │ │ │ + b.n 6b7c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 6c22 │ │ │ │ │ + b.n 6c16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 65ea │ │ │ │ │ + b.w 65de │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 69c8 │ │ │ │ │ - b.w 651e │ │ │ │ │ + blt.w 69bc │ │ │ │ │ + b.w 6512 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 69d2 │ │ │ │ │ + b.n 69c6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 64f8 │ │ │ │ │ + b.w 64ec │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ - b.w 6556 │ │ │ │ │ + b.w 654a │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 6b8c │ │ │ │ │ + b.n 6b80 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 6a1c │ │ │ │ │ - b.n 66b8 │ │ │ │ │ + bne.w 6a10 │ │ │ │ │ + b.n 66ac │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 6a80 │ │ │ │ │ + b.n 6a74 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 6b44 │ │ │ │ │ + b.n 6b38 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 6b70 │ │ │ │ │ + b.n 6b64 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 6ba4 │ │ │ │ │ + b.n 6b98 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 6b1a │ │ │ │ │ + b.n 6b0e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 6a46 │ │ │ │ │ + b.n 6a3a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 6b8c │ │ │ │ │ + b.n 6b80 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 6b02 │ │ │ │ │ + b.n 6af6 │ │ │ │ │ │ │ │ │ │ -00006ee0 : │ │ │ │ │ +00006ed4 : │ │ │ │ │ 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 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 719a │ │ │ │ │ + beq.w 718e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 719a │ │ │ │ │ + bne.w 718e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 6f42 │ │ │ │ │ + cbnz r3, 6f36 │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - beq.n 6f52 │ │ │ │ │ + beq.n 6f46 │ │ │ │ │ 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 r7, r2 │ │ │ │ │ mov r8, r3 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 6f82 │ │ │ │ │ + cbnz r0, 6f76 │ │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 7132 │ │ │ │ │ + bne.w 7126 │ │ │ │ │ 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 7180 │ │ │ │ │ + blt.w 7174 │ │ │ │ │ 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 │ │ │ │ │ - bne.n 6f42 │ │ │ │ │ + bne.n 6f36 │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6f38 │ │ │ │ │ + beq.n 6f2c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 71a2 │ │ │ │ │ + beq.w 7196 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 71a2 │ │ │ │ │ + bne.w 7196 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 7010 │ │ │ │ │ + bne.n 7004 │ │ │ │ │ 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 71b0 │ │ │ │ │ + beq.w 71a4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 71b0 │ │ │ │ │ + bne.w 71a4 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 71aa │ │ │ │ │ + bne.w 719e │ │ │ │ │ ldrd r3, r2, [r4, #8] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 7082 │ │ │ │ │ + beq.n 7076 │ │ │ │ │ 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 70bc │ │ │ │ │ + bne.n 70b0 │ │ │ │ │ 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, 7010 │ │ │ │ │ + cbnz r2, 7004 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71b8 │ │ │ │ │ + bl 71ac │ │ │ │ │ mov sl, r0 │ │ │ │ │ - cbnz r0, 7016 │ │ │ │ │ + cbnz r0, 700a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 6f38 │ │ │ │ │ + b.n 6f2c │ │ │ │ │ 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 700e │ │ │ │ │ + beq.n 7002 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bl c888 │ │ │ │ │ + bl c850 │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6f38 │ │ │ │ │ + beq.w 6f2c │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6f38 │ │ │ │ │ + beq.w 6f2c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbz r0, 707c │ │ │ │ │ + cbz r0, 7070 │ │ │ │ │ ldr r5, [r4, #20] │ │ │ │ │ mov r3, r8 │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ mov r2, r7 │ │ │ │ │ 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.n 7176 │ │ │ │ │ + beq.n 716a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 7176 │ │ │ │ │ + bne.n 716a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 6f48 │ │ │ │ │ + b.n 6f3c │ │ │ │ │ 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 7156 │ │ │ │ │ + blt.n 714a │ │ │ │ │ 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 71aa │ │ │ │ │ + bne.n 719e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6ff6 │ │ │ │ │ + beq.n 6fea │ │ │ │ │ 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 6ff6 │ │ │ │ │ + beq.n 6fea │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71b8 │ │ │ │ │ + bl 71ac │ │ │ │ │ mov fp, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7192 │ │ │ │ │ + beq.n 7186 │ │ │ │ │ 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 7192 │ │ │ │ │ + beq.n 7186 │ │ │ │ │ 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 718c │ │ │ │ │ + beq.n 7180 │ │ │ │ │ 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] │ │ │ │ │ @@ -12502,495 +12501,496 @@ │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r3, r0 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC31 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC31 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 58bc │ │ │ │ │ + bl 58b8 <_loop1_81_rule+0x4> │ │ │ │ │ R_ARM_THM_CALL INVALID_VERSION_CHECK │ │ │ │ │ mov sl, r0 │ │ │ │ │ - cbz r0, 7148 │ │ │ │ │ + cbz r0, 713c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 7164 │ │ │ │ │ + cbnz r3, 7158 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 702e │ │ │ │ │ + b.n 7022 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 6f42 │ │ │ │ │ + bne.w 6f36 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ - bl 71c4 │ │ │ │ │ + bl 715c │ │ │ │ │ R_ARM_THM_CALL invalid_comprehension_rule │ │ │ │ │ ldr r6, [sp, #16] │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - b.n 707c │ │ │ │ │ + b.n 7070 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - cbz r0, 7172 │ │ │ │ │ + cbz r0, 7166 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 7004 │ │ │ │ │ - b.n 7010 │ │ │ │ │ + beq.w 6ff8 │ │ │ │ │ + b.n 7004 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 7152 │ │ │ │ │ - b.n 702e │ │ │ │ │ + bne.n 7146 │ │ │ │ │ + b.n 7022 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 7156 │ │ │ │ │ + b.n 714a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 707c │ │ │ │ │ + beq.w 7070 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 6f48 │ │ │ │ │ + b.n 6f3c │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 70fe │ │ │ │ │ + b.n 70f2 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 7156 │ │ │ │ │ + b.n 714a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 6f14 │ │ │ │ │ + b.n 6f08 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 6fa2 │ │ │ │ │ + b.n 6f96 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 7156 │ │ │ │ │ + b.n 714a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 6fcc │ │ │ │ │ + b.n 6fc0 │ │ │ │ │ │ │ │ │ │ -000071b8 : │ │ │ │ │ +000071ac : │ │ │ │ │ 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, #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 7846 │ │ │ │ │ + beq.w 7838 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 7846 │ │ │ │ │ + bne.w 7838 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 74be │ │ │ │ │ + bne.w 74b2 │ │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1109 @ 0x455 │ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ - cbz r0, 7216 │ │ │ │ │ + cbz r0, 7208 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr.w ip, [sp, #44] @ 0x2c │ │ │ │ │ + ldr r6, [sp, #44] @ 0x2c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - mov r0, ip │ │ │ │ │ + mov r0, r6 │ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - beq.w 784e │ │ │ │ │ + beq.w 7822 │ │ │ │ │ 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 r8, r2 │ │ │ │ │ + mov r9, r3 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 730e │ │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.w 74be │ │ │ │ │ + bne.n 730a │ │ │ │ │ + ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r6, #0 │ │ │ │ │ + bne.w 74b2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 79cc │ │ │ │ │ - mov r6, r0 │ │ │ │ │ - cbz r0, 7252 │ │ │ │ │ + bl 7990 │ │ │ │ │ + mov r7, r0 │ │ │ │ │ + cbz r0, 7244 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #682 @ 0x2aa │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 729a │ │ │ │ │ + cbnz r0, 729a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 74be │ │ │ │ │ + bne.w 74b2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 79cc │ │ │ │ │ - mov ip, r0 │ │ │ │ │ - cbz r0, 7278 │ │ │ │ │ + bl 7990 │ │ │ │ │ + mov r6, r0 │ │ │ │ │ + cbz r0, 726a │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1109 @ 0x455 │ │ │ │ │ bl 0 <_PyPegen_insert_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_insert_memo │ │ │ │ │ - b.n 7204 │ │ │ │ │ + b.n 71f8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 77fc │ │ │ │ │ + bne.w 7830 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl c6e0 │ │ │ │ │ + bl c6a8 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbnz r0, 728e │ │ │ │ │ + cbnz r0, 728e │ │ │ │ │ + mov r3, r6 │ │ │ │ │ + mov r1, r5 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - str r3, [sp, #44] @ 0x2c │ │ │ │ │ + movw r2, #1109 @ 0x455 │ │ │ │ │ + str r6, [sp, #44] @ 0x2c │ │ │ │ │ + b.n 7264 │ │ │ │ │ + str r0, [sp, #44] @ 0x2c │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1109 @ 0x455 │ │ │ │ │ - b.n 7272 │ │ │ │ │ + b.n 7264 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 79cc │ │ │ │ │ - mov r9, r0 │ │ │ │ │ + bl 7990 │ │ │ │ │ + mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7252 │ │ │ │ │ + beq.n 7244 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #686 @ 0x2ae │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7252 │ │ │ │ │ + beq.n 7244 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71b8 │ │ │ │ │ + bl 71ac │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7252 │ │ │ │ │ + beq.n 7244 │ │ │ │ │ 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 │ │ │ │ │ + mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 77fc │ │ │ │ │ - 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] │ │ │ │ │ + beq.w 7830 │ │ │ │ │ + mov r1, r7 │ │ │ │ │ + ldr r7, [r4, #20] │ │ │ │ │ + str r7, [sp, #12] │ │ │ │ │ + mov r3, r8 │ │ │ │ │ + mov r0, sl │ │ │ │ │ + ldr r7, [r6, #24] │ │ │ │ │ + str r7, [sp, #8] │ │ │ │ │ + ldr r6, [r6, #20] │ │ │ │ │ + strd r9, r6, [sp] │ │ │ │ │ bl 0 <_PyAST_IfExp> │ │ │ │ │ R_ARM_THM_CALL _PyAST_IfExp │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ │ - cbz r0, 72f8 │ │ │ │ │ + cbz r0, 72f4 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 7290 │ │ │ │ │ + beq.n 7290 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7290 │ │ │ │ │ + beq.n 7290 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 74c4 │ │ │ │ │ + b.n 74b8 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 74c0 │ │ │ │ │ + bne.w 74b4 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 77f4 │ │ │ │ │ + beq.w 77d6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 77f4 │ │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.w 763a │ │ │ │ │ + bne.w 77d6 │ │ │ │ │ + ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r6, #0 │ │ │ │ │ + bne.w 7628 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - mov r9, r3 │ │ │ │ │ + mov sl, r3 │ │ │ │ │ bl 0 <_PyPegen_string_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_string_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 766a │ │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - str.w r9, [r4, #8] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.w 763a │ │ │ │ │ + bne.w 7656 │ │ │ │ │ + ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ + str.w sl, [r4, #8] │ │ │ │ │ + cmp r6, #0 │ │ │ │ │ + bne.w 7628 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _tmp_115_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _tmp_115_rule │ │ │ │ │ - mov r0, r3 │ │ │ │ │ + mov r0, r6 │ │ │ │ │ mov r2, r4 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead │ │ │ │ │ - cbz r0, 737a │ │ │ │ │ + cbz r0, 7376 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 79cc │ │ │ │ │ + bl 7990 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 74ca │ │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - str.w r9, [r4, #8] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.w 763a │ │ │ │ │ + bne.w 74bc │ │ │ │ │ + ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ + str.w sl, [r4, #8] │ │ │ │ │ + cmp r6, #0 │ │ │ │ │ + bne.w 7628 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - str r3, [sp, #28] │ │ │ │ │ - bl 79cc │ │ │ │ │ - mov r6, r0 │ │ │ │ │ + bl 7990 │ │ │ │ │ + mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 75c8 │ │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - str.w r9, [r4, #8] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.w 763a │ │ │ │ │ + bne.w 75b8 │ │ │ │ │ + ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ + str.w sl, [r4, #8] │ │ │ │ │ + cmp r6, #0 │ │ │ │ │ + bne.w 7628 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - str r3, [sp, #28] │ │ │ │ │ - bl 79cc │ │ │ │ │ + bl 7990 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 7550 │ │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ + bne.w 7540 │ │ │ │ │ + ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - str.w r9, [r4, #8] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.w 763c │ │ │ │ │ + str.w sl, [r4, #8] │ │ │ │ │ + cmp r6, #0 │ │ │ │ │ + bne.w 762a │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 7862 │ │ │ │ │ + beq.w 7840 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 7862 │ │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.w 786a │ │ │ │ │ + bne.w 7840 │ │ │ │ │ + ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r6, #0 │ │ │ │ │ + bne.w 7848 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - ldr r6, [r4, #8] │ │ │ │ │ - bl 4d24 │ │ │ │ │ + ldr r7, [r4, #8] │ │ │ │ │ + bl 4d20 │ │ │ │ │ R_ARM_THM_CALL pass_stmt_rule │ │ │ │ │ - mov r2, r0 │ │ │ │ │ + mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 7640 │ │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - str r6, [r4, #8] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.w 786a │ │ │ │ │ + bne.w 762e │ │ │ │ │ + ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ + str r7, [r4, #8] │ │ │ │ │ + cmp r6, #0 │ │ │ │ │ + bne.w 7848 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5c4c <_tmp_154_rule+0x25c> │ │ │ │ │ + bl 5c48 <_tmp_154_rule+0x264> │ │ │ │ │ R_ARM_THM_CALL break_stmt_rule │ │ │ │ │ - mov r2, r0 │ │ │ │ │ + mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 7640 │ │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - str r6, [r4, #8] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.w 786a │ │ │ │ │ + bne.w 762e │ │ │ │ │ + ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ + str r7, [r4, #8] │ │ │ │ │ + cmp r6, #0 │ │ │ │ │ + bne.w 7848 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5b64 <_tmp_154_rule+0x174> │ │ │ │ │ + bl 5b60 <_tmp_154_rule+0x17c> │ │ │ │ │ R_ARM_THM_CALL continue_stmt_rule │ │ │ │ │ - mov r2, r0 │ │ │ │ │ + mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 7640 │ │ │ │ │ + bne.w 762e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - str.w r9, [r4, #8] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.w 763a │ │ │ │ │ + str.w sl, [r4, #8] │ │ │ │ │ + cmp r6, #0 │ │ │ │ │ + bne.w 7628 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #621 @ 0x26d │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - mov r6, r0 │ │ │ │ │ + mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 78ce │ │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - str.w r9, [r4, #8] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.w 763a │ │ │ │ │ + bne.w 78a8 │ │ │ │ │ + ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ + str.w sl, [r4, #8] │ │ │ │ │ + cmp r6, #0 │ │ │ │ │ + bne.w 7628 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #621 @ 0x26d │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - mov r6, r0 │ │ │ │ │ + mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 7872 │ │ │ │ │ + bne.w 7850 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ + ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, r1, #1 │ │ │ │ │ - ldr r1, [r4, #92] @ 0x5c │ │ │ │ │ + ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - cmp r1, #0 │ │ │ │ │ - beq.w 7236 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 7634 │ │ │ │ │ + beq.w 7228 │ │ │ │ │ + cmp r6, #0 │ │ │ │ │ + bne.w 7622 │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 7662 │ │ │ │ │ + beq.w 764e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 7662 │ │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.w 765c │ │ │ │ │ + bne.w 764e │ │ │ │ │ + ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r6, #0 │ │ │ │ │ + bne.w 7648 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - str r3, [sp, #28] │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ - mov r6, r0 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.n 750c │ │ │ │ │ + mov r7, r0 │ │ │ │ │ + cbnz r0, 74fe │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ + ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - b.n 7236 │ │ │ │ │ + b.n 7228 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - mov.w ip, #0 │ │ │ │ │ - b.n 720e │ │ │ │ │ + movs r6, #0 │ │ │ │ │ + b.n 7200 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 83f4 │ │ │ │ │ + bl 838c │ │ │ │ │ R_ARM_THM_CALL expression_without_invalid_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 737a │ │ │ │ │ + beq.w 7376 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_check_legacy_stmt> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_check_legacy_stmt │ │ │ │ │ - cbnz r0, 74fa │ │ │ │ │ + cbnz r0, 74ec │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ add.w r3, r3, #1073741824 @ 0x40000000 │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ subs r3, #1 │ │ │ │ │ ldr.w r3, [r1, r3, lsl #2] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 781e │ │ │ │ │ + bne.w 77fa │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7466 │ │ │ │ │ + beq.n 745e │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - movs r3, #1 │ │ │ │ │ - str r3, [r4, #60] @ 0x3c │ │ │ │ │ + movs r6, #1 │ │ │ │ │ + str r6, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 746c │ │ │ │ │ + b.n 7464 │ │ │ │ │ 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, #28] │ │ │ │ │ + mov r0, r6 │ │ │ │ │ movs r3, #7 │ │ │ │ │ mov r2, r4 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 74b2 │ │ │ │ │ + beq.n 74a6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 811c │ │ │ │ │ + bl 80e0 │ │ │ │ │ + mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 74b2 │ │ │ │ │ - str r0, [sp, #28] │ │ │ │ │ - mov r1, r6 │ │ │ │ │ + beq.n 74a6 │ │ │ │ │ + mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_check_legacy_stmt> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_check_legacy_stmt │ │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 794a │ │ │ │ │ + bne.w 790e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 74b2 │ │ │ │ │ + beq.n 74a6 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - movs r3, #1 │ │ │ │ │ - str r3, [r4, #60] @ 0x3c │ │ │ │ │ + movs r6, #1 │ │ │ │ │ + str r6, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 74b8 │ │ │ │ │ + b.n 74ac │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #682 @ 0x2aa │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 73b0 │ │ │ │ │ + beq.w 73a8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 79cc │ │ │ │ │ + bl 7990 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 73b0 │ │ │ │ │ + beq.w 73a8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #686 @ 0x2ae │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 73b0 │ │ │ │ │ + beq.w 73a8 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC expression_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS expression_rule │ │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ │ + mov r0, r6 │ │ │ │ │ mov r2, r4 │ │ │ │ │ bl 0 <_PyPegen_lookahead_for_expr> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_for_expr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 73b0 │ │ │ │ │ + beq.w 73a8 │ │ │ │ │ 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] │ │ │ │ │ @@ -12998,292 +12998,290 @@ │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC35 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC35 │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_raise_error │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 792c │ │ │ │ │ + bne.w 78f0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 7928 │ │ │ │ │ - movs r3, #1 │ │ │ │ │ - str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 746c │ │ │ │ │ + beq.w 78ec │ │ │ │ │ + movs r6, #1 │ │ │ │ │ + str r6, [r4, #60] @ 0x3c │ │ │ │ │ + b.n 7464 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #682 @ 0x2aa │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 7396 │ │ │ │ │ + beq.w 7390 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 79cc │ │ │ │ │ - mov sl, r0 │ │ │ │ │ + bl 7990 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 7396 │ │ │ │ │ + beq.w 7390 │ │ │ │ │ + str r0, [sp, #28] │ │ │ │ │ + mov r2, r4 │ │ │ │ │ + mov r0, r6 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _tmp_116_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _tmp_116_rule │ │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ │ - mov r2, r4 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead │ │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 7396 │ │ │ │ │ - movw r3, #0 │ │ │ │ │ + beq.w 7390 │ │ │ │ │ + movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC34 │ │ │ │ │ - movt r3, #0 │ │ │ │ │ + movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC34 │ │ │ │ │ - str r3, [sp, #8] │ │ │ │ │ - movw r3, #0 │ │ │ │ │ + str r2, [sp, #8] │ │ │ │ │ + movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ - movt r3, #0 │ │ │ │ │ + movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ mov r0, r4 │ │ │ │ │ - ldr r1, [r3, #0] │ │ │ │ │ - ldr.w r3, [sl, #32] │ │ │ │ │ - str r3, [sp, #4] │ │ │ │ │ - ldr.w r3, [sl, #28] │ │ │ │ │ + ldr r1, [r2, #0] │ │ │ │ │ + ldr r2, [r3, #32] │ │ │ │ │ + str r2, [sp, #4] │ │ │ │ │ + ldr r3, [r3, #28] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ - ldrd r2, r3, [r6, #20] │ │ │ │ │ - bl 8660 │ │ │ │ │ + ldrd r2, r3, [r7, #20] │ │ │ │ │ + bl 85f8 │ │ │ │ │ R_ARM_THM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 75c2 │ │ │ │ │ - b.n 7468 │ │ │ │ │ + bne.n 75b2 │ │ │ │ │ + b.n 7460 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 74c4 │ │ │ │ │ + b.n 74b8 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 746c │ │ │ │ │ + b.n 7464 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #682 @ 0x2aa │ │ │ │ │ - str r2, [sp, #28] │ │ │ │ │ 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 7978 │ │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 742c │ │ │ │ │ + bne.w 793c │ │ │ │ │ + ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ + b.n 7424 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 74b8 │ │ │ │ │ + b.n 74ac │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 749c │ │ │ │ │ + b.n 7494 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 77d4 │ │ │ │ │ + beq.w 77b6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 77d4 │ │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.w 77cc │ │ │ │ │ + bne.w 77b6 │ │ │ │ │ + ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r6, #0 │ │ │ │ │ + bne.w 77ae │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r0, #4 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 77bc │ │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.w 77cc │ │ │ │ │ + beq.w 779e │ │ │ │ │ + ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r6, #0 │ │ │ │ │ + bne.w 77ae │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ + mov r7, r6 │ │ │ │ │ mov fp, r5 │ │ │ │ │ - mov r6, r3 │ │ │ │ │ - mov.w sl, #1 │ │ │ │ │ + movs r6, #1 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - movw ip, #0 │ │ │ │ │ + movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_string_token │ │ │ │ │ - movt ip, #0 │ │ │ │ │ + movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_string_token │ │ │ │ │ - str.w ip, [sp, #32] │ │ │ │ │ + str r3, [sp, #32] │ │ │ │ │ adds r3, r1, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - beq.n 7714 │ │ │ │ │ + beq.n 76fc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ - cbnz r0, 7714 │ │ │ │ │ + cbnz r0, 76fc │ │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r0, 76f4 │ │ │ │ │ + cbnz r0, 76dc │ │ │ │ │ ldr r1, [sp, #32] │ │ │ │ │ mov r2, r4 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead │ │ │ │ │ - cbz r0, 76f4 │ │ │ │ │ + cbz r0, 76dc │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 83f4 │ │ │ │ │ + bl 838c │ │ │ │ │ R_ARM_THM_CALL expression_without_invalid_rule │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 77dc │ │ │ │ │ + bne.n 77be │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, r5 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ mov r5, fp │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - cbnz r6, 771c │ │ │ │ │ + cbnz r7, 7704 │ │ │ │ │ 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 │ │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 7350 │ │ │ │ │ + b.n 734c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 76da │ │ │ │ │ + b.n 76c2 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 7704 │ │ │ │ │ + bne.n 76ec │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ - mov r0, r6 │ │ │ │ │ + mov r0, r7 │ │ │ │ │ strd r2, r3, [sp, #28] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ - mov sl, r0 │ │ │ │ │ + mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 77b6 │ │ │ │ │ + beq.n 7798 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - ble.n 7750 │ │ │ │ │ - mov ip, r0 │ │ │ │ │ - ldr.w r1, [ip, #4] │ │ │ │ │ + cmp r7, #0 │ │ │ │ │ + ble.n 7734 │ │ │ │ │ + ldr r1, [r6, #4] │ │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ │ str.w r0, [r1, r3, lsl #2] │ │ │ │ │ adds r3, #1 │ │ │ │ │ - cmp r6, r3 │ │ │ │ │ - bne.n 773e │ │ │ │ │ + cmp r7, r3 │ │ │ │ │ + bne.n 7724 │ │ │ │ │ mov r0, r2 │ │ │ │ │ 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_string_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_string_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 734e │ │ │ │ │ + beq.w 734a │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ - mov r0, sl │ │ │ │ │ - ldr r1, [r3, #0] │ │ │ │ │ - str r1, [sp, #36] @ 0x24 │ │ │ │ │ + mov r0, r6 │ │ │ │ │ + ldr r7, [r3, #0] │ │ │ │ │ bl 0 <_PyPegen_seq_first_item> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_seq_first_item │ │ │ │ │ ldr r2, [r0, #20] │ │ │ │ │ - mov r0, sl │ │ │ │ │ - str r2, [sp, #32] │ │ │ │ │ + mov r0, r6 │ │ │ │ │ + str r2, [sp, #36] @ 0x24 │ │ │ │ │ bl 0 <_PyPegen_seq_first_item> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_seq_first_item │ │ │ │ │ ldr r3, [r0, #24] │ │ │ │ │ - mov r0, sl │ │ │ │ │ - str r3, [sp, #28] │ │ │ │ │ - bl 0 <_PyPegen_seq_last_item> │ │ │ │ │ - R_ARM_THM_CALL _PyPegen_seq_last_item │ │ │ │ │ - mov ip, r0 │ │ │ │ │ - mov r0, sl │ │ │ │ │ - ldr.w r6, [ip, #28] │ │ │ │ │ + mov r0, r6 │ │ │ │ │ + str r3, [sp, #32] │ │ │ │ │ bl 0 <_PyPegen_seq_last_item> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_seq_last_item │ │ │ │ │ - movw ip, #0 │ │ │ │ │ + mov r1, r0 │ │ │ │ │ + mov r0, r6 │ │ │ │ │ + movw r6, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC32 │ │ │ │ │ - movt ip, #0 │ │ │ │ │ + movt r6, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC32 │ │ │ │ │ - str.w ip, [sp, #8] │ │ │ │ │ - ldrd r3, r2, [sp, #28] │ │ │ │ │ + ldr r3, [r1, #28] │ │ │ │ │ + str r3, [sp, #28] │ │ │ │ │ + bl 0 <_PyPegen_seq_last_item> │ │ │ │ │ + R_ARM_THM_CALL _PyPegen_seq_last_item │ │ │ │ │ + str r6, [sp, #8] │ │ │ │ │ + mov r1, r7 │ │ │ │ │ + ldr r6, [sp, #28] │ │ │ │ │ ldr r0, [r0, #32] │ │ │ │ │ strd r6, r0, [sp] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ - b.n 7622 │ │ │ │ │ + ldrd r3, r2, [sp, #32] │ │ │ │ │ + b.n 7610 │ │ │ │ │ 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 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 734e │ │ │ │ │ - ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - subs r2, #1 │ │ │ │ │ - str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 7350 │ │ │ │ │ + b.n 734a │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + str r3, [r4, #88] @ 0x58 │ │ │ │ │ + b.n 734c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 768a │ │ │ │ │ + b.n 7676 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ - cmp sl, r6 │ │ │ │ │ + cmp r6, r7 │ │ │ │ │ add.w r1, r1, #4294967295 @ 0xffffffff │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.n 7804 │ │ │ │ │ + beq.n 77de │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ - str.w r2, [r5, r6, lsl #2] │ │ │ │ │ - adds r6, #1 │ │ │ │ │ + str.w r2, [r5, r7, lsl #2] │ │ │ │ │ + adds r7, #1 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - b.n 76c2 │ │ │ │ │ + b.n 76aa │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 7336 │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 720e │ │ │ │ │ - mov.w r3, sl, lsl #1 │ │ │ │ │ + b.n 7332 │ │ │ │ │ + lsls r6, r6, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r2, [sp, #28] │ │ │ │ │ - mov sl, r3 │ │ │ │ │ - lsls r1, r3, #2 │ │ │ │ │ + lsls r1, r6, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ - cbz r0, 785c │ │ │ │ │ + cbz r0, 77f4 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b.n 77e8 │ │ │ │ │ + b.n 77ca │ │ │ │ │ + mov r0, r5 │ │ │ │ │ + mov r5, fp │ │ │ │ │ + b.n 779a │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC33 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC33 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -13292,311 +13290,303 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldr r3, [r2, #32] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r3, [r2, #28] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r2, r3, [r6, #20] │ │ │ │ │ - bl 8660 │ │ │ │ │ + bl 85f8 │ │ │ │ │ R_ARM_THM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ - b.n 74fa │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 71ec │ │ │ │ │ + b.n 74ec │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 7302 │ │ │ │ │ - b.n 7220 │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - mov r5, fp │ │ │ │ │ - b.n 77b8 │ │ │ │ │ + blt.w 72fe │ │ │ │ │ + b.n 7212 │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + str r3, [r4, #88] @ 0x58 │ │ │ │ │ + b.n 7200 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 73dc │ │ │ │ │ - ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - subs r2, #1 │ │ │ │ │ - str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 742c │ │ │ │ │ + b.n 71e0 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ + b.n 73d4 │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + str r3, [r4, #88] @ 0x58 │ │ │ │ │ + b.n 7424 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 6984 │ │ │ │ │ + bl 691c │ │ │ │ │ R_ARM_THM_CALL lambda_params_rule │ │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.n 7924 │ │ │ │ │ + ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r6, #0 │ │ │ │ │ + bne.n 78e8 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - mov r9, r0 │ │ │ │ │ + mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 7466 │ │ │ │ │ + beq.w 745e │ │ │ │ │ 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, #63 @ 0x3f │ │ │ │ │ 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 7466 │ │ │ │ │ + beq.w 745e │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC38 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC38 │ │ │ │ │ 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, [r9, #24] │ │ │ │ │ + ldr r3, [r6, #24] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - ldr.w r3, [r9, #20] │ │ │ │ │ + ldr r3, [r6, #20] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ + ldrd r2, r3, [r7, #12] │ │ │ │ │ + b.n 7610 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - ldrd r2, r3, [r6, #12] │ │ │ │ │ - b.n 7622 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 6984 │ │ │ │ │ + bl 691c │ │ │ │ │ R_ARM_THM_CALL lambda_params_rule │ │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.w 744a │ │ │ │ │ + ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r6, #0 │ │ │ │ │ + bne.w 7442 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - mov sl, r0 │ │ │ │ │ + mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 7448 │ │ │ │ │ + beq.w 7440 │ │ │ │ │ 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 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 7448 │ │ │ │ │ + beq.w 7440 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC37 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC37 │ │ │ │ │ - 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 │ │ │ │ │ - ldr r1, [r3, #0] │ │ │ │ │ - ldr.w r3, [sl, #24] │ │ │ │ │ - str r3, [sp, #4] │ │ │ │ │ - ldr.w r3, [sl, #20] │ │ │ │ │ - b.n 78c4 │ │ │ │ │ + b.n 788c │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 746a │ │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 746c │ │ │ │ │ + b.n 7462 │ │ │ │ │ + ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ + b.n 7464 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 79c6 │ │ │ │ │ + beq.n 7988 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 75c2 │ │ │ │ │ + bne.w 75b2 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ │ - b.n 7290 │ │ │ │ │ - ldr r3, [r6, #4] │ │ │ │ │ + b.n 7290 │ │ │ │ │ + ldr r3, [r7, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ strd r3, r3, [sp, #12] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC39 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC39 │ │ │ │ │ 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 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ - ldr r3, [r2, #32] │ │ │ │ │ + ldr r3, [r6, #32] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - ldr r3, [r2, #28] │ │ │ │ │ + ldr r3, [r6, #28] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ - ldrd r2, r3, [r6, #20] │ │ │ │ │ - bl 8660 │ │ │ │ │ + ldrd r2, r3, [r7, #20] │ │ │ │ │ + bl 85f8 │ │ │ │ │ R_ARM_THM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ - b.n 753e │ │ │ │ │ + b.n 752e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 79cc │ │ │ │ │ + bl 7990 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 7658 │ │ │ │ │ + beq.w 7644 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #686 @ 0x2ae │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 7658 │ │ │ │ │ + beq.w 7644 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 2134 │ │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 7658 │ │ │ │ │ + beq.w 7644 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC36 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC36 │ │ │ │ │ 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, #44] @ 0x2c │ │ │ │ │ + ldr r3, [r6, #44] @ 0x2c │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - ldr r3, [r2, #40] @ 0x28 │ │ │ │ │ + ldr r3, [r6, #40] @ 0x28 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ - ldrd r2, r3, [r2, #32] │ │ │ │ │ - b.n 7622 │ │ │ │ │ + ldrd r2, r3, [r6, #32] │ │ │ │ │ + b.n 7610 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 7944 │ │ │ │ │ + b.n 7908 │ │ │ │ │ + nop │ │ │ │ │ │ │ │ │ │ -000079cc : │ │ │ │ │ +00007990 : │ │ │ │ │ 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 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 7ce4 │ │ │ │ │ + beq.w 7ca8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 7ce4 │ │ │ │ │ + bne.w 7ca8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 7c1c │ │ │ │ │ + bne.w 7be0 │ │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1117 @ 0x45d │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 7afa │ │ │ │ │ + bne.n 7abe │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - beq.w 7cc4 │ │ │ │ │ + beq.w 7c88 │ │ │ │ │ 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 7c1c │ │ │ │ │ + bne.w 7be0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 7de8 │ │ │ │ │ + bl 7dac │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7b0a │ │ │ │ │ + beq.n 7ace │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 7cdc │ │ │ │ │ + beq.w 7ca0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 7cdc │ │ │ │ │ + bne.w 7ca0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 7c98 │ │ │ │ │ + bne.w 7c5c │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r0, #4 │ │ │ │ │ mov r6, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 7c86 │ │ │ │ │ + beq.w 7c4a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov fp, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 7c98 │ │ │ │ │ + bne.w 7c5c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 7cec │ │ │ │ │ + beq.w 7cb0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 7cec │ │ │ │ │ + bne.w 7cb0 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 7b82 │ │ │ │ │ + bne.n 7b46 │ │ │ │ │ mov.w r1, #588 @ 0x24c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 7b1c │ │ │ │ │ + bne.n 7ae0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ 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 7c1c │ │ │ │ │ + bne.w 7be0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ - bl 7de8 │ │ │ │ │ + bl 7dac │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ - cbz r0, 7b0e │ │ │ │ │ + cbz r0, 7ad2 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1117 @ 0x45d │ │ │ │ │ bl 0 <_PyPegen_insert_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_insert_memo │ │ │ │ │ @@ -13604,28 +13594,28 @@ │ │ │ │ │ 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 r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 7ad6 │ │ │ │ │ + b.n 7a9a │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ movw r2, #1117 @ 0x45d │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ - b.n 7af6 │ │ │ │ │ + b.n 7aba │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 7de8 │ │ │ │ │ + bl 7dac │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r0, 7b80 │ │ │ │ │ + cbz r0, 7b44 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 7ca8 │ │ │ │ │ + bne.w 7c6c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ mov fp, r5 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ @@ -13634,446 +13624,446 @@ │ │ │ │ │ mov r6, r3 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [sp, #24] │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 7ca0 │ │ │ │ │ + beq.w 7c64 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 7ca0 │ │ │ │ │ + bne.w 7c64 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 7c78 │ │ │ │ │ + bne.w 7c3c │ │ │ │ │ mov.w r1, #588 @ 0x24c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 7c26 │ │ │ │ │ + bne.n 7bea │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r5, fp │ │ │ │ │ mov fp, r1 │ │ │ │ │ mov r3, fp │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 7ac8 │ │ │ │ │ + beq.n 7a8c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 7ac8 │ │ │ │ │ + bne.n 7a8c │ │ │ │ │ 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 │ │ │ │ │ ldrd r3, r2, [sp, #20] │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov ip, r7 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7c80 │ │ │ │ │ + beq.n 7c44 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - blt.n 7c0e │ │ │ │ │ + blt.n 7bd2 │ │ │ │ │ mov r0, r7 │ │ │ │ │ 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 7d0a │ │ │ │ │ + beq.w 7cce │ │ │ │ │ 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 7cbe │ │ │ │ │ + beq.n 7c82 │ │ │ │ │ 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 7cfe │ │ │ │ │ + beq.n 7cc2 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 7cfe │ │ │ │ │ + bne.n 7cc2 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1117 @ 0x45d │ │ │ │ │ - b.n 7af6 │ │ │ │ │ + b.n 7aba │ │ │ │ │ ldr r0, [r1, #4] │ │ │ │ │ ldr.w r6, [ip, r2, lsl #2] │ │ │ │ │ str.w r6, [r0, r2, lsl #2] │ │ │ │ │ adds r2, #1 │ │ │ │ │ - b.n 7bac │ │ │ │ │ + b.n 7b70 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 7b02 │ │ │ │ │ + b.n 7ac6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 7de8 │ │ │ │ │ + bl 7dac │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7b7a │ │ │ │ │ + beq.n 7b3e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 7c62 │ │ │ │ │ + cbnz r3, 7c26 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - beq.n 7c50 │ │ │ │ │ + beq.n 7c14 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ str.w r2, [r7, r5, lsl #2] │ │ │ │ │ mov r6, r3 │ │ │ │ │ adds r5, #1 │ │ │ │ │ - b.n 7b42 │ │ │ │ │ + b.n 7b06 │ │ │ │ │ lsls r3, r3, #1 │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ - cbz r0, 7c7e │ │ │ │ │ + cbz r0, 7c42 │ │ │ │ │ mov r7, r0 │ │ │ │ │ - b.n 7c42 │ │ │ │ │ + b.n 7c06 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7c3a │ │ │ │ │ + beq.n 7bfe │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ mov r5, fp │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 7b86 │ │ │ │ │ + b.n 7b4a │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ mov r5, fp │ │ │ │ │ - b.n 7b82 │ │ │ │ │ + b.n 7b46 │ │ │ │ │ mov r5, 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 r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 7ad6 │ │ │ │ │ + b.n 7a9a │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 7ad6 │ │ │ │ │ + b.n 7a9a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 7b64 │ │ │ │ │ + b.n 7b28 │ │ │ │ │ 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 7b32 │ │ │ │ │ + beq.w 7af6 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 7c72 │ │ │ │ │ + b.n 7c36 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 7be4 │ │ │ │ │ + b.n 7ba8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge.w 7a24 │ │ │ │ │ + bge.w 79e8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 7c22 │ │ │ │ │ + b.n 7be6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 7a66 │ │ │ │ │ + b.n 7a2a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 7a00 │ │ │ │ │ + b.n 79c4 │ │ │ │ │ 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 7ab2 │ │ │ │ │ + beq.w 7a76 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 7b82 │ │ │ │ │ + b.n 7b46 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 7cd0 │ │ │ │ │ - b.n 7c04 │ │ │ │ │ + bne.n 7c94 │ │ │ │ │ + b.n 7bc8 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 7b02 │ │ │ │ │ + b.n 7ac6 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00007d14 : │ │ │ │ │ +00007cd8 : │ │ │ │ │ single_target_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 7dce │ │ │ │ │ + beq.n 7d92 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 7dce │ │ │ │ │ + bne.n 7d92 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 7dc6 │ │ │ │ │ + bne.n 7d8a │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ - bl 387c │ │ │ │ │ + bl 3870 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbnz r0, 7d74 │ │ │ │ │ + cbnz r0, 7d38 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - cbnz r3, 7d74 │ │ │ │ │ + cbnz r3, 7d38 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ - cbnz r0, 7d7e │ │ │ │ │ + cbnz r0, 7d42 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - cbnz r3, 7d74 │ │ │ │ │ + cbnz r3, 7d38 │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 7d94 │ │ │ │ │ + cbnz r0, 7d58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ pop {r4, r5, r6, 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 │ │ │ │ │ - cbz r0, 7dd6 │ │ │ │ │ + cbz r0, 7d9a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 7dd6 │ │ │ │ │ + cbnz r3, 7d9a │ │ │ │ │ mov r5, r6 │ │ │ │ │ - b.n 7d74 │ │ │ │ │ + b.n 7d38 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 7d14 │ │ │ │ │ + bl 7cd8 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7d70 │ │ │ │ │ + beq.n 7d34 │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7d70 │ │ │ │ │ + beq.n 7d34 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 7d74 │ │ │ │ │ + beq.n 7d38 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7d74 │ │ │ │ │ + beq.n 7d38 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 7d78 │ │ │ │ │ + b.n 7d3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 7d78 │ │ │ │ │ + b.n 7d3c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 7d40 │ │ │ │ │ + b.n 7d04 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7d90 │ │ │ │ │ + beq.n 7d54 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 7d78 │ │ │ │ │ + b.n 7d3c │ │ │ │ │ │ │ │ │ │ -00007de8 : │ │ │ │ │ +00007dac : │ │ │ │ │ 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 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 8100 │ │ │ │ │ + beq.w 80c4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 8100 │ │ │ │ │ + bne.w 80c4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 8056 │ │ │ │ │ + bne.w 801a │ │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1118 @ 0x45e │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 7f14 │ │ │ │ │ + bne.n 7ed8 │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - beq.w 80ec │ │ │ │ │ + beq.w 80b0 │ │ │ │ │ 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 8056 │ │ │ │ │ + bne.w 801a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 87e0 │ │ │ │ │ + bl 87a4 │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7f24 │ │ │ │ │ + beq.n 7ee8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 80f8 │ │ │ │ │ + beq.w 80bc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 80f8 │ │ │ │ │ + bne.w 80bc │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 80dc │ │ │ │ │ + bne.w 80a0 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r0, #4 │ │ │ │ │ mov r6, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8090 │ │ │ │ │ + beq.w 8054 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 80dc │ │ │ │ │ + bne.w 80a0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 8108 │ │ │ │ │ + beq.w 80cc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 8108 │ │ │ │ │ + bne.w 80cc │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 7f96 │ │ │ │ │ + bne.n 7f5a │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #589 @ 0x24d │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 7f36 │ │ │ │ │ + bne.n 7efa │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ 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 8056 │ │ │ │ │ + bne.w 801a │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ - bl 87e0 │ │ │ │ │ + bl 87a4 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ - cbz r0, 7f28 │ │ │ │ │ + cbz r0, 7eec │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1118 @ 0x45e │ │ │ │ │ bl 0 <_PyPegen_insert_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_insert_memo │ │ │ │ │ @@ -14081,29 +14071,29 @@ │ │ │ │ │ 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 r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 7ef0 │ │ │ │ │ + b.n 7eb4 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ movw r2, #1118 @ 0x45e │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ - b.n 7f10 │ │ │ │ │ + b.n 7ed4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 87e0 │ │ │ │ │ + bl 87a4 │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7eda │ │ │ │ │ + beq.n 7e9e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 80a2 │ │ │ │ │ + bne.w 8066 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov fp, r5 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r1, [r7, #0] │ │ │ │ │ movs r1, #1 │ │ │ │ │ @@ -14112,451 +14102,451 @@ │ │ │ │ │ str r1, [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 80e4 │ │ │ │ │ + beq.w 80a8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 80e4 │ │ │ │ │ + bne.w 80a8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 7f92 │ │ │ │ │ + cbnz r3, 7f56 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #589 @ 0x24d │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 802c │ │ │ │ │ + bne.n 7ff0 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ mov r5, fp │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 7ee2 │ │ │ │ │ + beq.n 7ea6 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 7ee2 │ │ │ │ │ + bne.n 7ea6 │ │ │ │ │ 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 │ │ │ │ │ ldrd r3, r2, [sp, #20] │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov ip, r7 │ │ │ │ │ - cbnz r0, 7fcc │ │ │ │ │ - b.n 808a │ │ │ │ │ + cbnz r0, 7f90 │ │ │ │ │ + b.n 804e │ │ │ │ │ ldr r0, [r1, #4] │ │ │ │ │ ldr.w r6, [ip, r2, lsl #2] │ │ │ │ │ str.w r6, [r0, r2, lsl #2] │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - blt.n 7fc0 │ │ │ │ │ + blt.n 7f84 │ │ │ │ │ mov r0, r7 │ │ │ │ │ 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 80d4 │ │ │ │ │ + beq.n 8098 │ │ │ │ │ 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 80b8 │ │ │ │ │ + beq.n 807c │ │ │ │ │ strd r6, r3, [sp] │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r3, r9 │ │ │ │ │ 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 80be │ │ │ │ │ + beq.n 8082 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 80be │ │ │ │ │ + bne.n 8082 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1118 @ 0x45e │ │ │ │ │ - b.n 7f10 │ │ │ │ │ + b.n 7ed4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 87e0 │ │ │ │ │ + bl 87a4 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7f92 │ │ │ │ │ + beq.n 7f56 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 8072 │ │ │ │ │ + cbnz r3, 8036 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - beq.n 8060 │ │ │ │ │ + beq.n 8024 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ str.w r2, [r7, r5, lsl #2] │ │ │ │ │ mov r6, r3 │ │ │ │ │ adds r5, #1 │ │ │ │ │ - b.n 7f5e │ │ │ │ │ + b.n 7f22 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 7f1c │ │ │ │ │ + b.n 7ee0 │ │ │ │ │ lsls r3, r3, #1 │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ - cbz r0, 8088 │ │ │ │ │ + cbz r0, 804c │ │ │ │ │ mov r7, r0 │ │ │ │ │ - b.n 8048 │ │ │ │ │ + b.n 800c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 8040 │ │ │ │ │ + beq.n 8004 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ mov r5, fp │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 7f9a │ │ │ │ │ + b.n 7f5e │ │ │ │ │ mov r5, 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 r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 7ef0 │ │ │ │ │ + b.n 7eb4 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 7f4e │ │ │ │ │ + beq.w 7f12 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 8082 │ │ │ │ │ + b.n 8046 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 8002 │ │ │ │ │ + b.n 7fc6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 8022 │ │ │ │ │ + beq.n 7fe6 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 805c │ │ │ │ │ + b.n 8020 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 7f1c │ │ │ │ │ + b.n 7ee0 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 7ef0 │ │ │ │ │ + b.n 7eb4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 7f80 │ │ │ │ │ + b.n 7f44 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 80c8 │ │ │ │ │ - b.n 7e40 │ │ │ │ │ + blt.n 808c │ │ │ │ │ + b.n 7e04 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 7e82 │ │ │ │ │ + b.n 7e46 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 7e1c │ │ │ │ │ + b.n 7de0 │ │ │ │ │ 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 7ecc │ │ │ │ │ + beq.w 7e90 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 7f96 │ │ │ │ │ + b.n 7f5a │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000811c : │ │ │ │ │ +000080e0 : │ │ │ │ │ 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 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 873e │ │ │ │ │ + beq.w 871e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 873e │ │ │ │ │ + bne.w 871e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 8720 │ │ │ │ │ + bne.w 86d0 │ │ │ │ │ ldrd r5, r6, [r4, #8] │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - beq.w 844a │ │ │ │ │ + beq.w 840c │ │ │ │ │ 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 sl, r3 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 847a │ │ │ │ │ + beq.w 843c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 847a │ │ │ │ │ + bne.w 843c │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 8746 │ │ │ │ │ + bne.w 8726 │ │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ │ mov.w r1, #1112 @ 0x458 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 838a │ │ │ │ │ + beq.w 834c │ │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 8378 │ │ │ │ │ + beq.w 833a │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 8718 │ │ │ │ │ + beq.w 86c8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 8718 │ │ │ │ │ + bne.w 86c8 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 8746 │ │ │ │ │ + bne.w 8726 │ │ │ │ │ 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 836c │ │ │ │ │ + beq.w 832e │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 873a │ │ │ │ │ + bne.w 8712 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 878c │ │ │ │ │ + beq.w 86ec │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 878c │ │ │ │ │ + bne.w 86ec │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 84e8 │ │ │ │ │ + bne.w 84aa │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 8482 │ │ │ │ │ + bne.w 8444 │ │ │ │ │ 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 r5, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 8384 │ │ │ │ │ + bne.w 8346 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 86ee │ │ │ │ │ + beq.w 8754 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 86ee │ │ │ │ │ + bne.w 8754 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 87c4 │ │ │ │ │ + bne.w 874e │ │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ │ mov.w r1, #1112 @ 0x458 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 83dc │ │ │ │ │ + beq.w 839e │ │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n 837c │ │ │ │ │ + beq.n 833e │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 875a │ │ │ │ │ + bne.w 876c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 8384 │ │ │ │ │ + bne.n 8346 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 8752 │ │ │ │ │ + beq.w 875c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 8752 │ │ │ │ │ + bne.w 875c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 874c │ │ │ │ │ + bne.w 872c │ │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ │ mov.w r1, #1112 @ 0x458 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ - cbz r0, 82f6 │ │ │ │ │ + cbz r0, 82ba │ │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n 8354 │ │ │ │ │ + beq.n 8316 │ │ │ │ │ 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} │ │ │ │ │ ldrd r6, r3, [r4, #8] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq.w 879e │ │ │ │ │ + beq.w 8740 │ │ │ │ │ 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 874c │ │ │ │ │ + bne.w 872c │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 867e │ │ │ │ │ + bne.w 8556 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 874c │ │ │ │ │ + bne.w 872c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71b8 │ │ │ │ │ + bl 71ac │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 843e │ │ │ │ │ + beq.n 83f8 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov.w r2, #1112 @ 0x458 │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ 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 82ea │ │ │ │ │ + bne.n 82ae │ │ │ │ │ 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} │ │ │ │ │ @@ -14567,133 +14557,133 @@ │ │ │ │ │ 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 8244 │ │ │ │ │ + b.n 8208 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 82aa │ │ │ │ │ + beq.n 826e │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ - b.n 82ec │ │ │ │ │ + b.n 82b0 │ │ │ │ │ ldrd r6, r3, [r4, #8] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq.w 877e │ │ │ │ │ + beq.w 8794 │ │ │ │ │ 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 r7, r3 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 8746 │ │ │ │ │ + bne.w 8726 │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 85f2 │ │ │ │ │ + bne.w 863e │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 8746 │ │ │ │ │ + bne.w 8726 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71b8 │ │ │ │ │ + bl 71ac │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r0, 842e │ │ │ │ │ + cbz r0, 83f0 │ │ │ │ │ mov r1, r6 │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ mov.w r2, #1112 @ 0x458 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_insert_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_insert_memo │ │ │ │ │ - b.n 81ac │ │ │ │ │ + b.n 8170 │ │ │ │ │ ldrd r6, r3, [r4, #8] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq.w 87b6 │ │ │ │ │ + beq.w 8732 │ │ │ │ │ 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 r7, r2 │ │ │ │ │ mov r8, r3 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 87c4 │ │ │ │ │ + bne.w 874e │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 8594 │ │ │ │ │ + bne.w 85b2 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 87c4 │ │ │ │ │ + bne.w 874e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71b8 │ │ │ │ │ + bl 71ac │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r0, 8436 │ │ │ │ │ + cbz r0, 8404 │ │ │ │ │ mov r1, r6 │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ mov.w r2, #1112 @ 0x458 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_insert_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_insert_memo │ │ │ │ │ - b.n 8286 │ │ │ │ │ + b.n 824a │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ mov r1, r6 │ │ │ │ │ - b.n 83d0 │ │ │ │ │ + b.n 8392 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ + mov.w r2, #1112 @ 0x458 │ │ │ │ │ mov r1, r6 │ │ │ │ │ - b.n 8422 │ │ │ │ │ + b.n 8306 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ - mov.w r2, #1112 @ 0x458 │ │ │ │ │ mov r1, r6 │ │ │ │ │ - b.n 8344 │ │ │ │ │ + b.n 83e4 │ │ │ │ │ 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 8732 │ │ │ │ │ + blt.w 870a │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr.w r2, [r2, r6, lsl #2] │ │ │ │ │ ldr r1, [r2, #12] │ │ │ │ │ ldr r2, [r2, #16] │ │ │ │ │ mov r9, r1 │ │ │ │ │ mov sl, r2 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 8384 │ │ │ │ │ + bne.n 8346 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.w 8180 │ │ │ │ │ + bne.w 8144 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 8190 │ │ │ │ │ + b.n 8154 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9da4 │ │ │ │ │ + bl 9d68 │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 822e │ │ │ │ │ + beq.w 81f2 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 86fe │ │ │ │ │ + bne.w 86d6 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov fp, r5 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r1, [r7, #0] │ │ │ │ │ movs r1, #1 │ │ │ │ │ @@ -14703,821 +14693,822 @@ │ │ │ │ │ str r6, [sp, #20] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r6, r5 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 87aa │ │ │ │ │ + beq.w 8764 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 87aa │ │ │ │ │ + bne.w 8764 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 84e2 │ │ │ │ │ + cbnz r3, 84a4 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 864e │ │ │ │ │ + bne.w 8610 │ │ │ │ │ mov r3, r6 │ │ │ │ │ ldr r6, [sp, #20] │ │ │ │ │ mov r5, fp │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 8238 │ │ │ │ │ + beq.w 81fc │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 8238 │ │ │ │ │ + bne.w 81fc │ │ │ │ │ mov r0, r3 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ str r2, [sp, #24] │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ ldrd r3, r2, [sp, #20] │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8366 │ │ │ │ │ + beq.w 8328 │ │ │ │ │ mov ip, r7 │ │ │ │ │ mov lr, r0 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bge.n 8530 │ │ │ │ │ + bge.n 84f2 │ │ │ │ │ ldr.w r1, [lr, #4] │ │ │ │ │ ldr.w r0, [ip, r2, lsl #2] │ │ │ │ │ str.w r0, [r1, r2, lsl #2] │ │ │ │ │ adds r2, #1 │ │ │ │ │ - b.n 851c │ │ │ │ │ + b.n 84de │ │ │ │ │ mov r0, r7 │ │ │ │ │ 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 87b2 │ │ │ │ │ + bne.w 8790 │ │ │ │ │ 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 8720 │ │ │ │ │ + beq.w 86d0 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r2, r8 │ │ │ │ │ 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 8778 │ │ │ │ │ + beq.w 878a │ │ │ │ │ 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 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8726 │ │ │ │ │ + beq.w 86fe │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 8726 │ │ │ │ │ + bne.w 86fe │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 82ea │ │ │ │ │ + b.n 82ae │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9ec0 │ │ │ │ │ + bl 9e84 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 840a │ │ │ │ │ + beq.w 82e8 │ │ │ │ │ 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 86f6 │ │ │ │ │ + beq.w 872c │ │ │ │ │ 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] │ │ │ │ │ str r7, [sp, #4] │ │ │ │ │ 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 │ │ │ │ │ - cbz r0, 85da │ │ │ │ │ + cbz r0, 859c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 843a │ │ │ │ │ + beq.w 83fc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 843a │ │ │ │ │ + beq.w 83fc │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ - mov r1, r2 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 837e │ │ │ │ │ + b.n 8316 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9ec0 │ │ │ │ │ + bl 9e84 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 83b8 │ │ │ │ │ + beq.w 83cc │ │ │ │ │ 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 8374 │ │ │ │ │ + beq.w 8716 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ - mov r3, r7 │ │ │ │ │ + mov r2, r7 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ - mov r2, r8 │ │ │ │ │ + mov r3, r8 │ │ │ │ │ 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 r3, r0 │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ - cbz r0, 8638 │ │ │ │ │ + cbz r0, 85f8 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 8432 │ │ │ │ │ + beq.w 8408 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8432 │ │ │ │ │ + beq.w 8408 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - movs r1, #1 │ │ │ │ │ - str r1, [r4, #60] @ 0x3c │ │ │ │ │ + movs r2, #1 │ │ │ │ │ + mov r1, r2 │ │ │ │ │ + str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 8244 │ │ │ │ │ + b.n 8340 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9da4 │ │ │ │ │ + bl 9d68 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 84e2 │ │ │ │ │ + beq.w 84a4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 87ca │ │ │ │ │ + bne.n 86b0 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - beq.n 86d8 │ │ │ │ │ + beq.n 869a │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ str.w r2, [r7, r5, lsl #2] │ │ │ │ │ mov r8, r3 │ │ │ │ │ adds r5, #1 │ │ │ │ │ - b.n 84ae │ │ │ │ │ + b.n 8470 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9ec0 │ │ │ │ │ + bl 9e84 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8324 │ │ │ │ │ + beq.w 837a │ │ │ │ │ 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 874c │ │ │ │ │ + beq.w 8336 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ - mov r2, r7 │ │ │ │ │ + mov r3, r7 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ - mov r3, r8 │ │ │ │ │ + mov r2, r8 │ │ │ │ │ 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 r3, r0 │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ - cbz r0, 86c2 │ │ │ │ │ + cbz r0, 8684 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 8442 │ │ │ │ │ + beq.w 83f4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8442 │ │ │ │ │ + beq.w 83f4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - movs r2, #1 │ │ │ │ │ - str r2, [r4, #60] @ 0x3c │ │ │ │ │ + movs r1, #1 │ │ │ │ │ + str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 8354 │ │ │ │ │ + b.n 8208 │ │ │ │ │ lsls r3, r3, #1 │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8364 │ │ │ │ │ + beq.w 8326 │ │ │ │ │ mov r7, r0 │ │ │ │ │ - b.n 8670 │ │ │ │ │ + b.n 8630 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.n 8628 │ │ │ │ │ + mov r3, r6 │ │ │ │ │ + ldr r6, [sp, #20] │ │ │ │ │ + mov r5, fp │ │ │ │ │ + movs r1, #1 │ │ │ │ │ + str r1, [r4, #60] @ 0x3c │ │ │ │ │ + b.n 84ae │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 826a │ │ │ │ │ + b.n 8198 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 837e │ │ │ │ │ + b.n 8348 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 849c │ │ │ │ │ + beq.w 845e │ │ │ │ │ movs r3, #0 │ │ │ │ │ - movs r1, #1 │ │ │ │ │ - str r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 84ec │ │ │ │ │ + b.n 86c2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 81d4 │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - b.n 8386 │ │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + beq.w 81e4 │ │ │ │ │ + movs r3, #0 │ │ │ │ │ + b.n 84aa │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 82ea │ │ │ │ │ + beq.w 82ae │ │ │ │ │ movs r2, #1 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 8386 │ │ │ │ │ + b.n 8348 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 8244 │ │ │ │ │ + b.n 8208 │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + b.n 8340 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 8150 │ │ │ │ │ + b.n 8114 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 8244 │ │ │ │ │ + b.n 8208 │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + b.n 8316 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_PyPegen_fill_token> │ │ │ │ │ + R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + blt.w 8604 │ │ │ │ │ + b.n 83a8 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_PyPegen_fill_token> │ │ │ │ │ + R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + blt.w 85a8 │ │ │ │ │ + b.n 82c4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 8354 │ │ │ │ │ + b.n 8340 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 82c8 │ │ │ │ │ + b.n 822e │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ + b.n 828c │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ + b.n 8492 │ │ │ │ │ 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 8720 │ │ │ │ │ + beq.n 86d0 │ │ │ │ │ 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 856e │ │ │ │ │ + bne.w 8530 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 856e │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_PyPegen_fill_token> │ │ │ │ │ - R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - blt.w 8644 │ │ │ │ │ - b.n 8394 │ │ │ │ │ - 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 8220 │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - b.n 84e8 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_PyPegen_fill_token> │ │ │ │ │ - R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - blt.n 86ce │ │ │ │ │ - b.n 8300 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 84d0 │ │ │ │ │ + b.n 8530 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 8244 │ │ │ │ │ + b.n 8208 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 85e6 │ │ │ │ │ - b.n 83e6 │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - b.n 837e │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - subs r2, #1 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.w 8668 │ │ │ │ │ - mov r3, r6 │ │ │ │ │ - mov r5, fp │ │ │ │ │ - ldr r6, [sp, #20] │ │ │ │ │ - b.n 8712 │ │ │ │ │ + blt.w 8690 │ │ │ │ │ + b.n 8356 │ │ │ │ │ + nop │ │ │ │ │ │ │ │ │ │ -000087e0 : │ │ │ │ │ +000087a4 : │ │ │ │ │ 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 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 9d5a │ │ │ │ │ + beq.w 9d1e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9d5a │ │ │ │ │ + bne.w 9d1e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 9b5a │ │ │ │ │ + bne.w 9b1e │ │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1119 @ 0x45f │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 8c6a │ │ │ │ │ + bne.w 8c2e │ │ │ │ │ ldrd r6, r3, [r4, #8] │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - beq.w 9b8e │ │ │ │ │ + beq.w 9b52 │ │ │ │ │ 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.w 9b5a │ │ │ │ │ + bne.w 9b1e │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #703 @ 0x2bf │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 92e6 │ │ │ │ │ + bne.w 92aa │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9b62 │ │ │ │ │ + bne.w 9b26 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 9d50 │ │ │ │ │ + beq.w 9d14 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9d50 │ │ │ │ │ + bne.w 9d14 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 95f2 │ │ │ │ │ + bne.w 95b6 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r9, r3 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 8c78 │ │ │ │ │ + beq.w 8c3c │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r2, 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 8caa │ │ │ │ │ + beq.w 8c6e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 8caa │ │ │ │ │ + bne.w 8c6e │ │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1132 @ 0x46c │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8cc8 │ │ │ │ │ + beq.w 8c8c │ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r5, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w 8e18 │ │ │ │ │ + beq.w 8ddc │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r5, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 9bb4 │ │ │ │ │ + beq.w 9b78 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9bb4 │ │ │ │ │ + bne.w 9b78 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9bbe │ │ │ │ │ + bne.w 9b82 │ │ │ │ │ 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 99d0 │ │ │ │ │ + beq.w 9994 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 99dc │ │ │ │ │ + bne.w 99a0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 9870 │ │ │ │ │ + beq.w 9834 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9870 │ │ │ │ │ + bne.w 9834 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9168 │ │ │ │ │ + bne.w 912c │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ ldr.w r8, [r4, #8] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 9b9e │ │ │ │ │ + beq.w 9b62 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9b9e │ │ │ │ │ + bne.w 9b62 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9bac │ │ │ │ │ + bne.w 9b70 │ │ │ │ │ movs r1, #27 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 8e70 │ │ │ │ │ + bne.w 8e34 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ mov r5, r2 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9880 │ │ │ │ │ + bne.w 9844 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 9b10 │ │ │ │ │ + beq.w 9ad4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9b10 │ │ │ │ │ + bne.w 9ad4 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9616 │ │ │ │ │ + bne.w 95da │ │ │ │ │ adds r3, r1, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - beq.w 9bc8 │ │ │ │ │ + beq.w 9b8c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9bc8 │ │ │ │ │ + bne.w 9b8c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9bd6 │ │ │ │ │ + bne.w 9b9a │ │ │ │ │ movs r1, #28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 938a │ │ │ │ │ + bne.w 934e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ subs r3, #2 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9168 │ │ │ │ │ + bne.w 912c │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 9bdc │ │ │ │ │ + beq.w 9ba0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9bdc │ │ │ │ │ + bne.w 9ba0 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9bea │ │ │ │ │ + bne.w 9bae │ │ │ │ │ movs r1, #29 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9528 │ │ │ │ │ + bne.w 94ec │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ ldr r5, [r4, #92] @ 0x5c │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 8e1c │ │ │ │ │ + bne.w 8de0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9168 │ │ │ │ │ + bne.w 912c │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 9d24 │ │ │ │ │ + beq.w 9ce8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9d24 │ │ │ │ │ + bne.w 9ce8 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9d32 │ │ │ │ │ + bne.w 9cf6 │ │ │ │ │ movs r1, #20 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 94a8 │ │ │ │ │ + bne.w 946c │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ mov r5, r2 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9880 │ │ │ │ │ + bne.w 9844 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 9d3a │ │ │ │ │ + beq.w 9cfe │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9d3a │ │ │ │ │ + bne.w 9cfe │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9d48 │ │ │ │ │ + bne.w 9d0c │ │ │ │ │ movs r1, #30 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 94e8 │ │ │ │ │ + bne.w 94ac │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9168 │ │ │ │ │ + bne.w 912c │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 9d0e │ │ │ │ │ + beq.w 9cd2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9d0e │ │ │ │ │ + bne.w 9cd2 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9d1c │ │ │ │ │ + bne.w 9ce0 │ │ │ │ │ movs r1, #21 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9468 │ │ │ │ │ + bne.w 942c │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ mov r5, r2 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9880 │ │ │ │ │ + bne.w 9844 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 9cf8 │ │ │ │ │ + beq.w 9cbc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9cf8 │ │ │ │ │ + bne.w 9cbc │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9d06 │ │ │ │ │ + bne.w 9cca │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #703 @ 0x2bf │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9568 │ │ │ │ │ + bne.w 952c │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9168 │ │ │ │ │ + bne.w 912c │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 9d64 │ │ │ │ │ + beq.w 9d28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9d64 │ │ │ │ │ + bne.w 9d28 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9d72 │ │ │ │ │ + bne.w 9d36 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #695 @ 0x2b7 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 92a8 │ │ │ │ │ + bne.w 926c │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ mov r5, r2 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9880 │ │ │ │ │ + bne.w 9844 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 9d7a │ │ │ │ │ + beq.w 9d3e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9d7a │ │ │ │ │ + bne.w 9d3e │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9d88 │ │ │ │ │ + bne.w 9d4c │ │ │ │ │ mov.w r1, #596 @ 0x254 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 921c │ │ │ │ │ + bne.w 91e0 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9168 │ │ │ │ │ + bne.w 912c │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 9d90 │ │ │ │ │ + beq.w 9d54 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9d90 │ │ │ │ │ + bne.w 9d54 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 8c20 │ │ │ │ │ + cbnz r3, 8be4 │ │ │ │ │ mov.w r1, #596 @ 0x254 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 926a │ │ │ │ │ + bne.w 922e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w fp, [r4, #8] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 95f2 │ │ │ │ │ + bne.w 95b6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ - bl 9ec0 │ │ │ │ │ + bl 9e84 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ mov r3, r0 │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8e04 │ │ │ │ │ + beq.w 8dc8 │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1119 @ 0x45f │ │ │ │ │ bl 0 <_PyPegen_insert_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_insert_memo │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ @@ -15527,235 +15518,235 @@ │ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ │ 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 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 9c28 │ │ │ │ │ + blt.w 9bec │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr.w r3, [r3, r9, lsl #2] │ │ │ │ │ ldr r0, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 95f4 │ │ │ │ │ + bne.w 95b8 │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.w 88ba │ │ │ │ │ + bne.w 887e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1132 @ 0x46c │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 88e0 │ │ │ │ │ + bne.w 88a4 │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov sl, r6 │ │ │ │ │ mov r8, r1 │ │ │ │ │ mov r7, r1 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1132 @ 0x46c │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 8e0a │ │ │ │ │ + bne.w 8dce │ │ │ │ │ adds r3, r5, #1 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.w 9c1e │ │ │ │ │ + beq.w 9be2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9c1e │ │ │ │ │ + bne.w 9be2 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9c14 │ │ │ │ │ + bne.w 9bd8 │ │ │ │ │ ldrd r6, r2, [r4, #8] │ │ │ │ │ cmp r6, r2 │ │ │ │ │ - beq.n 8d62 │ │ │ │ │ + beq.n 8d26 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r2, [r2, r6, lsl #2] │ │ │ │ │ ldr r3, [r2, #12] │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ ldr r3, [r2, #16] │ │ │ │ │ mov fp, r3 │ │ │ │ │ - bl 9ec0 │ │ │ │ │ + bl 9e84 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 8d90 │ │ │ │ │ + bne.n 8d54 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9c14 │ │ │ │ │ + bne.w 9bd8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl a0a4 │ │ │ │ │ + bl a068 │ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ mov r3, r0 │ │ │ │ │ subs r5, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8e64 │ │ │ │ │ + beq.w 8e28 │ │ │ │ │ str r5, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 98f0 │ │ │ │ │ + bne.w 98b4 │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ cmp r8, r1 │ │ │ │ │ - bge.n 8df0 │ │ │ │ │ + bge.n 8db4 │ │ │ │ │ mov r8, r1 │ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ │ - b.n 8cd2 │ │ │ │ │ + b.n 8c96 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 9c4c │ │ │ │ │ + blt.w 9c10 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr.w r1, [r2, r6, lsl #2] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r1, #12] │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ ldr r3, [r1, #16] │ │ │ │ │ mov fp, r3 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9c14 │ │ │ │ │ + bne.w 9bd8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9ec0 │ │ │ │ │ + bl 9e84 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 8d30 │ │ │ │ │ + beq.n 8cf4 │ │ │ │ │ movs r1, #18 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 8d30 │ │ │ │ │ + beq.n 8cf4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl a0a4 │ │ │ │ │ + bl a068 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 8d30 │ │ │ │ │ + beq.n 8cf4 │ │ │ │ │ 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 9b68 │ │ │ │ │ + beq.w 9b2c │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ movs r1, #10 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ ldr.w r5, [ip, #24] │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ ldr.w r5, [ip, #20] │ │ │ │ │ strd fp, r5, [sp] │ │ │ │ │ bl 0 <_PyAST_BinOp> │ │ │ │ │ R_ARM_THM_CALL _PyAST_BinOp │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 98d4 │ │ │ │ │ + beq.w 9898 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 98d4 │ │ │ │ │ + bne.w 9898 │ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ │ subs r5, #1 │ │ │ │ │ str r5, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ cmp r1, r8 │ │ │ │ │ - bgt.n 8d5c │ │ │ │ │ + bgt.n 8d20 │ │ │ │ │ mov r6, sl │ │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ │ subs r3, r5, #1 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 88ec │ │ │ │ │ - b.n 8c3a │ │ │ │ │ + bne.w 88b0 │ │ │ │ │ + b.n 8bfe │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ │ - b.n 8c5e │ │ │ │ │ + b.n 8c22 │ │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ │ subs r3, r5, #1 │ │ │ │ │ mov r6, sl │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 88ec │ │ │ │ │ + bne.w 88b0 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 8c3a │ │ │ │ │ + b.n 8bfe │ │ │ │ │ mov r5, r2 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9880 │ │ │ │ │ + bne.w 9844 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 9bfa │ │ │ │ │ + beq.w 9bbe │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9bfa │ │ │ │ │ + bne.w 9bbe │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9bf2 │ │ │ │ │ + bne.w 9bb6 │ │ │ │ │ movs r1, #20 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9810 │ │ │ │ │ + bne.w 97d4 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ - b.n 8a50 │ │ │ │ │ + b.n 8a14 │ │ │ │ │ mov r6, sl │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 8df2 │ │ │ │ │ + beq.n 8db6 │ │ │ │ │ subs r5, #1 │ │ │ │ │ str r5, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 8c3a │ │ │ │ │ + b.n 8bfe │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9ec0 │ │ │ │ │ + bl 9e84 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 898e │ │ │ │ │ + beq.w 8952 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_cmpop_expr_pair> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_cmpop_expr_pair │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9b22 │ │ │ │ │ + beq.w 9ae6 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 9a6a │ │ │ │ │ + bne.w 9a2e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov.w ip, #1 │ │ │ │ │ str r6, [sp, #24] │ │ │ │ │ @@ -15766,957 +15757,957 @@ │ │ │ │ │ movw r8, #6000 @ 0x1770 │ │ │ │ │ str r7, [sp, #28] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r7, r6 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 9a4c │ │ │ │ │ + beq.w 9a10 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9a4c │ │ │ │ │ + bne.w 9a10 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 96fa │ │ │ │ │ + bne.w 96be │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ cmp r3, r8 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 9a84 │ │ │ │ │ + beq.w 9a48 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9a84 │ │ │ │ │ + bne.w 9a48 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9a44 │ │ │ │ │ + bne.w 9a08 │ │ │ │ │ movs r1, #27 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9346 │ │ │ │ │ + bne.w 930a │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 96fa │ │ │ │ │ + bne.w 96be │ │ │ │ │ cmp r3, r8 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 9a3a │ │ │ │ │ + beq.w 99fe │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9a3a │ │ │ │ │ + bne.w 99fe │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ - cbnz r2, 8f74 │ │ │ │ │ + cbnz r2, 8f38 │ │ │ │ │ adds r3, r1, #1 │ │ │ │ │ cmp r1, r8 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 9b3c │ │ │ │ │ + beq.w 9b00 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9b3c │ │ │ │ │ + bne.w 9b00 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9b34 │ │ │ │ │ + bne.w 9af8 │ │ │ │ │ movs r1, #28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9884 │ │ │ │ │ + bne.w 9848 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r1, #1 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 96fa │ │ │ │ │ + bne.w 96be │ │ │ │ │ cmp r3, r8 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 9a30 │ │ │ │ │ + beq.w 99f4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9a30 │ │ │ │ │ + bne.w 99f4 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9c30 │ │ │ │ │ + bne.w 9bf4 │ │ │ │ │ movs r1, #29 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 97d4 │ │ │ │ │ + bne.w 9798 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r1, [r4, #92] @ 0x5c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 9634 │ │ │ │ │ + bne.w 95f8 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 96fa │ │ │ │ │ + bne.w 96be │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 9a12 │ │ │ │ │ + beq.w 99d6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9a12 │ │ │ │ │ + bne.w 99d6 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9a0a │ │ │ │ │ + bne.w 99ce │ │ │ │ │ movs r1, #20 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 973c │ │ │ │ │ + bne.w 9700 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 96fa │ │ │ │ │ + bne.w 96be │ │ │ │ │ cmp r3, r8 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 99e4 │ │ │ │ │ + beq.w 99a8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 99e4 │ │ │ │ │ + bne.w 99a8 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9ae6 │ │ │ │ │ + bne.w 9aaa │ │ │ │ │ movs r1, #30 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9702 │ │ │ │ │ + bne.w 96c6 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 96fa │ │ │ │ │ + bne.w 96be │ │ │ │ │ cmp r3, r8 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 9adc │ │ │ │ │ + beq.w 9aa0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9adc │ │ │ │ │ + bne.w 9aa0 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9ad4 │ │ │ │ │ + bne.w 9a98 │ │ │ │ │ movs r1, #21 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 96c0 │ │ │ │ │ + bne.w 9684 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 96fa │ │ │ │ │ + bne.w 96be │ │ │ │ │ cmp r3, r8 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 9940 │ │ │ │ │ + beq.w 9904 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9940 │ │ │ │ │ + bne.w 9904 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 99ee │ │ │ │ │ + bne.w 99b2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #703 @ 0x2bf │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9676 │ │ │ │ │ + bne.w 963a │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 96fa │ │ │ │ │ + bne.w 96be │ │ │ │ │ cmp r3, r8 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 998e │ │ │ │ │ + beq.w 9952 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 998e │ │ │ │ │ + bne.w 9952 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9986 │ │ │ │ │ + bne.w 994a │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #695 @ 0x2b7 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 95b8 │ │ │ │ │ + bne.w 957c │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 96fa │ │ │ │ │ + bne.w 96be │ │ │ │ │ cmp r3, r8 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 9936 │ │ │ │ │ + beq.w 98fa │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9936 │ │ │ │ │ + bne.w 98fa │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9acc │ │ │ │ │ + bne.w 9a90 │ │ │ │ │ mov.w r1, #596 @ 0x254 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 93e6 │ │ │ │ │ + bne.w 93aa │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 96fa │ │ │ │ │ + bne.w 96be │ │ │ │ │ cmp r3, r8 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 99be │ │ │ │ │ + beq.w 9982 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 99be │ │ │ │ │ + bne.w 9982 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 915e │ │ │ │ │ + cbnz r3, 9122 │ │ │ │ │ mov.w r1, #596 @ 0x254 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 942c │ │ │ │ │ + bne.w 93f0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, r7 │ │ │ │ │ ldr r6, [sp, #24] │ │ │ │ │ ldr r7, [sp, #28] │ │ │ │ │ subs r3, #1 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w fp, [r4, #8] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 8c2c │ │ │ │ │ + beq.w 8bf0 │ │ │ │ │ ldr.w r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.w 8c2c │ │ │ │ │ + bne.w 8bf0 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 99ca │ │ │ │ │ + beq.w 998e │ │ │ │ │ cmp r5, r8 │ │ │ │ │ - ble.n 91aa │ │ │ │ │ + ble.n 916e │ │ │ │ │ mov r0, sl │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ ldr.w r2, [r0, r8, lsl #2] │ │ │ │ │ str.w r2, [r3, r8, lsl #2] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ cmp r8, r5 │ │ │ │ │ - bne.n 9198 │ │ │ │ │ + bne.n 915c │ │ │ │ │ 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 95f2 │ │ │ │ │ + beq.w 95b6 │ │ │ │ │ ldrd r8, 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 r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9cb4 │ │ │ │ │ + beq.w 9c78 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_exprs> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_exprs │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9cac │ │ │ │ │ + beq.w 9c70 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ mov r1, r5 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ mov r0, r7 │ │ │ │ │ strd r8, r9, [sp, #4] │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ ldr r5, [r4, #20] │ │ │ │ │ str r5, [sp, #12] │ │ │ │ │ bl 0 <_PyAST_Compare> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Compare │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9c9e │ │ │ │ │ + beq.w 9c62 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9c86 │ │ │ │ │ + bne.w 9c4a │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 8c5c │ │ │ │ │ + b.n 8c20 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #703 @ 0x2bf │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8be0 │ │ │ │ │ + beq.w 8ba4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9ec0 │ │ │ │ │ + bl 9e84 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8be0 │ │ │ │ │ + beq.w 8ba4 │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_cmpop_expr_pair> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_cmpop_expr_pair │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9b46 │ │ │ │ │ + beq.w 9b0a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 8e96 │ │ │ │ │ + beq.w 8e5a │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8e9a │ │ │ │ │ + beq.w 8e5e │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 8be6 │ │ │ │ │ + b.n 8baa │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9ec0 │ │ │ │ │ + bl 9e84 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8c20 │ │ │ │ │ + beq.w 8be4 │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_cmpop_expr_pair> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_cmpop_expr_pair │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 99ac │ │ │ │ │ + beq.w 9970 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 8e96 │ │ │ │ │ + beq.w 8e5a │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8e9a │ │ │ │ │ + beq.w 8e5e │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 8c24 │ │ │ │ │ + b.n 8be8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9ec0 │ │ │ │ │ + bl 9e84 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8b9a │ │ │ │ │ + beq.w 8b5e │ │ │ │ │ movs r1, #9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_cmpop_expr_pair> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_cmpop_expr_pair │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9ab8 │ │ │ │ │ + beq.w 9a7c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 8e96 │ │ │ │ │ + beq.w 8e5a │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8e9a │ │ │ │ │ + beq.w 8e5e │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 8ba0 │ │ │ │ │ + b.n 8b64 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 87e0 │ │ │ │ │ + bl 87a4 │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 885c │ │ │ │ │ + beq.w 8820 │ │ │ │ │ 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 9b5a │ │ │ │ │ + beq.w 9b1e │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ mov r2, r5 │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r1, r8 │ │ │ │ │ movs r0, #2 │ │ │ │ │ ldr.w r5, [ip, #24] │ │ │ │ │ str r5, [sp, #4] │ │ │ │ │ ldr.w r5, [ip, #20] │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ bl 0 <_PyAST_UnaryOp> │ │ │ │ │ R_ARM_THM_CALL _PyAST_UnaryOp │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ │ - cbz r0, 932c │ │ │ │ │ + cbz r0, 92f0 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 8c5e │ │ │ │ │ + beq.w 8c22 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8c5e │ │ │ │ │ + beq.w 8c22 │ │ │ │ │ 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 8c72 │ │ │ │ │ + b.n 8c36 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9ec0 │ │ │ │ │ + bl 9e84 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8f12 │ │ │ │ │ + beq.w 8ed6 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_cmpop_expr_pair> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_cmpop_expr_pair │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9cd2 │ │ │ │ │ + beq.w 9c96 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 9cbc │ │ │ │ │ + bne.w 9c80 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - beq.w 961c │ │ │ │ │ + beq.w 95e0 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ str.w r2, [sl, r6, lsl #2] │ │ │ │ │ mov fp, r3 │ │ │ │ │ adds r6, #1 │ │ │ │ │ - b.n 8eb8 │ │ │ │ │ + b.n 8e7c │ │ │ │ │ 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 9604 │ │ │ │ │ + bne.w 95c8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 9a8e │ │ │ │ │ + bne.w 9a52 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - bl 9ec0 │ │ │ │ │ + bl 9e84 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9ab2 │ │ │ │ │ + beq.w 9a76 │ │ │ │ │ movs r1, #2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_cmpop_expr_pair> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_cmpop_expr_pair │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9a9e │ │ │ │ │ + beq.w 9a62 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 8e96 │ │ │ │ │ + beq.w 8e5a │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8e9a │ │ │ │ │ + beq.w 8e5e │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 8a02 │ │ │ │ │ + b.w 89c6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #703 @ 0x2bf │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9124 │ │ │ │ │ + beq.w 90e8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9ec0 │ │ │ │ │ + bl 9e84 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9124 │ │ │ │ │ + beq.w 90e8 │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_cmpop_expr_pair> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_cmpop_expr_pair │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 99f6 │ │ │ │ │ + beq.w 99ba │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 936c │ │ │ │ │ + beq.n 9330 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 9370 │ │ │ │ │ + beq.n 9334 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 912a │ │ │ │ │ + b.n 90ee │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9ec0 │ │ │ │ │ + bl 9e84 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 915e │ │ │ │ │ + beq.w 9122 │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_cmpop_expr_pair> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_cmpop_expr_pair │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9c5a │ │ │ │ │ + beq.w 9c1e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 936c │ │ │ │ │ + beq.n 9330 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 9370 │ │ │ │ │ + beq.n 9334 │ │ │ │ │ mov r5, r7 │ │ │ │ │ ldr r6, [sp, #24] │ │ │ │ │ ldr r7, [sp, #28] │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 9168 │ │ │ │ │ + b.n 912c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9ec0 │ │ │ │ │ + bl 9e84 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8b10 │ │ │ │ │ + beq.w 8ad4 │ │ │ │ │ movs r1, #5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_cmpop_expr_pair> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_cmpop_expr_pair │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9ce4 │ │ │ │ │ + beq.w 9ca8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 8e96 │ │ │ │ │ + beq.w 8e5a │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8e9a │ │ │ │ │ + beq.w 8e5e │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 8b16 │ │ │ │ │ + b.w 8ada │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9ec0 │ │ │ │ │ + bl 9e84 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8a8a │ │ │ │ │ + beq.w 8a4e │ │ │ │ │ movs r1, #3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_cmpop_expr_pair> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_cmpop_expr_pair │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 995e │ │ │ │ │ + beq.w 9922 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 8e96 │ │ │ │ │ + beq.w 8e5a │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8e9a │ │ │ │ │ + beq.w 8e5e │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 8a90 │ │ │ │ │ + b.w 8a54 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9ec0 │ │ │ │ │ + bl 9e84 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8ace │ │ │ │ │ + beq.w 8a92 │ │ │ │ │ movs r1, #6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_cmpop_expr_pair> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_cmpop_expr_pair │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9c72 │ │ │ │ │ + beq.w 9c36 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 8e96 │ │ │ │ │ + beq.w 8e5a │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8e9a │ │ │ │ │ + beq.w 8e5e │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 8ad4 │ │ │ │ │ + b.w 8a98 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9ec0 │ │ │ │ │ + bl 9e84 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8a3e │ │ │ │ │ + beq.w 8a02 │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_cmpop_expr_pair> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_cmpop_expr_pair │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9972 │ │ │ │ │ + beq.w 9936 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 8e96 │ │ │ │ │ + beq.w 8e5a │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8e9a │ │ │ │ │ + beq.w 8e5e │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 8a44 │ │ │ │ │ + b.w 8a08 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #695 @ 0x2b7 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8b56 │ │ │ │ │ + beq.w 8b1a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9ec0 │ │ │ │ │ + bl 9e84 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8b56 │ │ │ │ │ + beq.w 8b1a │ │ │ │ │ movs r1, #10 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_cmpop_expr_pair> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_cmpop_expr_pair │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9998 │ │ │ │ │ + beq.w 995c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 8e96 │ │ │ │ │ + beq.w 8e5a │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8e9a │ │ │ │ │ + beq.w 8e5e │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 8b5c │ │ │ │ │ + b.w 8b20 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9ec0 │ │ │ │ │ + bl 9e84 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 90e6 │ │ │ │ │ + beq.w 90aa │ │ │ │ │ movs r1, #9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_cmpop_expr_pair> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_cmpop_expr_pair │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9c38 │ │ │ │ │ + beq.w 9bfc │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 936c │ │ │ │ │ + beq.w 9330 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9370 │ │ │ │ │ + beq.w 9334 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 90ec │ │ │ │ │ + b.n 90b0 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r3, r1 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ │ - b.w 8c5e │ │ │ │ │ + b.w 8c22 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9ab4 │ │ │ │ │ + beq.w 9a78 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ - b.w 8a02 │ │ │ │ │ + b.w 89c6 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ mov r0, sl │ │ │ │ │ lsls r3, r3, #1 │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 99c8 │ │ │ │ │ + beq.w 998c │ │ │ │ │ mov sl, r0 │ │ │ │ │ - b.n 937c │ │ │ │ │ + b.n 9340 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 96fa │ │ │ │ │ + bne.n 96be │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 9af4 │ │ │ │ │ + beq.w 9ab8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9af4 │ │ │ │ │ + bne.w 9ab8 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9aee │ │ │ │ │ + bne.w 9ab2 │ │ │ │ │ movs r1, #20 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9776 │ │ │ │ │ + bne.w 973a │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - b.n 8fbc │ │ │ │ │ + b.n 8f80 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #695 @ 0x2b7 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 90a8 │ │ │ │ │ + beq.w 906c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9ec0 │ │ │ │ │ + bl 9e84 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 90a8 │ │ │ │ │ + beq.w 906c │ │ │ │ │ movs r1, #10 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_cmpop_expr_pair> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_cmpop_expr_pair │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 994a │ │ │ │ │ + beq.w 990e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 936c │ │ │ │ │ + beq.w 9330 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9370 │ │ │ │ │ + beq.w 9334 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 90ae │ │ │ │ │ + b.n 9072 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9ec0 │ │ │ │ │ + bl 9e84 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 906a │ │ │ │ │ + beq.w 902e │ │ │ │ │ movs r1, #5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_cmpop_expr_pair> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_cmpop_expr_pair │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9a56 │ │ │ │ │ + beq.w 9a1a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 936c │ │ │ │ │ + beq.w 9330 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9370 │ │ │ │ │ + beq.w 9334 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 9070 │ │ │ │ │ + b.n 9034 │ │ │ │ │ mov r5, r7 │ │ │ │ │ ldr r6, [sp, #24] │ │ │ │ │ ldr r7, [sp, #28] │ │ │ │ │ - b.n 9168 │ │ │ │ │ + b.n 912c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9ec0 │ │ │ │ │ + bl 9e84 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 902e │ │ │ │ │ + beq.w 8ff2 │ │ │ │ │ movs r1, #6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_cmpop_expr_pair> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_cmpop_expr_pair │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9a1c │ │ │ │ │ + beq.w 99e0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 936c │ │ │ │ │ + beq.w 9330 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9370 │ │ │ │ │ + beq.w 9334 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 9034 │ │ │ │ │ + b.n 8ff8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9ec0 │ │ │ │ │ + bl 9e84 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8ff2 │ │ │ │ │ + beq.w 8fb6 │ │ │ │ │ movs r1, #3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_cmpop_expr_pair> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_cmpop_expr_pair │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9afc │ │ │ │ │ + beq.w 9ac0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 936c │ │ │ │ │ + beq.w 9330 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9370 │ │ │ │ │ + beq.w 9334 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 8ff8 │ │ │ │ │ + b.n 8fbc │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ movs r1, #21 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 966c │ │ │ │ │ + beq.w 9630 │ │ │ │ │ ldr r0, [r2, #20] │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bne.n 97c0 │ │ │ │ │ + bne.n 9784 │ │ │ │ │ ldr r0, [r2, #24] │ │ │ │ │ ldr r1, [r3, #16] │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bne.n 97c0 │ │ │ │ │ + bne.n 9784 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC40 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC40 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -16725,66 +16716,66 @@ │ │ │ │ │ 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 8660 │ │ │ │ │ + bl 85f8 │ │ │ │ │ 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 966e │ │ │ │ │ + beq.w 9632 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 9672 │ │ │ │ │ + b.n 9636 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9ec0 │ │ │ │ │ + bl 9e84 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8fac │ │ │ │ │ + beq.w 8f70 │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_cmpop_expr_pair> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_cmpop_expr_pair │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9c04 │ │ │ │ │ + beq.w 9bc8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 936c │ │ │ │ │ + beq.w 9330 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9370 │ │ │ │ │ + beq.w 9334 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 8fb2 │ │ │ │ │ + b.w 8f76 │ │ │ │ │ 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 8e58 │ │ │ │ │ + beq.w 8e1c │ │ │ │ │ ldr r0, [r2, #20] │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bne.n 985a │ │ │ │ │ + bne.n 981e │ │ │ │ │ ldr r0, [r2, #24] │ │ │ │ │ ldr r1, [r3, #16] │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bne.n 985a │ │ │ │ │ + bne.n 981e │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC40 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC40 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -16793,737 +16784,737 @@ │ │ │ │ │ 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 8660 │ │ │ │ │ + bl 85f8 │ │ │ │ │ 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 8e5a │ │ │ │ │ + beq.w 8e1e │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 8e5e │ │ │ │ │ + b.w 8e22 │ │ │ │ │ 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 8956 │ │ │ │ │ + beq.w 891a │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 9168 │ │ │ │ │ + b.n 912c │ │ │ │ │ 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 98f6 │ │ │ │ │ + bne.n 98ba │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 9908 │ │ │ │ │ + bne.n 98cc │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - bl 9ec0 │ │ │ │ │ + bl 9e84 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 992e │ │ │ │ │ + beq.n 98f2 │ │ │ │ │ movs r1, #2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_cmpop_expr_pair> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_cmpop_expr_pair │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 991c │ │ │ │ │ + beq.n 98e0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 936c │ │ │ │ │ + beq.w 9330 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9370 │ │ │ │ │ + beq.w 9334 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 8f76 │ │ │ │ │ + b.w 8f3a │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ subs r5, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9b7a │ │ │ │ │ + bne.w 9b3e │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 9b84 │ │ │ │ │ + beq.w 9b48 │ │ │ │ │ mov r6, sl │ │ │ │ │ - b.w 8e6a │ │ │ │ │ + b.w 8e2e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ - cbz r0, 9916 │ │ │ │ │ + cbz r0, 98da │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 8f74 │ │ │ │ │ + b.w 8f38 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 9900 │ │ │ │ │ - b.n 989a │ │ │ │ │ + bne.n 98c4 │ │ │ │ │ + b.n 985e │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 8f74 │ │ │ │ │ + b.w 8f38 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 98cc │ │ │ │ │ + bne.n 9890 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 8f76 │ │ │ │ │ + b.w 8f3a │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 8f74 │ │ │ │ │ + b.w 8f38 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 910c │ │ │ │ │ + b.w 90d0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 9090 │ │ │ │ │ + b.w 9054 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 96ba │ │ │ │ │ + bne.w 967e │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 90ae │ │ │ │ │ + b.w 9072 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 94e0 │ │ │ │ │ + bne.w 94a4 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 8a90 │ │ │ │ │ + b.w 8a54 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9560 │ │ │ │ │ + bne.w 9524 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 8a44 │ │ │ │ │ + b.w 8a08 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ - b.w 90ec │ │ │ │ │ + b.w 90b0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 90ce │ │ │ │ │ + b.w 9092 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 95b0 │ │ │ │ │ + bne.w 9574 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 8b5c │ │ │ │ │ + b.w 8b20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 92a2 │ │ │ │ │ - b.w 8c24 │ │ │ │ │ + bne.w 9266 │ │ │ │ │ + b.w 8be8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 914a │ │ │ │ │ + b.w 910e │ │ │ │ │ ldr r6, [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 r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.w 8c3a │ │ │ │ │ + b.w 8bfe │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 9018 │ │ │ │ │ + b.w 8fdc │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ - b.w 90ae │ │ │ │ │ + b.w 9072 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9426 │ │ │ │ │ + bne.w 93ea │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 912a │ │ │ │ │ + b.w 90ee │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ - b.w 8ff8 │ │ │ │ │ + b.w 8fbc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 8fdc │ │ │ │ │ + b.w 8fa0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9736 │ │ │ │ │ + bne.w 96fa │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 9034 │ │ │ │ │ + b.w 8ff8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 8f96 │ │ │ │ │ + b.w 8f5a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 8f38 │ │ │ │ │ + b.w 8efc │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ - b.w 8f18 │ │ │ │ │ + b.w 8edc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 8ed6 │ │ │ │ │ + b.w 8e9a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 96f4 │ │ │ │ │ + bne.w 96b8 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 9070 │ │ │ │ │ + b.w 9034 │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8e9a │ │ │ │ │ + beq.w 8e5e │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 8994 │ │ │ │ │ + b.w 8958 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 8efc │ │ │ │ │ + b.w 8ec0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9612 │ │ │ │ │ - b.n 93a4 │ │ │ │ │ + bne.w 95d6 │ │ │ │ │ + b.n 9368 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 93de │ │ │ │ │ + bne.w 93a2 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 8a02 │ │ │ │ │ + b.w 89c6 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 9616 │ │ │ │ │ + b.n 95da │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 92e0 │ │ │ │ │ + bne.w 92a4 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 8ba0 │ │ │ │ │ + b.w 8b64 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ - b.w 912a │ │ │ │ │ + b.w 90ee │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ - b.w 9070 │ │ │ │ │ + b.w 9034 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 9054 │ │ │ │ │ + b.w 9018 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ - b.w 9034 │ │ │ │ │ + b.w 8ff8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 9672 │ │ │ │ │ + b.n 9636 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 9656 │ │ │ │ │ + b.n 961a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9770 │ │ │ │ │ + bne.w 9734 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 8ff8 │ │ │ │ │ + b.w 8fbc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 89c6 │ │ │ │ │ - b.n 9616 │ │ │ │ │ + beq.w 898a │ │ │ │ │ + b.n 95da │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 9a7c │ │ │ │ │ + bne.n 9a40 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 8994 │ │ │ │ │ + b.w 8958 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ - b.w 8f74 │ │ │ │ │ + b.w 8f38 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 8f58 │ │ │ │ │ + b.w 8f1c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9264 │ │ │ │ │ + bne.w 9228 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 8be6 │ │ │ │ │ + b.w 8baa │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.w 9340 │ │ │ │ │ + b.w 9304 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.w 9340 │ │ │ │ │ + b.w 9304 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, sl │ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ │ subs r5, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 8df2 │ │ │ │ │ - b.w 8e6a │ │ │ │ │ + beq.w 8db6 │ │ │ │ │ + b.w 8e2e │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r6, sl │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 8e6a │ │ │ │ │ + b.w 8e2e │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 8df0 │ │ │ │ │ - b.w 8dea │ │ │ │ │ + beq.w 8db4 │ │ │ │ │ + b.w 8dae │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 9338 │ │ │ │ │ - b.w 883a │ │ │ │ │ + blt.w 92fc │ │ │ │ │ + b.w 87fe │ │ │ │ │ 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 8980 │ │ │ │ │ + beq.w 8944 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ - b.w 8994 │ │ │ │ │ + b.w 8958 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 8908 │ │ │ │ │ + b.w 88cc │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.w 8c3a │ │ │ │ │ + b.w 8bfe │ │ │ │ │ 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 89ec │ │ │ │ │ + beq.w 89b0 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ - b.n 9616 │ │ │ │ │ + b.n 95da │ │ │ │ │ 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 8a30 │ │ │ │ │ + beq.w 89f4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.w 8a44 │ │ │ │ │ + b.w 8a08 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.w 8e5e │ │ │ │ │ + b.w 8e22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 8e42 │ │ │ │ │ + b.w 8e06 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8fb0 │ │ │ │ │ - b.n 9808 │ │ │ │ │ + beq.w 8f74 │ │ │ │ │ + b.n 97cc │ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ │ mov r6, sl │ │ │ │ │ subs r5, #1 │ │ │ │ │ - b.w 8e6a │ │ │ │ │ + b.w 8e2e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 8d06 │ │ │ │ │ + b.w 8cca │ │ │ │ │ movs r3, #1 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 95f6 │ │ │ │ │ + b.n 95ba │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.w 8fb2 │ │ │ │ │ + b.w 8f76 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 95ec │ │ │ │ │ + bne.w 95b0 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 90ec │ │ │ │ │ + b.w 90b0 │ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r6, sl │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r5, #1 │ │ │ │ │ - b.w 8e6a │ │ │ │ │ + b.w 8e2e │ │ │ │ │ ldr r6, [sp, #24] │ │ │ │ │ mov r5, r7 │ │ │ │ │ ldr r7, [sp, #28] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9462 │ │ │ │ │ - b.w 9168 │ │ │ │ │ + bne.w 9426 │ │ │ │ │ + b.w 912c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9520 │ │ │ │ │ + bne.w 94e4 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 8ad4 │ │ │ │ │ + b.w 8a98 │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9218 │ │ │ │ │ + beq.w 91dc │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 95f6 │ │ │ │ │ + b.n 95ba │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 9c98 │ │ │ │ │ - b.n 95f6 │ │ │ │ │ + bne.n 9c5c │ │ │ │ │ + b.n 95ba │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 91ee │ │ │ │ │ + b.w 91b2 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 91e0 │ │ │ │ │ + b.w 91a4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9370 │ │ │ │ │ + beq.w 9334 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 8f18 │ │ │ │ │ + b.w 8edc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 9cca │ │ │ │ │ + bne.n 9c8e │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 8f18 │ │ │ │ │ + b.w 8edc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 94a0 │ │ │ │ │ + bne.w 9464 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.w 8b16 │ │ │ │ │ + b.w 8ada │ │ │ │ │ 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 8b46 │ │ │ │ │ + beq.w 8b0a │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ - b.w 8b5c │ │ │ │ │ + b.w 8b20 │ │ │ │ │ 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 8b02 │ │ │ │ │ + beq.w 8ac6 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ - b.w 8b16 │ │ │ │ │ + b.w 8ada │ │ │ │ │ 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 8a7c │ │ │ │ │ + beq.w 8a40 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ - b.w 8a90 │ │ │ │ │ + b.w 8a54 │ │ │ │ │ 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 8ac0 │ │ │ │ │ + beq.w 8a84 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ - b.w 8ad4 │ │ │ │ │ + b.w 8a98 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 8886 │ │ │ │ │ + b.w 884a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 8814 │ │ │ │ │ + b.w 87d8 │ │ │ │ │ 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 8b8a │ │ │ │ │ + beq.w 8b4e │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ - b.w 8ba0 │ │ │ │ │ + b.w 8b64 │ │ │ │ │ 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 8bd0 │ │ │ │ │ + beq.w 8b94 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ - b.w 8be6 │ │ │ │ │ + b.w 8baa │ │ │ │ │ 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 8c10 │ │ │ │ │ - b.w 8c20 │ │ │ │ │ + beq.w 8bd4 │ │ │ │ │ + b.w 8be4 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00009da4 : │ │ │ │ │ +00009d68 : │ │ │ │ │ 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 9ea4 │ │ │ │ │ + beq.n 9e68 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 9ea4 │ │ │ │ │ + bne.n 9e68 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 9e9c │ │ │ │ │ + bne.n 9e60 │ │ │ │ │ add r2, sp, #28 │ │ │ │ │ mov.w r1, #1112 @ 0x458 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ - cbz r0, 9df8 │ │ │ │ │ + cbz r0, 9dbc │ │ │ │ │ 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 9eb4 │ │ │ │ │ + beq.n 9e78 │ │ │ │ │ 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 9e9c │ │ │ │ │ + bne.n 9e60 │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 9e48 │ │ │ │ │ + cbnz r0, 9e0c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 9e9c │ │ │ │ │ + bne.n 9e60 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71b8 │ │ │ │ │ - cbz r0, 9e44 │ │ │ │ │ + bl 71ac │ │ │ │ │ + cbz r0, 9e08 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ mov.w r2, #1112 @ 0x458 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_insert_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_insert_memo │ │ │ │ │ - b.n 9de8 │ │ │ │ │ + b.n 9dac │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b.n 9e32 │ │ │ │ │ + b.n 9df6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9ec0 │ │ │ │ │ + bl 9e84 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 9e22 │ │ │ │ │ + beq.n 9de6 │ │ │ │ │ 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, 9eac │ │ │ │ │ + cbz r0, 9e70 │ │ │ │ │ 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, 9e84 │ │ │ │ │ + cbz r0, 9e48 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 9e34 │ │ │ │ │ + beq.n 9df8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 9e34 │ │ │ │ │ + beq.n 9df8 │ │ │ │ │ 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 9df2 │ │ │ │ │ + b.n 9db6 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 9e96 │ │ │ │ │ + b.n 9e5a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 9dd2 │ │ │ │ │ + b.n 9d96 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 9df2 │ │ │ │ │ + b.n 9db6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 9e8c │ │ │ │ │ - b.n 9e04 │ │ │ │ │ + blt.n 9e50 │ │ │ │ │ + b.n 9dc8 │ │ │ │ │ │ │ │ │ │ -00009ec0 : │ │ │ │ │ +00009e84 : │ │ │ │ │ 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.n 9f0e │ │ │ │ │ + beq.n 9ed2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ - cbnz r0, 9f0e │ │ │ │ │ + cbnz r0, 9ed2 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ add r2, sp, #28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1132 @ 0x46c │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ - cbz r0, 9f2a │ │ │ │ │ + cbz r0, 9eee │ │ │ │ │ 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} │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -17534,217 +17525,217 @@ │ │ │ │ │ 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] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 9f00 │ │ │ │ │ + bne.n 9ec4 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r1, r7 │ │ │ │ │ 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 a05e │ │ │ │ │ + bne.w a022 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w a066 │ │ │ │ │ + beq.w a02a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w a066 │ │ │ │ │ + bne.w a02a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w a06e │ │ │ │ │ + bne.w a032 │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.n 9fd0 │ │ │ │ │ + beq.n 9f94 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov sl, r2 │ │ │ │ │ mov r9, r3 │ │ │ │ │ - bl 9ec0 │ │ │ │ │ + bl 9e84 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 9ffa │ │ │ │ │ + bne.n 9fbe │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n a06e │ │ │ │ │ + bne.n a032 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl a0a4 │ │ │ │ │ + bl a068 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ mov r3, r0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - cbz r0, 9fb8 │ │ │ │ │ + cbz r0, 9f7c │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n a056 │ │ │ │ │ + bne.n a01a │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ cmp r8, r1 │ │ │ │ │ - bge.n 9fbe │ │ │ │ │ + bge.n 9f82 │ │ │ │ │ mov r8, r1 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - b.n 9f30 │ │ │ │ │ + b.n 9ef4 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n a056 │ │ │ │ │ + bne.n a01a │ │ │ │ │ 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 a04e │ │ │ │ │ + blt.n a012 │ │ │ │ │ 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 sl, r1 │ │ │ │ │ mov r9, r3 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n a06e │ │ │ │ │ + bne.n a032 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9ec0 │ │ │ │ │ + bl 9e84 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 9f8e │ │ │ │ │ + beq.n 9f52 │ │ │ │ │ movs r1, #18 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 9f8e │ │ │ │ │ + beq.n 9f52 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl a0a4 │ │ │ │ │ + bl a068 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 9f8e │ │ │ │ │ + beq.n 9f52 │ │ │ │ │ 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 a088 │ │ │ │ │ + beq.n a04c │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ mov r3, sl │ │ │ │ │ movs r1, #10 │ │ │ │ │ ldr r6, [r5, #24] │ │ │ │ │ str r6, [sp, #8] │ │ │ │ │ ldr r5, [r5, #20] │ │ │ │ │ strd r9, r5, [sp] │ │ │ │ │ bl 0 <_PyAST_BinOp> │ │ │ │ │ R_ARM_THM_CALL _PyAST_BinOp │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r0, a074 │ │ │ │ │ + cbz r0, a038 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r2, a074 │ │ │ │ │ + cbnz r2, a038 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ cmp r1, r8 │ │ │ │ │ - bgt.n 9fb2 │ │ │ │ │ - b.n 9fbe │ │ │ │ │ + bgt.n 9f76 │ │ │ │ │ + b.n 9f82 │ │ │ │ │ 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 9f06 │ │ │ │ │ + b.n 9eca │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 9f06 │ │ │ │ │ + b.n 9eca │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 9f64 │ │ │ │ │ + b.n 9f28 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n a056 │ │ │ │ │ + b.n a01a │ │ │ │ │ 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, a094 │ │ │ │ │ + cbz r0, a058 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n a056 │ │ │ │ │ + b.n a01a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 9fbe │ │ │ │ │ - b.n a056 │ │ │ │ │ + beq.n 9f82 │ │ │ │ │ + b.n a01a │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n a056 │ │ │ │ │ + bne.n a01a │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 9fbe │ │ │ │ │ - b.n a046 │ │ │ │ │ + beq.n 9f82 │ │ │ │ │ + b.n a00a │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000a0a4 : │ │ │ │ │ +0000a068 : │ │ │ │ │ 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.n a0f2 │ │ │ │ │ + beq.n a0b6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ - cbnz r0, a0f2 │ │ │ │ │ + cbnz r0, a0b6 │ │ │ │ │ str r0, [sp, #32] │ │ │ │ │ add r2, sp, #32 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1133 @ 0x46d │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ - cbz r0, a10e │ │ │ │ │ + cbz r0, a0d2 │ │ │ │ │ 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} │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -17755,447 +17746,447 @@ │ │ │ │ │ movw r1, #1133 @ 0x46d │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n a0e4 │ │ │ │ │ + bne.n a0a8 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r8, r2 │ │ │ │ │ movw r2, #1133 @ 0x46d │ │ │ │ │ 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 a48c │ │ │ │ │ + bne.w a450 │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w a494 │ │ │ │ │ + beq.w a458 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w a494 │ │ │ │ │ + bne.w a458 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w a3dc │ │ │ │ │ + bne.w a3a0 │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.n a1ee │ │ │ │ │ + beq.n a1b2 │ │ │ │ │ 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 a0a4 │ │ │ │ │ + bl a068 │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n a21c │ │ │ │ │ + bne.n a1e0 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w a406 │ │ │ │ │ + bne.w a3ca │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n a27e │ │ │ │ │ + beq.n a242 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n a27e │ │ │ │ │ + bne.n a242 │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1134 @ 0x46e │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a29a │ │ │ │ │ + beq.n a25e │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr.w lr, [r4, #60] @ 0x3c │ │ │ │ │ subs r1, #1 │ │ │ │ │ - cbz r3, a1d0 │ │ │ │ │ + cbz r3, a194 │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp.w lr, #0 │ │ │ │ │ - bne.w a3e0 │ │ │ │ │ + bne.w a3a4 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ cmp r8, r2 │ │ │ │ │ - bge.n a1dc │ │ │ │ │ + bge.n a1a0 │ │ │ │ │ mov r8, r2 │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ - b.n a114 │ │ │ │ │ + b.n a0d8 │ │ │ │ │ subs r1, r0, #1 │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp.w lr, #0 │ │ │ │ │ - bne.w a3e0 │ │ │ │ │ + bne.w a3a4 │ │ │ │ │ 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 a49c │ │ │ │ │ + blt.w a460 │ │ │ │ │ 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 a3dc │ │ │ │ │ + bne.w a3a0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl a0a4 │ │ │ │ │ + bl a068 │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a172 │ │ │ │ │ + beq.n a136 │ │ │ │ │ movs r1, #32 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a172 │ │ │ │ │ + beq.n a136 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl a4a8 │ │ │ │ │ + bl a46c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a172 │ │ │ │ │ + beq.n a136 │ │ │ │ │ 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 a41e │ │ │ │ │ + beq.w a3e2 │ │ │ │ │ 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 a40a │ │ │ │ │ + beq.w a3ce │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w a40a │ │ │ │ │ + bne.w a3ce │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ cmp r2, r8 │ │ │ │ │ - bgt.n a1c8 │ │ │ │ │ - b.n a1dc │ │ │ │ │ + bgt.n a18c │ │ │ │ │ + b.n a1a0 │ │ │ │ │ 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, #1134 @ 0x46e │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n a1ac │ │ │ │ │ + bne.n a170 │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ mov fp, r5 │ │ │ │ │ mov r9, r1 │ │ │ │ │ mov r6, r1 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1134 @ 0x46e │ │ │ │ │ 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 a47a │ │ │ │ │ + bne.w a43e │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w a472 │ │ │ │ │ + beq.w a436 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w a472 │ │ │ │ │ + bne.w a436 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w a45e │ │ │ │ │ + bne.w a422 │ │ │ │ │ ldrd r5, r2, [r4, #8] │ │ │ │ │ cmp r5, r2 │ │ │ │ │ - beq.n a340 │ │ │ │ │ + beq.n a304 │ │ │ │ │ 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, #24] │ │ │ │ │ - bl a4a8 │ │ │ │ │ + bl a46c │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n a36c │ │ │ │ │ + bne.n a330 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w a45e │ │ │ │ │ + bne.w a422 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl a8bc │ │ │ │ │ + bl a880 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ mov r3, r0 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r0, r1, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n a3ca │ │ │ │ │ + beq.n a38e │ │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n a3fe │ │ │ │ │ + bne.n a3c2 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ cmp r9, r2 │ │ │ │ │ - blt.n a3c4 │ │ │ │ │ + blt.n a388 │ │ │ │ │ mov r5, fp │ │ │ │ │ mov lr, sl │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w a1ce │ │ │ │ │ + beq.w a192 │ │ │ │ │ subs r1, r0, #2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - b.n a1c2 │ │ │ │ │ + b.n a186 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w a466 │ │ │ │ │ + blt.w a42a │ │ │ │ │ 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, #24] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n a45e │ │ │ │ │ + bne.n a422 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl a4a8 │ │ │ │ │ + bl a46c │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a302 │ │ │ │ │ + beq.n a2c6 │ │ │ │ │ movs r1, #19 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a302 │ │ │ │ │ + beq.n a2c6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl a8bc │ │ │ │ │ + bl a880 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a302 │ │ │ │ │ + beq.n a2c6 │ │ │ │ │ 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 a43c │ │ │ │ │ + beq.n a400 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ movs r1, #12 │ │ │ │ │ ldrd r3, r0, [sp, #16] │ │ │ │ │ ldr.w r5, [ip, #24] │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ ldr.w r5, [ip, #20] │ │ │ │ │ str r5, [sp, #4] │ │ │ │ │ ldr r5, [sp, #24] │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ bl 0 <_PyAST_BinOp> │ │ │ │ │ R_ARM_THM_CALL _PyAST_BinOp │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r0, a3e8 │ │ │ │ │ + cbz r0, a3ac │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r2, a3e8 │ │ │ │ │ + cbnz r2, a3ac │ │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ subs r0, #1 │ │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ cmp r2, r9 │ │ │ │ │ - ble.n a32a │ │ │ │ │ + ble.n a2ee │ │ │ │ │ mov r9, r2 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ - b.n a2a2 │ │ │ │ │ + b.n a266 │ │ │ │ │ mov r5, fp │ │ │ │ │ - cbnz r2, a400 │ │ │ │ │ + cbnz r2, a3c4 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ subs r1, #3 │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n a33c │ │ │ │ │ - b.n a1dc │ │ │ │ │ + bne.n a300 │ │ │ │ │ + b.n a1a0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ subs r1, #1 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - b.n a0ea │ │ │ │ │ + b.n a0ae │ │ │ │ │ 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 │ │ │ │ │ - cbnz r1, a44e │ │ │ │ │ + cbnz r1, a412 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ │ - cbz r2, a456 │ │ │ │ │ + cbz r2, a41a │ │ │ │ │ mov r5, fp │ │ │ │ │ subs r1, r0, #1 │ │ │ │ │ mov lr, r2 │ │ │ │ │ - b.n a1d0 │ │ │ │ │ + b.n a194 │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ - b.n a3e0 │ │ │ │ │ + b.n a3a4 │ │ │ │ │ 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, a42c │ │ │ │ │ + cbz r0, a3f0 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n a3e0 │ │ │ │ │ + b.n a3a4 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w a1dc │ │ │ │ │ - b.n a3e0 │ │ │ │ │ + beq.w a1a0 │ │ │ │ │ + b.n a3a4 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n a3e0 │ │ │ │ │ + bne.n a3a4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w a276 │ │ │ │ │ - b.n a1dc │ │ │ │ │ + bne.w a23a │ │ │ │ │ + b.n a1a0 │ │ │ │ │ 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 a32e │ │ │ │ │ - b.n a400 │ │ │ │ │ + beq.w a2f2 │ │ │ │ │ + b.n a3c4 │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r5, fp │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n a400 │ │ │ │ │ + b.n a3c4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w a32a │ │ │ │ │ - b.n a3be │ │ │ │ │ + beq.w a2ee │ │ │ │ │ + b.n a382 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, fp │ │ │ │ │ subs r0, r1, #1 │ │ │ │ │ - b.n a400 │ │ │ │ │ + b.n a3c4 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r5, fp │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r0, r1, #1 │ │ │ │ │ - b.n a400 │ │ │ │ │ + b.n a3c4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n a2d8 │ │ │ │ │ + b.n a29c │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ ldr.w lr, [r4, #60] @ 0x3c │ │ │ │ │ mov r5, fp │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w a1b6 │ │ │ │ │ - b.n a1d0 │ │ │ │ │ + bne.w a17a │ │ │ │ │ + b.n a194 │ │ │ │ │ subs r2, #1 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n a0ea │ │ │ │ │ + b.n a0ae │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n a148 │ │ │ │ │ + b.n a10c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ - b.n a3e0 │ │ │ │ │ + b.n a3a4 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000a4a8 : │ │ │ │ │ +0000a46c : │ │ │ │ │ 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, #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.n a4f6 │ │ │ │ │ + beq.n a4ba │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ - cbnz r0, a4f6 │ │ │ │ │ + cbnz r0, a4ba │ │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1134 @ 0x46e │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ - cbz r0, a512 │ │ │ │ │ + cbz r0, a4d6 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -18206,442 +18197,442 @@ │ │ │ │ │ movw r1, #1134 @ 0x46e │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n a4e8 │ │ │ │ │ + bne.n a4ac │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ mov r8, r1 │ │ │ │ │ mov r5, r1 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1134 @ 0x46e │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w a850 │ │ │ │ │ + bne.w a814 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w a818 │ │ │ │ │ + beq.w a7dc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w a818 │ │ │ │ │ + bne.w a7dc │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w a80c │ │ │ │ │ + bne.w a7d0 │ │ │ │ │ ldrd r6, r3, [r4, #8] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq.n a5ee │ │ │ │ │ + beq.n a5b2 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r2, [r3, r6, lsl #2] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r0, [r2, #12] │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ ldr r2, [r2, #16] │ │ │ │ │ mov sl, r0 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ mov fp, r2 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n a61e │ │ │ │ │ + beq.n a5e2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n a61e │ │ │ │ │ + bne.n a5e2 │ │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1134 @ 0x46e │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a63a │ │ │ │ │ + beq.n a5fe │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w a6e8 │ │ │ │ │ + bne.w a6ac │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w a80c │ │ │ │ │ + bne.w a7d0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl a8bc │ │ │ │ │ + bl a880 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ mov r3, r0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - cbz r0, a5d4 │ │ │ │ │ + cbz r0, a598 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w a810 │ │ │ │ │ + bne.w a7d4 │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ cmp r8, r1 │ │ │ │ │ - bge.n a5dc │ │ │ │ │ + bge.n a5a0 │ │ │ │ │ mov r8, r1 │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ - b.n a518 │ │ │ │ │ + b.n a4dc │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w a810 │ │ │ │ │ + bne.w a7d4 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ mov r0, r3 │ │ │ │ │ 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_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w a820 │ │ │ │ │ + blt.w a7e4 │ │ │ │ │ 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 sl, r1 │ │ │ │ │ mov fp, r3 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w a80c │ │ │ │ │ + bne.w a7d0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - bne.n a578 │ │ │ │ │ + bne.n a53c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1134 @ 0x46e │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n a59a │ │ │ │ │ + bne.n a55e │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ mov r3, r7 │ │ │ │ │ strd r5, r6, [sp, #20] │ │ │ │ │ mov r9, r1 │ │ │ │ │ mov r7, r1 │ │ │ │ │ movw r2, #1134 @ 0x46e │ │ │ │ │ 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 a8aa │ │ │ │ │ + bne.w a86e │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w a8a2 │ │ │ │ │ + beq.w a866 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w a8a2 │ │ │ │ │ + bne.w a866 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w a88a │ │ │ │ │ + bne.w a84e │ │ │ │ │ ldrd r5, r2, [r4, #8] │ │ │ │ │ cmp r5, r2 │ │ │ │ │ - beq.n a750 │ │ │ │ │ + beq.n a714 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r2, [r2, r5, lsl #2] │ │ │ │ │ ldr r3, [r2, #12] │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ ldr r3, [r2, #16] │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ - bl a4a8 │ │ │ │ │ + bl a46c │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n a77e │ │ │ │ │ + bne.n a742 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w a88a │ │ │ │ │ + bne.w a84e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl a8bc │ │ │ │ │ + bl a880 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r3, r0 │ │ │ │ │ subs r1, r2, #1 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w a7de │ │ │ │ │ + beq.w a7a2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w a804 │ │ │ │ │ + bne.w a7c8 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ cmp r9, r2 │ │ │ │ │ - blt.w a7d8 │ │ │ │ │ + blt.w a79c │ │ │ │ │ ldrd r5, r6, [sp, #20] │ │ │ │ │ mov r3, r1 │ │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w a5a6 │ │ │ │ │ + beq.w a56a │ │ │ │ │ movs r1, #19 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w a5a6 │ │ │ │ │ + beq.w a56a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl a8bc │ │ │ │ │ + bl a880 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w a5a6 │ │ │ │ │ + beq.w a56a │ │ │ │ │ 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 a86c │ │ │ │ │ + beq.w a830 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r3, sl │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ mov r0, r7 │ │ │ │ │ movs r1, #12 │ │ │ │ │ ldr.w r6, [ip, #24] │ │ │ │ │ str r6, [sp, #8] │ │ │ │ │ ldr.w r6, [ip, #20] │ │ │ │ │ strd fp, r6, [sp] │ │ │ │ │ bl 0 <_PyAST_BinOp> │ │ │ │ │ R_ARM_THM_CALL _PyAST_BinOp │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w a858 │ │ │ │ │ + beq.w a81c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w a858 │ │ │ │ │ + bne.w a81c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ cmp r1, r8 │ │ │ │ │ - bgt.w a5ce │ │ │ │ │ - b.n a5dc │ │ │ │ │ + bgt.w a592 │ │ │ │ │ + b.n a5a0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w a894 │ │ │ │ │ + blt.w a858 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr.w r1, [r2, r5, lsl #2] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r1, #12] │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ ldr r3, [r1, #16] │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w a88a │ │ │ │ │ + bne.w a84e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl a4a8 │ │ │ │ │ + bl a46c │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a6a4 │ │ │ │ │ + beq.n a668 │ │ │ │ │ movs r1, #19 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a6a4 │ │ │ │ │ + beq.n a668 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl a8bc │ │ │ │ │ + bl a880 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a6a4 │ │ │ │ │ + beq.n a668 │ │ │ │ │ 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 r2, [sp, #36] @ 0x24 │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a82a │ │ │ │ │ + beq.n a7ee │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ movs r1, #12 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ ldr.w r5, [ip, #24] │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ ldr.w r5, [ip, #20] │ │ │ │ │ str r5, [sp, #4] │ │ │ │ │ ldr r5, [sp, #32] │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ bl 0 <_PyAST_BinOp> │ │ │ │ │ R_ARM_THM_CALL _PyAST_BinOp │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r0, a7f0 │ │ │ │ │ + cbz r0, a7b4 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r2, a7f0 │ │ │ │ │ + cbnz r2, a7b4 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, r2, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ cmp r2, r9 │ │ │ │ │ - ble.w a6d2 │ │ │ │ │ + ble.w a696 │ │ │ │ │ mov r9, r2 │ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ │ - b.n a646 │ │ │ │ │ + b.n a60a │ │ │ │ │ ldrd r5, r6, [sp, #20] │ │ │ │ │ mov r3, r1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w a6d8 │ │ │ │ │ + beq.w a69c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n a5a8 │ │ │ │ │ + b.n a56c │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ subs r1, r2, #1 │ │ │ │ │ - cbnz r0, a83c │ │ │ │ │ + cbnz r0, a800 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - cbz r2, a848 │ │ │ │ │ + cbz r2, a80c │ │ │ │ │ ldrd r5, r6, [sp, #20] │ │ │ │ │ mov r3, r1 │ │ │ │ │ - b.n a7ea │ │ │ │ │ + b.n a7ae │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ subs r2, #1 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n a4ee │ │ │ │ │ + b.n a4b2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n a54c │ │ │ │ │ + b.n a510 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n a810 │ │ │ │ │ + b.n a7d4 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldrd r5, r6, [sp, #20] │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w a6d8 │ │ │ │ │ - b.n a7ea │ │ │ │ │ + beq.w a69c │ │ │ │ │ + b.n a7ae │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r3, r1 │ │ │ │ │ ldrd r5, r6, [sp, #20] │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n a7ea │ │ │ │ │ + b.n a7ae │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w a6d2 │ │ │ │ │ - b.n a7d0 │ │ │ │ │ + beq.w a696 │ │ │ │ │ + b.n a794 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n a4ee │ │ │ │ │ + b.n a4b2 │ │ │ │ │ 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, a87a │ │ │ │ │ + cbz r0, a83e │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n a810 │ │ │ │ │ + b.n a7d4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w a5dc │ │ │ │ │ - b.n a810 │ │ │ │ │ + beq.w a5a0 │ │ │ │ │ + b.n a7d4 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n a810 │ │ │ │ │ + bne.n a7d4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w a746 │ │ │ │ │ - b.n a5dc │ │ │ │ │ + bne.w a70a │ │ │ │ │ + b.n a5a0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldrd r5, r6, [sp, #20] │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n a7ea │ │ │ │ │ + b.n a7ae │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ ldrd r5, r6, [sp, #20] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n a7ea │ │ │ │ │ + b.n a7ae │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n a67a │ │ │ │ │ + b.n a63e │ │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ │ subs r2, #1 │ │ │ │ │ ldrd r5, r6, [sp, #20] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w a5a6 │ │ │ │ │ - b.n a6e8 │ │ │ │ │ + beq.w a56a │ │ │ │ │ + b.n a6ac │ │ │ │ │ │ │ │ │ │ -0000a8bc : │ │ │ │ │ +0000a880 : │ │ │ │ │ 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.n a90a │ │ │ │ │ + beq.n a8ce │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ - cbnz r0, a90a │ │ │ │ │ + cbnz r0, a8ce │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ add r2, sp, #28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1135 @ 0x46f │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ - cbz r0, a926 │ │ │ │ │ + cbz r0, a8ea │ │ │ │ │ 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} │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -18652,343 +18643,343 @@ │ │ │ │ │ movw r1, #1135 @ 0x46f │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n a8fc │ │ │ │ │ + bne.n a8c0 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1135 @ 0x46f │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w ac4c │ │ │ │ │ + bne.w ac10 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w ac44 │ │ │ │ │ + beq.w ac08 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w ac44 │ │ │ │ │ + bne.w ac08 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w abc4 │ │ │ │ │ + bne.w ab88 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r6, r3 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.n aa42 │ │ │ │ │ + beq.n aa06 │ │ │ │ │ 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 a8bc │ │ │ │ │ + bl a880 │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n aa70 │ │ │ │ │ + bne.n aa34 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w abc4 │ │ │ │ │ + bne.w ab88 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl a8bc │ │ │ │ │ + bl a880 │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n aa0e │ │ │ │ │ + bne.n a9d2 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w aadc │ │ │ │ │ + bne.w aaa0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w abc4 │ │ │ │ │ + bne.w ab88 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl ac70 │ │ │ │ │ + bl ac34 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w aac8 │ │ │ │ │ + beq.w aa8c │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w aad4 │ │ │ │ │ + bne.w aa98 │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ cmp r1, r8 │ │ │ │ │ - ble.n a9fc │ │ │ │ │ + ble.n a9c0 │ │ │ │ │ mov r8, r1 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - b.n a92c │ │ │ │ │ + b.n a8f0 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w ac3a │ │ │ │ │ + bne.w abfe │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n aad4 │ │ │ │ │ + bne.n aa98 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n a9d2 │ │ │ │ │ + bne.n a996 │ │ │ │ │ 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 a9a4 │ │ │ │ │ + beq.n a968 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl ac70 │ │ │ │ │ + bl ac34 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a9a4 │ │ │ │ │ + beq.n a968 │ │ │ │ │ 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 ac62 │ │ │ │ │ + beq.w ac26 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r3, r5 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ mov r0, sl │ │ │ │ │ movs r1, #9 │ │ │ │ │ - b.n aaa2 │ │ │ │ │ + b.n aa66 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w ac3a │ │ │ │ │ + blt.w abfe │ │ │ │ │ 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 abc4 │ │ │ │ │ + bne.w ab88 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl a8bc │ │ │ │ │ + bl a880 │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a98e │ │ │ │ │ + beq.n a952 │ │ │ │ │ movs r1, #33 @ 0x21 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a98e │ │ │ │ │ + beq.n a952 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl ac70 │ │ │ │ │ + bl ac34 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a98e │ │ │ │ │ + beq.n a952 │ │ │ │ │ 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 ac62 │ │ │ │ │ + beq.w ac26 │ │ │ │ │ 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.n a9de │ │ │ │ │ + beq.n a9a2 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n a9de │ │ │ │ │ + bne.n a9a2 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n a9d2 │ │ │ │ │ + b.n a996 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n a9fc │ │ │ │ │ + beq.n a9c0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n a902 │ │ │ │ │ + b.n a8c6 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n abc6 │ │ │ │ │ + bne.n ab8a │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w ac5a │ │ │ │ │ + beq.w ac1e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w ac5a │ │ │ │ │ + bne.w ac1e │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w ac54 │ │ │ │ │ + bne.w ac18 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl ac70 │ │ │ │ │ + bl ac34 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n abde │ │ │ │ │ + beq.n aba2 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n abea │ │ │ │ │ + beq.n abae │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n abea │ │ │ │ │ + bne.n abae │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n abe2 │ │ │ │ │ + bne.n aba6 │ │ │ │ │ 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 abca │ │ │ │ │ + bne.n ab8e │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n abe2 │ │ │ │ │ + bne.n aba6 │ │ │ │ │ movs r1, #15 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n abca │ │ │ │ │ + bne.n ab8e │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n abe2 │ │ │ │ │ + bne.n aba6 │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n abca │ │ │ │ │ + bne.n ab8e │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n abe2 │ │ │ │ │ + bne.n aba6 │ │ │ │ │ movs r1, #17 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, abca │ │ │ │ │ + cbnz r0, ab8e │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - cbnz r2, abe2 │ │ │ │ │ + cbnz r2, aba6 │ │ │ │ │ movs r1, #24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, abca │ │ │ │ │ + cbnz r0, ab8e │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - cbnz r2, abe2 │ │ │ │ │ + cbnz r2, aba6 │ │ │ │ │ movs r1, #47 @ 0x2f │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, abca │ │ │ │ │ + cbnz r0, ab8e │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - cbnz r2, abe2 │ │ │ │ │ + cbnz r2, aba6 │ │ │ │ │ movs r1, #49 @ 0x31 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, abca │ │ │ │ │ + cbnz r0, ab8e │ │ │ │ │ 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 a9b6 │ │ │ │ │ + beq.w a97a │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n aad4 │ │ │ │ │ + b.n aa98 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #703 @ 0x2bf │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, abf2 │ │ │ │ │ + cbnz r0, abb6 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n abb8 │ │ │ │ │ + b.n ab7c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n abb8 │ │ │ │ │ + b.n ab7c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n ab30 │ │ │ │ │ + b.n aaf4 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 87e0 │ │ │ │ │ + bl 87a4 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n abdc │ │ │ │ │ + beq.n aba0 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC41 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC41 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -18997,80 +18988,80 @@ │ │ │ │ │ ldr r0, [r0, #32] │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r3, [r3, #28] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r2, r3, [r2, #12] │ │ │ │ │ - bl 8660 │ │ │ │ │ + bl 85f8 │ │ │ │ │ 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 abde │ │ │ │ │ + beq.n aba2 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n abba │ │ │ │ │ + b.n ab7e │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n aad4 │ │ │ │ │ + b.n aa98 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n a960 │ │ │ │ │ + b.n a924 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n a902 │ │ │ │ │ + b.n a8c6 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ - b.n abba │ │ │ │ │ + b.n ab7e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n ab02 │ │ │ │ │ + b.n aac6 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w a9fc │ │ │ │ │ - b.n aad4 │ │ │ │ │ + beq.w a9c0 │ │ │ │ │ + b.n aa98 │ │ │ │ │ │ │ │ │ │ -0000ac70 : │ │ │ │ │ +0000ac34 : │ │ │ │ │ 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.n acbe │ │ │ │ │ + beq.n ac82 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ - cbnz r0, acbe │ │ │ │ │ + cbnz r0, ac82 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ add r2, sp, #28 │ │ │ │ │ mov.w r1, #1136 @ 0x470 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ - cbz r0, acda │ │ │ │ │ + cbz r0, ac9e │ │ │ │ │ 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} │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -19081,252 +19072,252 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n acb0 │ │ │ │ │ + bne.n ac74 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ mov r6, r2 │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov.w r2, #1136 @ 0x470 │ │ │ │ │ mov r1, r6 │ │ │ │ │ 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 ae78 │ │ │ │ │ + bne.w ae3c │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w ae70 │ │ │ │ │ + beq.w ae34 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w ae70 │ │ │ │ │ + bne.w ae34 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w ae56 │ │ │ │ │ + bne.w ae1a │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r5, r3 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.n ad84 │ │ │ │ │ + beq.n ad48 │ │ │ │ │ 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 ac70 │ │ │ │ │ + bl ac34 │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n adae │ │ │ │ │ + bne.n ad72 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w ae56 │ │ │ │ │ + bne.w ae1a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl ac70 │ │ │ │ │ + bl ac34 │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n ae18 │ │ │ │ │ + bne.n addc │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n ae56 │ │ │ │ │ + bne.n ae1a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl aea0 │ │ │ │ │ + bl ae64 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ mov r3, r0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n ae48 │ │ │ │ │ + beq.n ae0c │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n ae4e │ │ │ │ │ + bne.n ae12 │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ cmp r7, r1 │ │ │ │ │ - bge.n ae08 │ │ │ │ │ + bge.n adcc │ │ │ │ │ mov r7, r1 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - b.n ace0 │ │ │ │ │ + b.n aca4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n ae66 │ │ │ │ │ + blt.n ae2a │ │ │ │ │ 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 ae56 │ │ │ │ │ + bne.n ae1a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl ac70 │ │ │ │ │ + bl ac34 │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n ad42 │ │ │ │ │ + beq.n ad06 │ │ │ │ │ movs r1, #14 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n ad42 │ │ │ │ │ + beq.n ad06 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl aea0 │ │ │ │ │ + bl ae64 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n ad42 │ │ │ │ │ + beq.n ad06 │ │ │ │ │ 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 ae80 │ │ │ │ │ + beq.n ae44 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r3, r9 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ mov r0, sl │ │ │ │ │ movs r1, #1 │ │ │ │ │ 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 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n ae5c │ │ │ │ │ + beq.n ae20 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n ae5c │ │ │ │ │ + bne.n ae20 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ cmp r1, r7 │ │ │ │ │ - bgt.n ad7e │ │ │ │ │ + bgt.n ad42 │ │ │ │ │ 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} │ │ │ │ │ movs r1, #15 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n ad58 │ │ │ │ │ + beq.n ad1c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl aea0 │ │ │ │ │ + bl ae64 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n ad58 │ │ │ │ │ + beq.n ad1c │ │ │ │ │ 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, ae80 │ │ │ │ │ + cbz r0, ae44 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r3, r9 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ mov r0, sl │ │ │ │ │ movs r1, #2 │ │ │ │ │ - b.n adde │ │ │ │ │ + b.n ada2 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n ae08 │ │ │ │ │ + beq.n adcc │ │ │ │ │ subs r2, #1 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n acb6 │ │ │ │ │ + b.n ac7a │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n ae4e │ │ │ │ │ + b.n ae12 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ - cbz r0, ae8c │ │ │ │ │ + cbz r0, ae50 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n ae4e │ │ │ │ │ + b.n ae12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n ad14 │ │ │ │ │ + b.n acd8 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n acb6 │ │ │ │ │ + b.n ac7a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n ae08 │ │ │ │ │ - b.n ae4e │ │ │ │ │ + beq.n adcc │ │ │ │ │ + b.n ae12 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n ae4e │ │ │ │ │ + bne.n ae12 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n ae08 │ │ │ │ │ - b.n ae02 │ │ │ │ │ + beq.n adcc │ │ │ │ │ + b.n adc6 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000aea0 : │ │ │ │ │ +0000ae64 : │ │ │ │ │ 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 aeea │ │ │ │ │ + beq.n aeae │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ - cbnz r0, aeea │ │ │ │ │ + cbnz r0, aeae │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ add r2, sp, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1137 @ 0x471 │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - cbz r0, af06 │ │ │ │ │ + cbz r0, aeca │ │ │ │ │ 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} │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -19337,285 +19328,285 @@ │ │ │ │ │ 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] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n aede │ │ │ │ │ + bne.n aea2 │ │ │ │ │ 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 af9e │ │ │ │ │ + bne.n af62 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - bl afa8 │ │ │ │ │ + bl af6c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n af94 │ │ │ │ │ - cbz r0, af84 │ │ │ │ │ + bne.n af58 │ │ │ │ │ + cbz r0, af48 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - bge.n af84 │ │ │ │ │ + bge.n af48 │ │ │ │ │ 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, af9e │ │ │ │ │ + cbnz r0, af62 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - bl afa8 │ │ │ │ │ + bl af6c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, af94 │ │ │ │ │ - cbz r0, af82 │ │ │ │ │ + cbnz r3, af58 │ │ │ │ │ + cbz r0, af46 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r7, r3 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - bge.n af82 │ │ │ │ │ + bge.n af46 │ │ │ │ │ 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, af9e │ │ │ │ │ + cbnz r3, af62 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - bl afa8 │ │ │ │ │ + bl af6c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, af94 │ │ │ │ │ - cbz r0, af90 │ │ │ │ │ + cbnz r3, af58 │ │ │ │ │ + cbz r0, af54 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - ble.n af90 │ │ │ │ │ + ble.n af54 │ │ │ │ │ mov r7, r3 │ │ │ │ │ - b.n af56 │ │ │ │ │ + b.n af1a │ │ │ │ │ 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 aee4 │ │ │ │ │ + b.n aea8 │ │ │ │ │ mov r5, r7 │ │ │ │ │ - b.n af84 │ │ │ │ │ + b.n af48 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n aee4 │ │ │ │ │ + b.n aea8 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n aee4 │ │ │ │ │ + b.n aea8 │ │ │ │ │ │ │ │ │ │ -0000afa8 : │ │ │ │ │ +0000af6c : │ │ │ │ │ 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 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 b9b2 │ │ │ │ │ + beq.w b976 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w b9b2 │ │ │ │ │ + bne.w b976 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w b916 │ │ │ │ │ + bne.w b8da │ │ │ │ │ ldrd r5, r6, [r4, #8] │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - beq.w b8ac │ │ │ │ │ + beq.w b870 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov sl, 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 b936 │ │ │ │ │ + beq.w b8fa │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w b936 │ │ │ │ │ + bne.w b8fa │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ add r6, sp, #28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r2, r6 │ │ │ │ │ movw r1, #1137 @ 0x471 │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr.w r8, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w b1aa │ │ │ │ │ + beq.w b16e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.w b1f8 │ │ │ │ │ + bne.w b1bc │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w b8cc │ │ │ │ │ + bne.w b890 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w b20a │ │ │ │ │ + beq.w b1ce │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w b20a │ │ │ │ │ + bne.w b1ce │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1137 @ 0x471 │ │ │ │ │ str r7, [sp, #28] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr.w r8, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w b22a │ │ │ │ │ + beq.w b1ee │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.w b278 │ │ │ │ │ + bne.w b23c │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w b8cc │ │ │ │ │ + bne.w b890 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w b28a │ │ │ │ │ + beq.w b24e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w b28a │ │ │ │ │ + bne.w b24e │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1137 @ 0x471 │ │ │ │ │ str r7, [sp, #28] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr.w r8, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w b2aa │ │ │ │ │ + beq.w b26e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.w b2f8 │ │ │ │ │ + bne.w b2bc │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w b8cc │ │ │ │ │ + bne.w b890 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w b30a │ │ │ │ │ + beq.w b2ce │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w b30a │ │ │ │ │ + bne.w b2ce │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1137 @ 0x471 │ │ │ │ │ str r7, [sp, #28] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr.w r8, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w b32a │ │ │ │ │ + beq.w b2ee │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.w b378 │ │ │ │ │ + bne.w b33c │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w b8cc │ │ │ │ │ + bne.w b890 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w b38a │ │ │ │ │ + beq.w b34e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w b38a │ │ │ │ │ + bne.w b34e │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1137 @ 0x471 │ │ │ │ │ str r7, [sp, #28] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr.w r8, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w b3aa │ │ │ │ │ + beq.w b36e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.w b3ee │ │ │ │ │ + bne.w b3b2 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w b6f0 │ │ │ │ │ + bne.w b6b4 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w b916 │ │ │ │ │ + bne.w b8da │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl b9bc │ │ │ │ │ + bl b980 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w b45e │ │ │ │ │ + beq.w b422 │ │ │ │ │ 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 r2, [r4, #8] │ │ │ │ │ mov r3, r8 │ │ │ │ │ @@ -19623,265 +19614,265 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r7, r2 │ │ │ │ │ movw r2, #1137 @ 0x471 │ │ │ │ │ mov r1, r7 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w b86e │ │ │ │ │ + bne.w b832 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r7, [sp, #16] │ │ │ │ │ - bl afa8 │ │ │ │ │ + bl af6c │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w b860 │ │ │ │ │ - cbz r0, b1e4 │ │ │ │ │ + bne.w b824 │ │ │ │ │ + cbz r0, b1a8 │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - blt.w b4ae │ │ │ │ │ + blt.w b472 │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ mov r8, r2 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w b046 │ │ │ │ │ + beq.w b00a │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w b462 │ │ │ │ │ + bne.w b426 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n b044 │ │ │ │ │ + b.n b008 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ mov r2, r6 │ │ │ │ │ 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.w r8, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w b084 │ │ │ │ │ + bne.w b048 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ mov r3, r8 │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r7, r2 │ │ │ │ │ movw r2, #1137 @ 0x471 │ │ │ │ │ mov r1, r7 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w b9a0 │ │ │ │ │ + bne.w b964 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r7, [sp, #16] │ │ │ │ │ - bl afa8 │ │ │ │ │ + bl af6c │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w b85a │ │ │ │ │ - cbz r0, b264 │ │ │ │ │ + bne.w b81e │ │ │ │ │ + cbz r0, b228 │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bgt.w b59a │ │ │ │ │ + bgt.w b55e │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ mov r8, r2 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w b094 │ │ │ │ │ + beq.w b058 │ │ │ │ │ movs r1, #17 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w b7f8 │ │ │ │ │ + bne.w b7bc │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n b092 │ │ │ │ │ + b.n b056 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ mov r2, r6 │ │ │ │ │ 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.w r8, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w b0d2 │ │ │ │ │ + bne.w b096 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ mov r3, r8 │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r7, r2 │ │ │ │ │ movw r2, #1137 @ 0x471 │ │ │ │ │ mov r1, r7 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w b98e │ │ │ │ │ + bne.w b952 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r7, [sp, #16] │ │ │ │ │ - bl afa8 │ │ │ │ │ + bl af6c │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w b868 │ │ │ │ │ - cbz r0, b2e4 │ │ │ │ │ + bne.w b82c │ │ │ │ │ + cbz r0, b2a8 │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - blt.w b524 │ │ │ │ │ + blt.w b4e8 │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ mov r8, r2 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w b0e2 │ │ │ │ │ + beq.w b0a6 │ │ │ │ │ movs r1, #47 @ 0x2f │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w b822 │ │ │ │ │ + bne.w b7e6 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n b0e0 │ │ │ │ │ + b.n b0a4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ mov r2, r6 │ │ │ │ │ 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.w r8, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w b120 │ │ │ │ │ + bne.w b0e4 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ mov r3, r8 │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r7, r2 │ │ │ │ │ movw r2, #1137 @ 0x471 │ │ │ │ │ mov r1, r7 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w b944 │ │ │ │ │ + bne.w b908 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r7, [sp, #16] │ │ │ │ │ - bl afa8 │ │ │ │ │ + bl af6c │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w b84c │ │ │ │ │ - cbz r0, b364 │ │ │ │ │ + bne.w b810 │ │ │ │ │ + cbz r0, b328 │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - blt.w b610 │ │ │ │ │ + blt.w b5d4 │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ mov r8, r2 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w b130 │ │ │ │ │ + beq.w b0f4 │ │ │ │ │ movs r1, #24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w b7ce │ │ │ │ │ + bne.w b792 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n b12e │ │ │ │ │ + b.n b0f2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ mov r2, r6 │ │ │ │ │ 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.w r8, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w b16e │ │ │ │ │ + bne.w b132 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ mov r3, r8 │ │ │ │ │ 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 b880 │ │ │ │ │ + bne.w b844 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bl afa8 │ │ │ │ │ + bl af6c │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w b852 │ │ │ │ │ - cbz r0, b3dc │ │ │ │ │ + bne.w b816 │ │ │ │ │ + cbz r0, b3a0 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - blt.w b686 │ │ │ │ │ + blt.w b64a │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r8, r2 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w b17e │ │ │ │ │ + beq.w b142 │ │ │ │ │ movs r1, #49 @ 0x31 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w b17c │ │ │ │ │ + beq.w b140 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl b9bc │ │ │ │ │ + bl b980 │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w b17c │ │ │ │ │ + beq.w b140 │ │ │ │ │ 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 b96c │ │ │ │ │ + beq.w b930 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r3, sl │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ mov r2, r7 │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r8 │ │ │ │ │ ldr r5, [r6, #24] │ │ │ │ │ @@ -19893,510 +19884,510 @@ │ │ │ │ │ movs r1, #5 │ │ │ │ │ mov r3, r0 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC42 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC42 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 58bc │ │ │ │ │ + bl 58b8 <_loop1_81_rule+0x4> │ │ │ │ │ R_ARM_THM_CALL INVALID_VERSION_CHECK │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbz r0, b44c │ │ │ │ │ + cbz r0, b410 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbz r3, b4a8 │ │ │ │ │ + cbz r3, b46c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ - cbz r0, b4aa │ │ │ │ │ + cbz r0, b46e │ │ │ │ │ movs r2, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n b1a0 │ │ │ │ │ + b.n b164 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - b.n b19e │ │ │ │ │ + b.n b162 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl b9bc │ │ │ │ │ + bl b980 │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w b206 │ │ │ │ │ + beq.w b1ca │ │ │ │ │ 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 b96c │ │ │ │ │ + beq.w b930 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r3, sl │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r0, r8 │ │ │ │ │ movs r1, #3 │ │ │ │ │ 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 b956 │ │ │ │ │ + beq.w b91a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w b956 │ │ │ │ │ + bne.w b91a │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ - b.n b1a0 │ │ │ │ │ + b.n b164 │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r1, r2 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ movw r2, #1137 @ 0x471 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w b86e │ │ │ │ │ + bne.w b832 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl afa8 │ │ │ │ │ + bl af6c │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w b860 │ │ │ │ │ + bne.w b824 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w b796 │ │ │ │ │ + beq.w b75a │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ mov r8, r2 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bge.w b796 │ │ │ │ │ + bge.w b75a │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ 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 b86e │ │ │ │ │ + bne.w b832 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ - bl afa8 │ │ │ │ │ + bl af6c │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w b860 │ │ │ │ │ + bne.w b824 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w b7b2 │ │ │ │ │ + beq.w b776 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - ble.w b7b2 │ │ │ │ │ + ble.w b776 │ │ │ │ │ mov r8, r3 │ │ │ │ │ - b.n b4e8 │ │ │ │ │ + b.n b4ac │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r1, r2 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ movw r2, #1137 @ 0x471 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w b98e │ │ │ │ │ + bne.w b952 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl afa8 │ │ │ │ │ + bl af6c │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w b868 │ │ │ │ │ + bne.w b82c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w b7a0 │ │ │ │ │ + beq.w b764 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ mov r8, r3 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - ble.w b7a0 │ │ │ │ │ + ble.w b764 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ 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 b98e │ │ │ │ │ + bne.w b952 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ - bl afa8 │ │ │ │ │ + bl af6c │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w b868 │ │ │ │ │ + bne.w b82c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w b7be │ │ │ │ │ + beq.w b782 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - ble.w b7be │ │ │ │ │ + ble.w b782 │ │ │ │ │ mov r8, r3 │ │ │ │ │ - b.n b55e │ │ │ │ │ + b.n b522 │ │ │ │ │ mov r7, r3 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1137 @ 0x471 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w b9a0 │ │ │ │ │ + bne.w b964 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl afa8 │ │ │ │ │ + bl af6c │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w b85a │ │ │ │ │ + bne.w b81e │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w b7ac │ │ │ │ │ + beq.w b770 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ mov r8, r3 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bge.w b7ac │ │ │ │ │ + bge.w b770 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ 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 b9a0 │ │ │ │ │ + bne.w b964 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ - bl afa8 │ │ │ │ │ + bl af6c │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w b85a │ │ │ │ │ + bne.w b81e │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w b7b8 │ │ │ │ │ + beq.w b77c │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - ble.w b7b8 │ │ │ │ │ + ble.w b77c │ │ │ │ │ mov r8, r3 │ │ │ │ │ - b.n b5d4 │ │ │ │ │ + b.n b598 │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r1, r2 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ movw r2, #1137 @ 0x471 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w b944 │ │ │ │ │ + bne.w b908 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl afa8 │ │ │ │ │ + bl af6c │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w b84c │ │ │ │ │ + bne.w b810 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w b7a6 │ │ │ │ │ + beq.w b76a │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ mov r8, r3 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - ble.w b7a6 │ │ │ │ │ + ble.w b76a │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ 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 b944 │ │ │ │ │ + bne.w b908 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ - bl afa8 │ │ │ │ │ + bl af6c │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w b84c │ │ │ │ │ + bne.w b810 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w b7c4 │ │ │ │ │ + beq.w b788 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - ble.w b7c4 │ │ │ │ │ + ble.w b788 │ │ │ │ │ mov r8, r3 │ │ │ │ │ - b.n b64a │ │ │ │ │ + b.n b60e │ │ │ │ │ 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 b880 │ │ │ │ │ + bne.w b844 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bl afa8 │ │ │ │ │ + bl af6c │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w b852 │ │ │ │ │ + bne.w b816 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n b79c │ │ │ │ │ + beq.n b760 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ mov r8, r2 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - ble.n b79c │ │ │ │ │ + ble.n b760 │ │ │ │ │ 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 b880 │ │ │ │ │ + bne.w b844 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bl afa8 │ │ │ │ │ + bl af6c │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w b852 │ │ │ │ │ + bne.w b816 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n b7ca │ │ │ │ │ + beq.n b78e │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - ble.n b7ca │ │ │ │ │ + ble.n b78e │ │ │ │ │ mov r8, r3 │ │ │ │ │ - b.n b6ba │ │ │ │ │ + b.n b67e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w b8cc │ │ │ │ │ + bne.w b890 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w b986 │ │ │ │ │ + beq.w b94a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w b986 │ │ │ │ │ + bne.w b94a │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w b982 │ │ │ │ │ + bne.w b946 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w b97a │ │ │ │ │ + beq.w b93e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w b97a │ │ │ │ │ + bne.w b93e │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w b972 │ │ │ │ │ + bne.w b936 │ │ │ │ │ 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 b892 │ │ │ │ │ + bne.w b856 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w b972 │ │ │ │ │ + bne.w b936 │ │ │ │ │ movs r1, #15 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w b892 │ │ │ │ │ + bne.w b856 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w b972 │ │ │ │ │ + bne.w b936 │ │ │ │ │ movs r1, #31 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w b892 │ │ │ │ │ + bne.w b856 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - b.n b188 │ │ │ │ │ + b.n b14c │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ - b.n b1e4 │ │ │ │ │ + b.n b1a8 │ │ │ │ │ ldr r6, [sp, #16] │ │ │ │ │ - b.n b3dc │ │ │ │ │ + b.n b3a0 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ - b.n b2e4 │ │ │ │ │ + b.n b2a8 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ - b.n b364 │ │ │ │ │ + b.n b328 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ - b.n b264 │ │ │ │ │ + b.n b228 │ │ │ │ │ str.w r8, [sp, #16] │ │ │ │ │ - b.n b1e4 │ │ │ │ │ + b.n b1a8 │ │ │ │ │ str.w r8, [sp, #16] │ │ │ │ │ - b.n b264 │ │ │ │ │ + b.n b228 │ │ │ │ │ str.w r8, [sp, #16] │ │ │ │ │ - b.n b2e4 │ │ │ │ │ + b.n b2a8 │ │ │ │ │ str.w r8, [sp, #16] │ │ │ │ │ - b.n b364 │ │ │ │ │ + b.n b328 │ │ │ │ │ mov r6, r8 │ │ │ │ │ - b.n b3dc │ │ │ │ │ + b.n b3a0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl b9bc │ │ │ │ │ + bl b980 │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w b386 │ │ │ │ │ + beq.w b34a │ │ │ │ │ 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 b96c │ │ │ │ │ + beq.w b930 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r3, sl │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r0, r8 │ │ │ │ │ movs r1, #6 │ │ │ │ │ - b.n b48a │ │ │ │ │ + b.n b44e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl b9bc │ │ │ │ │ + bl b980 │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w b286 │ │ │ │ │ + beq.w b24a │ │ │ │ │ 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 b96c │ │ │ │ │ + beq.w b930 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r3, sl │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r0, r8 │ │ │ │ │ movs r1, #5 │ │ │ │ │ - b.n b48a │ │ │ │ │ + b.n b44e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl b9bc │ │ │ │ │ + bl b980 │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w b306 │ │ │ │ │ + beq.w b2ca │ │ │ │ │ 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 b96c │ │ │ │ │ + beq.w b930 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r3, sl │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r0, r8 │ │ │ │ │ movs r1, #13 │ │ │ │ │ - b.n b48a │ │ │ │ │ + b.n b44e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n b130 │ │ │ │ │ + b.n b0f4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n b17e │ │ │ │ │ + b.n b142 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n b094 │ │ │ │ │ + b.n b058 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.w b046 │ │ │ │ │ + b.w b00a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n b0e2 │ │ │ │ │ + b.n b0a6 │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r8, r2 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w b044 │ │ │ │ │ - b.n b1f8 │ │ │ │ │ + beq.w b008 │ │ │ │ │ + b.n b1bc │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ mov r8, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w b17c │ │ │ │ │ - b.n b3ee │ │ │ │ │ + beq.w b140 │ │ │ │ │ + b.n b3b2 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #703 @ 0x2bf │ │ │ │ │ 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, b8d2 │ │ │ │ │ + cbnz r0, b896 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ - b.n b78e │ │ │ │ │ + b.n b752 │ │ │ │ │ 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 b91e │ │ │ │ │ + blt.n b8e2 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr.w r2, [r2, r6, lsl #2] │ │ │ │ │ ldr r1, [r2, #12] │ │ │ │ │ ldr r2, [r2, #16] │ │ │ │ │ mov sl, r1 │ │ │ │ │ mov r9, r2 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n b928 │ │ │ │ │ + beq.n b8ec │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ - b.n b1a0 │ │ │ │ │ + b.n b164 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl b9bc │ │ │ │ │ + bl b980 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n b8a6 │ │ │ │ │ + beq.n b86a │ │ │ │ │ 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 │ │ │ │ │ @@ -20405,302 +20396,302 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC41 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ ldr r2, [r3, #32] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r3, [r3, #28] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r2, r3, [r6, #12] │ │ │ │ │ - bl 8660 │ │ │ │ │ + bl 85f8 │ │ │ │ │ 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 b8a8 │ │ │ │ │ + beq.n b86c │ │ │ │ │ movs r7, #1 │ │ │ │ │ str r7, [r4, #60] @ 0x3c │ │ │ │ │ - b.n b790 │ │ │ │ │ + b.n b754 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r6, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n b1a0 │ │ │ │ │ + b.n b164 │ │ │ │ │ movs r2, #1 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n b1a0 │ │ │ │ │ + b.n b164 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.w b00c │ │ │ │ │ + bne.w afd0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - b.w b01e │ │ │ │ │ + b.w afe2 │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r8, r2 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w b12e │ │ │ │ │ - b.n b378 │ │ │ │ │ + beq.w b0f2 │ │ │ │ │ + b.n b33c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w b4a8 │ │ │ │ │ + beq.w b46c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n b1a0 │ │ │ │ │ + b.n b164 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n b1a0 │ │ │ │ │ + b.n b164 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n b78e │ │ │ │ │ + b.n b752 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n b73e │ │ │ │ │ + b.n b702 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n b790 │ │ │ │ │ + b.n b754 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n b716 │ │ │ │ │ + b.n b6da │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r8, r2 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w b0e0 │ │ │ │ │ - b.n b2f8 │ │ │ │ │ + beq.w b0a4 │ │ │ │ │ + b.n b2bc │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r8, r2 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w b092 │ │ │ │ │ - b.n b278 │ │ │ │ │ + beq.w b056 │ │ │ │ │ + b.n b23c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w afdc │ │ │ │ │ + b.w afa0 │ │ │ │ │ │ │ │ │ │ -0000b9bc : │ │ │ │ │ +0000b980 : │ │ │ │ │ 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 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w be58 │ │ │ │ │ + beq.w be1c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w be58 │ │ │ │ │ + bne.w be1c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w bca8 │ │ │ │ │ + bne.w bc6c │ │ │ │ │ add r2, sp, #24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1138 @ 0x472 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w bbbc │ │ │ │ │ + bne.w bb80 │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - beq.w bedc │ │ │ │ │ + beq.w bea0 │ │ │ │ │ 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 bca8 │ │ │ │ │ + bne.w bc6c │ │ │ │ │ movs r1, #14 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w bdd8 │ │ │ │ │ + bne.w bd9c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w bca8 │ │ │ │ │ + bne.w bc6c │ │ │ │ │ movs r1, #15 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w bc54 │ │ │ │ │ + bne.w bc18 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w bca8 │ │ │ │ │ + bne.w bc6c │ │ │ │ │ movs r1, #31 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w be02 │ │ │ │ │ + bne.w bdc6 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w be60 │ │ │ │ │ + bne.w be24 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w beea │ │ │ │ │ + beq.w beae │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w beea │ │ │ │ │ + bne.w beae │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w bea2 │ │ │ │ │ + bne.w be66 │ │ │ │ │ ldrd r6, r3, [r4, #8] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq.w be6a │ │ │ │ │ + beq.w be2e │ │ │ │ │ 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.w be9a │ │ │ │ │ + beq.w be5e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w be9a │ │ │ │ │ + bne.w be5e │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w be64 │ │ │ │ │ + bne.w be28 │ │ │ │ │ add r2, sp, #28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1140 @ 0x474 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n bbca │ │ │ │ │ + bne.n bb8e │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ mov r7, r2 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w bea6 │ │ │ │ │ + beq.w be6a │ │ │ │ │ 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 fp, r1 │ │ │ │ │ mov sl, r3 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w be64 │ │ │ │ │ + bne.w be28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #597 @ 0x255 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w bd70 │ │ │ │ │ + bne.w bd34 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w be64 │ │ │ │ │ + bne.w be28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl bf0c │ │ │ │ │ + bl bed0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w bc4c │ │ │ │ │ + beq.w bc10 │ │ │ │ │ mov r1, r7 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1140 @ 0x474 │ │ │ │ │ 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 bbd8 │ │ │ │ │ + beq.n bb9c │ │ │ │ │ movs r1, #35 @ 0x23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w bcb2 │ │ │ │ │ + bne.w bc76 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n bbe0 │ │ │ │ │ + bne.n bba4 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w becc │ │ │ │ │ + beq.w be90 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w becc │ │ │ │ │ + bne.w be90 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w bf04 │ │ │ │ │ + bne.w bec8 │ │ │ │ │ add r2, sp, #28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1140 @ 0x474 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ - cbz r0, bbe4 │ │ │ │ │ + cbz r0, bba8 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n bc3e │ │ │ │ │ + beq.n bc02 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1138 @ 0x472 │ │ │ │ │ bl 0 <_PyPegen_insert_memo> │ │ │ │ │ @@ -20713,205 +20704,205 @@ │ │ │ │ │ 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 bb52 │ │ │ │ │ + bne.n bb16 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n bb6a │ │ │ │ │ + beq.n bb2e │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ - b.n bc40 │ │ │ │ │ + b.n bc04 │ │ │ │ │ ldrd r6, r3, [r4, #8] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq.w beb8 │ │ │ │ │ + beq.w be7c │ │ │ │ │ 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 r8, r2 │ │ │ │ │ + mov r7, r3 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w bf04 │ │ │ │ │ + bne.w bec8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #597 @ 0x255 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n bd06 │ │ │ │ │ + bne.n bcca │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w bf04 │ │ │ │ │ + bne.w bec8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl bf0c │ │ │ │ │ + bl bed0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r0, bc50 │ │ │ │ │ + cbz r0, bc14 │ │ │ │ │ movw r2, #1140 @ 0x474 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ 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 │ │ │ │ │ - bne.n bbaa │ │ │ │ │ + bne.n bb6e │ │ │ │ │ subs r2, #1 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - b.n bbb0 │ │ │ │ │ + b.n bb74 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - b.n bb38 │ │ │ │ │ + b.n bafc │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b.n bc26 │ │ │ │ │ + b.n bbea │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl b9bc │ │ │ │ │ + bl b980 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w ba50 │ │ │ │ │ + beq.w ba14 │ │ │ │ │ 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, bca8 │ │ │ │ │ + cbz r0, bc6c │ │ │ │ │ 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, bc94 │ │ │ │ │ + cbz r0, bc58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n bbb0 │ │ │ │ │ + beq.n bb74 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n bbb0 │ │ │ │ │ + beq.n bb74 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n bcac │ │ │ │ │ + b.n bc70 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r0, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n bbc4 │ │ │ │ │ + b.n bb88 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl b9bc │ │ │ │ │ + bl b980 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w bf00 │ │ │ │ │ + beq.w bec4 │ │ │ │ │ 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 bea2 │ │ │ │ │ + beq.w be66 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r3, r8 │ │ │ │ │ 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 r9, r6, [sp] │ │ │ │ │ bl 0 <_PyAST_BinOp> │ │ │ │ │ R_ARM_THM_CALL _PyAST_BinOp │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w bef2 │ │ │ │ │ + beq.w beb6 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w be40 │ │ │ │ │ + bne.w be04 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ - b.n bbb0 │ │ │ │ │ + b.n bb74 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl bf0c │ │ │ │ │ + bl bed0 │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w bc12 │ │ │ │ │ + beq.w bbd6 │ │ │ │ │ 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 bf04 │ │ │ │ │ - mov r1, r7 │ │ │ │ │ + beq.w bec8 │ │ │ │ │ + mov r2, r7 │ │ │ │ │ ldr r7, [r4, #20] │ │ │ │ │ str r7, [sp, #4] │ │ │ │ │ - mov r2, r8 │ │ │ │ │ + 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 .LC43 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC43 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 58bc │ │ │ │ │ + bl 58b8 <_loop1_81_rule+0x4> │ │ │ │ │ R_ARM_THM_CALL INVALID_VERSION_CHECK │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n be2c │ │ │ │ │ + beq.n bdf0 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n be2c │ │ │ │ │ + bne.n bdf0 │ │ │ │ │ movw r2, #1140 @ 0x474 │ │ │ │ │ mov r1, r6 │ │ │ │ │ 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 │ │ │ │ │ - bne.w bbaa │ │ │ │ │ - b.n bc3e │ │ │ │ │ + bne.w bb6e │ │ │ │ │ + b.n bc02 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl bf0c │ │ │ │ │ + bl bed0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w bb20 │ │ │ │ │ + beq.w bae4 │ │ │ │ │ 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 bed4 │ │ │ │ │ + beq.w be98 │ │ │ │ │ ldr r3, [r4, #20] │ │ │ │ │ mov r2, sl │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mov r1, fp │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ ldr.w r3, [ip, #24] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ @@ -20921,203 +20912,203 @@ │ │ │ │ │ movs r1, #5 │ │ │ │ │ mov r3, r0 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC43 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC43 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 58bc │ │ │ │ │ + bl 58b8 <_loop1_81_rule+0x4> │ │ │ │ │ R_ARM_THM_CALL INVALID_VERSION_CHECK │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ - cbz r0, bdc4 │ │ │ │ │ + cbz r0, bd88 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r2, bdc4 │ │ │ │ │ + cbnz r2, bd88 │ │ │ │ │ mov r1, r7 │ │ │ │ │ - b.n bb3c │ │ │ │ │ + b.n bb00 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n bdc0 │ │ │ │ │ + beq.n bd84 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n bbda │ │ │ │ │ + b.n bb9e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl b9bc │ │ │ │ │ + bl b980 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w ba38 │ │ │ │ │ + beq.w b9fc │ │ │ │ │ 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 bca8 │ │ │ │ │ + beq.w bc6c │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ mov r3, r7 │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ mov r2, r6 │ │ │ │ │ movs r0, #3 │ │ │ │ │ - b.n bc78 │ │ │ │ │ + b.n bc3c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl b9bc │ │ │ │ │ + bl b980 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w ba68 │ │ │ │ │ + beq.w ba2c │ │ │ │ │ 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 bca8 │ │ │ │ │ + beq.w bc6c │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ mov r3, r7 │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ mov r2, r6 │ │ │ │ │ movs r0, #1 │ │ │ │ │ - b.n bc78 │ │ │ │ │ + b.n bc3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n bd56 │ │ │ │ │ + beq.n bd1a │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n bc3e │ │ │ │ │ + b.n bc02 │ │ │ │ │ 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 bd00 │ │ │ │ │ + beq.w bcc4 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n bc40 │ │ │ │ │ + b.n bc04 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n b9f0 │ │ │ │ │ + b.n b9b4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n bcac │ │ │ │ │ + b.n bc70 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n bbda │ │ │ │ │ + b.n bb9e │ │ │ │ │ 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 bec4 │ │ │ │ │ + blt.n be88 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr.w r2, [r2, r6, lsl #2] │ │ │ │ │ ldr r0, [r2, #12] │ │ │ │ │ ldr r2, [r2, #16] │ │ │ │ │ mov r8, r0 │ │ │ │ │ mov r9, r2 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w bbe0 │ │ │ │ │ + bne.w bba4 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.w bac2 │ │ │ │ │ + bne.w ba86 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n bad2 │ │ │ │ │ + b.n ba96 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n bbe0 │ │ │ │ │ + b.n bba4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n bdce │ │ │ │ │ + blt.n bd92 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r7, lsl #2] │ │ │ │ │ - b.n bb00 │ │ │ │ │ + b.n bac4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n be36 │ │ │ │ │ - b.n bbee │ │ │ │ │ + blt.n bdfa │ │ │ │ │ + b.n bbb2 │ │ │ │ │ movs r1, #1 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n bc40 │ │ │ │ │ + b.n bc04 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n bb88 │ │ │ │ │ + b.n bb4c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n bbda │ │ │ │ │ + b.n bb9e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w bc9e │ │ │ │ │ - b.n ba16 │ │ │ │ │ + blt.w bc62 │ │ │ │ │ + b.n b9da │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n ba92 │ │ │ │ │ + b.n ba56 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n be52 │ │ │ │ │ - b.n bc40 │ │ │ │ │ + bne.n be16 │ │ │ │ │ + b.n bc04 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n bbd8 │ │ │ │ │ + b.n bb9c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n bc3e │ │ │ │ │ + b.n bc02 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000bf0c : │ │ │ │ │ +0000bed0 : │ │ │ │ │ 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 bf56 │ │ │ │ │ + beq.n bf1a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ - cbnz r0, bf56 │ │ │ │ │ + cbnz r0, bf1a │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ add r2, sp, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1141 @ 0x475 │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - cbz r0, bf72 │ │ │ │ │ + cbz r0, bf36 │ │ │ │ │ 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} │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -21128,1133 +21119,1133 @@ │ │ │ │ │ movw r1, #1141 @ 0x475 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n bf4a │ │ │ │ │ + bne.n bf0e │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1141 @ 0x475 │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n c00e │ │ │ │ │ + bne.n bfd2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - bl c018 │ │ │ │ │ + bl bfdc │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n c004 │ │ │ │ │ - cbz r0, bff0 │ │ │ │ │ + bne.n bfc8 │ │ │ │ │ + cbz r0, bfb4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - bge.n bff0 │ │ │ │ │ + bge.n bfb4 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1141 @ 0x475 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ - cbnz r0, c00e │ │ │ │ │ + cbnz r0, bfd2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - bl c018 │ │ │ │ │ + bl bfdc │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r2, c004 │ │ │ │ │ - cbz r0, c000 │ │ │ │ │ + cbnz r2, bfc8 │ │ │ │ │ + cbz r0, bfc4 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r7, r3 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - bge.n c000 │ │ │ │ │ + bge.n bfc4 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1141 @ 0x475 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - cbnz r3, c00e │ │ │ │ │ + cbnz r3, bfd2 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - bl c018 │ │ │ │ │ + bl bfdc │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r2, c004 │ │ │ │ │ - cbz r0, bfee │ │ │ │ │ + cbnz r2, bfc8 │ │ │ │ │ + cbz r0, bfb2 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ cmp r2, r7 │ │ │ │ │ - ble.n bfee │ │ │ │ │ + ble.n bfb2 │ │ │ │ │ mov r7, r2 │ │ │ │ │ - b.n bfc2 │ │ │ │ │ + b.n bf86 │ │ │ │ │ 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 bff0 │ │ │ │ │ + b.n bfb4 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n bf50 │ │ │ │ │ + b.n bf14 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n bf50 │ │ │ │ │ + b.n bf14 │ │ │ │ │ │ │ │ │ │ -0000c018 : │ │ │ │ │ +0000bfdc : │ │ │ │ │ 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 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w c6cc │ │ │ │ │ + beq.w c696 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w c6cc │ │ │ │ │ + bne.w c696 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w c6c4 │ │ │ │ │ + bne.w c68e │ │ │ │ │ ldrd r5, r6, [r4, #8] │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - beq.w c674 │ │ │ │ │ + beq.w c63e │ │ │ │ │ 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 c6a4 │ │ │ │ │ + beq.w c66e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w c6a4 │ │ │ │ │ + bne.w c66e │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ add r6, sp, #28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r2, r6 │ │ │ │ │ movw r1, #1141 @ 0x475 │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r7, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w c2fc │ │ │ │ │ + beq.w c2c0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w c1f4 │ │ │ │ │ + beq.w c1b8 │ │ │ │ │ movs r1, #23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w c2ba │ │ │ │ │ + bne.w c27e │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w c1ec │ │ │ │ │ + bne.w c1b0 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w c3ae │ │ │ │ │ + beq.w c434 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w c3ae │ │ │ │ │ + bne.w c434 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1141 @ 0x475 │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r7, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w c3cc │ │ │ │ │ + beq.w c452 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n c1d6 │ │ │ │ │ + bne.n c19a │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n c1ec │ │ │ │ │ + bne.n c1b0 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w c474 │ │ │ │ │ + beq.w c372 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w c474 │ │ │ │ │ + bne.w c372 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1141 @ 0x475 │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r7, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w c492 │ │ │ │ │ + beq.w c390 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - cbz r7, c15c │ │ │ │ │ + cbz r7, c120 │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w c54a │ │ │ │ │ + bne.w c514 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n c1ec │ │ │ │ │ + bne.n c1b0 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq.n c200 │ │ │ │ │ + beq.n c1c4 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n c200 │ │ │ │ │ + bne.n c1c4 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #28] │ │ │ │ │ movw r1, #1141 @ 0x475 │ │ │ │ │ mov r2, r6 │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ ldr r7, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n c21c │ │ │ │ │ + beq.n c1e0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n c25a │ │ │ │ │ + bne.n c21e │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w c6c4 │ │ │ │ │ + bne.w c68e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 4598 │ │ │ │ │ + bl 458c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w c544 │ │ │ │ │ + beq.w c50e │ │ │ │ │ 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} │ │ │ │ │ mov r7, sl │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ ldr r7, [sp, #28] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.n c10a │ │ │ │ │ + beq.n c0ce │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 6ee0 │ │ │ │ │ + bl 6ed4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w c618 │ │ │ │ │ + bne.w c5e2 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n c110 │ │ │ │ │ + beq.n c0d4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ - b.n c1bc │ │ │ │ │ + b.n c180 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w c0ca │ │ │ │ │ - b.n c1ec │ │ │ │ │ + beq.w c08e │ │ │ │ │ + b.n c1b0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1141 @ 0x475 │ │ │ │ │ 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 │ │ │ │ │ - bne.n c196 │ │ │ │ │ + bne.n c15a │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1141 @ 0x475 │ │ │ │ │ mov r1, r6 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w c6b4 │ │ │ │ │ + bne.w c67e │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bl c018 │ │ │ │ │ + bl bfdc │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w c64e │ │ │ │ │ - cbz r0, c24c │ │ │ │ │ + bne.w c618 │ │ │ │ │ + cbz r0, c210 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ cmp r6, r7 │ │ │ │ │ - blt.w c5a2 │ │ │ │ │ + blt.w c56c │ │ │ │ │ ldr r7, [sp, #28] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.n c1a2 │ │ │ │ │ + beq.n c166 │ │ │ │ │ movs r1, #9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n c1a0 │ │ │ │ │ + beq.n c164 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 107e4 │ │ │ │ │ + bl 107ac │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n c1a0 │ │ │ │ │ + beq.n c164 │ │ │ │ │ movs r1, #10 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n c1a0 │ │ │ │ │ + beq.n c164 │ │ │ │ │ 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 c2f8 │ │ │ │ │ + beq.n c2bc │ │ │ │ │ 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 │ │ │ │ │ - cbnz r0, c2f2 │ │ │ │ │ + cbnz r0, c2b6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - cbz r0, c2f8 │ │ │ │ │ + cbz r0, c2bc │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n c1bc │ │ │ │ │ + b.n c180 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n c1f2 │ │ │ │ │ + beq.n c1b6 │ │ │ │ │ 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, c2f8 │ │ │ │ │ + cbz r0, c2bc │ │ │ │ │ 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.n c2a8 │ │ │ │ │ + beq.n c26c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n c2a8 │ │ │ │ │ + bne.n c26c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n c1ba │ │ │ │ │ + b.n c17e │ │ │ │ │ mov r3, r7 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1141 @ 0x475 │ │ │ │ │ mov r1, r7 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w c662 │ │ │ │ │ + bne.w c62c │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - bl c018 │ │ │ │ │ + bl bfdc │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w c656 │ │ │ │ │ + bne.w c620 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n c39c │ │ │ │ │ + beq.n c360 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - bge.n c39c │ │ │ │ │ + bge.n c360 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1141 @ 0x475 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w c662 │ │ │ │ │ + bne.w c62c │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - bl c018 │ │ │ │ │ + bl bfdc │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w c656 │ │ │ │ │ + bne.w c620 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w c604 │ │ │ │ │ + beq.w c5ce │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ mov sl, r1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bge.w c604 │ │ │ │ │ + bge.w c5ce │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1141 @ 0x475 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w c662 │ │ │ │ │ + bne.w c62c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - bl c018 │ │ │ │ │ + bl bfdc │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w c656 │ │ │ │ │ - cbz r0, c39a │ │ │ │ │ + bne.w c620 │ │ │ │ │ + cbz r0, c35e │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ cmp r1, sl │ │ │ │ │ - ble.n c39a │ │ │ │ │ + ble.n c35e │ │ │ │ │ mov sl, r1 │ │ │ │ │ - b.n c366 │ │ │ │ │ + b.n c32a │ │ │ │ │ mov r7, sl │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ ldr r7, [sp, #28] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w c0b0 │ │ │ │ │ - b.n c1f6 │ │ │ │ │ + bne.w c074 │ │ │ │ │ + b.n c1ba │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1141 @ 0x475 │ │ │ │ │ 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 │ │ │ │ │ - bne.w c0fe │ │ │ │ │ + bne.w c108 │ │ │ │ │ mov r3, r7 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1141 @ 0x475 │ │ │ │ │ mov r1, r7 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w c670 │ │ │ │ │ + bne.w c63a │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - bl c018 │ │ │ │ │ + bl bfdc │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w c65c │ │ │ │ │ + bne.w c626 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w c1c8 │ │ │ │ │ + beq.w c4fc │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - bge.w c1c8 │ │ │ │ │ + bge.w c4fc │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1141 @ 0x475 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w c670 │ │ │ │ │ + bne.w c63a │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - bl c018 │ │ │ │ │ + bl bfdc │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w c65c │ │ │ │ │ + bne.w c626 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w c60c │ │ │ │ │ + beq.w c5d6 │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ mov sl, r1 │ │ │ │ │ - cmp r3, r1 │ │ │ │ │ - bge.w c60c │ │ │ │ │ + cmp r1, r3 │ │ │ │ │ + ble.w c5d6 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1141 @ 0x475 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w c670 │ │ │ │ │ + bne.w c63a │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - bl c018 │ │ │ │ │ + bl bfdc │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w c65c │ │ │ │ │ + bne.w c626 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w c1c6 │ │ │ │ │ + beq.n c4fa │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ cmp r1, sl │ │ │ │ │ - ble.w c1c6 │ │ │ │ │ + ble.n c4fa │ │ │ │ │ mov sl, r1 │ │ │ │ │ - b.n c43a │ │ │ │ │ + b.n c3fe │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1141 @ 0x475 │ │ │ │ │ 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 │ │ │ │ │ - bne.w c144 │ │ │ │ │ + bne.w c0c2 │ │ │ │ │ mov r3, r7 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1141 @ 0x475 │ │ │ │ │ mov r1, r7 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w c66c │ │ │ │ │ + bne.w c636 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - bl c018 │ │ │ │ │ + bl bfdc │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w c648 │ │ │ │ │ + bne.w c612 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n c532 │ │ │ │ │ + beq.w c18c │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - bge.n c532 │ │ │ │ │ + bge.w c18c │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1141 @ 0x475 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w c66c │ │ │ │ │ + bne.w c636 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - bl c018 │ │ │ │ │ + bl bfdc │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w c648 │ │ │ │ │ + bne.w c612 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w c608 │ │ │ │ │ + beq.w c5d2 │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ mov sl, r1 │ │ │ │ │ - cmp r1, r3 │ │ │ │ │ - ble.w c608 │ │ │ │ │ + cmp r3, r1 │ │ │ │ │ + bge.w c5d2 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1141 @ 0x475 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w c66c │ │ │ │ │ + bne.w c636 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - bl c018 │ │ │ │ │ + bl bfdc │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w c648 │ │ │ │ │ - cbz r0, c530 │ │ │ │ │ + bne.w c612 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.w c18a │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ cmp r1, sl │ │ │ │ │ - ble.n c530 │ │ │ │ │ + ble.w c18a │ │ │ │ │ mov sl, r1 │ │ │ │ │ - b.n c4fc │ │ │ │ │ + b.n c4c0 │ │ │ │ │ mov r7, sl │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ ldr r7, [sp, #28] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w c14c │ │ │ │ │ - b.n c15e │ │ │ │ │ + bne.w c110 │ │ │ │ │ + b.n c122 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - b.n c1bc │ │ │ │ │ + b.n c180 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl cdc0 │ │ │ │ │ + bl cd88 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w c6b0 │ │ │ │ │ + bne.w c67a │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w c15a │ │ │ │ │ + beq.w c11e │ │ │ │ │ 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 c2f8 │ │ │ │ │ + beq.w c2bc │ │ │ │ │ ldrd r3, r2, [r0, #20] │ │ │ │ │ mov r1, sl │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - bne.n c5fc │ │ │ │ │ + bne.n c5c6 │ │ │ │ │ strd r3, r2, [sp, #4] │ │ │ │ │ mov r0, r7 │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r2, sl │ │ │ │ │ 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 c2f2 │ │ │ │ │ - b.n c2a8 │ │ │ │ │ + bne.w c2b6 │ │ │ │ │ + b.n c26c │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1141 @ 0x475 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n c6b4 │ │ │ │ │ + bne.n c67e │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bl c018 │ │ │ │ │ + bl bfdc │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n c64e │ │ │ │ │ - cbz r0, c614 │ │ │ │ │ + bne.n c618 │ │ │ │ │ + cbz r0, c5de │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov sl, r3 │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - ble.n c614 │ │ │ │ │ + ble.n c5de │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1141 @ 0x475 │ │ │ │ │ bl 0 <_PyPegen_update_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_update_memo │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n c6b4 │ │ │ │ │ + bne.n c67e │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - bl c018 │ │ │ │ │ + bl bfdc │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r2, c64e │ │ │ │ │ - cbz r0, c610 │ │ │ │ │ + cbnz r2, c618 │ │ │ │ │ + cbz r0, c5da │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ cmp r1, sl │ │ │ │ │ - ble.n c610 │ │ │ │ │ + ble.n c5da │ │ │ │ │ mov sl, r1 │ │ │ │ │ - b.n c5ce │ │ │ │ │ + b.n c598 │ │ │ │ │ ldrd r1, r0, [sl, #8] │ │ │ │ │ mov sl, r0 │ │ │ │ │ - b.n c582 │ │ │ │ │ + b.n c54c │ │ │ │ │ ldr r7, [sp, #20] │ │ │ │ │ - b.n c39c │ │ │ │ │ + b.n c360 │ │ │ │ │ ldr r7, [sp, #20] │ │ │ │ │ - b.n c532 │ │ │ │ │ + b.n c18c │ │ │ │ │ ldr r7, [sp, #20] │ │ │ │ │ - b.n c1c8 │ │ │ │ │ + b.n c4fc │ │ │ │ │ mov r6, sl │ │ │ │ │ - b.n c24c │ │ │ │ │ + b.n c210 │ │ │ │ │ mov r6, r7 │ │ │ │ │ - b.n c24c │ │ │ │ │ + b.n c210 │ │ │ │ │ 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 c2f8 │ │ │ │ │ + beq.w c2bc │ │ │ │ │ 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, c666 │ │ │ │ │ + cbz r0, c630 │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r0, r7 │ │ │ │ │ movs r2, #0 │ │ │ │ │ strd r5, r6, [sp, #4] │ │ │ │ │ str.w r8, [sp] │ │ │ │ │ - b.n c590 │ │ │ │ │ + b.n c55a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n c15e │ │ │ │ │ + b.n c0ce │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n c1a2 │ │ │ │ │ + b.n c166 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n c1f6 │ │ │ │ │ + b.n c1ba │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n c10a │ │ │ │ │ + b.n c122 │ │ │ │ │ ldr r7, [sp, #28] │ │ │ │ │ - b.n c0a4 │ │ │ │ │ + b.n c068 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n c638 │ │ │ │ │ + b.n c602 │ │ │ │ │ ldr r7, [sp, #28] │ │ │ │ │ - b.n c144 │ │ │ │ │ + b.n c0c2 │ │ │ │ │ ldr r7, [sp, #28] │ │ │ │ │ - b.n c0fe │ │ │ │ │ + b.n c108 │ │ │ │ │ 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 c6d4 │ │ │ │ │ + blt.n c69e │ │ │ │ │ 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 c1ec │ │ │ │ │ + bne.w c1b0 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.w c07c │ │ │ │ │ + bne.w c040 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - b.n c08e │ │ │ │ │ + b.n c052 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n c15e │ │ │ │ │ + b.n c122 │ │ │ │ │ ldr r7, [sp, #28] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w c1a0 │ │ │ │ │ - b.n c25a │ │ │ │ │ + beq.w c164 │ │ │ │ │ + b.n c21e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r6, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n c1bc │ │ │ │ │ + b.n c180 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n c04c │ │ │ │ │ + b.n c010 │ │ │ │ │ movs r2, #1 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n c1bc │ │ │ │ │ - nop │ │ │ │ │ + b.n c180 │ │ │ │ │ │ │ │ │ │ -0000c6e0 : │ │ │ │ │ +0000c6a8 : │ │ │ │ │ lambdef_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 c7f8 │ │ │ │ │ + beq.n c7c0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n c7f8 │ │ │ │ │ + bne.n c7c0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n c7f0 │ │ │ │ │ + bne.n c7b8 │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - beq.n c74a │ │ │ │ │ + beq.n c712 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #621 @ 0x26d │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r6, r2 │ │ │ │ │ mov r7, r3 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, c77a │ │ │ │ │ + cbnz r0, c742 │ │ │ │ │ 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, #24 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, 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.n c80c │ │ │ │ │ + blt.n c7d4 │ │ │ │ │ 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 c7f0 │ │ │ │ │ + bne.n c7b8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #621 @ 0x26d │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n c738 │ │ │ │ │ + beq.n c700 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 6984 │ │ │ │ │ + bl 691c │ │ │ │ │ R_ARM_THM_CALL lambda_params_rule │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n c738 │ │ │ │ │ + bne.n c700 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n c738 │ │ │ │ │ + beq.n c700 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71b8 │ │ │ │ │ + bl 71ac │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n c738 │ │ │ │ │ + beq.n c700 │ │ │ │ │ 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, c7d0 │ │ │ │ │ + cbz r0, c798 │ │ │ │ │ ldrd r5, r3, [r0, #20] │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.n c7d6 │ │ │ │ │ + beq.n c79e │ │ │ │ │ strd r5, r3, [sp] │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r0, r8 │ │ │ │ │ ldr r5, [r4, #20] │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ bl 0 <_PyAST_Lambda> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Lambda │ │ │ │ │ mov r2, r0 │ │ │ │ │ - cbz r0, c800 │ │ │ │ │ + cbz r0, c7c8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, c800 │ │ │ │ │ + cbnz r3, c7c8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n c740 │ │ │ │ │ + b.n c708 │ │ │ │ │ mov r0, r4 │ │ │ │ │ strd r1, r3, [sp, #16] │ │ │ │ │ bl 0 <_PyPegen_empty_arguments> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_empty_arguments │ │ │ │ │ mov r8, r0 │ │ │ │ │ ldrd r1, r3, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n c7b6 │ │ │ │ │ + bne.n c77e │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n c7b6 │ │ │ │ │ + b.n c77e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n c740 │ │ │ │ │ + b.n c708 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n c710 │ │ │ │ │ + b.n c6d8 │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n c7d0 │ │ │ │ │ + beq.n c798 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n c740 │ │ │ │ │ + b.n c708 │ │ │ │ │ │ │ │ │ │ -0000c818 <_tmp_5_rule>: │ │ │ │ │ +0000c7e0 <_tmp_5_rule>: │ │ │ │ │ _tmp_5_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 c876 <_tmp_5_rule+0x5e> │ │ │ │ │ + beq.n c83e <_tmp_5_rule+0x5e> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ - cbnz r0, c876 <_tmp_5_rule+0x5e> │ │ │ │ │ + cbnz r0, c83e <_tmp_5_rule+0x5e> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, c87e <_tmp_5_rule+0x66> │ │ │ │ │ + cbnz r3, c846 <_tmp_5_rule+0x66> │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #634 @ 0x27a │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, c870 <_tmp_5_rule+0x58> │ │ │ │ │ + cbnz r0, c838 <_tmp_5_rule+0x58> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - cbnz r3, c870 <_tmp_5_rule+0x58> │ │ │ │ │ + cbnz r3, c838 <_tmp_5_rule+0x58> │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #633 @ 0x279 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, c870 <_tmp_5_rule+0x58> │ │ │ │ │ + cbnz r0, c838 <_tmp_5_rule+0x58> │ │ │ │ │ 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 c86c <_tmp_5_rule+0x54> │ │ │ │ │ + b.n c834 <_tmp_5_rule+0x54> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n c842 <_tmp_5_rule+0x2a> │ │ │ │ │ + b.n c80a <_tmp_5_rule+0x2a> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r0, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n c86c <_tmp_5_rule+0x54> │ │ │ │ │ + b.n c834 <_tmp_5_rule+0x54> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000c888 : │ │ │ │ │ +0000c850 : │ │ │ │ │ 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 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 cd96 │ │ │ │ │ + beq.w cd5e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w cd96 │ │ │ │ │ + bne.w cd5e │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w cd90 │ │ │ │ │ + bne.w cd58 │ │ │ │ │ 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 cd80 │ │ │ │ │ + beq.w cd48 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w cd80 │ │ │ │ │ + bne.w cd48 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w cd74 │ │ │ │ │ + bne.w cd3c │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r0, #4 │ │ │ │ │ mov sl, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w cd6c │ │ │ │ │ + beq.w cd34 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w cd74 │ │ │ │ │ + bne.w cd3c │ │ │ │ │ movs r3, #1 │ │ │ │ │ movw r7, #6000 @ 0x1770 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ cmp r3, r7 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w cd88 │ │ │ │ │ + beq.w cd50 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w cd88 │ │ │ │ │ + bne.w cd50 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w cb26 │ │ │ │ │ + bne.w caee │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #698 @ 0x2ba │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, c992 │ │ │ │ │ + cbnz r0, c95a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w cb26 │ │ │ │ │ + bne.w caee │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #694 @ 0x2b6 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w ca66 │ │ │ │ │ + bne.w ca2e │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w cace │ │ │ │ │ + bne.w ca96 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str.w sl, [r4, #8] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n ca18 │ │ │ │ │ + bne.n c9e0 │ │ │ │ │ mov r0, r8 │ │ │ │ │ movs r6, #0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str.w fp, [r4, #8] │ │ │ │ │ subs r3, #1 │ │ │ │ │ @@ -22264,293 +22255,293 @@ │ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #694 @ 0x2b6 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n c944 │ │ │ │ │ + beq.n c90c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5de4 │ │ │ │ │ + bl 5dd8 │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n c944 │ │ │ │ │ + beq.n c90c │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #695 @ 0x2b7 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n c944 │ │ │ │ │ + beq.n c90c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 79cc │ │ │ │ │ + bl 7990 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w cb26 │ │ │ │ │ + beq.w caee │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5388 │ │ │ │ │ + bl 5384 │ │ │ │ │ R_ARM_THM_CALL _loop0_87_rule │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w cb26 │ │ │ │ │ + beq.w caee │ │ │ │ │ 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 .LC46 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC46 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 58bc │ │ │ │ │ + bl 58b8 <_loop1_81_rule+0x4> │ │ │ │ │ R_ARM_THM_CALL INVALID_VERSION_CHECK │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n cab0 │ │ │ │ │ + bne.n ca78 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w cb26 │ │ │ │ │ + beq.w caee │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str.w sl, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n c976 │ │ │ │ │ + beq.n c93e │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n c976 │ │ │ │ │ + bne.n c93e │ │ │ │ │ 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.w cd66 │ │ │ │ │ + beq.w cd2e │ │ │ │ │ cmp r5, r7 │ │ │ │ │ - bgt.n ca58 │ │ │ │ │ + bgt.n ca20 │ │ │ │ │ mov r0, r8 │ │ │ │ │ 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.n c986 │ │ │ │ │ + beq.n c94e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n c986 │ │ │ │ │ + beq.n c94e │ │ │ │ │ movs r2, #1 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n c988 │ │ │ │ │ + b.n c950 │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ ldr.w r2, [r8, r7, lsl #2] │ │ │ │ │ str.w r2, [r3, r7, lsl #2] │ │ │ │ │ adds r7, #1 │ │ │ │ │ - b.n ca2e │ │ │ │ │ + b.n c9f6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5de4 │ │ │ │ │ + bl 5dd8 │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w c95e │ │ │ │ │ + beq.w c926 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #695 @ 0x2b7 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w c95e │ │ │ │ │ + beq.w c926 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 79cc │ │ │ │ │ + bl 7990 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n cb26 │ │ │ │ │ + beq.n caee │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5388 │ │ │ │ │ + bl 5384 │ │ │ │ │ R_ARM_THM_CALL _loop0_87_rule │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n cb26 │ │ │ │ │ + beq.n caee │ │ │ │ │ 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 r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n c9fc │ │ │ │ │ + beq.n c9c4 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n cb4c │ │ │ │ │ + bne.n cb14 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - beq.n cb2c │ │ │ │ │ + beq.n caf4 │ │ │ │ │ str.w r3, [r8, r5, lsl #2] │ │ │ │ │ adds r5, #1 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov sl, r3 │ │ │ │ │ - b.n c912 │ │ │ │ │ + b.n c8da │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - cbnz r2, cb28 │ │ │ │ │ + cbnz r2, caf0 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n cb5c │ │ │ │ │ + beq.n cb24 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n cb5c │ │ │ │ │ + bne.n cb24 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, cb46 │ │ │ │ │ + cbnz r3, cb0e │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #698 @ 0x2ba │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, cb0c │ │ │ │ │ + cbnz r3, cad4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #694 @ 0x2b6 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, cb64 │ │ │ │ │ + cbnz r0, cb2c │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w c968 │ │ │ │ │ + beq.w c930 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r2, cb28 │ │ │ │ │ + cbnz r2, caf0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 70c4 │ │ │ │ │ + bl 705c │ │ │ │ │ R_ARM_THM_CALL invalid_for_target_rule │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n ca0e │ │ │ │ │ + b.n c9d6 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ lsls r3, r2, #1 │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w cd66 │ │ │ │ │ + beq.w cd2e │ │ │ │ │ mov r8, r0 │ │ │ │ │ - b.n cac2 │ │ │ │ │ + b.n ca8a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n cb10 │ │ │ │ │ + b.n cad8 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w ca06 │ │ │ │ │ - b.n cab6 │ │ │ │ │ + bne.w c9ce │ │ │ │ │ + b.n ca7e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n caee │ │ │ │ │ + b.n cab6 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w cd26 │ │ │ │ │ + beq.w ccee │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w cd26 │ │ │ │ │ + bne.w ccee │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w cd1e │ │ │ │ │ + bne.w cce6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9ec0 │ │ │ │ │ + bl 9e84 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ str r0, [sp, #32] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w cce2 │ │ │ │ │ + beq.w ccaa │ │ │ │ │ adds r3, r1, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - beq.w cd16 │ │ │ │ │ + beq.w ccde │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w cd16 │ │ │ │ │ + bne.w ccde │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w cd0e │ │ │ │ │ + bne.w ccd6 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r0, #4 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w cd06 │ │ │ │ │ + beq.w ccce │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w cd10 │ │ │ │ │ + bne.w ccd8 │ │ │ │ │ str r5, [sp, #20] │ │ │ │ │ mov r9, r3 │ │ │ │ │ mov r5, r3 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [sp, #28] │ │ │ │ │ adds r2, r1, #1 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - beq.n ccbe │ │ │ │ │ + beq.n cc86 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n ccbe │ │ │ │ │ + bne.n cc86 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r2, cc14 │ │ │ │ │ + cbnz r2, cbdc │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w cd2e │ │ │ │ │ + bne.w ccf6 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r9, r5 │ │ │ │ │ ldr r5, [sp, #20] │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ @@ -22558,18 +22549,18 @@ │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ 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 cd00 │ │ │ │ │ + beq.n ccc8 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - bgt.n cce8 │ │ │ │ │ + bgt.n ccb0 │ │ │ │ │ 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 │ │ │ │ │ @@ -22578,226 +22569,226 @@ │ │ │ │ │ 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 r9, r1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n cce0 │ │ │ │ │ + bne.n cca8 │ │ │ │ │ ldr r1, [sp, #32] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_dummy_name> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_dummy_name │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w cb0e │ │ │ │ │ + beq.w cad6 │ │ │ │ │ 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, r9 │ │ │ │ │ movw r3, #695 @ 0x2b7 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w cb0c │ │ │ │ │ + beq.w cad4 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ mov r2, r9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC47 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC47 │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_raise_error │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbnz r0, ccc6 │ │ │ │ │ + cbnz r0, cc8e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w cb46 │ │ │ │ │ + beq.w cb0e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n cb10 │ │ │ │ │ + b.n cad8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n cc02 │ │ │ │ │ + b.n cbca │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cbz r2, ccd6 │ │ │ │ │ + cbz r2, cc9e │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n ccb4 │ │ │ │ │ + bne.n cc7c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n caba │ │ │ │ │ + b.n ca82 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - b.n cb0e │ │ │ │ │ + b.n cad6 │ │ │ │ │ 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 r9, r3 │ │ │ │ │ - beq.n cc3c │ │ │ │ │ - b.n ccec │ │ │ │ │ + beq.n cc04 │ │ │ │ │ + b.n ccb4 │ │ │ │ │ ldr r5, [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 cce2 │ │ │ │ │ + b.n ccaa │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n cbba │ │ │ │ │ + b.n cb82 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - b.n cb0e │ │ │ │ │ + b.n cad6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n cb84 │ │ │ │ │ + b.n cb4c │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9ec0 │ │ │ │ │ + bl 9e84 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w cc14 │ │ │ │ │ + beq.w cbdc │ │ │ │ │ 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 cdb8 │ │ │ │ │ + beq.n cd80 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - beq.n cd9e │ │ │ │ │ + beq.n cd66 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ str.w r2, [r3, r5, lsl #2] │ │ │ │ │ adds r5, #1 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ - b.n cbe8 │ │ │ │ │ + b.n cbb0 │ │ │ │ │ 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 │ │ │ │ │ movs r6, #0 │ │ │ │ │ str.w fp, [r4, #8] │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n c986 │ │ │ │ │ + b.n c94e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n c8e8 │ │ │ │ │ + b.n c8b0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n c92e │ │ │ │ │ + b.n c8f6 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ - b.n c988 │ │ │ │ │ + b.n c950 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n c8bc │ │ │ │ │ + b.n c884 │ │ │ │ │ lsls r3, r3, #1 │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ str r2, [sp, #24] │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n ccfe │ │ │ │ │ + beq.n ccc6 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ - b.n cd58 │ │ │ │ │ + b.n cd20 │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r9, r5 │ │ │ │ │ ldr r5, [sp, #20] │ │ │ │ │ - b.n cc20 │ │ │ │ │ + b.n cbe8 │ │ │ │ │ │ │ │ │ │ -0000cdc0 : │ │ │ │ │ +0000cd88 : │ │ │ │ │ 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 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w d28a │ │ │ │ │ + beq.w d252 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w d28a │ │ │ │ │ + bne.w d252 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w d284 │ │ │ │ │ + bne.w d24c │ │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ │ mov.w r1, #1184 @ 0x4a0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ - cbnz r0, ce3e │ │ │ │ │ + cbnz r0, ce06 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ mov r8, r2 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w d284 │ │ │ │ │ + bne.w d24c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl d4f8 │ │ │ │ │ + bl d4c0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbnz r0, ce4c │ │ │ │ │ + cbnz r0, ce14 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n ce8c │ │ │ │ │ + bne.n ce54 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ movs r5, #0 │ │ │ │ │ mov r3, r5 │ │ │ │ │ mov.w r2, #1184 @ 0x4a0 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_insert_memo> │ │ │ │ │ @@ -22810,257 +22801,257 @@ │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ 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 ce22 │ │ │ │ │ + bne.n cdea │ │ │ │ │ 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 ce22 │ │ │ │ │ + beq.n cdea │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n ce30 │ │ │ │ │ + beq.n cdf8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n ce30 │ │ │ │ │ + beq.n cdf8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n d27e │ │ │ │ │ + b.n d246 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w d27c │ │ │ │ │ + bne.w d244 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w d274 │ │ │ │ │ + beq.w d23c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w d274 │ │ │ │ │ + bne.w d23c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w d270 │ │ │ │ │ + bne.w d238 │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ mov r7, r1 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w d266 │ │ │ │ │ + beq.w d22e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w d266 │ │ │ │ │ + bne.w d22e │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w d354 │ │ │ │ │ + bne.w d31c │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ mov r6, r2 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w d426 │ │ │ │ │ + beq.w d3ee │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w d426 │ │ │ │ │ + bne.w d3ee │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w d4d6 │ │ │ │ │ + bne.w d49e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl d894 <_gather_90_rule> │ │ │ │ │ + bl d85c <_gather_90_rule> │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w d2dc │ │ │ │ │ + bne.w d2a4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w d354 │ │ │ │ │ + bne.w d31c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 11038 │ │ │ │ │ + bl 11000 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w d310 │ │ │ │ │ + bne.w d2d8 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w d26e │ │ │ │ │ + bne.w d236 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71b8 │ │ │ │ │ + bl 71ac │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w d19c │ │ │ │ │ + bne.w d164 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w d26e │ │ │ │ │ + bne.w d236 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w d142 │ │ │ │ │ + bne.w d10a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w d270 │ │ │ │ │ + bne.w d238 │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w d13a │ │ │ │ │ + beq.w d102 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w d13a │ │ │ │ │ + bne.w d102 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w d0dc │ │ │ │ │ + bne.w d0a4 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r6, r3 │ │ │ │ │ - bl d4f8 │ │ │ │ │ + bl d4c0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n d01e │ │ │ │ │ + bne.n cfe6 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - cbnz r2, cfd2 │ │ │ │ │ + cbnz r2, cf9a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w d292 │ │ │ │ │ + bne.w d25a │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w d26e │ │ │ │ │ + bne.w d236 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl d4f8 │ │ │ │ │ + bl d4c0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n d0e4 │ │ │ │ │ + bne.n d0ac │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w d26e │ │ │ │ │ + bne.w d236 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl d4f8 │ │ │ │ │ + bl d4c0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n d06c │ │ │ │ │ + bne.n d034 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w d26e │ │ │ │ │ + bne.w d236 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl d4f8 │ │ │ │ │ + bl d4c0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbnz r0, d036 │ │ │ │ │ + cbnz r0, cffe │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ - b.n ce2e │ │ │ │ │ + b.n cdf6 │ │ │ │ │ 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 cfb6 │ │ │ │ │ + beq.n cf7e │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_dummy_name> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_dummy_name │ │ │ │ │ - b.n cfb8 │ │ │ │ │ + b.n cf80 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n d00e │ │ │ │ │ + beq.n cfd6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl d4f8 │ │ │ │ │ + bl d4c0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n d00e │ │ │ │ │ + beq.n cfd6 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_arguments_parsing_error> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_arguments_parsing_error │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n d112 │ │ │ │ │ + bne.n d0da │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n d012 │ │ │ │ │ + beq.n cfda │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n d012 │ │ │ │ │ + b.n cfda │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n cffa │ │ │ │ │ + beq.n cfc2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71b8 │ │ │ │ │ + bl 71ac │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n cffa │ │ │ │ │ + beq.n cfc2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl c888 │ │ │ │ │ + bl c850 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n cffa │ │ │ │ │ + beq.n cfc2 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ ldrd r6, r5, [r5, #20] │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ @@ -23083,84 +23074,84 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC52 │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ mov r2, r6 │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ ldr r0, [r0, #32] │ │ │ │ │ strd r7, r0, [sp] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 8660 │ │ │ │ │ + bl 85f8 │ │ │ │ │ R_ARM_THM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n d00e │ │ │ │ │ - b.n d108 │ │ │ │ │ + beq.n cfd6 │ │ │ │ │ + b.n d0d0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n cfd2 │ │ │ │ │ + b.n cf9a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl c888 │ │ │ │ │ + bl c850 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w cfe6 │ │ │ │ │ + beq.w cfae │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_nonparen_genexp_in_call> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_nonparen_genexp_in_call │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbnz r0, d128 │ │ │ │ │ + cbnz r0, d0f0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w d26e │ │ │ │ │ + beq.w d236 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n d012 │ │ │ │ │ + b.n cfda │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbz r3, d134 │ │ │ │ │ + cbz r3, d0fc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n d066 │ │ │ │ │ + bne.n d02e │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ │ - b.n ce30 │ │ │ │ │ + b.n cdf8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbz r3, d134 │ │ │ │ │ + cbz r3, d0fc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n d108 │ │ │ │ │ + bne.n d0d0 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n d122 │ │ │ │ │ + b.n d0ea │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n cf9e │ │ │ │ │ + b.n cf66 │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w cf74 │ │ │ │ │ + beq.w cf3c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71b8 │ │ │ │ │ + bl 71ac │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w cf74 │ │ │ │ │ + beq.w cf3c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl c888 │ │ │ │ │ + bl c850 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w cf74 │ │ │ │ │ + beq.w cf3c │ │ │ │ │ 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] │ │ │ │ │ movw r3, #0 │ │ │ │ │ @@ -23169,60 +23160,60 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC53 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ ldr r3, [r5, #24] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r3, [r5, #20] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r2, r3, [r6, #20] │ │ │ │ │ - bl 8660 │ │ │ │ │ + bl 85f8 │ │ │ │ │ R_ARM_THM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w d00e │ │ │ │ │ - b.n d108 │ │ │ │ │ + beq.w cfd6 │ │ │ │ │ + b.n d0d0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl c888 │ │ │ │ │ + bl c850 │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w cf5c │ │ │ │ │ + beq.w cf24 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w cf5c │ │ │ │ │ + beq.w cf24 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w d42e │ │ │ │ │ + beq.w d3f6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w d42e │ │ │ │ │ + bne.w d3f6 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n d25e │ │ │ │ │ + bne.n d226 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r6, r3 │ │ │ │ │ - bl d4f8 │ │ │ │ │ + bl d4c0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n d254 │ │ │ │ │ + beq.n d21c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w cf5e │ │ │ │ │ + bne.w cf26 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ ldr r2, [r5, #20] │ │ │ │ │ mov r0, r9 │ │ │ │ │ str r2, [sp, #24] │ │ │ │ │ @@ -23247,70 +23238,70 @@ │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_comprehension_item │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ ldrd r3, r2, [sp, #20] │ │ │ │ │ ldr r0, [r0, #32] │ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ │ strd r6, r0, [sp] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 8660 │ │ │ │ │ + bl 85f8 │ │ │ │ │ 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 d066 │ │ │ │ │ - b.n d010 │ │ │ │ │ + bne.w d02e │ │ │ │ │ + b.n cfd8 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w d436 │ │ │ │ │ + beq.w d3fe │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n cf5e │ │ │ │ │ + b.n cf26 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n cee0 │ │ │ │ │ + b.n cea8 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n d012 │ │ │ │ │ + b.n cfda │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n ceb4 │ │ │ │ │ + b.n ce7c │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r0, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n ce46 │ │ │ │ │ + b.n ce0e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n d27e │ │ │ │ │ + b.n d246 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n cdf4 │ │ │ │ │ + b.n cdbc │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w cfd0 │ │ │ │ │ + beq.w cf98 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _tmp_111_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _tmp_111_rule │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w cfd0 │ │ │ │ │ + beq.w cf98 │ │ │ │ │ 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] │ │ │ │ │ movw r3, #0 │ │ │ │ │ @@ -23319,132 +23310,132 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC54 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ ldr r3, [r5, #24] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r3, [r5, #20] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r2, r3, [r6, #20] │ │ │ │ │ - b.n d240 │ │ │ │ │ + b.n d208 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w cf22 │ │ │ │ │ + beq.w ceea │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 11038 │ │ │ │ │ + bl 11000 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w cf22 │ │ │ │ │ + beq.w ceea │ │ │ │ │ mov r1, r5 │ │ │ │ │ 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 cf28 │ │ │ │ │ + beq.w cef0 │ │ │ │ │ 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, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w d444 │ │ │ │ │ + beq.w d40c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.n d41e │ │ │ │ │ + beq.n d3e6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n d41e │ │ │ │ │ + bne.n d3e6 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n d41a │ │ │ │ │ + bne.n d3e2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 36e │ │ │ │ │ R_ARM_THM_CALL _tmp_168_rule │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ - cbnz r0, d35a │ │ │ │ │ + cbnz r0, d322 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n cf46 │ │ │ │ │ + b.n cf0e │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w d4a6 │ │ │ │ │ + beq.w d46e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w d4a6 │ │ │ │ │ + bne.w d46e │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w d49e │ │ │ │ │ + bne.w d466 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r0, #4 │ │ │ │ │ mov fp, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n d48c │ │ │ │ │ + beq.n d454 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ mov sl, r2 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w d49e │ │ │ │ │ + bne.w d466 │ │ │ │ │ mov r6, r2 │ │ │ │ │ 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 d448 │ │ │ │ │ + bne.n d410 │ │ │ │ │ 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 r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n d486 │ │ │ │ │ + beq.n d44e │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bgt.n d4be │ │ │ │ │ + bgt.n d486 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r1, [sp, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldrd r1, r2, [sp, #20] │ │ │ │ │ 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 │ │ │ │ │ - cbz r0, d444 │ │ │ │ │ + cbz r0, d40c │ │ │ │ │ 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 .LC51 │ │ │ │ │ movt r2, #0 │ │ │ │ │ @@ -23452,657 +23443,657 @@ │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ mvn.w r2, #4 │ │ │ │ │ strd r2, r2, [sp] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldrd r2, r3, [r2, #12] │ │ │ │ │ - bl 8628 │ │ │ │ │ + bl 85c0 │ │ │ │ │ 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 d066 │ │ │ │ │ - b.n d010 │ │ │ │ │ + bne.w d02e │ │ │ │ │ + b.n cfd8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n d354 │ │ │ │ │ + b.n d31c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n d340 │ │ │ │ │ + b.n d308 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n cf0c │ │ │ │ │ + b.n ced4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n d1d8 │ │ │ │ │ + b.n d1a0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71b8 │ │ │ │ │ + bl 71ac │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n d4de │ │ │ │ │ + bne.n d4a6 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b.n d1ec │ │ │ │ │ + b.n d1b4 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n cf46 │ │ │ │ │ + b.n cf0e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 36e │ │ │ │ │ R_ARM_THM_CALL _tmp_168_rule │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n d3ac │ │ │ │ │ + beq.n d374 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbz r3, d472 │ │ │ │ │ + cbz r3, d43a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - cbz r0, d472 │ │ │ │ │ + cbz r0, d43a │ │ │ │ │ movs r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ 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 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n d354 │ │ │ │ │ + b.n d31c │ │ │ │ │ cmp r9, r6 │ │ │ │ │ - bne.n d4b0 │ │ │ │ │ + bne.n d478 │ │ │ │ │ mov.w r3, r9, lsl #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r9, r3 │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ - cbnz r0, d4ae │ │ │ │ │ + cbnz r0, d476 │ │ │ │ │ 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 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n d354 │ │ │ │ │ + b.n d31c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n d354 │ │ │ │ │ + b.n d31c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n d378 │ │ │ │ │ + b.n d340 │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ str.w r2, [r5, r6, lsl #2] │ │ │ │ │ mov fp, r3 │ │ │ │ │ adds r6, #1 │ │ │ │ │ - b.n d3a0 │ │ │ │ │ + b.n d368 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ ldr.w r2, [r5, sl, lsl #2] │ │ │ │ │ str.w r2, [r3, sl, lsl #2] │ │ │ │ │ add.w r3, sl, #1 │ │ │ │ │ mov sl, r3 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq.w d3c2 │ │ │ │ │ - b.n d4be │ │ │ │ │ + beq.w d38a │ │ │ │ │ + b.n d486 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n cf2a │ │ │ │ │ + b.n cef2 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl c888 │ │ │ │ │ + bl c850 │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n d440 │ │ │ │ │ + beq.n d408 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_dummy_name> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_dummy_name │ │ │ │ │ - b.n d1ec │ │ │ │ │ + b.n d1b4 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000d4f8 : │ │ │ │ │ +0000d4c0 : │ │ │ │ │ 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 d6c6 │ │ │ │ │ + beq.w d68e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w d6c6 │ │ │ │ │ + bne.w d68e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w d6be │ │ │ │ │ + bne.w d686 │ │ │ │ │ ldrd r7, r5, [r4, #8] │ │ │ │ │ cmp r5, r7 │ │ │ │ │ - beq.w d69e │ │ │ │ │ + beq.w d666 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r7, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r9, r2 │ │ │ │ │ mov r8, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl d894 <_gather_90_rule> │ │ │ │ │ + bl d85c <_gather_90_rule> │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbnz r0, d57e │ │ │ │ │ + cbnz r0, d546 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w d6be │ │ │ │ │ + bne.w d686 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ - bl 11038 │ │ │ │ │ + bl 11000 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n d62a │ │ │ │ │ + bne.n d5f2 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r7, [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, 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 d6d4 │ │ │ │ │ + beq.w d69c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w d6d4 │ │ │ │ │ + bne.w d69c │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n d696 │ │ │ │ │ + bne.n d65e │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r2, r0 │ │ │ │ │ - cbnz r0, d600 │ │ │ │ │ + cbnz r0, d5c8 │ │ │ │ │ str r5, [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 d558 │ │ │ │ │ + bne.n d520 │ │ │ │ │ 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 │ │ │ │ │ - cbz r0, d5f2 │ │ │ │ │ + cbz r0, d5ba │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ mov r1, r6 │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r5, #24] │ │ │ │ │ str r6, [sp, #8] │ │ │ │ │ ldr r5, [r5, #20] │ │ │ │ │ strd r8, r5, [sp] │ │ │ │ │ bl 0 <_PyPegen_collect_call_seqs> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_collect_call_seqs │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n d682 │ │ │ │ │ + beq.n d64a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n d682 │ │ │ │ │ + bne.n d64a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r5 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 11038 │ │ │ │ │ + bl 11000 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n d5b2 │ │ │ │ │ + beq.n d57a │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n d5b6 │ │ │ │ │ + beq.n d57e │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n d5b4 │ │ │ │ │ + beq.n d57c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n d558 │ │ │ │ │ + b.n d520 │ │ │ │ │ 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 d6be │ │ │ │ │ + beq.n d686 │ │ │ │ │ ldrd r7, r3, [r3, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov fp, r3 │ │ │ │ │ bl 0 <_PyPegen_dummy_name> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_dummy_name │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov sl, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_seq_extract_starred_exprs> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_seq_extract_starred_exprs │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbnz r0, d658 │ │ │ │ │ + cbnz r0, d620 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n d6ce │ │ │ │ │ + bne.n d696 │ │ │ │ │ mov r1, r5 │ │ │ │ │ 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 d6dc │ │ │ │ │ + beq.n d6a4 │ │ │ │ │ strd r7, fp, [sp, #4] │ │ │ │ │ mov r3, r9 │ │ │ │ │ str.w r8, [sp] │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, sl │ │ │ │ │ ldr r5, [r4, #20] │ │ │ │ │ str r5, [sp, #12] │ │ │ │ │ bl 0 <_PyAST_Call> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Call │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n d5ec │ │ │ │ │ + bne.n d5b4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n d5f2 │ │ │ │ │ + beq.n d5ba │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n d574 │ │ │ │ │ + b.n d53c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n d558 │ │ │ │ │ + b.n d520 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n d68a │ │ │ │ │ + blt.n d652 │ │ │ │ │ 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 d54c │ │ │ │ │ + beq.w d514 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n d574 │ │ │ │ │ + b.n d53c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n d52c │ │ │ │ │ + b.n d4f4 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n d658 │ │ │ │ │ + b.n d620 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n d59e │ │ │ │ │ + b.n d566 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n d666 │ │ │ │ │ + beq.n d62e │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n d666 │ │ │ │ │ + b.n d62e │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000d6f0 : │ │ │ │ │ +0000d6b8 : │ │ │ │ │ annotated_rhs_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.w d872 │ │ │ │ │ + beq.w d83a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w d872 │ │ │ │ │ + bne.w d83a │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w d882 │ │ │ │ │ + bne.w d84a │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w d87a │ │ │ │ │ + beq.w d842 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w d87a │ │ │ │ │ + bne.w d842 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n d7d4 │ │ │ │ │ + bne.n d79c │ │ │ │ │ ldrd r6, r3, [r4, #8] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq.n d7b6 │ │ │ │ │ + beq.n d77e │ │ │ │ │ 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, #587 @ 0x24b │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n d7da │ │ │ │ │ + bne.n d7a2 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n d7d4 │ │ │ │ │ + bne.n d79c │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #587 @ 0x24b │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n d826 │ │ │ │ │ + bne.n d7ee │ │ │ │ │ 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 d882 │ │ │ │ │ + bne.n d84a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 811c │ │ │ │ │ + bl 80e0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n d86e │ │ │ │ │ + beq.n d836 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #12 │ │ │ │ │ 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 d862 │ │ │ │ │ + blt.n d82a │ │ │ │ │ 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 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n d76a │ │ │ │ │ + beq.n d732 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n d794 │ │ │ │ │ + b.n d75c │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #633 @ 0x279 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n d778 │ │ │ │ │ + beq.n d740 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71b8 │ │ │ │ │ + bl 71ac │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n d778 │ │ │ │ │ + beq.n d740 │ │ │ │ │ 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 d78e │ │ │ │ │ + beq.n d756 │ │ │ │ │ ldr r6, [r4, #20] │ │ │ │ │ mov r2, r8 │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r9 │ │ │ │ │ ldr r6, [r3, #24] │ │ │ │ │ str r6, [sp, #0] │ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ │ bl 0 <_PyAST_YieldFrom> │ │ │ │ │ R_ARM_THM_CALL _PyAST_YieldFrom │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbz r0, d85a │ │ │ │ │ + cbz r0, d822 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n d888 │ │ │ │ │ + bne.n d850 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n d7aa │ │ │ │ │ + b.n d772 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 811c │ │ │ │ │ + bl 80e0 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n d7d4 │ │ │ │ │ + bne.n d79c │ │ │ │ │ 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 d78e │ │ │ │ │ + beq.n d756 │ │ │ │ │ mov r0, r6 │ │ │ │ │ ldr r6, [r4, #20] │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r1, r7 │ │ │ │ │ ldr r6, [r3, #24] │ │ │ │ │ str r6, [sp, #0] │ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ │ bl 0 <_PyAST_Yield> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Yield │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n d818 │ │ │ │ │ + bne.n d7e0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n d78e │ │ │ │ │ + beq.n d756 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r2, r1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n d794 │ │ │ │ │ + b.n d75c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - b.n d7aa │ │ │ │ │ + b.n d772 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n d724 │ │ │ │ │ + b.n d6ec │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n d74e │ │ │ │ │ + b.n d716 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ - b.n d7ac │ │ │ │ │ + b.n d774 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n d862 │ │ │ │ │ - b.n d81e │ │ │ │ │ + bne.n d82a │ │ │ │ │ + b.n d7e6 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000d894 <_gather_90_rule>: │ │ │ │ │ +0000d85c <_gather_90_rule>: │ │ │ │ │ _gather_90_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 de24 <_gather_90_rule+0x590> │ │ │ │ │ + beq.w ddf4 <_gather_90_rule+0x598> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w de24 <_gather_90_rule+0x590> │ │ │ │ │ + bne.w ddf4 <_gather_90_rule+0x598> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w de1e <_gather_90_rule+0x58a> │ │ │ │ │ + bne.w ddee <_gather_90_rule+0x592> │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r8, r1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w de16 <_gather_90_rule+0x582> │ │ │ │ │ + beq.w dde6 <_gather_90_rule+0x58a> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w de16 <_gather_90_rule+0x582> │ │ │ │ │ + bne.w dde6 <_gather_90_rule+0x58a> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w de12 <_gather_90_rule+0x57e> │ │ │ │ │ + bne.w dcbc <_gather_90_rule+0x460> │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ - bl dfec │ │ │ │ │ + bl dfb4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w de52 <_gather_90_rule+0x5be> │ │ │ │ │ + bne.w de32 <_gather_90_rule+0x5d6> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w dd7e <_gather_90_rule+0x4ea> │ │ │ │ │ + bne.w dd7a <_gather_90_rule+0x51e> │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w de6c <_gather_90_rule+0x5d8> │ │ │ │ │ + beq.w de22 <_gather_90_rule+0x5c6> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w de6c <_gather_90_rule+0x5d8> │ │ │ │ │ + bne.w de22 <_gather_90_rule+0x5c6> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w dd7c <_gather_90_rule+0x4e8> │ │ │ │ │ + bne.w dd78 <_gather_90_rule+0x51c> │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w de7a <_gather_90_rule+0x5e6> │ │ │ │ │ + beq.w de2a <_gather_90_rule+0x5ce> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w de7a <_gather_90_rule+0x5e6> │ │ │ │ │ + bne.w de2a <_gather_90_rule+0x5ce> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w de74 <_gather_90_rule+0x5e0> │ │ │ │ │ + bne.w de44 <_gather_90_rule+0x5e8> │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.w db68 <_gather_90_rule+0x2d4> │ │ │ │ │ + beq.w db30 <_gather_90_rule+0x2d4> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldrd r7, 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 db96 <_gather_90_rule+0x302> │ │ │ │ │ + bne.w db5e <_gather_90_rule+0x302> │ │ │ │ │ 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 dd7c <_gather_90_rule+0x4e8> │ │ │ │ │ + bne.w dd78 <_gather_90_rule+0x51c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71b8 │ │ │ │ │ + bl 71ac │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbnz r0, d9ba <_gather_90_rule+0x126> │ │ │ │ │ + cbnz r0, d982 <_gather_90_rule+0x126> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #2 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r0, #0 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ │ @@ -24113,73 +24104,73 @@ │ │ │ │ │ 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 d9a6 <_gather_90_rule+0x112> │ │ │ │ │ + beq.n d96e <_gather_90_rule+0x112> │ │ │ │ │ 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 dd7e <_gather_90_rule+0x4ea> │ │ │ │ │ + beq.w dd7a <_gather_90_rule+0x51e> │ │ │ │ │ movw r2, #6001 @ 0x1771 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w de5c <_gather_90_rule+0x5c8> │ │ │ │ │ + beq.w de3c <_gather_90_rule+0x5e0> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w de5c <_gather_90_rule+0x5c8> │ │ │ │ │ + bne.w de3c <_gather_90_rule+0x5e0> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w de12 <_gather_90_rule+0x57e> │ │ │ │ │ + bne.w dcbc <_gather_90_rule+0x460> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r0, #4 │ │ │ │ │ mov r9, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w ddbc <_gather_90_rule+0x528> │ │ │ │ │ + beq.w ddb4 <_gather_90_rule+0x558> │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ mov.w fp, #1 │ │ │ │ │ mov sl, r5 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w de12 <_gather_90_rule+0x57e> │ │ │ │ │ + bne.w dcbc <_gather_90_rule+0x460> │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, da7e <_gather_90_rule+0x1ea> │ │ │ │ │ + cbnz r0, da46 <_gather_90_rule+0x1ea> │ │ │ │ │ mov r5, sl │ │ │ │ │ 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 de42 <_gather_90_rule+0x5ae> │ │ │ │ │ + beq.w de0a <_gather_90_rule+0x5ae> │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bgt.w dcb8 <_gather_90_rule+0x424> │ │ │ │ │ + bgt.w dc80 <_gather_90_rule+0x424> │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ mov r1, r5 │ │ │ │ │ @@ -24194,150 +24185,149 @@ │ │ │ │ │ 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 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w de3a <_gather_90_rule+0x5a6> │ │ │ │ │ + beq.w de1a <_gather_90_rule+0x5be> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w de3a <_gather_90_rule+0x5a6> │ │ │ │ │ + bne.w de1a <_gather_90_rule+0x5be> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w dcf0 <_gather_90_rule+0x45c> │ │ │ │ │ - ldr r2, [r4, #8] │ │ │ │ │ + bne.w dcd6 <_gather_90_rule+0x47a> │ │ │ │ │ + ldr r1, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - str r2, [sp, #20] │ │ │ │ │ - bl dfec │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + str r1, [sp, #20] │ │ │ │ │ + bl dfb4 │ │ │ │ │ + ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ mov r5, r0 │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w dcf6 <_gather_90_rule+0x462> │ │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ │ - str r2, [r4, #8] │ │ │ │ │ - ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ + bne.w dca2 <_gather_90_rule+0x446> │ │ │ │ │ + ldr r1, [sp, #20] │ │ │ │ │ + str r1, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w dd8c <_gather_90_rule+0x4f8> │ │ │ │ │ + bne.w dd7e <_gather_90_rule+0x522> │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w de64 <_gather_90_rule+0x5d0> │ │ │ │ │ + beq.w ddde <_gather_90_rule+0x582> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w de64 <_gather_90_rule+0x5d0> │ │ │ │ │ + bne.w ddde <_gather_90_rule+0x582> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w dcb4 <_gather_90_rule+0x420> │ │ │ │ │ + bne.w dc7c <_gather_90_rule+0x420> │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w de2c <_gather_90_rule+0x598> │ │ │ │ │ + beq.w ddfc <_gather_90_rule+0x5a0> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w de2c <_gather_90_rule+0x598> │ │ │ │ │ + bne.w ddfc <_gather_90_rule+0x5a0> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w de34 <_gather_90_rule+0x5a0> │ │ │ │ │ + bne.w de04 <_gather_90_rule+0x5a8> │ │ │ │ │ ldrd r5, r2, [r4, #8] │ │ │ │ │ cmp r5, r2 │ │ │ │ │ - beq.w dc66 <_gather_90_rule+0x3d2> │ │ │ │ │ + beq.w dc2c <_gather_90_rule+0x3d0> │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r3, [r2, r5, 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 dc94 <_gather_90_rule+0x400> │ │ │ │ │ + bne.w dc5a <_gather_90_rule+0x3fe> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w dcb4 <_gather_90_rule+0x420> │ │ │ │ │ + bne.w dc7c <_gather_90_rule+0x420> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71b8 │ │ │ │ │ + bl 71ac │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n dc16 <_gather_90_rule+0x382> │ │ │ │ │ + bne.n dbde <_gather_90_rule+0x382> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, sl │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n da40 <_gather_90_rule+0x1ac> │ │ │ │ │ + b.n da08 <_gather_90_rule+0x1ac> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w dd68 <_gather_90_rule+0x4d4> │ │ │ │ │ + blt.w dd64 <_gather_90_rule+0x508> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldrd r7, r3, [r3, #12] │ │ │ │ │ mov r9, r3 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w de74 <_gather_90_rule+0x5e0> │ │ │ │ │ + bne.w de44 <_gather_90_rule+0x5e8> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w d98c <_gather_90_rule+0xf8> │ │ │ │ │ + beq.w d954 <_gather_90_rule+0xf8> │ │ │ │ │ movs r1, #53 @ 0x35 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w d98c <_gather_90_rule+0xf8> │ │ │ │ │ + beq.w d954 <_gather_90_rule+0xf8> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71b8 │ │ │ │ │ + bl 71ac │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w ddf6 <_gather_90_rule+0x562> │ │ │ │ │ + beq.w ddc8 <_gather_90_rule+0x56c> │ │ │ │ │ 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 ddf6 <_gather_90_rule+0x562> │ │ │ │ │ + beq.w ddc8 <_gather_90_rule+0x56c> │ │ │ │ │ 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 ddf0 <_gather_90_rule+0x55c> │ │ │ │ │ + beq.w ddc2 <_gather_90_rule+0x566> │ │ │ │ │ strd r5, r3, [sp] │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r1, sl │ │ │ │ │ ldr r5, [r4, #20] │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ bl 0 <_PyAST_NamedExpr> │ │ │ │ │ @@ -24345,533 +24335,535 @@ │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r3, r0 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC31 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC31 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 58bc │ │ │ │ │ + bl 58b8 <_loop1_81_rule+0x4> │ │ │ │ │ R_ARM_THM_CALL INVALID_VERSION_CHECK │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w dda6 <_gather_90_rule+0x512> │ │ │ │ │ + beq.w dd86 <_gather_90_rule+0x52a> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w dde2 <_gather_90_rule+0x54e> │ │ │ │ │ + bne.w ddd0 <_gather_90_rule+0x574> │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ subs r2, #1 │ │ │ │ │ movs r3, #22 │ │ │ │ │ - b.n d9d6 <_gather_90_rule+0x142> │ │ │ │ │ + b.n d99e <_gather_90_rule+0x142> │ │ │ │ │ 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 db5a <_gather_90_rule+0x2c6> │ │ │ │ │ + beq.n db22 <_gather_90_rule+0x2c6> │ │ │ │ │ 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, #22 │ │ │ │ │ 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 dcf0 <_gather_90_rule+0x45c> │ │ │ │ │ + beq.n dcd6 <_gather_90_rule+0x47a> │ │ │ │ │ + ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.w ddfe <_gather_90_rule+0x56a> │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + bne.n dcaa <_gather_90_rule+0x44e> │ │ │ │ │ cmp fp, r6 │ │ │ │ │ - beq.n dcda <_gather_90_rule+0x446> │ │ │ │ │ + beq.n dcc0 <_gather_90_rule+0x464> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str.w r5, [r7, r6, lsl #2] │ │ │ │ │ adds r6, #1 │ │ │ │ │ mov r9, r3 │ │ │ │ │ - b.n da34 <_gather_90_rule+0x1a0> │ │ │ │ │ + b.n d9fc <_gather_90_rule+0x1a0> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w dd82 <_gather_90_rule+0x4ee> │ │ │ │ │ + blt.w dd48 <_gather_90_rule+0x4ec> │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr.w r3, [r2, r5, lsl #2] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - ldr r1, [r3, #12] │ │ │ │ │ - ldr r5, [r3, #16] │ │ │ │ │ - str r1, [sp, #24] │ │ │ │ │ + ldrd r5, r3, [r3, #12] │ │ │ │ │ + str r3, [sp, #24] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w de34 <_gather_90_rule+0x5a0> │ │ │ │ │ + bne.w de04 <_gather_90_rule+0x5a8> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w db3c <_gather_90_rule+0x2a8> │ │ │ │ │ + beq.w db04 <_gather_90_rule+0x2a8> │ │ │ │ │ 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] │ │ │ │ │ - cbnz r0, dcfa <_gather_90_rule+0x466> │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.n dcdc <_gather_90_rule+0x480> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ str r1, [r4, #8] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w db4e <_gather_90_rule+0x2ba> │ │ │ │ │ + beq.w db16 <_gather_90_rule+0x2ba> │ │ │ │ │ mov r5, sl │ │ │ │ │ - b.n db5e <_gather_90_rule+0x2ca> │ │ │ │ │ + b.n db26 <_gather_90_rule+0x2ca> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp r6, #1 │ │ │ │ │ ldr r1, [r7, #0] │ │ │ │ │ str r1, [r3, #0] │ │ │ │ │ - beq.w da5a <_gather_90_rule+0x1c6> │ │ │ │ │ + beq.w da22 <_gather_90_rule+0x1c6> │ │ │ │ │ movs r3, #1 │ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ │ ldr.w r0, [r7, r3, lsl #2] │ │ │ │ │ str.w r0, [r1, r3, lsl #2] │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq.w da5a <_gather_90_rule+0x1c6> │ │ │ │ │ - b.n dcc6 <_gather_90_rule+0x432> │ │ │ │ │ + beq.w da22 <_gather_90_rule+0x1c6> │ │ │ │ │ + b.n dc8e <_gather_90_rule+0x432> │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + str r3, [r4, #88] @ 0x58 │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + beq.n dc1c <_gather_90_rule+0x3c0> │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.n dc1c <_gather_90_rule+0x3c0> │ │ │ │ │ + movs r3, #1 │ │ │ │ │ + mov r0, r7 │ │ │ │ │ + str r3, [r4, #60] @ 0x3c │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyMem_Free │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + b.n dd7a <_gather_90_rule+0x51e> │ │ │ │ │ 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.n ddb6 <_gather_90_rule+0x522> │ │ │ │ │ + beq.n ddae <_gather_90_rule+0x552> │ │ │ │ │ mov r7, r0 │ │ │ │ │ - b.n dc5a <_gather_90_rule+0x3c6> │ │ │ │ │ + b.n dc20 <_gather_90_rule+0x3c4> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, sl │ │ │ │ │ - b.n db62 <_gather_90_rule+0x2ce> │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - b.n dc4c <_gather_90_rule+0x3b8> │ │ │ │ │ + b.n db2a <_gather_90_rule+0x2ce> │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ - bl 71b8 │ │ │ │ │ + bl 71ac │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n dca2 <_gather_90_rule+0x40e> │ │ │ │ │ + beq.n dc6a <_gather_90_rule+0x40e> │ │ │ │ │ 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 dca2 <_gather_90_rule+0x40e> │ │ │ │ │ + beq.n dc6a <_gather_90_rule+0x40e> │ │ │ │ │ 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.n dddc <_gather_90_rule+0x548> │ │ │ │ │ + beq.n dda4 <_gather_90_rule+0x548> │ │ │ │ │ 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 .LC31 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC31 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 58bc │ │ │ │ │ + bl 58b8 <_loop1_81_rule+0x4> │ │ │ │ │ R_ARM_THM_CALL INVALID_VERSION_CHECK │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, dd94 <_gather_90_rule+0x500> │ │ │ │ │ + cbz r0, dd52 <_gather_90_rule+0x4f6> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.n ddca <_gather_90_rule+0x536> │ │ │ │ │ + cbnz r3, dd96 <_gather_90_rule+0x53a> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n dc30 <_gather_90_rule+0x39c> │ │ │ │ │ + b.n dbf8 <_gather_90_rule+0x39c> │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + movs r2, #1 │ │ │ │ │ + str r2, [r4, #60] @ 0x3c │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + b.n dc70 <_gather_90_rule+0x414> │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.n dc6e <_gather_90_rule+0x412> │ │ │ │ │ + movs r2, #1 │ │ │ │ │ + str r2, [r4, #60] @ 0x3c │ │ │ │ │ + b.n dc70 <_gather_90_rule+0x414> │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w d99c <_gather_90_rule+0x108> │ │ │ │ │ + beq.w d964 <_gather_90_rule+0x108> │ │ │ │ │ mov r3, r2 │ │ │ │ │ subs r3, #1 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n d9aa <_gather_90_rule+0x116> │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - movs r2, #1 │ │ │ │ │ - str r2, [r4, #60] @ 0x3c │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - b.n dca8 <_gather_90_rule+0x414> │ │ │ │ │ + b.n d972 <_gather_90_rule+0x116> │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r5, sl │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n da40 <_gather_90_rule+0x1ac> │ │ │ │ │ + b.n da08 <_gather_90_rule+0x1ac> │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + cbz r0, ddaa <_gather_90_rule+0x54e> │ │ │ │ │ + movs r3, #1 │ │ │ │ │ + str r3, [r4, #60] @ 0x3c │ │ │ │ │ + b.n dd6c <_gather_90_rule+0x510> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n dca6 <_gather_90_rule+0x412> │ │ │ │ │ + bne.n dd5e <_gather_90_rule+0x502> │ │ │ │ │ + b.n dd44 <_gather_90_rule+0x4e8> │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n dca8 <_gather_90_rule+0x414> │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - subs r2, #1 │ │ │ │ │ - cbz r0, ddd8 <_gather_90_rule+0x544> │ │ │ │ │ - movs r3, #1 │ │ │ │ │ - str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n dd70 <_gather_90_rule+0x4dc> │ │ │ │ │ + b.n dd12 <_gather_90_rule+0x4b6> │ │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ + b.n dd6c <_gather_90_rule+0x510> │ │ │ │ │ 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 d9aa <_gather_90_rule+0x116> │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.n dda0 <_gather_90_rule+0x50c> │ │ │ │ │ - b.n dd64 <_gather_90_rule+0x4d0> │ │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n dd70 <_gather_90_rule+0x4dc> │ │ │ │ │ + b.n d972 <_gather_90_rule+0x116> │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n dd30 <_gather_90_rule+0x49c> │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - subs r2, #1 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.n ddb0 <_gather_90_rule+0x51c> │ │ │ │ │ - b.n dc10 <_gather_90_rule+0x37c> │ │ │ │ │ - movs r2, #1 │ │ │ │ │ - str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n dbd8 <_gather_90_rule+0x344> │ │ │ │ │ + b.n dba0 <_gather_90_rule+0x344> │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n dd70 <_gather_90_rule+0x4dc> │ │ │ │ │ + b.n dd6c <_gather_90_rule+0x510> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + subs r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w dc56 <_gather_90_rule+0x3c2> │ │ │ │ │ - movs r3, #1 │ │ │ │ │ - mov r0, r7 │ │ │ │ │ - str r3, [r4, #60] @ 0x3c │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyMem_Free │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n dd7e <_gather_90_rule+0x4ea> │ │ │ │ │ + bne.n dd90 <_gather_90_rule+0x534> │ │ │ │ │ + b.n dbd8 <_gather_90_rule+0x37c> │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ + b.n daac <_gather_90_rule+0x250> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n d8f4 <_gather_90_rule+0x60> │ │ │ │ │ + b.n d8bc <_gather_90_rule+0x60> │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n d9b2 <_gather_90_rule+0x11e> │ │ │ │ │ + b.n d97a <_gather_90_rule+0x11e> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n d8c8 <_gather_90_rule+0x34> │ │ │ │ │ + b.n d890 <_gather_90_rule+0x34> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n db10 <_gather_90_rule+0x27c> │ │ │ │ │ + b.n dad8 <_gather_90_rule+0x27c> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n dca8 <_gather_90_rule+0x414> │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n da9e <_gather_90_rule+0x20a> │ │ │ │ │ + b.n dc70 <_gather_90_rule+0x414> │ │ │ │ │ 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 de12 <_gather_90_rule+0x57e> │ │ │ │ │ - movw r2, #6001 @ 0x1771 │ │ │ │ │ - cmp r3, r2 │ │ │ │ │ - bne.w d9fc <_gather_90_rule+0x168> │ │ │ │ │ + b.n dcbc <_gather_90_rule+0x460> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n da0c <_gather_90_rule+0x178> │ │ │ │ │ + b.n da66 <_gather_90_rule+0x20a> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n dae4 <_gather_90_rule+0x250> │ │ │ │ │ + b.n d8fe <_gather_90_rule+0xa2> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n d936 <_gather_90_rule+0xa2> │ │ │ │ │ - ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - subs r2, #1 │ │ │ │ │ - b.n dd70 <_gather_90_rule+0x4dc> │ │ │ │ │ + b.n d928 <_gather_90_rule+0xcc> │ │ │ │ │ + movw r2, #6001 @ 0x1771 │ │ │ │ │ + cmp r3, r2 │ │ │ │ │ + bne.w d9c4 <_gather_90_rule+0x168> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n d960 <_gather_90_rule+0xcc> │ │ │ │ │ + b.n d9d4 <_gather_90_rule+0x178> │ │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + b.n dd6c <_gather_90_rule+0x510> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000de84 : │ │ │ │ │ +0000de4c : │ │ │ │ │ yield_expr_rule(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ 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 dfce │ │ │ │ │ + beq.w df96 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w dfce │ │ │ │ │ + bne.w df96 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w dfd6 │ │ │ │ │ + bne.w df9e │ │ │ │ │ ldrd r5, r2, [r4, #8] │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - beq.n df0a │ │ │ │ │ + beq.n ded2 │ │ │ │ │ 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 r0, r4 │ │ │ │ │ movw r1, #587 @ 0x24b │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, df32 │ │ │ │ │ + cbnz r0, defa │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n dfd6 │ │ │ │ │ + bne.n df9e │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #587 @ 0x24b │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n df8e │ │ │ │ │ + bne.n df56 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #16 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ 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 dfc4 │ │ │ │ │ + blt.n df8c │ │ │ │ │ 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 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n ded6 │ │ │ │ │ - b.n defc │ │ │ │ │ + beq.n de9e │ │ │ │ │ + b.n dec4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #633 @ 0x279 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n dee2 │ │ │ │ │ + beq.n deaa │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71b8 │ │ │ │ │ + bl 71ac │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n dee2 │ │ │ │ │ + beq.n deaa │ │ │ │ │ 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 defc │ │ │ │ │ + beq.n dec4 │ │ │ │ │ ldr r5, [r4, #20] │ │ │ │ │ mov r2, r7 │ │ │ │ │ str r5, [sp, #4] │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r8 │ │ │ │ │ ldr r5, [r3, #24] │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ │ bl 0 <_PyAST_YieldFrom> │ │ │ │ │ R_ARM_THM_CALL _PyAST_YieldFrom │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r0, df76 │ │ │ │ │ + cbz r0, df3e │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n defc │ │ │ │ │ + beq.n dec4 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n defc │ │ │ │ │ + beq.n dec4 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n df00 │ │ │ │ │ + b.n dec8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 811c │ │ │ │ │ + bl 80e0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n def8 │ │ │ │ │ + bne.n dec0 │ │ │ │ │ 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 defc │ │ │ │ │ + beq.n dec4 │ │ │ │ │ ldr r5, [r4, #20] │ │ │ │ │ mov r2, r7 │ │ │ │ │ str r5, [sp, #4] │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r8 │ │ │ │ │ ldr r5, [r3, #24] │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ │ bl 0 <_PyAST_Yield> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Yield │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n df70 │ │ │ │ │ - b.n df76 │ │ │ │ │ + bne.n df38 │ │ │ │ │ + b.n df3e │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n df00 │ │ │ │ │ + b.n dec8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n deb8 │ │ │ │ │ + b.n de80 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n df00 │ │ │ │ │ + b.n dec8 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000dfe0 : │ │ │ │ │ +0000dfa8 : │ │ │ │ │ NEW_TYPE_COMMENT(): │ │ │ │ │ - cbnz r1, dfe6 │ │ │ │ │ + cbnz r1, dfae │ │ │ │ │ mov r0, r1 │ │ │ │ │ bx lr │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ - b.w 1c18 │ │ │ │ │ + b.w 1c14 │ │ │ │ │ R_ARM_THM_JUMP24 NEW_TYPE_COMMENT.part.0.isra.0 │ │ │ │ │ │ │ │ │ │ -0000dfec : │ │ │ │ │ +0000dfb4 : │ │ │ │ │ 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 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w e192 │ │ │ │ │ + beq.w e15a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w e192 │ │ │ │ │ + bne.w e15a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n e098 │ │ │ │ │ + bne.n e060 │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - beq.n e066 │ │ │ │ │ + beq.n e02e │ │ │ │ │ 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 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n e0a6 │ │ │ │ │ + bne.n e06e │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n e0e6 │ │ │ │ │ + bne.n e0ae │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n e138 │ │ │ │ │ + bne.n e100 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r1 │ │ │ │ │ add sp, #24 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -24881,166 +24873,166 @@ │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ itttt lt │ │ │ │ │ movlt r2, #1 │ │ │ │ │ strlt r2, [r4, #60] @ 0x3c │ │ │ │ │ ldrlt r3, [r4, #88] @ 0x58 │ │ │ │ │ addlt.w r3, r3, #4294967295 @ 0xffffffff │ │ │ │ │ - blt.n e09c │ │ │ │ │ + blt.n e064 │ │ │ │ │ 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, #92] @ 0x5c │ │ │ │ │ mov r7, r3 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r2, e0a2 │ │ │ │ │ + cbnz r2, e06a │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n e042 │ │ │ │ │ + beq.n e00a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n e05e │ │ │ │ │ + b.n e026 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n e098 │ │ │ │ │ + bne.n e060 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.n e18a │ │ │ │ │ + beq.n e152 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n e18a │ │ │ │ │ + bne.n e152 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n e184 │ │ │ │ │ + bne.n e14c │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n e19a │ │ │ │ │ + bne.n e162 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n e042 │ │ │ │ │ - b.n e098 │ │ │ │ │ + beq.n e00a │ │ │ │ │ + b.n e060 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71b8 │ │ │ │ │ + bl 71ac │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n e050 │ │ │ │ │ + beq.n e018 │ │ │ │ │ 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 e098 │ │ │ │ │ + beq.n e060 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r2, r6 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ mov r3, r7 │ │ │ │ │ movs r1, #1 │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ 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 r1, r0 │ │ │ │ │ - cbz r0, e122 │ │ │ │ │ + cbz r0, e0ea │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n e058 │ │ │ │ │ + beq.n e020 │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n e05a │ │ │ │ │ + beq.n e022 │ │ │ │ │ movs r2, #1 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n e09c │ │ │ │ │ + b.n e064 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - cbnz r2, e180 │ │ │ │ │ + cbnz r2, e148 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n e178 │ │ │ │ │ + beq.n e140 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ - cbnz r0, e178 │ │ │ │ │ + cbnz r0, e140 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r2, e16a │ │ │ │ │ + cbnz r2, e132 │ │ │ │ │ movs r1, #16 │ │ │ │ │ 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 e1f4 │ │ │ │ │ + bne.n e1bc │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ movs r1, #0 │ │ │ │ │ mov r3, r2 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - b.n e05a │ │ │ │ │ + b.n e022 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n e156 │ │ │ │ │ + b.n e11e │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n e09c │ │ │ │ │ + b.n e064 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n e0dc │ │ │ │ │ + b.n e0a4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n e0c2 │ │ │ │ │ + b.n e08a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n e020 │ │ │ │ │ + b.n dfe8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71b8 │ │ │ │ │ + bl 71ac │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n e0d6 │ │ │ │ │ + beq.n e09e │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n e0d6 │ │ │ │ │ + beq.n e09e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71b8 │ │ │ │ │ + bl 71ac │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n e0d6 │ │ │ │ │ + beq.n e09e │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC58 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC58 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -25049,192 +25041,192 @@ │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ ldr r2, [r0, #32] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r3, [r0, #28] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r2, r3, [r8, #12] │ │ │ │ │ - bl 8660 │ │ │ │ │ + bl 85f8 │ │ │ │ │ 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 e0d8 │ │ │ │ │ + beq.w e0a0 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n e0dc │ │ │ │ │ + b.n e0a4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r3, #0 │ │ │ │ │ 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 r1, r0 │ │ │ │ │ - cbnz r0, e222 │ │ │ │ │ + cbnz r0, e1ea │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n e16e │ │ │ │ │ + beq.n e136 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n e16e │ │ │ │ │ + b.n e136 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbz r3, e23c │ │ │ │ │ + cbz r3, e204 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n e21c │ │ │ │ │ + bne.n e1e4 │ │ │ │ │ mov r3, r2 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n e05a │ │ │ │ │ + b.n e022 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n e05a │ │ │ │ │ + b.n e022 │ │ │ │ │ │ │ │ │ │ -0000e244 <_loop1_30_rule>: │ │ │ │ │ +0000e20c <_loop1_30_rule>: │ │ │ │ │ _loop1_30_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.w e3b8 <_loop1_30_rule+0x174> │ │ │ │ │ + beq.w e380 <_loop1_30_rule+0x174> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w e3b8 <_loop1_30_rule+0x174> │ │ │ │ │ + bne.w e380 <_loop1_30_rule+0x174> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n e37c <_loop1_30_rule+0x138> │ │ │ │ │ + bne.n e344 <_loop1_30_rule+0x138> │ │ │ │ │ movs r0, #4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w e3ae <_loop1_30_rule+0x16a> │ │ │ │ │ + beq.w e376 <_loop1_30_rule+0x16a> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n e37c <_loop1_30_rule+0x138> │ │ │ │ │ + bne.n e344 <_loop1_30_rule+0x138> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl e3c0 │ │ │ │ │ + bl e388 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n e374 <_loop1_30_rule+0x130> │ │ │ │ │ + beq.n e33c <_loop1_30_rule+0x130> │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r8, r3 │ │ │ │ │ - bl e3c0 │ │ │ │ │ + bl e388 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n e31c <_loop1_30_rule+0xd8> │ │ │ │ │ + beq.n e2e4 <_loop1_30_rule+0xd8> │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n e3a8 <_loop1_30_rule+0x164> │ │ │ │ │ + beq.n e370 <_loop1_30_rule+0x164> │ │ │ │ │ str r6, [r3, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ - bl e3c0 │ │ │ │ │ + bl e388 │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n e39e <_loop1_30_rule+0x15a> │ │ │ │ │ + beq.n e366 <_loop1_30_rule+0x15a> │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n e3a6 <_loop1_30_rule+0x162> │ │ │ │ │ + beq.n e36e <_loop1_30_rule+0x162> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r6, #3 │ │ │ │ │ str r7, [r0, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r9, r3 │ │ │ │ │ mov.w r8, #4 │ │ │ │ │ - bl e3c0 │ │ │ │ │ + bl e388 │ │ │ │ │ mov r7, r6 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r0, e314 <_loop1_30_rule+0xd0> │ │ │ │ │ + cbz r0, e2dc <_loop1_30_rule+0xd0> │ │ │ │ │ cmp r8, r6 │ │ │ │ │ - beq.n e386 <_loop1_30_rule+0x142> │ │ │ │ │ + beq.n e34e <_loop1_30_rule+0x142> │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str.w r3, [r5, r6, lsl #2] │ │ │ │ │ adds r6, #1 │ │ │ │ │ mov r9, r2 │ │ │ │ │ mov r7, r6 │ │ │ │ │ - bl e3c0 │ │ │ │ │ + bl e388 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n e2f8 <_loop1_30_rule+0xb4> │ │ │ │ │ + bne.n e2c0 <_loop1_30_rule+0xb4> │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ - cbnz r6, e322 <_loop1_30_rule+0xde> │ │ │ │ │ - b.n e376 <_loop1_30_rule+0x132> │ │ │ │ │ + cbnz r6, e2ea <_loop1_30_rule+0xde> │ │ │ │ │ + b.n e33e <_loop1_30_rule+0x132> │ │ │ │ │ movs r7, #1 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, e376 <_loop1_30_rule+0x132> │ │ │ │ │ + cbnz r3, e33e <_loop1_30_rule+0x132> │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n e3a8 <_loop1_30_rule+0x164> │ │ │ │ │ + beq.n e370 <_loop1_30_rule+0x164> │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - ble.n e360 <_loop1_30_rule+0x11c> │ │ │ │ │ + ble.n e328 <_loop1_30_rule+0x11c> │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ cmp r7, #1 │ │ │ │ │ ldr r1, [r5, #0] │ │ │ │ │ str r1, [r2, #0] │ │ │ │ │ - beq.n e360 <_loop1_30_rule+0x11c> │ │ │ │ │ + beq.n e328 <_loop1_30_rule+0x11c> │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ cmp r7, #2 │ │ │ │ │ ldr r1, [r5, #4] │ │ │ │ │ str r1, [r2, #4] │ │ │ │ │ - beq.n e360 <_loop1_30_rule+0x11c> │ │ │ │ │ + beq.n e328 <_loop1_30_rule+0x11c> │ │ │ │ │ adds r1, r5, #4 │ │ │ │ │ lsls r0, r7, #2 │ │ │ │ │ movs r2, #8 │ │ │ │ │ ldr r7, [r6, #4] │ │ │ │ │ ldr.w r3, [r1, #4]! │ │ │ │ │ str r3, [r7, r2] │ │ │ │ │ adds r2, #4 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne.n e352 <_loop1_30_rule+0x10e> │ │ │ │ │ + bne.n e31a <_loop1_30_rule+0x10e> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r6 │ │ │ │ │ @@ -25244,789 +25236,789 @@ │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r6, #0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n e36c <_loop1_30_rule+0x128> │ │ │ │ │ + b.n e334 <_loop1_30_rule+0x128> │ │ │ │ │ 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] │ │ │ │ │ - cbz r0, e3a8 <_loop1_30_rule+0x164> │ │ │ │ │ + cbz r0, e370 <_loop1_30_rule+0x164> │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b.n e2fc <_loop1_30_rule+0xb8> │ │ │ │ │ + b.n e2c4 <_loop1_30_rule+0xb8> │ │ │ │ │ mov r5, r8 │ │ │ │ │ movs r7, #2 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b.n e322 <_loop1_30_rule+0xde> │ │ │ │ │ + b.n e2ea <_loop1_30_rule+0xde> │ │ │ │ │ mov r5, r8 │ │ │ │ │ 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 │ │ │ │ │ - b.n e37c <_loop1_30_rule+0x138> │ │ │ │ │ + b.n e344 <_loop1_30_rule+0x138> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n e278 <_loop1_30_rule+0x34> │ │ │ │ │ + b.n e240 <_loop1_30_rule+0x34> │ │ │ │ │ │ │ │ │ │ -0000e3c0 : │ │ │ │ │ +0000e388 : │ │ │ │ │ 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 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 e7aa │ │ │ │ │ + beq.w e772 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w e7aa │ │ │ │ │ + bne.w e772 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w e674 │ │ │ │ │ + bne.w e63c │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r7, r1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w e754 │ │ │ │ │ + beq.w e71c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w e754 │ │ │ │ │ + bne.w e71c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w e6a8 │ │ │ │ │ + bne.w e670 │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.w e688 │ │ │ │ │ + beq.w e650 │ │ │ │ │ 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 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w e668 │ │ │ │ │ + beq.w e630 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w e7b2 │ │ │ │ │ + beq.w e77a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w e7b2 │ │ │ │ │ + bne.w e77a │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w e7a2 │ │ │ │ │ + bne.w e76a │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w e6b6 │ │ │ │ │ + bne.w e67e │ │ │ │ │ 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.w e66a │ │ │ │ │ + bne.w e632 │ │ │ │ │ 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 │ │ │ │ │ ldrd r2, r1, [sp, #16] │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w e78e │ │ │ │ │ + beq.w e756 │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ mov r3, r9 │ │ │ │ │ ldr r5, [r4, #20] │ │ │ │ │ str r5, [sp, #12] │ │ │ │ │ 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 e7ba │ │ │ │ │ + beq.w e782 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, e51c │ │ │ │ │ + cbnz r3, e4e4 │ │ │ │ │ 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 │ │ │ │ │ - cbz r0, e538 │ │ │ │ │ + cbz r0, e500 │ │ │ │ │ movs r1, #57 @ 0x39 │ │ │ │ │ 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 e75c │ │ │ │ │ + bne.w e724 │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_add_type_comment_to_arg> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_add_type_comment_to_arg │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w e760 │ │ │ │ │ + beq.w e728 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w e760 │ │ │ │ │ + bne.w e728 │ │ │ │ │ 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, pc} │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w e7c4 │ │ │ │ │ + bne.w e78c │ │ │ │ │ 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.n e4e4 │ │ │ │ │ + bne.n e4ac │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w e674 │ │ │ │ │ + bne.w e63c │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w e776 │ │ │ │ │ + beq.w e73e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w e776 │ │ │ │ │ + bne.w e73e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w e708 │ │ │ │ │ + bne.w e6d0 │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.w e6e8 │ │ │ │ │ + beq.w e6b0 │ │ │ │ │ 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 r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n e680 │ │ │ │ │ + beq.n e648 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w e79a │ │ │ │ │ + beq.w e762 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w e79a │ │ │ │ │ + bne.w e762 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n e67a │ │ │ │ │ + bne.n e642 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w e70e │ │ │ │ │ + bne.w e6d6 │ │ │ │ │ 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 e680 │ │ │ │ │ + bne.n e648 │ │ │ │ │ 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 ip, r0 │ │ │ │ │ ldrd r2, r1, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w e708 │ │ │ │ │ + beq.w e6d0 │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ mov r3, r8 │ │ │ │ │ ldr r5, [r4, #20] │ │ │ │ │ str r5, [sp, #12] │ │ │ │ │ ldr.w r5, [ip, #24] │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ ldr.w r5, [ip, #20] │ │ │ │ │ strd r9, r5, [sp] │ │ │ │ │ bl 0 <_PyAST_arg> │ │ │ │ │ R_ARM_THM_CALL _PyAST_arg │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w e7ca │ │ │ │ │ + beq.w e792 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w e77e │ │ │ │ │ + bne.w e746 │ │ │ │ │ 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 r6, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n e6ae │ │ │ │ │ + bne.n e676 │ │ │ │ │ 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 e6ae │ │ │ │ │ + beq.n e676 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_add_type_comment_to_arg> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_add_type_comment_to_arg │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w e760 │ │ │ │ │ + beq.w e728 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w e760 │ │ │ │ │ + bne.w e728 │ │ │ │ │ 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, pc} │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w e544 │ │ │ │ │ + beq.w e50c │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n e512 │ │ │ │ │ + b.n e4da │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - b.n e65c │ │ │ │ │ + b.n e624 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n e73e │ │ │ │ │ + blt.n e706 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r9, r2 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ mov r8, r3 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w e440 │ │ │ │ │ + beq.w e408 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n e53c │ │ │ │ │ + b.n e504 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - b.n e65c │ │ │ │ │ + b.n e624 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71b8 │ │ │ │ │ + bl 71ac │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w e488 │ │ │ │ │ + beq.w e450 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w e48c │ │ │ │ │ + beq.w e454 │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w e48a │ │ │ │ │ + beq.w e452 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r2, r1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n e66a │ │ │ │ │ + b.n e632 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n e74a │ │ │ │ │ + blt.n e712 │ │ │ │ │ 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 │ │ │ │ │ - beq.w e582 │ │ │ │ │ + beq.w e54a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n e6b0 │ │ │ │ │ + b.n e678 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71b8 │ │ │ │ │ + bl 71ac │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w e5c6 │ │ │ │ │ + beq.w e58e │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w e5ca │ │ │ │ │ + beq.w e592 │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w e5c8 │ │ │ │ │ + beq.w e590 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n e680 │ │ │ │ │ + b.n e648 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r2, r1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n e53c │ │ │ │ │ + b.n e504 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n e6b0 │ │ │ │ │ + b.n e678 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n e420 │ │ │ │ │ + b.n e3e8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n e53c │ │ │ │ │ + b.n e504 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w e65c │ │ │ │ │ + beq.w e624 │ │ │ │ │ movs r2, #1 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n e512 │ │ │ │ │ + b.n e4da │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n e562 │ │ │ │ │ + b.n e52a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - cbz r0, e796 │ │ │ │ │ + cbz r0, e75e │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n e6b0 │ │ │ │ │ + b.n e678 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n e53c │ │ │ │ │ + b.n e504 │ │ │ │ │ movs r1, #57 @ 0x39 │ │ │ │ │ - b.n e61a │ │ │ │ │ + b.n e5e2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n e5ae │ │ │ │ │ + b.n e576 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n e66a │ │ │ │ │ + b.n e632 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n e3f4 │ │ │ │ │ + b.n e3bc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n e46e │ │ │ │ │ + b.n e436 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - cbz r0, e7d8 │ │ │ │ │ + cbz r0, e7a0 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n e53c │ │ │ │ │ + b.n e504 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n e788 │ │ │ │ │ - b.n e6b0 │ │ │ │ │ + bne.n e750 │ │ │ │ │ + b.n e678 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n e53c │ │ │ │ │ + b.n e504 │ │ │ │ │ │ │ │ │ │ -0000e7dc : │ │ │ │ │ +0000e7a4 : │ │ │ │ │ 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 e93a │ │ │ │ │ + beq.w e902 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w e93a │ │ │ │ │ + bne.w e902 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w e932 │ │ │ │ │ + bne.w e8fa │ │ │ │ │ ldrd r7, r6, [r4, #8] │ │ │ │ │ cmp r6, r7 │ │ │ │ │ - beq.n e8c8 │ │ │ │ │ + beq.n e890 │ │ │ │ │ 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 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n e8c2 │ │ │ │ │ + beq.n e88a │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n e942 │ │ │ │ │ + beq.n e90a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n e942 │ │ │ │ │ + bne.n e90a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n e8bc │ │ │ │ │ + bne.n e884 │ │ │ │ │ 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 e8ec │ │ │ │ │ + bne.n e8b4 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - cbnz r2, e8c2 │ │ │ │ │ + cbnz r2, e88a │ │ │ │ │ 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 e8e6 │ │ │ │ │ + beq.n e8ae │ │ │ │ │ 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] │ │ │ │ │ bl 0 <_PyAST_arg> │ │ │ │ │ R_ARM_THM_CALL _PyAST_arg │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n e91e │ │ │ │ │ + beq.n e8e6 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n e91e │ │ │ │ │ + bne.n e8e6 │ │ │ │ │ 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, pc} │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - b.n e8b0 │ │ │ │ │ + b.n e878 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n e914 │ │ │ │ │ + blt.n e8dc │ │ │ │ │ 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 e82e │ │ │ │ │ + beq.n e7f6 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n e8b2 │ │ │ │ │ + b.n e87a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71b8 │ │ │ │ │ + bl 71ac │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n e86a │ │ │ │ │ + beq.n e832 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n e870 │ │ │ │ │ + beq.n e838 │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ - cbz r0, e94a │ │ │ │ │ + cbz r0, e912 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n e8c2 │ │ │ │ │ + b.n e88a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n e8b2 │ │ │ │ │ + b.n e87a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n e8b0 │ │ │ │ │ + beq.n e878 │ │ │ │ │ movs r2, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n e8b2 │ │ │ │ │ + b.n e87a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n e8b2 │ │ │ │ │ + b.n e87a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n e810 │ │ │ │ │ + b.n e7d8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n e856 │ │ │ │ │ + b.n e81e │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n e870 │ │ │ │ │ + b.n e838 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000e950 <_loop0_28_rule>: │ │ │ │ │ +0000e918 <_loop0_28_rule>: │ │ │ │ │ _loop0_28_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.w eac4 <_loop0_28_rule+0x174> │ │ │ │ │ + beq.w ea8c <_loop0_28_rule+0x174> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w eac4 <_loop0_28_rule+0x174> │ │ │ │ │ + bne.w ea8c <_loop0_28_rule+0x174> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n ea80 <_loop0_28_rule+0x130> │ │ │ │ │ + bne.n ea48 <_loop0_28_rule+0x130> │ │ │ │ │ movs r0, #4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n ea78 <_loop0_28_rule+0x128> │ │ │ │ │ + beq.n ea40 <_loop0_28_rule+0x128> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n ea80 <_loop0_28_rule+0x130> │ │ │ │ │ + bne.n ea48 <_loop0_28_rule+0x130> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl e3c0 │ │ │ │ │ + bl e388 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n ea64 <_loop0_28_rule+0x114> │ │ │ │ │ + beq.n ea2c <_loop0_28_rule+0x114> │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r8, r3 │ │ │ │ │ - bl e3c0 │ │ │ │ │ + bl e388 │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbz r0, ea16 <_loop0_28_rule+0xc6> │ │ │ │ │ + cbz r0, e9de <_loop0_28_rule+0xc6> │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n ea72 <_loop0_28_rule+0x122> │ │ │ │ │ + beq.n ea3a <_loop0_28_rule+0x122> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r5, r0 │ │ │ │ │ str.w r6, [r9, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r8, r3 │ │ │ │ │ - bl e3c0 │ │ │ │ │ + bl e388 │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n eabc <_loop0_28_rule+0x16c> │ │ │ │ │ + beq.n ea84 <_loop0_28_rule+0x16c> │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n eac0 <_loop0_28_rule+0x170> │ │ │ │ │ + beq.n ea88 <_loop0_28_rule+0x170> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r6, #3 │ │ │ │ │ mov.w r8, #4 │ │ │ │ │ str r7, [r0, #8] │ │ │ │ │ mov r9, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r7, r6 │ │ │ │ │ - bl e3c0 │ │ │ │ │ + bl e388 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n ea8a <_loop0_28_rule+0x13a> │ │ │ │ │ + beq.n ea52 <_loop0_28_rule+0x13a> │ │ │ │ │ cmp r8, r6 │ │ │ │ │ - beq.n eaa2 <_loop0_28_rule+0x152> │ │ │ │ │ + beq.n ea6a <_loop0_28_rule+0x152> │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ str.w r3, [r5, r6, lsl #2] │ │ │ │ │ adds r6, #1 │ │ │ │ │ mov r9, r2 │ │ │ │ │ - b.n e9f8 <_loop0_28_rule+0xa8> │ │ │ │ │ + b.n e9c0 <_loop0_28_rule+0xa8> │ │ │ │ │ movs r7, #1 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r7 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbz r0, ea72 <_loop0_28_rule+0x122> │ │ │ │ │ + cbz r0, ea3a <_loop0_28_rule+0x122> │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ cmp r7, #1 │ │ │ │ │ ldr r2, [r5, #0] │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ - beq.n ea50 <_loop0_28_rule+0x100> │ │ │ │ │ + beq.n ea18 <_loop0_28_rule+0x100> │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ cmp r7, #2 │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ str r2, [r3, #4] │ │ │ │ │ - beq.n ea50 <_loop0_28_rule+0x100> │ │ │ │ │ + beq.n ea18 <_loop0_28_rule+0x100> │ │ │ │ │ adds r2, r5, #4 │ │ │ │ │ lsls r7, r7, #2 │ │ │ │ │ movs r3, #8 │ │ │ │ │ ldr r1, [r6, #4] │ │ │ │ │ ldr.w r0, [r2, #4]! │ │ │ │ │ str r0, [r1, r3] │ │ │ │ │ adds r3, #4 │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - bne.n ea42 <_loop0_28_rule+0xf2> │ │ │ │ │ + bne.n ea0a <_loop0_28_rule+0xf2> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r6 │ │ │ │ │ @@ -26034,232 +26026,232 @@ │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n ea50 <_loop0_28_rule+0x100> │ │ │ │ │ + bne.n ea18 <_loop0_28_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 │ │ │ │ │ movs r6, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n ea5c <_loop0_28_rule+0x10c> │ │ │ │ │ + b.n ea24 <_loop0_28_rule+0x10c> │ │ │ │ │ mov r0, r6 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ str.w r9, [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.n ea72 <_loop0_28_rule+0x122> │ │ │ │ │ + beq.n ea3a <_loop0_28_rule+0x122> │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bgt.n ea28 <_loop0_28_rule+0xd8> │ │ │ │ │ - b.n ea50 <_loop0_28_rule+0x100> │ │ │ │ │ + bgt.n e9f0 <_loop0_28_rule+0xd8> │ │ │ │ │ + b.n ea18 <_loop0_28_rule+0x100> │ │ │ │ │ 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] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n ea72 <_loop0_28_rule+0x122> │ │ │ │ │ + beq.n ea3a <_loop0_28_rule+0x122> │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b.n ea0a <_loop0_28_rule+0xba> │ │ │ │ │ + b.n e9d2 <_loop0_28_rule+0xba> │ │ │ │ │ movs r7, #2 │ │ │ │ │ - b.n ea18 <_loop0_28_rule+0xc8> │ │ │ │ │ + b.n e9e0 <_loop0_28_rule+0xc8> │ │ │ │ │ mov r5, r9 │ │ │ │ │ - b.n ea72 <_loop0_28_rule+0x122> │ │ │ │ │ + b.n ea3a <_loop0_28_rule+0x122> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n e984 <_loop0_28_rule+0x34> │ │ │ │ │ + b.n e94c <_loop0_28_rule+0x34> │ │ │ │ │ │ │ │ │ │ -0000eacc <_loop1_31_rule>: │ │ │ │ │ +0000ea94 <_loop1_31_rule>: │ │ │ │ │ _loop1_31_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 f4c2 <_loop1_31_rule+0x9f6> │ │ │ │ │ + beq.w f48a <_loop1_31_rule+0x9f6> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w f4c2 <_loop1_31_rule+0x9f6> │ │ │ │ │ + bne.w f48a <_loop1_31_rule+0x9f6> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w f304 <_loop1_31_rule+0x838> │ │ │ │ │ + bne.w f2cc <_loop1_31_rule+0x838> │ │ │ │ │ movs r0, #4 │ │ │ │ │ ldr.w sl, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w f2f4 <_loop1_31_rule+0x828> │ │ │ │ │ + beq.w f2bc <_loop1_31_rule+0x828> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w f304 <_loop1_31_rule+0x838> │ │ │ │ │ + bne.w f2cc <_loop1_31_rule+0x838> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w f48e <_loop1_31_rule+0x9c2> │ │ │ │ │ + beq.w f456 <_loop1_31_rule+0x9c2> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w f48e <_loop1_31_rule+0x9c2> │ │ │ │ │ + bne.w f456 <_loop1_31_rule+0x9c2> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w f3bc <_loop1_31_rule+0x8f0> │ │ │ │ │ + bne.w f384 <_loop1_31_rule+0x8f0> │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ ldr.w r8, [r4, #8] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w f4a2 <_loop1_31_rule+0x9d6> │ │ │ │ │ + beq.w f46a <_loop1_31_rule+0x9d6> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w f4a2 <_loop1_31_rule+0x9d6> │ │ │ │ │ + bne.w f46a <_loop1_31_rule+0x9d6> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w f2e4 <_loop1_31_rule+0x818> │ │ │ │ │ + bne.w f2ac <_loop1_31_rule+0x818> │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.w edfc <_loop1_31_rule+0x330> │ │ │ │ │ + beq.w edc4 <_loop1_31_rule+0x330> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r9, r3 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w ee2c <_loop1_31_rule+0x360> │ │ │ │ │ + beq.w edf4 <_loop1_31_rule+0x360> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w f45e <_loop1_31_rule+0x992> │ │ │ │ │ + beq.w f426 <_loop1_31_rule+0x992> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w f45e <_loop1_31_rule+0x992> │ │ │ │ │ + bne.w f426 <_loop1_31_rule+0x992> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w f456 <_loop1_31_rule+0x98a> │ │ │ │ │ + bne.w f41e <_loop1_31_rule+0x98a> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov fp, r3 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w f192 <_loop1_31_rule+0x6c6> │ │ │ │ │ + bne.w f15a <_loop1_31_rule+0x6c6> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ movs r1, #0 │ │ │ │ │ str.w fp, [r4, #8] │ │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ subs r0, #1 │ │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w ee30 <_loop1_31_rule+0x364> │ │ │ │ │ + bne.w edf8 <_loop1_31_rule+0x364> │ │ │ │ │ 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 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w f47c <_loop1_31_rule+0x9b0> │ │ │ │ │ + beq.w f444 <_loop1_31_rule+0x9b0> │ │ │ │ │ mov r3, r7 │ │ │ │ │ ldr r7, [r4, #20] │ │ │ │ │ str r7, [sp, #12] │ │ │ │ │ ldrd r2, r1, [sp, #16] │ │ │ │ │ ldr r7, [r0, #24] │ │ │ │ │ str r7, [sp, #8] │ │ │ │ │ ldr r0, [r0, #20] │ │ │ │ │ strd r9, r0, [sp] │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ bl 0 <_PyAST_arg> │ │ │ │ │ R_ARM_THM_CALL _PyAST_arg │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w f468 <_loop1_31_rule+0x99c> │ │ │ │ │ + beq.w f430 <_loop1_31_rule+0x99c> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w f4b2 <_loop1_31_rule+0x9e6> │ │ │ │ │ + bne.w f47a <_loop1_31_rule+0x9e6> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bl 11be8 │ │ │ │ │ + bl 11bac │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w f0c6 <_loop1_31_rule+0x5fa> │ │ │ │ │ + beq.w f08e <_loop1_31_rule+0x5fa> │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w f0c6 <_loop1_31_rule+0x5fa> │ │ │ │ │ + beq.w f08e <_loop1_31_rule+0x5fa> │ │ │ │ │ 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 │ │ │ │ │ mov r5, r2 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w f4cc <_loop1_31_rule+0xa00> │ │ │ │ │ + bne.w f494 <_loop1_31_rule+0xa00> │ │ │ │ │ mov r2, r9 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_default_pair> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_default_pair │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w ef66 <_loop1_31_rule+0x49a> │ │ │ │ │ + beq.w ef2e <_loop1_31_rule+0x49a> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w f30c <_loop1_31_rule+0x840> │ │ │ │ │ + bne.w f2d4 <_loop1_31_rule+0x840> │ │ │ │ │ ldr.w sl, [r4, #8] │ │ │ │ │ mov r9, r6 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov.w r8, #1 │ │ │ │ │ mov fp, sl │ │ │ │ │ str.w r8, [sp, #16] │ │ │ │ │ subs r2, #1 │ │ │ │ │ @@ -26267,327 +26259,327 @@ │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str.w r8, [sp, #28] │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w f31a <_loop1_31_rule+0x84e> │ │ │ │ │ + beq.w f2e2 <_loop1_31_rule+0x84e> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w f31a <_loop1_31_rule+0x84e> │ │ │ │ │ + bne.w f2e2 <_loop1_31_rule+0x84e> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w f3b6 <_loop1_31_rule+0x8ea> │ │ │ │ │ + bne.w f37e <_loop1_31_rule+0x8ea> │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w f3c0 <_loop1_31_rule+0x8f4> │ │ │ │ │ + beq.w f388 <_loop1_31_rule+0x8f4> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w f3c0 <_loop1_31_rule+0x8f4> │ │ │ │ │ + bne.w f388 <_loop1_31_rule+0x8f4> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w f21c <_loop1_31_rule+0x750> │ │ │ │ │ + bne.w f1e4 <_loop1_31_rule+0x750> │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.w f1fc <_loop1_31_rule+0x730> │ │ │ │ │ + beq.w f1c4 <_loop1_31_rule+0x730> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr.w sl, [r3, #16] │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w efaa <_loop1_31_rule+0x4de> │ │ │ │ │ + beq.w ef72 <_loop1_31_rule+0x4de> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w f3ae <_loop1_31_rule+0x8e2> │ │ │ │ │ + beq.w f376 <_loop1_31_rule+0x8e2> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w f3ae <_loop1_31_rule+0x8e2> │ │ │ │ │ + bne.w f376 <_loop1_31_rule+0x8e2> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w f3a6 <_loop1_31_rule+0x8da> │ │ │ │ │ + bne.w f36e <_loop1_31_rule+0x8da> │ │ │ │ │ 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 f248 <_loop1_31_rule+0x77c> │ │ │ │ │ + bne.w f210 <_loop1_31_rule+0x77c> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ movs r1, #0 │ │ │ │ │ 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 efae <_loop1_31_rule+0x4e2> │ │ │ │ │ + bne.w ef76 <_loop1_31_rule+0x4e2> │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ str r1, [sp, #24] │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldrd r2, r1, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w f322 <_loop1_31_rule+0x856> │ │ │ │ │ + beq.w f2ea <_loop1_31_rule+0x856> │ │ │ │ │ mov r3, r7 │ │ │ │ │ ldr r7, [r4, #20] │ │ │ │ │ str r7, [sp, #12] │ │ │ │ │ ldr r7, [r0, #24] │ │ │ │ │ str r7, [sp, #8] │ │ │ │ │ ldr r0, [r0, #20] │ │ │ │ │ strd sl, r0, [sp] │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ bl 0 <_PyAST_arg> │ │ │ │ │ R_ARM_THM_CALL _PyAST_arg │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w f392 <_loop1_31_rule+0x8c6> │ │ │ │ │ + beq.w f35a <_loop1_31_rule+0x8c6> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w f37a <_loop1_31_rule+0x8ae> │ │ │ │ │ + bne.w f342 <_loop1_31_rule+0x8ae> │ │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ subs r0, #1 │ │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 11be8 │ │ │ │ │ + bl 11bac │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w f18c <_loop1_31_rule+0x6c0> │ │ │ │ │ + beq.w f154 <_loop1_31_rule+0x6c0> │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w f18c <_loop1_31_rule+0x6c0> │ │ │ │ │ + beq.w f154 <_loop1_31_rule+0x6c0> │ │ │ │ │ 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 f32c <_loop1_31_rule+0x860> │ │ │ │ │ + bne.w f2f4 <_loop1_31_rule+0x860> │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r5 │ │ │ │ │ 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 f2b0 <_loop1_31_rule+0x7e4> │ │ │ │ │ + beq.w f278 <_loop1_31_rule+0x7e4> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w f3fa <_loop1_31_rule+0x92e> │ │ │ │ │ + bne.w f3c2 <_loop1_31_rule+0x92e> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - beq.w f13e <_loop1_31_rule+0x672> │ │ │ │ │ + beq.w f106 <_loop1_31_rule+0x672> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str.w r5, [r9, r8, lsl #2] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ mov fp, r3 │ │ │ │ │ - b.n ec8e <_loop1_31_rule+0x1c2> │ │ │ │ │ + b.n ec56 <_loop1_31_rule+0x1c2> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w f2e0 <_loop1_31_rule+0x814> │ │ │ │ │ + blt.w f2a8 <_loop1_31_rule+0x814> │ │ │ │ │ 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 r7, r1 │ │ │ │ │ mov r9, r3 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w f2e4 <_loop1_31_rule+0x818> │ │ │ │ │ + bne.w f2ac <_loop1_31_rule+0x818> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w eb9e <_loop1_31_rule+0xd2> │ │ │ │ │ + bne.w eb66 <_loop1_31_rule+0xd2> │ │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r0, #1 │ │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w f2e8 <_loop1_31_rule+0x81c> │ │ │ │ │ + bne.w f2b0 <_loop1_31_rule+0x81c> │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - beq.w f40c <_loop1_31_rule+0x940> │ │ │ │ │ + beq.w f3d4 <_loop1_31_rule+0x940> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w f40c <_loop1_31_rule+0x940> │ │ │ │ │ + bne.w f3d4 <_loop1_31_rule+0x940> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w f2d0 <_loop1_31_rule+0x804> │ │ │ │ │ + bne.w f298 <_loop1_31_rule+0x804> │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.w f154 <_loop1_31_rule+0x688> │ │ │ │ │ + beq.w f11c <_loop1_31_rule+0x688> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r9, r3 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n ef7c <_loop1_31_rule+0x4b0> │ │ │ │ │ + beq.n ef44 <_loop1_31_rule+0x4b0> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w f432 <_loop1_31_rule+0x966> │ │ │ │ │ + beq.w f3fa <_loop1_31_rule+0x966> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w f432 <_loop1_31_rule+0x966> │ │ │ │ │ + bne.w f3fa <_loop1_31_rule+0x966> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w f43a <_loop1_31_rule+0x96e> │ │ │ │ │ + bne.w f402 <_loop1_31_rule+0x96e> │ │ │ │ │ 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 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w f1c2 <_loop1_31_rule+0x6f6> │ │ │ │ │ + bne.w f18a <_loop1_31_rule+0x6f6> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, r2 │ │ │ │ │ subs r0, #1 │ │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n ef80 <_loop1_31_rule+0x4b4> │ │ │ │ │ + bne.n ef48 <_loop1_31_rule+0x4b4> │ │ │ │ │ mov r0, r4 │ │ │ │ │ strd r2, r1, [sp, #16] │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w f2d0 <_loop1_31_rule+0x804> │ │ │ │ │ + beq.w f298 <_loop1_31_rule+0x804> │ │ │ │ │ mov r3, r7 │ │ │ │ │ ldr r7, [r4, #20] │ │ │ │ │ str r7, [sp, #12] │ │ │ │ │ ldrd r2, r1, [sp, #16] │ │ │ │ │ ldr r7, [r0, #24] │ │ │ │ │ str r7, [sp, #8] │ │ │ │ │ ldr r0, [r0, #20] │ │ │ │ │ strd r9, r0, [sp] │ │ │ │ │ ldr.w r0, [r8, #4] │ │ │ │ │ bl 0 <_PyAST_arg> │ │ │ │ │ R_ARM_THM_CALL _PyAST_arg │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w f426 <_loop1_31_rule+0x95a> │ │ │ │ │ + beq.w f3ee <_loop1_31_rule+0x95a> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w f448 <_loop1_31_rule+0x97c> │ │ │ │ │ + bne.w f410 <_loop1_31_rule+0x97c> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bl 11be8 │ │ │ │ │ + bl 11bac │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w f128 <_loop1_31_rule+0x65c> │ │ │ │ │ + beq.w f0f0 <_loop1_31_rule+0x65c> │ │ │ │ │ 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 f128 <_loop1_31_rule+0x65c> │ │ │ │ │ + bne.w f0f0 <_loop1_31_rule+0x65c> │ │ │ │ │ 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 f128 <_loop1_31_rule+0x65c> │ │ │ │ │ + beq.w f0f0 <_loop1_31_rule+0x65c> │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_default_pair> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_default_pair │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w ec6e <_loop1_31_rule+0x1a2> │ │ │ │ │ + bne.w ec36 <_loop1_31_rule+0x1a2> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w f2c0 <_loop1_31_rule+0x7f4> │ │ │ │ │ + bne.w f288 <_loop1_31_rule+0x7f4> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str.w sl, [r4, #8] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n ef94 <_loop1_31_rule+0x4c8> │ │ │ │ │ + b.n ef5c <_loop1_31_rule+0x4c8> │ │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r5, r3 │ │ │ │ │ subs r0, #1 │ │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ │ subs r0, #1 │ │ │ │ │ str.w sl, [r4, #8] │ │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w f0ea <_loop1_31_rule+0x61e> │ │ │ │ │ + bne.w f0b2 <_loop1_31_rule+0x61e> │ │ │ │ │ mov r0, r6 │ │ │ │ │ movs r7, #0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ @@ -26596,726 +26588,726 @@ │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r0, #1 │ │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w f0d6 <_loop1_31_rule+0x60a> │ │ │ │ │ + bne.w f09e <_loop1_31_rule+0x60a> │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - beq.w f372 <_loop1_31_rule+0x8a6> │ │ │ │ │ + beq.w f33a <_loop1_31_rule+0x8a6> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w f372 <_loop1_31_rule+0x8a6> │ │ │ │ │ + bne.w f33a <_loop1_31_rule+0x8a6> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w f240 <_loop1_31_rule+0x774> │ │ │ │ │ + bne.w f208 <_loop1_31_rule+0x774> │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.w f224 <_loop1_31_rule+0x758> │ │ │ │ │ + beq.w f1ec <_loop1_31_rule+0x758> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldrd r7, 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.n f0cc <_loop1_31_rule+0x600> │ │ │ │ │ + beq.n f094 <_loop1_31_rule+0x600> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w f3dc <_loop1_31_rule+0x910> │ │ │ │ │ + beq.w f3a4 <_loop1_31_rule+0x910> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w f3dc <_loop1_31_rule+0x910> │ │ │ │ │ + bne.w f3a4 <_loop1_31_rule+0x910> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w f3c8 <_loop1_31_rule+0x8fc> │ │ │ │ │ + bne.w f390 <_loop1_31_rule+0x8fc> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov sl, r3 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w f278 <_loop1_31_rule+0x7ac> │ │ │ │ │ + bne.w f240 <_loop1_31_rule+0x7ac> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ movs r1, #0 │ │ │ │ │ str.w sl, [r4, #8] │ │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ subs r0, #1 │ │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w f2ec <_loop1_31_rule+0x820> │ │ │ │ │ + bne.w f2b4 <_loop1_31_rule+0x820> │ │ │ │ │ mov r0, r4 │ │ │ │ │ strd r2, r1, [sp, #20] │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ ldrd r2, r1, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w f240 <_loop1_31_rule+0x774> │ │ │ │ │ + beq.w f208 <_loop1_31_rule+0x774> │ │ │ │ │ mov r3, r7 │ │ │ │ │ ldr r7, [r4, #20] │ │ │ │ │ str r7, [sp, #12] │ │ │ │ │ ldr r7, [r0, #24] │ │ │ │ │ str r7, [sp, #8] │ │ │ │ │ ldr r0, [r0, #20] │ │ │ │ │ strd r6, r0, [sp] │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ bl 0 <_PyAST_arg> │ │ │ │ │ R_ARM_THM_CALL _PyAST_arg │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w f34c <_loop1_31_rule+0x880> │ │ │ │ │ + beq.w f314 <_loop1_31_rule+0x880> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w f3e4 <_loop1_31_rule+0x918> │ │ │ │ │ + bne.w f3ac <_loop1_31_rule+0x918> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bl 11be8 │ │ │ │ │ + bl 11bac │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n f134 <_loop1_31_rule+0x668> │ │ │ │ │ + beq.n f0fc <_loop1_31_rule+0x668> │ │ │ │ │ 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 f134 <_loop1_31_rule+0x668> │ │ │ │ │ + bne.n f0fc <_loop1_31_rule+0x668> │ │ │ │ │ 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 f134 <_loop1_31_rule+0x668> │ │ │ │ │ + beq.n f0fc <_loop1_31_rule+0x668> │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r2, r6 │ │ │ │ │ - b.n edc8 <_loop1_31_rule+0x2fc> │ │ │ │ │ + b.n ed90 <_loop1_31_rule+0x2fc> │ │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n ee34 <_loop1_31_rule+0x368> │ │ │ │ │ + b.n edfc <_loop1_31_rule+0x368> │ │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ mov sl, fp │ │ │ │ │ mov r6, r9 │ │ │ │ │ mov r3, r8 │ │ │ │ │ - b.n ef80 <_loop1_31_rule+0x4b4> │ │ │ │ │ + b.n ef48 <_loop1_31_rule+0x4b4> │ │ │ │ │ ldr r5, [sp, #28] │ │ │ │ │ mov sl, fp │ │ │ │ │ mov r6, r9 │ │ │ │ │ subs r3, r0, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str.w sl, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w ef94 <_loop1_31_rule+0x4c8> │ │ │ │ │ + beq.w ef5c <_loop1_31_rule+0x4c8> │ │ │ │ │ ldr.w r8, [r4, #60] @ 0x3c │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.w ef94 <_loop1_31_rule+0x4c8> │ │ │ │ │ + bne.w ef5c <_loop1_31_rule+0x4c8> │ │ │ │ │ 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 f338 <_loop1_31_rule+0x86c> │ │ │ │ │ + beq.w f300 <_loop1_31_rule+0x86c> │ │ │ │ │ cmp r8, r5 │ │ │ │ │ - bge.n f11a <_loop1_31_rule+0x64e> │ │ │ │ │ + bge.n f0e2 <_loop1_31_rule+0x64e> │ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ │ ldr.w r2, [r6, r8, lsl #2] │ │ │ │ │ str.w r2, [r3, r8, lsl #2] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ - b.n f106 <_loop1_31_rule+0x63a> │ │ │ │ │ + b.n f0ce <_loop1_31_rule+0x63a> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n efa2 <_loop1_31_rule+0x4d6> │ │ │ │ │ + b.n ef6a <_loop1_31_rule+0x4d6> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str.w sl, [r4, #8] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n ef94 <_loop1_31_rule+0x4c8> │ │ │ │ │ + b.n ef5c <_loop1_31_rule+0x4c8> │ │ │ │ │ ldr r5, [sp, #28] │ │ │ │ │ mov sl, fp │ │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ mov r6, r9 │ │ │ │ │ - b.n ef86 <_loop1_31_rule+0x4ba> │ │ │ │ │ + b.n ef4e <_loop1_31_rule+0x4ba> │ │ │ │ │ lsls r3, r3, #1 │ │ │ │ │ mov r0, r9 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w f366 <_loop1_31_rule+0x89a> │ │ │ │ │ + beq.w f32e <_loop1_31_rule+0x89a> │ │ │ │ │ mov r9, r0 │ │ │ │ │ - b.n edee <_loop1_31_rule+0x322> │ │ │ │ │ + b.n edb6 <_loop1_31_rule+0x322> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w f2ca <_loop1_31_rule+0x7fe> │ │ │ │ │ + blt.w f292 <_loop1_31_rule+0x7fe> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r9, r3 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w f41a <_loop1_31_rule+0x94e> │ │ │ │ │ + bne.w f3e2 <_loop1_31_rule+0x94e> │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w ee8a <_loop1_31_rule+0x3be> │ │ │ │ │ + bne.w ee52 <_loop1_31_rule+0x3be> │ │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ - b.n ef80 <_loop1_31_rule+0x4b4> │ │ │ │ │ + b.n ef48 <_loop1_31_rule+0x4b4> │ │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n efb2 <_loop1_31_rule+0x4e6> │ │ │ │ │ + b.n ef7a <_loop1_31_rule+0x4e6> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71b8 │ │ │ │ │ + bl 71ac │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w ebd8 <_loop1_31_rule+0x10c> │ │ │ │ │ + beq.w eba0 <_loop1_31_rule+0x10c> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w ebe0 <_loop1_31_rule+0x114> │ │ │ │ │ + beq.w eba8 <_loop1_31_rule+0x114> │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w f330 <_loop1_31_rule+0x864> │ │ │ │ │ + beq.w f2f8 <_loop1_31_rule+0x864> │ │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r0, #1 │ │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ │ - b.n ee30 <_loop1_31_rule+0x364> │ │ │ │ │ + b.n edf8 <_loop1_31_rule+0x364> │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ - bl 71b8 │ │ │ │ │ + bl 71ac │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w eec6 <_loop1_31_rule+0x3fa> │ │ │ │ │ + beq.w ee8e <_loop1_31_rule+0x3fa> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w eecc <_loop1_31_rule+0x400> │ │ │ │ │ + beq.w ee94 <_loop1_31_rule+0x400> │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldrd r3, r1, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w f334 <_loop1_31_rule+0x868> │ │ │ │ │ + beq.w f2fc <_loop1_31_rule+0x868> │ │ │ │ │ mov r5, r3 │ │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r3, r5 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r0, #1 │ │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ │ - b.n ef80 <_loop1_31_rule+0x4b4> │ │ │ │ │ + b.n ef48 <_loop1_31_rule+0x4b4> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n f2a4 <_loop1_31_rule+0x7d8> │ │ │ │ │ + blt.n f26c <_loop1_31_rule+0x7d8> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ ldr.w sl, [r3, #16] │ │ │ │ │ mov r7, r1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w ecfc <_loop1_31_rule+0x230> │ │ │ │ │ + beq.w ecc4 <_loop1_31_rule+0x230> │ │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ subs r0, #1 │ │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ │ - b.n efb2 <_loop1_31_rule+0x4e6> │ │ │ │ │ + b.n ef7a <_loop1_31_rule+0x4e6> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n f2d8 <_loop1_31_rule+0x80c> │ │ │ │ │ + blt.n f2a0 <_loop1_31_rule+0x80c> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldrd r7, r6, [r3, #12] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w eff4 <_loop1_31_rule+0x528> │ │ │ │ │ + beq.w efbc <_loop1_31_rule+0x528> │ │ │ │ │ ldr r5, [sp, #28] │ │ │ │ │ mov sl, fp │ │ │ │ │ mov r6, r9 │ │ │ │ │ - b.n f2d0 <_loop1_31_rule+0x804> │ │ │ │ │ + b.n f298 <_loop1_31_rule+0x804> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71b8 │ │ │ │ │ + bl 71ac │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w ed44 <_loop1_31_rule+0x278> │ │ │ │ │ + beq.w ed0c <_loop1_31_rule+0x278> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w ed4c <_loop1_31_rule+0x280> │ │ │ │ │ + beq.w ed14 <_loop1_31_rule+0x280> │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w f3d8 <_loop1_31_rule+0x90c> │ │ │ │ │ + beq.w f3a0 <_loop1_31_rule+0x90c> │ │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r0, #1 │ │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ │ - b.n efae <_loop1_31_rule+0x4e2> │ │ │ │ │ + b.n ef76 <_loop1_31_rule+0x4e2> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71b8 │ │ │ │ │ + bl 71ac │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w f03a <_loop1_31_rule+0x56e> │ │ │ │ │ + beq.w f002 <_loop1_31_rule+0x56e> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w f042 <_loop1_31_rule+0x576> │ │ │ │ │ + beq.w f00a <_loop1_31_rule+0x576> │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w f422 <_loop1_31_rule+0x956> │ │ │ │ │ + beq.w f3ea <_loop1_31_rule+0x956> │ │ │ │ │ ldr r5, [sp, #28] │ │ │ │ │ mov sl, fp │ │ │ │ │ mov r6, r9 │ │ │ │ │ - b.n f1ee <_loop1_31_rule+0x722> │ │ │ │ │ + b.n f1b6 <_loop1_31_rule+0x722> │ │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r0, #1 │ │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ │ - b.n efb2 <_loop1_31_rule+0x4e6> │ │ │ │ │ + b.n ef7a <_loop1_31_rule+0x4e6> │ │ │ │ │ ldr r5, [sp, #28] │ │ │ │ │ mov sl, fp │ │ │ │ │ mov r6, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w f41e <_loop1_31_rule+0x952> │ │ │ │ │ + beq.w f3e6 <_loop1_31_rule+0x952> │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n f0de <_loop1_31_rule+0x612> │ │ │ │ │ + b.n f0a6 <_loop1_31_rule+0x612> │ │ │ │ │ movs r5, #0 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ subs r0, #1 │ │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ │ - b.n ef86 <_loop1_31_rule+0x4ba> │ │ │ │ │ + b.n ef4e <_loop1_31_rule+0x4ba> │ │ │ │ │ ldr r5, [sp, #28] │ │ │ │ │ mov sl, fp │ │ │ │ │ mov r6, r9 │ │ │ │ │ - b.n f2cc <_loop1_31_rule+0x800> │ │ │ │ │ + b.n f294 <_loop1_31_rule+0x800> │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ - b.n ee30 <_loop1_31_rule+0x364> │ │ │ │ │ + b.n edf8 <_loop1_31_rule+0x364> │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n f0dc <_loop1_31_rule+0x610> │ │ │ │ │ + b.n f0a4 <_loop1_31_rule+0x610> │ │ │ │ │ mov sl, fp │ │ │ │ │ mov r6, r9 │ │ │ │ │ mov r3, r8 │ │ │ │ │ - b.n ef80 <_loop1_31_rule+0x4b4> │ │ │ │ │ + b.n ef48 <_loop1_31_rule+0x4b4> │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r7, r6 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n f124 <_loop1_31_rule+0x658> │ │ │ │ │ + b.n f0ec <_loop1_31_rule+0x658> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r7, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n f124 <_loop1_31_rule+0x658> │ │ │ │ │ + b.n f0ec <_loop1_31_rule+0x658> │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n f2c0 <_loop1_31_rule+0x7f4> │ │ │ │ │ - b.n ec76 <_loop1_31_rule+0x1aa> │ │ │ │ │ + bne.n f288 <_loop1_31_rule+0x7f4> │ │ │ │ │ + b.n ec3e <_loop1_31_rule+0x1aa> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n ecb2 <_loop1_31_rule+0x1e6> │ │ │ │ │ + b.n ec7a <_loop1_31_rule+0x1e6> │ │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r0, #1 │ │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ │ - b.n efb2 <_loop1_31_rule+0x4e6> │ │ │ │ │ + b.n ef7a <_loop1_31_rule+0x4e6> │ │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ - b.n efb2 <_loop1_31_rule+0x4e6> │ │ │ │ │ + b.n ef7a <_loop1_31_rule+0x4e6> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n ebe0 <_loop1_31_rule+0x114> │ │ │ │ │ + b.n eba8 <_loop1_31_rule+0x114> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n eecc <_loop1_31_rule+0x400> │ │ │ │ │ + b.n ee94 <_loop1_31_rule+0x400> │ │ │ │ │ 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 f124 <_loop1_31_rule+0x658> │ │ │ │ │ + b.n f0ec <_loop1_31_rule+0x658> │ │ │ │ │ ldr r5, [sp, #28] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov sl, fp │ │ │ │ │ mov r6, r9 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - cbz r0, f36c <_loop1_31_rule+0x8a0> │ │ │ │ │ + cbz r0, f334 <_loop1_31_rule+0x8a0> │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n ef86 <_loop1_31_rule+0x4ba> │ │ │ │ │ + b.n ef4e <_loop1_31_rule+0x4ba> │ │ │ │ │ mov r7, r0 │ │ │ │ │ mov r0, r9 │ │ │ │ │ - b.n f33a <_loop1_31_rule+0x86e> │ │ │ │ │ + b.n f302 <_loop1_31_rule+0x86e> │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n ef86 <_loop1_31_rule+0x4ba> │ │ │ │ │ + b.n ef4e <_loop1_31_rule+0x4ba> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n efd8 <_loop1_31_rule+0x50c> │ │ │ │ │ + b.n efa0 <_loop1_31_rule+0x50c> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ mov r3, r0 │ │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ subs r0, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w ed96 <_loop1_31_rule+0x2ca> │ │ │ │ │ + beq.w ed5e <_loop1_31_rule+0x2ca> │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n efb2 <_loop1_31_rule+0x4e6> │ │ │ │ │ + b.n ef7a <_loop1_31_rule+0x4e6> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ mov r3, r0 │ │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ subs r0, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n f38a <_loop1_31_rule+0x8be> │ │ │ │ │ + bne.n f352 <_loop1_31_rule+0x8be> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ │ - b.n efb2 <_loop1_31_rule+0x4e6> │ │ │ │ │ + b.n ef7a <_loop1_31_rule+0x4e6> │ │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ subs r0, #1 │ │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ │ - b.n efae <_loop1_31_rule+0x4e2> │ │ │ │ │ + b.n ef76 <_loop1_31_rule+0x4e2> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n ed2a <_loop1_31_rule+0x25e> │ │ │ │ │ + b.n ecf2 <_loop1_31_rule+0x25e> │ │ │ │ │ ldr r5, [sp, #28] │ │ │ │ │ mov sl, fp │ │ │ │ │ mov r6, r9 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n f0de <_loop1_31_rule+0x612> │ │ │ │ │ + b.n f0a6 <_loop1_31_rule+0x612> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n ecdc <_loop1_31_rule+0x210> │ │ │ │ │ + b.n eca4 <_loop1_31_rule+0x210> │ │ │ │ │ ldr r5, [sp, #28] │ │ │ │ │ mov sl, fp │ │ │ │ │ mov r6, r9 │ │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ mov r3, r5 │ │ │ │ │ subs r0, #1 │ │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ │ - b.n ef80 <_loop1_31_rule+0x4b4> │ │ │ │ │ + b.n ef48 <_loop1_31_rule+0x4b4> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n ed4c <_loop1_31_rule+0x280> │ │ │ │ │ + b.n ed14 <_loop1_31_rule+0x280> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n f020 <_loop1_31_rule+0x554> │ │ │ │ │ + b.n efe8 <_loop1_31_rule+0x554> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w f08c <_loop1_31_rule+0x5c0> │ │ │ │ │ + beq.w f054 <_loop1_31_rule+0x5c0> │ │ │ │ │ ldr r5, [sp, #28] │ │ │ │ │ mov sl, fp │ │ │ │ │ mov r6, r9 │ │ │ │ │ - b.n f35c <_loop1_31_rule+0x890> │ │ │ │ │ + b.n f324 <_loop1_31_rule+0x890> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w ede0 <_loop1_31_rule+0x314> │ │ │ │ │ + beq.w eda8 <_loop1_31_rule+0x314> │ │ │ │ │ ldr r5, [sp, #28] │ │ │ │ │ mov sl, fp │ │ │ │ │ mov r6, r9 │ │ │ │ │ - b.n f2c0 <_loop1_31_rule+0x7f4> │ │ │ │ │ + b.n f288 <_loop1_31_rule+0x7f4> │ │ │ │ │ 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 ee66 <_loop1_31_rule+0x39a> │ │ │ │ │ + beq.w ee2e <_loop1_31_rule+0x39a> │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n f2d0 <_loop1_31_rule+0x804> │ │ │ │ │ + b.n f298 <_loop1_31_rule+0x804> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n f3bc <_loop1_31_rule+0x8f0> │ │ │ │ │ + b.n f384 <_loop1_31_rule+0x8f0> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n f042 <_loop1_31_rule+0x576> │ │ │ │ │ + b.n f00a <_loop1_31_rule+0x576> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - cbz r0, f43e <_loop1_31_rule+0x972> │ │ │ │ │ + cbz r0, f406 <_loop1_31_rule+0x972> │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n f35c <_loop1_31_rule+0x890> │ │ │ │ │ + b.n f324 <_loop1_31_rule+0x890> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n eeaa <_loop1_31_rule+0x3de> │ │ │ │ │ + b.n ee72 <_loop1_31_rule+0x3de> │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n f3ce <_loop1_31_rule+0x902> │ │ │ │ │ + b.n f396 <_loop1_31_rule+0x902> │ │ │ │ │ subs r3, #2 │ │ │ │ │ str.w sl, [r4, #8] │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n ef94 <_loop1_31_rule+0x4c8> │ │ │ │ │ + b.n ef5c <_loop1_31_rule+0x4c8> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n f35c <_loop1_31_rule+0x890> │ │ │ │ │ - b.n ef18 <_loop1_31_rule+0x44c> │ │ │ │ │ + bne.n f324 <_loop1_31_rule+0x890> │ │ │ │ │ + b.n eee0 <_loop1_31_rule+0x44c> │ │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ subs r0, #1 │ │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ │ - b.n ee30 <_loop1_31_rule+0x364> │ │ │ │ │ + b.n edf8 <_loop1_31_rule+0x364> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w ebbe <_loop1_31_rule+0xf2> │ │ │ │ │ + b.w eb86 <_loop1_31_rule+0xf2> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - cbz r0, f486 <_loop1_31_rule+0x9ba> │ │ │ │ │ + cbz r0, f44e <_loop1_31_rule+0x9ba> │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n ee34 <_loop1_31_rule+0x368> │ │ │ │ │ + b.n edfc <_loop1_31_rule+0x368> │ │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r0, #1 │ │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ │ - b.n ee34 <_loop1_31_rule+0x368> │ │ │ │ │ + b.n edfc <_loop1_31_rule+0x368> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n ee34 <_loop1_31_rule+0x368> │ │ │ │ │ + b.n edfc <_loop1_31_rule+0x368> │ │ │ │ │ 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 eb4e <_loop1_31_rule+0x82> │ │ │ │ │ + beq.w eb16 <_loop1_31_rule+0x82> │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n f3bc <_loop1_31_rule+0x8f0> │ │ │ │ │ + b.n f384 <_loop1_31_rule+0x8f0> │ │ │ │ │ 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 eb78 <_loop1_31_rule+0xac> │ │ │ │ │ - b.n f2e4 <_loop1_31_rule+0x818> │ │ │ │ │ + beq.w eb40 <_loop1_31_rule+0xac> │ │ │ │ │ + b.n f2ac <_loop1_31_rule+0x818> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n f472 <_loop1_31_rule+0x9a6> │ │ │ │ │ - b.w ec2a <_loop1_31_rule+0x15e> │ │ │ │ │ + bne.n f43a <_loop1_31_rule+0x9a6> │ │ │ │ │ + b.w ebf2 <_loop1_31_rule+0x15e> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w eb00 <_loop1_31_rule+0x34> │ │ │ │ │ + b.w eac8 <_loop1_31_rule+0x34> │ │ │ │ │ ldr r0, [r4, #88] @ 0x58 │ │ │ │ │ - b.n ee34 <_loop1_31_rule+0x368> │ │ │ │ │ + b.n edfc <_loop1_31_rule+0x368> │ │ │ │ │ │ │ │ │ │ -0000f4d0 : │ │ │ │ │ +0000f498 : │ │ │ │ │ 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 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 f8ba │ │ │ │ │ + beq.w f882 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w f8ba │ │ │ │ │ + bne.w f882 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w f8b4 │ │ │ │ │ + bne.w f87c │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w f8ac │ │ │ │ │ + beq.w f874 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w f8ac │ │ │ │ │ + bne.w f874 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w f8a6 │ │ │ │ │ + bne.w f86e │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.n f5a0 │ │ │ │ │ + beq.n f568 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldrd r6, r3, [r3, #12] │ │ │ │ │ mov r8, r3 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n f5ca │ │ │ │ │ + bne.n f592 │ │ │ │ │ ldrd r3, r2, [r4, #88] @ 0x58 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n f65e │ │ │ │ │ + bne.n f626 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w f85c │ │ │ │ │ + bne.w f824 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71b8 │ │ │ │ │ + bl 71ac │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w f6ac │ │ │ │ │ + beq.w f674 │ │ │ │ │ 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, r5 │ │ │ │ │ mov r2, r4 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w f6ac │ │ │ │ │ + beq.w f674 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ 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_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n f648 │ │ │ │ │ + blt.n f610 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ ldrd r6, r3, [r3, #12] │ │ │ │ │ mov r8, r3 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w f8a6 │ │ │ │ │ + bne.w f86e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n f556 │ │ │ │ │ + beq.n f51e │ │ │ │ │ movs r1, #53 @ 0x35 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n f556 │ │ │ │ │ + beq.n f51e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71b8 │ │ │ │ │ + bl 71ac │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w f89e │ │ │ │ │ + beq.w f866 │ │ │ │ │ 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 f89e │ │ │ │ │ + beq.w f866 │ │ │ │ │ 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 f898 │ │ │ │ │ + beq.w f860 │ │ │ │ │ strd r5, r3, [sp] │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r1, r9 │ │ │ │ │ ldr r5, [r4, #20] │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ bl 0 <_PyAST_NamedExpr> │ │ │ │ │ @@ -27323,132 +27315,132 @@ │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r3, r0 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC31 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC31 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 58bc │ │ │ │ │ + bl 58b8 <_loop1_81_rule+0x4> │ │ │ │ │ R_ARM_THM_CALL INVALID_VERSION_CHECK │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w f864 │ │ │ │ │ + beq.w f82c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w f874 │ │ │ │ │ + bne.w f83c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n f596 │ │ │ │ │ + b.n f55e │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #1 │ │ │ │ │ mov r5, r3 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n f566 │ │ │ │ │ + beq.n f52e │ │ │ │ │ mov r3, r2 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w f8b4 │ │ │ │ │ + bne.w f87c │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w f890 │ │ │ │ │ + beq.w f858 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w f890 │ │ │ │ │ + bne.w f858 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w f88a │ │ │ │ │ + bne.w f852 │ │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1211 @ 0x4bb │ │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ - cbz r0, f6b4 │ │ │ │ │ + cbz r0, f67c │ │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.n f644 │ │ │ │ │ + bne.n f60c │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - b.n f566 │ │ │ │ │ + b.n f52e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r6, #0 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ - b.n f644 │ │ │ │ │ + b.n f60c │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r8, r3 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w f88a │ │ │ │ │ + bne.w f852 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71b8 │ │ │ │ │ + bl 71ac │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbnz r0, f726 │ │ │ │ │ + cbnz r0, f6ee │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w f88a │ │ │ │ │ + bne.w f852 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w f7f6 │ │ │ │ │ + bne.w f7be │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w f88a │ │ │ │ │ + bne.w f852 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _tmp_119_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _tmp_119_rule │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead │ │ │ │ │ - cbz r0, f70e │ │ │ │ │ + cbz r0, f6d6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9ec0 │ │ │ │ │ + bl 9e84 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n f792 │ │ │ │ │ + bne.n f75a │ │ │ │ │ movs r3, #0 │ │ │ │ │ str.w r8, [r4, #8] │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1211 @ 0x4bb │ │ │ │ │ bl 0 <_PyPegen_insert_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_insert_memo │ │ │ │ │ - b.n f69a │ │ │ │ │ + b.n f662 │ │ │ │ │ movs r1, #53 @ 0x35 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n f6ca │ │ │ │ │ + beq.n f692 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71b8 │ │ │ │ │ + bl 71ac │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n f6ca │ │ │ │ │ + beq.n f692 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ ldr r2, [r6, #20] │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r2, [sp, #24] │ │ │ │ │ @@ -27469,48 +27461,48 @@ │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ movw r6, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC72 │ │ │ │ │ movt r6, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC72 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r6, [sp, #8] │ │ │ │ │ - bl 8660 │ │ │ │ │ + bl 85f8 │ │ │ │ │ R_ARM_THM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n f716 │ │ │ │ │ + beq.n f6de │ │ │ │ │ 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 f6a8 │ │ │ │ │ + b.n f670 │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n f70e │ │ │ │ │ + beq.n f6d6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9ec0 │ │ │ │ │ + bl 9e84 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n f70e │ │ │ │ │ + beq.n f6d6 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _tmp_118_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _tmp_118_rule │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n f70e │ │ │ │ │ + beq.n f6d6 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ ldr r2, [r6, #20] │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r2, [sp, #24] │ │ │ │ │ @@ -27530,36 +27522,36 @@ │ │ │ │ │ movt r6, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC73 │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldrd r3, r2, [sp, #20] │ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ │ - b.n f774 │ │ │ │ │ + b.n f73c │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w f6e4 │ │ │ │ │ + beq.w f6ac │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9ec0 │ │ │ │ │ + bl 9e84 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w f6e4 │ │ │ │ │ + beq.w f6ac │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _tmp_118_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _tmp_118_rule │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w f6e4 │ │ │ │ │ + beq.w f6ac │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC53 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC53 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ movw r2, #0 │ │ │ │ │ @@ -27569,255 +27561,255 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ ldr r2, [r3, #32] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r3, [r3, #28] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrd r2, r3, [r6, #20] │ │ │ │ │ - bl 8660 │ │ │ │ │ + bl 85f8 │ │ │ │ │ R_ARM_THM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ str r5, [sp, #36] @ 0x24 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n f784 │ │ │ │ │ - b.n f716 │ │ │ │ │ + bne.n f74c │ │ │ │ │ + b.n f6de │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r6, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n f596 │ │ │ │ │ + b.n f55e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - cbz r0, f886 │ │ │ │ │ + cbz r0, f84e │ │ │ │ │ movs r5, #1 │ │ │ │ │ str r5, [r4, #60] @ 0x3c │ │ │ │ │ - b.n f652 │ │ │ │ │ + b.n f61a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n f86e │ │ │ │ │ + bne.n f836 │ │ │ │ │ mov r3, r2 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n f644 │ │ │ │ │ + b.n f60c │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ - b.n f652 │ │ │ │ │ + b.n f61a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n f78e │ │ │ │ │ + b.n f756 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n f682 │ │ │ │ │ + b.n f64a │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n f60a │ │ │ │ │ + b.n f5d2 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n f652 │ │ │ │ │ + b.n f61a │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n f652 │ │ │ │ │ + b.n f61a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n f52e │ │ │ │ │ + b.n f4f6 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ - b.n f596 │ │ │ │ │ + b.n f55e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n f504 │ │ │ │ │ + b.n f4cc │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000f8c4 : │ │ │ │ │ +0000f88c : │ │ │ │ │ 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 f9bc │ │ │ │ │ + beq.n f984 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n f9bc │ │ │ │ │ + bne.n f984 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r2, f956 │ │ │ │ │ + cbnz r2, f91e │ │ │ │ │ ldrd r6, r5, [r4, #8] │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - beq.n f936 │ │ │ │ │ + beq.n f8fe │ │ │ │ │ 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, f962 │ │ │ │ │ + cbnz r0, f92a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - cbnz r3, f956 │ │ │ │ │ + cbnz r3, f91e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f4d0 │ │ │ │ │ + bl f498 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, f95e │ │ │ │ │ + cbz r0, f926 │ │ │ │ │ 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 f9b0 │ │ │ │ │ + blt.n f978 │ │ │ │ │ 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 f90e │ │ │ │ │ + beq.n f8d6 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n f92c │ │ │ │ │ + b.n f8f4 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b.n f928 │ │ │ │ │ + b.n f8f0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9ec0 │ │ │ │ │ + bl 9e84 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n f918 │ │ │ │ │ + beq.n f8e0 │ │ │ │ │ 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 f928 │ │ │ │ │ + beq.n f8f0 │ │ │ │ │ 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, f99c │ │ │ │ │ + cbz r0, f964 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n f928 │ │ │ │ │ + beq.n f8f0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n f928 │ │ │ │ │ + beq.n f8f0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n f92c │ │ │ │ │ + b.n f8f4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ ldr r5, [sp, #20] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n f92c │ │ │ │ │ + b.n f8f4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n f8f4 │ │ │ │ │ + b.n f8bc │ │ │ │ │ │ │ │ │ │ -0000f9c4 : │ │ │ │ │ +0000f98c : │ │ │ │ │ block_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.w fafe │ │ │ │ │ + beq.w fac6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w fafe │ │ │ │ │ + bne.w fac6 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n fad6 │ │ │ │ │ + bne.n fa9e │ │ │ │ │ add r2, sp, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #1033 @ 0x409 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 <_PyPegen_is_memoized> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_is_memoized │ │ │ │ │ - cbnz r0, fa54 │ │ │ │ │ + cbnz r0, fa1c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ mov r6, r2 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n fad6 │ │ │ │ │ + bne.n fa9e │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, fa62 │ │ │ │ │ + cbz r0, fa2a │ │ │ │ │ movs r1, #5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, fa62 │ │ │ │ │ + cbz r0, fa2a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ - cbz r0, fa62 │ │ │ │ │ + cbz r0, fa2a │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ movs r1, #6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, fa62 │ │ │ │ │ + cbz r0, fa2a │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n fae8 │ │ │ │ │ + bne.n fab0 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #1033 @ 0x409 │ │ │ │ │ bl 0 <_PyPegen_insert_memo> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_insert_memo │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r5, [sp, #12] │ │ │ │ │ @@ -27825,399 +27817,399 @@ │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n fad6 │ │ │ │ │ + bne.n fa9e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 1ee8 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, fa7a │ │ │ │ │ + cbz r0, fa42 │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ mov r3, r5 │ │ │ │ │ - b.n fa48 │ │ │ │ │ + b.n fa10 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - cbnz r3, fa88 │ │ │ │ │ + cbnz r3, fa50 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ mov r3, r5 │ │ │ │ │ - b.n fa48 │ │ │ │ │ + b.n fa10 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n fa58 │ │ │ │ │ + bne.n fa20 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n fae0 │ │ │ │ │ + beq.n faa8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ - cbnz r0, fae0 │ │ │ │ │ + cbnz r0, faa8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r7, r3 │ │ │ │ │ - cbnz r3, facc │ │ │ │ │ + cbnz r3, fa94 │ │ │ │ │ movs r1, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, facc │ │ │ │ │ + cbz r0, fa94 │ │ │ │ │ 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 │ │ │ │ │ - cbnz r0, fb06 │ │ │ │ │ + cbnz r0, face │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b.n fa80 │ │ │ │ │ + b.n fa48 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n fa5c │ │ │ │ │ + b.n fa24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n faa8 │ │ │ │ │ + b.n fa70 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r5, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n fa76 │ │ │ │ │ + beq.n fa3e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n fadc │ │ │ │ │ + b.n faa4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n f9f6 │ │ │ │ │ + b.n f9be │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_IndentationError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_IndentationError │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC76 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC76 │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_raise_error │ │ │ │ │ mov r2, r0 │ │ │ │ │ - cbnz r0, fb36 │ │ │ │ │ + cbnz r0, fafe │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n facc │ │ │ │ │ + beq.n fa94 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n fad0 │ │ │ │ │ + b.n fa98 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbz r3, fb46 │ │ │ │ │ + cbz r3, fb0e │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n fb2c │ │ │ │ │ + bne.n faf4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, r2 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r3, r5 │ │ │ │ │ - b.n fa48 │ │ │ │ │ + b.n fa10 │ │ │ │ │ │ │ │ │ │ -0000fb54 : │ │ │ │ │ +0000fb1c : │ │ │ │ │ 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 r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w ffa4 │ │ │ │ │ + beq.w ff6c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w ffa4 │ │ │ │ │ + bne.w ff6c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w ff9e │ │ │ │ │ + bne.w ff66 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ ldr.w fp, [r4, #8] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w ff6e │ │ │ │ │ + beq.w ff32 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w ff6e │ │ │ │ │ + bne.w ff32 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w fe6a │ │ │ │ │ + bne.w fe32 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w ff96 │ │ │ │ │ + beq.w ff5e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w ff96 │ │ │ │ │ + bne.w ff5e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w ff88 │ │ │ │ │ + bne.w ff50 │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.w fe34 │ │ │ │ │ + beq.w fdfc │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldrd r7, r6, [r3, #12] │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w fe78 │ │ │ │ │ + bne.w fe40 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w ff88 │ │ │ │ │ + bne.w ff50 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f4d0 │ │ │ │ │ + bl f498 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r9, r0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w fe6a │ │ │ │ │ + beq.w fe32 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w ff8e │ │ │ │ │ + beq.w ff56 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w ff8e │ │ │ │ │ + bne.w ff56 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w ff88 │ │ │ │ │ + bne.w ff50 │ │ │ │ │ movs r0, #4 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w ff80 │ │ │ │ │ + beq.w ff48 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w ff88 │ │ │ │ │ + bne.w ff50 │ │ │ │ │ strd fp, r9, [sp, #20] │ │ │ │ │ movs r6, #1 │ │ │ │ │ mov fp, r7 │ │ │ │ │ - b.n fcb2 │ │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ │ + b.n fc7a │ │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - ldr.w r3, [r3, r9, lsl #2] │ │ │ │ │ - ldrd r7, sl, [r3, #12] │ │ │ │ │ + ldr.w r2, [r2, r9, lsl #2] │ │ │ │ │ + ldrd r7, sl, [r2, #12] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n fd18 │ │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ + bne.n fce0 │ │ │ │ │ + ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.w ffac │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + bne.w ff74 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f4d0 │ │ │ │ │ + bl f498 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r7, r0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w fe52 │ │ │ │ │ + beq.w fe1a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w ff06 │ │ │ │ │ + bne.w fece │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - beq.n fd66 │ │ │ │ │ + beq.n fd2e │ │ │ │ │ ldr.w fp, [r4, #8] │ │ │ │ │ str.w r7, [r8, r5, lsl #2] │ │ │ │ │ adds r5, #1 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n fd7a │ │ │ │ │ + beq.n fd42 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w ffc0 │ │ │ │ │ + beq.w ff88 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w ffc0 │ │ │ │ │ + bne.w ff88 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w ffac │ │ │ │ │ - ldrd r9, r3, [r4, #8] │ │ │ │ │ - cmp r9, r3 │ │ │ │ │ - bne.n fc66 │ │ │ │ │ + bne.w ff74 │ │ │ │ │ + ldrd r9, r2, [r4, #8] │ │ │ │ │ + cmp r9, r2 │ │ │ │ │ + bne.n fc2e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w feba │ │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ │ + blt.w fe82 │ │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ - ldr.w r3, [r3, r9, lsl #2] │ │ │ │ │ - ldrd r7, sl, [r3, #12] │ │ │ │ │ + ldr.w r2, [r2, r9, lsl #2] │ │ │ │ │ + ldrd r7, sl, [r2, #12] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w ffac │ │ │ │ │ + bne.w ff74 │ │ │ │ │ movs r1, #16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n fc7c │ │ │ │ │ + beq.n fc44 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9ec0 │ │ │ │ │ + bl 9e84 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n fc7c │ │ │ │ │ + beq.n fc44 │ │ │ │ │ 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 ff56 │ │ │ │ │ + beq.w ff1e │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ mov r2, r7 │ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ │ mov r3, sl │ │ │ │ │ ldr.w r1, [ip, #24] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ ldr.w r1, [ip, #20] │ │ │ │ │ str r1, [sp, #0] │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_PyAST_Starred> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Starred │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w ff3a │ │ │ │ │ + beq.w ff02 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w fef2 │ │ │ │ │ + bne.w feba │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n fca4 │ │ │ │ │ + b.n fc6c │ │ │ │ │ lsls r6, r6, #1 │ │ │ │ │ mov r0, r8 │ │ │ │ │ lsls r1, r6, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w ff76 │ │ │ │ │ + beq.w ff3e │ │ │ │ │ mov r8, r0 │ │ │ │ │ - b.n fca8 │ │ │ │ │ + b.n fc70 │ │ │ │ │ mov r7, fp │ │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ │ 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 ff7a │ │ │ │ │ + beq.w ff42 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.n fdf6 │ │ │ │ │ + ble.n fdbe │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ cmp r5, #1 │ │ │ │ │ ldr.w r1, [r8] │ │ │ │ │ str r1, [r2, #0] │ │ │ │ │ - beq.n fdf6 │ │ │ │ │ + beq.n fdbe │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ cmp r5, #2 │ │ │ │ │ ldr.w r1, [r8, #4] │ │ │ │ │ str r1, [r2, #4] │ │ │ │ │ - beq.n fdf6 │ │ │ │ │ + beq.n fdbe │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ cmp r5, #3 │ │ │ │ │ ldr.w r1, [r8, #8] │ │ │ │ │ str r1, [r2, #8] │ │ │ │ │ - beq.n fdf6 │ │ │ │ │ + beq.n fdbe │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ cmp r5, #4 │ │ │ │ │ ldr.w r1, [r8, #12] │ │ │ │ │ str r1, [r2, #12] │ │ │ │ │ - beq.n fdf6 │ │ │ │ │ + beq.n fdbe │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ cmp r5, #5 │ │ │ │ │ ldr.w r1, [r8, #16] │ │ │ │ │ str r1, [r2, #16] │ │ │ │ │ - beq.n fdf6 │ │ │ │ │ + beq.n fdbe │ │ │ │ │ sub.w r7, r8, #4 │ │ │ │ │ add.w r2, r8, #16 │ │ │ │ │ add.w r7, r7, r5, lsl #2 │ │ │ │ │ rsb ip, r8, #4 │ │ │ │ │ add.w r3, ip, r2 │ │ │ │ │ ldr r1, [r6, #4] │ │ │ │ │ ldr.w r0, [r2, #4]! │ │ │ │ │ str r0, [r1, r3] │ │ │ │ │ cmp r7, r2 │ │ │ │ │ - bne.n fde6 │ │ │ │ │ + bne.n fdae │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r9 │ │ │ │ │ subs r3, #1 │ │ │ │ │ @@ -28225,356 +28217,356 @@ │ │ │ │ │ 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, fe6e │ │ │ │ │ + cbz r0, fe36 │ │ │ │ │ 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 ff6a │ │ │ │ │ + bne.w ff3a │ │ │ │ │ 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} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n fe62 │ │ │ │ │ + blt.n fe2a │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldrd r7, r6, [r3, #12] │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w fbf8 │ │ │ │ │ - b.n ff88 │ │ │ │ │ + beq.w fbc0 │ │ │ │ │ + b.n ff50 │ │ │ │ │ mov r7, fp │ │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n fd86 │ │ │ │ │ + b.n fd4e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str.w fp, [r4, #8] │ │ │ │ │ - b.n fe2a │ │ │ │ │ + b.n fdf2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9ec0 │ │ │ │ │ + bl 9e84 │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w fc06 │ │ │ │ │ + beq.w fbce │ │ │ │ │ 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 ff88 │ │ │ │ │ + beq.n ff50 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r3, r6 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r0, r8 │ │ │ │ │ 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 r9, r0 │ │ │ │ │ - cbz r0, fee4 │ │ │ │ │ + cbz r0, feac │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, fed2 │ │ │ │ │ + cbnz r3, fe9a │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n fc22 │ │ │ │ │ + b.n fbea │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r7, fp │ │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ │ subs r2, #1 │ │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n fd86 │ │ │ │ │ + b.n fd4e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n feb6 │ │ │ │ │ + beq.n fe7e │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n fe6a │ │ │ │ │ + b.n fe32 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n fede │ │ │ │ │ - b.n fe6a │ │ │ │ │ + bne.n fea6 │ │ │ │ │ + b.n fe32 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - cbnz r0, ff24 │ │ │ │ │ + cbnz r0, feec │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w fca4 │ │ │ │ │ + beq.w fc6c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w fca4 │ │ │ │ │ + beq.w fc6c │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n fe6a │ │ │ │ │ + b.n fe32 │ │ │ │ │ mov r7, fp │ │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ │ mov r2, r3 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n fd86 │ │ │ │ │ + b.n fd4e │ │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ │ mov r7, fp │ │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n ff30 │ │ │ │ │ + bne.n fef8 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n fd86 │ │ │ │ │ + b.n fd4e │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r7, fp │ │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ │ mov r1, r3 │ │ │ │ │ subs r2, #1 │ │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n fd86 │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n fe6e │ │ │ │ │ + b.n fd4e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n fbb4 │ │ │ │ │ + b.n fb7c │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + b.n fe36 │ │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ │ 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 fe6a │ │ │ │ │ + b.n fe32 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n fc3c │ │ │ │ │ + b.n fc04 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n fbdc │ │ │ │ │ + b.n fba4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n fe2a │ │ │ │ │ + b.n fdf2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n fb88 │ │ │ │ │ + b.n fb50 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r7, fp │ │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ │ subs r2, #1 │ │ │ │ │ ldr.w fp, [sp, #20] │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n fd86 │ │ │ │ │ + b.n fd4e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n fcde │ │ │ │ │ + b.n fca6 │ │ │ │ │ │ │ │ │ │ -0000ffc8 : │ │ │ │ │ +0000ff90 : │ │ │ │ │ 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 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 105aa │ │ │ │ │ + beq.w 10572 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 105aa │ │ │ │ │ + bne.w 10572 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 101dc │ │ │ │ │ + bne.w 101a4 │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bne.w 10164 │ │ │ │ │ + bne.w 1012c │ │ │ │ │ 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.w 101be │ │ │ │ │ + blt.w 10186 │ │ │ │ │ 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 101dc │ │ │ │ │ + bne.w 101a4 │ │ │ │ │ movs r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 10060 │ │ │ │ │ + cbnz r0, 10028 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 1021a │ │ │ │ │ + bne.w 101e2 │ │ │ │ │ movs r2, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r2 │ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl d6f0 │ │ │ │ │ + bl d6b8 │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 10046 │ │ │ │ │ + beq.n 1000e │ │ │ │ │ movs r1, #22 │ │ │ │ │ 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.n 10046 │ │ │ │ │ + bne.n 1000e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3abc │ │ │ │ │ + bl 3ab8 │ │ │ │ │ R_ARM_THM_CALL fstring_conversion_rule │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r0, [sp, #32] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 10046 │ │ │ │ │ + bne.n 1000e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 107d0 │ │ │ │ │ + beq.w 10798 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 107d0 │ │ │ │ │ + bne.w 10798 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 101e2 │ │ │ │ │ + bne.w 101aa │ │ │ │ │ ldrd r3, r2, [r4, #8] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 10154 │ │ │ │ │ + bne.n 1011c │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 101ea │ │ │ │ │ + blt.w 101b2 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ ldr.w r2, [r2, r3, lsl #2] │ │ │ │ │ ldr r0, [r2, #12] │ │ │ │ │ ldr r2, [r2, #16] │ │ │ │ │ mov r6, r0 │ │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 101e2 │ │ │ │ │ + bne.w 101aa │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 10174 │ │ │ │ │ + bne.n 1013c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ movs r7, #0 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r6, r2 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.n 10048 │ │ │ │ │ + bne.n 10010 │ │ │ │ │ movs r1, #26 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 10046 │ │ │ │ │ + beq.n 1000e │ │ │ │ │ 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 101dc │ │ │ │ │ + beq.n 101a4 │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ mov r2, fp │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ mov r1, sl │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r5, [ip, #24] │ │ │ │ │ @@ -28584,213 +28576,213 @@ │ │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ │ str.w r8, [sp, #8] │ │ │ │ │ strd r7, r5, [sp] │ │ │ │ │ bl 0 <_PyPegen_formatted_value> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_formatted_value │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 101c4 │ │ │ │ │ + beq.n 1018c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 101c4 │ │ │ │ │ + bne.n 1018c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 10054 │ │ │ │ │ + b.n 1001c │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr.w r2, [r2, r3, lsl #2] │ │ │ │ │ ldr r1, [r2, #12] │ │ │ │ │ ldr r2, [r2, #16] │ │ │ │ │ mov r6, r1 │ │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ │ - b.n 100e0 │ │ │ │ │ + b.n 100a8 │ │ │ │ │ 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 │ │ │ │ │ - b.n 1003c │ │ │ │ │ + b.n 10004 │ │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 8f1c │ │ │ │ │ + bl 8f18 │ │ │ │ │ R_ARM_THM_CALL _loop0_77_rule │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 100f0 │ │ │ │ │ + beq.n 100b8 │ │ │ │ │ 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 r2, [sp, #36] @ 0x24 │ │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1020a │ │ │ │ │ + beq.n 101d2 │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ mov r3, r6 │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ mov r6, r7 │ │ │ │ │ ldr r7, [r7, #24] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r7, [sp, #8] │ │ │ │ │ ldr r6, [r6, #20] │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ │ str r6, [sp, #0] │ │ │ │ │ bl 0 <_PyPegen_setup_full_format_spec> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_setup_full_format_spec │ │ │ │ │ mov r7, r0 │ │ │ │ │ - cbz r0, 101f6 │ │ │ │ │ + cbz r0, 101be │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r3 │ │ │ │ │ - cbnz r3, 101f6 │ │ │ │ │ + cbnz r3, 101be │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 100fa │ │ │ │ │ + b.n 100c2 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 10058 │ │ │ │ │ + b.n 10020 │ │ │ │ │ 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 10054 │ │ │ │ │ + beq.w 1001c │ │ │ │ │ movs r2, #1 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 101be │ │ │ │ │ + b.n 10186 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 101be │ │ │ │ │ + b.n 10186 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 10048 │ │ │ │ │ + b.n 10010 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 10048 │ │ │ │ │ + b.n 10010 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ - cbz r0, 10214 │ │ │ │ │ + cbz r0, 101dc │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r3, r2 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 10048 │ │ │ │ │ + b.n 10010 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r6, r2 │ │ │ │ │ - b.n 100fc │ │ │ │ │ + b.n 100c4 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r2 │ │ │ │ │ - b.n 100fa │ │ │ │ │ + b.n 100c2 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 101bc │ │ │ │ │ + bne.n 10184 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 107b6 │ │ │ │ │ + beq.w 1077e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 107b6 │ │ │ │ │ + bne.w 1077e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 107be │ │ │ │ │ + bne.w 10786 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r7, r3 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 10262 │ │ │ │ │ + cbz r0, 1022a │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 107d8 │ │ │ │ │ + bne.w 107a0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 107be │ │ │ │ │ + bne.w 10786 │ │ │ │ │ movs r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 10284 │ │ │ │ │ + cbz r0, 1024c │ │ │ │ │ movs r1, #54 @ 0x36 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 107c6 │ │ │ │ │ + bne.w 1078e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 107be │ │ │ │ │ + bne.w 10786 │ │ │ │ │ movs r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 102a4 │ │ │ │ │ + cbz r0, 1026c │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1032e │ │ │ │ │ + bne.n 102f6 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 107be │ │ │ │ │ + bne.w 10786 │ │ │ │ │ movs r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 102c4 │ │ │ │ │ + cbz r0, 1028c │ │ │ │ │ movs r1, #26 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1036c │ │ │ │ │ + bne.n 10334 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 107be │ │ │ │ │ + bne.w 10786 │ │ │ │ │ movs r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 10414 │ │ │ │ │ + beq.w 103dc │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC annotated_rhs_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS annotated_rhs_rule │ │ │ │ │ ldr r0, [sp, #32] │ │ │ │ │ mov r2, r4 │ │ │ │ │ bl 0 <_PyPegen_lookahead_for_expr> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_for_expr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 10414 │ │ │ │ │ + beq.w 103dc │ │ │ │ │ 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 │ │ │ │ │ @@ -28798,27 +28790,27 @@ │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC81 │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_raise_error │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 103f6 │ │ │ │ │ + bne.n 103be │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1061e │ │ │ │ │ + beq.w 105e6 │ │ │ │ │ mov r3, r1 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - b.n 10052 │ │ │ │ │ + b.n 1001a │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC79 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC79 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -28827,77 +28819,77 @@ │ │ │ │ │ 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 8660 │ │ │ │ │ + bl 85f8 │ │ │ │ │ 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 104ac │ │ │ │ │ + beq.w 10474 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r3, r2 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 1032a │ │ │ │ │ + b.n 102f2 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC80 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC80 │ │ │ │ │ - b.n 10336 │ │ │ │ │ + b.n 102fe │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl d6f0 │ │ │ │ │ + bl d6b8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 10494 │ │ │ │ │ + beq.w 1045c │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 10498 │ │ │ │ │ + bne.w 10460 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f8c │ │ │ │ │ + bl 1156 │ │ │ │ │ R_ARM_THM_CALL _tmp_152_rule.isra.0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 10498 │ │ │ │ │ + bne.n 10460 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 10494 │ │ │ │ │ + beq.n 1045c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 8f1c │ │ │ │ │ + bl 8f18 │ │ │ │ │ R_ARM_THM_CALL _loop0_77_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 10494 │ │ │ │ │ + beq.n 1045c │ │ │ │ │ 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, r6 │ │ │ │ │ mov r2, r4 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 10494 │ │ │ │ │ + beq.n 1045c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 10314 │ │ │ │ │ + bne.n 102dc │ │ │ │ │ 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 │ │ │ │ │ @@ -28905,129 +28897,129 @@ │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC87 │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_raise_error │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 10314 │ │ │ │ │ + beq.n 102dc │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 1061a │ │ │ │ │ + beq.w 105e2 │ │ │ │ │ str r2, [sp, #32] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ subs r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 10322 │ │ │ │ │ + bne.n 102ea │ │ │ │ │ mov r3, r1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 10054 │ │ │ │ │ + b.n 1001c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ mov r6, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 107be │ │ │ │ │ + bne.w 10786 │ │ │ │ │ movs r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 10624 │ │ │ │ │ + bne.w 105ec │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ mov r6, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 107be │ │ │ │ │ + bne.w 10786 │ │ │ │ │ movs r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 105b2 │ │ │ │ │ + bne.w 1057a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 107be │ │ │ │ │ + bne.w 10786 │ │ │ │ │ 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 10674 │ │ │ │ │ + bne.w 1063c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r3 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 107be │ │ │ │ │ + bne.w 10786 │ │ │ │ │ movs r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 10524 │ │ │ │ │ + bne.n 104ec │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r3 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 107be │ │ │ │ │ + bne.w 10786 │ │ │ │ │ movs r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 10376 │ │ │ │ │ + bne.w 1033e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r3 │ │ │ │ │ str r7, [r4, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 107be │ │ │ │ │ + bne.w 10786 │ │ │ │ │ movs r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 104b2 │ │ │ │ │ + cbnz r0, 1047a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 1032a │ │ │ │ │ + b.n 102f2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl d6f0 │ │ │ │ │ + bl d6b8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 104aa │ │ │ │ │ + beq.n 10472 │ │ │ │ │ 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 104aa │ │ │ │ │ + bne.n 10472 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f8c │ │ │ │ │ + bl 1156 │ │ │ │ │ R_ARM_THM_CALL _tmp_152_rule.isra.0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 104aa │ │ │ │ │ + bne.n 10472 │ │ │ │ │ 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, r6 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 104aa │ │ │ │ │ + beq.n 10472 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - cbnz r0, 10512 │ │ │ │ │ + cbnz r0, 104da │ │ │ │ │ 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 │ │ │ │ │ @@ -29035,56 +29027,56 @@ │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC88 │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_raise_error │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1060a │ │ │ │ │ + bne.n 105d2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 107be │ │ │ │ │ + beq.w 10786 │ │ │ │ │ movs r2, #1 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 104ac │ │ │ │ │ + b.n 10474 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl d6f0 │ │ │ │ │ + bl d6b8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1047a │ │ │ │ │ + beq.n 10442 │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1047e │ │ │ │ │ + bne.n 10446 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f8c │ │ │ │ │ + bl 1156 │ │ │ │ │ R_ARM_THM_CALL _tmp_152_rule.isra.0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1047e │ │ │ │ │ + bne.n 10446 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _tmp_153_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _tmp_153_rule │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1047a │ │ │ │ │ + beq.n 10442 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 10314 │ │ │ │ │ + bne.w 102dc │ │ │ │ │ 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 │ │ │ │ │ @@ -29092,57 +29084,57 @@ │ │ │ │ │ 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 r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 10314 │ │ │ │ │ + beq.w 102dc │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 1061a │ │ │ │ │ + beq.n 105e2 │ │ │ │ │ str r0, [sp, #32] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 10322 │ │ │ │ │ + bne.w 102ea │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 10054 │ │ │ │ │ + b.n 1001c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n fffc │ │ │ │ │ + b.n ffc4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl d6f0 │ │ │ │ │ + bl d6b8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 10448 │ │ │ │ │ + beq.w 10410 │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 10448 │ │ │ │ │ + beq.w 10410 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _tmp_151_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _tmp_151_rule │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 10448 │ │ │ │ │ + beq.w 10410 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 10512 │ │ │ │ │ + bne.n 104da │ │ │ │ │ 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 │ │ │ │ │ @@ -29150,46 +29142,46 @@ │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC83 │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_raise_error │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 10512 │ │ │ │ │ + beq.n 104da │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbz r3, 1061a │ │ │ │ │ + cbz r3, 105e2 │ │ │ │ │ str r2, [sp, #32] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1051c │ │ │ │ │ + bne.n 104e4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 105a4 │ │ │ │ │ + b.n 1056c │ │ │ │ │ mov r3, r1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 1032a │ │ │ │ │ + b.n 102f2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl d6f0 │ │ │ │ │ + bl d6b8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1042e │ │ │ │ │ + beq.w 103f6 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _tmp_150_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _tmp_150_rule │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1042e │ │ │ │ │ + beq.w 103f6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 10314 │ │ │ │ │ + bne.w 102dc │ │ │ │ │ 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 │ │ │ │ │ @@ -29197,117 +29189,117 @@ │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC82 │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_raise_error │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 10314 │ │ │ │ │ - b.n 103f6 │ │ │ │ │ + beq.w 102dc │ │ │ │ │ + b.n 103be │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl d6f0 │ │ │ │ │ + bl d6b8 │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 10462 │ │ │ │ │ + beq.w 1042a │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov sl, r0 │ │ │ │ │ mov r6, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 10466 │ │ │ │ │ + bne.w 1042e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 107ae │ │ │ │ │ + beq.w 10776 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 107ae │ │ │ │ │ + bne.n 10776 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 10738 │ │ │ │ │ + bne.n 10700 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r1, #54 @ 0x36 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r6, r3 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 106de │ │ │ │ │ + cbz r0, 106a6 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _tmp_153_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _tmp_153_rule │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 10748 │ │ │ │ │ + bne.n 10710 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ mov r6, r3 │ │ │ │ │ - cbnz r3, 10738 │ │ │ │ │ + cbnz r3, 10700 │ │ │ │ │ movs r1, #54 @ 0x36 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1079c │ │ │ │ │ + beq.n 10764 │ │ │ │ │ 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, r6 │ │ │ │ │ mov r2, r4 │ │ │ │ │ bl 0 <_PyPegen_lookahead_for_expr> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_for_expr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1079c │ │ │ │ │ + beq.n 10764 │ │ │ │ │ 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 .LC85 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC85 │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_raise_error │ │ │ │ │ mov r2, r0 │ │ │ │ │ - cbnz r0, 10768 │ │ │ │ │ + cbnz r0, 10730 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - cbz r0, 10740 │ │ │ │ │ + cbz r0, 10708 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r6, r2 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 10466 │ │ │ │ │ + b.n 1042e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 10466 │ │ │ │ │ + b.n 1042e │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r6, r2 │ │ │ │ │ - b.n 10466 │ │ │ │ │ + b.n 1042e │ │ │ │ │ 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] │ │ │ │ │ @@ -29315,188 +29307,188 @@ │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC84 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC84 │ │ │ │ │ bl 0 <_PyPegen_raise_error> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_raise_error │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 10724 │ │ │ │ │ + beq.n 106ec │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbz r3, 107a8 │ │ │ │ │ + cbz r3, 10770 │ │ │ │ │ str r2, [sp, #32] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1072e │ │ │ │ │ + bne.n 106f6 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r3, sl │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r2, r9 │ │ │ │ │ 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.w 1032a │ │ │ │ │ - b.n 10054 │ │ │ │ │ + beq.w 102f2 │ │ │ │ │ + b.n 1001c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r6, r2 │ │ │ │ │ - b.n 10466 │ │ │ │ │ + b.n 1042e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 1077c │ │ │ │ │ + b.n 10744 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 106b4 │ │ │ │ │ + b.n 1067c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 1023e │ │ │ │ │ + b.n 10206 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 1032a │ │ │ │ │ + b.n 102f2 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC78 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC78 │ │ │ │ │ - b.n 10336 │ │ │ │ │ + b.n 102fe │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 100aa │ │ │ │ │ + b.n 10072 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC77 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC77 │ │ │ │ │ - b.n 10336 │ │ │ │ │ + b.n 102fe │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000107e4 : │ │ │ │ │ +000107ac : │ │ │ │ │ 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 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 10c3e │ │ │ │ │ + beq.w 10c06 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 10c3e │ │ │ │ │ + bne.w 10c06 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 10c36 │ │ │ │ │ + bne.w 10bfe │ │ │ │ │ ldrd r6, r3, [r4, #8] │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - bne.n 108fc │ │ │ │ │ + bne.n 108c4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ itttt lt │ │ │ │ │ movlt r3, #1 │ │ │ │ │ addlt.w r2, r2, #4294967295 @ 0xffffffff │ │ │ │ │ movlt r5, #0 │ │ │ │ │ strlt r3, [r4, #60] @ 0x3c │ │ │ │ │ - blt.n 108f2 │ │ │ │ │ + blt.n 108ba │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov fp, r1 │ │ │ │ │ mov sl, r3 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 10c26 │ │ │ │ │ + bne.w 10bee │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.n 10918 │ │ │ │ │ + beq.n 108e0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 10918 │ │ │ │ │ + bne.n 108e0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 10b64 │ │ │ │ │ + bne.w 10b2c │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.w 10b30 │ │ │ │ │ + beq.w 10af8 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ 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 71b8 │ │ │ │ │ + bl 71ac │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 10b5c │ │ │ │ │ + bne.w 10b24 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 10920 │ │ │ │ │ + bne.n 108e8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 10b64 │ │ │ │ │ + bne.w 10b2c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f4d0 │ │ │ │ │ + bl f498 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 10b72 │ │ │ │ │ + beq.w 10b3a │ │ │ │ │ ldr r0, [r4, #60] @ 0x3c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 10bbc │ │ │ │ │ + bne.w 10b84 │ │ │ │ │ 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 109d8 │ │ │ │ │ + beq.n 109a0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 10b1a │ │ │ │ │ + bne.w 10ae2 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ @@ -29506,190 +29498,190 @@ │ │ │ │ │ mov fp, r2 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov sl, r3 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - bne.n 10862 │ │ │ │ │ + bne.n 1082a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 10870 │ │ │ │ │ + b.n 10838 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71b8 │ │ │ │ │ + bl 71ac │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 10b5c │ │ │ │ │ + bne.w 10b24 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 10c1e │ │ │ │ │ + beq.w 10be6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 10c1e │ │ │ │ │ + bne.w 10be6 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 10c16 │ │ │ │ │ + bne.w 10bde │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 10b94 │ │ │ │ │ + bne.w 10b5c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ str r2, [r4, #8] │ │ │ │ │ movs r2, #0 │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 10b5c │ │ │ │ │ + bne.w 10b24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #24] │ │ │ │ │ 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.w 10b72 │ │ │ │ │ + beq.w 10b3a │ │ │ │ │ ldr r5, [r4, #20] │ │ │ │ │ mov r3, r8 │ │ │ │ │ str r5, [sp, #12] │ │ │ │ │ mov r0, r9 │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ ldr.w r5, [ip, #24] │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ ldr.w r5, [ip, #20] │ │ │ │ │ strd r7, r5, [sp] │ │ │ │ │ bl 0 <_PyAST_Slice> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Slice │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 10b6c │ │ │ │ │ + beq.w 10b34 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 10bbc │ │ │ │ │ + bne.w 10b84 │ │ │ │ │ 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, #12 │ │ │ │ │ bl 0 <_PyPegen_lookahead_with_int> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead_with_int │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 108e6 │ │ │ │ │ + bne.n 108ae │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 10c26 │ │ │ │ │ + bne.w 10bee │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 10c56 │ │ │ │ │ + beq.w 10c1e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 10c56 │ │ │ │ │ + bne.w 10c1e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 10c4e │ │ │ │ │ + bne.w 10c16 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 8b50 │ │ │ │ │ + bl 8b4c │ │ │ │ │ R_ARM_THM_CALL _tmp_163_rule │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 10c5e │ │ │ │ │ + beq.w 10c26 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 10c46 │ │ │ │ │ + beq.w 10c0e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 10c46 │ │ │ │ │ + bne.w 10c0e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 10bea │ │ │ │ │ + bne.w 10bb2 │ │ │ │ │ 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 10c0c │ │ │ │ │ + beq.w 10bd4 │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 10bea │ │ │ │ │ + bne.w 10bb2 │ │ │ │ │ mov r7, 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 │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - cbz r2, 10a90 │ │ │ │ │ - bl 8b50 │ │ │ │ │ + cbz r2, 10a58 │ │ │ │ │ + bl 8b4c │ │ │ │ │ R_ARM_THM_CALL _tmp_163_rule │ │ │ │ │ mov r2, r0 │ │ │ │ │ - cbz r0, 10a90 │ │ │ │ │ + cbz r0, 10a58 │ │ │ │ │ ldr r1, [r4, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 10bd2 │ │ │ │ │ + bne.w 10b9a │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - beq.n 10b7c │ │ │ │ │ + beq.n 10b44 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str.w r2, [r8, r7, lsl #2] │ │ │ │ │ adds r7, #1 │ │ │ │ │ mov r9, r3 │ │ │ │ │ - b.n 10a60 │ │ │ │ │ + b.n 10a28 │ │ │ │ │ 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.w 10c06 │ │ │ │ │ + beq.w 10bce │ │ │ │ │ cmp r7, r5 │ │ │ │ │ - ble.n 10ab6 │ │ │ │ │ + ble.n 10a7e │ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ │ ldr.w r0, [r8, r5, lsl #2] │ │ │ │ │ str.w r0, [r1, r5, lsl #2] │ │ │ │ │ adds r5, #1 │ │ │ │ │ - b.n 10aa4 │ │ │ │ │ + b.n 10a6c │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldrd r2, r1, [sp, #20] │ │ │ │ │ subs r3, #1 │ │ │ │ │ @@ -29698,867 +29690,867 @@ │ │ │ │ │ bl 0 <_PyPegen_seq_insert_in_front> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_seq_insert_in_front │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r7, r0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 10bf4 │ │ │ │ │ + beq.w 10bbc │ │ │ │ │ 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 10c2c │ │ │ │ │ + bne.w 10bf4 │ │ │ │ │ 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 10c30 │ │ │ │ │ + beq.w 10bf8 │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r3, sl │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ mov r2, fp │ │ │ │ │ mov r0, r7 │ │ │ │ │ movs r1, #1 │ │ │ │ │ ldr r6, [r5, #24] │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ ldr r5, [r5, #20] │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ bl 0 <_PyAST_Tuple> │ │ │ │ │ R_ARM_THM_CALL _PyAST_Tuple │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 108e6 │ │ │ │ │ + bne.w 108ae │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 108f0 │ │ │ │ │ + beq.w 108b8 │ │ │ │ │ movs r3, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 108f2 │ │ │ │ │ + b.n 108ba │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 10bb6 │ │ │ │ │ + blt.n 10b7e │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r2, [r3, r5, lsl #2] │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r1, [r2, #12] │ │ │ │ │ ldr r2, [r2, #16] │ │ │ │ │ mov r8, r1 │ │ │ │ │ mov r7, r2 │ │ │ │ │ - cbnz r3, 10b64 │ │ │ │ │ + cbnz r3, 10b2c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71b8 │ │ │ │ │ + bl 71ac │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 108a0 │ │ │ │ │ + beq.w 10868 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 108b6 │ │ │ │ │ + beq.w 1087e │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 109dc │ │ │ │ │ + b.n 109a4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - cbnz r0, 10bc6 │ │ │ │ │ + cbnz r0, 10b8e │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 109dc │ │ │ │ │ + b.n 109a4 │ │ │ │ │ lsls r3, r3, #1 │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r2, [sp, #28] │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 10c06 │ │ │ │ │ + beq.n 10bce │ │ │ │ │ mov r8, r0 │ │ │ │ │ - b.n 10a84 │ │ │ │ │ + b.n 10a4c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71b8 │ │ │ │ │ + bl 71ac │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1096c │ │ │ │ │ + bne.w 10934 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 10972 │ │ │ │ │ + bne.w 1093a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ mov r2, r0 │ │ │ │ │ - cbnz r0, 10bfa │ │ │ │ │ + cbnz r0, 10bc2 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 10972 │ │ │ │ │ + b.n 1093a │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 10b64 │ │ │ │ │ + b.n 10b2c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 109bc │ │ │ │ │ + beq.w 10984 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 109dc │ │ │ │ │ + b.n 109a4 │ │ │ │ │ str r2, [sp, #28] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 10a7e │ │ │ │ │ + beq.w 10a46 │ │ │ │ │ movs r3, #1 │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b.n 108f0 │ │ │ │ │ + b.n 108b8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 10b5c │ │ │ │ │ + b.n 10b24 │ │ │ │ │ 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 10bea │ │ │ │ │ + b.n 10bb2 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 10b5c │ │ │ │ │ + b.n 10b24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 10950 │ │ │ │ │ + b.n 10918 │ │ │ │ │ subs r2, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 108f2 │ │ │ │ │ + b.n 108ba │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 10bf4 │ │ │ │ │ + b.n 10bbc │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 108f2 │ │ │ │ │ + b.n 108ba │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 108f2 │ │ │ │ │ + b.n 108ba │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 10818 │ │ │ │ │ + b.n 107e0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 10a38 │ │ │ │ │ + b.n 10a00 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 10bf4 │ │ │ │ │ + b.n 10bbc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 10a02 │ │ │ │ │ + b.n 109ca │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 10bf0 │ │ │ │ │ + b.n 10bb8 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00010c64 : │ │ │ │ │ +00010c2c : │ │ │ │ │ double_starred_kvpair_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.w 10d88 │ │ │ │ │ + beq.w 10d50 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 10d88 │ │ │ │ │ + bne.n 10d50 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 10d5e │ │ │ │ │ + bne.n 10d26 │ │ │ │ │ movs r1, #35 @ 0x23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 10d1c │ │ │ │ │ + bne.n 10ce4 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 10d44 │ │ │ │ │ + bne.n 10d0c │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 10d3c │ │ │ │ │ + beq.n 10d04 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 10d3c │ │ │ │ │ + bne.n 10d04 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 10d0e │ │ │ │ │ + cbnz r3, 10cd6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71b8 │ │ │ │ │ + bl 71ac │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, 10d0e │ │ │ │ │ + cbz r0, 10cd6 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 10d0e │ │ │ │ │ + cbz r0, 10cd6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71b8 │ │ │ │ │ + bl 71ac │ │ │ │ │ + cbz r0, 10cd6 │ │ │ │ │ mov r2, r0 │ │ │ │ │ - cbz r0, 10d0e │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_key_value_pair> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_key_value_pair │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 10d74 │ │ │ │ │ + beq.n 10d3c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 10d64 │ │ │ │ │ + bne.n 10d2c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r5 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ mov r3, r1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b.n 10d06 │ │ │ │ │ + b.n 10cce │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9ec0 │ │ │ │ │ + bl 9e84 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 10ca6 │ │ │ │ │ + beq.n 10c6e │ │ │ │ │ movs r1, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_key_value_pair> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_key_value_pair │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, 10d4c │ │ │ │ │ + cbz r0, 10d14 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 10d4c │ │ │ │ │ + cbnz r3, 10d14 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 10d06 │ │ │ │ │ + b.n 10cce │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 10cca │ │ │ │ │ + b.n 10c92 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 10d0a │ │ │ │ │ + b.n 10cd2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 10d06 │ │ │ │ │ + beq.n 10cce │ │ │ │ │ movs r2, #1 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 10d46 │ │ │ │ │ + b.n 10d0e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 10d46 │ │ │ │ │ + b.n 10d0e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ - cbz r0, 10d82 │ │ │ │ │ + cbz r0, 10d4a │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 10d12 │ │ │ │ │ + b.n 10cda │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 10d6e │ │ │ │ │ - b.n 10d12 │ │ │ │ │ + bne.n 10d36 │ │ │ │ │ + b.n 10cda │ │ │ │ │ mov r3, r1 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 10d06 │ │ │ │ │ + b.n 10cce │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 10c92 │ │ │ │ │ + b.n 10c5a │ │ │ │ │ │ │ │ │ │ -00010d90 : │ │ │ │ │ +00010d58 : │ │ │ │ │ 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 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 10fd6 │ │ │ │ │ + beq.w 10f9e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 10fd6 │ │ │ │ │ + bne.w 10f9e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 10fce │ │ │ │ │ + bne.w 10f96 │ │ │ │ │ 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 10f08 │ │ │ │ │ + bne.w 10ed0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 10fa8 │ │ │ │ │ + bne.w 10f70 │ │ │ │ │ movs r1, #37 @ 0x25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 10f20 │ │ │ │ │ + bne.w 10ee8 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 10fa8 │ │ │ │ │ + bne.w 10f70 │ │ │ │ │ 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 10f54 │ │ │ │ │ + bne.w 10f1c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 10fa8 │ │ │ │ │ + bne.w 10f70 │ │ │ │ │ movs r1, #50 @ 0x32 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 10f86 │ │ │ │ │ + bne.w 10f4e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 10fa8 │ │ │ │ │ + bne.w 10f70 │ │ │ │ │ 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 10fbe │ │ │ │ │ + bne.w 10f86 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 10fa8 │ │ │ │ │ + bne.w 10f70 │ │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 10fae │ │ │ │ │ + bne.w 10f76 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 10fce │ │ │ │ │ + bne.w 10f96 │ │ │ │ │ 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 10f76 │ │ │ │ │ + bne.w 10f3e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 10fa8 │ │ │ │ │ + bne.w 10f70 │ │ │ │ │ movs r1, #42 @ 0x2a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 10f44 │ │ │ │ │ + bne.n 10f0c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 10fa8 │ │ │ │ │ + bne.w 10f70 │ │ │ │ │ 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 11026 │ │ │ │ │ + bne.w 10fee │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 10fa8 │ │ │ │ │ + bne.n 10f70 │ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 11016 │ │ │ │ │ + bne.w 10fde │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1100e │ │ │ │ │ + bne.w 10fd6 │ │ │ │ │ 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 10ffe │ │ │ │ │ + bne.w 10fc6 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 10fa8 │ │ │ │ │ + bne.n 10f70 │ │ │ │ │ movs r1, #46 @ 0x2e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 10fee │ │ │ │ │ + bne.w 10fb6 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 10fa8 │ │ │ │ │ + bne.n 10f70 │ │ │ │ │ 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.n 10fde │ │ │ │ │ + bne.n 10fa6 │ │ │ │ │ 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, 10f62 │ │ │ │ │ + cbz r0, 10f2a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 10f62 │ │ │ │ │ + cbnz r3, 10f2a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, r6 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 10f02 │ │ │ │ │ + b.n 10eca │ │ │ │ │ movs r1, #2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_augoperator> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_augoperator │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbz r0, 10f32 │ │ │ │ │ + cbz r0, 10efa │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 10f18 │ │ │ │ │ + beq.n 10ee0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 10f18 │ │ │ │ │ + beq.n 10ee0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 10f02 │ │ │ │ │ + b.n 10eca │ │ │ │ │ movs r1, #10 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_augoperator> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_augoperator │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 10f2c │ │ │ │ │ - b.n 10f32 │ │ │ │ │ + bne.n 10ef4 │ │ │ │ │ + b.n 10efa │ │ │ │ │ movs r1, #3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_augoperator> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_augoperator │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 10f14 │ │ │ │ │ + bne.n 10edc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 10f18 │ │ │ │ │ + beq.n 10ee0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 10f02 │ │ │ │ │ + b.n 10eca │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_augoperator> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_augoperator │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 10f14 │ │ │ │ │ - b.n 10f62 │ │ │ │ │ + bne.n 10edc │ │ │ │ │ + b.n 10f2a │ │ │ │ │ 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 .LC42 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC42 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 58bc │ │ │ │ │ + bl 58b8 <_loop1_81_rule+0x4> │ │ │ │ │ R_ARM_THM_CALL INVALID_VERSION_CHECK │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 10f2c │ │ │ │ │ - b.n 10f32 │ │ │ │ │ + bne.n 10ef4 │ │ │ │ │ + b.n 10efa │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 10f02 │ │ │ │ │ + b.n 10eca │ │ │ │ │ movs r1, #6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_augoperator> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_augoperator │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 10f2c │ │ │ │ │ - b.n 10f32 │ │ │ │ │ + bne.n 10ef4 │ │ │ │ │ + b.n 10efa │ │ │ │ │ movs r1, #5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_augoperator> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_augoperator │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 10f14 │ │ │ │ │ - b.n 10f62 │ │ │ │ │ + bne.n 10edc │ │ │ │ │ + b.n 10f2a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 10f02 │ │ │ │ │ + b.n 10eca │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 10dc0 │ │ │ │ │ + b.n 10d88 │ │ │ │ │ movs r1, #13 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_augoperator> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_augoperator │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 10f14 │ │ │ │ │ - b.n 10f62 │ │ │ │ │ + bne.n 10edc │ │ │ │ │ + b.n 10f2a │ │ │ │ │ movs r1, #7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_augoperator> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_augoperator │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 10f2c │ │ │ │ │ - b.n 10f32 │ │ │ │ │ + bne.n 10ef4 │ │ │ │ │ + b.n 10efa │ │ │ │ │ movs r1, #9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_augoperator> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_augoperator │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 10f14 │ │ │ │ │ - b.n 10f62 │ │ │ │ │ + bne.n 10edc │ │ │ │ │ + b.n 10f2a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, r0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 10f02 │ │ │ │ │ + b.n 10eca │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_augoperator> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_augoperator │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 10f2c │ │ │ │ │ - b.n 10f32 │ │ │ │ │ + bne.n 10ef4 │ │ │ │ │ + b.n 10efa │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_augoperator> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_augoperator │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 10f14 │ │ │ │ │ - b.n 10f62 │ │ │ │ │ + bne.w 10edc │ │ │ │ │ + b.n 10f2a │ │ │ │ │ │ │ │ │ │ -00011038 : │ │ │ │ │ +00011000 : │ │ │ │ │ kwargs_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 1197e │ │ │ │ │ + beq.w 118d6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1197e │ │ │ │ │ + bne.w 118d6 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 11a22 │ │ │ │ │ + bne.w 11914 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 11a18 │ │ │ │ │ + beq.w 1190a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 11a18 │ │ │ │ │ + bne.w 1190a │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 114dc │ │ │ │ │ + bne.w 114a4 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 119e8 │ │ │ │ │ + beq.w 118e0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 119e8 │ │ │ │ │ + bne.w 118e0 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 11558 │ │ │ │ │ + bne.w 11520 │ │ │ │ │ ldrd r6, r3, [r4, #8] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq.w 1152e │ │ │ │ │ + beq.w 114f6 │ │ │ │ │ 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 1168c │ │ │ │ │ + bne.w 11666 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1125a │ │ │ │ │ + bne.w 11222 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 11558 │ │ │ │ │ + bne.w 11520 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl dfec │ │ │ │ │ + bl dfb4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1175c │ │ │ │ │ + bne.w 11722 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #2 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 11a22 │ │ │ │ │ + bne.w 11914 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 119fa │ │ │ │ │ + beq.w 118f2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 119fa │ │ │ │ │ + bne.w 118f2 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 1152a │ │ │ │ │ + bne.w 114f2 │ │ │ │ │ adds r2, r1, #1 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - beq.w 11a04 │ │ │ │ │ + beq.w 118fa │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 11a04 │ │ │ │ │ + bne.w 118fa │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 11526 │ │ │ │ │ + bne.w 114ee │ │ │ │ │ ldrd r6, r3, [r4, #8] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq.w 114fc │ │ │ │ │ + beq.w 114c4 │ │ │ │ │ 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.w 1169e │ │ │ │ │ + bne.w 11654 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1133c │ │ │ │ │ + bne.w 11304 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 11526 │ │ │ │ │ + bne.w 114ee │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl dfec │ │ │ │ │ + bl dfb4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 11784 │ │ │ │ │ + bne.w 1174a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ subs r3, #2 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 11a22 │ │ │ │ │ + bne.w 11914 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 11a0e │ │ │ │ │ + beq.w 11902 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 11a0e │ │ │ │ │ + bne.w 11902 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 11880 │ │ │ │ │ + bne.w 1187e │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 119f2 │ │ │ │ │ + beq.w 118ea │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 119f2 │ │ │ │ │ + bne.w 118ea │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r2, 11244 │ │ │ │ │ + cbnz r2, 1120c │ │ │ │ │ ldrd r6, r3, [r4, #8] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq.w 116aa │ │ │ │ │ + beq.w 11672 │ │ │ │ │ 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.w 116d0 │ │ │ │ │ + bne.w 11698 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1170c │ │ │ │ │ + bne.w 116d2 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r6, 11244 │ │ │ │ │ + cbnz r6, 1120c │ │ │ │ │ movs r1, #35 @ 0x23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 11596 │ │ │ │ │ + bne.w 1155e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ @@ -30566,203 +30558,203 @@ │ │ │ │ │ add sp, #28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 110f4 │ │ │ │ │ + beq.w 110bc │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71b8 │ │ │ │ │ + bl 71ac │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 110f4 │ │ │ │ │ + beq.w 110bc │ │ │ │ │ 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 119e0 │ │ │ │ │ + beq.w 118ce │ │ │ │ │ ldr r6, [r4, #20] │ │ │ │ │ mov r3, r8 │ │ │ │ │ str r6, [sp, #8] │ │ │ │ │ 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 │ │ │ │ │ - beq.w 11a88 │ │ │ │ │ + beq.w 11a1e │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_keyword_or_starred> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_keyword_or_starred │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1176e │ │ │ │ │ + beq.w 11734 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 11a7c │ │ │ │ │ + bne.w 11a12 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 11a74 │ │ │ │ │ + beq.w 11a0a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 11a74 │ │ │ │ │ + bne.w 11a0a │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 11558 │ │ │ │ │ + bne.w 11520 │ │ │ │ │ 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 11a6a │ │ │ │ │ + beq.w 11a00 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r2 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 11558 │ │ │ │ │ + bne.w 11520 │ │ │ │ │ mov r7, r2 │ │ │ │ │ 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 │ │ │ │ │ - beq.w 11458 │ │ │ │ │ - bl 11a90 │ │ │ │ │ + beq.w 11420 │ │ │ │ │ + bl 11a54 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 11458 │ │ │ │ │ + beq.w 11420 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 119c8 │ │ │ │ │ + bne.w 118b6 │ │ │ │ │ cmp fp, r7 │ │ │ │ │ - beq.w 1157a │ │ │ │ │ + beq.w 11526 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ str.w r3, [r8, r7, lsl #2] │ │ │ │ │ adds r7, #1 │ │ │ │ │ mov r9, r2 │ │ │ │ │ - b.n 11304 │ │ │ │ │ + b.n 112cc │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 11194 │ │ │ │ │ + beq.w 1115c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71b8 │ │ │ │ │ + bl 71ac │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 11194 │ │ │ │ │ + beq.w 1115c │ │ │ │ │ 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 11928 │ │ │ │ │ + beq.w 1194c │ │ │ │ │ ldr r6, [r4, #20] │ │ │ │ │ mov r3, r7 │ │ │ │ │ str r6, [sp, #8] │ │ │ │ │ mov r2, r8 │ │ │ │ │ ldr r6, [r0, #24] │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ ldr r0, [r0, #20] │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ ldr.w r0, [r9, #4] │ │ │ │ │ bl 0 <_PyAST_keyword> │ │ │ │ │ R_ARM_THM_CALL _PyAST_keyword │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 11944 │ │ │ │ │ + beq.w 11a38 │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_keyword_or_starred> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_keyword_or_starred │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 11796 │ │ │ │ │ + beq.w 1175c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 11938 │ │ │ │ │ + bne.w 11a2c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 11930 │ │ │ │ │ + beq.w 11a24 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 11930 │ │ │ │ │ + bne.w 11a24 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 11526 │ │ │ │ │ + bne.w 114ee │ │ │ │ │ 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 11920 │ │ │ │ │ + beq.w 11944 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ mov r6, r2 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 11526 │ │ │ │ │ + bne.w 114ee │ │ │ │ │ mov r7, r2 │ │ │ │ │ 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, 11418 │ │ │ │ │ - bl 11a90 │ │ │ │ │ + cbz r3, 113e0 │ │ │ │ │ + bl 11a54 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r0, 11418 │ │ │ │ │ + cbz r0, 113e0 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 1194a │ │ │ │ │ + bne.w 11968 │ │ │ │ │ cmp fp, r7 │ │ │ │ │ - beq.w 1155e │ │ │ │ │ + beq.w 11542 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ str.w r3, [r8, r7, lsl #2] │ │ │ │ │ adds r7, #1 │ │ │ │ │ mov r9, r2 │ │ │ │ │ - b.n 113e8 │ │ │ │ │ + b.n 113b0 │ │ │ │ │ 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.w 1191a │ │ │ │ │ + beq.w 1193e │ │ │ │ │ cmp r7, r6 │ │ │ │ │ - bgt.n 114ee │ │ │ │ │ + bgt.n 114b6 │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r1, sl │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ @@ -30771,27 +30763,27 @@ │ │ │ │ │ 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 1124e │ │ │ │ │ + bne.w 11216 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 111b2 │ │ │ │ │ + b.n 1117a │ │ │ │ │ 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.w 11a64 │ │ │ │ │ + beq.w 119fa │ │ │ │ │ cmp r7, r6 │ │ │ │ │ - bgt.n 114e0 │ │ │ │ │ + bgt.n 114a8 │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ mov r1, sl │ │ │ │ │ @@ -30800,204 +30792,204 @@ │ │ │ │ │ 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 │ │ │ │ │ - cbnz r0, 11496 │ │ │ │ │ + cbnz r0, 1145e │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 11110 │ │ │ │ │ + b.n 110d8 │ │ │ │ │ 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.n 11492 │ │ │ │ │ + beq.n 1145a │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 118ec │ │ │ │ │ + beq.w 119dc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 118ec │ │ │ │ │ + bne.w 119dc │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 11864 │ │ │ │ │ + bne.w 11846 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 11d14 │ │ │ │ │ + bl 11cd8 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 117ba │ │ │ │ │ + bne.w 11798 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 11110 │ │ │ │ │ + b.n 110d8 │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ ldr.w r1, [r8, r6, lsl #2] │ │ │ │ │ str.w r1, [r3, r6, lsl #2] │ │ │ │ │ adds r6, #1 │ │ │ │ │ - b.n 1146c │ │ │ │ │ + b.n 11434 │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ ldr.w r1, [r8, r6, lsl #2] │ │ │ │ │ str.w r1, [r3, r6, lsl #2] │ │ │ │ │ adds r6, #1 │ │ │ │ │ - b.n 1142c │ │ │ │ │ + b.n 113f4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 117a0 │ │ │ │ │ + blt.w 11766 │ │ │ │ │ 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, #60] @ 0x3c │ │ │ │ │ mov r7, r3 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 11698 │ │ │ │ │ + bne.w 1164e │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 11186 │ │ │ │ │ + beq.w 1114e │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ subs r1, #1 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ - b.n 111b2 │ │ │ │ │ + b.n 1117a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 11778 │ │ │ │ │ + blt.w 1173e │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r9, r2 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ mov r8, r3 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 11686 │ │ │ │ │ + bne.w 11660 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 110e6 │ │ │ │ │ + beq.w 110ae │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 114dc │ │ │ │ │ + b.n 114a4 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ mov.w r3, fp, lsl #1 │ │ │ │ │ mov r0, r8 │ │ │ │ │ mov fp, r3 │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1191a │ │ │ │ │ + beq.w 11988 │ │ │ │ │ mov r8, r0 │ │ │ │ │ - b.n 1140c │ │ │ │ │ + b.n 112f8 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ mov.w r3, fp, lsl #1 │ │ │ │ │ mov r0, r8 │ │ │ │ │ mov fp, r3 │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 119b2 │ │ │ │ │ + beq.w 1193e │ │ │ │ │ mov r8, r0 │ │ │ │ │ - b.n 11330 │ │ │ │ │ + b.n 113d4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71b8 │ │ │ │ │ + bl 71ac │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 11244 │ │ │ │ │ + beq.w 1120c │ │ │ │ │ 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 11244 │ │ │ │ │ + beq.w 1120c │ │ │ │ │ mov r0, r6 │ │ │ │ │ ldr r6, [r4, #20] │ │ │ │ │ str r6, [sp, #8] │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r2, r8 │ │ │ │ │ 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 11756 │ │ │ │ │ + beq.w 1171c │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_keyword_or_starred> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_keyword_or_starred │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 11a58 │ │ │ │ │ + beq.w 11a46 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1196a │ │ │ │ │ + bne.w 1192a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ movw r3, #6000 @ 0x1770 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w 11a50 │ │ │ │ │ + beq.w 11a3e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 11a50 │ │ │ │ │ + bne.w 11a3e │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 11244 │ │ │ │ │ + bne.w 1120c │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r0, #4 │ │ │ │ │ mov sl, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 11910 │ │ │ │ │ + beq.w 11920 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 11244 │ │ │ │ │ + bne.w 1120c │ │ │ │ │ mov r8, r6 │ │ │ │ │ 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 116e2 │ │ │ │ │ + bne.n 116aa │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r8 │ │ │ │ │ str.w sl, [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 1190a │ │ │ │ │ + beq.w 1191a │ │ │ │ │ cmp r8, r6 │ │ │ │ │ - bgt.w 117ac │ │ │ │ │ + bgt.w 11772 │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r1, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ mov r1, r9 │ │ │ │ │ @@ -31006,195 +30998,205 @@ │ │ │ │ │ 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 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1124e │ │ │ │ │ + bne.w 11216 │ │ │ │ │ movs r6, #0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - b.n 1124e │ │ │ │ │ + b.n 11216 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 11558 │ │ │ │ │ + bne.w 114ee │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl b740 │ │ │ │ │ + bl b73c │ │ │ │ │ R_ARM_THM_CALL invalid_kwarg_rule.isra.0 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b.n 11552 │ │ │ │ │ + b.n 114e8 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 11526 │ │ │ │ │ + bne.w 11520 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl b740 │ │ │ │ │ + bl b73c │ │ │ │ │ R_ARM_THM_CALL invalid_kwarg_rule.isra.0 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b.n 11520 │ │ │ │ │ + b.n 1151a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 11974 │ │ │ │ │ + blt.w 11934 │ │ │ │ │ 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 │ │ │ │ │ - cbz r3, 116d8 │ │ │ │ │ + cbz r3, 116a0 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 11244 │ │ │ │ │ + bne.w 1120c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl b740 │ │ │ │ │ + bl b73c │ │ │ │ │ R_ARM_THM_CALL invalid_kwarg_rule.isra.0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 11222 │ │ │ │ │ - b.n 11244 │ │ │ │ │ + beq.w 111ea │ │ │ │ │ + b.n 1120c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 11d14 │ │ │ │ │ + bl 11cd8 │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 11642 │ │ │ │ │ + beq.n 1160a │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1199c │ │ │ │ │ + bne.w 1199e │ │ │ │ │ cmp fp, r8 │ │ │ │ │ - beq.w 11868 │ │ │ │ │ + beq.n 11780 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ str.w r1, [r7, r8, lsl #2] │ │ │ │ │ mov sl, r3 │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ - b.n 11636 │ │ │ │ │ + b.n 115fe │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 11230 │ │ │ │ │ + beq.w 111f8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71b8 │ │ │ │ │ + bl 71ac │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 11230 │ │ │ │ │ + beq.w 111f8 │ │ │ │ │ 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 11244 │ │ │ │ │ + beq.w 1120c │ │ │ │ │ ldr r6, [r4, #20] │ │ │ │ │ mov r3, r7 │ │ │ │ │ str r6, [sp, #8] │ │ │ │ │ mov r2, r8 │ │ │ │ │ ldr r6, [r0, #24] │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ ldr r0, [r0, #20] │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ ldr.w r0, [r9, #4] │ │ │ │ │ bl 0 <_PyAST_keyword> │ │ │ │ │ R_ARM_THM_CALL _PyAST_keyword │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 115d6 │ │ │ │ │ + bne.w 1159e │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 115d6 │ │ │ │ │ + b.n 1159e │ │ │ │ │ mov r1, r0 │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_keyword_or_starred> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_keyword_or_starred │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 112b2 │ │ │ │ │ + bne.w 1127a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 119e0 │ │ │ │ │ + beq.w 118ce │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r2, r1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 114dc │ │ │ │ │ + b.n 114a4 │ │ │ │ │ mov r1, r0 │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_keyword_or_starred> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_keyword_or_starred │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 11396 │ │ │ │ │ + bne.w 1135e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 11928 │ │ │ │ │ + beq.w 1194c │ │ │ │ │ ldr r1, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #1 │ │ │ │ │ mov r2, r3 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r1, #1 │ │ │ │ │ - b.n 1152a │ │ │ │ │ + b.n 114f2 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ ldr.w r2, [r7, r6, lsl #2] │ │ │ │ │ str.w r2, [r3, r6, lsl #2] │ │ │ │ │ adds r6, #1 │ │ │ │ │ - b.n 11656 │ │ │ │ │ + b.n 1161e │ │ │ │ │ + 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 11954 │ │ │ │ │ + mov r7, r0 │ │ │ │ │ + b.n 116c2 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 11a48 │ │ │ │ │ + beq.w 119d4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 11a48 │ │ │ │ │ + bne.w 119d4 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 11a40 │ │ │ │ │ + bne.w 119cc │ │ │ │ │ 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 11a2e │ │ │ │ │ + beq.w 119ba │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ mov r9, r2 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 11a40 │ │ │ │ │ + bne.w 119cc │ │ │ │ │ mov r8, r2 │ │ │ │ │ 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 11894 │ │ │ │ │ + bne.n 1185a │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ mov r0, r8 │ │ │ │ │ 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.w 11a28 │ │ │ │ │ + beq.w 119b4 │ │ │ │ │ cmp r8, r9 │ │ │ │ │ - bgt.n 11884 │ │ │ │ │ + bgt.n 1184a │ │ │ │ │ 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 r1, sl │ │ │ │ │ @@ -31204,532 +31206,521 @@ │ │ │ │ │ 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 11492 │ │ │ │ │ + beq.w 1145a │ │ │ │ │ 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.n 118f4 │ │ │ │ │ + beq.w 119e4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 118f4 │ │ │ │ │ + bne.w 119e4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 1124e │ │ │ │ │ + b.n 11216 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 114dc │ │ │ │ │ - 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 11988 │ │ │ │ │ - mov r7, r0 │ │ │ │ │ - b.n 116fc │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - b.n 11680 │ │ │ │ │ + b.n 114a4 │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ ldr.w r1, [r7, r9, lsl #2] │ │ │ │ │ str.w r1, [r3, r9, lsl #2] │ │ │ │ │ add.w r9, r9, #1 │ │ │ │ │ - b.n 11822 │ │ │ │ │ + b.n 11800 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 11d14 │ │ │ │ │ + bl 11cd8 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1180e │ │ │ │ │ + beq.n 117ec │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 118d0 │ │ │ │ │ + cbnz r3, 1189a │ │ │ │ │ cmp fp, r8 │ │ │ │ │ - beq.n 118b8 │ │ │ │ │ + beq.n 11882 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ str.w r1, [r7, r8, lsl #2] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ - b.n 11802 │ │ │ │ │ + b.n 117e0 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + b.n 11648 │ │ │ │ │ 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 11a28 │ │ │ │ │ + beq.w 119b4 │ │ │ │ │ mov r7, r0 │ │ │ │ │ - b.n 118a8 │ │ │ │ │ + b.n 1186e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 118a4 │ │ │ │ │ + beq.n 1186a │ │ │ │ │ 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 r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 114dc │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 114c2 │ │ │ │ │ + b.n 114a4 │ │ │ │ │ + str r3, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1124e │ │ │ │ │ - movs r1, #1 │ │ │ │ │ + beq.w 112f2 │ │ │ │ │ + movs r3, #1 │ │ │ │ │ + mov r0, r8 │ │ │ │ │ + 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.n 114a4 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ + b.w 11034 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ + b.w 11086 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ + b.n 111c6 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ + b.n 110fe │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ + b.n 11126 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ + b.n 1119e │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ + b.w 1105e │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ - str r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 11250 │ │ │ │ │ + b.n 11218 │ │ │ │ │ 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 11244 │ │ │ │ │ + b.n 1120c │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.w 115b6 │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + movs r2, #1 │ │ │ │ │ + str r2, [r4, #60] @ 0x3c │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + b.n 11210 │ │ │ │ │ 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 r1, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r1, #1 │ │ │ │ │ - b.n 1152a │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 113be │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.w 117a0 │ │ │ │ │ - b.n 1139e │ │ │ │ │ + b.n 114f2 │ │ │ │ │ + mov r0, r7 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyMem_Free │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 11386 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + b.n 11210 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 11406 │ │ │ │ │ + beq.w 113ce │ │ │ │ │ movs r3, #1 │ │ │ │ │ mov r0, r8 │ │ │ │ │ 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.n 1152a │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.w 115ee │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - movs r2, #1 │ │ │ │ │ - str r2, [r4, #60] @ 0x3c │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - b.n 11248 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 1106c │ │ │ │ │ - mov r0, r7 │ │ │ │ │ + b.n 114f2 │ │ │ │ │ + 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 r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 11248 │ │ │ │ │ + b.n 114a4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 116f6 │ │ │ │ │ + beq.w 116be │ │ │ │ │ movs r3, #1 │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ - b.n 11244 │ │ │ │ │ - mov r0, r8 │ │ │ │ │ + b.n 1120c │ │ │ │ │ + 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.n 114dc │ │ │ │ │ - str r3, [sp, #16] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.w 1132a │ │ │ │ │ - movs r3, #1 │ │ │ │ │ - mov r0, r8 │ │ │ │ │ - str r3, [r4, #60] @ 0x3c │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyMem_Free │ │ │ │ │ + str r3, [r4, #88] @ 0x58 │ │ │ │ │ + b.n 114a4 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 114dc │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 110be │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 111fe │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 11136 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 1115e │ │ │ │ │ + str r3, [r4, #88] @ 0x58 │ │ │ │ │ + b.n 114a4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 111d6 │ │ │ │ │ + b.n 117b6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.w 11096 │ │ │ │ │ + b.n 1148a │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.w 11216 │ │ │ │ │ + movs r1, #1 │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ - b.n 11250 │ │ │ │ │ - mov r0, r7 │ │ │ │ │ + str r1, [r4, #60] @ 0x3c │ │ │ │ │ + b.n 11218 │ │ │ │ │ + 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 r2, [r4, #60] @ 0x3c │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 114dc │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 114dc │ │ │ │ │ + b.n 118ce │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 117d8 │ │ │ │ │ + b.n 112a2 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.w 1173e │ │ │ │ │ + b.n 11282 │ │ │ │ │ + movs r3, #1 │ │ │ │ │ + str r3, [r4, #60] @ 0x3c │ │ │ │ │ + b.n 1126a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 1160e │ │ │ │ │ + b.n 11386 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 11974 │ │ │ │ │ - b.w 11244 │ │ │ │ │ - mov r0, r8 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyMem_Free │ │ │ │ │ + bne.w 11766 │ │ │ │ │ + b.n 11366 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ - b.n 119e0 │ │ │ │ │ + b.n 1134e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 112da │ │ │ │ │ + b.n 115d6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 11778 │ │ │ │ │ - b.n 112ba │ │ │ │ │ - movs r3, #1 │ │ │ │ │ - str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 112a2 │ │ │ │ │ - nop │ │ │ │ │ + bne.w 11934 │ │ │ │ │ + b.w 1120c │ │ │ │ │ │ │ │ │ │ -00011a90 : │ │ │ │ │ +00011a54 : │ │ │ │ │ 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 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 11bd8 │ │ │ │ │ + beq.w 11b9c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 11bd8 │ │ │ │ │ + bne.w 11b9c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 11ba4 │ │ │ │ │ + bne.n 11b68 │ │ │ │ │ ldrd r6, r5, [r4, #8] │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - beq.n 11b80 │ │ │ │ │ + beq.n 11b44 │ │ │ │ │ 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.n 11bb2 │ │ │ │ │ + bne.n 11b76 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r7, r0 │ │ │ │ │ - cbnz r0, 11b18 │ │ │ │ │ + cbnz r0, 11adc │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 11ba4 │ │ │ │ │ + bne.n 11b68 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ - bl dfec │ │ │ │ │ + bl dfb4 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 11bbc │ │ │ │ │ + bne.n 11b80 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ 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, pc} │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 11af0 │ │ │ │ │ + beq.n 11ab4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71b8 │ │ │ │ │ + bl 71ac │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 11af0 │ │ │ │ │ + beq.n 11ab4 │ │ │ │ │ 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.n 11b0a │ │ │ │ │ + beq.n 11ace │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ mov r3, r9 │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ mov r2, r8 │ │ │ │ │ ldr r0, [r5, #24] │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ ldr r0, [r5, #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 │ │ │ │ │ - beq.n 11be0 │ │ │ │ │ + beq.n 11ba4 │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_keyword_or_starred> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_keyword_or_starred │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, 11b6c │ │ │ │ │ + cbz r0, 11b30 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 11b0a │ │ │ │ │ + beq.n 11ace │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 11b0a │ │ │ │ │ + beq.n 11ace │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 11b0e │ │ │ │ │ + b.n 11ad2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 11bcc │ │ │ │ │ + blt.n 11b90 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r3, [r3, r5, lsl #2] │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ mov r8, r1 │ │ │ │ │ mov r9, r3 │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ - cbnz r3, 11bac │ │ │ │ │ + cbnz r3, 11b70 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 11ae6 │ │ │ │ │ + beq.n 11aaa │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 11b0e │ │ │ │ │ + b.n 11ad2 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 11ba4 │ │ │ │ │ + bne.n 11b68 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl b740 │ │ │ │ │ + bl b73c │ │ │ │ │ R_ARM_THM_CALL invalid_kwarg_rule.isra.0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b.n 11b9e │ │ │ │ │ + b.n 11b62 │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_keyword_or_starred> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_keyword_or_starred │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 11b66 │ │ │ │ │ - b.n 11b6c │ │ │ │ │ + bne.n 11b2a │ │ │ │ │ + b.n 11b30 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ ldr r5, [sp, #20] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 11b0e │ │ │ │ │ + b.n 11ad2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 11ac4 │ │ │ │ │ + b.n 11a88 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 11b5a │ │ │ │ │ + b.n 11b1e │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00011be8 : │ │ │ │ │ +00011bac : │ │ │ │ │ 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 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.n 11cd8 │ │ │ │ │ + beq.n 11c9c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 11cd8 │ │ │ │ │ + bne.n 11c9c │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 11cf6 │ │ │ │ │ + bne.n 11cba │ │ │ │ │ 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, 11c46 │ │ │ │ │ + cbz r0, 11c0a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71b8 │ │ │ │ │ + bl 71ac │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r0, 11c46 │ │ │ │ │ + cbz r0, 11c0a │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 11ce0 │ │ │ │ │ + bne.n 11ca4 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #24 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - cbz r3, 11c88 │ │ │ │ │ + cbz r3, 11c4c │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 11d0a │ │ │ │ │ + bne.n 11cce │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ str r1, [r4, #88] @ 0x58 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 11cfc │ │ │ │ │ + beq.n 11cc0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 11cfc │ │ │ │ │ + bne.n 11cc0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 11d04 │ │ │ │ │ + bne.n 11cc8 │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbnz r0, 11c8c │ │ │ │ │ + cbnz r0, 11c50 │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 11c3a │ │ │ │ │ + b.n 11bfe │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _tmp_126_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _tmp_126_rule │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r0, #1 │ │ │ │ │ bl 0 <_PyPegen_lookahead> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_lookahead │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 11c80 │ │ │ │ │ + beq.n 11c44 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC101 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC101 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ @@ -31738,443 +31729,443 @@ │ │ │ │ │ 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 8660 │ │ │ │ │ + bl 85f8 │ │ │ │ │ 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 11c82 │ │ │ │ │ + beq.n 11c46 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 11c84 │ │ │ │ │ + b.n 11c48 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 11c16 │ │ │ │ │ + b.n 11bda │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 11c3a │ │ │ │ │ + beq.n 11bfe │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ - b.n 11d0c │ │ │ │ │ + b.n 11cd0 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ - b.n 11d0c │ │ │ │ │ + b.n 11cd0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 11c6e │ │ │ │ │ + b.n 11c32 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 11c84 │ │ │ │ │ + b.n 11c48 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 11c40 │ │ │ │ │ + b.n 11c04 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00011d14 : │ │ │ │ │ +00011cd8 : │ │ │ │ │ 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 11e78 │ │ │ │ │ + beq.w 11e3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 11e78 │ │ │ │ │ + bne.w 11e3c │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.n 11e28 │ │ │ │ │ + bne.n 11dec │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - beq.n 11df6 │ │ │ │ │ + beq.n 11dba │ │ │ │ │ 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 11e1a │ │ │ │ │ + bne.n 11dde │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 11e30 │ │ │ │ │ + bne.n 11df4 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.n 11e28 │ │ │ │ │ + bne.n 11dec │ │ │ │ │ movs r1, #35 @ 0x23 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, 11d9a │ │ │ │ │ + cbnz r0, 11d5e │ │ │ │ │ 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 71b8 │ │ │ │ │ + bl 71ac │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 11d88 │ │ │ │ │ + beq.n 11d4c │ │ │ │ │ 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 11d8c │ │ │ │ │ + beq.n 11d50 │ │ │ │ │ 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 11e72 │ │ │ │ │ + beq.n 11e36 │ │ │ │ │ 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, 11de2 │ │ │ │ │ + cbz r0, 11da6 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 11d8c │ │ │ │ │ + beq.n 11d50 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 11d8c │ │ │ │ │ + beq.n 11d50 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ movs r7, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 11d90 │ │ │ │ │ + b.n 11d54 │ │ │ │ │ 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 11e80 │ │ │ │ │ + blt.n 11e44 │ │ │ │ │ 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, 11e22 │ │ │ │ │ + cbz r3, 11de6 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 11e28 │ │ │ │ │ + cbnz r3, 11dec │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl b740 │ │ │ │ │ + bl b73c │ │ │ │ │ R_ARM_THM_CALL invalid_kwarg_rule.isra.0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 11d6a │ │ │ │ │ + beq.n 11d2e │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r7, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 11d90 │ │ │ │ │ + b.n 11d54 │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 11d76 │ │ │ │ │ + beq.n 11d3a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 71b8 │ │ │ │ │ + bl 71ac │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 11d76 │ │ │ │ │ + beq.n 11d3a │ │ │ │ │ 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 11d8c │ │ │ │ │ + beq.n 11d50 │ │ │ │ │ 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 11dd0 │ │ │ │ │ + bne.n 11d94 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 11dd0 │ │ │ │ │ + b.n 11d94 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 11d48 │ │ │ │ │ + b.n 11d0c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r7, r6 │ │ │ │ │ str r1, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 11d90 │ │ │ │ │ + b.n 11d54 │ │ │ │ │ │ │ │ │ │ -00011e8c <_loop1_73_rule>: │ │ │ │ │ +00011e50 <_loop1_73_rule>: │ │ │ │ │ _loop1_73_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 12164 <_loop1_73_rule+0x2d8> │ │ │ │ │ + beq.w 12128 <_loop1_73_rule+0x2d8> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 12164 <_loop1_73_rule+0x2d8> │ │ │ │ │ + bne.w 12128 <_loop1_73_rule+0x2d8> │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 120f0 <_loop1_73_rule+0x264> │ │ │ │ │ + bne.w 120b4 <_loop1_73_rule+0x264> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r0, #4 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 120fa <_loop1_73_rule+0x26e> │ │ │ │ │ + beq.w 120be <_loop1_73_rule+0x26e> │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 120f0 <_loop1_73_rule+0x264> │ │ │ │ │ + bne.w 120b4 <_loop1_73_rule+0x264> │ │ │ │ │ movs r3, #1 │ │ │ │ │ movw r8, #6000 @ 0x1770 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 11f78 <_loop1_73_rule+0xec> │ │ │ │ │ + b.n 11f3c <_loop1_73_rule+0xec> │ │ │ │ │ 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 12152 <_loop1_73_rule+0x2c6> │ │ │ │ │ + beq.w 12116 <_loop1_73_rule+0x2c6> │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ mov r3, sl │ │ │ │ │ ldr.w r0, [fp, #4] │ │ │ │ │ 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 120ae <_loop1_73_rule+0x222> │ │ │ │ │ + beq.w 12072 <_loop1_73_rule+0x222> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 12130 <_loop1_73_rule+0x2a4> │ │ │ │ │ + bne.w 120f4 <_loop1_73_rule+0x2a4> │ │ │ │ │ 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 120bc <_loop1_73_rule+0x230> │ │ │ │ │ + beq.w 12080 <_loop1_73_rule+0x230> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1211e <_loop1_73_rule+0x292> │ │ │ │ │ + bne.w 120e2 <_loop1_73_rule+0x292> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - bne.n 11f6e <_loop1_73_rule+0xe2> │ │ │ │ │ + bne.n 11f32 <_loop1_73_rule+0xe2> │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ mov r0, r6 │ │ │ │ │ lsls r3, r3, #1 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1210a <_loop1_73_rule+0x27e> │ │ │ │ │ + beq.w 120ce <_loop1_73_rule+0x27e> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r6, r0 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ str.w r9, [r6, r5, lsl #2] │ │ │ │ │ adds r5, #1 │ │ │ │ │ str r2, [sp, #28] │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 1214a <_loop1_73_rule+0x2be> │ │ │ │ │ + beq.w 1210e <_loop1_73_rule+0x2be> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1214a <_loop1_73_rule+0x2be> │ │ │ │ │ + bne.w 1210e <_loop1_73_rule+0x2be> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 11ffa <_loop1_73_rule+0x16e> │ │ │ │ │ + bne.n 11fbe <_loop1_73_rule+0x16e> │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ str r1, [sp, #24] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 12142 <_loop1_73_rule+0x2b6> │ │ │ │ │ + beq.w 12106 <_loop1_73_rule+0x2b6> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 12142 <_loop1_73_rule+0x2b6> │ │ │ │ │ + bne.w 12106 <_loop1_73_rule+0x2b6> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1215c <_loop1_73_rule+0x2d0> │ │ │ │ │ + bne.w 12120 <_loop1_73_rule+0x2d0> │ │ │ │ │ ldrd r9, r3, [r4, #8] │ │ │ │ │ cmp r9, r3 │ │ │ │ │ - beq.n 120c0 <_loop1_73_rule+0x234> │ │ │ │ │ + beq.n 12084 <_loop1_73_rule+0x234> │ │ │ │ │ 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 fp, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 11eee <_loop1_73_rule+0x62> │ │ │ │ │ + bne.n 11eb2 <_loop1_73_rule+0x62> │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ str r2, [r4, #8] │ │ │ │ │ - cbnz r3, 11ff8 <_loop1_73_rule+0x16c> │ │ │ │ │ + cbnz r3, 11fbc <_loop1_73_rule+0x16c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 12318 │ │ │ │ │ + bl 122dc │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 12082 <_loop1_73_rule+0x1f6> │ │ │ │ │ + bne.n 12046 <_loop1_73_rule+0x1f6> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n 120ea <_loop1_73_rule+0x25e> │ │ │ │ │ + beq.n 120ae <_loop1_73_rule+0x25e> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 120ea <_loop1_73_rule+0x25e> │ │ │ │ │ + bne.n 120ae <_loop1_73_rule+0x25e> │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1210a <_loop1_73_rule+0x27e> │ │ │ │ │ + beq.n 120ce <_loop1_73_rule+0x27e> │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.n 1206e <_loop1_73_rule+0x1e2> │ │ │ │ │ + ble.n 12032 <_loop1_73_rule+0x1e2> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp r5, #1 │ │ │ │ │ ldr r2, [r6, #0] │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ - beq.n 1206e <_loop1_73_rule+0x1e2> │ │ │ │ │ + beq.n 12032 <_loop1_73_rule+0x1e2> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp r5, #2 │ │ │ │ │ ldr r2, [r6, #4] │ │ │ │ │ str r2, [r3, #4] │ │ │ │ │ - beq.n 1206e <_loop1_73_rule+0x1e2> │ │ │ │ │ + beq.n 12032 <_loop1_73_rule+0x1e2> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp r5, #3 │ │ │ │ │ ldr r2, [r6, #8] │ │ │ │ │ str r2, [r3, #8] │ │ │ │ │ - beq.n 1206e <_loop1_73_rule+0x1e2> │ │ │ │ │ + beq.n 12032 <_loop1_73_rule+0x1e2> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp r5, #4 │ │ │ │ │ ldr r2, [r6, #12] │ │ │ │ │ str r2, [r3, #12] │ │ │ │ │ - beq.n 1206e <_loop1_73_rule+0x1e2> │ │ │ │ │ + beq.n 12032 <_loop1_73_rule+0x1e2> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp r5, #5 │ │ │ │ │ ldr r2, [r6, #16] │ │ │ │ │ str r2, [r3, #16] │ │ │ │ │ - beq.n 1206e <_loop1_73_rule+0x1e2> │ │ │ │ │ + beq.n 12032 <_loop1_73_rule+0x1e2> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp r5, #6 │ │ │ │ │ ldr r2, [r6, #20] │ │ │ │ │ str r2, [r3, #20] │ │ │ │ │ - beq.n 1206e <_loop1_73_rule+0x1e2> │ │ │ │ │ + beq.n 12032 <_loop1_73_rule+0x1e2> │ │ │ │ │ movs r3, #6 │ │ │ │ │ ldr.w r2, [sl, #4] │ │ │ │ │ ldr.w r1, [r6, r3, lsl #2] │ │ │ │ │ str.w r1, [r2, r3, lsl #2] │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bne.n 1205c <_loop1_73_rule+0x1d0> │ │ │ │ │ + bne.n 12020 <_loop1_73_rule+0x1d0> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, sl │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ @@ -32186,510 +32177,510 @@ │ │ │ │ │ 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 11ff8 <_loop1_73_rule+0x16c> │ │ │ │ │ + beq.n 11fbc <_loop1_73_rule+0x16c> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1211e <_loop1_73_rule+0x292> │ │ │ │ │ + bne.n 120e2 <_loop1_73_rule+0x292> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - bne.w 11f6e <_loop1_73_rule+0xe2> │ │ │ │ │ - b.n 11f54 <_loop1_73_rule+0xc8> │ │ │ │ │ + bne.w 11f32 <_loop1_73_rule+0xe2> │ │ │ │ │ + b.n 11f18 <_loop1_73_rule+0xc8> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1213a <_loop1_73_rule+0x2ae> │ │ │ │ │ + bne.n 120fe <_loop1_73_rule+0x2ae> │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 11fe6 <_loop1_73_rule+0x15a> │ │ │ │ │ + b.n 11faa <_loop1_73_rule+0x15a> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 1216c <_loop1_73_rule+0x2e0> │ │ │ │ │ + blt.n 12130 <_loop1_73_rule+0x2e0> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r2, [r3, r9, lsl #2] │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldrd sl, r9, [r2, #12] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1215c <_loop1_73_rule+0x2d0> │ │ │ │ │ + bne.n 12120 <_loop1_73_rule+0x2d0> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov fp, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 11eee <_loop1_73_rule+0x62> │ │ │ │ │ - b.n 11fde <_loop1_73_rule+0x152> │ │ │ │ │ + bne.w 11eb2 <_loop1_73_rule+0x62> │ │ │ │ │ + b.n 11fa2 <_loop1_73_rule+0x152> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov.w sl, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 12078 <_loop1_73_rule+0x1ec> │ │ │ │ │ + b.n 1203c <_loop1_73_rule+0x1ec> │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov sl, r6 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 12078 <_loop1_73_rule+0x1ec> │ │ │ │ │ + b.n 1203c <_loop1_73_rule+0x1ec> │ │ │ │ │ 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 12078 <_loop1_73_rule+0x1ec> │ │ │ │ │ + b.n 1203c <_loop1_73_rule+0x1ec> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1209e <_loop1_73_rule+0x212> │ │ │ │ │ + beq.n 12062 <_loop1_73_rule+0x212> │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 11ffc <_loop1_73_rule+0x170> │ │ │ │ │ + b.n 11fc0 <_loop1_73_rule+0x170> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - cbz r0, 12178 <_loop1_73_rule+0x2ec> │ │ │ │ │ + cbz r0, 1213c <_loop1_73_rule+0x2ec> │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 11fe6 <_loop1_73_rule+0x15a> │ │ │ │ │ + b.n 11faa <_loop1_73_rule+0x15a> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 11fb8 <_loop1_73_rule+0x12c> │ │ │ │ │ + b.n 11f7c <_loop1_73_rule+0x12c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 11f92 <_loop1_73_rule+0x106> │ │ │ │ │ + b.n 11f56 <_loop1_73_rule+0x106> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 11fe6 <_loop1_73_rule+0x15a> │ │ │ │ │ + b.n 11faa <_loop1_73_rule+0x15a> │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 11fe6 <_loop1_73_rule+0x15a> │ │ │ │ │ + b.n 11faa <_loop1_73_rule+0x15a> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 11ec0 <_loop1_73_rule+0x34> │ │ │ │ │ + b.n 11e84 <_loop1_73_rule+0x34> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 11fe6 <_loop1_73_rule+0x15a> │ │ │ │ │ + b.n 11faa <_loop1_73_rule+0x15a> │ │ │ │ │ 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 11f40 <_loop1_73_rule+0xb4> │ │ │ │ │ - b.n 120bc <_loop1_73_rule+0x230> │ │ │ │ │ + bne.w 11f04 <_loop1_73_rule+0xb4> │ │ │ │ │ + b.n 12080 <_loop1_73_rule+0x230> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0001218c : │ │ │ │ │ +00012150 : │ │ │ │ │ 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 │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ str r1, [r0, #88] @ 0x58 │ │ │ │ │ - beq.w 12306 │ │ │ │ │ + beq.w 122ca │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 12306 │ │ │ │ │ + bne.w 122ca │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 122ec │ │ │ │ │ + bne.w 122b0 │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ movw r2, #6000 @ 0x1770 │ │ │ │ │ mov r9, r1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 122e4 │ │ │ │ │ + beq.w 122a8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 122e4 │ │ │ │ │ + bne.n 122a8 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.n 122c6 │ │ │ │ │ + bne.n 1228a │ │ │ │ │ ldrd r5, r3, [r4, #8] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.n 122a8 │ │ │ │ │ + beq.n 1226c │ │ │ │ │ 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 1226a │ │ │ │ │ + beq.n 1222e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ - cbz r0, 1226a │ │ │ │ │ + cbz r0, 1222e │ │ │ │ │ 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, 12262 │ │ │ │ │ + cbz r0, 12226 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 122ce │ │ │ │ │ + bne.n 12292 │ │ │ │ │ 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 │ │ │ │ │ - cbz r0, 122a4 │ │ │ │ │ + cbz r0, 12268 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 122f2 │ │ │ │ │ + bne.n 122b6 │ │ │ │ │ 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 122d6 │ │ │ │ │ + bne.n 1229a │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.n 1230e │ │ │ │ │ + bne.n 122d2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 12318 │ │ │ │ │ + bl 122dc │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbnz r0, 1228c │ │ │ │ │ + cbnz r0, 12250 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str.w r9, [r4, #8] │ │ │ │ │ - b.n 12254 │ │ │ │ │ + b.n 12218 │ │ │ │ │ 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 1224e │ │ │ │ │ - b.n 12284 │ │ │ │ │ + bne.n 12212 │ │ │ │ │ + b.n 12248 │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 12272 │ │ │ │ │ + b.n 12236 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 122d6 │ │ │ │ │ + blt.n 1229a │ │ │ │ │ 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 r7, r2 │ │ │ │ │ mov r8, r3 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n 12206 │ │ │ │ │ + beq.n 121ca │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 12272 │ │ │ │ │ + b.n 12236 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1223e │ │ │ │ │ + beq.n 12202 │ │ │ │ │ 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 12272 │ │ │ │ │ + b.n 12236 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 121ea │ │ │ │ │ + b.n 121ae │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 12258 │ │ │ │ │ + b.n 1221c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 12254 │ │ │ │ │ + beq.n 12218 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 12258 │ │ │ │ │ + b.n 1221c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 121c0 │ │ │ │ │ + b.n 12184 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 12258 │ │ │ │ │ + b.n 1221c │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00012318 : │ │ │ │ │ +000122dc : │ │ │ │ │ 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 123f8 │ │ │ │ │ + beq.n 123bc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 123f8 │ │ │ │ │ + bne.n 123bc │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 123f0 │ │ │ │ │ + bne.n 123b4 │ │ │ │ │ ldrd r6, r5, [r4, #8] │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - beq.n 123ae │ │ │ │ │ + beq.n 12372 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ 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_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 123d6 │ │ │ │ │ + beq.n 1239a │ │ │ │ │ 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 r5, r0 │ │ │ │ │ - cbz r0, 123a0 │ │ │ │ │ + cbz r0, 12364 │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ │ mov r3, r7 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r1, r2 │ │ │ │ │ ldr r6, [r5, #24] │ │ │ │ │ str r6, [sp, #8] │ │ │ │ │ ldr r5, [r5, #20] │ │ │ │ │ strd r8, r5, [sp] │ │ │ │ │ bl 0 <_PyAST_arg> │ │ │ │ │ R_ARM_THM_CALL _PyAST_arg │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, 123dc │ │ │ │ │ + cbz r0, 123a0 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, 123dc │ │ │ │ │ + cbnz r3, 123a0 │ │ │ │ │ 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_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 123e4 │ │ │ │ │ + blt.n 123a8 │ │ │ │ │ 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, 123f0 │ │ │ │ │ + cbnz r3, 123b4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 12370 │ │ │ │ │ + bne.n 12334 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b.n 123a0 │ │ │ │ │ + b.n 12364 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 123a0 │ │ │ │ │ + beq.n 12364 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r2, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r2, [r4, #60] @ 0x3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 123a4 │ │ │ │ │ + b.n 12368 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 123a4 │ │ │ │ │ + b.n 12368 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 12348 │ │ │ │ │ + b.n 1230c │ │ │ │ │ │ │ │ │ │ -00012400 <_loop0_71_rule>: │ │ │ │ │ +000123c4 <_loop0_71_rule>: │ │ │ │ │ _loop0_71_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 126a8 <_loop0_71_rule+0x2a8> │ │ │ │ │ + beq.w 1266c <_loop0_71_rule+0x2a8> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 126a8 <_loop0_71_rule+0x2a8> │ │ │ │ │ + bne.w 1266c <_loop0_71_rule+0x2a8> │ │ │ │ │ ldr r6, [r4, #60] @ 0x3c │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 1269e <_loop0_71_rule+0x29e> │ │ │ │ │ + bne.w 12662 <_loop0_71_rule+0x29e> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ movs r0, #4 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1268e <_loop0_71_rule+0x28e> │ │ │ │ │ + beq.w 12652 <_loop0_71_rule+0x28e> │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 1269e <_loop0_71_rule+0x29e> │ │ │ │ │ + bne.w 12662 <_loop0_71_rule+0x29e> │ │ │ │ │ mov.w r8, #1 │ │ │ │ │ movw r9, #6000 @ 0x1770 │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ cmp r3, r9 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 12686 <_loop0_71_rule+0x286> │ │ │ │ │ + beq.w 1264a <_loop0_71_rule+0x286> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 12686 <_loop0_71_rule+0x286> │ │ │ │ │ + bne.w 1264a <_loop0_71_rule+0x286> │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 1258e <_loop0_71_rule+0x18e> │ │ │ │ │ + bne.w 12552 <_loop0_71_rule+0x18e> │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ cmp r3, r9 │ │ │ │ │ str r1, [sp, #24] │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - beq.w 1267e <_loop0_71_rule+0x27e> │ │ │ │ │ + beq.w 12642 <_loop0_71_rule+0x27e> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1267e <_loop0_71_rule+0x27e> │ │ │ │ │ + bne.w 12642 <_loop0_71_rule+0x27e> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 12676 <_loop0_71_rule+0x276> │ │ │ │ │ + bne.w 1263a <_loop0_71_rule+0x276> │ │ │ │ │ ldrd r6, r3, [r4, #8] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq.n 12548 <_loop0_71_rule+0x148> │ │ │ │ │ + beq.n 1250c <_loop0_71_rule+0x148> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r3, [r3, r6, lsl #2] │ │ │ │ │ ldrd fp, sl, [r3, #12] │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 12572 <_loop0_71_rule+0x172> │ │ │ │ │ + beq.n 12536 <_loop0_71_rule+0x172> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_get_last_nonnwhitespace_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_get_last_nonnwhitespace_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1266c <_loop0_71_rule+0x26c> │ │ │ │ │ + beq.w 12630 <_loop0_71_rule+0x26c> │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ mov r3, fp │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r1, r2 │ │ │ │ │ ldr r6, [r0, #24] │ │ │ │ │ str r6, [sp, #8] │ │ │ │ │ @@ -32697,124 +32688,124 @@ │ │ │ │ │ strd sl, r0, [sp] │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ bl 0 <_PyAST_arg> │ │ │ │ │ R_ARM_THM_CALL _PyAST_arg │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1265a <_loop0_71_rule+0x25a> │ │ │ │ │ + beq.w 1261e <_loop0_71_rule+0x25a> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 12644 <_loop0_71_rule+0x244> │ │ │ │ │ + bne.w 12608 <_loop0_71_rule+0x244> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1257a <_loop0_71_rule+0x17a> │ │ │ │ │ + beq.n 1253e <_loop0_71_rule+0x17a> │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 12630 <_loop0_71_rule+0x230> │ │ │ │ │ + bne.w 125f4 <_loop0_71_rule+0x230> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ cmp r8, r5 │ │ │ │ │ add.w r3, r3, #4294967295 @ 0xffffffff │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ - bne.n 1253c <_loop0_71_rule+0x13c> │ │ │ │ │ + bne.n 12500 <_loop0_71_rule+0x13c> │ │ │ │ │ mov.w r8, r8, lsl #1 │ │ │ │ │ mov r0, r7 │ │ │ │ │ mov.w r1, r8, lsl #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1261c <_loop0_71_rule+0x21c> │ │ │ │ │ + beq.n 125e0 <_loop0_71_rule+0x21c> │ │ │ │ │ mov r7, r0 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ str.w r6, [r7, r5, lsl #2] │ │ │ │ │ adds r5, #1 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - b.n 1245e <_loop0_71_rule+0x5e> │ │ │ │ │ + b.n 12422 <_loop0_71_rule+0x5e> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_fill_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_fill_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 126b0 <_loop0_71_rule+0x2b0> │ │ │ │ │ + blt.w 12674 <_loop0_71_rule+0x2b0> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr.w r2, [r3, r6, lsl #2] │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ ldrd fp, sl, [r2, #12] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 12676 <_loop0_71_rule+0x276> │ │ │ │ │ + bne.w 1263a <_loop0_71_rule+0x276> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_name_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 124c8 <_loop0_71_rule+0xc8> │ │ │ │ │ + bne.n 1248c <_loop0_71_rule+0xc8> │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ str r2, [r4, #8] │ │ │ │ │ - cbnz r3, 1258c <_loop0_71_rule+0x18c> │ │ │ │ │ + cbnz r3, 12550 <_loop0_71_rule+0x18c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 12318 │ │ │ │ │ + bl 122dc │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 12602 <_loop0_71_rule+0x202> │ │ │ │ │ + bne.n 125c6 <_loop0_71_rule+0x202> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r0, r5 │ │ │ │ │ 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 sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1261c <_loop0_71_rule+0x21c> │ │ │ │ │ + beq.n 125e0 <_loop0_71_rule+0x21c> │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.n 125ee <_loop0_71_rule+0x1ee> │ │ │ │ │ + ble.n 125b2 <_loop0_71_rule+0x1ee> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp r5, #1 │ │ │ │ │ ldr r2, [r7, #0] │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ - beq.n 125ee <_loop0_71_rule+0x1ee> │ │ │ │ │ + beq.n 125b2 <_loop0_71_rule+0x1ee> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp r5, #2 │ │ │ │ │ ldr r2, [r7, #4] │ │ │ │ │ str r2, [r3, #4] │ │ │ │ │ - beq.n 125ee <_loop0_71_rule+0x1ee> │ │ │ │ │ + beq.n 125b2 <_loop0_71_rule+0x1ee> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp r5, #3 │ │ │ │ │ ldr r2, [r7, #8] │ │ │ │ │ str r2, [r3, #8] │ │ │ │ │ - beq.n 125ee <_loop0_71_rule+0x1ee> │ │ │ │ │ + beq.n 125b2 <_loop0_71_rule+0x1ee> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp r5, #4 │ │ │ │ │ ldr r2, [r7, #12] │ │ │ │ │ str r2, [r3, #12] │ │ │ │ │ - beq.n 125ee <_loop0_71_rule+0x1ee> │ │ │ │ │ + beq.n 125b2 <_loop0_71_rule+0x1ee> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp r5, #5 │ │ │ │ │ ldr r2, [r7, #16] │ │ │ │ │ str r2, [r3, #16] │ │ │ │ │ - beq.n 125ee <_loop0_71_rule+0x1ee> │ │ │ │ │ + beq.n 125b2 <_loop0_71_rule+0x1ee> │ │ │ │ │ movs r3, #5 │ │ │ │ │ ldr.w r2, [sl, #4] │ │ │ │ │ ldr.w r1, [r7, r3, lsl #2] │ │ │ │ │ str.w r1, [r2, r3, lsl #2] │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bne.n 125dc <_loop0_71_rule+0x1dc> │ │ │ │ │ + bne.n 125a0 <_loop0_71_rule+0x1dc> │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov r0, sl │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ @@ -32826,87 +32817,87 @@ │ │ │ │ │ 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 1258c <_loop0_71_rule+0x18c> │ │ │ │ │ + beq.n 12550 <_loop0_71_rule+0x18c> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 12514 <_loop0_71_rule+0x114> │ │ │ │ │ + b.n 124d8 <_loop0_71_rule+0x114> │ │ │ │ │ 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 125f8 <_loop0_71_rule+0x1f8> │ │ │ │ │ + b.n 125bc <_loop0_71_rule+0x1f8> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1251a <_loop0_71_rule+0x11a> │ │ │ │ │ + beq.w 124de <_loop0_71_rule+0x11a> │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 12590 <_loop0_71_rule+0x190> │ │ │ │ │ + b.n 12554 <_loop0_71_rule+0x190> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 12504 <_loop0_71_rule+0x104> │ │ │ │ │ + beq.w 124c8 <_loop0_71_rule+0x104> │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 1257a <_loop0_71_rule+0x17a> │ │ │ │ │ + b.n 1253e <_loop0_71_rule+0x17a> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 12652 <_loop0_71_rule+0x252> │ │ │ │ │ + bne.n 12616 <_loop0_71_rule+0x252> │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 1257a <_loop0_71_rule+0x17a> │ │ │ │ │ + b.n 1253e <_loop0_71_rule+0x17a> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 1257a <_loop0_71_rule+0x17a> │ │ │ │ │ + b.n 1253e <_loop0_71_rule+0x17a> │ │ │ │ │ ldr r2, [r4, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ │ - b.n 1257a <_loop0_71_rule+0x17a> │ │ │ │ │ + b.n 1253e <_loop0_71_rule+0x17a> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 124a2 <_loop0_71_rule+0xa2> │ │ │ │ │ + b.n 12466 <_loop0_71_rule+0xa2> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 1247a <_loop0_71_rule+0x7a> │ │ │ │ │ + b.n 1243e <_loop0_71_rule+0x7a> │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov sl, r7 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 125f8 <_loop0_71_rule+0x1f8> │ │ │ │ │ + b.n 125bc <_loop0_71_rule+0x1f8> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov.w sl, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 125f8 <_loop0_71_rule+0x1f8> │ │ │ │ │ + b.n 125bc <_loop0_71_rule+0x1f8> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - b.n 12434 <_loop0_71_rule+0x34> │ │ │ │ │ + b.n 123f8 <_loop0_71_rule+0x34> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #60] @ 0x3c │ │ │ │ │ - b.n 1257a <_loop0_71_rule+0x17a> │ │ │ │ │ + b.n 1253e <_loop0_71_rule+0x17a> │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {} │ │ │ │ │ @@ -174,15 +174,15 @@ │ │ │ │ │ cbz r3, 19c <_tmp_174_rule+0x3c> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r0, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ b.n 1c6 <_tmp_174_rule+0x66> │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ - bl 71b8 │ │ │ │ │ + bl 71ac │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ mov r5, r0 │ │ │ │ │ cbz r0, 1be <_tmp_174_rule+0x5e> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 1ca <_tmp_177_rule> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r2, r0 │ │ │ │ │ @@ -231,15 +231,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, 22a <_tmp_177_rule+0x60> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 6328 │ │ │ │ │ + bl 631c │ │ │ │ │ R_ARM_THM_CALL star_target_rule │ │ │ │ │ mov r2, r0 │ │ │ │ │ cbz r0, 22a <_tmp_177_rule+0x60> │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_dummy_name> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_dummy_name │ │ │ │ │ @@ -383,22 +383,22 @@ │ │ │ │ │ cbz r3, 34c <_tmp_130_rule+0x3c> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r0, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ b.n 36a <_tmp_130_rule+0x5a> │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ - bl 7004 │ │ │ │ │ + bl 6f9c │ │ │ │ │ R_ARM_THM_CALL lambda_slash_no_default_rule │ │ │ │ │ cbnz r0, 366 <_tmp_130_rule+0x56> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cbnz r3, 366 <_tmp_130_rule+0x56> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 743c │ │ │ │ │ + bl 73d4 │ │ │ │ │ R_ARM_THM_CALL lambda_slash_with_default_rule │ │ │ │ │ cbnz r0, 366 <_tmp_130_rule+0x56> │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ @@ -429,15 +429,15 @@ │ │ │ │ │ cbz r6, 3aa <_tmp_168_rule+0x3c> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ b.n 3d2 <_tmp_168_rule+0x64> │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ - bl dfec │ │ │ │ │ + bl dfb4 │ │ │ │ │ R_ARM_THM_CALL starred_expression_rule │ │ │ │ │ mov r5, r0 │ │ │ │ │ cbz r0, 3ca <_tmp_168_rule+0x5c> │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyPegen_expect_token │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyPegen_expect_token │ │ │ │ │ @@ -529,15 +529,15 @@ │ │ │ │ │ cbz r3, 476 <_tmp_128_rule+0x3c> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r0, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ b.n 496 <_tmp_128_rule+0x5c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ - bl e3c0 │ │ │ │ │ + bl e388 │ │ │ │ │ R_ARM_THM_CALL param_no_default_rule │ │ │ │ │ cbnz r0, 492 <_tmp_128_rule+0x58> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cbnz r3, 492 <_tmp_128_rule+0x58> │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -696,15 +696,15 @@ │ │ │ │ │ b.n 648 <_loop0_145_rule+0xdc> │ │ │ │ │ ldr r7, [r4, #60] @ 0x3c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ bne.n 5a8 <_loop0_145_rule+0x3c> │ │ │ │ │ mov r8, r7 │ │ │ │ │ mov.w r9, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f9c4 │ │ │ │ │ + bl f98c │ │ │ │ │ R_ARM_THM_CALL block_rule │ │ │ │ │ mov sl, r0 │ │ │ │ │ cbz r0, 606 <_loop0_145_rule+0x9a> │ │ │ │ │ cmp r9, r8 │ │ │ │ │ bne.n 5fa <_loop0_145_rule+0x8e> │ │ │ │ │ mov.w r9, r9, lsl #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ @@ -829,15 +829,15 @@ │ │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ │ movs r0, #0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ b.n 80a <_gather_104_rule+0x158> │ │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ │ mov r0, fp │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - bl 71b8 │ │ │ │ │ + bl 71ac │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 7fc <_gather_104_rule+0x14a> │ │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ │ adds r1, r2, #1 │ │ │ │ │ str.w r1, [fp, #88] @ 0x58 │ │ │ │ │ @@ -869,15 +869,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, 79c <_gather_104_rule+0xea> │ │ │ │ │ - bl 71b8 │ │ │ │ │ + bl 71ac │ │ │ │ │ R_ARM_THM_CALL expression_rule │ │ │ │ │ mov sl, r0 │ │ │ │ │ cbz r0, 79c <_gather_104_rule+0xea> │ │ │ │ │ ldr.w r2, [fp, #60] @ 0x3c │ │ │ │ │ cbz r2, 77e <_gather_104_rule+0xcc> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ @@ -1215,15 +1215,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 8660 │ │ │ │ │ + bl 85f8 │ │ │ │ │ R_ARM_THM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ mov r5, r0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ @@ -1269,15 +1269,15 @@ │ │ │ │ │ cbnz r5, b00 │ │ │ │ │ movs r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cbz r0, afa │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl d6f0 │ │ │ │ │ + bl d6b8 │ │ │ │ │ R_ARM_THM_CALL annotated_rhs_rule │ │ │ │ │ cbz r0, afa │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _tmp_150_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _tmp_150_rule │ │ │ │ │ mov r2, r4 │ │ │ │ │ @@ -1315,15 +1315,15 @@ │ │ │ │ │ b.n e2c │ │ │ │ │ movs r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cbz r0, b64 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl d6f0 │ │ │ │ │ + bl d6b8 │ │ │ │ │ R_ARM_THM_CALL annotated_rhs_rule │ │ │ │ │ cbz r0, b64 │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cbz r0, b64 │ │ │ │ │ @@ -1365,15 +1365,15 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w c98 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl d6f0 │ │ │ │ │ + bl d6b8 │ │ │ │ │ R_ARM_THM_CALL annotated_rhs_rule │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w c98 │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ @@ -1510,25 +1510,25 @@ │ │ │ │ │ bne.w da6 │ │ │ │ │ movs r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cbz r0, d06 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl d6f0 │ │ │ │ │ + bl d6b8 │ │ │ │ │ R_ARM_THM_CALL annotated_rhs_rule │ │ │ │ │ cbz r0, d06 │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cbnz r3, d06 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f8c <_tmp_152_rule.isra.0> │ │ │ │ │ + bl 1156 <_tmp_152_rule.isra.0> │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cbnz r5, d06 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _tmp_153_rule │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _tmp_153_rule │ │ │ │ │ mov r2, r4 │ │ │ │ │ @@ -1564,36 +1564,36 @@ │ │ │ │ │ movs r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n da0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl d6f0 │ │ │ │ │ + bl d6b8 │ │ │ │ │ R_ARM_THM_CALL annotated_rhs_rule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n da0 │ │ │ │ │ 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 da0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f8c <_tmp_152_rule.isra.0> │ │ │ │ │ + bl 1156 <_tmp_152_rule.isra.0> │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cbnz r5, da0 │ │ │ │ │ movs r1, #11 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cbz r0, da0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 8f1c <_loop0_77_rule> │ │ │ │ │ + bl 8f18 <_loop0_77_rule> │ │ │ │ │ R_ARM_THM_CALL _loop0_77_rule │ │ │ │ │ cbz r0, da0 │ │ │ │ │ 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 │ │ │ │ │ @@ -1642,25 +1642,25 @@ │ │ │ │ │ b.n e2c │ │ │ │ │ movs r1, #25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ cbz r0, e24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl d6f0 │ │ │ │ │ + bl d6b8 │ │ │ │ │ R_ARM_THM_CALL annotated_rhs_rule │ │ │ │ │ cbz r0, e24 │ │ │ │ │ movs r1, #22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cbnz r3, e24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl f8c <_tmp_152_rule.isra.0> │ │ │ │ │ + bl 1156 <_tmp_152_rule.isra.0> │ │ │ │ │ ldr r5, [r4, #60] @ 0x3c │ │ │ │ │ cbnz r5, e24 │ │ │ │ │ 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 │ │ │ │ │ @@ -1823,305 +1823,305 @@ │ │ │ │ │ cbnz r0, f22 <_tmp_151_rule+0x6a> │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ │ │ │ │ │ -00000f2a <_tmp_153_rule>: │ │ │ │ │ -_tmp_153_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 f54 <_tmp_153_rule+0x2a> │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ - movs r1, #1 │ │ │ │ │ - bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ - R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ - cbz r0, f5a <_tmp_153_rule+0x30> │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbz r3, f66 <_tmp_153_rule+0x3c> │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - movs r0, #0 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - b.n f88 <_tmp_153_rule+0x5e> │ │ │ │ │ - movs r1, #11 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - ldr r5, [r4, #8] │ │ │ │ │ - bl 0 <_PyPegen_expect_token> │ │ │ │ │ - R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, f84 <_tmp_153_rule+0x5a> │ │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - str r5, [r4, #8] │ │ │ │ │ - cbnz r3, f84 <_tmp_153_rule+0x5a> │ │ │ │ │ - movs r1, #26 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_PyPegen_expect_token> │ │ │ │ │ - R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbnz r0, f84 <_tmp_153_rule+0x5a> │ │ │ │ │ - str r5, [r4, #8] │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str r3, [r4, #88] @ 0x58 │ │ │ │ │ - pop {r3, r4, r5, pc} │ │ │ │ │ - │ │ │ │ │ -00000f8c <_tmp_152_rule.isra.0>: │ │ │ │ │ -_tmp_152_rule.isra.0(): │ │ │ │ │ - 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 fb6 <_tmp_152_rule.isra.0+0x2a> │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ - movs r1, #1 │ │ │ │ │ - bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ - R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ - cbz r0, fbc <_tmp_152_rule.isra.0+0x30> │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ - R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ - ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbnz r3, fe4 <_tmp_152_rule.isra.0+0x58> │ │ │ │ │ - movs r1, #54 @ 0x36 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - ldr r6, [r4, #8] │ │ │ │ │ - bl 0 <_PyPegen_expect_token> │ │ │ │ │ - R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - mov r5, r0 │ │ │ │ │ - cbz r0, fe2 <_tmp_152_rule.isra.0+0x56> │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_PyPegen_name_token> │ │ │ │ │ - R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ - mov r2, r0 │ │ │ │ │ - cbz r0, fe2 <_tmp_152_rule.isra.0+0x56> │ │ │ │ │ - mov r1, r5 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_PyPegen_dummy_name> │ │ │ │ │ - R_ARM_THM_CALL _PyPegen_dummy_name │ │ │ │ │ - b.n fe4 <_tmp_152_rule.isra.0+0x58> │ │ │ │ │ - str r6, [r4, #8] │ │ │ │ │ - ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str r3, [r4, #88] @ 0x58 │ │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ │ - │ │ │ │ │ -00000fec <_gather_143_rule>: │ │ │ │ │ +00000f2a <_gather_143_rule>: │ │ │ │ │ _gather_143_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 │ │ │ │ │ mov fp, r0 │ │ │ │ │ ldr r2, [r0, #88] @ 0x58 │ │ │ │ │ sub sp, #12 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ adds r0, r2, #1 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ str.w r0, [fp, #88] @ 0x58 │ │ │ │ │ - beq.n 101c <_gather_143_rule+0x30> │ │ │ │ │ + beq.n f5a <_gather_143_rule+0x30> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ - cbz r0, 1022 <_gather_143_rule+0x36> │ │ │ │ │ + cbz r0, f60 <_gather_143_rule+0x36> │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr.w r2, [fp, #60] @ 0x3c │ │ │ │ │ - cbz r2, 1032 <_gather_143_rule+0x46> │ │ │ │ │ + cbz r2, f70 <_gather_143_rule+0x46> │ │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ │ movs r0, #0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - b.n 1142 <_gather_143_rule+0x156> │ │ │ │ │ + b.n 1080 <_gather_143_rule+0x156> │ │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ │ mov r0, fp │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - bl 114c <_tmp_175_rule> │ │ │ │ │ + bl 10ec <_tmp_175_rule> │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1134 <_gather_143_rule+0x148> │ │ │ │ │ + beq.n 1072 <_gather_143_rule+0x148> │ │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ │ adds r1, r2, #1 │ │ │ │ │ str.w r1, [fp, #88] @ 0x58 │ │ │ │ │ movw r1, #6000 @ 0x1770 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.n 1062 <_gather_143_rule+0x76> │ │ │ │ │ + beq.n fa0 <_gather_143_rule+0x76> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ - cbz r0, 1068 <_gather_143_rule+0x7c> │ │ │ │ │ + cbz r0, fa6 <_gather_143_rule+0x7c> │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr.w r2, [fp, #60] @ 0x3c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 10fc <_gather_143_rule+0x110> │ │ │ │ │ + bne.n 103a <_gather_143_rule+0x110> │ │ │ │ │ movs r0, #4 │ │ │ │ │ ldr.w r9, [fp, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r4, r0 │ │ │ │ │ - cbz r0, 10f2 <_gather_143_rule+0x106> │ │ │ │ │ + cbz r0, 1030 <_gather_143_rule+0x106> │ │ │ │ │ ldr.w r5, [fp, #60] @ 0x3c │ │ │ │ │ - cbnz r5, 10fc <_gather_143_rule+0x110> │ │ │ │ │ + cbnz r5, 103a <_gather_143_rule+0x110> │ │ │ │ │ mov r6, r5 │ │ │ │ │ movs r7, #1 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 0 <_PyPegen_expect_token> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ - cbz r0, 10d4 <_gather_143_rule+0xe8> │ │ │ │ │ + cbz r0, 1012 <_gather_143_rule+0xe8> │ │ │ │ │ mov r0, fp │ │ │ │ │ - bl 114c <_tmp_175_rule> │ │ │ │ │ + bl 10ec <_tmp_175_rule> │ │ │ │ │ mov sl, r0 │ │ │ │ │ - cbz r0, 10d4 <_gather_143_rule+0xe8> │ │ │ │ │ + cbz r0, 1012 <_gather_143_rule+0xe8> │ │ │ │ │ ldr.w r2, [fp, #60] @ 0x3c │ │ │ │ │ - cbz r2, 10b6 <_gather_143_rule+0xca> │ │ │ │ │ + cbz r2, ff4 <_gather_143_rule+0xca> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - cbz r0, 10b6 <_gather_143_rule+0xca> │ │ │ │ │ + cbz r0, ff4 <_gather_143_rule+0xca> │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str.w r2, [fp, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ - b.n 10fc <_gather_143_rule+0x110> │ │ │ │ │ + b.n 103a <_gather_143_rule+0x110> │ │ │ │ │ cmp r7, r6 │ │ │ │ │ - bne.n 10c8 <_gather_143_rule+0xdc> │ │ │ │ │ + bne.n 1006 <_gather_143_rule+0xdc> │ │ │ │ │ lsls r7, r7, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ lsls r1, r7, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ - cbz r0, 10ec <_gather_143_rule+0x100> │ │ │ │ │ + cbz r0, 102a <_gather_143_rule+0x100> │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr.w r9, [fp, #8] │ │ │ │ │ str.w sl, [r4, r6, lsl #2] │ │ │ │ │ adds r6, #1 │ │ │ │ │ - b.n 1088 <_gather_143_rule+0x9c> │ │ │ │ │ + b.n fc6 <_gather_143_rule+0x9c> │ │ │ │ │ ldr.w r1, [fp, #20] │ │ │ │ │ mov r0, r6 │ │ │ │ │ str.w r9, [fp, #8] │ │ │ │ │ bl 0 <_Py_asdl_generic_seq_new> │ │ │ │ │ R_ARM_THM_CALL _Py_asdl_generic_seq_new │ │ │ │ │ mov r7, r0 │ │ │ │ │ - cbz r0, 10ec <_gather_143_rule+0x100> │ │ │ │ │ + cbz r0, 102a <_gather_143_rule+0x100> │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.n 1118 <_gather_143_rule+0x12c> │ │ │ │ │ - b.n 1108 <_gather_143_rule+0x11c> │ │ │ │ │ + ble.n 1056 <_gather_143_rule+0x12c> │ │ │ │ │ + b.n 1046 <_gather_143_rule+0x11c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ movs r2, #1 │ │ │ │ │ str.w r2, [fp, #60] @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w r2, [fp, #88] @ 0x58 │ │ │ │ │ - b.n 1134 <_gather_143_rule+0x148> │ │ │ │ │ + b.n 1072 <_gather_143_rule+0x148> │ │ │ │ │ ldr r2, [r7, #4] │ │ │ │ │ ldr.w r1, [r4, r5, lsl #2] │ │ │ │ │ str.w r1, [r2, r5, lsl #2] │ │ │ │ │ adds r5, #1 │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - bne.n 1108 <_gather_143_rule+0x11c> │ │ │ │ │ + bne.n 1046 <_gather_143_rule+0x11c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr.w r0, [fp, #88] @ 0x58 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r8 │ │ │ │ │ subs r4, r0, #1 │ │ │ │ │ mov r0, fp │ │ │ │ │ str.w r4, [fp, #88] @ 0x58 │ │ │ │ │ bl 0 <_PyPegen_seq_insert_in_front> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_seq_insert_in_front │ │ │ │ │ - b.n 113c <_gather_143_rule+0x150> │ │ │ │ │ + b.n 107a <_gather_143_rule+0x150> │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ movs r0, #0 │ │ │ │ │ str.w r3, [fp, #8] │ │ │ │ │ ldr.w r2, [fp, #88] @ 0x58 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w r2, [fp, #88] @ 0x58 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ │ │ -0000114c <_tmp_175_rule>: │ │ │ │ │ +0000108a <_tmp_153_rule>: │ │ │ │ │ +_tmp_153_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 10b4 <_tmp_153_rule+0x2a> │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ + movs r1, #1 │ │ │ │ │ + bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ + R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ + cbz r0, 10ba <_tmp_153_rule+0x30> │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ + cbz r3, 10c6 <_tmp_153_rule+0x3c> │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + movs r0, #0 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + b.n 10e8 <_tmp_153_rule+0x5e> │ │ │ │ │ + movs r1, #11 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + ldr r5, [r4, #8] │ │ │ │ │ + bl 0 <_PyPegen_expect_token> │ │ │ │ │ + R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ + cbnz r0, 10e4 <_tmp_153_rule+0x5a> │ │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ + str r5, [r4, #8] │ │ │ │ │ + cbnz r3, 10e4 <_tmp_153_rule+0x5a> │ │ │ │ │ + movs r1, #26 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_PyPegen_expect_token> │ │ │ │ │ + R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ + cbnz r0, 10e4 <_tmp_153_rule+0x5a> │ │ │ │ │ + str r5, [r4, #8] │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + str r3, [r4, #88] @ 0x58 │ │ │ │ │ + pop {r3, r4, r5, pc} │ │ │ │ │ + │ │ │ │ │ +000010ec <_tmp_175_rule>: │ │ │ │ │ _tmp_175_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 1176 <_tmp_175_rule+0x2a> │ │ │ │ │ + beq.n 1116 <_tmp_175_rule+0x2a> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ movs r1, #1 │ │ │ │ │ bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ - cbz r0, 117c <_tmp_175_rule+0x30> │ │ │ │ │ + cbz r0, 111c <_tmp_175_rule+0x30> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ - cbz r3, 1188 <_tmp_175_rule+0x3c> │ │ │ │ │ + cbz r3, 1128 <_tmp_175_rule+0x3c> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r0, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 11b2 <_tmp_175_rule+0x66> │ │ │ │ │ + b.n 1152 <_tmp_175_rule+0x66> │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ - bl 661c │ │ │ │ │ + bl 6618 │ │ │ │ │ R_ARM_THM_CALL expressions_rule │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, 11aa <_tmp_175_rule+0x5e> │ │ │ │ │ + cbz r0, 114a <_tmp_175_rule+0x5e> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 1ca <_tmp_177_rule> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ mov r2, r0 │ │ │ │ │ - cbnz r3, 11aa <_tmp_175_rule+0x5e> │ │ │ │ │ + cbnz r3, 114a <_tmp_175_rule+0x5e> │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyPegen_dummy_name> │ │ │ │ │ R_ARM_THM_CALL _PyPegen_dummy_name │ │ │ │ │ - b.n 11ae <_tmp_175_rule+0x62> │ │ │ │ │ + b.n 114e <_tmp_175_rule+0x62> │ │ │ │ │ movs r0, #0 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #88] @ 0x58 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ │ │ │ │ │ +00001156 <_tmp_152_rule.isra.0>: │ │ │ │ │ +_tmp_152_rule.isra.0(): │ │ │ │ │ + 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 1180 <_tmp_152_rule.isra.0+0x2a> │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ + movs r1, #1 │ │ │ │ │ + bl 0 <_Py_ReachedRecursionLimitWithMargin> │ │ │ │ │ + R_ARM_THM_CALL _Py_ReachedRecursionLimitWithMargin │ │ │ │ │ + cbz r0, 1186 <_tmp_152_rule.isra.0+0x30> │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_Pypegen_stack_overflow> │ │ │ │ │ + R_ARM_THM_CALL _Pypegen_stack_overflow │ │ │ │ │ + ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ + cbnz r3, 11ae <_tmp_152_rule.isra.0+0x58> │ │ │ │ │ + movs r1, #54 @ 0x36 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + ldr r6, [r4, #8] │ │ │ │ │ + bl 0 <_PyPegen_expect_token> │ │ │ │ │ + R_ARM_THM_CALL _PyPegen_expect_token │ │ │ │ │ + mov r5, r0 │ │ │ │ │ + cbz r0, 11ac <_tmp_152_rule.isra.0+0x56> │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_PyPegen_name_token> │ │ │ │ │ + R_ARM_THM_CALL _PyPegen_name_token │ │ │ │ │ + mov r2, r0 │ │ │ │ │ + cbz r0, 11ac <_tmp_152_rule.isra.0+0x56> │ │ │ │ │ + mov r1, r5 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_PyPegen_dummy_name> │ │ │ │ │ + R_ARM_THM_CALL _PyPegen_dummy_name │ │ │ │ │ + b.n 11ae <_tmp_152_rule.isra.0+0x58> │ │ │ │ │ + str r6, [r4, #8] │ │ │ │ │ + ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + str r3, [r4, #88] @ 0x58 │ │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ │ + │ │ │ │ │ 000011b6 <_tmp_135_rule>: │ │ │ │ │ _tmp_135_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 │ │ │ │ │ @@ -2144,15 +2144,15 @@ │ │ │ │ │ cbz r3, 11f2 <_tmp_135_rule+0x3c> │ │ │ │ │ ldr r3, [r4, #88] @ 0x58 │ │ │ │ │ movs r0, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ b.n 1212 <_tmp_135_rule+0x5c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ - bl 1218c │ │ │ │ │ + bl 12150 │ │ │ │ │ R_ARM_THM_CALL lambda_param_no_default_rule │ │ │ │ │ cbnz r0, 120e <_tmp_135_rule+0x58> │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ cbnz r3, 120e <_tmp_135_rule+0x58> │ │ │ │ │ movs r1, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ ├── readelf --wide --decompress --hex-dump=.strtab {} │ │ │ │ │ @@ -60,19 +60,19 @@ │ │ │ │ │ 0x00000390 73746d74 5f72756c 6500696e 76616c69 stmt_rule.invali │ │ │ │ │ 0x000003a0 645f616e 6e5f6173 7369676e 5f746172 d_ann_assign_tar │ │ │ │ │ 0x000003b0 6765745f 72756c65 00737461 725f6e61 get_rule.star_na │ │ │ │ │ 0x000003c0 6d65645f 65787072 65737369 6f6e5f72 med_expression_r │ │ │ │ │ 0x000003d0 756c6500 5f6c6f6f 70305f31 32315f72 ule._loop0_121_r │ │ │ │ │ 0x000003e0 756c6500 5f676174 6865725f 31355f72 ule._gather_15_r │ │ │ │ │ 0x000003f0 756c6500 74797065 5f706172 616d735f ule.type_params_ │ │ │ │ │ - 0x00000400 72756c65 00737461 725f6e61 6d65645f rule.star_named_ │ │ │ │ │ - 0x00000410 65787072 65737369 6f6e735f 72756c65 expressions_rule │ │ │ │ │ - 0x00000420 005f5241 4953455f 53594e54 41585f45 ._RAISE_SYNTAX_E │ │ │ │ │ - 0x00000430 52524f52 5f494e56 414c4944 5f544152 RROR_INVALID_TAR │ │ │ │ │ - 0x00000440 4745542e 69737261 2e30004e 45575f54 GET.isra.0.NEW_T │ │ │ │ │ + 0x00000400 72756c65 005f5241 4953455f 53594e54 rule._RAISE_SYNT │ │ │ │ │ + 0x00000410 41585f45 52524f52 5f494e56 414c4944 AX_ERROR_INVALID │ │ │ │ │ + 0x00000420 5f544152 4745542e 69737261 2e300073 _TARGET.isra.0.s │ │ │ │ │ + 0x00000430 7461725f 6e616d65 645f6578 70726573 tar_named_expres │ │ │ │ │ + 0x00000440 73696f6e 735f7275 6c65004e 45575f54 sions_rule.NEW_T │ │ │ │ │ 0x00000450 5950455f 434f4d4d 454e542e 70617274 YPE_COMMENT.part │ │ │ │ │ 0x00000460 2e302e69 7372612e 3000745f 7072696d .0.isra.0.t_prim │ │ │ │ │ 0x00000470 6172795f 72617700 745f6c6f 6f6b6168 ary_raw.t_lookah │ │ │ │ │ 0x00000480 6561645f 72756c65 00736c69 6365735f ead_rule.slices_ │ │ │ │ │ 0x00000490 72756c65 00745f70 72696d61 72795f72 rule.t_primary_r │ │ │ │ │ 0x000004a0 756c6500 61726775 6d656e74 735f7275 ule.arguments_ru │ │ │ │ │ 0x000004b0 6c650067 656e6578 705f7275 6c65002e le.genexp_rule.. │ │ │ ├── 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: 4152 (bytes into file) │ │ │ │ │ + Start of section headers: 4156 (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 0x1038: │ │ │ │ │ +There are 13 section headers, starting at offset 0x103c: │ │ │ │ │ │ │ │ │ │ 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 000418 00 AX 0 0 4 │ │ │ │ │ - [ 2] .rel.text REL 00000000 000dc0 000130 08 I 10 1 4 │ │ │ │ │ - [ 3] .data PROGBITS 00000000 00044c 000000 00 WA 0 0 1 │ │ │ │ │ - [ 4] .bss NOBITS 00000000 00044c 000000 00 WA 0 0 1 │ │ │ │ │ - [ 5] .rodata.str1.4 PROGBITS 00000000 00044c 000232 01 AMS 0 0 4 │ │ │ │ │ - [ 6] .text.hot PROGBITS 00000000 000680 000214 00 AX 0 0 4 │ │ │ │ │ - [ 7] .rel.text.hot REL 00000000 000ef0 0000d8 08 I 10 6 4 │ │ │ │ │ - [ 8] .note.GNU-stack PROGBITS 00000000 000894 000000 00 0 0 1 │ │ │ │ │ - [ 9] .ARM.attributes ARM_ATTRIBUTES 00000000 000894 000033 00 0 0 1 │ │ │ │ │ - [10] .symtab SYMTAB 00000000 0008c8 000290 10 11 18 4 │ │ │ │ │ - [11] .strtab STRTAB 00000000 000b58 000267 00 0 0 1 │ │ │ │ │ - [12] .shstrtab STRTAB 00000000 000fc8 00006d 00 0 0 1 │ │ │ │ │ + [ 1] .text PROGBITS 00000000 000034 00041c 00 AX 0 0 4 │ │ │ │ │ + [ 2] .rel.text REL 00000000 000dc4 000130 08 I 10 1 4 │ │ │ │ │ + [ 3] .data PROGBITS 00000000 000450 000000 00 WA 0 0 1 │ │ │ │ │ + [ 4] .bss NOBITS 00000000 000450 000000 00 WA 0 0 1 │ │ │ │ │ + [ 5] .rodata.str1.4 PROGBITS 00000000 000450 000232 01 AMS 0 0 4 │ │ │ │ │ + [ 6] .text.hot PROGBITS 00000000 000684 000214 00 AX 0 0 4 │ │ │ │ │ + [ 7] .rel.text.hot REL 00000000 000ef4 0000d8 08 I 10 6 4 │ │ │ │ │ + [ 8] .note.GNU-stack PROGBITS 00000000 000898 000000 00 0 0 1 │ │ │ │ │ + [ 9] .ARM.attributes ARM_ATTRIBUTES 00000000 000898 000033 00 0 0 1 │ │ │ │ │ + [10] .symtab SYMTAB 00000000 0008cc 000290 10 11 18 4 │ │ │ │ │ + [11] .strtab STRTAB 00000000 000b5c 000267 00 0 0 1 │ │ │ │ │ + [12] .shstrtab STRTAB 00000000 000fcc 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 {} │ │ │ │ │ @@ -2,23 +2,23 @@ │ │ │ │ │ Symbol table '.symtab' contains 41 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: 00000000 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 5: 00000001 526 FUNC LOCAL DEFAULT 1 decode_unicode_with_escapes │ │ │ │ │ + 5: 00000001 530 FUNC LOCAL DEFAULT 1 decode_unicode_with_escapes │ │ │ │ │ 6: 000000ec 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 7: 00000110 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 8: 00000225 432 FUNC LOCAL DEFAULT 1 warn_invalid_escape_sequence │ │ │ │ │ - 9: 000003d5 68 FUNC LOCAL DEFAULT 1 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ + 8: 00000229 432 FUNC LOCAL DEFAULT 1 warn_invalid_escape_sequence │ │ │ │ │ + 9: 000003d9 68 FUNC LOCAL DEFAULT 1 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ 10: 0000004c 0 NOTYPE LOCAL DEFAULT 5 .LC2 │ │ │ │ │ 11: 00000054 0 NOTYPE LOCAL DEFAULT 5 .LC3 │ │ │ │ │ 12: 00000000 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 13: 00000211 20 FUNC LOCAL DEFAULT 1 Py_XDECREF │ │ │ │ │ + 13: 00000215 20 FUNC LOCAL DEFAULT 1 Py_XDECREF │ │ │ │ │ 14: 0000005c 0 NOTYPE LOCAL DEFAULT 5 .LC4 │ │ │ │ │ 15: 000000ec 0 NOTYPE LOCAL DEFAULT 5 .LC5 │ │ │ │ │ 16: 00000174 0 NOTYPE LOCAL DEFAULT 5 .LC6 │ │ │ │ │ 17: 000001d8 0 NOTYPE LOCAL DEFAULT 5 .LC7 │ │ │ │ │ 18: 00000001 500 FUNC GLOBAL HIDDEN 6 _PyPegen_parse_string │ │ │ │ │ 19: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBytes_AsString │ │ │ │ │ 20: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_ctype_table │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,71 +1,71 @@ │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text' at offset 0xdc0 contains 38 entries: │ │ │ │ │ +Relocation section '.rel.text' at offset 0xdc4 contains 38 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000030 0000190a R_ARM_THM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ 0000003a 0000130a R_ARM_THM_CALL 00000000 PyBytes_AsString │ │ │ │ │ -000000b0 00001b0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000000d0 00001e0a R_ARM_THM_CALL 00000000 _PyUnicode_DecodeUnicodeEscapeInternal2 │ │ │ │ │ -0000010e 00001f0a R_ARM_THM_CALL 00000000 PyUnicode_DecodeUTF8 │ │ │ │ │ -0000016c 00000a2f R_ARM_THM_MOVW_ABS_NC 0000004c .LC2 │ │ │ │ │ -00000170 00000a30 R_ARM_THM_MOVT_ABS 0000004c .LC2 │ │ │ │ │ -00000176 0000200a R_ARM_THM_CALL 00000000 __sprintf_chk │ │ │ │ │ -0000019e 00001b0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000001aa 00000b2f R_ARM_THM_MOVW_ABS_NC 00000054 .LC3 │ │ │ │ │ -000001ae 00000b30 R_ARM_THM_MOVT_ABS 00000054 .LC3 │ │ │ │ │ -000001d4 00000b2f R_ARM_THM_MOVW_ABS_NC 00000054 .LC3 │ │ │ │ │ -000001d8 00000b30 R_ARM_THM_MOVT_ABS 00000054 .LC3 │ │ │ │ │ -00000208 00001b0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000026a 00000e2f R_ARM_THM_MOVW_ABS_NC 0000005c .LC4 │ │ │ │ │ -0000026e 00000f2f R_ARM_THM_MOVW_ABS_NC 000000ec .LC5 │ │ │ │ │ -00000276 00000e30 R_ARM_THM_MOVT_ABS 0000005c .LC4 │ │ │ │ │ -0000027a 00000f30 R_ARM_THM_MOVT_ABS 000000ec .LC5 │ │ │ │ │ -00000280 0000210a R_ARM_THM_CALL 00000000 PyUnicode_FromFormat │ │ │ │ │ -00000298 0000222f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxWarning │ │ │ │ │ -0000029c 0000232f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_DeprecationWarning │ │ │ │ │ -000002a0 00002230 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxWarning │ │ │ │ │ -000002a4 00002330 R_ARM_THM_MOVT_ABS 00000000 PyExc_DeprecationWarning │ │ │ │ │ -000002c0 0000130a R_ARM_THM_CALL 00000000 PyBytes_AsString │ │ │ │ │ -000002cc 0000240a R_ARM_THM_CALL 00000000 PyBytes_Size │ │ │ │ │ -000002f6 0000250a R_ARM_THM_CALL 00000000 PyErr_WarnExplicitObject │ │ │ │ │ -00000340 00001b0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000348 0000260a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -0000034e 0000270a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ -00000352 00001c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ -00000356 00001c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ -00000372 0000112f R_ARM_THM_MOVW_ABS_NC 000001d8 .LC7 │ │ │ │ │ -00000376 00001130 R_ARM_THM_MOVT_ABS 000001d8 .LC7 │ │ │ │ │ -0000039a 00001b0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000003ae 0000102f R_ARM_THM_MOVW_ABS_NC 00000174 .LC6 │ │ │ │ │ -000003b2 00001030 R_ARM_THM_MOVT_ABS 00000174 .LC6 │ │ │ │ │ -0000040e 0000280a R_ARM_THM_CALL 00000000 _PyPegen_raise_error_known_location │ │ │ │ │ -0000021e 00001b1e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ +000000b2 00001b0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000000d2 00001e0a R_ARM_THM_CALL 00000000 _PyUnicode_DecodeUnicodeEscapeInternal2 │ │ │ │ │ +00000110 00001f0a R_ARM_THM_CALL 00000000 PyUnicode_DecodeUTF8 │ │ │ │ │ +00000170 00000a2f R_ARM_THM_MOVW_ABS_NC 0000004c .LC2 │ │ │ │ │ +00000174 00000a30 R_ARM_THM_MOVT_ABS 0000004c .LC2 │ │ │ │ │ +0000017a 0000200a R_ARM_THM_CALL 00000000 __sprintf_chk │ │ │ │ │ +000001a2 00001b0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000001ae 00000b2f R_ARM_THM_MOVW_ABS_NC 00000054 .LC3 │ │ │ │ │ +000001b2 00000b30 R_ARM_THM_MOVT_ABS 00000054 .LC3 │ │ │ │ │ +000001d8 00000b2f R_ARM_THM_MOVW_ABS_NC 00000054 .LC3 │ │ │ │ │ +000001dc 00000b30 R_ARM_THM_MOVT_ABS 00000054 .LC3 │ │ │ │ │ +0000020c 00001b0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000026e 00000e2f R_ARM_THM_MOVW_ABS_NC 0000005c .LC4 │ │ │ │ │ +00000272 00000f2f R_ARM_THM_MOVW_ABS_NC 000000ec .LC5 │ │ │ │ │ +0000027a 00000e30 R_ARM_THM_MOVT_ABS 0000005c .LC4 │ │ │ │ │ +0000027e 00000f30 R_ARM_THM_MOVT_ABS 000000ec .LC5 │ │ │ │ │ +00000284 0000210a R_ARM_THM_CALL 00000000 PyUnicode_FromFormat │ │ │ │ │ +0000029c 0000222f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxWarning │ │ │ │ │ +000002a0 0000232f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_DeprecationWarning │ │ │ │ │ +000002a4 00002230 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxWarning │ │ │ │ │ +000002a8 00002330 R_ARM_THM_MOVT_ABS 00000000 PyExc_DeprecationWarning │ │ │ │ │ +000002c4 0000130a R_ARM_THM_CALL 00000000 PyBytes_AsString │ │ │ │ │ +000002d0 0000240a R_ARM_THM_CALL 00000000 PyBytes_Size │ │ │ │ │ +000002fa 0000250a R_ARM_THM_CALL 00000000 PyErr_WarnExplicitObject │ │ │ │ │ +00000344 00001b0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000034c 0000260a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +00000352 0000270a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ +00000356 00001c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ +0000035a 00001c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ +00000376 0000112f R_ARM_THM_MOVW_ABS_NC 000001d8 .LC7 │ │ │ │ │ +0000037a 00001130 R_ARM_THM_MOVT_ABS 000001d8 .LC7 │ │ │ │ │ +0000039e 00001b0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000003b2 0000102f R_ARM_THM_MOVW_ABS_NC 00000174 .LC6 │ │ │ │ │ +000003b6 00001030 R_ARM_THM_MOVT_ABS 00000174 .LC6 │ │ │ │ │ +00000412 0000280a R_ARM_THM_CALL 00000000 _PyPegen_raise_error_known_location │ │ │ │ │ +00000222 00001b1e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.hot' at offset 0xef0 contains 27 entries: │ │ │ │ │ +Relocation section '.rel.text.hot' at offset 0xef4 contains 27 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000018 0000130a R_ARM_THM_CALL 00000000 PyBytes_AsString │ │ │ │ │ 00000026 0000142f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ 0000002a 00001430 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ 0000004a 0000150a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ 0000006c 0000160a R_ARM_THM_CALL 00000000 strchr │ │ │ │ │ 000000c2 0000022f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 000000c6 00000230 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ 000000ca 0000180a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ 00000130 0000022f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 00000134 00000230 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ 00000138 0000180a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ 0000017c 00001a0a R_ARM_THM_CALL 00000000 _PyBytes_DecodeEscape2 │ │ │ │ │ -0000018e 0000080a R_ARM_THM_CALL 00000225 warn_invalid_escape_sequence │ │ │ │ │ +0000018e 0000080a R_ARM_THM_CALL 00000229 warn_invalid_escape_sequence │ │ │ │ │ 000001a6 00001b0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000001b4 0000022f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 000001b8 00000230 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ 000001c0 0000180a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ 000001ca 00001c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxError │ │ │ │ │ 000001ce 00001c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxError │ │ │ │ │ 000001d2 0000032f R_ARM_THM_MOVW_ABS_NC 0000001c .LC1 │ │ │ │ │ 000001d6 00000330 R_ARM_THM_MOVT_ABS 0000001c .LC1 │ │ │ │ │ -000001e8 0000090a R_ARM_THM_CALL 000003d5 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ +000001e8 0000090a R_ARM_THM_CALL 000003d9 RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ 00000084 0000171e R_ARM_THM_JUMP24 00000000 PyUnicode_DecodeUTF8Stateful │ │ │ │ │ 0000009c 0000051e R_ARM_THM_JUMP24 00000001 decode_unicode_with_escapes │ │ │ │ │ 0000016c 0000191e R_ARM_THM_JUMP24 00000000 PyBytes_FromStringAndSize │ │ │ │ │ 00000202 0000171e R_ARM_THM_JUMP24 00000000 PyUnicode_DecodeUTF8Stateful │ │ │ │ │ 00000210 0000051e R_ARM_THM_JUMP24 00000001 decode_unicode_with_escapes │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -9,73 +9,74 @@ │ │ │ │ │ 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 1a2 │ │ │ │ │ + bhi.w 1a6 │ │ │ │ │ mov r4, r1 │ │ │ │ │ movs r1, #6 │ │ │ │ │ mov sl, r0 │ │ │ │ │ movs r0, #0 │ │ │ │ │ mov r9, r3 │ │ │ │ │ mov r7, r2 │ │ │ │ │ mul.w r1, r2, r1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBytes_FromStringAndSize │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n ea │ │ │ │ │ + beq.n ec │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBytes_AsString │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1a2 │ │ │ │ │ + beq.w 1a6 │ │ │ │ │ add r7, r4 │ │ │ │ │ cmp r7, r4 │ │ │ │ │ - bls.w 1a6 │ │ │ │ │ + bls.w 1aa │ │ │ │ │ mov r3, r5 │ │ │ │ │ mov r8, r0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r6, r7 │ │ │ │ │ b.n 66 │ │ │ │ │ lsls r0, r2, #24 │ │ │ │ │ - bmi.n f2 │ │ │ │ │ + bmi.n f4 │ │ │ │ │ adds r4, #1 │ │ │ │ │ strb.w r2, [r5], #1 │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - bcs.n ba │ │ │ │ │ + bcs.n bc │ │ │ │ │ ldrb r2, [r4, #0] │ │ │ │ │ cmp r2, #92 @ 0x5c │ │ │ │ │ bne.n 58 │ │ │ │ │ mov ip, r5 │ │ │ │ │ adds r7, r4, #1 │ │ │ │ │ cmp r7, r6 │ │ │ │ │ strb.w r2, [ip], #1 │ │ │ │ │ - bcs.w 1ce │ │ │ │ │ + bcs.w 1d2 │ │ │ │ │ ldrsb.w r1, [r4, #1] │ │ │ │ │ ldrb r2, [r4, #1] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - blt.w 1aa │ │ │ │ │ + blt.w 1ae │ │ │ │ │ mov r4, r7 │ │ │ │ │ mov r5, ip │ │ │ │ │ b.n 5c │ │ │ │ │ - ldrd r4, r0, [sp, #24] │ │ │ │ │ - mov r5, r6 │ │ │ │ │ + mov r5, r8 │ │ │ │ │ movs r2, #10 │ │ │ │ │ + ldrd r8, r0, [sp, #24] │ │ │ │ │ bic.w r1, fp, fp, asr #31 │ │ │ │ │ - ldrd r6, r3, [sp, #16] │ │ │ │ │ + mov r3, r6 │ │ │ │ │ + ldrd r6, r4, [sp, #16] │ │ │ │ │ mla r5, r2, r1, r5 │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n b6 │ │ │ │ │ + bge.n b8 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ - cbnz r2, b6 │ │ │ │ │ + cbnz r2, b8 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r6, r4 │ │ │ │ │ bhi.n 66 │ │ │ │ │ mov r1, r5 │ │ │ │ │ @@ -88,70 +89,71 @@ │ │ │ │ │ mov r0, r6 │ │ │ │ │ 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, e2 │ │ │ │ │ + cbz r0, e4 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ - cbz r2, e2 │ │ │ │ │ + cbz r2, e4 │ │ │ │ │ mov r3, r9 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 17c │ │ │ │ │ + bne.n 180 │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r5, r4 │ │ │ │ │ - bl 210 │ │ │ │ │ + bl 214 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r7, r4 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r4, r2 │ │ │ │ │ cmp r6, r2 │ │ │ │ │ - bls.n 106 │ │ │ │ │ + bls.n 108 │ │ │ │ │ ldrsb.w r1, [r4] │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - blt.n f6 │ │ │ │ │ + blt.n f8 │ │ │ │ │ movs r2, #0 │ │ │ │ │ subs r1, r4, r7 │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_DecodeUTF8 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1f4 │ │ │ │ │ + beq.n 1f8 │ │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ │ ubfx r1, r2, #2, #3 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ lsls r1, r2, #26 │ │ │ │ │ - bpl.n 1ee │ │ │ │ │ + bpl.n 1f2 │ │ │ │ │ lsls r2, r2, #25 │ │ │ │ │ ite mi │ │ │ │ │ - addmi.w ip, r0, #20 │ │ │ │ │ - addpl.w ip, r0, #28 │ │ │ │ │ + addmi.w lr, r0, #20 │ │ │ │ │ + addpl.w lr, r0, #28 │ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ │ movs r7, #0 │ │ │ │ │ str r6, [sp, #16] │ │ │ │ │ - mov r6, r5 │ │ │ │ │ + mov r6, r3 │ │ │ │ │ + strd r4, r8, [sp, #20] │ │ │ │ │ mov fp, r1 │ │ │ │ │ - mov r5, ip │ │ │ │ │ - strd r3, r4, [sp, #20] │ │ │ │ │ + mov r8, r5 │ │ │ │ │ + mov r5, lr │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ cmp r7, fp │ │ │ │ │ bge.n 8c │ │ │ │ │ movs r3, #10 │ │ │ │ │ - mla r0, r3, r7, r6 │ │ │ │ │ + mla r0, r3, r7, r8 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ it eq │ │ │ │ │ ldrbeq r3, [r5, r7] │ │ │ │ │ - beq.n 164 │ │ │ │ │ + beq.n 168 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r3, #2 │ │ │ │ │ ite eq │ │ │ │ │ ldrheq.w r3, [r5, r7, lsl #1] │ │ │ │ │ ldrne.w r3, [r5, r7, lsl #2] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ │ @@ -159,48 +161,48 @@ │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC2 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC2 │ │ │ │ │ adds r7, #1 │ │ │ │ │ bl 0 <__sprintf_chk> │ │ │ │ │ R_ARM_THM_CALL __sprintf_chk │ │ │ │ │ - b.n 142 │ │ │ │ │ + b.n 146 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, sl │ │ │ │ │ - bl 224 │ │ │ │ │ + bl 228 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - bne.n e2 │ │ │ │ │ + bne.n e4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 210 │ │ │ │ │ + bl 214 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 1a2 │ │ │ │ │ + bge.n 1a6 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - cbnz r3, 1a2 │ │ │ │ │ + cbnz r3, 1a6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n ea │ │ │ │ │ + b.n ec │ │ │ │ │ mov r1, r0 │ │ │ │ │ - b.n c0 │ │ │ │ │ + b.n c2 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC3 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC3 │ │ │ │ │ adds r5, #6 │ │ │ │ │ ldr r0, [r2, #0] │ │ │ │ │ ldrh r2, [r2, #4] │ │ │ │ │ str.w r0, [ip] │ │ │ │ │ strh.w r2, [ip, #4] │ │ │ │ │ ldrsb.w r1, [r4, #1] │ │ │ │ │ ldrb r2, [r4, #1] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - blt.n f4 │ │ │ │ │ + blt.n f6 │ │ │ │ │ mov r4, r7 │ │ │ │ │ b.n 5c │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r3, r5 │ │ │ │ │ mov r5, r2 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC3 │ │ │ │ │ @@ -208,62 +210,62 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC3 │ │ │ │ │ adds r1, r3, #6 │ │ │ │ │ mov r6, r8 │ │ │ │ │ ldr r0, [r2, #0] │ │ │ │ │ str.w r0, [r3, #1] │ │ │ │ │ ldrh r3, [r2, #4] │ │ │ │ │ strh.w r3, [ip, #4] │ │ │ │ │ - b.n c0 │ │ │ │ │ - ldr.w ip, [r0, #28] │ │ │ │ │ - b.n 130 │ │ │ │ │ + b.n c2 │ │ │ │ │ + ldr.w lr, [r0, #28] │ │ │ │ │ + b.n 132 │ │ │ │ │ mov r5, r3 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 1a2 │ │ │ │ │ + bge.n 1a6 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1a2 │ │ │ │ │ + bne.n 1a6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 1a2 │ │ │ │ │ + b.n 1a6 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00000210 : │ │ │ │ │ +00000214 : │ │ │ │ │ Py_XDECREF(): │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 222 │ │ │ │ │ + bge.n 226 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - cbnz r3, 222 │ │ │ │ │ + cbnz r3, 226 │ │ │ │ │ b.w 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_JUMP24 _Py_Dealloc │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -00000224 : │ │ │ │ │ +00000228 : │ │ │ │ │ warn_invalid_escape_sequence(): │ │ │ │ │ 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 r4, [r0, #92] @ 0x5c │ │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.n 30c │ │ │ │ │ + bne.n 310 │ │ │ │ │ ldr r6, [r3, #0] │ │ │ │ │ ldrb r4, [r2, #0] │ │ │ │ │ str r4, [sp, #32] │ │ │ │ │ sub.w r4, r6, #60 @ 0x3c │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - bls.w 3be │ │ │ │ │ + bls.w 3c2 │ │ │ │ │ subs r6, #63 @ 0x3f │ │ │ │ │ cmp r6, #1 │ │ │ │ │ - bls.w 3be │ │ │ │ │ + bls.w 3c2 │ │ │ │ │ mov r4, r3 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ mov r5, r2 │ │ │ │ │ mov r7, r0 │ │ │ │ │ subs r3, #52 @ 0x34 │ │ │ │ │ mov r8, r1 │ │ │ │ │ uxtb r3, r3 │ │ │ │ │ @@ -282,15 +284,15 @@ │ │ │ │ │ movthi r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC5 │ │ │ │ │ movhi r1, r2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_FromFormat │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 39e │ │ │ │ │ + beq.w 3a2 │ │ │ │ │ ldr r3, [r7, #68] @ 0x44 │ │ │ │ │ mov r1, r8 │ │ │ │ │ ldrd r2, r8, [r4, #12] │ │ │ │ │ cmp r3, #11 │ │ │ │ │ itete gt │ │ │ │ │ movwgt r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxWarning │ │ │ │ │ @@ -301,136 +303,136 @@ │ │ │ │ │ movtle r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_DeprecationWarning │ │ │ │ │ mov r9, r2 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ mov r3, r1 │ │ │ │ │ cmp r1, r5 │ │ │ │ │ - bcc.n 328 │ │ │ │ │ + bcc.n 32c │ │ │ │ │ cmp r9, r2 │ │ │ │ │ - bne.n 2e4 │ │ │ │ │ + bne.n 2e8 │ │ │ │ │ mov.w sl, #0 │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ mov fp, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBytes_AsString │ │ │ │ │ str.w sl, [sp, #40] @ 0x28 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBytes_Size │ │ │ │ │ cmp r0, sl │ │ │ │ │ - ble.n 2e2 │ │ │ │ │ + ble.n 2e6 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ ldrb.w r3, [r3, sl] │ │ │ │ │ cmp r3, #39 @ 0x27 │ │ │ │ │ - beq.n 316 │ │ │ │ │ + beq.n 31a │ │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ │ - beq.n 316 │ │ │ │ │ + beq.n 31a │ │ │ │ │ add r8, fp │ │ │ │ │ ldr r2, [r7, #0] │ │ │ │ │ movs r3, #0 │ │ │ │ │ strd r3, r3, [sp] │ │ │ │ │ mov r1, r6 │ │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ │ mov r3, r9 │ │ │ │ │ ldr.w r2, [r2, #2284] @ 0x8ec │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_WarnExplicitObject │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 346 │ │ │ │ │ + blt.n 34a │ │ │ │ │ ldr r4, [r6, #0] │ │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 30c │ │ │ │ │ + bge.n 310 │ │ │ │ │ subs r4, #1 │ │ │ │ │ str r4, [r6, #0] │ │ │ │ │ - cbz r4, 33e │ │ │ │ │ + cbz r4, 342 │ │ │ │ │ movs r4, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ add.w sl, sl, #1 │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - bne.n 3ca │ │ │ │ │ + bne.n 3ce │ │ │ │ │ add.w fp, fp, #1 │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ - b.n 2ca │ │ │ │ │ + b.n 2ce │ │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ adds r1, #1 │ │ │ │ │ cmp r3, #10 │ │ │ │ │ itt eq │ │ │ │ │ addeq.w r9, r9, #1 │ │ │ │ │ moveq.w r8, #0 │ │ │ │ │ - b.n 2ae │ │ │ │ │ + b.n 2b2 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 30e │ │ │ │ │ + b.n 312 │ │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_ExceptionMatches │ │ │ │ │ - cbz r0, 38a │ │ │ │ │ + cbz r0, 38e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Clear │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SyntaxError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SyntaxError │ │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ │ add.w r2, r8, #1 │ │ │ │ │ str r4, [r7, #84] @ 0x54 │ │ │ │ │ cmp r0, #3 │ │ │ │ │ mov r0, r7 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ add.w r3, r8, #4294967295 @ 0xffffffff │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ - bls.n 3a4 │ │ │ │ │ + bls.n 3a8 │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC7 │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC7 │ │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ │ str.w r9, [sp] │ │ │ │ │ mov r2, r9 │ │ │ │ │ str r4, [sp, #8] │ │ │ │ │ - bl 3d4 │ │ │ │ │ + bl 3d8 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 39e │ │ │ │ │ + bge.n 3a2 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ - cbnz r3, 39e │ │ │ │ │ + cbnz r3, 3a2 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 30e │ │ │ │ │ + b.n 312 │ │ │ │ │ mov r2, r9 │ │ │ │ │ strd r5, r5, [sp, #12] │ │ │ │ │ str.w r9, [sp] │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC6 │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC6 │ │ │ │ │ str r4, [sp, #8] │ │ │ │ │ - bl 3d4 │ │ │ │ │ - b.n 38a │ │ │ │ │ + bl 3d8 │ │ │ │ │ + b.n 38e │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ subs r4, #123 @ 0x7b │ │ │ │ │ tst.w r4, #253 @ 0xfd │ │ │ │ │ - beq.n 30c │ │ │ │ │ - b.n 254 │ │ │ │ │ + beq.n 310 │ │ │ │ │ + b.n 258 │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.w 2ca │ │ │ │ │ - b.n 320 │ │ │ │ │ + bne.w 2ce │ │ │ │ │ + b.n 324 │ │ │ │ │ │ │ │ │ │ -000003d4 : │ │ │ │ │ +000003d8 : │ │ │ │ │ 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 │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {} │ │ │ │ │ @@ -165,15 +165,15 @@ │ │ │ │ │ mov r4, r0 │ │ │ │ │ cbz r0, 1ac <_PyPegen_parse_string+0x1ac> │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ cbz r2, 1ac <_PyPegen_parse_string+0x1ac> │ │ │ │ │ mov r3, fp │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, sl │ │ │ │ │ - bl 224 │ │ │ │ │ + bl 228 │ │ │ │ │ R_ARM_THM_CALL warn_invalid_escape_sequence │ │ │ │ │ adds r0, #1 │ │ │ │ │ bne.n 1ac <_PyPegen_parse_string+0x1ac> │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ bge.n 1aa <_PyPegen_parse_string+0x1aa> │ │ │ │ │ subs r3, #1 │ │ │ │ │ @@ -204,15 +204,15 @@ │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC1 │ │ │ │ │ strd r1, r2, [sp, #4] │ │ │ │ │ mov r0, sl │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ ldrd r2, r3, [fp, #12] │ │ │ │ │ - bl 3d4 │ │ │ │ │ + bl 3d8 │ │ │ │ │ R_ARM_THM_CALL RAISE_ERROR_KNOWN_LOCATION │ │ │ │ │ b.n 1aa <_PyPegen_parse_string+0x1aa> │ │ │ │ │ ldrb r5, [r3, #0] │ │ │ │ │ mov r4, r3 │ │ │ │ │ b.n 116 <_PyPegen_parse_string+0x116> │ │ │ │ │ │ │ │ │ │ 000001f4 <_PyPegen_decode_string>: │ │ │ ├── buffer.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: 848 (bytes into file) │ │ │ │ │ + Start of section headers: 852 (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: 10 │ │ │ │ │ Section header string table index: 9 │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -1,19 +1,19 @@ │ │ │ │ │ -There are 10 section headers, starting at offset 0x350: │ │ │ │ │ +There are 10 section headers, starting at offset 0x354: │ │ │ │ │ │ │ │ │ │ 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 0001b0 00 AX 0 0 4 │ │ │ │ │ - [ 2] .rel.text REL 00000000 0002e8 000018 08 I 7 1 4 │ │ │ │ │ - [ 3] .data PROGBITS 00000000 0001e4 000000 00 WA 0 0 1 │ │ │ │ │ - [ 4] .bss NOBITS 00000000 0001e4 000000 00 WA 0 0 1 │ │ │ │ │ - [ 5] .note.GNU-stack PROGBITS 00000000 0001e4 000000 00 0 0 1 │ │ │ │ │ - [ 6] .ARM.attributes ARM_ATTRIBUTES 00000000 0001e4 000033 00 0 0 1 │ │ │ │ │ - [ 7] .symtab SYMTAB 00000000 000218 000060 10 8 2 4 │ │ │ │ │ - [ 8] .strtab STRTAB 00000000 000278 00006e 00 0 0 1 │ │ │ │ │ - [ 9] .shstrtab STRTAB 00000000 000300 000050 00 0 0 1 │ │ │ │ │ + [ 1] .text PROGBITS 00000000 000034 0001b4 00 AX 0 0 4 │ │ │ │ │ + [ 2] .rel.text REL 00000000 0002ec 000018 08 I 7 1 4 │ │ │ │ │ + [ 3] .data PROGBITS 00000000 0001e8 000000 00 WA 0 0 1 │ │ │ │ │ + [ 4] .bss NOBITS 00000000 0001e8 000000 00 WA 0 0 1 │ │ │ │ │ + [ 5] .note.GNU-stack PROGBITS 00000000 0001e8 000000 00 0 0 1 │ │ │ │ │ + [ 6] .ARM.attributes ARM_ATTRIBUTES 00000000 0001e8 000033 00 0 0 1 │ │ │ │ │ + [ 7] .symtab SYMTAB 00000000 00021c 000060 10 8 2 4 │ │ │ │ │ + [ 8] .strtab STRTAB 00000000 00027c 00006e 00 0 0 1 │ │ │ │ │ + [ 9] .shstrtab STRTAB 00000000 000304 000050 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 6 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 188 FUNC GLOBAL HIDDEN 1 _PyLexer_tok_reserve_buf │ │ │ │ │ - 3: 000000bd 92 FUNC GLOBAL HIDDEN 1 _PyLexer_remember_fstring_buffers │ │ │ │ │ + 3: 000000bd 96 FUNC GLOBAL HIDDEN 1 _PyLexer_remember_fstring_buffers │ │ │ │ │ 4: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Realloc │ │ │ │ │ - 5: 00000119 152 FUNC GLOBAL HIDDEN 1 _PyLexer_restore_fstring_buffers │ │ │ │ │ + 5: 0000011d 152 FUNC GLOBAL HIDDEN 1 _PyLexer_restore_fstring_buffers │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,6 +1,6 @@ │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text' at offset 0x2e8 contains 3 entries: │ │ │ │ │ +Relocation section '.rel.text' at offset 0x2ec contains 3 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 0000005a 0000030a R_ARM_THM_CALL 000000bd _PyLexer_remember_fstring_buffers │ │ │ │ │ 00000062 0000040a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -000000a6 0000050a R_ARM_THM_CALL 00000119 _PyLexer_restore_fstring_buffers │ │ │ │ │ +000000a6 0000050a R_ARM_THM_CALL 0000011d _PyLexer_restore_fstring_buffers │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -68,69 +68,71 @@ │ │ │ │ │ addge r3, r0, r7 │ │ │ │ │ movlt r3, #0 │ │ │ │ │ str r0, [r2, #0] │ │ │ │ │ str r4, [r2, #4] │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r1, [r2, #24] │ │ │ │ │ str.w r3, [r2, #2708] @ 0xa94 │ │ │ │ │ - bl 118 <_PyLexer_restore_fstring_buffers> │ │ │ │ │ + bl 11c <_PyLexer_restore_fstring_buffers> │ │ │ │ │ R_ARM_THM_CALL _PyLexer_restore_fstring_buffers │ │ │ │ │ b.n 2e <_PyLexer_tok_reserve_buf+0x2e> │ │ │ │ │ mov.w r8, #4294967295 @ 0xffffffff │ │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ │ b.n 4a <_PyLexer_tok_reserve_buf+0x4a> │ │ │ │ │ movs r3, #15 │ │ │ │ │ str r3, [r2, #32] │ │ │ │ │ b.n 30 <_PyLexer_tok_reserve_buf+0x30> │ │ │ │ │ │ │ │ │ │ 000000bc <_PyLexer_remember_fstring_buffers>: │ │ │ │ │ _PyLexer_remember_fstring_buffers(): │ │ │ │ │ add.w r3, r0, #12288 @ 0x3000 │ │ │ │ │ - push {lr} │ │ │ │ │ - mov lr, r0 │ │ │ │ │ ldr r2, [r3, #64] @ 0x40 │ │ │ │ │ - add.w r3, r0, r2, lsl #6 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt.n fe <_PyLexer_remember_fstring_buffers+0x42> │ │ │ │ │ + add.w r3, r0, r2, lsl #6 │ │ │ │ │ + blt.n 104 <_PyLexer_remember_fstring_buffers+0x48> │ │ │ │ │ + push {r4} │ │ │ │ │ ldr.w r1, [r3, #2776] @ 0xad8 │ │ │ │ │ - cbnz r1, 100 <_PyLexer_remember_fstring_buffers+0x44> │ │ │ │ │ - mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ + cbnz r1, 10e <_PyLexer_remember_fstring_buffers+0x52> │ │ │ │ │ + mov.w ip, #4294967295 @ 0xffffffff │ │ │ │ │ ldr.w r1, [r3, #2780] @ 0xadc │ │ │ │ │ - str.w r0, [r3, #2788] @ 0xae4 │ │ │ │ │ - cbnz r1, 108 <_PyLexer_remember_fstring_buffers+0x4c> │ │ │ │ │ - mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ │ - ldr.w r0, [r3, #2796] @ 0xaec │ │ │ │ │ - str.w r1, [r3, #2792] @ 0xae8 │ │ │ │ │ - cbnz r0, 110 <_PyLexer_remember_fstring_buffers+0x54> │ │ │ │ │ + str.w ip, [r3, #2788] @ 0xae4 │ │ │ │ │ + cbnz r1, 106 <_PyLexer_remember_fstring_buffers+0x4a> │ │ │ │ │ + mov.w ip, #4294967295 @ 0xffffffff │ │ │ │ │ + ldr.w r1, [r3, #2796] @ 0xaec │ │ │ │ │ + str.w ip, [r3, #2792] @ 0xae8 │ │ │ │ │ + cbnz r1, 116 <_PyLexer_remember_fstring_buffers+0x5a> │ │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ │ - str.w r1, [r3, #2800] @ 0xaf0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - subs r3, #64 @ 0x40 │ │ │ │ │ - b.n ca <_PyLexer_remember_fstring_buffers+0xe> │ │ │ │ │ - pop {pc} │ │ │ │ │ - ldr.w r0, [lr] │ │ │ │ │ - subs r0, r1, r0 │ │ │ │ │ - b.n d8 <_PyLexer_remember_fstring_buffers+0x1c> │ │ │ │ │ - ldr.w r0, [lr] │ │ │ │ │ - subs r1, r1, r0 │ │ │ │ │ - b.n e6 <_PyLexer_remember_fstring_buffers+0x2a> │ │ │ │ │ - ldr.w r1, [lr] │ │ │ │ │ - subs r1, r0, r1 │ │ │ │ │ - b.n f4 <_PyLexer_remember_fstring_buffers+0x38> │ │ │ │ │ + str.w r1, [r3, #2800] @ 0xaf0 │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + sub.w r3, r3, #64 @ 0x40 │ │ │ │ │ + bge.n cc <_PyLexer_remember_fstring_buffers+0x10> │ │ │ │ │ + pop {r4} │ │ │ │ │ + bx lr │ │ │ │ │ + bx lr │ │ │ │ │ + ldr r4, [r0, #0] │ │ │ │ │ + sub.w ip, r1, r4 │ │ │ │ │ + b.n e4 <_PyLexer_remember_fstring_buffers+0x28> │ │ │ │ │ + ldr r4, [r0, #0] │ │ │ │ │ + sub.w ip, r1, r4 │ │ │ │ │ + b.n d6 <_PyLexer_remember_fstring_buffers+0x1a> │ │ │ │ │ + ldr r4, [r0, #0] │ │ │ │ │ + subs r1, r1, r4 │ │ │ │ │ + b.n f2 <_PyLexer_remember_fstring_buffers+0x36> │ │ │ │ │ │ │ │ │ │ -00000118 <_PyLexer_restore_fstring_buffers>: │ │ │ │ │ +0000011c <_PyLexer_restore_fstring_buffers>: │ │ │ │ │ _PyLexer_restore_fstring_buffers(): │ │ │ │ │ add.w r3, r0, #12288 @ 0x3000 │ │ │ │ │ ldr r2, [r3, #64] @ 0x40 │ │ │ │ │ add.w r3, r0, r2, lsl #6 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt.n 164 <_PyLexer_restore_fstring_buffers+0x4c> │ │ │ │ │ + blt.n 168 <_PyLexer_restore_fstring_buffers+0x4c> │ │ │ │ │ ldr.w r1, [r3, #2788] @ 0xae4 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bge.n 166 <_PyLexer_restore_fstring_buffers+0x4e> │ │ │ │ │ + bge.n 16a <_PyLexer_restore_fstring_buffers+0x4e> │ │ │ │ │ ldr.w ip, [r3, #2792] @ 0xae8 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str.w r1, [r3, #2776] @ 0xad8 │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ sub.w r3, r3, #64 @ 0x40 │ │ │ │ │ itee lt │ │ │ │ │ @@ -141,15 +143,15 @@ │ │ │ │ │ str.w r1, [r3, #2844] @ 0xb1c │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ itee lt │ │ │ │ │ movlt r1, #0 │ │ │ │ │ ldrge r1, [r0, #0] │ │ │ │ │ addge r1, ip │ │ │ │ │ str.w r1, [r3, #2860] @ 0xb2c │ │ │ │ │ - b.n 122 <_PyLexer_restore_fstring_buffers+0xa> │ │ │ │ │ + b.n 126 <_PyLexer_restore_fstring_buffers+0xa> │ │ │ │ │ bx lr │ │ │ │ │ push {r4} │ │ │ │ │ ldr r4, [r0, #0] │ │ │ │ │ add r1, r4 │ │ │ │ │ ldr.w ip, [r3, #2792] @ 0xae8 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w r1, [r3, #2776] @ 0xad8 │ │ │ │ │ @@ -164,15 +166,15 @@ │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ itee lt │ │ │ │ │ movlt r1, #0 │ │ │ │ │ ldrge r1, [r0, #0] │ │ │ │ │ addge r1, ip │ │ │ │ │ cmp r2, #0 │ │ │ │ │ str.w r1, [r3, #2860] @ 0xb2c │ │ │ │ │ - blt.n 1ac <_PyLexer_restore_fstring_buffers+0x94> │ │ │ │ │ + blt.n 1b0 <_PyLexer_restore_fstring_buffers+0x94> │ │ │ │ │ ldr.w r1, [r3, #2788] @ 0xae4 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bge.n 168 <_PyLexer_restore_fstring_buffers+0x50> │ │ │ │ │ + bge.n 16c <_PyLexer_restore_fstring_buffers+0x50> │ │ │ │ │ movs r1, #0 │ │ │ │ │ - b.n 16c <_PyLexer_restore_fstring_buffers+0x54> │ │ │ │ │ + b.n 170 <_PyLexer_restore_fstring_buffers+0x54> │ │ │ │ │ pop {r4} │ │ │ │ │ bx lr │ │ │ ├── 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: 17536 (bytes into file) │ │ │ │ │ + Start of section headers: 17740 (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 0x4480: │ │ │ │ │ +There are 14 section headers, starting at offset 0x454c: │ │ │ │ │ │ │ │ │ │ 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 003a30 000038 08 I 11 1 4 │ │ │ │ │ + [ 2] .rel.text REL 00000000 003acc 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 000653 01 AMS 0 0 4 │ │ │ │ │ - [ 6] .text.hot PROGBITS 00000000 000748 002858 00 AX 0 0 4 │ │ │ │ │ - [ 7] .rel.text.hot REL 00000000 003a68 0009a0 08 I 11 6 4 │ │ │ │ │ - [ 8] .rodata PROGBITS 00000000 002fa0 00000b 00 A 0 0 4 │ │ │ │ │ - [ 9] .note.GNU-stack PROGBITS 00000000 002fab 000000 00 0 0 1 │ │ │ │ │ - [10] .ARM.attributes ARM_ATTRIBUTES 00000000 002fab 000033 00 0 0 1 │ │ │ │ │ - [11] .symtab SYMTAB 00000000 002fe0 000640 10 12 71 4 │ │ │ │ │ - [12] .strtab STRTAB 00000000 003620 00040d 00 0 0 1 │ │ │ │ │ - [13] .shstrtab STRTAB 00000000 004408 000075 00 0 0 1 │ │ │ │ │ + [ 6] .text.hot PROGBITS 00000000 000748 0028f4 00 AX 0 0 4 │ │ │ │ │ + [ 7] .rel.text.hot REL 00000000 003b04 0009d0 08 I 11 6 4 │ │ │ │ │ + [ 8] .rodata PROGBITS 00000000 00303c 00000b 00 A 0 0 4 │ │ │ │ │ + [ 9] .note.GNU-stack PROGBITS 00000000 003047 000000 00 0 0 1 │ │ │ │ │ + [10] .ARM.attributes ARM_ATTRIBUTES 00000000 003047 000033 00 0 0 1 │ │ │ │ │ + [11] .symtab SYMTAB 00000000 00307c 000640 10 12 71 4 │ │ │ │ │ + [12] .strtab STRTAB 00000000 0036bc 00040d 00 0 0 1 │ │ │ │ │ + [13] .shstrtab STRTAB 00000000 0044d4 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 {} │ │ │ │ │ @@ -1,23 +1,23 @@ │ │ │ │ │ │ │ │ │ │ Symbol table '.symtab' contains 100 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: 00000020 0 NOTYPE LOCAL DEFAULT 5 .LC1 │ │ │ │ │ - 4: 0000003c 0 NOTYPE LOCAL DEFAULT 5 .LC2 │ │ │ │ │ - 5: 00000068 0 NOTYPE LOCAL DEFAULT 5 .LC3 │ │ │ │ │ + 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: 00000090 0 NOTYPE LOCAL DEFAULT 5 .LC4 │ │ │ │ │ 7: 000000e8 0 NOTYPE LOCAL DEFAULT 5 .LC5 │ │ │ │ │ 8: 0000012c 0 NOTYPE LOCAL DEFAULT 5 .LC6 │ │ │ │ │ 9: 00000000 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 10: 000006d1 7346 FUNC LOCAL DEFAULT 6 tok_get_normal_mode │ │ │ │ │ - 11: 00002385 188 FUNC LOCAL DEFAULT 6 tok_nextc │ │ │ │ │ - 12: 00002441 94 FUNC LOCAL DEFAULT 6 tok_backup │ │ │ │ │ + 10: 00000779 7340 FUNC LOCAL DEFAULT 6 tok_get_normal_mode │ │ │ │ │ + 11: 00002425 188 FUNC LOCAL DEFAULT 6 tok_nextc │ │ │ │ │ + 12: 000024e1 94 FUNC LOCAL DEFAULT 6 tok_backup │ │ │ │ │ 13: 00000000 0 NOTYPE LOCAL DEFAULT 8 .LANCHOR0 │ │ │ │ │ 14: 00000164 0 NOTYPE LOCAL DEFAULT 5 .LC7 │ │ │ │ │ 15: 00000170 0 NOTYPE LOCAL DEFAULT 5 .LC8 │ │ │ │ │ 16: 00000178 0 NOTYPE LOCAL DEFAULT 5 .LC9 │ │ │ │ │ 17: 000001a0 0 NOTYPE LOCAL DEFAULT 5 .LC10 │ │ │ │ │ 18: 000001c8 0 NOTYPE LOCAL DEFAULT 5 .LC11 │ │ │ │ │ 19: 000001f0 0 NOTYPE LOCAL DEFAULT 5 .LC12 │ │ │ │ │ @@ -44,59 +44,59 @@ │ │ │ │ │ 40: 000004f0 0 NOTYPE LOCAL DEFAULT 5 .LC33 │ │ │ │ │ 41: 00000524 0 NOTYPE LOCAL DEFAULT 5 .LC34 │ │ │ │ │ 42: 00000540 0 NOTYPE LOCAL DEFAULT 5 .LC35 │ │ │ │ │ 43: 00000568 0 NOTYPE LOCAL DEFAULT 5 .LC36 │ │ │ │ │ 44: 00000578 0 NOTYPE LOCAL DEFAULT 5 .LC37 │ │ │ │ │ 45: 00000594 0 NOTYPE LOCAL DEFAULT 5 .LC38 │ │ │ │ │ 46: 000005e0 0 NOTYPE LOCAL DEFAULT 5 .LC39 │ │ │ │ │ - 47: 000025b9 320 FUNC LOCAL DEFAULT 6 verify_end_of_number.constprop.0 │ │ │ │ │ - 48: 000024a1 278 FUNC LOCAL DEFAULT 6 tok_decimal_tail │ │ │ │ │ - 49: 000026f9 352 FUNC LOCAL DEFAULT 6 verify_end_of_number │ │ │ │ │ - 50: 00001608 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 47: 00002655 320 FUNC LOCAL DEFAULT 6 verify_end_of_number.constprop.0 │ │ │ │ │ + 48: 00002541 276 FUNC LOCAL DEFAULT 6 tok_decimal_tail │ │ │ │ │ + 49: 00002795 352 FUNC LOCAL DEFAULT 6 verify_end_of_number │ │ │ │ │ + 50: 000016b2 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 51: 00000001 86 FUNC LOCAL DEFAULT 1 tok_continuation_line │ │ │ │ │ 52: 00000624 0 NOTYPE LOCAL DEFAULT 5 .LC40 │ │ │ │ │ 53: 00000628 0 NOTYPE LOCAL DEFAULT 5 .LC41 │ │ │ │ │ 54: 0000062c 0 NOTYPE LOCAL DEFAULT 5 .LC42 │ │ │ │ │ 55: 00000630 0 NOTYPE LOCAL DEFAULT 5 .LC43 │ │ │ │ │ 56: 00000634 0 NOTYPE LOCAL DEFAULT 5 .LC44 │ │ │ │ │ 57: 00000638 0 NOTYPE LOCAL DEFAULT 5 .LC45 │ │ │ │ │ 58: 00000640 0 NOTYPE LOCAL DEFAULT 5 .LC46 │ │ │ │ │ - 59: 000025e0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 59: 0000267c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 60: 00000059 104 FUNC LOCAL DEFAULT 1 lookahead │ │ │ │ │ - 61: 00002720 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 61: 000027bc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 62: 00000000 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ 63: 00000000 0 NOTYPE LOCAL DEFAULT 8 $d │ │ │ │ │ 64: 00000000 11 OBJECT LOCAL DEFAULT 8 __func__.0 │ │ │ │ │ - 65: 00001637 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 66: 00001638 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 67: 000025ef 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 68: 000025f0 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 69: 0000272f 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 70: 00002730 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 71: 00000001 1742 FUNC GLOBAL HIDDEN 6 _PyTokenizer_Get │ │ │ │ │ + 65: 000016e1 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 66: 000016e2 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 67: 0000268b 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 68: 0000268c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 69: 000027cb 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 70: 000027cc 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 71: 00000001 1910 FUNC GLOBAL HIDDEN 6 _PyTokenizer_Get │ │ │ │ │ 72: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyLexer_token_setup │ │ │ │ │ 73: 00000000 0 NOTYPE GLOBAL DEFAULT UND memchr │ │ │ │ │ 74: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyTokenizer_syntaxerror │ │ │ │ │ - 75: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyTokenizer_warn_invalid_escape_sequence │ │ │ │ │ - 76: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_FatalErrorFunc │ │ │ │ │ + 75: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_FatalErrorFunc │ │ │ │ │ + 76: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyTokenizer_warn_invalid_escape_sequence │ │ │ │ │ 77: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_ctype_table │ │ │ │ │ 78: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_ctype_tolower │ │ │ │ │ 79: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyToken_TwoChars │ │ │ │ │ 80: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_IsPrintable │ │ │ │ │ 81: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyToken_OneChar │ │ │ │ │ 82: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Occurred │ │ │ │ │ 83: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyTokenizer_indenterror │ │ │ │ │ 84: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyToken_ThreeChars │ │ │ │ │ 85: 00000000 0 NOTYPE GLOBAL DEFAULT UND __aeabi_idiv │ │ │ │ │ - 86: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyLexer_type_comment_token_setup │ │ │ │ │ + 86: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_DecodeUTF8 │ │ │ │ │ 87: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyTokenizer_syntaxerror_known_range │ │ │ │ │ - 88: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_DecodeUTF8 │ │ │ │ │ - 89: 00000000 0 NOTYPE GLOBAL DEFAULT UND memcmp │ │ │ │ │ - 90: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_ScanIdentifier │ │ │ │ │ - 91: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_Dealloc │ │ │ │ │ + 88: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_ScanIdentifier │ │ │ │ │ + 89: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_Dealloc │ │ │ │ │ + 90: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyLexer_type_comment_token_setup │ │ │ │ │ + 91: 00000000 0 NOTYPE GLOBAL DEFAULT UND memcmp │ │ │ │ │ 92: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Malloc │ │ │ │ │ 93: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Free │ │ │ │ │ 94: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_Substring │ │ │ │ │ 95: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_AsUTF8String │ │ │ │ │ 96: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_UnicodeDecodeError │ │ │ │ │ 97: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_ExceptionMatches │ │ │ │ │ 98: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_SyntaxWarning │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,321 +1,327 @@ │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text' at offset 0x3a30 contains 7 entries: │ │ │ │ │ +Relocation section '.rel.text' at offset 0x3acc contains 7 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ -00000012 00000b0a R_ARM_THM_CALL 00002385 tok_nextc │ │ │ │ │ -00000020 00000b0a R_ARM_THM_CALL 00002385 tok_nextc │ │ │ │ │ -0000002e 00000c0a R_ARM_THM_CALL 00002441 tok_backup │ │ │ │ │ -0000003c 00000b0a R_ARM_THM_CALL 00002385 tok_nextc │ │ │ │ │ -00000070 00000b0a R_ARM_THM_CALL 00002385 tok_nextc │ │ │ │ │ -000000a6 00000c0a R_ARM_THM_CALL 00002441 tok_backup │ │ │ │ │ -000000b4 00000c0a R_ARM_THM_CALL 00002441 tok_backup │ │ │ │ │ +00000012 00000b0a R_ARM_THM_CALL 00002425 tok_nextc │ │ │ │ │ +00000020 00000b0a R_ARM_THM_CALL 00002425 tok_nextc │ │ │ │ │ +0000002e 00000c0a R_ARM_THM_CALL 000024e1 tok_backup │ │ │ │ │ +0000003c 00000b0a R_ARM_THM_CALL 00002425 tok_nextc │ │ │ │ │ +00000070 00000b0a R_ARM_THM_CALL 00002425 tok_nextc │ │ │ │ │ +000000a6 00000c0a R_ARM_THM_CALL 000024e1 tok_backup │ │ │ │ │ +000000b4 00000c0a R_ARM_THM_CALL 000024e1 tok_backup │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.hot' at offset 0x3a68 contains 308 entries: │ │ │ │ │ +Relocation section '.rel.text.hot' at offset 0x3b04 contains 314 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ -00000258 0000480a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -00000294 0000490a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -000002c6 0000490a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -000002d0 0000052f R_ARM_THM_MOVW_ABS_NC 00000068 .LC3 │ │ │ │ │ -000002d4 00000530 R_ARM_THM_MOVT_ABS 00000068 .LC3 │ │ │ │ │ -000002dc 00004a0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -00000326 0000480a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -00000492 0000082f R_ARM_THM_MOVW_ABS_NC 0000012c .LC6 │ │ │ │ │ -00000496 00000830 R_ARM_THM_MOVT_ABS 0000012c .LC6 │ │ │ │ │ -0000049c 00004a0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -000004aa 0000480a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -00000576 0000480a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -000005b0 0000042f R_ARM_THM_MOVW_ABS_NC 0000003c .LC2 │ │ │ │ │ -000005b4 00000430 R_ARM_THM_MOVT_ABS 0000003c .LC2 │ │ │ │ │ -000005c4 00004a0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -000005f6 0000072f R_ARM_THM_MOVW_ABS_NC 000000e8 .LC5 │ │ │ │ │ -000005fa 00000730 R_ARM_THM_MOVT_ABS 000000e8 .LC5 │ │ │ │ │ -000005fe 00004a0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -00000614 0000480a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -0000061e 00004b0a R_ARM_THM_CALL 00000000 _PyTokenizer_warn_invalid_escape_sequence │ │ │ │ │ -00000634 0000062f R_ARM_THM_MOVW_ABS_NC 00000090 .LC4 │ │ │ │ │ -00000638 00000630 R_ARM_THM_MOVT_ABS 00000090 .LC4 │ │ │ │ │ -0000064e 00004a0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -0000065e 0000480a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -00000696 0000480a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -000006a6 0000032f R_ARM_THM_MOVW_ABS_NC 00000020 .LC1 │ │ │ │ │ -000006aa 00000330 R_ARM_THM_MOVT_ABS 00000020 .LC1 │ │ │ │ │ -000006ae 00000d2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000006b2 00000d30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000006b6 00004c0a R_ARM_THM_CALL 00000000 _Py_FatalErrorFunc │ │ │ │ │ -000006ba 0000022f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -000006be 00000230 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -000006c2 00000d2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000006c6 00000d30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000006ca 00004c0a R_ARM_THM_CALL 00000000 _Py_FatalErrorFunc │ │ │ │ │ -000007f0 00004d2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ -000007f4 00004d30 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ -00000804 00004e2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_tolower │ │ │ │ │ -00000808 00004e30 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_tolower │ │ │ │ │ -00000868 00004f0a R_ARM_THM_CALL 00000000 _PyToken_TwoChars │ │ │ │ │ -000008cc 0000500a R_ARM_THM_CALL 00000000 _PyUnicode_IsPrintable │ │ │ │ │ -000008dc 0000510a R_ARM_THM_CALL 00000000 _PyToken_OneChar │ │ │ │ │ -000008ea 0000480a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -00000a08 0000480a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -00000ae6 00004d2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ -00000aea 00004d30 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ -00000b36 0000480a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -00000b56 00004f0a R_ARM_THM_CALL 00000000 _PyToken_TwoChars │ │ │ │ │ -00000bb4 0000500a R_ARM_THM_CALL 00000000 _PyUnicode_IsPrintable │ │ │ │ │ -00000bea 0000490a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -00000c24 0000500a R_ARM_THM_CALL 00000000 _PyUnicode_IsPrintable │ │ │ │ │ -00000c88 0000500a R_ARM_THM_CALL 00000000 _PyUnicode_IsPrintable │ │ │ │ │ -00000c9a 0000520a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000d36 0000480a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -00000d64 0000480a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -00000dee 0000480a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -00000ebc 0000480a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -00000ef8 0000490a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -00000f2c 0000500a R_ARM_THM_CALL 00000000 _PyUnicode_IsPrintable │ │ │ │ │ -00000f90 0000500a R_ARM_THM_CALL 00000000 _PyUnicode_IsPrintable │ │ │ │ │ -00000fc6 0000490a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -00001022 0000480a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -000010d0 00004e2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_tolower │ │ │ │ │ -000010d4 00004e30 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_tolower │ │ │ │ │ -000011f2 0000490a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -00001226 0000480a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -00001258 0000490a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -000012c0 0000480a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -0000130a 00001a2f R_ARM_THM_MOVW_ABS_NC 000002f4 .LC19 │ │ │ │ │ -0000130e 00001a30 R_ARM_THM_MOVT_ABS 000002f4 .LC19 │ │ │ │ │ -00001328 0000480a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -00001396 0000530a R_ARM_THM_CALL 00000000 _PyTokenizer_indenterror │ │ │ │ │ -000013d2 0000500a R_ARM_THM_CALL 00000000 _PyUnicode_IsPrintable │ │ │ │ │ -000013dc 0000182f R_ARM_THM_MOVW_ABS_NC 000002b0 .LC17 │ │ │ │ │ -000013e0 00001830 R_ARM_THM_MOVT_ABS 000002b0 .LC17 │ │ │ │ │ -000013e8 00004a0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -000013f6 0000480a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -0000141e 00002c2f R_ARM_THM_MOVW_ABS_NC 00000578 .LC37 │ │ │ │ │ -00001422 00002c30 R_ARM_THM_MOVT_ABS 00000578 .LC37 │ │ │ │ │ -0000143a 00004a0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -00001488 0000232f R_ARM_THM_MOVW_ABS_NC 00000408 .LC28 │ │ │ │ │ -0000148c 00002330 R_ARM_THM_MOVT_ABS 00000408 .LC28 │ │ │ │ │ -000014b4 0000540a R_ARM_THM_CALL 00000000 _PyToken_ThreeChars │ │ │ │ │ -000014fa 0000480a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -0000151a 00002a2f R_ARM_THM_MOVW_ABS_NC 00000540 .LC35 │ │ │ │ │ -0000151e 00002a30 R_ARM_THM_MOVT_ABS 00000540 .LC35 │ │ │ │ │ -0000166c 0000480a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -000016ac 0000480a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -00001724 0000490a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -00001736 0000052f R_ARM_THM_MOVW_ABS_NC 00000068 .LC3 │ │ │ │ │ -0000173a 00000530 R_ARM_THM_MOVT_ABS 00000068 .LC3 │ │ │ │ │ -0000173e 00004a0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -00001776 0000480a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -000017a2 0000490a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -000017ae 0000052f R_ARM_THM_MOVW_ABS_NC 00000068 .LC3 │ │ │ │ │ -000017b2 00000530 R_ARM_THM_MOVT_ABS 00000068 .LC3 │ │ │ │ │ -000017b6 00004a0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -00001816 0000262f R_ARM_THM_MOVW_ABS_NC 00000458 .LC31 │ │ │ │ │ -0000181a 00002630 R_ARM_THM_MOVT_ABS 00000458 .LC31 │ │ │ │ │ -0000181e 00004a0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -0000187e 0000480a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -00001892 0000550a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -000018c2 0000480a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -000018f0 0000480a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -00001910 0000480a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -0000192c 00000e2f R_ARM_THM_MOVW_ABS_NC 00000164 .LC7 │ │ │ │ │ -00001930 00000e30 R_ARM_THM_MOVT_ABS 00000164 .LC7 │ │ │ │ │ -00001992 0000052f R_ARM_THM_MOVW_ABS_NC 00000068 .LC3 │ │ │ │ │ -00001996 00000530 R_ARM_THM_MOVT_ABS 00000068 .LC3 │ │ │ │ │ -0000199a 00004a0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -00001a00 00001d2f R_ARM_THM_MOVW_ABS_NC 0000033c .LC22 │ │ │ │ │ -00001a04 00001d30 R_ARM_THM_MOVT_ABS 0000033c .LC22 │ │ │ │ │ -00001a5a 0000560a R_ARM_THM_CALL 00000000 _PyLexer_type_comment_token_setup │ │ │ │ │ -00001a9e 0000202f R_ARM_THM_MOVW_ABS_NC 00000384 .LC25 │ │ │ │ │ -00001aa2 00002030 R_ARM_THM_MOVT_ABS 00000384 .LC25 │ │ │ │ │ -00001ac6 0000102f R_ARM_THM_MOVW_ABS_NC 00000178 .LC9 │ │ │ │ │ -00001aca 00001030 R_ARM_THM_MOVT_ABS 00000178 .LC9 │ │ │ │ │ -00001ace 0000570a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror_known_range │ │ │ │ │ -00001b38 0000580a R_ARM_THM_CALL 00000000 PyUnicode_DecodeUTF8 │ │ │ │ │ -00001b4e 0000330a R_ARM_THM_CALL 00000001 tok_continuation_line │ │ │ │ │ -00001b96 0000212f R_ARM_THM_MOVW_ABS_NC 0000038c .LC26 │ │ │ │ │ -00001b9a 00002130 R_ARM_THM_MOVT_ABS 0000038c .LC26 │ │ │ │ │ -00001b9e 00004a0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -00001c46 0000222f R_ARM_THM_MOVW_ABS_NC 000003a4 .LC27 │ │ │ │ │ -00001c4a 00002230 R_ARM_THM_MOVT_ABS 000003a4 .LC27 │ │ │ │ │ -00001c4e 0000570a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror_known_range │ │ │ │ │ -00001c5c 0000480a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -00001c72 0000052f R_ARM_THM_MOVW_ABS_NC 00000068 .LC3 │ │ │ │ │ -00001c76 00000530 R_ARM_THM_MOVT_ABS 00000068 .LC3 │ │ │ │ │ -00001c7a 00004a0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -00001c8e 00000f2f R_ARM_THM_MOVW_ABS_NC 00000170 .LC8 │ │ │ │ │ -00001c92 00000f30 R_ARM_THM_MOVT_ABS 00000170 .LC8 │ │ │ │ │ -00001c9a 0000590a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00001cb6 00004d2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ -00001cba 00004d30 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ -00001ce4 0000560a R_ARM_THM_CALL 00000000 _PyLexer_type_comment_token_setup │ │ │ │ │ -00001d08 0000580a R_ARM_THM_CALL 00000000 PyUnicode_DecodeUTF8 │ │ │ │ │ -00001d14 00005a0a R_ARM_THM_CALL 00000000 _PyUnicode_ScanIdentifier │ │ │ │ │ -00001d36 00005b0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001d52 0000282f R_ARM_THM_MOVW_ABS_NC 000004f0 .LC33 │ │ │ │ │ -00001d56 00002830 R_ARM_THM_MOVT_ABS 000004f0 .LC33 │ │ │ │ │ -00001d5c 00004a0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -00001da4 0000480a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -00001dae 0000052f R_ARM_THM_MOVW_ABS_NC 00000068 .LC3 │ │ │ │ │ -00001db2 00000530 R_ARM_THM_MOVT_ABS 00000068 .LC3 │ │ │ │ │ -00001db6 00004a0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -00001dc2 00002b2f R_ARM_THM_MOVW_ABS_NC 00000568 .LC36 │ │ │ │ │ -00001dc6 00002b30 R_ARM_THM_MOVT_ABS 00000568 .LC36 │ │ │ │ │ -00001dd6 00005c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00001e48 0000580a R_ARM_THM_CALL 00000000 PyUnicode_DecodeUTF8 │ │ │ │ │ -00001e50 00005d0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00001e84 0000212f R_ARM_THM_MOVW_ABS_NC 0000038c .LC26 │ │ │ │ │ -00001e88 00002130 R_ARM_THM_MOVT_ABS 0000038c .LC26 │ │ │ │ │ -00001e8e 00004a0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -00001e9c 0000480a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -00001ea6 0000272f R_ARM_THM_MOVW_ABS_NC 00000498 .LC32 │ │ │ │ │ -00001eaa 00002730 R_ARM_THM_MOVT_ABS 00000498 .LC32 │ │ │ │ │ -00001eae 00004a0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -00001f18 0000252f R_ARM_THM_MOVW_ABS_NC 0000043c .LC30 │ │ │ │ │ -00001f1c 00002530 R_ARM_THM_MOVT_ABS 0000043c .LC30 │ │ │ │ │ -00001f6a 00005b0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001f70 0000500a R_ARM_THM_CALL 00000000 _PyUnicode_IsPrintable │ │ │ │ │ -00001f7c 0000172f R_ARM_THM_MOVW_ABS_NC 00000290 .LC16 │ │ │ │ │ -00001f80 00001730 R_ARM_THM_MOVT_ABS 00000290 .LC16 │ │ │ │ │ -00001f84 00004a0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -00001f90 00005e0a R_ARM_THM_CALL 00000000 PyUnicode_Substring │ │ │ │ │ -00001fa6 00005b0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001fae 00005f0a R_ARM_THM_CALL 00000000 PyUnicode_AsUTF8String │ │ │ │ │ -00001fc4 00005b0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001fd8 0000182f R_ARM_THM_MOVW_ABS_NC 000002b0 .LC17 │ │ │ │ │ -00001fdc 00001830 R_ARM_THM_MOVT_ABS 000002b0 .LC17 │ │ │ │ │ -00001fe0 00004a0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -0000201e 0000602f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_UnicodeDecodeError │ │ │ │ │ -00002022 00006030 R_ARM_THM_MOVT_ABS 00000000 PyExc_UnicodeDecodeError │ │ │ │ │ -00002028 0000610a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -0000203e 00001e2f R_ARM_THM_MOVW_ABS_NC 00000344 .LC23 │ │ │ │ │ -00002042 00001e30 R_ARM_THM_MOVT_ABS 00000344 .LC23 │ │ │ │ │ -00002064 00001f2f R_ARM_THM_MOVW_ABS_NC 0000036c .LC24 │ │ │ │ │ -00002068 00001f30 R_ARM_THM_MOVT_ABS 0000036c .LC24 │ │ │ │ │ -0000206c 00004a0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -000020a6 0000480a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -000020ca 0000480a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -000020f0 0000162f R_ARM_THM_MOVW_ABS_NC 00000268 .LC15 │ │ │ │ │ -000020f4 00001630 R_ARM_THM_MOVT_ABS 00000268 .LC15 │ │ │ │ │ -000020f8 0000570a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror_known_range │ │ │ │ │ -00002110 0000152f R_ARM_THM_MOVW_ABS_NC 00000240 .LC14 │ │ │ │ │ -00002114 00001530 R_ARM_THM_MOVT_ABS 00000240 .LC14 │ │ │ │ │ -00002118 0000570a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror_known_range │ │ │ │ │ -00002176 00002e2f R_ARM_THM_MOVW_ABS_NC 000005e0 .LC39 │ │ │ │ │ -0000217a 00002e30 R_ARM_THM_MOVT_ABS 000005e0 .LC39 │ │ │ │ │ -0000217e 00004a0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -000021ba 00002c2f R_ARM_THM_MOVW_ABS_NC 00000578 .LC37 │ │ │ │ │ -000021be 00002c30 R_ARM_THM_MOVT_ABS 00000578 .LC37 │ │ │ │ │ -000021d6 00002d2f R_ARM_THM_MOVW_ABS_NC 00000594 .LC38 │ │ │ │ │ -000021da 00002d30 R_ARM_THM_MOVT_ABS 00000594 .LC38 │ │ │ │ │ -000021e0 00004a0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -00002202 0000142f R_ARM_THM_MOVW_ABS_NC 00000218 .LC13 │ │ │ │ │ -00002206 00001430 R_ARM_THM_MOVT_ABS 00000218 .LC13 │ │ │ │ │ -0000220a 0000570a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror_known_range │ │ │ │ │ -00002222 0000132f R_ARM_THM_MOVW_ABS_NC 000001f0 .LC12 │ │ │ │ │ -00002226 00001330 R_ARM_THM_MOVT_ABS 000001f0 .LC12 │ │ │ │ │ -0000222a 0000570a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror_known_range │ │ │ │ │ -00002242 0000122f R_ARM_THM_MOVW_ABS_NC 000001c8 .LC11 │ │ │ │ │ -00002246 00001230 R_ARM_THM_MOVT_ABS 000001c8 .LC11 │ │ │ │ │ -0000224a 0000570a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror_known_range │ │ │ │ │ -00002262 0000112f R_ARM_THM_MOVW_ABS_NC 000001a0 .LC10 │ │ │ │ │ -00002266 00001130 R_ARM_THM_MOVT_ABS 000001a0 .LC10 │ │ │ │ │ -0000226a 0000570a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror_known_range │ │ │ │ │ -00002274 0000242f R_ARM_THM_MOVW_ABS_NC 00000414 .LC29 │ │ │ │ │ -00002278 00002430 R_ARM_THM_MOVT_ABS 00000414 .LC29 │ │ │ │ │ -0000227c 00004a0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -0000228a 0000480a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ -0000229a 0000330a R_ARM_THM_CALL 00000001 tok_continuation_line │ │ │ │ │ -000022c4 00001c2f R_ARM_THM_MOVW_ABS_NC 00000324 .LC21 │ │ │ │ │ -000022c8 00001c30 R_ARM_THM_MOVT_ABS 00000324 .LC21 │ │ │ │ │ -000022cc 00004a0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -000022e0 0000292f R_ARM_THM_MOVW_ABS_NC 00000524 .LC34 │ │ │ │ │ -000022e4 00002930 R_ARM_THM_MOVT_ABS 00000524 .LC34 │ │ │ │ │ -000022e8 00004a0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -000022f6 0000192f R_ARM_THM_MOVW_ABS_NC 000002d8 .LC18 │ │ │ │ │ -000022fa 00001930 R_ARM_THM_MOVT_ABS 000002d8 .LC18 │ │ │ │ │ -00002312 00001b2f R_ARM_THM_MOVW_ABS_NC 00000300 .LC20 │ │ │ │ │ -00002316 00001b30 R_ARM_THM_MOVT_ABS 00000300 .LC20 │ │ │ │ │ -0000232a 0000022f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -0000232e 00000230 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00002332 00000d2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00002336 00000d30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000233a 00004c0a R_ARM_THM_CALL 00000000 _Py_FatalErrorFunc │ │ │ │ │ -0000236e 0000032f R_ARM_THM_MOVW_ABS_NC 00000020 .LC1 │ │ │ │ │ -00002372 00000330 R_ARM_THM_MOVT_ABS 00000020 .LC1 │ │ │ │ │ -00002376 00000d2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000237a 00000d30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000237e 00004c0a R_ARM_THM_CALL 00000000 _Py_FatalErrorFunc │ │ │ │ │ -000023e4 0000490a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -00002416 0000490a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -00002422 0000052f R_ARM_THM_MOVW_ABS_NC 00000068 .LC3 │ │ │ │ │ -00002426 00000530 R_ARM_THM_MOVT_ABS 00000068 .LC3 │ │ │ │ │ -0000242c 00004a0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -00002476 0000032f R_ARM_THM_MOVW_ABS_NC 00000020 .LC1 │ │ │ │ │ -0000247a 00000330 R_ARM_THM_MOVT_ABS 00000020 .LC1 │ │ │ │ │ -0000247e 00000d2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00002482 00000d30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00002486 00004c0a R_ARM_THM_CALL 00000000 _Py_FatalErrorFunc │ │ │ │ │ -0000248a 0000022f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -0000248e 00000230 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00002492 00000d2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00002496 00000d30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000249a 00004c0a R_ARM_THM_CALL 00000000 _Py_FatalErrorFunc │ │ │ │ │ -000024b0 00004d2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ -000024b4 00004d30 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ -00002512 0000490a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -00002558 0000212f R_ARM_THM_MOVW_ABS_NC 0000038c .LC26 │ │ │ │ │ -0000255c 00002130 R_ARM_THM_MOVT_ABS 0000038c .LC26 │ │ │ │ │ -00002560 00004a0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -0000258a 0000490a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -00002594 0000052f R_ARM_THM_MOVW_ABS_NC 00000068 .LC3 │ │ │ │ │ -00002598 00000530 R_ARM_THM_MOVT_ABS 00000068 .LC3 │ │ │ │ │ -0000259c 00004a0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -00002612 0000342f R_ARM_THM_MOVW_ABS_NC 00000624 .LC40 │ │ │ │ │ -00002616 00003430 R_ARM_THM_MOVT_ABS 00000624 .LC40 │ │ │ │ │ -0000261c 00003c0a R_ARM_THM_CALL 00000059 lookahead │ │ │ │ │ -0000262e 0000622f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxWarning │ │ │ │ │ -00002632 00006230 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxWarning │ │ │ │ │ -00002636 0000392f R_ARM_THM_MOVW_ABS_NC 00000638 .LC45 │ │ │ │ │ -0000263a 00003930 R_ARM_THM_MOVT_ABS 00000638 .LC45 │ │ │ │ │ -0000263e 00003a2f R_ARM_THM_MOVW_ABS_NC 00000640 .LC46 │ │ │ │ │ -00002642 00003a30 R_ARM_THM_MOVT_ABS 00000640 .LC46 │ │ │ │ │ -0000264a 0000630a R_ARM_THM_CALL 00000000 _PyTokenizer_parser_warn │ │ │ │ │ -00002660 0000392f R_ARM_THM_MOVW_ABS_NC 00000638 .LC45 │ │ │ │ │ -00002664 00003930 R_ARM_THM_MOVT_ABS 00000638 .LC45 │ │ │ │ │ -00002668 00003a2f R_ARM_THM_MOVW_ABS_NC 00000640 .LC46 │ │ │ │ │ -0000266c 00003a30 R_ARM_THM_MOVT_ABS 00000640 .LC46 │ │ │ │ │ -00002672 00004a0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -0000267a 0000372f R_ARM_THM_MOVW_ABS_NC 00000630 .LC43 │ │ │ │ │ -0000267e 00003730 R_ARM_THM_MOVT_ABS 00000630 .LC43 │ │ │ │ │ -00002684 00003c0a R_ARM_THM_CALL 00000059 lookahead │ │ │ │ │ -0000268e 0000382f R_ARM_THM_MOVW_ABS_NC 00000634 .LC44 │ │ │ │ │ -00002692 00003830 R_ARM_THM_MOVT_ABS 00000634 .LC44 │ │ │ │ │ -00002698 00003c0a R_ARM_THM_CALL 00000059 lookahead │ │ │ │ │ -000026d0 0000362f R_ARM_THM_MOVW_ABS_NC 0000062c .LC42 │ │ │ │ │ -000026d4 00003630 R_ARM_THM_MOVT_ABS 0000062c .LC42 │ │ │ │ │ -000026da 00003c0a R_ARM_THM_CALL 00000059 lookahead │ │ │ │ │ -000026e4 0000352f R_ARM_THM_MOVW_ABS_NC 00000628 .LC41 │ │ │ │ │ -000026e8 00003530 R_ARM_THM_MOVT_ABS 00000628 .LC41 │ │ │ │ │ -000026ee 00003c0a R_ARM_THM_CALL 00000059 lookahead │ │ │ │ │ -00002754 0000342f R_ARM_THM_MOVW_ABS_NC 00000624 .LC40 │ │ │ │ │ -00002758 00003430 R_ARM_THM_MOVT_ABS 00000624 .LC40 │ │ │ │ │ -00002760 00003c0a R_ARM_THM_CALL 00000059 lookahead │ │ │ │ │ -00002776 0000622f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxWarning │ │ │ │ │ -0000277a 00006230 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxWarning │ │ │ │ │ -0000277e 00003a2f R_ARM_THM_MOVW_ABS_NC 00000640 .LC46 │ │ │ │ │ -00002782 00003a30 R_ARM_THM_MOVT_ABS 00000640 .LC46 │ │ │ │ │ -0000278c 0000630a R_ARM_THM_CALL 00000000 _PyTokenizer_parser_warn │ │ │ │ │ -000027a4 00003a2f R_ARM_THM_MOVW_ABS_NC 00000640 .LC46 │ │ │ │ │ -000027a8 00003a30 R_ARM_THM_MOVT_ABS 00000640 .LC46 │ │ │ │ │ -000027b0 00004a0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ -000027ba 0000372f R_ARM_THM_MOVW_ABS_NC 00000630 .LC43 │ │ │ │ │ -000027be 00003730 R_ARM_THM_MOVT_ABS 00000630 .LC43 │ │ │ │ │ -000027c6 00003c0a R_ARM_THM_CALL 00000059 lookahead │ │ │ │ │ -000027d4 0000382f R_ARM_THM_MOVW_ABS_NC 00000634 .LC44 │ │ │ │ │ -000027d8 00003830 R_ARM_THM_MOVT_ABS 00000634 .LC44 │ │ │ │ │ -000027e0 00003c0a R_ARM_THM_CALL 00000059 lookahead │ │ │ │ │ -00002826 0000362f R_ARM_THM_MOVW_ABS_NC 0000062c .LC42 │ │ │ │ │ -0000282a 00003630 R_ARM_THM_MOVT_ABS 0000062c .LC42 │ │ │ │ │ -00002832 00003c0a R_ARM_THM_CALL 00000059 lookahead │ │ │ │ │ -00002840 0000352f R_ARM_THM_MOVW_ABS_NC 00000628 .LC41 │ │ │ │ │ -00002844 00003530 R_ARM_THM_MOVT_ABS 00000628 .LC41 │ │ │ │ │ -0000284c 00003c0a R_ARM_THM_CALL 00000059 lookahead │ │ │ │ │ +0000024c 0000480a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +00000288 0000490a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +000002ba 0000490a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +000002c4 0000022f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +000002c8 00000230 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +000002d0 00004a0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +00000314 0000480a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +0000037c 0000480a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +00000428 0000490a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +000004ce 0000082f R_ARM_THM_MOVW_ABS_NC 0000012c .LC6 │ │ │ │ │ +000004d2 00000830 R_ARM_THM_MOVT_ABS 0000012c .LC6 │ │ │ │ │ +000004d8 00004a0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +000004e6 0000480a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +00000574 0000490a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +00000586 0000022f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +0000058a 00000230 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00000590 00004a0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +00000614 0000052f R_ARM_THM_MOVW_ABS_NC 00000064 .LC3 │ │ │ │ │ +00000618 00000530 R_ARM_THM_MOVT_ABS 00000064 .LC3 │ │ │ │ │ +00000624 00004a0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +00000632 0000062f R_ARM_THM_MOVW_ABS_NC 00000090 .LC4 │ │ │ │ │ +00000636 00000630 R_ARM_THM_MOVT_ABS 00000090 .LC4 │ │ │ │ │ +0000064c 00004a0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +0000065a 0000480a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +00000690 0000032f R_ARM_THM_MOVW_ABS_NC 00000028 .LC1 │ │ │ │ │ +00000694 00000330 R_ARM_THM_MOVT_ABS 00000028 .LC1 │ │ │ │ │ +00000698 00000d2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000069c 00000d30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000006a0 00004b0a R_ARM_THM_CALL 00000000 _Py_FatalErrorFunc │ │ │ │ │ +000006d6 0000480a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +00000706 0000480a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +00000724 0000072f R_ARM_THM_MOVW_ABS_NC 000000e8 .LC5 │ │ │ │ │ +00000728 00000730 R_ARM_THM_MOVT_ABS 000000e8 .LC5 │ │ │ │ │ +0000072c 00004a0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +00000742 0000480a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +0000074c 00004c0a R_ARM_THM_CALL 00000000 _PyTokenizer_warn_invalid_escape_sequence │ │ │ │ │ +00000762 0000042f R_ARM_THM_MOVW_ABS_NC 00000048 .LC2 │ │ │ │ │ +00000766 00000430 R_ARM_THM_MOVT_ABS 00000048 .LC2 │ │ │ │ │ +0000076a 00000d2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000076e 00000d30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00000772 00004b0a R_ARM_THM_CALL 00000000 _Py_FatalErrorFunc │ │ │ │ │ +00000896 00004d2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ +0000089a 00004d30 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ +000008aa 00004e2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_tolower │ │ │ │ │ +000008ae 00004e30 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_tolower │ │ │ │ │ +0000090e 00004f0a R_ARM_THM_CALL 00000000 _PyToken_TwoChars │ │ │ │ │ +00000972 0000500a R_ARM_THM_CALL 00000000 _PyUnicode_IsPrintable │ │ │ │ │ +00000982 0000510a R_ARM_THM_CALL 00000000 _PyToken_OneChar │ │ │ │ │ +00000990 0000480a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +00000aae 0000480a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +00000b8c 00004d2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ +00000b90 00004d30 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ +00000bdc 0000480a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +00000bfc 00004f0a R_ARM_THM_CALL 00000000 _PyToken_TwoChars │ │ │ │ │ +00000c5c 0000500a R_ARM_THM_CALL 00000000 _PyUnicode_IsPrintable │ │ │ │ │ +00000c92 0000490a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +00000ccc 0000500a R_ARM_THM_CALL 00000000 _PyUnicode_IsPrintable │ │ │ │ │ +00000d2e 0000500a R_ARM_THM_CALL 00000000 _PyUnicode_IsPrintable │ │ │ │ │ +00000d40 0000520a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000ddc 0000480a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +00000e0a 0000480a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +00000e94 0000480a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +00000f68 0000480a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +00000fa4 0000490a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +00000fd8 0000500a R_ARM_THM_CALL 00000000 _PyUnicode_IsPrintable │ │ │ │ │ +0000103e 0000500a R_ARM_THM_CALL 00000000 _PyUnicode_IsPrintable │ │ │ │ │ +00001074 0000490a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +000010d0 0000480a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +0000117e 00004e2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_tolower │ │ │ │ │ +00001182 00004e30 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_tolower │ │ │ │ │ +00001298 0000490a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +000012d0 0000480a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +00001302 0000490a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +0000136a 0000480a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +000013b4 00001a2f R_ARM_THM_MOVW_ABS_NC 000002f4 .LC19 │ │ │ │ │ +000013b8 00001a30 R_ARM_THM_MOVT_ABS 000002f4 .LC19 │ │ │ │ │ +000013d2 0000480a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +00001440 0000530a R_ARM_THM_CALL 00000000 _PyTokenizer_indenterror │ │ │ │ │ +0000147c 0000500a R_ARM_THM_CALL 00000000 _PyUnicode_IsPrintable │ │ │ │ │ +00001486 0000182f R_ARM_THM_MOVW_ABS_NC 000002b0 .LC17 │ │ │ │ │ +0000148a 00001830 R_ARM_THM_MOVT_ABS 000002b0 .LC17 │ │ │ │ │ +00001492 00004a0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +000014a0 0000480a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +000014ca 00002c2f R_ARM_THM_MOVW_ABS_NC 00000578 .LC37 │ │ │ │ │ +000014ce 00002c30 R_ARM_THM_MOVT_ABS 00000578 .LC37 │ │ │ │ │ +000014e6 00004a0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +000014f8 0000232f R_ARM_THM_MOVW_ABS_NC 00000408 .LC28 │ │ │ │ │ +000014fc 00002330 R_ARM_THM_MOVT_ABS 00000408 .LC28 │ │ │ │ │ +00001560 0000540a R_ARM_THM_CALL 00000000 _PyToken_ThreeChars │ │ │ │ │ +000015a6 0000480a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +000015c4 00002a2f R_ARM_THM_MOVW_ABS_NC 00000540 .LC35 │ │ │ │ │ +000015c8 00002a30 R_ARM_THM_MOVT_ABS 00000540 .LC35 │ │ │ │ │ +00001716 0000480a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +00001756 0000480a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +000017dc 0000490a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +000017ee 0000022f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +000017f2 00000230 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +000017f6 00004a0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +0000183a 0000490a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +00001846 0000022f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +0000184a 00000230 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +0000184e 00004a0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +000018b0 0000262f R_ARM_THM_MOVW_ABS_NC 00000458 .LC31 │ │ │ │ │ +000018b4 00002630 R_ARM_THM_MOVT_ABS 00000458 .LC31 │ │ │ │ │ +000018b8 00004a0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +000018f4 0000480a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +00001928 0000480a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +00001940 0000550a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +00001972 0000480a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +00001994 0000480a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +000019b4 0000480a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +000019e4 0000212f R_ARM_THM_MOVW_ABS_NC 0000038c .LC26 │ │ │ │ │ +000019e8 00002130 R_ARM_THM_MOVT_ABS 0000038c .LC26 │ │ │ │ │ +000019ec 00004a0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +00001a56 0000560a R_ARM_THM_CALL 00000000 PyUnicode_DecodeUTF8 │ │ │ │ │ +00001ace 0000222f R_ARM_THM_MOVW_ABS_NC 000003a4 .LC27 │ │ │ │ │ +00001ad2 00002230 R_ARM_THM_MOVT_ABS 000003a4 .LC27 │ │ │ │ │ +00001ad6 0000570a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror_known_range │ │ │ │ │ +00001ae4 0000480a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +00001afa 0000022f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00001afe 00000230 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00001b04 00004a0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +00001b62 00001d2f R_ARM_THM_MOVW_ABS_NC 0000033c .LC22 │ │ │ │ │ +00001b66 00001d30 R_ARM_THM_MOVT_ABS 0000033c .LC22 │ │ │ │ │ +00001bd8 00000e2f R_ARM_THM_MOVW_ABS_NC 00000164 .LC7 │ │ │ │ │ +00001bdc 00000e30 R_ARM_THM_MOVT_ABS 00000164 .LC7 │ │ │ │ │ +00001c46 0000022f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00001c4a 00000230 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00001c4e 00004a0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +00001c86 0000282f R_ARM_THM_MOVW_ABS_NC 000004f0 .LC33 │ │ │ │ │ +00001c8a 00002830 R_ARM_THM_MOVT_ABS 000004f0 .LC33 │ │ │ │ │ +00001c90 00004a0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +00001ca2 0000330a R_ARM_THM_CALL 00000001 tok_continuation_line │ │ │ │ │ +00001cfa 0000202f R_ARM_THM_MOVW_ABS_NC 00000384 .LC25 │ │ │ │ │ +00001cfe 00002030 R_ARM_THM_MOVT_ABS 00000384 .LC25 │ │ │ │ │ +00001d1c 0000022f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00001d20 00000230 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00001d24 00004a0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +00001d66 0000480a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +00001d7e 0000102f R_ARM_THM_MOVW_ABS_NC 00000178 .LC9 │ │ │ │ │ +00001d82 00001030 R_ARM_THM_MOVT_ABS 00000178 .LC9 │ │ │ │ │ +00001d86 0000570a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror_known_range │ │ │ │ │ +00001daa 0000560a R_ARM_THM_CALL 00000000 PyUnicode_DecodeUTF8 │ │ │ │ │ +00001db6 0000580a R_ARM_THM_CALL 00000000 _PyUnicode_ScanIdentifier │ │ │ │ │ +00001dd8 0000590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001e08 00005a0a R_ARM_THM_CALL 00000000 _PyLexer_type_comment_token_setup │ │ │ │ │ +00001e10 00000f2f R_ARM_THM_MOVW_ABS_NC 00000170 .LC8 │ │ │ │ │ +00001e14 00000f30 R_ARM_THM_MOVT_ABS 00000170 .LC8 │ │ │ │ │ +00001e1c 00005b0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00001e34 00004d2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ +00001e38 00004d30 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ +00001e5c 00005a0a R_ARM_THM_CALL 00000000 _PyLexer_type_comment_token_setup │ │ │ │ │ +00001e66 0000272f R_ARM_THM_MOVW_ABS_NC 00000498 .LC32 │ │ │ │ │ +00001e6a 00002730 R_ARM_THM_MOVT_ABS 00000498 .LC32 │ │ │ │ │ +00001e6e 00004a0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +00001e8a 0000330a R_ARM_THM_CALL 00000001 tok_continuation_line │ │ │ │ │ +00001eba 0000252f R_ARM_THM_MOVW_ABS_NC 0000043c .LC30 │ │ │ │ │ +00001ebe 00002530 R_ARM_THM_MOVT_ABS 0000043c .LC30 │ │ │ │ │ +00001f16 00001f2f R_ARM_THM_MOVW_ABS_NC 0000036c .LC24 │ │ │ │ │ +00001f1a 00001f30 R_ARM_THM_MOVT_ABS 0000036c .LC24 │ │ │ │ │ +00001f1e 00004a0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +00001f34 0000142f R_ARM_THM_MOVW_ABS_NC 00000218 .LC13 │ │ │ │ │ +00001f38 00001430 R_ARM_THM_MOVT_ABS 00000218 .LC13 │ │ │ │ │ +00001f3c 0000570a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror_known_range │ │ │ │ │ +00001f54 0000132f R_ARM_THM_MOVW_ABS_NC 000001f0 .LC12 │ │ │ │ │ +00001f58 00001330 R_ARM_THM_MOVT_ABS 000001f0 .LC12 │ │ │ │ │ +00001f5c 0000570a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror_known_range │ │ │ │ │ +00001f74 0000122f R_ARM_THM_MOVW_ABS_NC 000001c8 .LC11 │ │ │ │ │ +00001f78 00001230 R_ARM_THM_MOVT_ABS 000001c8 .LC11 │ │ │ │ │ +00001f7c 0000570a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror_known_range │ │ │ │ │ +00001f94 0000112f R_ARM_THM_MOVW_ABS_NC 000001a0 .LC10 │ │ │ │ │ +00001f98 00001130 R_ARM_THM_MOVT_ABS 000001a0 .LC10 │ │ │ │ │ +00001f9c 0000570a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror_known_range │ │ │ │ │ +00001fa6 0000292f R_ARM_THM_MOVW_ABS_NC 00000524 .LC34 │ │ │ │ │ +00001faa 00002930 R_ARM_THM_MOVT_ABS 00000524 .LC34 │ │ │ │ │ +00001fae 00004a0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +00001fc8 0000480a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +00001fe8 00005c0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00002058 0000560a R_ARM_THM_CALL 00000000 PyUnicode_DecodeUTF8 │ │ │ │ │ +00002060 00005d0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00002088 00002b2f R_ARM_THM_MOVW_ABS_NC 00000568 .LC36 │ │ │ │ │ +0000208c 00002b30 R_ARM_THM_MOVT_ABS 00000568 .LC36 │ │ │ │ │ +00002098 00001b2f R_ARM_THM_MOVW_ABS_NC 00000300 .LC20 │ │ │ │ │ +0000209c 00001b30 R_ARM_THM_MOVT_ABS 00000300 .LC20 │ │ │ │ │ +000020bc 0000242f R_ARM_THM_MOVW_ABS_NC 00000414 .LC29 │ │ │ │ │ +000020c0 00002430 R_ARM_THM_MOVT_ABS 00000414 .LC29 │ │ │ │ │ +000020c4 00004a0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +000020d2 0000480a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +000020da 00001e2f R_ARM_THM_MOVW_ABS_NC 00000344 .LC23 │ │ │ │ │ +000020de 00001e30 R_ARM_THM_MOVT_ABS 00000344 .LC23 │ │ │ │ │ +000020f0 0000212f R_ARM_THM_MOVW_ABS_NC 0000038c .LC26 │ │ │ │ │ +000020f4 00002130 R_ARM_THM_MOVT_ABS 0000038c .LC26 │ │ │ │ │ +000020fa 00004a0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +00002108 0000480a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +00002132 00002e2f R_ARM_THM_MOVW_ABS_NC 000005e0 .LC39 │ │ │ │ │ +00002136 00002e30 R_ARM_THM_MOVT_ABS 000005e0 .LC39 │ │ │ │ │ +0000213a 00004a0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +00002188 00002c2f R_ARM_THM_MOVW_ABS_NC 00000578 .LC37 │ │ │ │ │ +0000218c 00002c30 R_ARM_THM_MOVT_ABS 00000578 .LC37 │ │ │ │ │ +000021a4 00002d2f R_ARM_THM_MOVW_ABS_NC 00000594 .LC38 │ │ │ │ │ +000021a8 00002d30 R_ARM_THM_MOVT_ABS 00000594 .LC38 │ │ │ │ │ +000021ae 00004a0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +000021fc 0000590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002202 0000500a R_ARM_THM_CALL 00000000 _PyUnicode_IsPrintable │ │ │ │ │ +0000220e 0000172f R_ARM_THM_MOVW_ABS_NC 00000290 .LC16 │ │ │ │ │ +00002212 00001730 R_ARM_THM_MOVT_ABS 00000290 .LC16 │ │ │ │ │ +00002216 00004a0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +00002222 00005e0a R_ARM_THM_CALL 00000000 PyUnicode_Substring │ │ │ │ │ +00002238 0000590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002240 00005f0a R_ARM_THM_CALL 00000000 PyUnicode_AsUTF8String │ │ │ │ │ +00002256 0000590a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000226a 0000182f R_ARM_THM_MOVW_ABS_NC 000002b0 .LC17 │ │ │ │ │ +0000226e 00001830 R_ARM_THM_MOVT_ABS 000002b0 .LC17 │ │ │ │ │ +00002272 00004a0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +000022b0 0000602f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_UnicodeDecodeError │ │ │ │ │ +000022b4 00006030 R_ARM_THM_MOVT_ABS 00000000 PyExc_UnicodeDecodeError │ │ │ │ │ +000022ba 0000610a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +000022de 0000192f R_ARM_THM_MOVW_ABS_NC 000002d8 .LC18 │ │ │ │ │ +000022e2 00001930 R_ARM_THM_MOVT_ABS 000002d8 .LC18 │ │ │ │ │ +0000230e 00001c2f R_ARM_THM_MOVW_ABS_NC 00000324 .LC21 │ │ │ │ │ +00002312 00001c30 R_ARM_THM_MOVT_ABS 00000324 .LC21 │ │ │ │ │ +00002316 00004a0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +0000233c 0000480a R_ARM_THM_CALL 00000000 _PyLexer_token_setup │ │ │ │ │ +00002344 0000042f R_ARM_THM_MOVW_ABS_NC 00000048 .LC2 │ │ │ │ │ +00002348 00000430 R_ARM_THM_MOVT_ABS 00000048 .LC2 │ │ │ │ │ +0000234c 00000d2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00002350 00000d30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00002354 00004b0a R_ARM_THM_CALL 00000000 _Py_FatalErrorFunc │ │ │ │ │ +00002358 0000032f R_ARM_THM_MOVW_ABS_NC 00000028 .LC1 │ │ │ │ │ +0000235c 00000330 R_ARM_THM_MOVT_ABS 00000028 .LC1 │ │ │ │ │ +00002360 00000d2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00002364 00000d30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00002368 00004b0a R_ARM_THM_CALL 00000000 _Py_FatalErrorFunc │ │ │ │ │ +000023ac 0000162f R_ARM_THM_MOVW_ABS_NC 00000268 .LC15 │ │ │ │ │ +000023b0 00001630 R_ARM_THM_MOVT_ABS 00000268 .LC15 │ │ │ │ │ +000023b4 0000570a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror_known_range │ │ │ │ │ +000023cc 0000152f R_ARM_THM_MOVW_ABS_NC 00000240 .LC14 │ │ │ │ │ +000023d0 00001530 R_ARM_THM_MOVT_ABS 00000240 .LC14 │ │ │ │ │ +000023d4 0000570a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror_known_range │ │ │ │ │ +00002484 0000490a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +000024b6 0000490a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +000024c2 0000022f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +000024c6 00000230 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +000024cc 00004a0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +00002516 0000042f R_ARM_THM_MOVW_ABS_NC 00000048 .LC2 │ │ │ │ │ +0000251a 00000430 R_ARM_THM_MOVT_ABS 00000048 .LC2 │ │ │ │ │ +0000251e 00000d2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00002522 00000d30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00002526 00004b0a R_ARM_THM_CALL 00000000 _Py_FatalErrorFunc │ │ │ │ │ +0000252a 0000032f R_ARM_THM_MOVW_ABS_NC 00000028 .LC1 │ │ │ │ │ +0000252e 00000330 R_ARM_THM_MOVT_ABS 00000028 .LC1 │ │ │ │ │ +00002532 00000d2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00002536 00000d30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000253a 00004b0a R_ARM_THM_CALL 00000000 _Py_FatalErrorFunc │ │ │ │ │ +00002550 00004d2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ +00002554 00004d30 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ +000025b2 0000490a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +000025fc 0000490a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +00002606 0000022f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +0000260a 00000230 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +0000260e 00004a0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +0000263c 0000212f R_ARM_THM_MOVW_ABS_NC 0000038c .LC26 │ │ │ │ │ +00002640 00002130 R_ARM_THM_MOVT_ABS 0000038c .LC26 │ │ │ │ │ +00002644 00004a0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +000026ae 0000342f R_ARM_THM_MOVW_ABS_NC 00000624 .LC40 │ │ │ │ │ +000026b2 00003430 R_ARM_THM_MOVT_ABS 00000624 .LC40 │ │ │ │ │ +000026b8 00003c0a R_ARM_THM_CALL 00000059 lookahead │ │ │ │ │ +000026ca 0000622f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxWarning │ │ │ │ │ +000026ce 00006230 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxWarning │ │ │ │ │ +000026d2 0000392f R_ARM_THM_MOVW_ABS_NC 00000638 .LC45 │ │ │ │ │ +000026d6 00003930 R_ARM_THM_MOVT_ABS 00000638 .LC45 │ │ │ │ │ +000026da 00003a2f R_ARM_THM_MOVW_ABS_NC 00000640 .LC46 │ │ │ │ │ +000026de 00003a30 R_ARM_THM_MOVT_ABS 00000640 .LC46 │ │ │ │ │ +000026e6 0000630a R_ARM_THM_CALL 00000000 _PyTokenizer_parser_warn │ │ │ │ │ +000026fc 0000392f R_ARM_THM_MOVW_ABS_NC 00000638 .LC45 │ │ │ │ │ +00002700 00003930 R_ARM_THM_MOVT_ABS 00000638 .LC45 │ │ │ │ │ +00002704 00003a2f R_ARM_THM_MOVW_ABS_NC 00000640 .LC46 │ │ │ │ │ +00002708 00003a30 R_ARM_THM_MOVT_ABS 00000640 .LC46 │ │ │ │ │ +0000270e 00004a0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +00002716 0000372f R_ARM_THM_MOVW_ABS_NC 00000630 .LC43 │ │ │ │ │ +0000271a 00003730 R_ARM_THM_MOVT_ABS 00000630 .LC43 │ │ │ │ │ +00002720 00003c0a R_ARM_THM_CALL 00000059 lookahead │ │ │ │ │ +0000272a 0000382f R_ARM_THM_MOVW_ABS_NC 00000634 .LC44 │ │ │ │ │ +0000272e 00003830 R_ARM_THM_MOVT_ABS 00000634 .LC44 │ │ │ │ │ +00002734 00003c0a R_ARM_THM_CALL 00000059 lookahead │ │ │ │ │ +0000276c 0000362f R_ARM_THM_MOVW_ABS_NC 0000062c .LC42 │ │ │ │ │ +00002770 00003630 R_ARM_THM_MOVT_ABS 0000062c .LC42 │ │ │ │ │ +00002776 00003c0a R_ARM_THM_CALL 00000059 lookahead │ │ │ │ │ +00002780 0000352f R_ARM_THM_MOVW_ABS_NC 00000628 .LC41 │ │ │ │ │ +00002784 00003530 R_ARM_THM_MOVT_ABS 00000628 .LC41 │ │ │ │ │ +0000278a 00003c0a R_ARM_THM_CALL 00000059 lookahead │ │ │ │ │ +000027f0 0000342f R_ARM_THM_MOVW_ABS_NC 00000624 .LC40 │ │ │ │ │ +000027f4 00003430 R_ARM_THM_MOVT_ABS 00000624 .LC40 │ │ │ │ │ +000027fc 00003c0a R_ARM_THM_CALL 00000059 lookahead │ │ │ │ │ +00002812 0000622f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SyntaxWarning │ │ │ │ │ +00002816 00006230 R_ARM_THM_MOVT_ABS 00000000 PyExc_SyntaxWarning │ │ │ │ │ +0000281a 00003a2f R_ARM_THM_MOVW_ABS_NC 00000640 .LC46 │ │ │ │ │ +0000281e 00003a30 R_ARM_THM_MOVT_ABS 00000640 .LC46 │ │ │ │ │ +00002828 0000630a R_ARM_THM_CALL 00000000 _PyTokenizer_parser_warn │ │ │ │ │ +00002840 00003a2f R_ARM_THM_MOVW_ABS_NC 00000640 .LC46 │ │ │ │ │ +00002844 00003a30 R_ARM_THM_MOVT_ABS 00000640 .LC46 │ │ │ │ │ +0000284c 00004a0a R_ARM_THM_CALL 00000000 _PyTokenizer_syntaxerror │ │ │ │ │ +00002856 0000372f R_ARM_THM_MOVW_ABS_NC 00000630 .LC43 │ │ │ │ │ +0000285a 00003730 R_ARM_THM_MOVT_ABS 00000630 .LC43 │ │ │ │ │ +00002862 00003c0a R_ARM_THM_CALL 00000059 lookahead │ │ │ │ │ +00002870 0000382f R_ARM_THM_MOVW_ABS_NC 00000634 .LC44 │ │ │ │ │ +00002874 00003830 R_ARM_THM_MOVT_ABS 00000634 .LC44 │ │ │ │ │ +0000287c 00003c0a R_ARM_THM_CALL 00000059 lookahead │ │ │ │ │ +000028c2 0000362f R_ARM_THM_MOVW_ABS_NC 0000062c .LC42 │ │ │ │ │ +000028c6 00003630 R_ARM_THM_MOVT_ABS 0000062c .LC42 │ │ │ │ │ +000028ce 00003c0a R_ARM_THM_CALL 00000059 lookahead │ │ │ │ │ +000028dc 0000352f R_ARM_THM_MOVW_ABS_NC 00000628 .LC41 │ │ │ │ │ +000028e0 00003530 R_ARM_THM_MOVT_ABS 00000628 .LC41 │ │ │ │ │ +000028e8 00003c0a R_ARM_THM_CALL 00000059 lookahead │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,11 +1,11 @@ │ │ │ │ │ +source code cannot contain null bytes │ │ │ │ │ tokenizer beginning of buffer │ │ │ │ │ tok_backup: wrong character │ │ │ │ │ %c-string: expressions nested too deeply │ │ │ │ │ -source code cannot contain null bytes │ │ │ │ │ %c-string: newlines are not allowed in format specifiers for single quoted %c-strings │ │ │ │ │ unterminated triple-quoted %c-string literal (detected at line %d) │ │ │ │ │ unterminated %c-string literal (detected at line %d) │ │ │ │ │ # type: │ │ │ │ │ 'u' and 'b' prefixes are incompatible │ │ │ │ │ 'u' and 'r' prefixes are incompatible │ │ │ │ │ 'u' and 'f' prefixes are incompatible │ │ │ │ │ @@ -32,55 +32,48 @@ │ │ │ │ │ too many nested parentheses │ │ │ │ │ %c-string: single '}' is not allowed │ │ │ │ │ unmatched '%c' │ │ │ │ │ %c-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 │ │ │ │ │ -,F2FKFEFF │ │ │ │ │ -,F2FEF(l │ │ │ │ │ -#RF]F#b> │ │ │ │ │ 0;xF;.+7 │ │ │ │ │ 66666666666V6666666666666666666 │ │ │ │ │ 66666666666V66 │ │ │ │ │ -`;F;"YF F │ │ │ │ │ -;F>"YF F │ │ │ │ │ -+FC"YF F │ │ │ │ │ -SFYFA" F │ │ │ │ │ - bYFb` FC" │ │ │ │ │ + b Fb`C" │ │ │ │ │ tok_backup │ │ │ │ │ tok_get_normal_mode │ │ │ │ │ tok_nextc │ │ │ │ │ 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 │ │ │ │ │ -_PyTokenizer_warn_invalid_escape_sequence │ │ │ │ │ _Py_FatalErrorFunc │ │ │ │ │ +_PyTokenizer_warn_invalid_escape_sequence │ │ │ │ │ _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 │ │ │ │ │ +_PyTokenizer_syntaxerror_known_range │ │ │ │ │ _PyUnicode_ScanIdentifier │ │ │ │ │ _Py_Dealloc │ │ │ │ │ +_PyLexer_type_comment_token_setup │ │ │ │ │ PyMem_Malloc │ │ │ │ │ PyMem_Free │ │ │ │ │ PyUnicode_Substring │ │ │ │ │ PyUnicode_AsUTF8String │ │ │ │ │ PyExc_UnicodeDecodeError │ │ │ │ │ PyErr_ExceptionMatches │ │ │ │ │ PyExc_SyntaxWarning │ │ │ │ ├── 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 2384 │ │ │ │ │ + bl 2424 │ │ │ │ │ R_ARM_THM_CALL tok_nextc │ │ │ │ │ cmp r0, #13 │ │ │ │ │ beq.n 3a │ │ │ │ │ cmp r0, #10 │ │ │ │ │ bne.n 4c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2384 │ │ │ │ │ + bl 2424 │ │ │ │ │ R_ARM_THM_CALL tok_nextc │ │ │ │ │ mov r1, r0 │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ beq.n 42 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2440 │ │ │ │ │ + bl 24e0 │ │ │ │ │ R_ARM_THM_CALL tok_backup │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ mov r0, r1 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2384 │ │ │ │ │ + bl 2424 │ │ │ │ │ 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 2384 │ │ │ │ │ + bl 2424 │ │ │ │ │ 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 2440 │ │ │ │ │ + bl 24e0 │ │ │ │ │ R_ARM_THM_CALL tok_backup │ │ │ │ │ cmp r5, r7 │ │ │ │ │ beq.n bc │ │ │ │ │ ldrb.w r1, [r5, #-1]! │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl 2440 │ │ │ │ │ + bl 24e0 │ │ │ │ │ R_ARM_THM_CALL tok_backup │ │ │ │ │ cmp r7, r5 │ │ │ │ │ bne.n ae │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ├── readelf --wide --decompress --string-dump=.rodata.str1.4 {} │ │ │ │ │ @@ -1,13 +1,13 @@ │ │ │ │ │ │ │ │ │ │ String dump of section '.rodata.str1.4': │ │ │ │ │ - [ 0] tokenizer beginning of buffer │ │ │ │ │ - [ 20] tok_backup: wrong character │ │ │ │ │ - [ 3c] %c-string: expressions nested too deeply │ │ │ │ │ - [ 68] source code cannot contain null bytes │ │ │ │ │ + [ 0] source code cannot contain null bytes │ │ │ │ │ + [ 28] tokenizer beginning of buffer │ │ │ │ │ + [ 48] tok_backup: wrong character │ │ │ │ │ + [ 64] %c-string: expressions nested too deeply │ │ │ │ │ [ 90] %c-string: newlines are not allowed in format specifiers for single quoted %c-strings │ │ │ │ │ [ e8] unterminated triple-quoted %c-string literal (detected at line %d) │ │ │ │ │ [ 12c] unterminated %c-string literal (detected at line %d) │ │ │ │ │ [ 164] # type: │ │ │ │ │ [ 170] ignore │ │ │ │ │ [ 178] 'u' and 'b' prefixes are incompatible │ │ │ │ │ [ 1a0] 'u' and 'r' prefixes are incompatible │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {} │ │ │ │ │ @@ -6,593 +6,610 @@ │ │ │ │ │ 00000000 <_PyTokenizer_Get>: │ │ │ │ │ _PyTokenizer_Get(): │ │ │ │ │ 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 │ │ │ │ │ add.w r5, r0, #12288 @ 0x3000 │ │ │ │ │ - mov ip, r1 │ │ │ │ │ mov r7, r1 │ │ │ │ │ + mov r8, r1 │ │ │ │ │ sub sp, #28 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - ldr r2, [r5, #64] @ 0x40 │ │ │ │ │ - add.w r1, r2, #43 @ 0x2b │ │ │ │ │ - add.w r3, r0, r2, lsl #6 │ │ │ │ │ + ldr r3, [r5, #64] @ 0x40 │ │ │ │ │ + add.w r1, r3, #43 @ 0x2b │ │ │ │ │ + add.w r6, r0, r3, lsl #6 │ │ │ │ │ add.w r1, r0, r1, lsl #6 │ │ │ │ │ - ldr.w r6, [r3, #2752] @ 0xac0 │ │ │ │ │ - cbnz r6, 46 <_PyTokenizer_Get+0x46> │ │ │ │ │ - mov r2, ip │ │ │ │ │ - bl 6d0 │ │ │ │ │ + ldr.w r2, [r6, #2752] @ 0xac0 │ │ │ │ │ + cbnz r2, 46 <_PyTokenizer_Get+0x46> │ │ │ │ │ + mov r2, r7 │ │ │ │ │ + bl 778 │ │ │ │ │ ldr.w r3, [r4, #2692] @ 0xa84 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 266 <_PyTokenizer_Get+0x266> │ │ │ │ │ + bne.w 25a <_PyTokenizer_Get+0x25a> │ │ │ │ │ add sp, #28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ - mov r8, r1 │ │ │ │ │ - ldr r1, [r0, #4] │ │ │ │ │ - str r1, [r0, #28] │ │ │ │ │ - ldr.w r1, [r0, #464] @ 0x1d0 │ │ │ │ │ - str.w r1, [r0, #468] @ 0x1d4 │ │ │ │ │ - ldr.w r1, [r0, #476] @ 0x1dc │ │ │ │ │ - str.w r1, [r0, #472] @ 0x1d8 │ │ │ │ │ - strd r2, r3, [sp, #12] │ │ │ │ │ - bl 2384 │ │ │ │ │ - ldrd r2, r3, [sp, #12] │ │ │ │ │ - cmp r0, #123 @ 0x7b │ │ │ │ │ - beq.w 38c <_PyTokenizer_Get+0x38c> │ │ │ │ │ - adds r1, r0, #1 │ │ │ │ │ - beq.n 9a <_PyTokenizer_Get+0x9a> │ │ │ │ │ - ldr r1, [r4, #4] │ │ │ │ │ - ldr r6, [r4, #0] │ │ │ │ │ - add.w ip, r1, #4294967295 @ 0xffffffff │ │ │ │ │ - str.w ip, [r4, #4] │ │ │ │ │ - cmp ip, r6 │ │ │ │ │ - bcc.w 6ba <_PyTokenizer_Get+0x6ba> │ │ │ │ │ - ldrb.w r1, [r1, #-1] │ │ │ │ │ - uxtb r0, r0 │ │ │ │ │ - cmp r1, r0 │ │ │ │ │ - bne.w 6a6 <_PyTokenizer_Get+0x6a6> │ │ │ │ │ - ldr.w r1, [r4, #476] @ 0x1dc │ │ │ │ │ - subs r1, #1 │ │ │ │ │ + ldr r7, [r0, #4] │ │ │ │ │ + mov r9, r1 │ │ │ │ │ + ldr.w r2, [r0, #464] @ 0x1d0 │ │ │ │ │ + ldr r1, [r0, #8] │ │ │ │ │ + str.w r2, [r0, #468] @ 0x1d4 │ │ │ │ │ + ldr.w r2, [r0, #476] @ 0x1dc │ │ │ │ │ + cmp r7, r1 │ │ │ │ │ + str r7, [r0, #28] │ │ │ │ │ + str.w r2, [r0, #472] @ 0x1d8 │ │ │ │ │ + beq.w 3fe <_PyTokenizer_Get+0x3fe> │ │ │ │ │ + mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ │ + cmp r2, r1 │ │ │ │ │ + itt cs │ │ │ │ │ + movcs r2, #29 │ │ │ │ │ + strcs r2, [r4, #32] │ │ │ │ │ + bcs.n 9a <_PyTokenizer_Get+0x9a> │ │ │ │ │ + adds r1, r2, #1 │ │ │ │ │ str.w r1, [r4, #476] @ 0x1dc │ │ │ │ │ - add.w r1, r4, r2, lsl #6 │ │ │ │ │ - ldr.w r0, [r1, #2768] @ 0xad0 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - ble.w 302 <_PyTokenizer_Get+0x302> │ │ │ │ │ - mov r8, r5 │ │ │ │ │ + adds r1, r7, #1 │ │ │ │ │ + str r1, [r4, #4] │ │ │ │ │ + ldrb r1, [r7, #0] │ │ │ │ │ + cmp r1, #123 @ 0x7b │ │ │ │ │ + beq.w 382 <_PyTokenizer_Get+0x382> │ │ │ │ │ + ldr r0, [r4, #0] │ │ │ │ │ + str r7, [r4, #4] │ │ │ │ │ + cmp r7, r0 │ │ │ │ │ + bcc.w 690 <_PyTokenizer_Get+0x690> │ │ │ │ │ + ldrb r0, [r7, #0] │ │ │ │ │ + cmp r0, r1 │ │ │ │ │ + bne.w 762 <_PyTokenizer_Get+0x762> │ │ │ │ │ + str.w r2, [r4, #476] @ 0x1dc │ │ │ │ │ + add.w r2, r4, r3, lsl #6 │ │ │ │ │ + ldr.w r1, [r2, #2768] @ 0xad0 │ │ │ │ │ + cmp r1, #0 │ │ │ │ │ + ble.w 2f4 <_PyTokenizer_Get+0x2f4> │ │ │ │ │ + mov r9, r6 │ │ │ │ │ + mov r7, r5 │ │ │ │ │ mov.w sl, #0 │ │ │ │ │ - mov r5, r4 │ │ │ │ │ mov r6, r2 │ │ │ │ │ - mov r9, r3 │ │ │ │ │ - mov r4, r1 │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - bl 2384 │ │ │ │ │ - ldrb.w ip, [r4, #2764] @ 0xacc │ │ │ │ │ - cmp r0, ip │ │ │ │ │ - beq.w 2ec <_PyTokenizer_Get+0x2ec> │ │ │ │ │ - mov r4, r5 │ │ │ │ │ - mov r2, r6 │ │ │ │ │ - mov r3, r9 │ │ │ │ │ - mov r5, r8 │ │ │ │ │ - adds r6, r0, #1 │ │ │ │ │ + mov r5, r3 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 2424 │ │ │ │ │ + ldrb.w r1, [r6, #2764] @ 0xacc │ │ │ │ │ + cmp r0, r1 │ │ │ │ │ + beq.w 2e0 <_PyTokenizer_Get+0x2e0> │ │ │ │ │ + mov r3, r5 │ │ │ │ │ ldr.w ip, [r4, #4] │ │ │ │ │ - beq.n fe <_PyTokenizer_Get+0xfe> │ │ │ │ │ - ldr r1, [r4, #0] │ │ │ │ │ - mov lr, ip │ │ │ │ │ + mov r5, r7 │ │ │ │ │ + mov r6, r9 │ │ │ │ │ + adds r7, r0, #1 │ │ │ │ │ + beq.n fa <_PyTokenizer_Get+0xfa> │ │ │ │ │ + ldr r2, [r4, #0] │ │ │ │ │ + mov r1, ip │ │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ │ str.w ip, [r4, #4] │ │ │ │ │ - cmp ip, r1 │ │ │ │ │ - bcc.w 6ba <_PyTokenizer_Get+0x6ba> │ │ │ │ │ - ldrb.w r1, [lr, #-1] │ │ │ │ │ + cmp ip, r2 │ │ │ │ │ + bcc.w 690 <_PyTokenizer_Get+0x690> │ │ │ │ │ + ldrb.w r2, [r1, #-1] │ │ │ │ │ uxtb r0, r0 │ │ │ │ │ - cmp r1, r0 │ │ │ │ │ - bne.w 6a6 <_PyTokenizer_Get+0x6a6> │ │ │ │ │ - ldr.w r1, [r4, #476] @ 0x1dc │ │ │ │ │ - subs r1, #1 │ │ │ │ │ - str.w r1, [r4, #476] @ 0x1dc │ │ │ │ │ - ldr.w r1, [r4, #2704] @ 0xa90 │ │ │ │ │ - add.w r6, r4, r2, lsl #6 │ │ │ │ │ - str.w r1, [r4, #2708] @ 0xa94 │ │ │ │ │ - add.w r1, r4, r2, lsl #6 │ │ │ │ │ - ldr.w r1, [r1, #2768] @ 0xad0 │ │ │ │ │ - cmp r1, #0 │ │ │ │ │ - beq.w 37a <_PyTokenizer_Get+0x37a> │ │ │ │ │ - ldr r0, [r4, #8] │ │ │ │ │ - movs r1, #0 │ │ │ │ │ + cmp r2, r0 │ │ │ │ │ + bne.w 762 <_PyTokenizer_Get+0x762> │ │ │ │ │ + ldr.w r2, [r4, #476] @ 0x1dc │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + str.w r2, [r4, #476] @ 0x1dc │ │ │ │ │ + add.w r1, r4, r3, lsl #6 │ │ │ │ │ + ldr.w r2, [r4, #2704] @ 0xa90 │ │ │ │ │ + str.w r2, [r4, #2708] @ 0xa94 │ │ │ │ │ + str r1, [sp, #8] │ │ │ │ │ + ldr.w r2, [r1, #2768] @ 0xad0 │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + beq.w 362 <_PyTokenizer_Get+0x362> │ │ │ │ │ + ldr r1, [r4, #8] │ │ │ │ │ + movs r2, #0 │ │ │ │ │ mov fp, r5 │ │ │ │ │ - mov r9, r1 │ │ │ │ │ - mov r8, r0 │ │ │ │ │ - mov sl, r2 │ │ │ │ │ + str r6, [sp, #16] │ │ │ │ │ + mov sl, r1 │ │ │ │ │ + ldr r6, [sp, #8] │ │ │ │ │ + mov r7, r2 │ │ │ │ │ + mov r9, r3 │ │ │ │ │ mov r5, ip │ │ │ │ │ - str r1, [sp, #12] │ │ │ │ │ - str r3, [sp, #16] │ │ │ │ │ - b.n 142 <_PyTokenizer_Get+0x142> │ │ │ │ │ + str r2, [sp, #12] │ │ │ │ │ + b.n 13e <_PyTokenizer_Get+0x13e> │ │ │ │ │ cmp r3, #125 @ 0x7d │ │ │ │ │ - beq.w 4fa <_PyTokenizer_Get+0x4fa> │ │ │ │ │ + beq.w 514 <_PyTokenizer_Get+0x514> │ │ │ │ │ cmp r3, #92 @ 0x5c │ │ │ │ │ - beq.w 32c <_PyTokenizer_Get+0x32c> │ │ │ │ │ + beq.w 31a <_PyTokenizer_Get+0x31a> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 374 <_PyTokenizer_Get+0x374> │ │ │ │ │ - mov r9, lr │ │ │ │ │ + beq.w 35c <_PyTokenizer_Get+0x35c> │ │ │ │ │ + mov r7, lr │ │ │ │ │ ldr r5, [r4, #4] │ │ │ │ │ - cmp r5, r8 │ │ │ │ │ - beq.w 26e <_PyTokenizer_Get+0x26e> │ │ │ │ │ + cmp r5, sl │ │ │ │ │ + beq.w 262 <_PyTokenizer_Get+0x262> │ │ │ │ │ ldr.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bcs.w 5a0 <_PyTokenizer_Get+0x5a0> │ │ │ │ │ + bcs.w 758 <_PyTokenizer_Get+0x758> │ │ │ │ │ adds r3, #1 │ │ │ │ │ str.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ ldr r3, [r4, #32] │ │ │ │ │ adds r2, r5, #1 │ │ │ │ │ str r2, [r4, #4] │ │ │ │ │ cmp r3, #17 │ │ │ │ │ it ne │ │ │ │ │ cmpne r3, #22 │ │ │ │ │ ite eq │ │ │ │ │ moveq r2, #1 │ │ │ │ │ movne r2, #0 │ │ │ │ │ - beq.w 60a <_PyTokenizer_Get+0x60a> │ │ │ │ │ + beq.w 738 <_PyTokenizer_Get+0x738> │ │ │ │ │ ldr.w r1, [r6, #2808] @ 0xaf8 │ │ │ │ │ ldrb r3, [r5, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 406 <_PyTokenizer_Get+0x406> │ │ │ │ │ + bne.w 4f2 <_PyTokenizer_Get+0x4f2> │ │ │ │ │ ldr.w r0, [r6, #2768] @ 0xad0 │ │ │ │ │ cmp r0, #1 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r3, #10 │ │ │ │ │ ite eq │ │ │ │ │ moveq.w lr, #1 │ │ │ │ │ movne.w lr, #0 │ │ │ │ │ - beq.w 69c <_PyTokenizer_Get+0x69c> │ │ │ │ │ + beq.w 660 <_PyTokenizer_Get+0x660> │ │ │ │ │ ldrb.w ip, [r6, #2764] @ 0xacc │ │ │ │ │ cmp ip, r3 │ │ │ │ │ it eq │ │ │ │ │ - addeq.w r9, r9, #1 │ │ │ │ │ - beq.w 368 <_PyTokenizer_Get+0x368> │ │ │ │ │ + addeq r7, #1 │ │ │ │ │ + beq.w 350 <_PyTokenizer_Get+0x350> │ │ │ │ │ cmp r3, #123 @ 0x7b │ │ │ │ │ - bne.n 12c <_PyTokenizer_Get+0x12c> │ │ │ │ │ + bne.n 128 <_PyTokenizer_Get+0x128> │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r6, r2 │ │ │ │ │ - str.w sl, [sp, #12] │ │ │ │ │ - bl 2384 │ │ │ │ │ + str.w r9, [sp, #8] │ │ │ │ │ + bl 2424 │ │ │ │ │ ldr.w ip, [r4, #4] │ │ │ │ │ - mov r3, r0 │ │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ │ - cmp r3, #123 @ 0x7b │ │ │ │ │ - add.w r0, ip, #4294967295 @ 0xffffffff │ │ │ │ │ - bne.n 1cc <_PyTokenizer_Get+0x1cc> │ │ │ │ │ + mov r5, fp │ │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ │ + cmp r0, #123 @ 0x7b │ │ │ │ │ + add.w r2, ip, #4294967295 @ 0xffffffff │ │ │ │ │ + bne.n 1c6 <_PyTokenizer_Get+0x1c6> │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 55c <_PyTokenizer_Get+0x55c> │ │ │ │ │ - ldr.w lr, [r4] │ │ │ │ │ - adds r1, r3, #1 │ │ │ │ │ - beq.n 1f4 <_PyTokenizer_Get+0x1f4> │ │ │ │ │ - cmp lr, r0 │ │ │ │ │ - str r0, [r4, #4] │ │ │ │ │ - bhi.w 6ba <_PyTokenizer_Get+0x6ba> │ │ │ │ │ + beq.w 4fe <_PyTokenizer_Get+0x4fe> │ │ │ │ │ + ldr r1, [r4, #0] │ │ │ │ │ + adds r6, r0, #1 │ │ │ │ │ + beq.n 1ec <_PyTokenizer_Get+0x1ec> │ │ │ │ │ + cmp r1, r2 │ │ │ │ │ + str r2, [r4, #4] │ │ │ │ │ + bhi.w 690 <_PyTokenizer_Get+0x690> │ │ │ │ │ + ldrb.w r6, [ip, #-1] │ │ │ │ │ + uxtb r0, r0 │ │ │ │ │ + cmp r6, r0 │ │ │ │ │ + bne.w 762 <_PyTokenizer_Get+0x762> │ │ │ │ │ + mov ip, r2 │ │ │ │ │ + ldr.w r2, [r4, #476] @ 0x1dc │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + str.w r2, [r4, #476] @ 0x1dc │ │ │ │ │ + add.w r0, r4, r3, lsl #6 │ │ │ │ │ + add.w r2, ip, #4294967295 @ 0xffffffff │ │ │ │ │ + cmp r2, r1 │ │ │ │ │ + str.w ip, [r0, #2796] @ 0xaec │ │ │ │ │ + str r2, [r4, #4] │ │ │ │ │ + bcc.w 690 <_PyTokenizer_Get+0x690> │ │ │ │ │ ldrb.w r1, [ip, #-1] │ │ │ │ │ - uxtb r3, r3 │ │ │ │ │ - cmp r1, r3 │ │ │ │ │ - bne.w 6a6 <_PyTokenizer_Get+0x6a6> │ │ │ │ │ - ldr.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ - mov ip, r0 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ - add.w r1, r4, r2, lsl #6 │ │ │ │ │ - add.w r0, ip, #4294967295 @ 0xffffffff │ │ │ │ │ - cmp r0, lr │ │ │ │ │ - str.w ip, [r1, #2796] @ 0xaec │ │ │ │ │ - str r0, [r4, #4] │ │ │ │ │ - bcc.w 6ba <_PyTokenizer_Get+0x6ba> │ │ │ │ │ - ldrb.w r3, [ip, #-1] │ │ │ │ │ - cmp r3, #123 @ 0x7b │ │ │ │ │ - bne.w 6a6 <_PyTokenizer_Get+0x6a6> │ │ │ │ │ - ldr.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ - ldr.w r3, [r1, #2760] @ 0xac8 │ │ │ │ │ - add.w ip, r3, #1 │ │ │ │ │ - str.w ip, [r1, #2760] @ 0xac8 │ │ │ │ │ - cmp.w ip, #2 │ │ │ │ │ - ldr.w r3, [fp, #64] @ 0x40 │ │ │ │ │ - bgt.w 5aa <_PyTokenizer_Get+0x5aa> │ │ │ │ │ - adds r3, #43 @ 0x2b │ │ │ │ │ + cmp r1, #123 @ 0x7b │ │ │ │ │ + bne.w 762 <_PyTokenizer_Get+0x762> │ │ │ │ │ + ldr.w r1, [r4, #476] @ 0x1dc │ │ │ │ │ + subs r1, #1 │ │ │ │ │ + str.w r1, [r4, #476] @ 0x1dc │ │ │ │ │ + ldr.w r6, [r0, #2760] @ 0xac8 │ │ │ │ │ + adds r6, #1 │ │ │ │ │ + str.w r6, [r0, #2760] @ 0xac8 │ │ │ │ │ + cmp r6, #2 │ │ │ │ │ + ldr r1, [r5, #64] @ 0x40 │ │ │ │ │ + bgt.w 60a <_PyTokenizer_Get+0x60a> │ │ │ │ │ + adds r1, #43 @ 0x2b │ │ │ │ │ movs r5, #0 │ │ │ │ │ - lsls r3, r3, #6 │ │ │ │ │ - str r5, [r4, r3] │ │ │ │ │ - ldr r3, [r4, #28] │ │ │ │ │ - str.w r5, [r1, #2808] @ 0xaf8 │ │ │ │ │ - add.w r2, r4, r2, lsl #6 │ │ │ │ │ - mov r1, r7 │ │ │ │ │ - ldr.w r2, [r2, #2812] @ 0xafc │ │ │ │ │ - str r0, [sp, #0] │ │ │ │ │ - cmp r2, #1 │ │ │ │ │ + lsls r1, r1, #6 │ │ │ │ │ + str r5, [r4, r1] │ │ │ │ │ + ldr r1, [r4, #28] │ │ │ │ │ + str.w r5, [r0, #2808] @ 0xaf8 │ │ │ │ │ + add.w r0, r4, r3, lsl #6 │ │ │ │ │ + mov r3, r1 │ │ │ │ │ + mov r1, r8 │ │ │ │ │ + ldr.w r0, [r0, #2812] @ 0xafc │ │ │ │ │ + str r2, [sp, #0] │ │ │ │ │ + cmp r0, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ite ne │ │ │ │ │ movne r2, #60 @ 0x3c │ │ │ │ │ moveq r2, #63 @ 0x3f │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ ldr.w r3, [r4, #2692] @ 0xa84 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq.w 40 <_PyTokenizer_Get+0x40> │ │ │ │ │ movs r3, #22 │ │ │ │ │ movs r0, #67 @ 0x43 │ │ │ │ │ str r3, [r4, #32] │ │ │ │ │ b.n 40 <_PyTokenizer_Get+0x40> │ │ │ │ │ - ldr r1, [r4, #32] │ │ │ │ │ - cmp r1, #10 │ │ │ │ │ - bne.w 4b0 <_PyTokenizer_Get+0x4b0> │ │ │ │ │ + ldr r2, [r4, #32] │ │ │ │ │ + cmp r2, #10 │ │ │ │ │ + bne.w 4ec <_PyTokenizer_Get+0x4ec> │ │ │ │ │ ldr.w r3, [r4, #2744] @ 0xab8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r3 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ - mov r8, r3 │ │ │ │ │ + mov sl, r3 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 412 <_PyTokenizer_Get+0x412> │ │ │ │ │ + beq.w 450 <_PyTokenizer_Get+0x450> │ │ │ │ │ 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, 2ce <_PyTokenizer_Get+0x2ce> │ │ │ │ │ - cmp r5, r8 │ │ │ │ │ - bne.w 148 <_PyTokenizer_Get+0x148> │ │ │ │ │ - ldr r1, [r4, #32] │ │ │ │ │ - cmp r1, #10 │ │ │ │ │ - bne.w 4b0 <_PyTokenizer_Get+0x4b0> │ │ │ │ │ + cbnz r0, 2c2 <_PyTokenizer_Get+0x2c2> │ │ │ │ │ + cmp r5, sl │ │ │ │ │ + bne.w 144 <_PyTokenizer_Get+0x144> │ │ │ │ │ + ldr r2, [r4, #32] │ │ │ │ │ + cmp r2, #10 │ │ │ │ │ + bne.w 4ec <_PyTokenizer_Get+0x4ec> │ │ │ │ │ ldr.w r3, [r4, #2744] @ 0xab8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r3 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ - mov r8, r3 │ │ │ │ │ + mov sl, r3 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 412 <_PyTokenizer_Get+0x412> │ │ │ │ │ + beq.w 450 <_PyTokenizer_Get+0x450> │ │ │ │ │ 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 29a <_PyTokenizer_Get+0x29a> │ │ │ │ │ + beq.n 28e <_PyTokenizer_Get+0x28e> │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC3 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC3 │ │ │ │ │ - str.w sl, [sp, #12] │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ + str.w r9, [sp, #8] │ │ │ │ │ bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ R_ARM_THM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ │ - ldr r1, [r4, #32] │ │ │ │ │ + ldr r2, [r4, #8] │ │ │ │ │ + str r2, [r4, #4] │ │ │ │ │ mov r5, fp │ │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ │ - str r3, [r4, #4] │ │ │ │ │ - b.n 41c <_PyTokenizer_Get+0x41c> │ │ │ │ │ - ldr.w r1, [r4, #2768] @ 0xad0 │ │ │ │ │ + ldr r2, [r4, #32] │ │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ │ + b.n 45a <_PyTokenizer_Get+0x45a> │ │ │ │ │ + ldr.w r2, [r6, #2768] @ 0xad0 │ │ │ │ │ add.w r3, sl, #1 │ │ │ │ │ mov sl, r3 │ │ │ │ │ - cmp r3, r1 │ │ │ │ │ - blt.w b6 <_PyTokenizer_Get+0xb6> │ │ │ │ │ - mov r4, r5 │ │ │ │ │ - mov r2, r6 │ │ │ │ │ - mov r5, r8 │ │ │ │ │ - ldr r0, [r5, #64] @ 0x40 │ │ │ │ │ - add.w r2, r4, r2, lsl #6 │ │ │ │ │ + cmp r3, r2 │ │ │ │ │ + blt.w b4 <_PyTokenizer_Get+0xb4> │ │ │ │ │ + mov r3, r5 │ │ │ │ │ + mov r5, r7 │ │ │ │ │ + ldr r2, [r5, #64] @ 0x40 │ │ │ │ │ + add.w r6, r4, r3, lsl #6 │ │ │ │ │ + ldr r0, [r4, #4] │ │ │ │ │ + mov r1, r8 │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ - mov r1, r7 │ │ │ │ │ - ldr.w ip, [r4, #4] │ │ │ │ │ - subs r0, #1 │ │ │ │ │ - str r0, [r5, #64] @ 0x40 │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + str r2, [r5, #64] @ 0x40 │ │ │ │ │ + ldr.w r2, [r6, #2812] @ 0xafc │ │ │ │ │ + str r0, [sp, #0] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - ldr.w r2, [r2, #2812] @ 0xafc │ │ │ │ │ - str.w ip, [sp] │ │ │ │ │ cmp r2, #1 │ │ │ │ │ ite ne │ │ │ │ │ movne r2, #61 @ 0x3d │ │ │ │ │ moveq r2, #64 @ 0x40 │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ - b.n 25c <_PyTokenizer_Get+0x25c> │ │ │ │ │ + b.n 250 <_PyTokenizer_Get+0x250> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2384 │ │ │ │ │ - mov r1, r0 │ │ │ │ │ + bl 2424 │ │ │ │ │ + mov r5, r0 │ │ │ │ │ cmp r0, #13 │ │ │ │ │ - beq.w 57c <_PyTokenizer_Get+0x57c> │ │ │ │ │ - add.w r5, r4, sl, lsl #6 │ │ │ │ │ - sub.w r2, r1, #123 @ 0x7b │ │ │ │ │ - ldr.w r3, [r5, #2772] @ 0xad4 │ │ │ │ │ - mov r8, r3 │ │ │ │ │ - bics.w r3, r2, #2 │ │ │ │ │ - beq.w 5da <_PyTokenizer_Get+0x5da> │ │ │ │ │ - cmp.w r8, #0 │ │ │ │ │ - bne.n 35c <_PyTokenizer_Get+0x35c> │ │ │ │ │ - cmp r1, #78 @ 0x4e │ │ │ │ │ - beq.w 586 <_PyTokenizer_Get+0x586> │ │ │ │ │ - add.w r3, r4, sl, lsl #6 │ │ │ │ │ - mov.w r9, #0 │ │ │ │ │ + beq.w 66a <_PyTokenizer_Get+0x66a> │ │ │ │ │ + add.w r3, r4, r9, lsl #6 │ │ │ │ │ + sub.w r2, r5, #123 @ 0x7b │ │ │ │ │ + bics.w r2, r2, #2 │ │ │ │ │ + ldr.w r1, [r3, #2772] @ 0xad4 │ │ │ │ │ + mov r7, r1 │ │ │ │ │ + beq.w 70c <_PyTokenizer_Get+0x70c> │ │ │ │ │ + cbnz r1, 346 <_PyTokenizer_Get+0x346> │ │ │ │ │ + cmp r5, #78 @ 0x4e │ │ │ │ │ + beq.w 674 <_PyTokenizer_Get+0x674> │ │ │ │ │ + add.w r3, r4, r9, lsl #6 │ │ │ │ │ + movs r7, #0 │ │ │ │ │ ldr.w r0, [r3, #2768] @ 0xad0 │ │ │ │ │ - cmp r9, r0 │ │ │ │ │ - beq.w 4c8 <_PyTokenizer_Get+0x4c8> │ │ │ │ │ + cmp r7, r0 │ │ │ │ │ + beq.w 5a8 <_PyTokenizer_Get+0x5a8> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ - mov r8, r3 │ │ │ │ │ - b.n 140 <_PyTokenizer_Get+0x140> │ │ │ │ │ + mov sl, r3 │ │ │ │ │ + b.n 13c <_PyTokenizer_Get+0x13c> │ │ │ │ │ ldr.w ip, [r4, #4] │ │ │ │ │ - mov r2, sl │ │ │ │ │ - add.w r2, r4, r2, lsl #6 │ │ │ │ │ + mov r3, r9 │ │ │ │ │ + add.w r2, r4, r3, lsl #6 │ │ │ │ │ + mov r1, r8 │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ - mov r1, r7 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ ldr.w r2, [r2, #2812] @ 0xafc │ │ │ │ │ str.w ip, [sp] │ │ │ │ │ - b.n 24e <_PyTokenizer_Get+0x24e> │ │ │ │ │ + cmp r2, #1 │ │ │ │ │ + ite ne │ │ │ │ │ + movne r2, #60 @ 0x3c │ │ │ │ │ + moveq r2, #63 @ 0x3f │ │ │ │ │ + bl 0 <_PyLexer_token_setup> │ │ │ │ │ + R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ + b.n 250 <_PyTokenizer_Get+0x250> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - strd r2, r3, [sp, #16] │ │ │ │ │ - bl 2384 │ │ │ │ │ + str r3, [sp, #12] │ │ │ │ │ + bl 2424 │ │ │ │ │ mov r1, r0 │ │ │ │ │ - str r0, [sp, #12] │ │ │ │ │ + str r0, [sp, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2440 │ │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ │ - ldrd r2, r3, [sp, #16] │ │ │ │ │ + bl 24e0 │ │ │ │ │ + ldr r1, [sp, #8] │ │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ │ cmp r1, #123 @ 0x7b │ │ │ │ │ - ldr r0, [r4, #4] │ │ │ │ │ - it ne │ │ │ │ │ - strne.w r0, [r3, #2796] @ 0xaec │ │ │ │ │ - add.w lr, r0, #4294967295 @ 0xffffffff │ │ │ │ │ - str.w lr, [r4, #4] │ │ │ │ │ - ldr r6, [r4, #0] │ │ │ │ │ - cmp lr, r6 │ │ │ │ │ - bcc.w 6ba <_PyTokenizer_Get+0x6ba> │ │ │ │ │ - ldrb.w r0, [r0, #-1] │ │ │ │ │ - cmp r0, #123 @ 0x7b │ │ │ │ │ - bne.w 6a6 <_PyTokenizer_Get+0x6a6> │ │ │ │ │ - ldr.w r0, [r4, #476] @ 0x1dc │ │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ │ + itt ne │ │ │ │ │ + addne.w r0, r4, r3, lsl #6 │ │ │ │ │ + strne.w r2, [r0, #2796] @ 0xaec │ │ │ │ │ + subs r0, r2, #1 │ │ │ │ │ + str r0, [r4, #4] │ │ │ │ │ + ldr r7, [r4, #0] │ │ │ │ │ + cmp r0, r7 │ │ │ │ │ + bcc.w 690 <_PyTokenizer_Get+0x690> │ │ │ │ │ + ldrb.w r2, [r2, #-1] │ │ │ │ │ + cmp r2, #123 @ 0x7b │ │ │ │ │ + bne.w 762 <_PyTokenizer_Get+0x762> │ │ │ │ │ + ldr.w r2, [r4, #476] @ 0x1dc │ │ │ │ │ cmp r1, #123 @ 0x7b │ │ │ │ │ - add.w r0, r0, #4294967295 @ 0xffffffff │ │ │ │ │ - str.w r0, [r4, #476] @ 0x1dc │ │ │ │ │ + add.w r2, r2, #4294967295 @ 0xffffffff │ │ │ │ │ + str.w r2, [r4, #476] @ 0x1dc │ │ │ │ │ beq.w 9a <_PyTokenizer_Get+0x9a> │ │ │ │ │ - add.w r2, r4, r2, lsl #6 │ │ │ │ │ - ldr.w r1, [r2, #2760] @ 0xac8 │ │ │ │ │ - adds r1, #1 │ │ │ │ │ - str.w r1, [r2, #2760] @ 0xac8 │ │ │ │ │ - cmp r1, #2 │ │ │ │ │ + add.w r3, r4, r3, lsl #6 │ │ │ │ │ + ldr.w r2, [r3, #2760] @ 0xac8 │ │ │ │ │ + adds r2, #1 │ │ │ │ │ + str.w r2, [r3, #2760] @ 0xac8 │ │ │ │ │ + cmp r2, #2 │ │ │ │ │ ldr r3, [r5, #64] @ 0x40 │ │ │ │ │ - bgt.w 5aa <_PyTokenizer_Get+0x5aa> │ │ │ │ │ + it gt │ │ │ │ │ + addgt.w r3, r4, r3, lsl #6 │ │ │ │ │ + bgt.w 60e <_PyTokenizer_Get+0x60e> │ │ │ │ │ adds r3, #43 @ 0x2b │ │ │ │ │ movs r0, #0 │ │ │ │ │ - mov r2, r7 │ │ │ │ │ - mov r1, r8 │ │ │ │ │ + mov r2, r8 │ │ │ │ │ + mov r1, r9 │ │ │ │ │ lsls r3, r3, #6 │ │ │ │ │ str r0, [r4, r3] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 6d0 │ │ │ │ │ - b.n 25c <_PyTokenizer_Get+0x25c> │ │ │ │ │ - ldr.w r2, [r6, #2760] @ 0xac8 │ │ │ │ │ - mvns r2, r2 │ │ │ │ │ - lsrs r2, r2, #31 │ │ │ │ │ - mov r1, r2 │ │ │ │ │ - b.n 17e <_PyTokenizer_Get+0x17e> │ │ │ │ │ - ldr r1, [r4, #32] │ │ │ │ │ - mov r2, sl │ │ │ │ │ + bl 778 │ │ │ │ │ + b.n 250 <_PyTokenizer_Get+0x250> │ │ │ │ │ + ldr r2, [r0, #32] │ │ │ │ │ + cmp r2, #10 │ │ │ │ │ + bne.w 9a <_PyTokenizer_Get+0x9a> │ │ │ │ │ + ldr.w r2, [r0, #2744] @ 0xab8 │ │ │ │ │ + str r3, [sp, #8] │ │ │ │ │ + blx r2 │ │ │ │ │ + ldr r2, [r4, #8] │ │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ │ + mov sl, r2 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.w 5a2 <_PyTokenizer_Get+0x5a2> │ │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ │ + movs r1, #0 │ │ │ │ │ + str.w r3, [r4, #2704] @ 0xa90 │ │ │ │ │ + subs r2, r2, r3 │ │ │ │ │ + mov r0, r3 │ │ │ │ │ + mov r7, r3 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL memchr │ │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.w 584 <_PyTokenizer_Get+0x584> │ │ │ │ │ + mov fp, r6 │ │ │ │ │ + str r5, [sp, #8] │ │ │ │ │ + mov r6, r3 │ │ │ │ │ + mov r5, r7 │ │ │ │ │ + cmp sl, r5 │ │ │ │ │ + beq.w 554 <_PyTokenizer_Get+0x554> │ │ │ │ │ + mov r3, r6 │ │ │ │ │ + mov r7, r5 │ │ │ │ │ + ldr.w r2, [r4, #476] @ 0x1dc │ │ │ │ │ + mov r6, fp │ │ │ │ │ + ldr r5, [sp, #8] │ │ │ │ │ + b.n 64 <_PyTokenizer_Get+0x64> │ │ │ │ │ + ldr r2, [r4, #32] │ │ │ │ │ + mov r3, r9 │ │ │ │ │ mov r5, fp │ │ │ │ │ - str.w r8, [r4, #4] │ │ │ │ │ - cmp r1, #17 │ │ │ │ │ - beq.w 60a <_PyTokenizer_Get+0x60a> │ │ │ │ │ - cmp r1, #22 │ │ │ │ │ - beq.w 60a <_PyTokenizer_Get+0x60a> │ │ │ │ │ - add.w r3, r4, r2, lsl #6 │ │ │ │ │ - ldr.w r1, [r3, #2808] @ 0xaf8 │ │ │ │ │ + str.w sl, [r4, #4] │ │ │ │ │ + cmp r2, #17 │ │ │ │ │ + beq.w 738 <_PyTokenizer_Get+0x738> │ │ │ │ │ + cmp r2, #22 │ │ │ │ │ + beq.w 738 <_PyTokenizer_Get+0x738> │ │ │ │ │ + add.w r2, r4, r3, lsl #6 │ │ │ │ │ + ldr.w r1, [r2, #2808] @ 0xaf8 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 4b6 <_PyTokenizer_Get+0x4b6> │ │ │ │ │ + bne.n 502 <_PyTokenizer_Get+0x502> │ │ │ │ │ mov ip, r1 │ │ │ │ │ - mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ │ - ldr.w r3, [r4, #2692] @ 0xa84 │ │ │ │ │ - mov r8, r3 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.w 60a <_PyTokenizer_Get+0x60a> │ │ │ │ │ - add.w r3, r4, r2, lsl #6 │ │ │ │ │ - cmp r6, #10 │ │ │ │ │ - ldr.w r0, [r3, #2768] @ 0xad0 │ │ │ │ │ - bne.n 45a <_PyTokenizer_Get+0x45a> │ │ │ │ │ + mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ │ + ldr.w r6, [r4, #2692] @ 0xa84 │ │ │ │ │ + cmp r6, #0 │ │ │ │ │ + bne.w 738 <_PyTokenizer_Get+0x738> │ │ │ │ │ + add.w r2, r4, r3, lsl #6 │ │ │ │ │ + cmp r7, #10 │ │ │ │ │ + ldr.w r0, [r2, #2768] @ 0xad0 │ │ │ │ │ + bne.n 496 <_PyTokenizer_Get+0x496> │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - bne.w 62c <_PyTokenizer_Get+0x62c> │ │ │ │ │ + bne.w 62a <_PyTokenizer_Get+0x62a> │ │ │ │ │ + add.w r3, r4, r3, lsl #6 │ │ │ │ │ + ldr r2, [r5, #64] @ 0x40 │ │ │ │ │ + ldr.w r1, [r3, #2776] @ 0xad8 │ │ │ │ │ add.w r2, r4, r2, lsl #6 │ │ │ │ │ - ldr r1, [r5, #64] @ 0x40 │ │ │ │ │ - ldr.w r3, [r2, #2776] @ 0xad8 │ │ │ │ │ - add.w r1, r4, r1, lsl #6 │ │ │ │ │ - adds r3, #1 │ │ │ │ │ - str r3, [r4, #4] │ │ │ │ │ - ldr.w r3, [r2, #2780] @ 0xadc │ │ │ │ │ - ldr.w r2, [r1, #2784] @ 0xae0 │ │ │ │ │ + adds r1, #1 │ │ │ │ │ + str r1, [r4, #4] │ │ │ │ │ + ldr.w r1, [r2, #2784] @ 0xae0 │ │ │ │ │ + ldr.w r3, [r3, #2780] @ 0xadc │ │ │ │ │ str.w r3, [r4, #2704] @ 0xa90 │ │ │ │ │ ldr.w r3, [r4, #464] @ 0x1d0 │ │ │ │ │ - str.w r2, [r4, #464] @ 0x1d0 │ │ │ │ │ - ldr.w r2, [r1, #2812] @ 0xafc │ │ │ │ │ + str.w r1, [r4, #464] @ 0x1d0 │ │ │ │ │ + ldr.w r2, [r2, #2812] @ 0xafc │ │ │ │ │ cmp r2, #1 │ │ │ │ │ ite ne │ │ │ │ │ movne r2, #102 @ 0x66 │ │ │ │ │ moveq r2, #116 @ 0x74 │ │ │ │ │ cmp r0, #3 │ │ │ │ │ - beq.w 5f4 <_PyTokenizer_Get+0x5f4> │ │ │ │ │ + beq.w 722 <_PyTokenizer_Get+0x722> │ │ │ │ │ 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, r7 │ │ │ │ │ + mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ - b.n 25c <_PyTokenizer_Get+0x25c> │ │ │ │ │ - mov r2, sl │ │ │ │ │ + b.n 250 <_PyTokenizer_Get+0x250> │ │ │ │ │ + mov r3, r9 │ │ │ │ │ mov r5, fp │ │ │ │ │ - b.n 41c <_PyTokenizer_Get+0x41c> │ │ │ │ │ - ldr.w r3, [r3, #2760] @ 0xac8 │ │ │ │ │ - mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ │ - mvn.w ip, r3 │ │ │ │ │ + b.n 45a <_PyTokenizer_Get+0x45a> │ │ │ │ │ + ldr.w r2, [r6, #2760] @ 0xac8 │ │ │ │ │ + mvns r2, r2 │ │ │ │ │ + lsrs r2, r2, #31 │ │ │ │ │ + mov r1, r2 │ │ │ │ │ + b.n 17a <_PyTokenizer_Get+0x17a> │ │ │ │ │ + ldr r1, [r4, #28] │ │ │ │ │ + b.n 234 <_PyTokenizer_Get+0x234> │ │ │ │ │ + ldr.w r1, [r2, #2760] @ 0xac8 │ │ │ │ │ + mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ │ + mvn.w ip, r1 │ │ │ │ │ mov.w ip, ip, lsr #31 │ │ │ │ │ - b.n 43a <_PyTokenizer_Get+0x43a> │ │ │ │ │ - mov r1, r4 │ │ │ │ │ - add.w r3, r4, sl, lsl #6 │ │ │ │ │ - mov r2, sl │ │ │ │ │ + b.n 478 <_PyTokenizer_Get+0x478> │ │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ │ + mov r5, fp │ │ │ │ │ + ldr r6, [sp, #16] │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + bne.w 6ee <_PyTokenizer_Get+0x6ee> │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + strd r9, r1, [sp, #8] │ │ │ │ │ + bl 2424 │ │ │ │ │ + ldr r1, [sp, #12] │ │ │ │ │ + mov ip, r0 │ │ │ │ │ + ldr.w r0, [r6, #2756] @ 0xac4 │ │ │ │ │ + eor.w r2, r1, #1 │ │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + ite ne │ │ │ │ │ + movne r2, #0 │ │ │ │ │ + andeq.w r2, r2, #1 │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + beq.n 5de <_PyTokenizer_Get+0x5de> │ │ │ │ │ + cmp.w ip, #125 @ 0x7d │ │ │ │ │ + bne.n 5de <_PyTokenizer_Get+0x5de> │ │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ │ + ldr r1, [r4, #28] │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + b.n 234 <_PyTokenizer_Get+0x234> │ │ │ │ │ + ldr r3, [r4, #32] │ │ │ │ │ + cmp r3, #10 │ │ │ │ │ + bne.n 5d6 <_PyTokenizer_Get+0x5d6> │ │ │ │ │ + ldr.w r3, [r4, #2744] @ 0xab8 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + blx r3 │ │ │ │ │ + ldr r3, [r4, #8] │ │ │ │ │ + mov sl, r3 │ │ │ │ │ + cbz r0, 59c <_PyTokenizer_Get+0x59c> │ │ │ │ │ + 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.w 43c <_PyTokenizer_Get+0x43c> │ │ │ │ │ + ldr r5, [sp, #8] │ │ │ │ │ + mov r3, r6 │ │ │ │ │ + mov r6, 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, #8] │ │ │ │ │ + bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ + R_ARM_THM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ + ldr r2, [r4, #8] │ │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ │ + str r2, [r4, #4] │ │ │ │ │ + b.n 9a <_PyTokenizer_Get+0x9a> │ │ │ │ │ + ldr r5, [sp, #8] │ │ │ │ │ + mov r3, r6 │ │ │ │ │ + mov r6, fp │ │ │ │ │ + str.w sl, [r4, #4] │ │ │ │ │ + b.n 9a <_PyTokenizer_Get+0x9a> │ │ │ │ │ + mov r2, r4 │ │ │ │ │ + add.w r6, r4, r9, lsl #6 │ │ │ │ │ + mov r3, r9 │ │ │ │ │ mov r4, r0 │ │ │ │ │ movs r5, #0 │ │ │ │ │ - mov r0, r1 │ │ │ │ │ - b.n 4ee <_PyTokenizer_Get+0x4ee> │ │ │ │ │ - ldrb.w r1, [r3, #2764] @ 0xacc │ │ │ │ │ + mov r0, r2 │ │ │ │ │ + b.n 5ca <_PyTokenizer_Get+0x5ca> │ │ │ │ │ + ldrb.w r1, [r6, #2764] @ 0xacc │ │ │ │ │ adds r5, #1 │ │ │ │ │ - str r2, [sp, #20] │ │ │ │ │ - strd r0, r3, [sp, #12] │ │ │ │ │ - bl 2440 │ │ │ │ │ - ldrd r0, r3, [sp, #12] │ │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ │ + str r3, [sp, #12] │ │ │ │ │ + str r0, [sp, #8] │ │ │ │ │ + bl 24e0 │ │ │ │ │ + ldrd r0, r3, [sp, #8] │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - blt.n 4d8 <_PyTokenizer_Get+0x4d8> │ │ │ │ │ + blt.n 5b8 <_PyTokenizer_Get+0x5b8> │ │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b.n 37a <_PyTokenizer_Get+0x37a> │ │ │ │ │ - mov r8, r1 │ │ │ │ │ - ldr r1, [sp, #12] │ │ │ │ │ - cbnz r1, 560 <_PyTokenizer_Get+0x560> │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - str.w sl, [sp, #12] │ │ │ │ │ - bl 2384 │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ - mov r1, r0 │ │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ │ - ldr.w r0, [r3, #2756] @ 0xac4 │ │ │ │ │ - eor.w r3, r8, #1 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - ite ne │ │ │ │ │ - movne r3, #0 │ │ │ │ │ - andeq.w r3, r3, #1 │ │ │ │ │ - cbz r3, 530 <_PyTokenizer_Get+0x530> │ │ │ │ │ - cmp r1, #125 @ 0x7d │ │ │ │ │ - bne.n 530 <_PyTokenizer_Get+0x530> │ │ │ │ │ - ldr r0, [r4, #4] │ │ │ │ │ - ldr r3, [r4, #28] │ │ │ │ │ - subs r0, #1 │ │ │ │ │ - b.n 242 <_PyTokenizer_Get+0x242> │ │ │ │ │ + b.n 362 <_PyTokenizer_Get+0x362> │ │ │ │ │ + mov r3, r6 │ │ │ │ │ + ldr r5, [sp, #8] │ │ │ │ │ + mov r6, fp │ │ │ │ │ + b.n 9a <_PyTokenizer_Get+0x9a> │ │ │ │ │ + mov r1, ip │ │ │ │ │ mov r0, r4 │ │ │ │ │ - str r2, [sp, #12] │ │ │ │ │ - bl 2440 │ │ │ │ │ + str r3, [sp, #8] │ │ │ │ │ + bl 24e0 │ │ │ │ │ movs r1, #125 @ 0x7d │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2440 │ │ │ │ │ - ldr.w r3, [fp, #64] @ 0x40 │ │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ │ + bl 24e0 │ │ │ │ │ + ldr r2, [r5, #64] @ 0x40 │ │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ │ movs r1, #0 │ │ │ │ │ - adds r3, #43 @ 0x2b │ │ │ │ │ - ldr r0, [r4, #4] │ │ │ │ │ - lsls r3, r3, #6 │ │ │ │ │ - str r1, [r4, r3] │ │ │ │ │ - add.w r3, r4, r2, lsl #6 │ │ │ │ │ - str.w r1, [r3, #2808] @ 0xaf8 │ │ │ │ │ - ldr r3, [r4, #28] │ │ │ │ │ - b.n 242 <_PyTokenizer_Get+0x242> │ │ │ │ │ - ldr r3, [r4, #28] │ │ │ │ │ - b.n 242 <_PyTokenizer_Get+0x242> │ │ │ │ │ - ldr.w r0, [r6, #2812] @ 0xafc │ │ │ │ │ - mov r1, r7 │ │ │ │ │ + adds r2, #43 @ 0x2b │ │ │ │ │ + lsls r2, r2, #6 │ │ │ │ │ + str r1, [r4, r2] │ │ │ │ │ + add.w r2, r4, r3, lsl #6 │ │ │ │ │ + str.w r1, [r2, #2808] @ 0xaf8 │ │ │ │ │ + ldr r1, [r4, #28] │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ - cmp r0, #1 │ │ │ │ │ - ldr r3, [r4, #28] │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - str r2, [sp, #0] │ │ │ │ │ - ite ne │ │ │ │ │ - movne r2, #60 @ 0x3c │ │ │ │ │ - moveq r2, #63 @ 0x3f │ │ │ │ │ - bl 0 <_PyLexer_token_setup> │ │ │ │ │ - R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ - b.n 25c <_PyTokenizer_Get+0x25c> │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 2384 │ │ │ │ │ - mov r1, r0 │ │ │ │ │ - b.n 33a <_PyTokenizer_Get+0x33a> │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 2384 │ │ │ │ │ - mov r1, r0 │ │ │ │ │ - cmp r0, #123 @ 0x7b │ │ │ │ │ - bne.n 5ca <_PyTokenizer_Get+0x5ca> │ │ │ │ │ - movs r3, #1 │ │ │ │ │ - ldr.w r0, [r5, #2768] @ 0xad0 │ │ │ │ │ - mov.w r9, #0 │ │ │ │ │ - str r3, [sp, #12] │ │ │ │ │ - b.n 368 <_PyTokenizer_Get+0x368> │ │ │ │ │ - movs r3, #29 │ │ │ │ │ - mov r2, sl │ │ │ │ │ - mov r5, fp │ │ │ │ │ - str r3, [r4, #32] │ │ │ │ │ - b.n 428 <_PyTokenizer_Get+0x428> │ │ │ │ │ - add.w r3, r4, r3, lsl #6 │ │ │ │ │ + b.n 234 <_PyTokenizer_Get+0x234> │ │ │ │ │ + add.w r3, r4, r1, lsl #6 │ │ │ │ │ + ldr.w r3, [r3, #2812] @ 0xafc │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC2 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC3 │ │ │ │ │ movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC2 │ │ │ │ │ - ldr.w r3, [r3, #2812] @ 0xafc │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC3 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ ite ne │ │ │ │ │ movne r2, #102 @ 0x66 │ │ │ │ │ moveq r2, #116 @ 0x74 │ │ │ │ │ bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ R_ARM_THM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ - b.n 4a0 <_PyTokenizer_Get+0x4a0> │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - mov.w r9, #0 │ │ │ │ │ - bl 2440 │ │ │ │ │ - ldr.w r0, [r5, #2768] @ 0xad0 │ │ │ │ │ - b.n 368 <_PyTokenizer_Get+0x368> │ │ │ │ │ - cmp.w r8, #0 │ │ │ │ │ - beq.n 61a <_PyTokenizer_Get+0x61a> │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - mov.w r9, #0 │ │ │ │ │ - bl 2440 │ │ │ │ │ - add.w r3, r4, sl, lsl #6 │ │ │ │ │ - ldr.w r0, [r3, #2768] @ 0xad0 │ │ │ │ │ - b.n 368 <_PyTokenizer_Get+0x368> │ │ │ │ │ - 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 │ │ │ │ │ - itt ne │ │ │ │ │ - movne r3, #23 │ │ │ │ │ - strne r3, [r4, #32] │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - movs r2, #67 @ 0x43 │ │ │ │ │ - mov r1, r7 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - str r3, [sp, #0] │ │ │ │ │ - bl 0 <_PyLexer_token_setup> │ │ │ │ │ - R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ - b.n 25c <_PyTokenizer_Get+0x25c> │ │ │ │ │ - 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 5e0 <_PyTokenizer_Get+0x5e0> │ │ │ │ │ - mov r3, r8 │ │ │ │ │ - b.n 60c <_PyTokenizer_Get+0x60c> │ │ │ │ │ + b.n 4dc <_PyTokenizer_Get+0x4dc> │ │ │ │ │ cmp r0, #1 │ │ │ │ │ - bne.n 664 <_PyTokenizer_Get+0x664> │ │ │ │ │ + bne.n 6a4 <_PyTokenizer_Get+0x6a4> │ │ │ │ │ ldr r3, [r5, #64] @ 0x40 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC4 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC4 │ │ │ │ │ add.w r3, r4, r3, lsl #6 │ │ │ │ │ @@ -600,1300 +617,1370 @@ │ │ │ │ │ cmp r3, #1 │ │ │ │ │ ite ne │ │ │ │ │ movne r3, #102 @ 0x66 │ │ │ │ │ moveq r3, #116 @ 0x74 │ │ │ │ │ mov r2, r3 │ │ │ │ │ bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ R_ARM_THM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ - mov r3, r8 │ │ │ │ │ + mov r3, r6 │ │ │ │ │ mov r2, r0 │ │ │ │ │ - mov r1, r7 │ │ │ │ │ + mov r1, r8 │ │ │ │ │ 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 25c <_PyTokenizer_Get+0x25c> │ │ │ │ │ + b.n 250 <_PyTokenizer_Get+0x250> │ │ │ │ │ + mov r3, r9 │ │ │ │ │ + mov ip, r2 │ │ │ │ │ + mov r5, fp │ │ │ │ │ + movs r7, #10 │ │ │ │ │ + b.n 478 <_PyTokenizer_Get+0x478> │ │ │ │ │ mov r0, r4 │ │ │ │ │ - movs r1, #10 │ │ │ │ │ + bl 2424 │ │ │ │ │ + mov r5, r0 │ │ │ │ │ + b.n 328 <_PyTokenizer_Get+0x328> │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + str r3, [sp, #20] │ │ │ │ │ + bl 2424 │ │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ │ + mov r1, r0 │ │ │ │ │ + cmp r0, #123 @ 0x7b │ │ │ │ │ + bne.n 6dc <_PyTokenizer_Get+0x6dc> │ │ │ │ │ + ldr.w r0, [r3, #2768] @ 0xad0 │ │ │ │ │ + movs r7, #0 │ │ │ │ │ + movs r3, #1 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ - bl 2440 │ │ │ │ │ - ldr r2, [r5, #64] @ 0x40 │ │ │ │ │ - mov r1, r7 │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ + b.n 350 <_PyTokenizer_Get+0x350> │ │ │ │ │ + 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 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + movs r1, #10 │ │ │ │ │ + str r2, [sp, #8] │ │ │ │ │ + bl 24e0 │ │ │ │ │ + ldr r3, [r5, #64] @ 0x40 │ │ │ │ │ + mov r1, r8 │ │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ │ + ldr r0, [r4, #4] │ │ │ │ │ + add.w r3, r4, r3, lsl #6 │ │ │ │ │ + str.w r6, [r3, #2752] @ 0xac0 │ │ │ │ │ + str.w r6, [r2, #2808] @ 0xaf8 │ │ │ │ │ + ldr.w r3, [r2, #2812] @ 0xafc │ │ │ │ │ + str r0, [sp, #0] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - add.w r2, r4, r2, lsl #6 │ │ │ │ │ - str.w r8, [r2, #2752] @ 0xac0 │ │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ │ - str.w r8, [r3, #2808] @ 0xaf8 │ │ │ │ │ - ldr.w r3, [r3, #2812] @ 0xafc │ │ │ │ │ - str r2, [sp, #0] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ it ne │ │ │ │ │ movne r2, #60 @ 0x3c │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ it eq │ │ │ │ │ moveq r2, #63 @ 0x3f │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ - b.n 25c <_PyTokenizer_Get+0x25c> │ │ │ │ │ - mov ip, r2 │ │ │ │ │ - mov r5, fp │ │ │ │ │ - mov r2, sl │ │ │ │ │ - movs r6, #10 │ │ │ │ │ - b.n 43a <_PyTokenizer_Get+0x43a> │ │ │ │ │ + b.n 250 <_PyTokenizer_Get+0x250> │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + str r3, [sp, #20] │ │ │ │ │ + bl 24e0 │ │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ │ + movs r7, #0 │ │ │ │ │ + ldr.w r0, [r3, #2768] @ 0xad0 │ │ │ │ │ + b.n 350 <_PyTokenizer_Get+0x350> │ │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ │ + mov r1, r8 │ │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ │ + ldr.w r0, [r3, #2812] @ 0xafc │ │ │ │ │ + ldr r3, [r4, #28] │ │ │ │ │ + cmp r0, #1 │ │ │ │ │ + str r2, [sp, #0] │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + ite ne │ │ │ │ │ + movne r2, #60 @ 0x3c │ │ │ │ │ + moveq r2, #63 @ 0x3f │ │ │ │ │ + bl 0 <_PyLexer_token_setup> │ │ │ │ │ + R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ + b.n 250 <_PyTokenizer_Get+0x250> │ │ │ │ │ + cbz r1, 748 <_PyTokenizer_Get+0x748> │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + mov r1, r5 │ │ │ │ │ + bl 24e0 │ │ │ │ │ + add.w r3, r4, r9, lsl #6 │ │ │ │ │ + movs r7, #0 │ │ │ │ │ + ldr.w r0, [r3, #2768] @ 0xad0 │ │ │ │ │ + b.n 350 <_PyTokenizer_Get+0x350> │ │ │ │ │ + mov r0, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC1 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC5 │ │ │ │ │ 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 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC5 │ │ │ │ │ + bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ + R_ARM_THM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ + cmp r7, #10 │ │ │ │ │ + itt ne │ │ │ │ │ + movne r3, #23 │ │ │ │ │ + strne r3, [r4, #32] │ │ │ │ │ + movs r3, #0 │ │ │ │ │ + movs r2, #67 @ 0x43 │ │ │ │ │ + mov r1, r8 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + str r3, [sp, #0] │ │ │ │ │ + bl 0 <_PyLexer_token_setup> │ │ │ │ │ + R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ + b.n 250 <_PyTokenizer_Get+0x250> │ │ │ │ │ + mov r1, r5 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_PyTokenizer_warn_invalid_escape_sequence> │ │ │ │ │ + R_ARM_THM_CALL _PyTokenizer_warn_invalid_escape_sequence │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.n 70e <_PyTokenizer_Get+0x70e> │ │ │ │ │ + mov r3, r7 │ │ │ │ │ + b.n 73a <_PyTokenizer_Get+0x73a> │ │ │ │ │ + movs r2, #29 │ │ │ │ │ + mov r3, r9 │ │ │ │ │ + mov r5, fp │ │ │ │ │ + str r2, [r4, #32] │ │ │ │ │ + b.n 466 <_PyTokenizer_Get+0x466> │ │ │ │ │ movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC2 │ │ │ │ │ movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ + 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 │ │ │ │ │ │ │ │ │ │ -000006d0 : │ │ │ │ │ +00000778 : │ │ │ │ │ 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 │ │ │ │ │ mov r4, r0 │ │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ │ movs r5, #0 │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - mov fp, r2 │ │ │ │ │ + mov fp, r1 │ │ │ │ │ ldr.w r3, [r4, #448] @ 0x1c0 │ │ │ │ │ - str r1, [sp, #16] │ │ │ │ │ + str r2, [sp, #16] │ │ │ │ │ str r5, [r4, #28] │ │ │ │ │ str.w r0, [r4, #472] @ 0x1d8 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w a36 │ │ │ │ │ + bne.w adc │ │ │ │ │ ldr.w r6, [r4, #452] @ 0x1c4 │ │ │ │ │ ldr.w r8, [r4, #4] │ │ │ │ │ ldr.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ str.w r8, [r4, #28] │ │ │ │ │ str.w r3, [r4, #472] @ 0x1d8 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w d0e │ │ │ │ │ + bne.w db4 │ │ │ │ │ ldr.w sl, [r4, #8] │ │ │ │ │ - cmp sl, r8 │ │ │ │ │ - beq.w 122e │ │ │ │ │ + cmp r8, sl │ │ │ │ │ + beq.w 12d8 │ │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ itt cs │ │ │ │ │ movcs r3, #29 │ │ │ │ │ strcs r3, [r4, #32] │ │ │ │ │ - bcs.n 75a │ │ │ │ │ + bcs.n 802 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str.w r2, [r4, #476] @ 0x1dc │ │ │ │ │ add.w r2, r8, #1 │ │ │ │ │ str r2, [r4, #4] │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ ldrb.w r1, [r8] │ │ │ │ │ cmp r2, r8 │ │ │ │ │ str.w r8, [r4, #4] │ │ │ │ │ - bhi.w 232a │ │ │ │ │ + bhi.w 2358 │ │ │ │ │ ldrb.w r2, [r8] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.w 236e │ │ │ │ │ + bne.w 2344 │ │ │ │ │ str.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ movs r7, #0 │ │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ str r7, [r4, #28] │ │ │ │ │ cmp r8, sl │ │ │ │ │ - beq.w f9c │ │ │ │ │ + beq.w 104a │ │ │ │ │ ldr.w r1, [r4, #476] @ 0x1dc │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bcs.w fea │ │ │ │ │ + bcs.w 1098 │ │ │ │ │ adds r2, r1, #1 │ │ │ │ │ add.w r0, r8, #1 │ │ │ │ │ str.w r2, [r4, #476] @ 0x1dc │ │ │ │ │ str r0, [r4, #4] │ │ │ │ │ ldrb.w ip, [r8] │ │ │ │ │ sub.w r2, ip, #9 │ │ │ │ │ uxtb r2, r2 │ │ │ │ │ cmp r2, #23 │ │ │ │ │ - bhi.w 8f4 │ │ │ │ │ + bhi.w 99a │ │ │ │ │ movs r5, #9 │ │ │ │ │ movt r5, #128 @ 0x80 │ │ │ │ │ lsrs r5, r2 │ │ │ │ │ lsls r5, r5, #31 │ │ │ │ │ - bmi.w c46 │ │ │ │ │ + bmi.w cec │ │ │ │ │ mov r5, ip │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2186 │ │ │ │ │ + beq.w 1ed0 │ │ │ │ │ str.w r8, [r4, #28] │ │ │ │ │ str.w r1, [r4, #472] @ 0x1d8 │ │ │ │ │ ldr r0, [r4, #32] │ │ │ │ │ cmp r0, #28 │ │ │ │ │ - beq.w 209c │ │ │ │ │ + beq.w 2332 │ │ │ │ │ bic.w r2, r5, #32 │ │ │ │ │ sub.w r1, r2, #65 @ 0x41 │ │ │ │ │ mov r0, r2 │ │ │ │ │ cmp r1, #25 │ │ │ │ │ - bls.w 952 │ │ │ │ │ - sub.w r2, r5, #95 @ 0x5f │ │ │ │ │ - clz r2, r2 │ │ │ │ │ - lsrs r2, r2, #5 │ │ │ │ │ + bls.w 9f8 │ │ │ │ │ cmp r5, #127 @ 0x7f │ │ │ │ │ - it gt │ │ │ │ │ - orrgt.w r2, r2, #1 │ │ │ │ │ + ite le │ │ │ │ │ + movle r2, #0 │ │ │ │ │ + movgt r2, #1 │ │ │ │ │ + cmp r5, #95 @ 0x5f │ │ │ │ │ + it eq │ │ │ │ │ + orreq.w r2, r2, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 964 │ │ │ │ │ + bne.w a0a │ │ │ │ │ cmp r5, #13 │ │ │ │ │ - beq.w 219a │ │ │ │ │ + beq.w 1ef2 │ │ │ │ │ cmp r5, #10 │ │ │ │ │ - beq.w a12 │ │ │ │ │ + beq.w ab8 │ │ │ │ │ cmp r5, #46 @ 0x2e │ │ │ │ │ - beq.w ae4 │ │ │ │ │ + beq.w b8a │ │ │ │ │ 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 r3, r2, #29 │ │ │ │ │ - bmi.w d6a │ │ │ │ │ + bmi.w e10 │ │ │ │ │ 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 │ │ │ │ │ ldrb r2, [r1, #0] │ │ │ │ │ ldrb.w r2, [r8, r2] │ │ │ │ │ subs r2, #102 @ 0x66 │ │ │ │ │ uxtb r2, r2 │ │ │ │ │ cmp r2, #14 │ │ │ │ │ - bhi.n 828 │ │ │ │ │ + bhi.n 8ce │ │ │ │ │ movw r0, #20481 @ 0x5001 │ │ │ │ │ lsr.w r2, r0, r2 │ │ │ │ │ lsls r3, r2, #31 │ │ │ │ │ - bmi.w 1562 │ │ │ │ │ + bmi.w 160c │ │ │ │ │ cmp r5, #34 @ 0x22 │ │ │ │ │ it ne │ │ │ │ │ cmpne r5, #39 @ 0x27 │ │ │ │ │ - beq.w 10fe │ │ │ │ │ + beq.w 11ac │ │ │ │ │ cmp r5, #92 @ 0x5c │ │ │ │ │ - beq.w 1b4c │ │ │ │ │ + beq.w 1ca0 │ │ │ │ │ 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 b3c │ │ │ │ │ + bne.w be2 │ │ │ │ │ cmp r5, #123 @ 0x7b │ │ │ │ │ it ne │ │ │ │ │ cmpne r5, #33 @ 0x21 │ │ │ │ │ - beq.w b3c │ │ │ │ │ + beq.w be2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2384 │ │ │ │ │ + bl 2424 │ │ │ │ │ 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 233e │ │ │ │ │ + beq.w 236c │ │ │ │ │ cmp r0, #55 @ 0x37 │ │ │ │ │ - bne.w 14a6 │ │ │ │ │ - adds r3, r6, #1 │ │ │ │ │ - beq.w c10 │ │ │ │ │ + bne.w 1552 │ │ │ │ │ + adds r0, r6, #1 │ │ │ │ │ + beq.w cb8 │ │ │ │ │ ldrd r1, r3, [r4] │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ str r2, [r4, #4] │ │ │ │ │ - cmp r2, r1 │ │ │ │ │ - bcc.w 232a │ │ │ │ │ + cmp r1, r2 │ │ │ │ │ + bhi.w 2358 │ │ │ │ │ ldrb.w r3, [r3, #-1] │ │ │ │ │ uxtb r6, r6 │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - bne.w 236e │ │ │ │ │ + bne.w 2344 │ │ │ │ │ ldr.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ cmp r5, #91 @ 0x5b │ │ │ │ │ add.w r3, r3, #4294967295 @ 0xffffffff │ │ │ │ │ str.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ - beq.w b70 │ │ │ │ │ - ble.w c18 │ │ │ │ │ + beq.w c16 │ │ │ │ │ + ble.w cc0 │ │ │ │ │ cmp r5, #123 @ 0x7b │ │ │ │ │ - beq.w b70 │ │ │ │ │ + beq.w c16 │ │ │ │ │ bic.w r3, r5, #32 │ │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ │ it eq │ │ │ │ │ addeq.w r9, r4, #12288 @ 0x3000 │ │ │ │ │ - beq.w c4a │ │ │ │ │ + beq.w cf0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyUnicode_IsPrintable> │ │ │ │ │ R_ARM_THM_CALL _PyUnicode_IsPrintable │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 13dc │ │ │ │ │ + beq.w 1486 │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr r6, [r4, #28] │ │ │ │ │ ldr r5, [r4, #4] │ │ │ │ │ bl 0 <_PyToken_OneChar> │ │ │ │ │ R_ARM_THM_CALL _PyToken_OneChar │ │ │ │ │ - mov r3, r6 │ │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ │ mov r2, r0 │ │ │ │ │ - mov r1, fp │ │ │ │ │ + mov r3, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r5, ip │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2186 │ │ │ │ │ + beq.w 1ed0 │ │ │ │ │ cmp r5, #35 @ 0x23 │ │ │ │ │ str.w r8, [r4, #28] │ │ │ │ │ str.w r1, [r4, #472] @ 0x1d8 │ │ │ │ │ - bne.w 7ac │ │ │ │ │ + bne.w 854 │ │ │ │ │ movw r8, #47102 @ 0xb7fe │ │ │ │ │ movt r8, #65535 @ 0xffff │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2384 │ │ │ │ │ + bl 2424 │ │ │ │ │ adds r2, r0, #1 │ │ │ │ │ cmp r2, #14 │ │ │ │ │ - bhi.n 912 │ │ │ │ │ + bhi.n 9b8 │ │ │ │ │ asr.w r2, r8, r2 │ │ │ │ │ lsls r1, r2, #31 │ │ │ │ │ - bmi.n 912 │ │ │ │ │ + bmi.n 9b8 │ │ │ │ │ add.w r9, r4, #12288 @ 0x3000 │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr.w r2, [r4, #2736] @ 0xab0 │ │ │ │ │ ldr.w r0, [r9, #68] @ 0x44 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 18a2 │ │ │ │ │ + bne.w 1950 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 192c │ │ │ │ │ + bne.w 1bd8 │ │ │ │ │ ldr r0, [r4, #32] │ │ │ │ │ cmp r0, #28 │ │ │ │ │ - beq.w 209c │ │ │ │ │ + beq.w 2332 │ │ │ │ │ adds r3, r5, #1 │ │ │ │ │ - beq.w 100a │ │ │ │ │ + beq.w 10b8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - b.n 7c4 │ │ │ │ │ + b.n 86c │ │ │ │ │ cmp r2, #66 @ 0x42 │ │ │ │ │ - beq.w 1028 │ │ │ │ │ + beq.w 10d6 │ │ │ │ │ cmp r2, #85 @ 0x55 │ │ │ │ │ - beq.w 1532 │ │ │ │ │ + beq.w 15dc │ │ │ │ │ cmp r2, #82 @ 0x52 │ │ │ │ │ - beq.w 128a │ │ │ │ │ + beq.w 1334 │ │ │ │ │ cmp r0, #70 @ 0x46 │ │ │ │ │ - beq.w 139c │ │ │ │ │ + beq.w 1446 │ │ │ │ │ cmp r0, #84 @ 0x54 │ │ │ │ │ - beq.w 13fe │ │ │ │ │ + beq.w 14a8 │ │ │ │ │ bic.w r2, r5, #32 │ │ │ │ │ movs r7, #0 │ │ │ │ │ mvn.w r6, #2147483648 @ 0x80000000 │ │ │ │ │ - b.n 9a0 │ │ │ │ │ + b.n a46 │ │ │ │ │ ldrd r5, r3, [r4, #4] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.w bc2 │ │ │ │ │ + beq.w c6a │ │ │ │ │ ldr.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - bcs.w c06 │ │ │ │ │ + bcs.w cae │ │ │ │ │ adds r2, r5, #1 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r2, [r4, #4] │ │ │ │ │ str.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ ldrb r5, [r5, #0] │ │ │ │ │ bic.w r2, r5, #32 │ │ │ │ │ subs r2, #65 @ 0x41 │ │ │ │ │ cmp r2, #25 │ │ │ │ │ - bls.n 97c │ │ │ │ │ + bls.n a22 │ │ │ │ │ sub.w r3, r5, #48 @ 0x30 │ │ │ │ │ cmp r3, #9 │ │ │ │ │ - bls.n 97c │ │ │ │ │ + bls.n a22 │ │ │ │ │ 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 c0c │ │ │ │ │ + bne.w cb4 │ │ │ │ │ adds r2, r5, #1 │ │ │ │ │ - beq.w 16f4 │ │ │ │ │ + beq.w 179c │ │ │ │ │ ldrd r2, r9, [r4] │ │ │ │ │ mov r3, r9 │ │ │ │ │ add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ │ cmp r9, r2 │ │ │ │ │ str.w r9, [r4, #4] │ │ │ │ │ - bcc.w 232a │ │ │ │ │ + bcc.w 2358 │ │ │ │ │ ldrb.w r3, [r3, #-1] │ │ │ │ │ uxtb r5, r5 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bne.w 236e │ │ │ │ │ + bne.w 2344 │ │ │ │ │ ldr.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 1cec │ │ │ │ │ + bne.w 1d8e │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ movs r2, #1 │ │ │ │ │ - mov r1, fp │ │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str.w r9, [sp] │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ │ 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 d3c │ │ │ │ │ + beq.w de2 │ │ │ │ │ add.w r9, r4, #12288 @ 0x3000 │ │ │ │ │ ldr.w r3, [r9, #68] @ 0x44 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1760 │ │ │ │ │ + bne.w 18de │ │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ │ str r3, [r4, #28] │ │ │ │ │ str.w r2, [r4, #472] @ 0x1d8 │ │ │ │ │ movs r5, #0 │ │ │ │ │ ldr r6, [r4, #4] │ │ │ │ │ ldr.w sl, [r4, #8] │ │ │ │ │ mov r9, r5 │ │ │ │ │ mov r7, r5 │ │ │ │ │ mvn.w r8, #2147483648 @ 0x80000000 │ │ │ │ │ str.w r5, [r4, #448] @ 0x1c0 │ │ │ │ │ cmp r6, sl │ │ │ │ │ - beq.w ed0 │ │ │ │ │ + beq.w f7c │ │ │ │ │ ldr.w r0, [r4, #476] @ 0x1dc │ │ │ │ │ cmp r0, r8 │ │ │ │ │ - bcs.w f14 │ │ │ │ │ + bcs.w fc0 │ │ │ │ │ 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 │ │ │ │ │ ittt eq │ │ │ │ │ addeq r7, #1 │ │ │ │ │ addeq.w r9, r9, #1 │ │ │ │ │ moveq r6, r3 │ │ │ │ │ - beq.n a4a │ │ │ │ │ + beq.n af0 │ │ │ │ │ cmp r1, #9 │ │ │ │ │ - beq.w 1886 │ │ │ │ │ + beq.w 1934 │ │ │ │ │ cmp r1, #12 │ │ │ │ │ - beq.w 1920 │ │ │ │ │ + beq.w 1bcc │ │ │ │ │ cmp r1, #92 @ 0x5c │ │ │ │ │ - beq.w 2292 │ │ │ │ │ + beq.w 1e82 │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ mov r8, r6 │ │ │ │ │ str r6, [r4, #4] │ │ │ │ │ cmp r6, r2 │ │ │ │ │ - bcc.w 232a │ │ │ │ │ + bcc.w 2358 │ │ │ │ │ ldrb.w r3, [r3, #-1] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bne.w 236e │ │ │ │ │ + bne.w 2344 │ │ │ │ │ sub.w r6, r1, #10 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r6, #25 │ │ │ │ │ str.w r0, [r4, #476] @ 0x1dc │ │ │ │ │ - bhi.w ca4 │ │ │ │ │ + bhi.w d4a │ │ │ │ │ movs r2, #9 │ │ │ │ │ movt r2, #512 @ 0x200 │ │ │ │ │ lsrs r2, r6 │ │ │ │ │ lsls r6, r2, #31 │ │ │ │ │ - bpl.w ca4 │ │ │ │ │ + bpl.w d4a │ │ │ │ │ ldr.w r2, [r4, #456] @ 0x1c8 │ │ │ │ │ cmp r1, #10 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r7, #0 │ │ │ │ │ - beq.w 129a │ │ │ │ │ + beq.w 1344 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 1a16 │ │ │ │ │ + bne.w 1b78 │ │ │ │ │ ldr.w r6, [r4, #452] @ 0x1c4 │ │ │ │ │ str.w r0, [r4, #472] @ 0x1d8 │ │ │ │ │ str.w r8, [r4, #28] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w d0e │ │ │ │ │ + bne.w db4 │ │ │ │ │ movs r6, #1 │ │ │ │ │ - b.n 71c │ │ │ │ │ + b.n 7c4 │ │ │ │ │ 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 2384 │ │ │ │ │ + bl 2424 │ │ │ │ │ uxtb r3, r0 │ │ │ │ │ ldr.w r2, [r8, r3, lsl #2] │ │ │ │ │ lsls r2, r2, #29 │ │ │ │ │ - bmi.w 1866 │ │ │ │ │ + bmi.w 1910 │ │ │ │ │ cmp r0, #46 @ 0x2e │ │ │ │ │ - beq.w 18f8 │ │ │ │ │ + beq.w 199c │ │ │ │ │ ldr r5, [r4, #4] │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.w 18e6 │ │ │ │ │ + beq.w 198a │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ subs r0, r5, #1 │ │ │ │ │ str r0, [r4, #4] │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bcc.w 232a │ │ │ │ │ + bcc.w 2358 │ │ │ │ │ ldrb.w r2, [r5, #-1] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.w 236e │ │ │ │ │ + bne.w 2344 │ │ │ │ │ ldr.w r2, [r4, #476] @ 0x1dc │ │ │ │ │ - mov r1, fp │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ - str.w r2, [r4, #476] @ 0x1dc │ │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ + str.w r2, [r4, #476] @ 0x1dc │ │ │ │ │ movs r2, #23 │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ - b.n a0c │ │ │ │ │ + b.n ab2 │ │ │ │ │ add.w r9, r4, #12288 @ 0x3000 │ │ │ │ │ ldr.w r2, [r9, #64] @ 0x40 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bgt.w e12 │ │ │ │ │ + bgt.w eb8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2384 │ │ │ │ │ + bl 2424 │ │ │ │ │ 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 14a6 │ │ │ │ │ + bne.w 1552 │ │ │ │ │ adds r3, r6, #1 │ │ │ │ │ - bne.w 884 │ │ │ │ │ + bne.w 92a │ │ │ │ │ cmp r5, #91 @ 0x5b │ │ │ │ │ - ble.n c22 │ │ │ │ │ + ble.n cca │ │ │ │ │ cmp r5, #123 @ 0x7b │ │ │ │ │ - bne.n c4a │ │ │ │ │ + bne.n cf0 │ │ │ │ │ ldr.w r3, [r4, #480] @ 0x1e0 │ │ │ │ │ cmp r3, #199 @ 0xc7 │ │ │ │ │ - bgt.w 22de │ │ │ │ │ + bgt.w 1fa4 │ │ │ │ │ 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, #12288 @ 0x3000 │ │ │ │ │ ldr r3, [r3, #64] @ 0x40 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.w 8ca │ │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ │ + ble.w 970 │ │ │ │ │ + ldr.w r3, [fp, #4] │ │ │ │ │ mov r0, r5 │ │ │ │ │ - ldr r3, [r2, #4] │ │ │ │ │ adds r3, #1 │ │ │ │ │ - str r3, [r2, #4] │ │ │ │ │ + str.w r3, [fp, #4] │ │ │ │ │ bl 0 <_PyUnicode_IsPrintable> │ │ │ │ │ R_ARM_THM_CALL _PyUnicode_IsPrintable │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 8d6 │ │ │ │ │ - b.w 13dc │ │ │ │ │ + bne.w 97c │ │ │ │ │ + b.w 1486 │ │ │ │ │ ldr r3, [r4, #32] │ │ │ │ │ cmp r3, #10 │ │ │ │ │ - bne.w ec6 │ │ │ │ │ + bne.w f72 │ │ │ │ │ ldr.w r3, [r4, #2744] @ 0xab8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r3 │ │ │ │ │ ldr.w r8, [r4, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w ec2 │ │ │ │ │ + beq.w f6e │ │ │ │ │ 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 1dac │ │ │ │ │ + bne.w 1c44 │ │ │ │ │ cmp r5, r8 │ │ │ │ │ - beq.n bc2 │ │ │ │ │ + beq.n c6a │ │ │ │ │ ldr.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bcc.w 990 │ │ │ │ │ + bcc.w a36 │ │ │ │ │ movs r3, #29 │ │ │ │ │ str r3, [r4, #32] │ │ │ │ │ - b.n ec6 │ │ │ │ │ + b.n f72 │ │ │ │ │ orrs r7, r3 │ │ │ │ │ - b.n 97c │ │ │ │ │ + b.n a22 │ │ │ │ │ cmp r5, #91 @ 0x5b │ │ │ │ │ - beq.n b70 │ │ │ │ │ - bgt.w 8ba │ │ │ │ │ + beq.n c16 │ │ │ │ │ + bgt.w 960 │ │ │ │ │ cmp r5, #40 @ 0x28 │ │ │ │ │ - beq.n b70 │ │ │ │ │ + beq.n c16 │ │ │ │ │ cmp r5, #41 @ 0x29 │ │ │ │ │ - beq.w f3a │ │ │ │ │ + beq.w fe6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyUnicode_IsPrintable> │ │ │ │ │ R_ARM_THM_CALL _PyUnicode_IsPrintable │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 13dc │ │ │ │ │ + beq.w 1486 │ │ │ │ │ cmp r5, #61 @ 0x3d │ │ │ │ │ - bne.w 8d6 │ │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ │ - ldrd r3, r2, [r2, #4] │ │ │ │ │ + bne.w 97c │ │ │ │ │ + ldrd r3, r2, [fp, #4] │ │ │ │ │ subs r3, r3, r2 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - itt eq │ │ │ │ │ - ldreq r2, [sp, #16] │ │ │ │ │ - streq r3, [r2, #52] @ 0x34 │ │ │ │ │ - b.n 8d6 │ │ │ │ │ + it eq │ │ │ │ │ + streq.w r3, [fp, #52] @ 0x34 │ │ │ │ │ + b.n 97c │ │ │ │ │ mov r8, r0 │ │ │ │ │ - b.n 762 │ │ │ │ │ + b.n 80a │ │ │ │ │ ldr.w r6, [r9, #64] @ 0x40 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bgt.w 1502 │ │ │ │ │ + bgt.w 15ae │ │ │ │ │ ldr.w r2, [r9, #68] @ 0x44 │ │ │ │ │ ldr.w r3, [r4, #480] @ 0x1e0 │ │ │ │ │ orrs.w r1, r2, r3 │ │ │ │ │ - beq.w 1dc2 │ │ │ │ │ + beq.w 2088 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.w 8ca │ │ │ │ │ + ble.w 970 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r4, #480] @ 0x1e0 │ │ │ │ │ adds r1, r4, r3 │ │ │ │ │ ldrb.w r1, [r1, #484] @ 0x1e4 │ │ │ │ │ cmp r5, #41 @ 0x29 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r1, #40 @ 0x28 │ │ │ │ │ - bne.w f1a │ │ │ │ │ + bne.w fc6 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bgt.w 140e │ │ │ │ │ + bgt.w 14b8 │ │ │ │ │ movs r0, #41 @ 0x29 │ │ │ │ │ bl 0 <_PyUnicode_IsPrintable> │ │ │ │ │ R_ARM_THM_CALL _PyUnicode_IsPrintable │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 13dc │ │ │ │ │ + beq.w 1486 │ │ │ │ │ movs r0, #41 @ 0x29 │ │ │ │ │ - b.n 8d8 │ │ │ │ │ + b.n 97e │ │ │ │ │ str.w sl, [r4, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1478 │ │ │ │ │ + bne.w 154c │ │ │ │ │ ldr.w r6, [r4, #480] @ 0x1e0 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 13ac │ │ │ │ │ + bne.w 1456 │ │ │ │ │ ldr r2, [r4, #44] @ 0x2c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 2120 │ │ │ │ │ + bne.w 2142 │ │ │ │ │ lsls r3, r2, #2 │ │ │ │ │ adds r1, r4, r3 │ │ │ │ │ ldr r1, [r1, #48] @ 0x30 │ │ │ │ │ cmp r1, r7 │ │ │ │ │ - beq.w df6 │ │ │ │ │ - bge.w 1330 │ │ │ │ │ + beq.w e9c │ │ │ │ │ + bge.w 13da │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r2, #99 @ 0x63 │ │ │ │ │ ittt gt │ │ │ │ │ movgt r3, #0 │ │ │ │ │ movgt r0, #20 │ │ │ │ │ ldrgt r2, [r4, #8] │ │ │ │ │ - bgt.w 20be │ │ │ │ │ + bgt.w 1fbc │ │ │ │ │ add r3, r4 │ │ │ │ │ ldr.w r1, [r3, #2288] @ 0x8f0 │ │ │ │ │ cmp r1, r9 │ │ │ │ │ - bge.w 1394 │ │ │ │ │ + bge.w 143e │ │ │ │ │ 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 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] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 718 │ │ │ │ │ + beq.w 7c0 │ │ │ │ │ mov r6, r2 │ │ │ │ │ add.w r3, r4, #12288 @ 0x3000 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ ldr r3, [r3, #68] @ 0x44 │ │ │ │ │ - bge.w 12a8 │ │ │ │ │ + bge.w 1352 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ add.w r6, r6, #1 │ │ │ │ │ it eq │ │ │ │ │ moveq.w r8, #0 │ │ │ │ │ str.w r6, [r4, #452] @ 0x1c4 │ │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ │ movs r2, #6 │ │ │ │ │ - mov r1, fp │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str.w r8, [sp] │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ - b.n a0c │ │ │ │ │ + b.n ab2 │ │ │ │ │ ldr.w r3, [r4, #480] @ 0x1e0 │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - bgt.w a1e │ │ │ │ │ + bgt.w ac4 │ │ │ │ │ add.w r2, r4, #12288 @ 0x3000 │ │ │ │ │ ldr r5, [r4, #4] │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ ldr r1, [r2, #72] @ 0x48 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 18ca │ │ │ │ │ + bne.w 19bc │ │ │ │ │ subs r5, #1 │ │ │ │ │ str.w r6, [r4, #2700] @ 0xa8c │ │ │ │ │ - mov r1, fp │ │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ │ movs r2, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ - b.n a0c │ │ │ │ │ + b.n ab2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmp r5, #48 @ 0x30 │ │ │ │ │ - bne.w e7a │ │ │ │ │ - bl 2384 │ │ │ │ │ + bne.w f26 │ │ │ │ │ + bl 2424 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #98 @ 0x62 │ │ │ │ │ - beq.w 1a62 │ │ │ │ │ - bgt.w 12c8 │ │ │ │ │ + beq.w 1cbe │ │ │ │ │ + bgt.w 1372 │ │ │ │ │ cmp r0, #88 @ 0x58 │ │ │ │ │ - beq.w 12d4 │ │ │ │ │ - ble.w 1440 │ │ │ │ │ + beq.w 137e │ │ │ │ │ + ble.w 1514 │ │ │ │ │ cmp r0, #95 @ 0x5f │ │ │ │ │ - beq.w 1be4 │ │ │ │ │ + beq.w 19c8 │ │ │ │ │ ldr.w r3, [r8, r5, lsl #2] │ │ │ │ │ lsls r3, r3, #29 │ │ │ │ │ - bmi.w 1bfa │ │ │ │ │ + bmi.w 1a82 │ │ │ │ │ cmp r5, #101 @ 0x65 │ │ │ │ │ - beq.w 1ba4 │ │ │ │ │ - bgt.w 147c │ │ │ │ │ + beq.w 1b8c │ │ │ │ │ + bgt.w 14ec │ │ │ │ │ cmp r5, #69 @ 0x45 │ │ │ │ │ - beq.w 1ba4 │ │ │ │ │ + beq.w 1b8c │ │ │ │ │ cmp r5, #74 @ 0x4a │ │ │ │ │ - beq.w 1482 │ │ │ │ │ + beq.w 14f2 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 25b8 │ │ │ │ │ + bl 2654 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1478 │ │ │ │ │ + beq.w 154c │ │ │ │ │ ldr r6, [r4, #4] │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ subs r0, r6, #1 │ │ │ │ │ str r0, [r4, #4] │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bcc.w 232a │ │ │ │ │ + bcc.w 2358 │ │ │ │ │ ldrb.w r3, [r6, #-1] │ │ │ │ │ uxtb r5, r5 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bne.w 236e │ │ │ │ │ + bne.w 2344 │ │ │ │ │ ldr.w r2, [r4, #476] @ 0x1dc │ │ │ │ │ - mov r1, fp │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ - str.w r2, [r4, #476] @ 0x1dc │ │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ + str.w r2, [r4, #476] @ 0x1dc │ │ │ │ │ movs r2, #2 │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ - b.n a0c │ │ │ │ │ + b.n ab2 │ │ │ │ │ mov r9, r5 │ │ │ │ │ add r3, r4 │ │ │ │ │ ldr.w r3, [r3, #2288] @ 0x8f0 │ │ │ │ │ cmp r3, r9 │ │ │ │ │ - bne.w 1394 │ │ │ │ │ + bne.w 143e │ │ │ │ │ ldr.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ ldr.w r8, [r4, #4] │ │ │ │ │ ldr.w r2, [r4, #452] @ 0x1c4 │ │ │ │ │ mov r0, r3 │ │ │ │ │ - b.n cfe │ │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ │ - ldr r3, [r0, #8] │ │ │ │ │ + b.n da4 │ │ │ │ │ + ldr.w r3, [fp, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.w b4a │ │ │ │ │ + blt.w bf0 │ │ │ │ │ subs.w ip, r5, #123 @ 0x7b │ │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ │ + ldr.w r3, [fp, #4] │ │ │ │ │ it ne │ │ │ │ │ movne.w ip, #1 │ │ │ │ │ sub.w sl, r3, ip │ │ │ │ │ cmp.w sl, #1 │ │ │ │ │ it ne │ │ │ │ │ movne r0, #0 │ │ │ │ │ - beq.w 1ad4 │ │ │ │ │ + beq.w 19f2 │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ it eq │ │ │ │ │ orreq.w r0, r0, #1 │ │ │ │ │ tst.w ip, r0 │ │ │ │ │ - beq.n e60 │ │ │ │ │ + beq.n f08 │ │ │ │ │ lsls r2, r2, #6 │ │ │ │ │ adds r6, r4, r2 │ │ │ │ │ ldr.w r0, [r6, #2804] @ 0xaf4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1ae4 │ │ │ │ │ + bne.w 1a02 │ │ │ │ │ ldr.w r0, [r6, #2812] @ 0xafc │ │ │ │ │ cmp r0, #1 │ │ │ │ │ - beq.w 1ae4 │ │ │ │ │ + beq.w 1a02 │ │ │ │ │ cmp r5, #58 @ 0x3a │ │ │ │ │ - bne.w b4a │ │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ │ - ldr r2, [r1, #8] │ │ │ │ │ + bne.w bf0 │ │ │ │ │ + ldr.w r2, [fp, #8] │ │ │ │ │ cmp r2, sl │ │ │ │ │ - bne.w b4a │ │ │ │ │ + bne.w bf0 │ │ │ │ │ movs r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - str r3, [r1, #0] │ │ │ │ │ - str r3, [r1, #56] @ 0x38 │ │ │ │ │ - b.n 8d8 │ │ │ │ │ - bl 24a0 │ │ │ │ │ + str.w r3, [fp] │ │ │ │ │ + str.w r3, [fp, #56] @ 0x38 │ │ │ │ │ + b.n 97e │ │ │ │ │ + bl 2540 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1874 │ │ │ │ │ + beq.w 191e │ │ │ │ │ cmp r0, #46 @ 0x2e │ │ │ │ │ - beq.w 1852 │ │ │ │ │ + beq.w 18fc │ │ │ │ │ bic.w r3, r5, #32 │ │ │ │ │ cmp r3, #69 @ 0x45 │ │ │ │ │ - beq.w 1ba4 │ │ │ │ │ + beq.w 1b8c │ │ │ │ │ cmp r3, #74 @ 0x4a │ │ │ │ │ - beq.w 1482 │ │ │ │ │ + beq.w 14f2 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 25b8 │ │ │ │ │ + bl 2654 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1320 │ │ │ │ │ + beq.w 13ca │ │ │ │ │ ldr r6, [r4, #4] │ │ │ │ │ adds r2, r5, #1 │ │ │ │ │ - bne.n dc2 │ │ │ │ │ + bne.n e68 │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ movs r2, #2 │ │ │ │ │ - mov r1, fp │ │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r6, [sp, #0] │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ - b.n a0c │ │ │ │ │ + b.n ab2 │ │ │ │ │ str.w r8, [r4, #4] │ │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ │ mvn.w r2, #32 │ │ │ │ │ - b.n 9a0 │ │ │ │ │ + b.n a46 │ │ │ │ │ ldr r3, [r4, #32] │ │ │ │ │ cmp r3, #10 │ │ │ │ │ - bne.w c9a │ │ │ │ │ + bne.w d40 │ │ │ │ │ ldr.w r3, [r4, #2744] @ 0xab8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r3 │ │ │ │ │ ldr.w sl, [r4, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w c96 │ │ │ │ │ + beq.w d3c │ │ │ │ │ ldr r6, [r4, #4] │ │ │ │ │ movs r1, #0 │ │ │ │ │ str.w r6, [r4, #2704] @ 0xa90 │ │ │ │ │ sub.w r2, sl, r6 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memchr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1990 │ │ │ │ │ + bne.w 1d1a │ │ │ │ │ cmp r6, sl │ │ │ │ │ - beq.n ed0 │ │ │ │ │ + beq.n f7c │ │ │ │ │ ldr.w r0, [r4, #476] @ 0x1dc │ │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bcc.w a5a │ │ │ │ │ + bcc.w b00 │ │ │ │ │ movs r3, #29 │ │ │ │ │ str r3, [r4, #32] │ │ │ │ │ - b.n c9a │ │ │ │ │ + b.n d40 │ │ │ │ │ cmp r5, #93 @ 0x5d │ │ │ │ │ it eq │ │ │ │ │ cmpeq r1, #91 @ 0x5b │ │ │ │ │ - bne.w 13be │ │ │ │ │ + bne.w 1468 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bgt.w 140e │ │ │ │ │ + bgt.w 14b8 │ │ │ │ │ movs r0, #93 @ 0x5d │ │ │ │ │ bl 0 <_PyUnicode_IsPrintable> │ │ │ │ │ R_ARM_THM_CALL _PyUnicode_IsPrintable │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 13dc │ │ │ │ │ + beq.w 1486 │ │ │ │ │ movs r0, #93 @ 0x5d │ │ │ │ │ - b.n 8d8 │ │ │ │ │ + b.n 97e │ │ │ │ │ add.w r9, r4, #12288 @ 0x3000 │ │ │ │ │ ldr.w r6, [r9, #64] @ 0x40 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.w c54 │ │ │ │ │ + ble.w cfa │ │ │ │ │ ldr.w r2, [r9, #68] @ 0x44 │ │ │ │ │ ldr.w r3, [r4, #480] @ 0x1e0 │ │ │ │ │ orrs.w r1, r2, r3 │ │ │ │ │ - beq.w 1dc2 │ │ │ │ │ + beq.w 2088 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bgt.w c6a │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ - ldr.w ip, [r3, #4] │ │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ │ + bgt.w d10 │ │ │ │ │ + ldr.w ip, [fp, #4] │ │ │ │ │ subs.w r3, ip, #1 │ │ │ │ │ - str r3, [r2, #4] │ │ │ │ │ - bmi.w 141a │ │ │ │ │ + str.w r3, [fp, #4] │ │ │ │ │ + bmi.w 14c6 │ │ │ │ │ cmp r5, #125 @ 0x7d │ │ │ │ │ - bne.w 8ca │ │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ │ - ldr r2, [r1, #8] │ │ │ │ │ + bne.w 970 │ │ │ │ │ + ldr.w r2, [fp, #8] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.w 13d0 │ │ │ │ │ + bne.w 147a │ │ │ │ │ subs r3, #1 │ │ │ │ │ movs r0, #125 @ 0x7d │ │ │ │ │ - str r3, [r1, #8] │ │ │ │ │ + str.w r3, [fp, #8] │ │ │ │ │ movs r3, #1 │ │ │ │ │ - str r3, [r1, #0] │ │ │ │ │ + str.w r3, [fp] │ │ │ │ │ movs r3, #0 │ │ │ │ │ - strd r3, r3, [r1, #52] @ 0x34 │ │ │ │ │ + strd r3, r3, [fp, #52] @ 0x34 │ │ │ │ │ bl 0 <_PyUnicode_IsPrintable> │ │ │ │ │ R_ARM_THM_CALL _PyUnicode_IsPrintable │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 8d6 │ │ │ │ │ - b.n 13dc │ │ │ │ │ + bne.w 97c │ │ │ │ │ + b.n 1486 │ │ │ │ │ ldr r0, [r4, #32] │ │ │ │ │ cmp r0, #10 │ │ │ │ │ - bne.w 16ec │ │ │ │ │ + bne.w 178c │ │ │ │ │ ldr.w r2, [r4, #2744] @ 0xab8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r2 │ │ │ │ │ ldr.w sl, [r4, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1746 │ │ │ │ │ + beq.w 17fe │ │ │ │ │ ldr.w r8, [r4, #4] │ │ │ │ │ movs r1, #0 │ │ │ │ │ str.w r8, [r4, #2704] @ 0xa90 │ │ │ │ │ sub.w r2, sl, r8 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memchr │ │ │ │ │ mov r5, r8 │ │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1734 │ │ │ │ │ + bne.w 17ec │ │ │ │ │ cmp r5, sl │ │ │ │ │ - beq.w 1702 │ │ │ │ │ + beq.w 17ba │ │ │ │ │ ldr.w r1, [r4, #476] @ 0x1dc │ │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bcc.w 772 │ │ │ │ │ + bcc.w 81a │ │ │ │ │ subs r1, #1 │ │ │ │ │ movs r0, #29 │ │ │ │ │ str r0, [r4, #32] │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.w 207c │ │ │ │ │ + beq.w 22e8 │ │ │ │ │ add.w sl, r8, #4294967295 @ 0xffffffff │ │ │ │ │ cmp r0, #28 │ │ │ │ │ str.w sl, [r4, #28] │ │ │ │ │ str.w r1, [r4, #472] @ 0x1d8 │ │ │ │ │ - beq.w 209c │ │ │ │ │ + beq.w 2332 │ │ │ │ │ ldr.w r2, [r4, #480] @ 0x1e0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 1478 │ │ │ │ │ + bne.w 154c │ │ │ │ │ cmp r0, #11 │ │ │ │ │ mov r3, r2 │ │ │ │ │ - mov r1, fp │ │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ │ it ne │ │ │ │ │ movne r2, #67 @ 0x43 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ - b.n a0c │ │ │ │ │ + b.n ab2 │ │ │ │ │ mov.w r9, #0 │ │ │ │ │ movs r6, #1 │ │ │ │ │ mov sl, r9 │ │ │ │ │ mov r7, r9 │ │ │ │ │ mov r8, r9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2384 │ │ │ │ │ + bl 2424 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cmp r0, #34 @ 0x22 │ │ │ │ │ + cmp r0, #39 @ 0x27 │ │ │ │ │ it ne │ │ │ │ │ - cmpne r0, #39 @ 0x27 │ │ │ │ │ - beq.n 1098 │ │ │ │ │ + cmpne r0, #34 @ 0x22 │ │ │ │ │ + beq.n 1146 │ │ │ │ │ bic.w r2, r5, #32 │ │ │ │ │ - cbnz r6, 1050 │ │ │ │ │ + cbnz r6, 10fe │ │ │ │ │ cmp r2, #66 @ 0x42 │ │ │ │ │ - beq.w 1276 │ │ │ │ │ - cbnz r7, 1058 │ │ │ │ │ + beq.w 1320 │ │ │ │ │ + cbnz r7, 1106 │ │ │ │ │ cmp r2, #85 @ 0x55 │ │ │ │ │ - beq.w 1286 │ │ │ │ │ + beq.w 1330 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.n 1064 │ │ │ │ │ + bne.n 1112 │ │ │ │ │ cmp r2, #82 @ 0x52 │ │ │ │ │ - beq.w 127a │ │ │ │ │ + beq.w 1324 │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - bne.n 1070 │ │ │ │ │ + bne.n 111e │ │ │ │ │ cmp r2, #70 @ 0x46 │ │ │ │ │ - beq.w 1280 │ │ │ │ │ + beq.w 132a │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - bne.w 974 │ │ │ │ │ + bne.w a1a │ │ │ │ │ cmp r2, #84 @ 0x54 │ │ │ │ │ - bne.w 974 │ │ │ │ │ + bne.w a1a │ │ │ │ │ mov.w r9, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2384 │ │ │ │ │ + bl 2424 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #39 @ 0x27 │ │ │ │ │ it ne │ │ │ │ │ cmpne r0, #34 @ 0x22 │ │ │ │ │ - bne.n 1044 │ │ │ │ │ + bne.n 10f2 │ │ │ │ │ tst r6, r7 │ │ │ │ │ - bne.w 1ab6 │ │ │ │ │ + bne.w 1d6e │ │ │ │ │ tst.w r7, r8 │ │ │ │ │ - bne.w 2252 │ │ │ │ │ + bne.w 1f84 │ │ │ │ │ tst.w sl, r7 │ │ │ │ │ - bne.w 2232 │ │ │ │ │ + bne.w 1f64 │ │ │ │ │ tst.w r9, r7 │ │ │ │ │ - bne.w 2212 │ │ │ │ │ + bne.w 1f44 │ │ │ │ │ tst.w sl, r6 │ │ │ │ │ - bne.w 21f2 │ │ │ │ │ + bne.w 1f24 │ │ │ │ │ tst.w r9, r6 │ │ │ │ │ - bne.w 2100 │ │ │ │ │ + bne.w 23bc │ │ │ │ │ tst.w r9, sl │ │ │ │ │ - bne.w 20e0 │ │ │ │ │ + bne.w 239c │ │ │ │ │ orrs.w r9, r9, sl │ │ │ │ │ - beq.n 10fe │ │ │ │ │ + beq.n 11ac │ │ │ │ │ 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 │ │ │ │ │ ldrb r3, [r1, #0] │ │ │ │ │ ldrb.w r3, [r8, r3] │ │ │ │ │ subs r3, #102 @ 0x66 │ │ │ │ │ uxtb r3, r3 │ │ │ │ │ cmp r3, #14 │ │ │ │ │ - bhi.n 10f4 │ │ │ │ │ + bhi.n 11a2 │ │ │ │ │ movw r2, #20481 @ 0x5001 │ │ │ │ │ lsr.w r3, r2, r3 │ │ │ │ │ lsls r2, r3, #31 │ │ │ │ │ - bmi.w 156c │ │ │ │ │ - cmp r5, #39 @ 0x27 │ │ │ │ │ - beq.n 10fe │ │ │ │ │ + bmi.w 1616 │ │ │ │ │ cmp r5, #34 @ 0x22 │ │ │ │ │ - bne.w 838 │ │ │ │ │ + beq.n 11ac │ │ │ │ │ + cmp r5, #39 @ 0x27 │ │ │ │ │ + bne.w 8de │ │ │ │ │ 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 2384 │ │ │ │ │ + bl 2424 │ │ │ │ │ cmp r5, r0 │ │ │ │ │ - beq.w 1540 │ │ │ │ │ + beq.w 15ea │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ ittt eq │ │ │ │ │ - moveq.w r8, #1 │ │ │ │ │ - streq.w r8, [sp, #16] │ │ │ │ │ - ldreq r6, [r4, #4] │ │ │ │ │ - beq.n 1160 │ │ │ │ │ + moveq r7, #1 │ │ │ │ │ + moveq r8, r7 │ │ │ │ │ + ldreq.w fp, [r4, #4] │ │ │ │ │ + beq.n 120a │ │ │ │ │ ldr.w r9, [r4, #4] │ │ │ │ │ movs r2, #0 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ - add.w r6, r9, #4294967295 @ 0xffffffff │ │ │ │ │ - str r6, [r4, #4] │ │ │ │ │ - cmp r6, r3 │ │ │ │ │ - bcc.w 232a │ │ │ │ │ + add.w fp, r9, #4294967295 @ 0xffffffff │ │ │ │ │ + str.w fp, [r4, #4] │ │ │ │ │ + cmp fp, r3 │ │ │ │ │ + bcc.w 2358 │ │ │ │ │ ldrb.w r3, [r9, #-1] │ │ │ │ │ uxtb r0, r0 │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - bne.w 236e │ │ │ │ │ + bne.w 2344 │ │ │ │ │ ldr.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 121c │ │ │ │ │ - mov.w r8, #1 │ │ │ │ │ - str.w r8, [sp, #16] │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - ldr.w sl, [r4, #8] │ │ │ │ │ - mov r7, r3 │ │ │ │ │ + bne.n 12c4 │ │ │ │ │ + movs r7, #1 │ │ │ │ │ + mov r8, r7 │ │ │ │ │ mvn.w r9, #2147483648 @ 0x80000000 │ │ │ │ │ + mov sl, r5 │ │ │ │ │ + mov r6, fp │ │ │ │ │ + movs r3, #0 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ - cmp r6, sl │ │ │ │ │ - beq.n 11ca │ │ │ │ │ + ldr r5, [r4, #8] │ │ │ │ │ + mov.w fp, #0 │ │ │ │ │ + cmp r6, r5 │ │ │ │ │ + beq.n 1274 │ │ │ │ │ ldr.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ cmp r3, r9 │ │ │ │ │ - bcs.n 120c │ │ │ │ │ + bcs.n 12b2 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ ldr r3, [r4, #32] │ │ │ │ │ adds r1, r6, #1 │ │ │ │ │ str r1, [r4, #4] │ │ │ │ │ cmp r3, #17 │ │ │ │ │ - beq.w 1478 │ │ │ │ │ + beq.w 154c │ │ │ │ │ cmp r3, #22 │ │ │ │ │ - beq.n 121a │ │ │ │ │ + beq.n 12c2 │ │ │ │ │ ldrb r3, [r6, #0] │ │ │ │ │ cmp r3, #10 │ │ │ │ │ ite ne │ │ │ │ │ movne r2, #0 │ │ │ │ │ - andeq.w r2, r8, #1 │ │ │ │ │ + andeq.w r2, r7, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 1a2a │ │ │ │ │ - cmp r5, r3 │ │ │ │ │ - beq.n 1212 │ │ │ │ │ - mov r7, r2 │ │ │ │ │ + bne.w 1d14 │ │ │ │ │ + cmp sl, r3 │ │ │ │ │ + beq.n 12ba │ │ │ │ │ + mov fp, r2 │ │ │ │ │ cmp r3, #92 @ 0x5c │ │ │ │ │ - beq.n 11b0 │ │ │ │ │ + beq.n 125e │ │ │ │ │ mov r6, r1 │ │ │ │ │ - b.n 116e │ │ │ │ │ + b.n 121c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2384 │ │ │ │ │ - cmp r5, r0 │ │ │ │ │ - beq.w 1d3c │ │ │ │ │ + bl 2424 │ │ │ │ │ + cmp sl, r0 │ │ │ │ │ + beq.w 1c3a │ │ │ │ │ cmp r0, #13 │ │ │ │ │ - beq.w 20ae │ │ │ │ │ - ldrd r1, sl, [r4, #4] │ │ │ │ │ - mov r6, r1 │ │ │ │ │ - b.n 116e │ │ │ │ │ + beq.w 1fda │ │ │ │ │ + ldr r6, [r4, #4] │ │ │ │ │ + b.n 1216 │ │ │ │ │ ldr r2, [r4, #32] │ │ │ │ │ cmp r2, #10 │ │ │ │ │ - bne.w 17d6 │ │ │ │ │ + bne.w 186c │ │ │ │ │ ldr.w r3, [r4, #2744] @ 0xab8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r3 │ │ │ │ │ - ldr.w sl, [r4, #8] │ │ │ │ │ + ldr r5, [r4, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 183e │ │ │ │ │ + beq.w 18c8 │ │ │ │ │ ldr r6, [r4, #4] │ │ │ │ │ movs r1, #0 │ │ │ │ │ str.w r6, [r4, #2704] @ 0xa90 │ │ │ │ │ - sub.w r2, sl, r6 │ │ │ │ │ + subs r2, r5, r6 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memchr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1c70 │ │ │ │ │ - cmp r6, sl │ │ │ │ │ - beq.n 11ca │ │ │ │ │ + bne.w 1af8 │ │ │ │ │ + cmp r6, r5 │ │ │ │ │ + beq.n 1274 │ │ │ │ │ ldr.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bcc.n 117a │ │ │ │ │ + bcc.n 1228 │ │ │ │ │ movs r3, #29 │ │ │ │ │ + mov r5, sl │ │ │ │ │ str r3, [r4, #32] │ │ │ │ │ - b.n 17e2 │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ - adds r7, #1 │ │ │ │ │ - cmp r3, r7 │ │ │ │ │ - bne.n 11ac │ │ │ │ │ - mov r6, r1 │ │ │ │ │ + b.n 187c │ │ │ │ │ + add.w fp, fp, #1 │ │ │ │ │ + cmp r8, fp │ │ │ │ │ + bne.n 125a │ │ │ │ │ + mov fp, r1 │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ movs r2, #3 │ │ │ │ │ - mov r1, fp │ │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - str r6, [sp, #0] │ │ │ │ │ + str.w fp, [sp] │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ - b.w a0c │ │ │ │ │ + b.w ab2 │ │ │ │ │ ldr r0, [r4, #32] │ │ │ │ │ cmp r0, #10 │ │ │ │ │ - bne.w 75a │ │ │ │ │ + bne.w 802 │ │ │ │ │ ldr.w r3, [r4, #2744] @ 0xab8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r3 │ │ │ │ │ ldr.w sl, [r4, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1834 │ │ │ │ │ + beq.w 1862 │ │ │ │ │ ldr.w r8, [r4, #4] │ │ │ │ │ movs r1, #0 │ │ │ │ │ str.w r8, [r4, #2704] @ 0xa90 │ │ │ │ │ sub.w r2, sl, r8 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memchr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 17ac │ │ │ │ │ + bne.w 1844 │ │ │ │ │ mov r5, sl │ │ │ │ │ mov r7, r8 │ │ │ │ │ cmp r7, r5 │ │ │ │ │ - beq.w 177e │ │ │ │ │ + beq.w 1818 │ │ │ │ │ ldr.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ mov sl, r5 │ │ │ │ │ - b.w 722 │ │ │ │ │ + b.w 7ca │ │ │ │ │ movs r6, #1 │ │ │ │ │ - b.n 1082 │ │ │ │ │ + b.n 1130 │ │ │ │ │ mov.w r8, #1 │ │ │ │ │ - b.n 1082 │ │ │ │ │ + b.n 1130 │ │ │ │ │ mov.w sl, #1 │ │ │ │ │ - b.n 1082 │ │ │ │ │ + b.n 1130 │ │ │ │ │ movs r7, #1 │ │ │ │ │ - b.n 1082 │ │ │ │ │ + b.n 1130 │ │ │ │ │ mov.w r9, #0 │ │ │ │ │ mov.w r8, #1 │ │ │ │ │ mov sl, r9 │ │ │ │ │ mov r7, r9 │ │ │ │ │ mov r6, r9 │ │ │ │ │ - b.n 1034 │ │ │ │ │ + b.n 10e2 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 214e │ │ │ │ │ + bne.w 216e │ │ │ │ │ ldr.w r2, [r4, #452] @ 0x1c4 │ │ │ │ │ movs r6, #1 │ │ │ │ │ - b.n cfe │ │ │ │ │ + b.n da4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 182e │ │ │ │ │ + bne.w 1930 │ │ │ │ │ mov r8, r3 │ │ │ │ │ subs r6, #1 │ │ │ │ │ - mov r1, fp │ │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ │ str.w r6, [r4, #452] @ 0x1c4 │ │ │ │ │ movs r2, #5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str.w r8, [sp] │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ - b.w a0c │ │ │ │ │ + b.w ab2 │ │ │ │ │ cmp r0, #111 @ 0x6f │ │ │ │ │ - beq.w 19c2 │ │ │ │ │ + beq.w 1b24 │ │ │ │ │ cmp r0, #120 @ 0x78 │ │ │ │ │ - bne.w d92 │ │ │ │ │ + bne.w e38 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2384 │ │ │ │ │ + bl 2424 │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #95 @ 0x5f │ │ │ │ │ - beq.w 19b8 │ │ │ │ │ + beq.w 1b1a │ │ │ │ │ uxtb r3, r1 │ │ │ │ │ ldr.w r5, [r8, r3, lsl #2] │ │ │ │ │ ands.w r5, r5, #16 │ │ │ │ │ - beq.w 22f0 │ │ │ │ │ + beq.w 22d8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2384 │ │ │ │ │ + bl 2424 │ │ │ │ │ uxtb r3, r0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr.w r3, [r8, r3, lsl #2] │ │ │ │ │ lsls r6, r3, #27 │ │ │ │ │ - bmi.n 12f0 │ │ │ │ │ + bmi.n 139a │ │ │ │ │ cmp r0, #95 @ 0x5f │ │ │ │ │ - beq.w 19b8 │ │ │ │ │ + beq.w 1b1a │ │ │ │ │ mov r1, r0 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC19 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC19 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 26f8 │ │ │ │ │ + bl 2794 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w eac │ │ │ │ │ + bne.w f58 │ │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ │ movs r2, #67 @ 0x43 │ │ │ │ │ - mov r1, fp │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ - b.w a0c │ │ │ │ │ + b.w ab2 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - ble.w 20b8 │ │ │ │ │ + ble.w 1fb6 │ │ │ │ │ ldr.w r5, [r4, #452] @ 0x1c4 │ │ │ │ │ add r3, r4 │ │ │ │ │ subs r0, r2, #1 │ │ │ │ │ str r0, [r4, #44] @ 0x2c │ │ │ │ │ subs r1, r5, #1 │ │ │ │ │ str.w r1, [r4, #452] @ 0x1c4 │ │ │ │ │ ldr r1, [r3, #44] @ 0x2c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 155e │ │ │ │ │ + beq.w 1608 │ │ │ │ │ cmp r7, r1 │ │ │ │ │ - bge.w 155e │ │ │ │ │ + bge.w 1608 │ │ │ │ │ subs r5, #2 │ │ │ │ │ subs r2, #2 │ │ │ │ │ str.w r5, [r4, #452] @ 0x1c4 │ │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ │ ldr r1, [r3, #40] @ 0x28 │ │ │ │ │ - cbz r2, 1380 │ │ │ │ │ + cbz r2, 142a │ │ │ │ │ add.w r0, r4, #48 @ 0x30 │ │ │ │ │ cmp r7, r1 │ │ │ │ │ - bge.n 1380 │ │ │ │ │ + bge.n 142a │ │ │ │ │ ldr.w r3, [r4, #452] @ 0x1c4 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #44] @ 0x2c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r4, #452] @ 0x1c4 │ │ │ │ │ ldr.w r1, [r0, r2, lsl #2] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 1366 │ │ │ │ │ + bne.n 1410 │ │ │ │ │ cmp r7, r1 │ │ │ │ │ - bne.w 20b8 │ │ │ │ │ + bne.w 1fb6 │ │ │ │ │ add.w r2, r2, #572 @ 0x23c │ │ │ │ │ ldr.w r3, [r4, r2, lsl #2] │ │ │ │ │ cmp r3, r9 │ │ │ │ │ - beq.w e02 │ │ │ │ │ + beq.w ea8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyTokenizer_indenterror> │ │ │ │ │ R_ARM_THM_CALL _PyTokenizer_indenterror │ │ │ │ │ - b.n 13ec │ │ │ │ │ + b.n 1496 │ │ │ │ │ mov.w r9, #0 │ │ │ │ │ mov.w sl, #1 │ │ │ │ │ mov r7, r9 │ │ │ │ │ mov r8, r9 │ │ │ │ │ mov r6, r9 │ │ │ │ │ - b.n 1034 │ │ │ │ │ + b.n 10e2 │ │ │ │ │ ldr.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ movs r6, #0 │ │ │ │ │ ldr.w r8, [r4, #4] │ │ │ │ │ ldr.w r2, [r4, #452] @ 0x1c4 │ │ │ │ │ mov r0, r3 │ │ │ │ │ - b.n cfe │ │ │ │ │ + b.n da4 │ │ │ │ │ cmp r1, #123 @ 0x7b │ │ │ │ │ - bne.w 2154 │ │ │ │ │ + bne.w 2110 │ │ │ │ │ cmp r5, #125 @ 0x7d │ │ │ │ │ - bne.w 2154 │ │ │ │ │ + bne.w 2110 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bgt.w 17c8 │ │ │ │ │ + bgt.w 17aa │ │ │ │ │ movs r0, #125 @ 0x7d │ │ │ │ │ bl 0 <_PyUnicode_IsPrintable> │ │ │ │ │ R_ARM_THM_CALL _PyUnicode_IsPrintable │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 8d6 │ │ │ │ │ + bne.w 97c │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC17 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC17 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ R_ARM_THM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ mov r2, r0 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - mov r1, fp │ │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ - b.w a0c │ │ │ │ │ + b.w ab2 │ │ │ │ │ mov.w sl, #0 │ │ │ │ │ mov.w r9, #1 │ │ │ │ │ mov r7, sl │ │ │ │ │ mov r8, sl │ │ │ │ │ mov r6, sl │ │ │ │ │ - b.n 1034 │ │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ │ - ldr r3, [r2, #4] │ │ │ │ │ + b.n 10e2 │ │ │ │ │ + ldr.w r3, [fp, #4] │ │ │ │ │ subs r3, #1 │ │ │ │ │ - str r3, [r2, #4] │ │ │ │ │ - bpl.w 8ca │ │ │ │ │ + str.w r3, [fp, #4] │ │ │ │ │ + bpl.w 970 │ │ │ │ │ ldr.w r2, [r9, #64] @ 0x40 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC37 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC37 │ │ │ │ │ mov r3, r5 │ │ │ │ │ add.w r2, r4, r2, lsl #6 │ │ │ │ │ @@ -1901,148 +1988,147 @@ │ │ │ │ │ cmp r2, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ite ne │ │ │ │ │ movne r2, #102 @ 0x66 │ │ │ │ │ moveq r2, #116 @ 0x74 │ │ │ │ │ bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ R_ARM_THM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ - b.n 13ec │ │ │ │ │ + b.n 1496 │ │ │ │ │ + cmp r5, #106 @ 0x6a │ │ │ │ │ + bne.w e58 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 2424 │ │ │ │ │ + movw r2, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC28 │ │ │ │ │ + movt r2, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC28 │ │ │ │ │ + mov r1, r0 │ │ │ │ │ + mov r5, r0 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 2794 │ │ │ │ │ + mov r3, r0 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.w f58 │ │ │ │ │ + b.n 13ca │ │ │ │ │ cmp r0, #66 @ 0x42 │ │ │ │ │ - beq.w 1a62 │ │ │ │ │ + beq.w 1cbe │ │ │ │ │ cmp r0, #79 @ 0x4f │ │ │ │ │ - beq.w 19c2 │ │ │ │ │ + beq.w 1b24 │ │ │ │ │ cmp r5, #48 @ 0x30 │ │ │ │ │ - beq.w 1b6a │ │ │ │ │ + beq.w 1c5a │ │ │ │ │ uxtb r3, r5 │ │ │ │ │ ldr.w r3, [r8, r3, lsl #2] │ │ │ │ │ lsls r7, r3, #29 │ │ │ │ │ - bmi.w 1bfa │ │ │ │ │ + bmi.w 1a82 │ │ │ │ │ cmp r5, #46 @ 0x2e │ │ │ │ │ - beq.w 1852 │ │ │ │ │ + beq.w 18fc │ │ │ │ │ cmp r5, #45 @ 0x2d │ │ │ │ │ - bgt.w d9c │ │ │ │ │ + bgt.w e42 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 25b8 │ │ │ │ │ + bl 2654 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w eac │ │ │ │ │ + bne.w f58 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 1320 │ │ │ │ │ - cmp r5, #106 @ 0x6a │ │ │ │ │ - bne.w db2 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 2384 │ │ │ │ │ - movw r2, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC28 │ │ │ │ │ - movt r2, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC28 │ │ │ │ │ - mov r1, r0 │ │ │ │ │ - mov r5, r0 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 26f8 │ │ │ │ │ - mov r3, r0 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.w eac │ │ │ │ │ - b.n 1320 │ │ │ │ │ + b.n 13ca │ │ │ │ │ movs r6, #62 @ 0x3e │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2384 │ │ │ │ │ + bl 2424 │ │ │ │ │ mov r7, r0 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyToken_ThreeChars> │ │ │ │ │ R_ARM_THM_CALL _PyToken_ThreeChars │ │ │ │ │ ldr.w r9, [r4, #4] │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #55 @ 0x37 │ │ │ │ │ - bne.n 14f0 │ │ │ │ │ - adds r2, r7, #1 │ │ │ │ │ - beq.n 14ee │ │ │ │ │ + bne.n 159c │ │ │ │ │ + adds r5, r7, #1 │ │ │ │ │ + beq.n 159a │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ mov r3, r9 │ │ │ │ │ add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ │ str.w r9, [r4, #4] │ │ │ │ │ cmp r9, r2 │ │ │ │ │ - bcc.w 232a │ │ │ │ │ + bcc.w 2358 │ │ │ │ │ ldrb.w r3, [r3, #-1] │ │ │ │ │ uxtb r7, r7 │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - bne.w 236e │ │ │ │ │ + bne.w 2344 │ │ │ │ │ ldr.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ mov r2, r8 │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ - mov r1, fp │ │ │ │ │ mov r0, r4 │ │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ │ str.w r9, [sp] │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ - b.w a0c │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ - ldr.w ip, [r3, #4] │ │ │ │ │ + b.w ab2 │ │ │ │ │ + ldr.w ip, [fp, #4] │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - bne.w f48 │ │ │ │ │ + bne.w ff4 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w f48 │ │ │ │ │ + beq.w ff4 │ │ │ │ │ add.w r6, r4, r6, lsl #6 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC35 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC35 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r3, [r6, #2812] @ 0xafc │ │ │ │ │ cmp r3, #1 │ │ │ │ │ ite ne │ │ │ │ │ movne r2, #102 @ 0x66 │ │ │ │ │ moveq r2, #116 @ 0x74 │ │ │ │ │ - b.n 13e8 │ │ │ │ │ + b.n 1492 │ │ │ │ │ mov.w r9, #0 │ │ │ │ │ movs r7, #1 │ │ │ │ │ mov sl, r9 │ │ │ │ │ mov r8, r9 │ │ │ │ │ mov r6, r9 │ │ │ │ │ - b.n 1034 │ │ │ │ │ + b.n 10e2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2384 │ │ │ │ │ + bl 2424 │ │ │ │ │ ldr.w r9, [r4, #4] │ │ │ │ │ cmp r5, r0 │ │ │ │ │ - mov r6, r9 │ │ │ │ │ - beq.w 16e2 │ │ │ │ │ + mov fp, r9 │ │ │ │ │ + beq.w 1794 │ │ │ │ │ adds r2, r0, #1 │ │ │ │ │ it ne │ │ │ │ │ movne r2, #1 │ │ │ │ │ - bne.w 1130 │ │ │ │ │ - b.n 121c │ │ │ │ │ + bne.w 11dc │ │ │ │ │ + b.n 12c4 │ │ │ │ │ mov r2, r0 │ │ │ │ │ - b.n 1380 │ │ │ │ │ + b.n 142a │ │ │ │ │ cmp r5, #39 @ 0x27 │ │ │ │ │ - beq.n 156c │ │ │ │ │ + beq.n 1616 │ │ │ │ │ cmp r5, #34 @ 0x22 │ │ │ │ │ - bne.w 832 │ │ │ │ │ + bne.w 8d8 │ │ │ │ │ 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 2384 │ │ │ │ │ + bl 2424 │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r5, r1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - beq.w 19a6 │ │ │ │ │ - bl 2440 │ │ │ │ │ + beq.w 1a6a │ │ │ │ │ + bl 24e0 │ │ │ │ │ mov.w lr, #1 │ │ │ │ │ add.w r1, r4, #12288 @ 0x3000 │ │ │ │ │ ldr r7, [r4, #28] │ │ │ │ │ ldr r6, [r4, #4] │ │ │ │ │ ldr r3, [r1, #64] @ 0x40 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ cmp r2, #149 @ 0x95 │ │ │ │ │ - bgt.w 2272 │ │ │ │ │ + bgt.w 20ba │ │ │ │ │ str r2, [r1, #64] @ 0x40 │ │ │ │ │ add.w r3, r4, r3, lsl #6 │ │ │ │ │ add.w r1, r4, r2, lsl #6 │ │ │ │ │ lsls r0, r2, #6 │ │ │ │ │ add.w ip, r0, #2800 @ 0xaf0 │ │ │ │ │ mov.w r9, #1 │ │ │ │ │ str.w r9, [r3, #2816] @ 0xb00 │ │ │ │ │ @@ -2061,28 +2147,28 @@ │ │ │ │ │ str.w r3, [r1, #2796] @ 0xaec │ │ │ │ │ str.w r3, [r1, #2808] @ 0xaf8 │ │ │ │ │ str.w r5, [r4, ip] │ │ │ │ │ str.w r3, [lr, #4] │ │ │ │ │ ldrb r3, [r7, #0] │ │ │ │ │ subs r3, #70 @ 0x46 │ │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ │ - bhi.n 1674 │ │ │ │ │ + bhi.n 171e │ │ │ │ │ tbb [pc, r3] │ │ │ │ │ - .word 0x36363618 │ │ │ │ │ + .short 0x3618 │ │ │ │ │ .word 0x36363636 │ │ │ │ │ .word 0x36363636 │ │ │ │ │ - .word 0x36363656 │ │ │ │ │ + .word 0x36563636 │ │ │ │ │ .word 0x36363636 │ │ │ │ │ .word 0x36363636 │ │ │ │ │ .word 0x36363636 │ │ │ │ │ .word 0x36363636 │ │ │ │ │ - .word 0x36363618 │ │ │ │ │ + .word 0x36183636 │ │ │ │ │ .word 0x36363636 │ │ │ │ │ .word 0x36363636 │ │ │ │ │ - .short 0x3656 │ │ │ │ │ + .word 0x36563636 │ │ │ │ │ .byte 0x36 │ │ │ │ │ .byte 0x00 │ │ │ │ │ add.w r3, r2, #43 @ 0x2b │ │ │ │ │ ldrb r2, [r7, #1] │ │ │ │ │ add r0, r4 │ │ │ │ │ add.w r3, r4, r3, lsl #6 │ │ │ │ │ ldrb.w r2, [r8, r2] │ │ │ │ │ @@ -2091,44 +2177,44 @@ │ │ │ │ │ adcs r2, r1 │ │ │ │ │ str.w r2, [r0, #2772] @ 0xad4 │ │ │ │ │ movs r2, #0 │ │ │ │ │ str.w r2, [r0, #2812] @ 0xafc │ │ │ │ │ str r2, [r3, #4] │ │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ │ str r2, [r3, #8] │ │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ │ mov r3, r7 │ │ │ │ │ movs r2, #59 @ 0x3b │ │ │ │ │ - mov r1, fp │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r6, [sp, #0] │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ - b.w a0c │ │ │ │ │ + b.w ab2 │ │ │ │ │ add.w r3, r2, #43 @ 0x2b │ │ │ │ │ ldrb r2, [r7, #1] │ │ │ │ │ add r0, r4 │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ add.w r3, r4, r3, lsl #6 │ │ │ │ │ ldrb.w r2, [r8, r2] │ │ │ │ │ sub.w r5, r2, #114 @ 0x72 │ │ │ │ │ negs r2, r5 │ │ │ │ │ adcs r2, r5 │ │ │ │ │ str.w r2, [r0, #2772] @ 0xad4 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str.w r2, [r0, #2812] @ 0xafc │ │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ │ strd ip, r2, [r3, #4] │ │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ │ mov r3, r7 │ │ │ │ │ movs r2, #62 @ 0x3e │ │ │ │ │ - mov r1, fp │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r6, [sp, #0] │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ - b.w a0c │ │ │ │ │ + b.w ab2 │ │ │ │ │ add r0, r4 │ │ │ │ │ movs r3, #1 │ │ │ │ │ adds r2, #43 @ 0x2b │ │ │ │ │ movs r1, #0 │ │ │ │ │ str.w r3, [r0, #2772] @ 0xad4 │ │ │ │ │ add.w r2, r4, r2, lsl #6 │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ @@ -2136,1605 +2222,1595 @@ │ │ │ │ │ ldrb.w r5, [r8, r5] │ │ │ │ │ cmp r5, #116 @ 0x74 │ │ │ │ │ ite eq │ │ │ │ │ moveq r5, #1 │ │ │ │ │ movne r5, r1 │ │ │ │ │ str.w r5, [r0, #2812] @ 0xafc │ │ │ │ │ strd r1, r3, [r2, #4] │ │ │ │ │ - bne.n 1662 │ │ │ │ │ - b.n 16a2 │ │ │ │ │ - movs r3, #3 │ │ │ │ │ - mov.w r8, #0 │ │ │ │ │ - str r3, [sp, #16] │ │ │ │ │ - b.n 1160 │ │ │ │ │ + bne.n 170c │ │ │ │ │ + b.n 174c │ │ │ │ │ ldr.w r1, [r4, #476] @ 0x1dc │ │ │ │ │ subs r1, #1 │ │ │ │ │ - b.n ff0 │ │ │ │ │ + b.n 109e │ │ │ │ │ + movs r7, #0 │ │ │ │ │ + mov.w r8, #3 │ │ │ │ │ + b.n 120a │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 1cec │ │ │ │ │ + bne.w 1d8e │ │ │ │ │ ldr.w r9, [r4, #4] │ │ │ │ │ - b.w 9fc │ │ │ │ │ + b.w aa2 │ │ │ │ │ + ldr.w r3, [fp, #4] │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + str.w r3, [fp, #4] │ │ │ │ │ + bpl.w 1020 │ │ │ │ │ + b.n 14c6 │ │ │ │ │ ldr r0, [r4, #32] │ │ │ │ │ cmp r0, #10 │ │ │ │ │ - bne.n 16ec │ │ │ │ │ + bne.n 178c │ │ │ │ │ ldr.w r2, [r4, #2744] @ 0xab8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r2 │ │ │ │ │ ldr.w sl, [r4, #8] │ │ │ │ │ - cbz r0, 1746 │ │ │ │ │ + cbz r0, 17fe │ │ │ │ │ ldr r5, [r4, #4] │ │ │ │ │ movs r1, #0 │ │ │ │ │ str.w r5, [r4, #2704] @ 0xa90 │ │ │ │ │ sub.w r2, sl, r5 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memchr │ │ │ │ │ mov r8, r5 │ │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w fd6 │ │ │ │ │ + beq.w 1084 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC3 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC3 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ R_ARM_THM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ ldr.w sl, [r4, #8] │ │ │ │ │ ldr.w r1, [r4, #476] @ 0x1dc │ │ │ │ │ ldr r0, [r4, #32] │ │ │ │ │ subs r1, #1 │ │ │ │ │ str.w sl, [r4, #4] │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - beq.w ffc │ │ │ │ │ + beq.w 10aa │ │ │ │ │ add.w sl, sl, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n ffc │ │ │ │ │ - ldr.w r3, [r9, #72] @ 0x48 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.w 1918 │ │ │ │ │ - ldr r5, [r4, #4] │ │ │ │ │ - ldr r3, [r4, #28] │ │ │ │ │ - movs r2, #66 @ 0x42 │ │ │ │ │ - mov r1, fp │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - str r5, [sp, #0] │ │ │ │ │ - bl 0 <_PyLexer_token_setup> │ │ │ │ │ - R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ - b.w a0c │ │ │ │ │ + b.n 10aa │ │ │ │ │ ldr r3, [r4, #32] │ │ │ │ │ cmp r3, #10 │ │ │ │ │ - bne.w 1c6a │ │ │ │ │ + bne.w 1af2 │ │ │ │ │ ldr.w r3, [r4, #2744] @ 0xab8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r3 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.n 1832 │ │ │ │ │ + cbz r0, 1860 │ │ │ │ │ ldr r7, [r4, #4] │ │ │ │ │ movs r1, #0 │ │ │ │ │ str.w r7, [r4, #2704] @ 0xa90 │ │ │ │ │ subs r2, r5, r7 │ │ │ │ │ mov r0, r7 │ │ │ │ │ mov r8, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memchr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1266 │ │ │ │ │ + beq.w 1310 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC3 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC3 │ │ │ │ │ + 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 sl, r8 │ │ │ │ │ - b.w 75a │ │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ │ - ldr r3, [r2, #4] │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str r3, [r2, #4] │ │ │ │ │ - bpl.w f76 │ │ │ │ │ - b.n 141a │ │ │ │ │ + b.w 802 │ │ │ │ │ + mov sl, r5 │ │ │ │ │ + mov r8, sl │ │ │ │ │ + str.w sl, [r4, #4] │ │ │ │ │ + b.w 802 │ │ │ │ │ + mov r5, sl │ │ │ │ │ + mov fp, r6 │ │ │ │ │ cmp r2, #17 │ │ │ │ │ - beq.w 1478 │ │ │ │ │ + beq.w 154c │ │ │ │ │ cmp r2, #22 │ │ │ │ │ - beq.w 121c │ │ │ │ │ + beq.w 12c4 │ │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ │ ldr.w r1, [r4, #468] @ 0x1d4 │ │ │ │ │ add.w r3, r4, #12288 @ 0x3000 │ │ │ │ │ ldr.w r2, [r4, #464] @ 0x1d0 │ │ │ │ │ str.w r1, [r4, #464] @ 0x1d0 │ │ │ │ │ ldr r1, [r4, #28] │ │ │ │ │ ldr r3, [r3, #64] @ 0x40 │ │ │ │ │ adds r1, #1 │ │ │ │ │ str r1, [r4, #4] │ │ │ │ │ ldr.w r1, [r4, #2708] @ 0xa94 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ str.w r1, [r4, #2704] @ 0xa90 │ │ │ │ │ - bgt.w 1efa │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ - cmp r3, #3 │ │ │ │ │ - bne.w 1d4a │ │ │ │ │ + bgt.w 1e9e │ │ │ │ │ + cmp.w r8, #3 │ │ │ │ │ + bne.w 1c7e │ │ │ │ │ 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 │ │ │ │ │ cmp r6, #10 │ │ │ │ │ - beq.w 1478 │ │ │ │ │ + beq.w 154c │ │ │ │ │ movs r3, #23 │ │ │ │ │ str r3, [r4, #32] │ │ │ │ │ - b.n 1478 │ │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ │ - b.n 12b0 │ │ │ │ │ - mov sl, r5 │ │ │ │ │ - mov r8, sl │ │ │ │ │ - str.w sl, [r4, #4] │ │ │ │ │ - b.w 75a │ │ │ │ │ + b.n 154c │ │ │ │ │ + mov r3, r5 │ │ │ │ │ + str r3, [r4, #4] │ │ │ │ │ + mov fp, r3 │ │ │ │ │ ldr r3, [r4, #32] │ │ │ │ │ - mov r6, sl │ │ │ │ │ - str.w sl, [r4, #4] │ │ │ │ │ + mov r5, sl │ │ │ │ │ cmp r3, #17 │ │ │ │ │ - beq.w 1478 │ │ │ │ │ + beq.w 154c │ │ │ │ │ cmp r3, #22 │ │ │ │ │ - bne.n 17e2 │ │ │ │ │ - b.n 121c │ │ │ │ │ + bne.n 187c │ │ │ │ │ + b.n 12c4 │ │ │ │ │ + ldr.w r3, [r9, #72] @ 0x48 │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.w 2328 │ │ │ │ │ + ldr r5, [r4, #4] │ │ │ │ │ + ldr r3, [r4, #28] │ │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ │ + movs r2, #66 @ 0x42 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2384 │ │ │ │ │ + str r5, [sp, #0] │ │ │ │ │ + bl 0 <_PyLexer_token_setup> │ │ │ │ │ + R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ + b.w ab2 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 2424 │ │ │ │ │ uxtb r3, r0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr.w r3, [r8, r3, lsl #2] │ │ │ │ │ lsls r6, r3, #29 │ │ │ │ │ - bpl.w e8c │ │ │ │ │ + bpl.w f38 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 24a0 │ │ │ │ │ + bl 2540 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w e8c │ │ │ │ │ + bne.w f38 │ │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ │ mov r3, r5 │ │ │ │ │ movs r2, #67 @ 0x43 │ │ │ │ │ - mov r1, fp │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ - b.w a0c │ │ │ │ │ + b.w ab2 │ │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ │ + b.n 135a │ │ │ │ │ mov r0, r7 │ │ │ │ │ ldr r7, [r4, #40] @ 0x28 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ add.w r9, r9, #1 │ │ │ │ │ mov r1, r7 │ │ │ │ │ bl 0 <__aeabi_idiv> │ │ │ │ │ R_ARM_THM_CALL __aeabi_idiv │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ mla r7, r0, r7, r7 │ │ │ │ │ mov r6, r3 │ │ │ │ │ - b.w a4a │ │ │ │ │ + b.w af0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 192c │ │ │ │ │ + bne.w 1bd8 │ │ │ │ │ ldr.w sl, [r4, #28] │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2440 │ │ │ │ │ + bl 24e0 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ mov r3, sl │ │ │ │ │ - mov r1, fp │ │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ │ movs r2, #65 @ 0x41 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str.w r6, [r9, #72] @ 0x48 │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ - b.w a0c │ │ │ │ │ - ldr r1, [r2, #68] @ 0x44 │ │ │ │ │ - cmp r1, #0 │ │ │ │ │ - beq.w d56 │ │ │ │ │ - str r6, [r2, #72] @ 0x48 │ │ │ │ │ - b.n 176e │ │ │ │ │ + b.w ab2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2440 │ │ │ │ │ + bl 24e0 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2440 │ │ │ │ │ + bl 24e0 │ │ │ │ │ ldr r5, [r4, #4] │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ movs r2, #23 │ │ │ │ │ - mov r1, fp │ │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ - b.w a0c │ │ │ │ │ + b.w ab2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2384 │ │ │ │ │ + bl 2424 │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #46 @ 0x2e │ │ │ │ │ - bne.n 18d6 │ │ │ │ │ + bne.n 197a │ │ │ │ │ ldr r5, [r4, #4] │ │ │ │ │ movs r2, #52 @ 0x34 │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ - mov r1, fp │ │ │ │ │ mov r0, r4 │ │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ - b.w a0c │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - str.w r3, [r9, #72] @ 0x48 │ │ │ │ │ - b.n 176a │ │ │ │ │ - mov.w r9, #0 │ │ │ │ │ - mov r6, r3 │ │ │ │ │ - mov r7, r9 │ │ │ │ │ - b.w a4a │ │ │ │ │ - movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC7 │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC7 │ │ │ │ │ - ldr.w sl, [r4, #28] │ │ │ │ │ - mov.w ip, #9 │ │ │ │ │ - ldr.w r8, [r4, #472] @ 0x1d8 │ │ │ │ │ - b.n 1954 │ │ │ │ │ - ldrb.w lr, [sl] │ │ │ │ │ - cmp lr, r2 │ │ │ │ │ - bne.n 1a2e │ │ │ │ │ - add.w sl, sl, #1 │ │ │ │ │ - add.w r8, r8, #1 │ │ │ │ │ - adds r1, #1 │ │ │ │ │ - subs.w ip, ip, #1 │ │ │ │ │ - beq.n 1a34 │ │ │ │ │ - ldr.w lr, [r4, #4] │ │ │ │ │ - ldrb r2, [r1, #0] │ │ │ │ │ - cmp lr, sl │ │ │ │ │ - bls.n 1a2e │ │ │ │ │ - cmp r2, #32 │ │ │ │ │ - bne.n 1942 │ │ │ │ │ - mov r3, r4 │ │ │ │ │ - mov lr, sl │ │ │ │ │ - mov r4, r1 │ │ │ │ │ - mov r1, sl │ │ │ │ │ - ldrb.w r2, [lr] │ │ │ │ │ - mov sl, lr │ │ │ │ │ - add.w lr, lr, #1 │ │ │ │ │ - cmp r2, #32 │ │ │ │ │ - beq.n 1970 │ │ │ │ │ - cmp r2, #9 │ │ │ │ │ - beq.n 1970 │ │ │ │ │ - sub.w r2, r8, r1 │ │ │ │ │ - mov r1, r4 │ │ │ │ │ - add.w r8, r2, sl │ │ │ │ │ - mov r4, r3 │ │ │ │ │ - b.n 1952 │ │ │ │ │ + b.w ab2 │ │ │ │ │ + ldr r1, [r2, #68] @ 0x44 │ │ │ │ │ + cmp r1, #0 │ │ │ │ │ + beq.w dfc │ │ │ │ │ + str r6, [r2, #72] @ 0x48 │ │ │ │ │ + b.n 18ec │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 2424 │ │ │ │ │ + uxtb r3, r0 │ │ │ │ │ + mov r5, r0 │ │ │ │ │ + ldr.w r3, [r8, r3, lsl #2] │ │ │ │ │ + lsls r7, r3, #29 │ │ │ │ │ + bmi.n 1a7c │ │ │ │ │ + mov r1, r5 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 24e0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC3 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC26 │ │ │ │ │ movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC3 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC26 │ │ │ │ │ bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ R_ARM_THM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ │ - str r3, [r4, #4] │ │ │ │ │ - b.w c9a │ │ │ │ │ - bl 2384 │ │ │ │ │ + b.n 1496 │ │ │ │ │ + ldrd r6, r0, [fp, #52] @ 0x34 │ │ │ │ │ + orrs r0, r6 │ │ │ │ │ + beq.w f08 │ │ │ │ │ + mov r0, sl │ │ │ │ │ + b.w ee0 │ │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ │ + ldr r0, [r3, #28] │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.w f08 │ │ │ │ │ + add r2, r4 │ │ │ │ │ + mov ip, r0 │ │ │ │ │ + ldr.w r8, [r2, #2796] @ 0xaec │ │ │ │ │ + sub.w r6, r1, r8 │ │ │ │ │ + mov r1, r0 │ │ │ │ │ + b.n 1a4c │ │ │ │ │ + ldrb.w r2, [r8, r0] │ │ │ │ │ + cmp r2, #92 @ 0x5c │ │ │ │ │ + it eq │ │ │ │ │ + addeq r0, #1 │ │ │ │ │ + beq.n 1a4a │ │ │ │ │ + cmp r2, #34 @ 0x22 │ │ │ │ │ + beq.w 23dc │ │ │ │ │ + sub.w lr, r2, #39 @ 0x27 │ │ │ │ │ + rsbs r3, lr, #0 │ │ │ │ │ + adc.w r3, r3, lr │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.w 23dc │ │ │ │ │ + cmp r2, #35 @ 0x23 │ │ │ │ │ + bne.n 1a4a │ │ │ │ │ + cmp r1, #0 │ │ │ │ │ + beq.w 1fe4 │ │ │ │ │ + adds r0, #1 │ │ │ │ │ + cmp r6, r0 │ │ │ │ │ + bgt.n 1a1c │ │ │ │ │ + mov r1, r6 │ │ │ │ │ + mov r0, r8 │ │ │ │ │ + movs r2, #0 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyUnicode_DecodeUTF8 │ │ │ │ │ + mov r6, r0 │ │ │ │ │ + cmp r6, #0 │ │ │ │ │ + beq.w 154c │ │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ │ + str r6, [r3, #28] │ │ │ │ │ + b.w f08 │ │ │ │ │ + bl 2424 │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r5, r0 │ │ │ │ │ - bne.w 2300 │ │ │ │ │ + bne.w 20a8 │ │ │ │ │ mov.w lr, #3 │ │ │ │ │ - b.n 1594 │ │ │ │ │ + b.n 163e │ │ │ │ │ + cmp r0, #48 @ 0x30 │ │ │ │ │ + beq.w 1c5a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2384 │ │ │ │ │ + ldr r7, [r4, #4] │ │ │ │ │ + bl 2540 │ │ │ │ │ + mov r5, r0 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.w 191e │ │ │ │ │ + cmp r0, #46 @ 0x2e │ │ │ │ │ + beq.w 18fc │ │ │ │ │ + cmp r0, #45 @ 0x2d │ │ │ │ │ + ble.n 1aac │ │ │ │ │ + cmp r0, #101 @ 0x65 │ │ │ │ │ + beq.n 1b8c │ │ │ │ │ + bgt.n 1aec │ │ │ │ │ + cmp r0, #69 @ 0x45 │ │ │ │ │ + beq.n 1b8c │ │ │ │ │ + cmp r0, #74 @ 0x4a │ │ │ │ │ + beq.w 14f2 │ │ │ │ │ + add.w r3, r4, #12288 @ 0x3000 │ │ │ │ │ + ldr r6, [r3, #68] @ 0x44 │ │ │ │ │ + cmp r6, #0 │ │ │ │ │ + bne.w 153e │ │ │ │ │ + mov r1, r5 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 24e0 │ │ │ │ │ + ldr r3, [r4, #28] │ │ │ │ │ + ldr.w r1, [r4, #2704] @ 0xa90 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + adds r3, #1 │ │ │ │ │ + subs r2, r7, r1 │ │ │ │ │ + subs r1, r3, r1 │ │ │ │ │ + movw r3, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC27 │ │ │ │ │ + movt r3, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC27 │ │ │ │ │ + bl 0 <_PyTokenizer_syntaxerror_known_range> │ │ │ │ │ + R_ARM_THM_CALL _PyTokenizer_syntaxerror_known_range │ │ │ │ │ + mov r2, r0 │ │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ │ + mov r3, r6 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + str r6, [sp, #0] │ │ │ │ │ + bl 0 <_PyLexer_token_setup> │ │ │ │ │ + R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ + b.w ab2 │ │ │ │ │ + cmp r0, #106 @ 0x6a │ │ │ │ │ + bne.n 1aac │ │ │ │ │ + b.n 14f2 │ │ │ │ │ + mov sl, r5 │ │ │ │ │ + b.w 802 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + movw r1, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ + mov r5, sl │ │ │ │ │ + bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ + R_ARM_THM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ + ldr r3, [r4, #32] │ │ │ │ │ + ldr.w fp, [r4, #8] │ │ │ │ │ + cmp r3, #17 │ │ │ │ │ + str.w fp, [r4, #4] │ │ │ │ │ + bne.w 18d8 │ │ │ │ │ + b.n 154c │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 2424 │ │ │ │ │ mov r1, r0 │ │ │ │ │ - b.n 12e2 │ │ │ │ │ + b.n 138c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2384 │ │ │ │ │ + bl 2424 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #95 @ 0x5f │ │ │ │ │ - beq.w 22d2 │ │ │ │ │ + beq.w 231e │ │ │ │ │ sub.w r3, r5, #48 @ 0x30 │ │ │ │ │ cmp r3, #7 │ │ │ │ │ - bhi.w 22ae │ │ │ │ │ + bhi.w 22f6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2384 │ │ │ │ │ + bl 2424 │ │ │ │ │ sub.w r3, r0, #48 @ 0x30 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r3, #7 │ │ │ │ │ - bls.n 19da │ │ │ │ │ + bls.n 1b3c │ │ │ │ │ cmp r0, #95 @ 0x5f │ │ │ │ │ - beq.w 22d2 │ │ │ │ │ + beq.w 231e │ │ │ │ │ uxtb r3, r0 │ │ │ │ │ ldr.w r3, [r8, r3, lsl #2] │ │ │ │ │ lsls r0, r3, #29 │ │ │ │ │ - bmi.w 2312 │ │ │ │ │ + bmi.w 2098 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC22 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC22 │ │ │ │ │ - bl 26f8 │ │ │ │ │ + bl 2794 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w eac │ │ │ │ │ - b.n 1320 │ │ │ │ │ + bne.w f58 │ │ │ │ │ + b.n 13ca │ │ │ │ │ ldr.w r2, [r4, #464] @ 0x1d0 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - bne.w 12a0 │ │ │ │ │ + bne.w 134a │ │ │ │ │ mov.w r9, #0 │ │ │ │ │ mov r7, r9 │ │ │ │ │ - b.w ca4 │ │ │ │ │ - movs r6, #10 │ │ │ │ │ - b.n 17e6 │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - bne.w 2322 │ │ │ │ │ - mov r1, r5 │ │ │ │ │ + b.w d4a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2440 │ │ │ │ │ - ldr r7, [r4, #4] │ │ │ │ │ - add.w r9, sl, #6 │ │ │ │ │ - cmp r7, r9 │ │ │ │ │ - bcs.w 1c8e │ │ │ │ │ - str r7, [sp, #8] │ │ │ │ │ - mov r3, r8 │ │ │ │ │ - mov r1, fp │ │ │ │ │ + bl 2424 │ │ │ │ │ + sub.w r3, r0, #43 @ 0x2b │ │ │ │ │ + mov r1, r0 │ │ │ │ │ + bics.w r3, r3, #2 │ │ │ │ │ + bne.w 1d30 │ │ │ │ │ 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 a0c │ │ │ │ │ + bl 2424 │ │ │ │ │ + uxtb r3, r0 │ │ │ │ │ + mov r1, r0 │ │ │ │ │ + ldr.w r5, [r8, r3, lsl #2] │ │ │ │ │ + ands.w r5, r5, #4 │ │ │ │ │ + beq.w 20ea │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2384 │ │ │ │ │ + bl 2540 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cmp r0, #95 @ 0x5f │ │ │ │ │ - beq.w 2072 │ │ │ │ │ - sub.w r3, r5, #48 @ 0x30 │ │ │ │ │ - cmp r3, #1 │ │ │ │ │ - bhi.w 204e │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.w 191e │ │ │ │ │ + bic.w r3, r0, #32 │ │ │ │ │ + b.w f42 │ │ │ │ │ + mov.w r9, #0 │ │ │ │ │ + mov r6, r3 │ │ │ │ │ + mov r7, r9 │ │ │ │ │ + b.w af0 │ │ │ │ │ + movw r1, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC7 │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC7 │ │ │ │ │ + ldr.w sl, [r4, #28] │ │ │ │ │ + mov.w lr, #9 │ │ │ │ │ + ldr.w r8, [r4, #472] @ 0x1d8 │ │ │ │ │ + b.n 1c02 │ │ │ │ │ + ldrb.w ip, [sl] │ │ │ │ │ + cmp ip, r2 │ │ │ │ │ + bne.w 1dde │ │ │ │ │ + add.w sl, sl, #1 │ │ │ │ │ + add.w r8, r8, #1 │ │ │ │ │ + adds r1, #1 │ │ │ │ │ + subs.w lr, lr, #1 │ │ │ │ │ + beq.w 1de4 │ │ │ │ │ + ldr.w ip, [r4, #4] │ │ │ │ │ + ldrb r2, [r1, #0] │ │ │ │ │ + cmp ip, sl │ │ │ │ │ + bls.w 1dde │ │ │ │ │ + cmp r2, #32 │ │ │ │ │ + bne.n 1bee │ │ │ │ │ + mov ip, sl │ │ │ │ │ + mov r2, sl │ │ │ │ │ + mov r3, r1 │ │ │ │ │ + ldrb r1, [r2, #0] │ │ │ │ │ + mov sl, r2 │ │ │ │ │ + adds r2, #1 │ │ │ │ │ + cmp r1, #32 │ │ │ │ │ + beq.n 1c20 │ │ │ │ │ + cmp r1, #9 │ │ │ │ │ + beq.n 1c20 │ │ │ │ │ + sub.w ip, r8, ip │ │ │ │ │ + mov r1, r3 │ │ │ │ │ + add.w r8, ip, sl │ │ │ │ │ + b.n 1c00 │ │ │ │ │ + movs r3, #1 │ │ │ │ │ + ldr r6, [r4, #4] │ │ │ │ │ + str r3, [sp, #20] │ │ │ │ │ + b.w 1216 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2384 │ │ │ │ │ - sub.w r3, r0, #48 @ 0x30 │ │ │ │ │ + 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 f72 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 2424 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cmp r3, #1 │ │ │ │ │ - bls.n 1a7a │ │ │ │ │ - cmp r0, #95 @ 0x5f │ │ │ │ │ - beq.w 2072 │ │ │ │ │ + cmp r5, #95 @ 0x5f │ │ │ │ │ + bne.w 1520 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 2424 │ │ │ │ │ uxtb r3, r0 │ │ │ │ │ + mov r5, r0 │ │ │ │ │ ldr.w r3, [r8, r3, lsl #2] │ │ │ │ │ - lsls r1, r3, #29 │ │ │ │ │ - bmi.w 203e │ │ │ │ │ - mov r1, r0 │ │ │ │ │ - movw r2, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC25 │ │ │ │ │ - movt r2, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC25 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 26f8 │ │ │ │ │ - mov r3, r0 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.w eac │ │ │ │ │ - b.n 1320 │ │ │ │ │ - ldr r3, [r4, #28] │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - ldr.w r1, [r4, #2704] @ 0xa90 │ │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ │ - adds r3, #1 │ │ │ │ │ - subs r2, r2, r1 │ │ │ │ │ - subs r1, r3, r1 │ │ │ │ │ - movw r3, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC9 │ │ │ │ │ - movt r3, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC9 │ │ │ │ │ - bl 0 <_PyTokenizer_syntaxerror_known_range> │ │ │ │ │ - R_ARM_THM_CALL _PyTokenizer_syntaxerror_known_range │ │ │ │ │ - b.n 1478 │ │ │ │ │ - ldrd r6, r0, [r0, #52] @ 0x34 │ │ │ │ │ - orrs r0, r6 │ │ │ │ │ - beq.w e60 │ │ │ │ │ - mov r0, sl │ │ │ │ │ - b.w e38 │ │ │ │ │ - ldr.w r0, [fp, #28] │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.w e60 │ │ │ │ │ - add r2, r4 │ │ │ │ │ - mov ip, r0 │ │ │ │ │ - ldr.w r8, [r2, #2796] @ 0xaec │ │ │ │ │ - sub.w r6, r1, r8 │ │ │ │ │ - mov r1, r0 │ │ │ │ │ - b.n 1b2e │ │ │ │ │ - ldrb.w r2, [r8, r0] │ │ │ │ │ - cmp r2, #92 @ 0x5c │ │ │ │ │ - it eq │ │ │ │ │ - addeq r0, #1 │ │ │ │ │ - beq.n 1b2c │ │ │ │ │ - cmp r2, #34 @ 0x22 │ │ │ │ │ - beq.w 1eb4 │ │ │ │ │ - sub.w lr, r2, #39 @ 0x27 │ │ │ │ │ - rsbs r3, lr, #0 │ │ │ │ │ - adc.w r3, r3, lr │ │ │ │ │ + lsls r2, r3, #29 │ │ │ │ │ + bmi.w 1520 │ │ │ │ │ + b.n 19da │ │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1eb4 │ │ │ │ │ - cmp r2, #35 @ 0x23 │ │ │ │ │ - bne.n 1b2c │ │ │ │ │ - cmp r1, #0 │ │ │ │ │ - beq.w 1dd2 │ │ │ │ │ - adds r0, #1 │ │ │ │ │ - cmp r6, r0 │ │ │ │ │ - bgt.n 1afe │ │ │ │ │ - mov r1, r6 │ │ │ │ │ - mov r0, r8 │ │ │ │ │ - movs r2, #0 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyUnicode_DecodeUTF8 │ │ │ │ │ - mov r6, r0 │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - beq.w 1478 │ │ │ │ │ - str.w r6, [fp, #28] │ │ │ │ │ - b.w e60 │ │ │ │ │ + bne.w 1e64 │ │ │ │ │ + movw r1, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC33 │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC33 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ + R_ARM_THM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ + cmp r6, #10 │ │ │ │ │ + beq.w 154c │ │ │ │ │ + movs r3, #24 │ │ │ │ │ + str r3, [r4, #32] │ │ │ │ │ + b.n 154c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyTokenizer_Get> │ │ │ │ │ R_ARM_THM_CALL tok_continuation_line │ │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.w 1478 │ │ │ │ │ + beq.w 154c │ │ │ │ │ movs r2, #1 │ │ │ │ │ str.w r2, [r4, #2700] @ 0xa8c │ │ │ │ │ ldrd r8, sl, [r4, #4] │ │ │ │ │ - b.w 760 │ │ │ │ │ + b.w 808 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2384 │ │ │ │ │ + bl 2424 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cmp r5, #95 @ 0x5f │ │ │ │ │ - bne.w 144c │ │ │ │ │ + cmp r0, #95 @ 0x5f │ │ │ │ │ + beq.w 1fd0 │ │ │ │ │ + sub.w r3, r5, #48 @ 0x30 │ │ │ │ │ + cmp r3, #1 │ │ │ │ │ + bhi.w 1efe │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2384 │ │ │ │ │ - uxtb r3, r0 │ │ │ │ │ + bl 2424 │ │ │ │ │ + sub.w r3, r0, #48 @ 0x30 │ │ │ │ │ mov r5, r0 │ │ │ │ │ + cmp r3, #1 │ │ │ │ │ + bls.n 1cd6 │ │ │ │ │ + cmp r0, #95 @ 0x5f │ │ │ │ │ + beq.w 1fd0 │ │ │ │ │ + uxtb r3, r0 │ │ │ │ │ ldr.w r3, [r8, r3, lsl #2] │ │ │ │ │ - lsls r2, r3, #29 │ │ │ │ │ - bmi.w 144c │ │ │ │ │ - mov r1, r5 │ │ │ │ │ + lsls r1, r3, #29 │ │ │ │ │ + bmi.w 20da │ │ │ │ │ + mov r1, r0 │ │ │ │ │ + movw r2, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC25 │ │ │ │ │ + movt r2, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC25 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2440 │ │ │ │ │ + bl 2794 │ │ │ │ │ + mov r3, r0 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.w f58 │ │ │ │ │ + b.w 13ca │ │ │ │ │ + mov r5, sl │ │ │ │ │ + movs r6, #10 │ │ │ │ │ + b.n 1880 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC26 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC26 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ R_ARM_THM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ - b.n 13ec │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 2384 │ │ │ │ │ - sub.w r3, r0, #43 @ 0x2b │ │ │ │ │ - mov r1, r0 │ │ │ │ │ - bics.w r3, r3, #2 │ │ │ │ │ - bne.w 1d6e │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 2384 │ │ │ │ │ - uxtb r3, r0 │ │ │ │ │ - mov r1, r0 │ │ │ │ │ - ldr.w r5, [r8, r3, lsl #2] │ │ │ │ │ - ands.w r5, r5, #4 │ │ │ │ │ - beq.w 1e7e │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 24a0 │ │ │ │ │ - mov r5, r0 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.w 1874 │ │ │ │ │ - bic.w r3, r0, #32 │ │ │ │ │ - b.w e96 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 2384 │ │ │ │ │ + ldr r3, [r4, #8] │ │ │ │ │ + str r3, [r4, #4] │ │ │ │ │ + b.w d40 │ │ │ │ │ uxtb r3, r0 │ │ │ │ │ - mov r5, r0 │ │ │ │ │ ldr.w r3, [r8, r3, lsl #2] │ │ │ │ │ - lsls r7, r3, #29 │ │ │ │ │ - bpl.n 1b8c │ │ │ │ │ - cmp r0, #48 @ 0x30 │ │ │ │ │ - beq.n 1b6a │ │ │ │ │ + lsls r0, r3, #29 │ │ │ │ │ + bmi.w 1bb6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - ldr r7, [r4, #4] │ │ │ │ │ - bl 24a0 │ │ │ │ │ - mov r5, r0 │ │ │ │ │ + bl 24e0 │ │ │ │ │ + mov r1, r5 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 2654 │ │ │ │ │ + mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1874 │ │ │ │ │ - cmp r0, #46 @ 0x2e │ │ │ │ │ - beq.w 1852 │ │ │ │ │ - cmp r0, #45 @ 0x2d │ │ │ │ │ - ble.n 1c24 │ │ │ │ │ - cmp r0, #101 @ 0x65 │ │ │ │ │ - beq.n 1ba4 │ │ │ │ │ - bgt.n 1c64 │ │ │ │ │ - cmp r0, #69 @ 0x45 │ │ │ │ │ - beq.n 1ba4 │ │ │ │ │ - cmp r0, #74 @ 0x4a │ │ │ │ │ - beq.w 1482 │ │ │ │ │ - add.w r3, r4, #12288 @ 0x3000 │ │ │ │ │ - ldr r6, [r3, #68] @ 0x44 │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - bne.w 146a │ │ │ │ │ + beq.w 13ca │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2440 │ │ │ │ │ + bl 24e0 │ │ │ │ │ + ldr r5, [r4, #4] │ │ │ │ │ + ldr r3, [r4, #28] │ │ │ │ │ + movs r2, #2 │ │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + str r5, [sp, #0] │ │ │ │ │ + bl 0 <_PyLexer_token_setup> │ │ │ │ │ + R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ + b.w ab2 │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ - ldr.w r1, [r4, #2704] @ 0xa90 │ │ │ │ │ mov r0, r4 │ │ │ │ │ + ldr.w r1, [r4, #2704] @ 0xa90 │ │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ │ adds r3, #1 │ │ │ │ │ - subs r2, r7, r1 │ │ │ │ │ + subs r2, r2, r1 │ │ │ │ │ subs r1, r3, r1 │ │ │ │ │ movw r3, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC27 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC9 │ │ │ │ │ movt r3, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC27 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC9 │ │ │ │ │ bl 0 <_PyTokenizer_syntaxerror_known_range> │ │ │ │ │ R_ARM_THM_CALL _PyTokenizer_syntaxerror_known_range │ │ │ │ │ - mov r2, r0 │ │ │ │ │ - mov r3, r6 │ │ │ │ │ - mov r1, fp │ │ │ │ │ + b.w 154c │ │ │ │ │ + add.w r3, r4, #12288 @ 0x3000 │ │ │ │ │ + ldr r3, [r3, #68] @ 0x44 │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.w 17a2 │ │ │ │ │ + ldr.w r2, [r4, #2692] @ 0xa84 │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + bne.w 154c │ │ │ │ │ + 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 22b0 │ │ │ │ │ + bl 0 <_PyUnicode_ScanIdentifier> │ │ │ │ │ + R_ARM_THM_CALL _PyUnicode_ScanIdentifier │ │ │ │ │ + ldr r1, [r5, #8] │ │ │ │ │ + cmp r0, r1 │ │ │ │ │ + blt.w 21c0 │ │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ + bge.w 17a2 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + str r3, [r5, #0] │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.w 17a2 │ │ │ │ │ + mov r0, r5 │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ + b.n 17a2 │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + bne.w 22d0 │ │ │ │ │ + mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - str r6, [sp, #0] │ │ │ │ │ - bl 0 <_PyLexer_token_setup> │ │ │ │ │ - R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ - b.w a0c │ │ │ │ │ - cmp r0, #106 @ 0x6a │ │ │ │ │ - bne.n 1c24 │ │ │ │ │ - b.n 1482 │ │ │ │ │ - mov sl, r5 │ │ │ │ │ - b.w 75a │ │ │ │ │ + bl 24e0 │ │ │ │ │ + ldr r7, [r4, #4] │ │ │ │ │ + add.w r9, sl, #6 │ │ │ │ │ + cmp r7, r9 │ │ │ │ │ + bcs.n 1e10 │ │ │ │ │ + str r7, [sp, #8] │ │ │ │ │ + mov r3, r8 │ │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ │ 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 │ │ │ │ │ - ldr r3, [r4, #32] │ │ │ │ │ - ldr r6, [r4, #8] │ │ │ │ │ - cmp r3, #17 │ │ │ │ │ - str r6, [r4, #4] │ │ │ │ │ - bne.w 184c │ │ │ │ │ - b.w 1478 │ │ │ │ │ + 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 ab2 │ │ │ │ │ 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.w 1a48 │ │ │ │ │ + bne.n 1df6 │ │ │ │ │ cmp r7, r9 │ │ │ │ │ - beq.n 1cc8 │ │ │ │ │ + beq.n 1e44 │ │ │ │ │ ldrsb.w r3, [sl, #6] │ │ │ │ │ ldrb.w r2, [sl, #6] │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - blt.w 1a48 │ │ │ │ │ + blt.n 1df6 │ │ │ │ │ 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.w 1a48 │ │ │ │ │ + bne.n 1df6 │ │ │ │ │ add.w r5, r8, #6 │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - bne.w 20d2 │ │ │ │ │ + cbnz r6, 1e74 │ │ │ │ │ str r7, [sp, #8] │ │ │ │ │ mov r3, r5 │ │ │ │ │ - mov r1, fp │ │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ │ 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 a0c │ │ │ │ │ - add.w r3, r4, #12288 @ 0x3000 │ │ │ │ │ - ldr r3, [r3, #68] @ 0x44 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.w 16fa │ │ │ │ │ - ldr.w r2, [r4, #2692] @ 0xa84 │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - bne.w 1478 │ │ │ │ │ - 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 201e │ │ │ │ │ - bl 0 <_PyUnicode_ScanIdentifier> │ │ │ │ │ - R_ARM_THM_CALL _PyUnicode_ScanIdentifier │ │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ │ - cmp r0, r1 │ │ │ │ │ - blt.w 1f2e │ │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 16fa │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str r3, [r5, #0] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.w 16fa │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 16fa │ │ │ │ │ - ldrd r1, sl, [r4, #4] │ │ │ │ │ + b.w ab2 │ │ │ │ │ + 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.n 1c94 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 2424 │ │ │ │ │ movs r3, #1 │ │ │ │ │ - str r3, [sp, #20] │ │ │ │ │ - mov r6, r1 │ │ │ │ │ - b.w 116e │ │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.w 1ea4 │ │ │ │ │ + str.w r3, [r4, #448] @ 0x1c0 │ │ │ │ │ + b.n 1e4a │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + it eq │ │ │ │ │ + moveq r5, r7 │ │ │ │ │ + bl 0 <_PyTokenizer_Get> │ │ │ │ │ + R_ARM_THM_CALL tok_continuation_line │ │ │ │ │ + adds r0, #1 │ │ │ │ │ + beq.w 154c │ │ │ │ │ + ldrd r3, sl, [r4, #4] │ │ │ │ │ + mov r6, r3 │ │ │ │ │ + b.w af0 │ │ │ │ │ + add.w r3, r4, r3, lsl #6 │ │ │ │ │ + ldrb.w r1, [r3, #2764] @ 0xacc │ │ │ │ │ + cmp r1, r5 │ │ │ │ │ + bne.w 18a6 │ │ │ │ │ + ldr.w r1, [r3, #2768] @ 0xad0 │ │ │ │ │ + cmp r1, r8 │ │ │ │ │ + bne.w 18a6 │ │ │ │ │ + ldr.w r3, [r3, #2812] @ 0xafc │ │ │ │ │ movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC33 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC30 │ │ │ │ │ movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC33 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC30 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + cmp r3, #1 │ │ │ │ │ + ite ne │ │ │ │ │ + movne r2, #102 @ 0x66 │ │ │ │ │ + moveq r2, #116 @ 0x74 │ │ │ │ │ + b.w 1492 │ │ │ │ │ + movs r2, #0 │ │ │ │ │ + cmp.w ip, #35 @ 0x23 │ │ │ │ │ + str.w r1, [r4, #472] @ 0x1d8 │ │ │ │ │ + str r2, [r4, #28] │ │ │ │ │ + beq.w 9b0 │ │ │ │ │ + ldr r0, [r4, #32] │ │ │ │ │ + cmp r0, #28 │ │ │ │ │ + beq.w 2332 │ │ │ │ │ + adds r1, r5, #1 │ │ │ │ │ + bne.w 85c │ │ │ │ │ + b.w 10b8 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 2424 │ │ │ │ │ + mov r5, r0 │ │ │ │ │ + b.w 888 │ │ │ │ │ + uxtb r3, r5 │ │ │ │ │ + ldr.w r6, [r8, r3, lsl #2] │ │ │ │ │ + ands.w r6, r6, #4 │ │ │ │ │ + bne.w 20da │ │ │ │ │ + mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ + bl 24e0 │ │ │ │ │ + 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 1478 │ │ │ │ │ - movs r3, #24 │ │ │ │ │ - str r3, [r4, #32] │ │ │ │ │ - b.w 1478 │ │ │ │ │ - uxtb r3, r0 │ │ │ │ │ - ldr.w r3, [r8, r3, lsl #2] │ │ │ │ │ - lsls r0, r3, #29 │ │ │ │ │ - bmi.w 1bce │ │ │ │ │ + b.n 1ada │ │ │ │ │ + ldr r3, [r4, #28] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2440 │ │ │ │ │ - mov r1, r5 │ │ │ │ │ + ldr.w r1, [r4, #2704] @ 0xa90 │ │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ │ + adds r3, #1 │ │ │ │ │ + subs r2, r2, r1 │ │ │ │ │ + subs r1, r3, r1 │ │ │ │ │ + movw r3, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC13 │ │ │ │ │ + movt r3, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC13 │ │ │ │ │ + bl 0 <_PyTokenizer_syntaxerror_known_range> │ │ │ │ │ + R_ARM_THM_CALL _PyTokenizer_syntaxerror_known_range │ │ │ │ │ + b.w 154c │ │ │ │ │ + ldr r3, [r4, #28] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 25b8 │ │ │ │ │ - mov r3, r0 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.w 1320 │ │ │ │ │ - mov r1, r5 │ │ │ │ │ + ldr.w r1, [r4, #2704] @ 0xa90 │ │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ │ + adds r3, #1 │ │ │ │ │ + subs r2, r2, r1 │ │ │ │ │ + subs r1, r3, r1 │ │ │ │ │ + movw r3, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC12 │ │ │ │ │ + movt r3, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC12 │ │ │ │ │ + bl 0 <_PyTokenizer_syntaxerror_known_range> │ │ │ │ │ + R_ARM_THM_CALL _PyTokenizer_syntaxerror_known_range │ │ │ │ │ + b.w 154c │ │ │ │ │ + ldr r3, [r4, #28] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2440 │ │ │ │ │ - ldr r5, [r4, #4] │ │ │ │ │ + ldr.w r1, [r4, #2704] @ 0xa90 │ │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ │ + adds r3, #1 │ │ │ │ │ + subs r2, r2, r1 │ │ │ │ │ + subs r1, r3, r1 │ │ │ │ │ + movw r3, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC11 │ │ │ │ │ + movt r3, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC11 │ │ │ │ │ + bl 0 <_PyTokenizer_syntaxerror_known_range> │ │ │ │ │ + R_ARM_THM_CALL _PyTokenizer_syntaxerror_known_range │ │ │ │ │ + b.w 154c │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ - 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 a0c │ │ │ │ │ + ldr.w r1, [r4, #2704] @ 0xa90 │ │ │ │ │ + ldr r2, [r4, #4] │ │ │ │ │ + adds r3, #1 │ │ │ │ │ + subs r2, r2, r1 │ │ │ │ │ + subs r1, r3, r1 │ │ │ │ │ + movw r3, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC10 │ │ │ │ │ + movt r3, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC10 │ │ │ │ │ + bl 0 <_PyTokenizer_syntaxerror_known_range> │ │ │ │ │ + R_ARM_THM_CALL _PyTokenizer_syntaxerror_known_range │ │ │ │ │ + b.w 154c │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC3 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC34 │ │ │ │ │ movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC3 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC34 │ │ │ │ │ bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ R_ARM_THM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ │ - str r3, [r4, #4] │ │ │ │ │ - b.w ec6 │ │ │ │ │ - movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC36 │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC36 │ │ │ │ │ - mov r2, r5 │ │ │ │ │ + b.w 1496 │ │ │ │ │ + ldr r2, [r4, #8] │ │ │ │ │ + movs r3, #0 │ │ │ │ │ + movs r0, #21 │ │ │ │ │ + str r0, [r4, #32] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - b.w 13e8 │ │ │ │ │ + str r2, [r4, #4] │ │ │ │ │ + movs r2, #67 @ 0x43 │ │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ │ + str r3, [sp, #0] │ │ │ │ │ + bl 0 <_PyLexer_token_setup> │ │ │ │ │ + R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ + b.w ab2 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 2424 │ │ │ │ │ + mov r5, r0 │ │ │ │ │ + b.n 1ccc │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 2424 │ │ │ │ │ + b.w 1270 │ │ │ │ │ adds r0, r6, #1 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1478 │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - ble.n 1e76 │ │ │ │ │ - str r4, [sp, #28] │ │ │ │ │ - mov ip, r3 │ │ │ │ │ + beq.w 154c │ │ │ │ │ mov r1, r3 │ │ │ │ │ + cmp r6, #0 │ │ │ │ │ + ble.n 204e │ │ │ │ │ + str r7, [sp, #28] │ │ │ │ │ mov r2, r3 │ │ │ │ │ - mov r4, r3 │ │ │ │ │ - str r5, [sp, #20] │ │ │ │ │ - b.n 1e16 │ │ │ │ │ - sub.w r5, r0, #39 @ 0x27 │ │ │ │ │ - negs r3, r5 │ │ │ │ │ - adcs r3, r5 │ │ │ │ │ - cbnz r3, 1e28 │ │ │ │ │ + mov r7, r3 │ │ │ │ │ + str r4, [sp, #20] │ │ │ │ │ + b.n 202e │ │ │ │ │ + sub.w r4, r0, #39 @ 0x27 │ │ │ │ │ + rsbs lr, r4, #0 │ │ │ │ │ + adc.w lr, lr, r4 │ │ │ │ │ + cmp.w lr, #0 │ │ │ │ │ + bne.n 2040 │ │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ │ - bne.n 1e0a │ │ │ │ │ - cmp.w ip, #0 │ │ │ │ │ - beq.n 1ec0 │ │ │ │ │ + bne.n 2022 │ │ │ │ │ + cmp r7, #0 │ │ │ │ │ + beq.w 23ea │ │ │ │ │ adds r1, #1 │ │ │ │ │ - strb.w r0, [lr] │ │ │ │ │ + strb.w r0, [ip] │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r6, r2 │ │ │ │ │ - ble.n 1e3a │ │ │ │ │ + ble.n 204a │ │ │ │ │ ldrb.w r0, [r8, r2] │ │ │ │ │ - ldr r3, [sp, #24] │ │ │ │ │ + ldr r4, [sp, #24] │ │ │ │ │ cmp r0, #92 @ 0x5c │ │ │ │ │ - add.w lr, r3, r1 │ │ │ │ │ - beq.n 1e5e │ │ │ │ │ + add.w ip, r4, r1 │ │ │ │ │ + beq.n 2066 │ │ │ │ │ cmp r0, #34 @ 0x22 │ │ │ │ │ - bne.n 1df6 │ │ │ │ │ - cmp.w ip, #0 │ │ │ │ │ - beq.n 1e56 │ │ │ │ │ - subs.w ip, r0, r4 │ │ │ │ │ + bne.n 2006 │ │ │ │ │ + cbz r7, 207e │ │ │ │ │ + subs r7, r0, r3 │ │ │ │ │ it ne │ │ │ │ │ - movne.w ip, #1 │ │ │ │ │ - b.n 1e0a │ │ │ │ │ - ldr r5, [sp, #20] │ │ │ │ │ - ldr r4, [sp, #28] │ │ │ │ │ + movne r7, #1 │ │ │ │ │ + b.n 2022 │ │ │ │ │ + ldr r7, [sp, #28] │ │ │ │ │ + ldr r4, [sp, #20] │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r8, r3 │ │ │ │ │ mov r0, r3 │ │ │ │ │ strb r2, [r3, r1] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_DecodeUTF8 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ - b.n 1b3e │ │ │ │ │ - mov r4, r0 │ │ │ │ │ - mov.w ip, #1 │ │ │ │ │ - b.n 1e0a │ │ │ │ │ + b.n 1a5c │ │ │ │ │ adds r2, #1 │ │ │ │ │ - mov r5, r3 │ │ │ │ │ - strb r0, [r3, r1] │ │ │ │ │ + strb r0, [r4, r1] │ │ │ │ │ cmp r6, r2 │ │ │ │ │ - add.w r3, r1, #1 │ │ │ │ │ - ble.n 1e7a │ │ │ │ │ - ldrb.w r0, [r8, r2] │ │ │ │ │ + add.w r0, r1, #1 │ │ │ │ │ + ble.n 2084 │ │ │ │ │ + ldrb.w ip, [r8, r2] │ │ │ │ │ adds r1, #2 │ │ │ │ │ - strb r0, [r5, r3] │ │ │ │ │ - b.n 1e10 │ │ │ │ │ - mov r1, r3 │ │ │ │ │ - b.n 1e3e │ │ │ │ │ - mov r1, r3 │ │ │ │ │ - b.n 1e10 │ │ │ │ │ + strb.w ip, [r4, r0] │ │ │ │ │ + b.n 2028 │ │ │ │ │ + mov r3, r0 │ │ │ │ │ + movs r7, #1 │ │ │ │ │ + b.n 2022 │ │ │ │ │ + mov r1, r0 │ │ │ │ │ + b.n 2028 │ │ │ │ │ + movw r1, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC36 │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC36 │ │ │ │ │ + mov r2, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2440 │ │ │ │ │ + b.w 1492 │ │ │ │ │ + movw r1, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC20 │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC20 │ │ │ │ │ + mov r2, r5 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + b.w 1492 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 24e0 │ │ │ │ │ + mov r1, r5 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 24e0 │ │ │ │ │ + b.w 163a │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + movw r1, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC29 │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC29 │ │ │ │ │ + bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ + R_ARM_THM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ │ + mov r2, r0 │ │ │ │ │ + mov r3, r7 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + str r6, [sp, #0] │ │ │ │ │ + bl 0 <_PyLexer_token_setup> │ │ │ │ │ + R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ + b.w ab2 │ │ │ │ │ + movw r1, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC23 │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC23 │ │ │ │ │ + mov r2, r5 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + b.w 1492 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 24e0 │ │ │ │ │ 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 │ │ │ │ │ - mov r3, r5 │ │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ │ mov r2, r0 │ │ │ │ │ - mov r1, fp │ │ │ │ │ + mov r3, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ - b.w a0c │ │ │ │ │ + b.w ab2 │ │ │ │ │ + cmp r6, #0 │ │ │ │ │ + ble.n 2118 │ │ │ │ │ + cmp r1, #123 @ 0x7b │ │ │ │ │ + beq.n 2174 │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + bne.n 21b6 │ │ │ │ │ + add.w r2, r4, r3, lsl #2 │ │ │ │ │ + ldr.w r3, [r4, #464] @ 0x1d0 │ │ │ │ │ + ldr.w r0, [r2, #684] @ 0x2ac │ │ │ │ │ + mov r2, r5 │ │ │ │ │ + cmp r0, r3 │ │ │ │ │ + mov r3, r1 │ │ │ │ │ + bne.n 21a2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC32 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC39 │ │ │ │ │ movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC32 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC39 │ │ │ │ │ bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ R_ARM_THM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ - b.n 1d60 │ │ │ │ │ - cbz r1, 1eec │ │ │ │ │ - subs.w r1, r2, ip │ │ │ │ │ - it ne │ │ │ │ │ - movne r1, #1 │ │ │ │ │ - b.n 1b2c │ │ │ │ │ - cmp r6, r2 │ │ │ │ │ - it gt │ │ │ │ │ - ldrgt r5, [sp, #20] │ │ │ │ │ - bgt.n 1ed0 │ │ │ │ │ - b.n 1e10 │ │ │ │ │ - adds r2, #1 │ │ │ │ │ - cmp r6, r2 │ │ │ │ │ - ble.n 1ef2 │ │ │ │ │ - ldrb.w r3, [r8, r2] │ │ │ │ │ - cmp r3, #10 │ │ │ │ │ - bne.n 1eca │ │ │ │ │ - cmp r6, r2 │ │ │ │ │ - str r5, [sp, #20] │ │ │ │ │ - ble.w 2096 │ │ │ │ │ - adds r1, #1 │ │ │ │ │ - mov.w ip, #0 │ │ │ │ │ - strb.w r3, [lr] │ │ │ │ │ - b.n 1e10 │ │ │ │ │ - mov ip, r2 │ │ │ │ │ - movs r1, #1 │ │ │ │ │ - b.n 1b2c │ │ │ │ │ - mov.w ip, #0 │ │ │ │ │ - str r5, [sp, #20] │ │ │ │ │ - b.n 1e10 │ │ │ │ │ - add.w r3, r4, r3, lsl #6 │ │ │ │ │ - ldrb.w r1, [r3, #2764] @ 0xacc │ │ │ │ │ + b.w 1496 │ │ │ │ │ + add.w r3, r4, r2, lsl #2 │ │ │ │ │ + ldr r1, [r3, #48] @ 0x30 │ │ │ │ │ + lsls r3, r2, #2 │ │ │ │ │ cmp r1, r5 │ │ │ │ │ - bne.w 180c │ │ │ │ │ - ldr.w r1, [r3, #2768] @ 0xad0 │ │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ │ - cmp r1, r0 │ │ │ │ │ - bne.w 180c │ │ │ │ │ - ldr.w r3, [r3, #2812] @ 0xafc │ │ │ │ │ + beq.w e9a │ │ │ │ │ + bge.n 215a │ │ │ │ │ + mov r9, r5 │ │ │ │ │ + mov r7, r5 │ │ │ │ │ + b.w d6c │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + ble.w 1fb6 │ │ │ │ │ + mov r9, r5 │ │ │ │ │ + cmp r1, r5 │ │ │ │ │ + ble.w 1430 │ │ │ │ │ + mov r7, r5 │ │ │ │ │ + b.w 13e0 │ │ │ │ │ + movs r7, #0 │ │ │ │ │ + b.w d4a │ │ │ │ │ + ldr.w ip, [fp, #4] │ │ │ │ │ + ldr.w r0, [fp, #8] │ │ │ │ │ + add.w r7, ip, #4294967295 @ 0xffffffff │ │ │ │ │ + cmp r0, r7 │ │ │ │ │ + bne.n 219a │ │ │ │ │ + add.w r6, r4, r6, lsl #6 │ │ │ │ │ movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC30 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC37 │ │ │ │ │ movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC30 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC37 │ │ │ │ │ + mov r3, r5 │ │ │ │ │ + ldr.w r2, [r6, #2812] @ 0xafc │ │ │ │ │ + b.w 14dc │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + beq.n 211c │ │ │ │ │ + b.w 100e │ │ │ │ │ + str r0, [sp, #0] │ │ │ │ │ + movw r1, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC38 │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC38 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - cmp r3, #1 │ │ │ │ │ - ite ne │ │ │ │ │ - movne r2, #102 @ 0x66 │ │ │ │ │ - moveq r2, #116 @ 0x74 │ │ │ │ │ - b.w 13e8 │ │ │ │ │ + bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ + R_ARM_THM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ + b.w 1496 │ │ │ │ │ + cmp r6, #0 │ │ │ │ │ + bgt.w 100a │ │ │ │ │ + b.w 970 │ │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ │ ubfx r6, r3, #2, #3 │ │ │ │ │ ubfx r2, r3, #5, #1 │ │ │ │ │ cmp r6, #1 │ │ │ │ │ - beq.n 200c │ │ │ │ │ + beq.n 229e │ │ │ │ │ cmp r6, #2 │ │ │ │ │ - bne.n 1fec │ │ │ │ │ + bne.n 227e │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 1fe8 │ │ │ │ │ + beq.n 227a │ │ │ │ │ lsls r7, r3, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi.w r3, r5, #20 │ │ │ │ │ addpl.w r3, r5, #28 │ │ │ │ │ ldrh.w r6, [r3, r0, lsl #1] │ │ │ │ │ adds r2, r0, #1 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bgt.n 1f8c │ │ │ │ │ + bgt.n 221e │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 1f6e │ │ │ │ │ + bge.n 2200 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ - cbnz r3, 1f6e │ │ │ │ │ + cbnz r3, 2200 │ │ │ │ │ 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, 1fd4 │ │ │ │ │ + cbz r0, 2266 │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC16 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC16 │ │ │ │ │ bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ R_ARM_THM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ - b.w 1478 │ │ │ │ │ + b.w 154c │ │ │ │ │ movs r1, #0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_Substring │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 1faa │ │ │ │ │ + bge.n 223c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ - cbnz r3, 1faa │ │ │ │ │ + cbnz r3, 223c │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - cbz r7, 2000 │ │ │ │ │ + cbz r7, 2292 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_AsUTF8String │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 1fc8 │ │ │ │ │ + bge.n 225a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ - cbnz r3, 1fc8 │ │ │ │ │ + cbnz r3, 225a │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - cbz r5, 2000 │ │ │ │ │ + cbz r5, 2292 │ │ │ │ │ ldr r2, [r5, #8] │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ add r3, r2 │ │ │ │ │ str r3, [r4, #4] │ │ │ │ │ - b.n 1f5a │ │ │ │ │ + b.n 21ec │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC17 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC17 │ │ │ │ │ bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ R_ARM_THM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ - b.w 1478 │ │ │ │ │ + b.w 154c │ │ │ │ │ ldr r3, [r5, #28] │ │ │ │ │ - b.n 1f50 │ │ │ │ │ - cbz r2, 2008 │ │ │ │ │ + b.n 21e2 │ │ │ │ │ + cbz r2, 229a │ │ │ │ │ lsls r6, r3, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi.w r3, r5, #20 │ │ │ │ │ addpl.w r3, r5, #28 │ │ │ │ │ ldr.w r6, [r3, r0, lsl #2] │ │ │ │ │ - b.n 1f54 │ │ │ │ │ + b.n 21e6 │ │ │ │ │ movs r3, #17 │ │ │ │ │ str r3, [r4, #32] │ │ │ │ │ - b.w 1478 │ │ │ │ │ + b.w 154c │ │ │ │ │ ldr r3, [r5, #28] │ │ │ │ │ - b.n 1ffa │ │ │ │ │ - cbz r2, 203a │ │ │ │ │ + b.n 228c │ │ │ │ │ + cbz r2, 22cc │ │ │ │ │ lsls r3, r3, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi.w r3, r5, #20 │ │ │ │ │ addpl.w r3, r5, #28 │ │ │ │ │ ldrb r6, [r3, r0] │ │ │ │ │ - b.n 1f54 │ │ │ │ │ + b.n 21e6 │ │ │ │ │ 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 1478 │ │ │ │ │ + b.w 154c │ │ │ │ │ ldr r3, [r5, #28] │ │ │ │ │ - b.n 201a │ │ │ │ │ + b.n 22ac │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.w 195a │ │ │ │ │ + b.n 1ee0 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 24e0 │ │ │ │ │ movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC23 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC18 │ │ │ │ │ movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC23 │ │ │ │ │ - mov r2, r5 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - b.w 13e8 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC18 │ │ │ │ │ + b.n 20f8 │ │ │ │ │ + mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ │ + str.w r8, [r4, #28] │ │ │ │ │ + str.w r1, [r4, #472] @ 0x1d8 │ │ │ │ │ + b.n 1ee2 │ │ │ │ │ uxtb r3, r5 │ │ │ │ │ ldr.w r6, [r8, r3, lsl #2] │ │ │ │ │ ands.w r6, r6, #4 │ │ │ │ │ - bne.n 203e │ │ │ │ │ + bne.w 2098 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2440 │ │ │ │ │ + bl 24e0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC24 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC21 │ │ │ │ │ movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC24 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC21 │ │ │ │ │ bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ R_ARM_THM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ - b.n 1c52 │ │ │ │ │ + b.w 1ada │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2384 │ │ │ │ │ + bl 2424 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b.n 1a70 │ │ │ │ │ - mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ │ - str.w r8, [r4, #28] │ │ │ │ │ - str.w r1, [r4, #472] @ 0x1d8 │ │ │ │ │ - cmp r0, #28 │ │ │ │ │ - beq.n 209c │ │ │ │ │ - adds r1, r5, #1 │ │ │ │ │ - bne.w 7b4 │ │ │ │ │ - b.w 100a │ │ │ │ │ - mov.w ip, #0 │ │ │ │ │ - b.n 1e10 │ │ │ │ │ + b.n 1b32 │ │ │ │ │ + movs r3, #0 │ │ │ │ │ + str.w r3, [r9, #72] @ 0x48 │ │ │ │ │ + b.w 18e8 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - mov r1, fp │ │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 0 <_PyLexer_token_setup> │ │ │ │ │ R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ - b.w a0c │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 2384 │ │ │ │ │ - b.w 11c2 │ │ │ │ │ - ldr r2, [r4, #8] │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - movs r0, #21 │ │ │ │ │ - str r0, [r4, #32] │ │ │ │ │ - mov r1, fp │ │ │ │ │ + b.w ab2 │ │ │ │ │ + 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 │ │ │ │ │ + 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 │ │ │ │ │ + add.w r3, r4, #12288 @ 0x3000 │ │ │ │ │ + ldr r3, [r3, #80] @ 0x50 │ │ │ │ │ + cbz r3, 237a │ │ │ │ │ + cmp r0, #55 @ 0x37 │ │ │ │ │ + bne.w 1550 │ │ │ │ │ + ldrd r1, r3, [r4] │ │ │ │ │ + subs r2, r3, #1 │ │ │ │ │ str r2, [r4, #4] │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - movs r2, #67 @ 0x43 │ │ │ │ │ - str r3, [sp, #0] │ │ │ │ │ - bl 0 <_PyLexer_token_setup> │ │ │ │ │ - R_ARM_THM_CALL _PyLexer_token_setup │ │ │ │ │ - b.w a0c │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 2384 │ │ │ │ │ - movs r3, #1 │ │ │ │ │ - str.w r3, [r4, #448] @ 0x1c0 │ │ │ │ │ - b.n 1cd2 │ │ │ │ │ + cmp r2, r1 │ │ │ │ │ + bcc.n 2358 │ │ │ │ │ + ldrb.w r3, [r3, #-1] │ │ │ │ │ + cmp r3, #62 @ 0x3e │ │ │ │ │ + bne.n 2344 │ │ │ │ │ + ldr.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + str.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ + b.w cca │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r1, [r4, #2704] @ 0xa90 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ adds r3, #1 │ │ │ │ │ subs r2, r2, r1 │ │ │ │ │ subs r1, r3, r1 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC15 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC15 │ │ │ │ │ bl 0 <_PyTokenizer_syntaxerror_known_range> │ │ │ │ │ R_ARM_THM_CALL _PyTokenizer_syntaxerror_known_range │ │ │ │ │ - b.w 1478 │ │ │ │ │ + b.w 154c │ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r1, [r4, #2704] @ 0xa90 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ adds r3, #1 │ │ │ │ │ subs r2, r2, r1 │ │ │ │ │ subs r1, r3, r1 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC14 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC14 │ │ │ │ │ bl 0 <_PyTokenizer_syntaxerror_known_range> │ │ │ │ │ R_ARM_THM_CALL _PyTokenizer_syntaxerror_known_range │ │ │ │ │ - b.w 1478 │ │ │ │ │ - add.w r3, r4, r2, lsl #2 │ │ │ │ │ - ldr r1, [r3, #48] @ 0x30 │ │ │ │ │ - lsls r3, r2, #2 │ │ │ │ │ - cmp r1, r5 │ │ │ │ │ - beq.w df4 │ │ │ │ │ - bge.n 2138 │ │ │ │ │ - mov r7, r5 │ │ │ │ │ - mov r9, r5 │ │ │ │ │ - b.w cc6 │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - ble.n 20b8 │ │ │ │ │ - cmp r1, r5 │ │ │ │ │ - bgt.n 2146 │ │ │ │ │ - mov r9, r5 │ │ │ │ │ - b.w 1386 │ │ │ │ │ - mov r7, r5 │ │ │ │ │ - mov r9, r5 │ │ │ │ │ - b.w 1336 │ │ │ │ │ + b.w 154c │ │ │ │ │ + cbz r1, 2412 │ │ │ │ │ + subs.w r1, r2, ip │ │ │ │ │ + it ne │ │ │ │ │ + movne r1, #1 │ │ │ │ │ + b.w 1a4a │ │ │ │ │ + cmp r6, r2 │ │ │ │ │ + it gt │ │ │ │ │ + ldrgt r4, [sp, #20] │ │ │ │ │ + bgt.n 23fa │ │ │ │ │ + b.n 2028 │ │ │ │ │ + adds r2, #1 │ │ │ │ │ + cmp r6, r2 │ │ │ │ │ + ble.n 241a │ │ │ │ │ + ldrb.w r0, [r8, r2] │ │ │ │ │ + cmp r0, #10 │ │ │ │ │ + bne.n 23f4 │ │ │ │ │ + cmp r6, r2 │ │ │ │ │ + str r4, [sp, #20] │ │ │ │ │ + ble.n 2420 │ │ │ │ │ + adds r1, #1 │ │ │ │ │ movs r7, #0 │ │ │ │ │ - b.w ca4 │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - ble.n 215c │ │ │ │ │ - cmp r1, #123 @ 0x7b │ │ │ │ │ - beq.n 21a6 │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - bne.n 21e8 │ │ │ │ │ - add.w r2, r4, r3, lsl #2 │ │ │ │ │ - ldr.w r3, [r4, #464] @ 0x1d0 │ │ │ │ │ - ldr.w r0, [r2, #684] @ 0x2ac │ │ │ │ │ - mov r2, r5 │ │ │ │ │ - cmp r0, r3 │ │ │ │ │ - mov r3, r1 │ │ │ │ │ - bne.n 21d4 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC39 │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC39 │ │ │ │ │ - bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ - R_ARM_THM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ - b.w 13ec │ │ │ │ │ - movs r2, #0 │ │ │ │ │ - cmp.w ip, #35 @ 0x23 │ │ │ │ │ - str.w r1, [r4, #472] @ 0x1d8 │ │ │ │ │ - str r2, [r4, #28] │ │ │ │ │ - beq.w 90a │ │ │ │ │ - ldr r0, [r4, #32] │ │ │ │ │ - b.n 2088 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 2384 │ │ │ │ │ - mov r5, r0 │ │ │ │ │ - b.w 7e2 │ │ │ │ │ - ldr r7, [sp, #16] │ │ │ │ │ - ldrd ip, r7, [r7, #4] │ │ │ │ │ - mov r0, r7 │ │ │ │ │ - add.w r7, ip, #4294967295 @ 0xffffffff │ │ │ │ │ - cmp r0, r7 │ │ │ │ │ - bne.n 21cc │ │ │ │ │ - add.w r6, r4, r6, lsl #6 │ │ │ │ │ - movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC37 │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC37 │ │ │ │ │ - mov r3, r5 │ │ │ │ │ - ldr.w r2, [r6, #2812] @ 0xafc │ │ │ │ │ - b.w 1430 │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - beq.n 2160 │ │ │ │ │ - b.w f64 │ │ │ │ │ - str r0, [sp, #0] │ │ │ │ │ - movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC38 │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC38 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ - R_ARM_THM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ - b.w 13ec │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - ble.w 8ca │ │ │ │ │ - b.w f5e │ │ │ │ │ - ldr r3, [r4, #28] │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - ldr.w r1, [r4, #2704] @ 0xa90 │ │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ │ - adds r3, #1 │ │ │ │ │ - subs r2, r2, r1 │ │ │ │ │ - subs r1, r3, r1 │ │ │ │ │ - movw r3, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC13 │ │ │ │ │ - movt r3, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC13 │ │ │ │ │ - bl 0 <_PyTokenizer_syntaxerror_known_range> │ │ │ │ │ - R_ARM_THM_CALL _PyTokenizer_syntaxerror_known_range │ │ │ │ │ - b.w 1478 │ │ │ │ │ - ldr r3, [r4, #28] │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - ldr.w r1, [r4, #2704] @ 0xa90 │ │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ │ - adds r3, #1 │ │ │ │ │ - subs r2, r2, r1 │ │ │ │ │ - subs r1, r3, r1 │ │ │ │ │ - movw r3, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC12 │ │ │ │ │ - movt r3, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC12 │ │ │ │ │ - bl 0 <_PyTokenizer_syntaxerror_known_range> │ │ │ │ │ - R_ARM_THM_CALL _PyTokenizer_syntaxerror_known_range │ │ │ │ │ - b.w 1478 │ │ │ │ │ - ldr r3, [r4, #28] │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - ldr.w r1, [r4, #2704] @ 0xa90 │ │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ │ - adds r3, #1 │ │ │ │ │ - subs r2, r2, r1 │ │ │ │ │ - subs r1, r3, r1 │ │ │ │ │ - movw r3, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC11 │ │ │ │ │ - movt r3, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC11 │ │ │ │ │ - bl 0 <_PyTokenizer_syntaxerror_known_range> │ │ │ │ │ - R_ARM_THM_CALL _PyTokenizer_syntaxerror_known_range │ │ │ │ │ - b.w 1478 │ │ │ │ │ - ldr r3, [r4, #28] │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - ldr.w r1, [r4, #2704] @ 0xa90 │ │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ │ - adds r3, #1 │ │ │ │ │ - subs r2, r2, r1 │ │ │ │ │ - subs r1, r3, r1 │ │ │ │ │ - movw r3, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC10 │ │ │ │ │ - movt r3, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC10 │ │ │ │ │ - bl 0 <_PyTokenizer_syntaxerror_known_range> │ │ │ │ │ - R_ARM_THM_CALL _PyTokenizer_syntaxerror_known_range │ │ │ │ │ - b.w 1478 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC29 │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC29 │ │ │ │ │ - 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 a0c │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - it eq │ │ │ │ │ - moveq r5, r7 │ │ │ │ │ - bl 0 <_PyTokenizer_Get> │ │ │ │ │ - R_ARM_THM_CALL tok_continuation_line │ │ │ │ │ - adds r0, #1 │ │ │ │ │ - beq.w 1478 │ │ │ │ │ - ldrd r3, sl, [r4, #4] │ │ │ │ │ - mov r6, r3 │ │ │ │ │ - b.w a4a │ │ │ │ │ - uxtb r3, r5 │ │ │ │ │ - ldr.w r6, [r8, r3, lsl #2] │ │ │ │ │ - ands.w r6, r6, #4 │ │ │ │ │ - bne.n 2312 │ │ │ │ │ - mov r1, r5 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 2440 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC21 │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC21 │ │ │ │ │ - bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ - R_ARM_THM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ - b.n 1c52 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 2384 │ │ │ │ │ - mov r5, r0 │ │ │ │ │ - b.w 19d0 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC34 │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC34 │ │ │ │ │ - bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ - R_ARM_THM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ - b.w 13ec │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 2440 │ │ │ │ │ - movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC18 │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC18 │ │ │ │ │ - b.n 1e8c │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 2440 │ │ │ │ │ - mov r1, r5 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 2440 │ │ │ │ │ - b.w 1590 │ │ │ │ │ - movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC20 │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC20 │ │ │ │ │ - mov r2, r5 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - b.w 13e8 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.w 18aa │ │ │ │ │ - b.n 2196 │ │ │ │ │ - movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ - 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 │ │ │ │ │ - add.w r3, r4, #12288 @ 0x3000 │ │ │ │ │ - ldr r3, [r3, #80] @ 0x50 │ │ │ │ │ - cbz r3, 234c │ │ │ │ │ - cmp r0, #55 @ 0x37 │ │ │ │ │ - bne.w 14a4 │ │ │ │ │ - ldrd r1, r3, [r4] │ │ │ │ │ - subs r2, r3, #1 │ │ │ │ │ - str r2, [r4, #4] │ │ │ │ │ - cmp r2, r1 │ │ │ │ │ - bcc.n 232a │ │ │ │ │ - ldrb.w r3, [r3, #-1] │ │ │ │ │ - cmp r3, #62 @ 0x3e │ │ │ │ │ - bne.n 236e │ │ │ │ │ - ldr.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ - b.w c22 │ │ │ │ │ - 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 │ │ │ │ │ - nop │ │ │ │ │ + strb.w r0, [ip] │ │ │ │ │ + b.n 2028 │ │ │ │ │ + mov ip, r2 │ │ │ │ │ + movs r1, #1 │ │ │ │ │ + b.w 1a4a │ │ │ │ │ + movs r7, #0 │ │ │ │ │ + str r4, [sp, #20] │ │ │ │ │ + b.n 2028 │ │ │ │ │ + movs r7, #0 │ │ │ │ │ + b.n 2028 │ │ │ │ │ │ │ │ │ │ -00002384 : │ │ │ │ │ +00002424 : │ │ │ │ │ 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 23c0 │ │ │ │ │ + beq.n 2460 │ │ │ │ │ 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 2436 │ │ │ │ │ + bcs.n 24d6 │ │ │ │ │ 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 2436 │ │ │ │ │ + bne.n 24d6 │ │ │ │ │ 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 243c │ │ │ │ │ + beq.n 24dc │ │ │ │ │ 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, 2420 │ │ │ │ │ + cbnz r0, 24c0 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n 239e │ │ │ │ │ + bne.n 243e │ │ │ │ │ ldr r2, [r3, #32] │ │ │ │ │ mov r0, r3 │ │ │ │ │ cmp r2, #10 │ │ │ │ │ - bne.n 2436 │ │ │ │ │ + bne.n 24d6 │ │ │ │ │ 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, 243c │ │ │ │ │ + cbz r0, 24dc │ │ │ │ │ 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 23ec │ │ │ │ │ + beq.n 248c │ │ │ │ │ mov r0, r3 │ │ │ │ │ movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC3 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC3 │ │ │ │ │ + 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 23bc │ │ │ │ │ + b.n 245c │ │ │ │ │ str r5, [r3, #4] │ │ │ │ │ - b.n 2436 │ │ │ │ │ + b.n 24d6 │ │ │ │ │ │ │ │ │ │ -00002440 : │ │ │ │ │ +000024e0 : │ │ │ │ │ tok_backup(): │ │ │ │ │ adds r3, r1, #1 │ │ │ │ │ - beq.n 2474 │ │ │ │ │ + beq.n 2514 │ │ │ │ │ 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 248a │ │ │ │ │ + bcc.n 252a │ │ │ │ │ ldrb.w r3, [r3, #-1] │ │ │ │ │ uxtb r1, r1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bne.n 2476 │ │ │ │ │ + bne.n 2516 │ │ │ │ │ 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 .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 │ │ │ │ │ movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC1 │ │ │ │ │ movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ + 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 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000024a0 : │ │ │ │ │ +00002540 : │ │ │ │ │ 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 24ee │ │ │ │ │ + beq.n 258e │ │ │ │ │ ldr.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - bcs.n 252a │ │ │ │ │ + bcs.n 25c8 │ │ │ │ │ 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 24e6 │ │ │ │ │ + bpl.n 2586 │ │ │ │ │ mov r5, r2 │ │ │ │ │ - b.n 24c2 │ │ │ │ │ + b.n 2562 │ │ │ │ │ cmp r0, #95 @ 0x5f │ │ │ │ │ - beq.n 253c │ │ │ │ │ + beq.n 2620 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ ldr r3, [r4, #32] │ │ │ │ │ cmp r3, #10 │ │ │ │ │ - bne.n 252e │ │ │ │ │ + bne.n 25cc │ │ │ │ │ ldr.w r3, [r4, #2744] @ 0xab8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r3 │ │ │ │ │ ldr.w r8, [r4, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 25ae │ │ │ │ │ + beq.n 264c │ │ │ │ │ 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.n 2592 │ │ │ │ │ + cbnz r0, 2604 │ │ │ │ │ cmp r5, r8 │ │ │ │ │ - beq.n 2568 │ │ │ │ │ + beq.n 25da │ │ │ │ │ ldr.w r3, [r4, #476] @ 0x1dc │ │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bcc.n 24ce │ │ │ │ │ + bcc.n 256e │ │ │ │ │ movs r3, #29 │ │ │ │ │ str r3, [r4, #32] │ │ │ │ │ ldr.w r3, [r6, #1020] @ 0x3fc │ │ │ │ │ lsls r3, r3, #29 │ │ │ │ │ - bpl.n 25a8 │ │ │ │ │ + bpl.n 261a │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r5, r2 │ │ │ │ │ - b.n 24c2 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 2384 │ │ │ │ │ - uxtb r3, r0 │ │ │ │ │ - mov r1, r0 │ │ │ │ │ - ldr.w r5, [r6, r3, lsl #2] │ │ │ │ │ - ands.w r5, r5, #4 │ │ │ │ │ - bne.n 24be │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 2440 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC26 │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC26 │ │ │ │ │ - bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ - R_ARM_THM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - b.n 24ea │ │ │ │ │ + b.n 2562 │ │ │ │ │ ldr r3, [r4, #32] │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmp r3, #10 │ │ │ │ │ - bne.n 252e │ │ │ │ │ + bne.n 25cc │ │ │ │ │ ldr.w r3, [r4, #2744] @ 0xab8 │ │ │ │ │ blx r3 │ │ │ │ │ ldr.w r8, [r4, #8] │ │ │ │ │ movs r1, #0 │ │ │ │ │ - cbz r0, 25ae │ │ │ │ │ + cbz r0, 264c │ │ │ │ │ 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 251a │ │ │ │ │ + beq.n 25b8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC3 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC3 │ │ │ │ │ + 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 252e │ │ │ │ │ + b.n 25cc │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 24ea │ │ │ │ │ + b.n 258a │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 2424 │ │ │ │ │ + uxtb r3, r0 │ │ │ │ │ + mov r1, r0 │ │ │ │ │ + ldr.w r5, [r6, r3, lsl #2] │ │ │ │ │ + ands.w r5, r5, #4 │ │ │ │ │ + bne.n 255e │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 24e0 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + movw r1, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC26 │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC26 │ │ │ │ │ + bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ + R_ARM_THM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ + mov r0, r5 │ │ │ │ │ + b.n 258a │ │ │ │ │ mov r5, r8 │ │ │ │ │ str.w r8, [r4, #4] │ │ │ │ │ - b.n 252e │ │ │ │ │ - nop │ │ │ │ │ + b.n 25cc │ │ │ │ │ │ │ │ │ │ -000025b8 : │ │ │ │ │ +00002654 : │ │ │ │ │ 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, #12288 @ 0x3000 │ │ │ │ │ sub sp, #12 │ │ │ │ │ ldr r2, [r2, #68] @ 0x44 │ │ │ │ │ - cbnz r2, 260a │ │ │ │ │ + cbnz r2, 26a6 │ │ │ │ │ sub.w r2, r1, #97 @ 0x61 │ │ │ │ │ mov r3, r1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r2, #14 │ │ │ │ │ - bhi.n 25f0 │ │ │ │ │ + bhi.n 268c │ │ │ │ │ tbb [pc, r2] │ │ │ │ │ .word 0x08080819 │ │ │ │ │ .word 0x08087882 │ │ │ │ │ .word 0x08080861 │ │ │ │ │ .short 0x5708 │ │ │ │ │ .byte 0x4d │ │ │ │ │ .byte 0x00 │ │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ │ - bgt.n 260a │ │ │ │ │ + bgt.n 26a6 │ │ │ │ │ bic.w r2, r3, #32 │ │ │ │ │ subs r2, #65 @ 0x41 │ │ │ │ │ cmp r2, #25 │ │ │ │ │ - bls.n 2658 │ │ │ │ │ + bls.n 26f4 │ │ │ │ │ sub.w r2, r3, #48 @ 0x30 │ │ │ │ │ cmp r3, #95 @ 0x5f │ │ │ │ │ it ne │ │ │ │ │ cmpne r2, #9 │ │ │ │ │ - bls.n 2658 │ │ │ │ │ + bls.n 26f4 │ │ │ │ │ movs r5, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC40 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC40 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 58 <_PyTokenizer_Get+0x58> │ │ │ │ │ R_ARM_THM_CALL lookahead │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r5, 2658 │ │ │ │ │ + cbz r5, 26f4 │ │ │ │ │ mov r1, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2440 │ │ │ │ │ + bl 24e0 │ │ │ │ │ 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 .LC45 │ │ │ │ │ movt r3, #0 │ │ │ │ │ @@ -3743,232 +3819,232 @@ │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC46 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC46 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ bl 0 <_PyTokenizer_parser_warn> │ │ │ │ │ R_ARM_THM_CALL _PyTokenizer_parser_warn │ │ │ │ │ - cbnz r0, 2676 │ │ │ │ │ + cbnz r0, 2712 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2384 │ │ │ │ │ - b.n 260c │ │ │ │ │ + bl 2424 │ │ │ │ │ + b.n 26a8 │ │ │ │ │ mov r1, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2440 │ │ │ │ │ + bl 24e0 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC45 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC45 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC46 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC46 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ R_ARM_THM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 260c │ │ │ │ │ + b.n 26a8 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC43 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC43 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 58 <_PyTokenizer_Get+0x58> │ │ │ │ │ R_ARM_THM_CALL lookahead │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b.n 2624 │ │ │ │ │ + b.n 26c0 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC44 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC44 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 58 <_PyTokenizer_Get+0x58> │ │ │ │ │ R_ARM_THM_CALL lookahead │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b.n 2624 │ │ │ │ │ + b.n 26c0 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - bl 2384 │ │ │ │ │ + bl 2424 │ │ │ │ │ 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 2440 │ │ │ │ │ + bl 24e0 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 2624 │ │ │ │ │ + b.n 26c0 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC42 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC42 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 58 <_PyTokenizer_Get+0x58> │ │ │ │ │ R_ARM_THM_CALL lookahead │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b.n 2624 │ │ │ │ │ + b.n 26c0 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC41 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC41 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 58 <_PyTokenizer_Get+0x58> │ │ │ │ │ R_ARM_THM_CALL lookahead │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b.n 2624 │ │ │ │ │ + b.n 26c0 │ │ │ │ │ │ │ │ │ │ -000026f8 : │ │ │ │ │ +00002794 : │ │ │ │ │ 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, #12288 @ 0x3000 │ │ │ │ │ sub sp, #12 │ │ │ │ │ ldr.w r3, [ip, #68] @ 0x44 │ │ │ │ │ - cbnz r3, 274a │ │ │ │ │ + cbnz r3, 27e6 │ │ │ │ │ mov r3, r1 │ │ │ │ │ subs r1, #97 @ 0x61 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r1, #14 │ │ │ │ │ - bhi.n 2730 │ │ │ │ │ + bhi.n 27cc │ │ │ │ │ tbb [pc, r1] │ │ │ │ │ .word 0x08080819 │ │ │ │ │ .word 0x0808828f │ │ │ │ │ .word 0x08080866 │ │ │ │ │ .short 0x5908 │ │ │ │ │ .byte 0x4c │ │ │ │ │ .byte 0x00 │ │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ │ - bgt.n 274a │ │ │ │ │ + bgt.n 27e6 │ │ │ │ │ bic.w r1, r3, #32 │ │ │ │ │ subs r1, #65 @ 0x41 │ │ │ │ │ cmp r1, #25 │ │ │ │ │ - bls.n 279a │ │ │ │ │ + bls.n 2836 │ │ │ │ │ sub.w r1, r3, #48 @ 0x30 │ │ │ │ │ cmp r3, #95 @ 0x5f │ │ │ │ │ it ne │ │ │ │ │ cmpne r1, #9 │ │ │ │ │ - bls.n 279a │ │ │ │ │ + bls.n 2836 │ │ │ │ │ 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 .LC40 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC40 │ │ │ │ │ strd r3, r2, [sp] │ │ │ │ │ bl 58 <_PyTokenizer_Get+0x58> │ │ │ │ │ R_ARM_THM_CALL lookahead │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ │ - cbz r5, 279a │ │ │ │ │ + cbz r5, 2836 │ │ │ │ │ mov r1, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ - bl 2440 │ │ │ │ │ + bl 24e0 │ │ │ │ │ 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 .LC46 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC46 │ │ │ │ │ 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, 27b4 │ │ │ │ │ + cbnz r0, 2850 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2384 │ │ │ │ │ - b.n 274c │ │ │ │ │ + bl 2424 │ │ │ │ │ + b.n 27e8 │ │ │ │ │ mov r1, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ - bl 2440 │ │ │ │ │ + bl 24e0 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC46 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC46 │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyTokenizer_syntaxerror> │ │ │ │ │ R_ARM_THM_CALL _PyTokenizer_syntaxerror │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 274c │ │ │ │ │ + b.n 27e8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC43 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC43 │ │ │ │ │ strd r3, r2, [sp] │ │ │ │ │ bl 58 <_PyTokenizer_Get+0x58> │ │ │ │ │ R_ARM_THM_CALL lookahead │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ │ - b.n 276a │ │ │ │ │ + b.n 2806 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC44 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC44 │ │ │ │ │ strd r3, r2, [sp] │ │ │ │ │ bl 58 <_PyTokenizer_Get+0x58> │ │ │ │ │ R_ARM_THM_CALL lookahead │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ │ - b.n 276a │ │ │ │ │ + b.n 2806 │ │ │ │ │ mov r0, r4 │ │ │ │ │ strd r3, r2, [sp] │ │ │ │ │ - bl 2384 │ │ │ │ │ + bl 2424 │ │ │ │ │ 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 2440 │ │ │ │ │ + bl 24e0 │ │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ │ - b.n 276a │ │ │ │ │ + b.n 2806 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC42 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC42 │ │ │ │ │ strd r3, r2, [sp] │ │ │ │ │ bl 58 <_PyTokenizer_Get+0x58> │ │ │ │ │ R_ARM_THM_CALL lookahead │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ │ - b.n 276a │ │ │ │ │ + b.n 2806 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC41 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC41 │ │ │ │ │ strd r3, r2, [sp] │ │ │ │ │ bl 58 <_PyTokenizer_Get+0x58> │ │ │ │ │ R_ARM_THM_CALL lookahead │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ │ - b.n 276a │ │ │ │ │ + b.n 2806 │ │ │ │ ├── readelf --wide --decompress --hex-dump=.strtab {} │ │ │ │ │ @@ -28,37 +28,37 @@ │ │ │ │ │ 0x00000190 4c433433 002e4c43 3434002e 4c433435 LC43..LC44..LC45 │ │ │ │ │ 0x000001a0 002e4c43 3436006c 6f6f6b61 68656164 ..LC46.lookahead │ │ │ │ │ 0x000001b0 005f5f66 756e635f 5f2e3000 5f507954 .__func__.0._PyT │ │ │ │ │ 0x000001c0 6f6b656e 697a6572 5f476574 005f5079 okenizer_Get._Py │ │ │ │ │ 0x000001d0 4c657865 725f746f 6b656e5f 73657475 Lexer_token_setu │ │ │ │ │ 0x000001e0 70006d65 6d636872 005f5079 546f6b65 p.memchr._PyToke │ │ │ │ │ 0x000001f0 6e697a65 725f7379 6e746178 6572726f nizer_syntaxerro │ │ │ │ │ - 0x00000200 72005f50 79546f6b 656e697a 65725f77 r._PyTokenizer_w │ │ │ │ │ - 0x00000210 61726e5f 696e7661 6c69645f 65736361 arn_invalid_esca │ │ │ │ │ - 0x00000220 70655f73 65717565 6e636500 5f50795f pe_sequence._Py_ │ │ │ │ │ - 0x00000230 46617461 6c457272 6f724675 6e63005f FatalErrorFunc._ │ │ │ │ │ + 0x00000200 72005f50 795f4661 74616c45 72726f72 r._Py_FatalError │ │ │ │ │ + 0x00000210 46756e63 005f5079 546f6b65 6e697a65 Func._PyTokenize │ │ │ │ │ + 0x00000220 725f7761 726e5f69 6e76616c 69645f65 r_warn_invalid_e │ │ │ │ │ + 0x00000230 73636170 655f7365 7175656e 6365005f scape_sequence._ │ │ │ │ │ 0x00000240 50795f63 74797065 5f746162 6c65005f Py_ctype_table._ │ │ │ │ │ 0x00000250 50795f63 74797065 5f746f6c 6f776572 Py_ctype_tolower │ │ │ │ │ 0x00000260 005f5079 546f6b65 6e5f5477 6f436861 ._PyToken_TwoCha │ │ │ │ │ 0x00000270 7273005f 5079556e 69636f64 655f4973 rs._PyUnicode_Is │ │ │ │ │ 0x00000280 5072696e 7461626c 65005f50 79546f6b Printable._PyTok │ │ │ │ │ 0x00000290 656e5f4f 6e654368 61720050 79457272 en_OneChar.PyErr │ │ │ │ │ 0x000002a0 5f4f6363 75727265 64005f50 79546f6b _Occurred._PyTok │ │ │ │ │ 0x000002b0 656e697a 65725f69 6e64656e 74657272 enizer_indenterr │ │ │ │ │ 0x000002c0 6f72005f 5079546f 6b656e5f 54687265 or._PyToken_Thre │ │ │ │ │ 0x000002d0 65436861 7273005f 5f616561 62695f69 eChars.__aeabi_i │ │ │ │ │ - 0x000002e0 64697600 5f50794c 65786572 5f747970 div._PyLexer_typ │ │ │ │ │ - 0x000002f0 655f636f 6d6d656e 745f746f 6b656e5f e_comment_token_ │ │ │ │ │ - 0x00000300 73657475 70005f50 79546f6b 656e697a setup._PyTokeniz │ │ │ │ │ - 0x00000310 65725f73 796e7461 78657272 6f725f6b er_syntaxerror_k │ │ │ │ │ - 0x00000320 6e6f776e 5f72616e 67650050 79556e69 nown_range.PyUni │ │ │ │ │ - 0x00000330 636f6465 5f446563 6f646555 54463800 code_DecodeUTF8. │ │ │ │ │ - 0x00000340 6d656d63 6d70005f 5079556e 69636f64 memcmp._PyUnicod │ │ │ │ │ - 0x00000350 655f5363 616e4964 656e7469 66696572 e_ScanIdentifier │ │ │ │ │ - 0x00000360 005f5079 5f446561 6c6c6f63 0050794d ._Py_Dealloc.PyM │ │ │ │ │ + 0x000002e0 64697600 5079556e 69636f64 655f4465 div.PyUnicode_De │ │ │ │ │ + 0x000002f0 636f6465 55544638 005f5079 546f6b65 codeUTF8._PyToke │ │ │ │ │ + 0x00000300 6e697a65 725f7379 6e746178 6572726f nizer_syntaxerro │ │ │ │ │ + 0x00000310 725f6b6e 6f776e5f 72616e67 65005f50 r_known_range._P │ │ │ │ │ + 0x00000320 79556e69 636f6465 5f536361 6e496465 yUnicode_ScanIde │ │ │ │ │ + 0x00000330 6e746966 69657200 5f50795f 4465616c ntifier._Py_Deal │ │ │ │ │ + 0x00000340 6c6f6300 5f50794c 65786572 5f747970 loc._PyLexer_typ │ │ │ │ │ + 0x00000350 655f636f 6d6d656e 745f746f 6b656e5f e_comment_token_ │ │ │ │ │ + 0x00000360 73657475 70006d65 6d636d70 0050794d setup.memcmp.PyM │ │ │ │ │ 0x00000370 656d5f4d 616c6c6f 63005079 4d656d5f em_Malloc.PyMem_ │ │ │ │ │ 0x00000380 46726565 00507955 6e69636f 64655f53 Free.PyUnicode_S │ │ │ │ │ 0x00000390 75627374 72696e67 00507955 6e69636f ubstring.PyUnico │ │ │ │ │ 0x000003a0 64655f41 73555446 38537472 696e6700 de_AsUTF8String. │ │ │ │ │ 0x000003b0 50794578 635f556e 69636f64 65446563 PyExc_UnicodeDec │ │ │ │ │ 0x000003c0 6f646545 72726f72 00507945 72725f45 odeError.PyErr_E │ │ │ │ │ 0x000003d0 78636570 74696f6e 4d617463 68657300 xceptionMatches. │ │ │ ├── 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: 2136 (bytes into file) │ │ │ │ │ + Start of section headers: 2144 (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 0x858: │ │ │ │ │ +There are 13 section headers, starting at offset 0x860: │ │ │ │ │ │ │ │ │ │ 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 000250 00 AX 0 0 4 │ │ │ │ │ - [ 2] .rel.text REL 00000000 00069c 000140 08 I 10 1 4 │ │ │ │ │ - [ 3] .data PROGBITS 00000000 000284 000000 00 WA 0 0 1 │ │ │ │ │ - [ 4] .bss NOBITS 00000000 000284 000000 00 WA 0 0 1 │ │ │ │ │ - [ 5] .rodata.str1.4 PROGBITS 00000000 000284 000058 01 AMS 0 0 4 │ │ │ │ │ - [ 6] .text.unlikely PROGBITS 00000000 0002dc 000016 00 AX 0 0 2 │ │ │ │ │ - [ 7] .rel.text.unlikely REL 00000000 0007dc 000008 08 I 10 6 4 │ │ │ │ │ - [ 8] .note.GNU-stack PROGBITS 00000000 0002f2 000000 00 0 0 1 │ │ │ │ │ - [ 9] .ARM.attributes ARM_ATTRIBUTES 00000000 0002f2 000033 00 0 0 1 │ │ │ │ │ - [10] .symtab SYMTAB 00000000 000328 0001d0 10 11 9 4 │ │ │ │ │ - [11] .strtab STRTAB 00000000 0004f8 0001a1 00 0 0 1 │ │ │ │ │ - [12] .shstrtab STRTAB 00000000 0007e4 000072 00 0 0 1 │ │ │ │ │ + [ 1] .text PROGBITS 00000000 000034 000258 00 AX 0 0 4 │ │ │ │ │ + [ 2] .rel.text REL 00000000 0006a4 000140 08 I 10 1 4 │ │ │ │ │ + [ 3] .data PROGBITS 00000000 00028c 000000 00 WA 0 0 1 │ │ │ │ │ + [ 4] .bss NOBITS 00000000 00028c 000000 00 WA 0 0 1 │ │ │ │ │ + [ 5] .rodata.str1.4 PROGBITS 00000000 00028c 000058 01 AMS 0 0 4 │ │ │ │ │ + [ 6] .text.unlikely PROGBITS 00000000 0002e4 000016 00 AX 0 0 2 │ │ │ │ │ + [ 7] .rel.text.unlikely REL 00000000 0007e4 000008 08 I 10 6 4 │ │ │ │ │ + [ 8] .note.GNU-stack PROGBITS 00000000 0002fa 000000 00 0 0 1 │ │ │ │ │ + [ 9] .ARM.attributes ARM_ATTRIBUTES 00000000 0002fa 000033 00 0 0 1 │ │ │ │ │ + [10] .symtab SYMTAB 00000000 000330 0001d0 10 11 9 4 │ │ │ │ │ + [11] .strtab STRTAB 00000000 000500 0001a1 00 0 0 1 │ │ │ │ │ + [12] .shstrtab STRTAB 00000000 0007ec 000072 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,32 +1,32 @@ │ │ │ │ │ │ │ │ │ │ Symbol table '.symtab' contains 29 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: 00000095 442 FUNC LOCAL DEFAULT 1 tok_underflow_readline │ │ │ │ │ + 2: 00000095 450 FUNC LOCAL DEFAULT 1 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: 00000001 22 FUNC LOCAL DEFAULT 6 Py_XDECREF │ │ │ │ │ 8: 00000000 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 9: 00000001 148 FUNC GLOBAL HIDDEN 1 _PyTokenizer_FromReadline │ │ │ │ │ 10: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyTokenizer_tok_new │ │ │ │ │ 11: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Malloc │ │ │ │ │ 12: 00000000 0 NOTYPE GLOBAL DEFAULT UND strlen │ │ │ │ │ 13: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyTokenizer_new_string │ │ │ │ │ 14: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyTokenizer_Free │ │ │ │ │ 15: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_NoMemory │ │ │ │ │ 16: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_CallNoArgs │ │ │ │ │ - 17: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_Decode │ │ │ │ │ - 18: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_AsUTF8AndSize │ │ │ │ │ - 19: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyLexer_tok_reserve_buf │ │ │ │ │ - 20: 00000000 0 NOTYPE GLOBAL DEFAULT UND memcpy │ │ │ │ │ - 21: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_Dealloc │ │ │ │ │ - 22: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_TypeError │ │ │ │ │ - 23: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Format │ │ │ │ │ - 24: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyTokenizer_error_ret │ │ │ │ │ - 25: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyTokenizer_ensure_utf8 │ │ │ │ │ - 26: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_StopIteration │ │ │ │ │ - 27: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_ExceptionMatches │ │ │ │ │ - 28: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Clear │ │ │ │ │ + 17: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_AsUTF8AndSize │ │ │ │ │ + 18: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyLexer_tok_reserve_buf │ │ │ │ │ + 19: 00000000 0 NOTYPE GLOBAL DEFAULT UND memcpy │ │ │ │ │ + 20: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_Dealloc │ │ │ │ │ + 21: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyTokenizer_ensure_utf8 │ │ │ │ │ + 22: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_Decode │ │ │ │ │ + 23: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyTokenizer_error_ret │ │ │ │ │ + 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 │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,47 +1,47 @@ │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text' at offset 0x69c contains 40 entries: │ │ │ │ │ +Relocation section '.rel.text' at offset 0x6a4 contains 40 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000014 00000a0a R_ARM_THM_CALL 00000000 _PyTokenizer_tok_new │ │ │ │ │ 00000020 00000b0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ 0000003a 00000c0a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ 00000044 00000d0a R_ARM_THM_CALL 00000000 _PyTokenizer_new_string │ │ │ │ │ 00000054 0000022f R_ARM_THM_MOVW_ABS_NC 00000095 tok_underflow_readline │ │ │ │ │ 00000058 00000230 R_ARM_THM_MOVT_ABS 00000095 tok_underflow_readline │ │ │ │ │ 0000007c 00000e0a R_ARM_THM_CALL 00000000 _PyTokenizer_Free │ │ │ │ │ 00000080 00000f0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ 0000008c 00000e0a R_ARM_THM_CALL 00000000 _PyTokenizer_Free │ │ │ │ │ 000000be 0000100a R_ARM_THM_CALL 00000000 PyObject_CallNoArgs │ │ │ │ │ -000000e4 0000052f R_ARM_THM_MOVW_ABS_NC 00000028 .LC1 │ │ │ │ │ -000000e8 00000530 R_ARM_THM_MOVT_ABS 00000028 .LC1 │ │ │ │ │ -000000ec 0000110a R_ARM_THM_CALL 00000000 PyUnicode_Decode │ │ │ │ │ -0000010c 0000120a R_ARM_THM_CALL 00000000 PyUnicode_AsUTF8AndSize │ │ │ │ │ -0000011c 0000130a R_ARM_THM_CALL 00000000 _PyLexer_tok_reserve_buf │ │ │ │ │ -0000012a 0000140a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00000150 0000150a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000019a 0000162f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000019e 00001630 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -000001a2 0000062f R_ARM_THM_MOVW_ABS_NC 00000030 .LC2 │ │ │ │ │ -000001a6 00000630 R_ARM_THM_MOVT_ABS 00000030 .LC2 │ │ │ │ │ -000001ac 0000170a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000001b2 0000180a R_ARM_THM_CALL 00000000 _PyTokenizer_error_ret │ │ │ │ │ -000001bc 0000190a R_ARM_THM_CALL 00000000 _PyTokenizer_ensure_utf8 │ │ │ │ │ -000001c8 0000180a R_ARM_THM_CALL 00000000 _PyTokenizer_error_ret │ │ │ │ │ -000001ea 0000150a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000001f0 00001a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_StopIteration │ │ │ │ │ -000001f4 00001a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_StopIteration │ │ │ │ │ -000001fa 00001b0a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -00000200 00001c0a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ -0000020a 0000180a R_ARM_THM_CALL 00000000 _PyTokenizer_error_ret │ │ │ │ │ -00000210 0000070a R_ARM_THM_CALL 00000001 Py_XDECREF │ │ │ │ │ -00000216 0000070a R_ARM_THM_CALL 00000001 Py_XDECREF │ │ │ │ │ -00000220 0000162f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00000224 00001630 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00000228 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -0000022c 00000430 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00000234 0000170a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000023a 0000180a R_ARM_THM_CALL 00000000 _PyTokenizer_error_ret │ │ │ │ │ -00000248 0000180a R_ARM_THM_CALL 00000000 _PyTokenizer_error_ret │ │ │ │ │ +000000e4 0000110a R_ARM_THM_CALL 00000000 PyUnicode_AsUTF8AndSize │ │ │ │ │ +000000f6 0000120a R_ARM_THM_CALL 00000000 _PyLexer_tok_reserve_buf │ │ │ │ │ +00000106 0000130a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +0000012c 0000140a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000162 0000150a R_ARM_THM_CALL 00000000 _PyTokenizer_ensure_utf8 │ │ │ │ │ +00000188 0000052f R_ARM_THM_MOVW_ABS_NC 00000028 .LC1 │ │ │ │ │ +0000018c 00000530 R_ARM_THM_MOVT_ABS 00000028 .LC1 │ │ │ │ │ +00000190 0000160a R_ARM_THM_CALL 00000000 PyUnicode_Decode │ │ │ │ │ +000001ae 0000170a R_ARM_THM_CALL 00000000 _PyTokenizer_error_ret │ │ │ │ │ +000001ce 0000182f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_StopIteration │ │ │ │ │ +000001d2 00001830 R_ARM_THM_MOVT_ABS 00000000 PyExc_StopIteration │ │ │ │ │ +000001d8 0000190a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +000001e0 00001a0a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ +000001ea 0000140a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000001f6 00001b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000001fa 00001b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000001fe 0000062f R_ARM_THM_MOVW_ABS_NC 00000030 .LC2 │ │ │ │ │ +00000202 00000630 R_ARM_THM_MOVT_ABS 00000030 .LC2 │ │ │ │ │ +00000208 00001c0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000020e 0000170a R_ARM_THM_CALL 00000000 _PyTokenizer_error_ret │ │ │ │ │ +00000214 0000070a R_ARM_THM_CALL 00000001 Py_XDECREF │ │ │ │ │ +0000021a 0000070a R_ARM_THM_CALL 00000001 Py_XDECREF │ │ │ │ │ +00000222 0000170a R_ARM_THM_CALL 00000000 _PyTokenizer_error_ret │ │ │ │ │ +0000022e 0000170a R_ARM_THM_CALL 00000000 _PyTokenizer_error_ret │ │ │ │ │ +00000234 00001b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00000238 00001b30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000023c 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00000240 00000430 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00000248 00001c0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000024e 0000170a R_ARM_THM_CALL 00000000 _PyTokenizer_error_ret │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.unlikely' at offset 0x7dc contains 1 entry: │ │ │ │ │ +Relocation section '.rel.text.unlikely' at offset 0x7e4 contains 1 entry: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ -00000010 0000151e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ +00000010 0000141e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │┄ Ordering differences only │ │ │ │ │ @@ -5,24 +5,24 @@ │ │ │ │ │ _PyTokenizer_FromReadline │ │ │ │ │ _PyTokenizer_tok_new │ │ │ │ │ PyMem_Malloc │ │ │ │ │ _PyTokenizer_new_string │ │ │ │ │ _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 │ │ │ │ │ +PyUnicode_Decode │ │ │ │ │ +_PyTokenizer_error_ret │ │ │ │ │ PyExc_StopIteration │ │ │ │ │ PyErr_ExceptionMatches │ │ │ │ │ PyErr_Clear │ │ │ │ │ +PyExc_TypeError │ │ │ │ │ +PyErr_Format │ │ │ │ │ .shstrtab │ │ │ │ │ .rel.text │ │ │ │ │ .rodata.str1.4 │ │ │ │ │ .rel.text.unlikely │ │ │ │ │ .note.GNU-stack │ │ │ │ │ .ARM.attributes │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -86,55 +86,38 @@ │ │ │ │ │ ldrle r3, [r0, #0] │ │ │ │ │ strdle r3, r3, [r0, #4] │ │ │ │ │ ldr.w r0, [r4, #2720] @ 0xaa0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_CallNoArgs │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1f0 │ │ │ │ │ + beq.w 1ce │ │ │ │ │ ldr.w r6, [r4, #2696] @ 0xa88 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n 192 │ │ │ │ │ - ands.w r3, r3, #134217728 @ 0x8000000 │ │ │ │ │ - beq.w 220 │ │ │ │ │ - ldr r1, [r0, #8] │ │ │ │ │ - mov r2, r6 │ │ │ │ │ - adds r0, #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, [r5, #0] │ │ │ │ │ - mov r6, r0 │ │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 102 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str r3, [r5, #0] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq.n 1e8 │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - beq.w 242 │ │ │ │ │ + bne.n 17c │ │ │ │ │ + lsls r2, r3, #3 │ │ │ │ │ + it mi │ │ │ │ │ + movmi r6, r0 │ │ │ │ │ + bpl.w 1f6 │ │ │ │ │ add r1, sp, #12 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_AsUTF8AndSize │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 208 │ │ │ │ │ + beq.w 220 │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ mov r0, r4 │ │ │ │ │ adds r1, #2 │ │ │ │ │ bl 0 <_PyLexer_tok_reserve_buf> │ │ │ │ │ R_ARM_THM_CALL _PyLexer_tok_reserve_buf │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 21c │ │ │ │ │ + beq.w 228 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ mov r1, r5 │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ @@ -142,116 +125,141 @@ │ │ │ │ │ str r1, [r4, #8] │ │ │ │ │ movs r1, #0 │ │ │ │ │ strb r1, [r2, r3] │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ str.w r2, [r4, #2704] @ 0xa90 │ │ │ │ │ - bge.n 156 │ │ │ │ │ + bge.n 132 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ - cbnz r3, 156 │ │ │ │ │ + cbnz r3, 132 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 1e0 │ │ │ │ │ + beq.n 1c6 │ │ │ │ │ add.w r2, r4, #12288 @ 0x3000 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r2, #76] @ 0x4c │ │ │ │ │ ldrb.w r0, [r3, #-1] │ │ │ │ │ cmp r0, #10 │ │ │ │ │ - bne.n 1ce │ │ │ │ │ + bne.n 1b4 │ │ │ │ │ ldr.w r3, [r4, #2696] @ 0xa88 │ │ │ │ │ movs r1, #0 │ │ │ │ │ ldr.w r2, [r4, #464] @ 0x1d0 │ │ │ │ │ str.w r1, [r4, #476] @ 0x1dc │ │ │ │ │ adds r2, #1 │ │ │ │ │ str.w r2, [r4, #464] @ 0x1d0 │ │ │ │ │ - cbz r3, 1b8 │ │ │ │ │ + cbnz r3, 16c │ │ │ │ │ + ldr r0, [r4, #4] │ │ │ │ │ + mov r1, r4 │ │ │ │ │ + bl 0 <_PyTokenizer_ensure_utf8> │ │ │ │ │ + R_ARM_THM_CALL _PyTokenizer_ensure_utf8 │ │ │ │ │ + mov r5, r0 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.n 22c │ │ │ │ │ ldr r5, [r4, #32] │ │ │ │ │ sub.w r3, r5, #10 │ │ │ │ │ negs r5, r3 │ │ │ │ │ adcs r5, r3 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #16 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ - lsls r2, r3, #3 │ │ │ │ │ - it mi │ │ │ │ │ - movmi r6, r0 │ │ │ │ │ - bmi.n 108 │ │ │ │ │ + ands.w r3, r3, #134217728 @ 0x8000000 │ │ │ │ │ + beq.n 234 │ │ │ │ │ + ldr r1, [r0, #8] │ │ │ │ │ + mov r2, r6 │ │ │ │ │ + adds r0, #16 │ │ │ │ │ movw r3, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC1 │ │ │ │ │ movt r3, #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 │ │ │ │ │ - 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 │ │ │ │ │ - b.n 20e │ │ │ │ │ - ldr r0, [r4, #4] │ │ │ │ │ - mov r1, r4 │ │ │ │ │ - bl 0 <_PyTokenizer_ensure_utf8> │ │ │ │ │ - R_ARM_THM_CALL _PyTokenizer_ensure_utf8 │ │ │ │ │ - mov r5, r0 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.n 182 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC1 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyUnicode_Decode │ │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ │ + mov r6, r0 │ │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ + bge.n 1a4 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + str r3, [r5, #0] │ │ │ │ │ + cbz r3, 1e8 │ │ │ │ │ + cmp r6, #0 │ │ │ │ │ + bne.n e0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ + movs r5, #0 │ │ │ │ │ + mov r6, r5 │ │ │ │ │ bl 0 <_PyTokenizer_error_ret> │ │ │ │ │ R_ARM_THM_CALL _PyTokenizer_error_ret │ │ │ │ │ - b.n 18c │ │ │ │ │ + b.n 212 │ │ │ │ │ adds r0, r3, #1 │ │ │ │ │ str r0, [r4, #8] │ │ │ │ │ movs r0, #10 │ │ │ │ │ strb r0, [r3, #0] │ │ │ │ │ movs r3, #1 │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ strb r1, [r0, #0] │ │ │ │ │ str r3, [r2, #76] @ 0x4c │ │ │ │ │ - b.n 16c │ │ │ │ │ + b.n 148 │ │ │ │ │ movs r3, #11 │ │ │ │ │ str r3, [r4, #32] │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 18c │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 102 │ │ │ │ │ + b.n 176 │ │ │ │ │ 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 │ │ │ │ │ - cbz r0, 242 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.n 1a8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Clear │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ - b.n 156 │ │ │ │ │ + b.n 132 │ │ │ │ │ + mov r0, r5 │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ + cmp r6, #0 │ │ │ │ │ + bne.w e0 │ │ │ │ │ + b.n 1a8 │ │ │ │ │ + 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 .LC2 │ │ │ │ │ + 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 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyTokenizer_FromReadline> │ │ │ │ │ R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_PyTokenizer_FromReadline> │ │ │ │ │ R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ - b.n 1e4 │ │ │ │ │ + b.n 1ca │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_PyTokenizer_error_ret> │ │ │ │ │ + R_ARM_THM_CALL _PyTokenizer_error_ret │ │ │ │ │ + b.n 212 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b.n 20e │ │ │ │ │ + b.n 212 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 0 <_PyTokenizer_error_ret> │ │ │ │ │ + R_ARM_THM_CALL _PyTokenizer_error_ret │ │ │ │ │ + b.n 176 │ │ │ │ │ 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 .LC0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ @@ -260,15 +268,9 @@ │ │ │ │ │ ldr r0, [r2, #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 r6, [sp, #4] │ │ │ │ │ - b.n 20e │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - movs r5, #0 │ │ │ │ │ - mov r6, r5 │ │ │ │ │ - bl 0 <_PyTokenizer_error_ret> │ │ │ │ │ - R_ARM_THM_CALL _PyTokenizer_error_ret │ │ │ │ │ - b.n 20e │ │ │ │ │ + b.n 212 │ │ │ │ │ nop │ │ │ │ ├── readelf --wide --decompress --hex-dump=.strtab {} │ │ │ │ │ @@ -9,22 +9,22 @@ │ │ │ │ │ 0x00000060 6f6b5f6e 65770050 794d656d 5f4d616c ok_new.PyMem_Mal │ │ │ │ │ 0x00000070 6c6f6300 7374726c 656e005f 5079546f loc.strlen._PyTo │ │ │ │ │ 0x00000080 6b656e69 7a65725f 6e65775f 73747269 kenizer_new_stri │ │ │ │ │ 0x00000090 6e67005f 5079546f 6b656e69 7a65725f ng._PyTokenizer_ │ │ │ │ │ 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 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 │ │ │ │ │ + 0x000000d0 655f4173 55544638 416e6453 697a6500 e_AsUTF8AndSize. │ │ │ │ │ + 0x000000e0 5f50794c 65786572 5f746f6b 5f726573 _PyLexer_tok_res │ │ │ │ │ + 0x000000f0 65727665 5f627566 006d656d 63707900 erve_buf.memcpy. │ │ │ │ │ + 0x00000100 5f50795f 4465616c 6c6f6300 5f507954 _Py_Dealloc._PyT │ │ │ │ │ + 0x00000110 6f6b656e 697a6572 5f656e73 7572655f okenizer_ensure_ │ │ │ │ │ + 0x00000120 75746638 00507955 6e69636f 64655f44 utf8.PyUnicode_D │ │ │ │ │ + 0x00000130 65636f64 65005f50 79546f6b 656e697a ecode._PyTokeniz │ │ │ │ │ + 0x00000140 65725f65 72726f72 5f726574 00507945 er_error_ret.PyE │ │ │ │ │ + 0x00000150 78635f53 746f7049 74657261 74696f6e xc_StopIteration │ │ │ │ │ + 0x00000160 00507945 72725f45 78636570 74696f6e .PyErr_Exception │ │ │ │ │ + 0x00000170 4d617463 68657300 50794572 725f436c Matches.PyErr_Cl │ │ │ │ │ + 0x00000180 65617200 50794578 635f5479 70654572 ear.PyExc_TypeEr │ │ │ │ │ + 0x00000190 726f7200 50794572 725f466f 726d6174 ror.PyErr_Format │ │ │ │ │ 0x000001a0 00 . │ │ │ ├── abstract.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -361,16 +361,16 @@ │ │ │ │ │ 0000026a 0000b90a R_ARM_THM_CALL 00000000 _PyErr_ExceptionMatches │ │ │ │ │ 00000278 0000ba0a R_ARM_THM_CALL 00000000 _PyErr_Clear │ │ │ │ │ 000002ba 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000002d4 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000002dc 0000b40a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000002f0 0000bb6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 000002f4 0000bb6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000348 0000bf2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ -0000034c 0000bf30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ +00000346 0000bf2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ +0000034a 0000bf30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ 00000354 0000c00a R_ARM_THM_CALL 0000130d PyNumber_AsSsize_t │ │ │ │ │ 00000374 0000c22f R_ARM_THM_MOVW_ABS_NC 00000000 PyType_Type │ │ │ │ │ 00000378 0000c230 R_ARM_THM_MOVT_ABS 00000000 PyType_Type │ │ │ │ │ 00000388 0000c30a R_ARM_THM_CALL 00000000 PyObject_GetOptionalAttr │ │ │ │ │ 00000394 0000c42f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ 00000398 0000c430 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ 000003a4 0000c50a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {} │ │ │ │ │ @@ -368,26 +368,26 @@ │ │ │ │ │ add sp, #16 │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ bx r2 │ │ │ │ │ ldr.w r2, [ip, #52] @ 0x34 │ │ │ │ │ cbz r2, 36c │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ cbz r2, 36c │ │ │ │ │ - ldr r2, [r4, #4] │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - ldr r1, [r2, #48] @ 0x30 │ │ │ │ │ - cmp r1, #0 │ │ │ │ │ + ldr r0, [r4, #4] │ │ │ │ │ + ldr r2, [r0, #48] @ 0x30 │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ beq.n 40c │ │ │ │ │ - ldr.w r1, [r1, #132] @ 0x84 │ │ │ │ │ - cmp r1, #0 │ │ │ │ │ + ldr.w r2, [r2, #132] @ 0x84 │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ beq.n 40c │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_IndexError │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_IndexError │ │ │ │ │ + mov r0, r4 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ bl 130c │ │ │ │ │ R_ARM_THM_CALL PyNumber_AsSsize_t │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ mov r1, r0 │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ @@ -472,15 +472,15 @@ │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ b.n 3d8 │ │ │ │ │ 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 r2, [r0, #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 │ │ │ ├── bytearrayobject.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: 63996 (bytes into file) │ │ │ │ │ + Start of section headers: 64236 (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 0xf9fc: │ │ │ │ │ +There are 18 section headers, starting at offset 0xfaec: │ │ │ │ │ │ │ │ │ │ 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 001f90 00 AX 0 0 4 │ │ │ │ │ - [ 2] .rel.text REL 00000000 00c884 000b68 08 I 15 1 4 │ │ │ │ │ - [ 3] .data PROGBITS 00000000 001fc4 000884 00 WA 0 0 4 │ │ │ │ │ - [ 4] .rel.data REL 00000000 00d3ec 000820 08 I 15 3 4 │ │ │ │ │ - [ 5] .bss NOBITS 00000000 002848 000001 00 WA 0 0 4 │ │ │ │ │ - [ 6] .rodata.str1.4 PROGBITS 00000000 002848 000ace 01 AMS 0 0 4 │ │ │ │ │ - [ 7] .text.hot PROGBITS 00000000 003318 00122c 00 AX 0 0 4 │ │ │ │ │ - [ 8] .rel.text.hot REL 00000000 00dc0c 000a18 08 I 15 7 4 │ │ │ │ │ - [ 9] .text.unlikely PROGBITS 00000000 004544 002458 00 AX 0 0 4 │ │ │ │ │ - [10] .rel.text.unlikely REL 00000000 00e624 0012d0 08 I 15 9 4 │ │ │ │ │ - [11] .rodata PROGBITS 00000000 00699c 0028b7 00 A 0 0 4 │ │ │ │ │ - [12] .rel.rodata REL 00000000 00f8f4 000078 08 I 15 11 4 │ │ │ │ │ - [13] .note.GNU-stack PROGBITS 00000000 009253 000000 00 0 0 1 │ │ │ │ │ - [14] .ARM.attributes ARM_ATTRIBUTES 00000000 009253 000033 00 0 0 1 │ │ │ │ │ - [15] .symtab SYMTAB 00000000 009288 001d30 10 16 320 4 │ │ │ │ │ - [16] .strtab STRTAB 00000000 00afb8 0018c9 00 0 0 1 │ │ │ │ │ - [17] .shstrtab STRTAB 00000000 00f96c 000090 00 0 0 1 │ │ │ │ │ + [ 1] .text PROGBITS 00000000 000034 001f6c 00 AX 0 0 4 │ │ │ │ │ + [ 2] .rel.text REL 00000000 00c92c 000b68 08 I 15 1 4 │ │ │ │ │ + [ 3] .data PROGBITS 00000000 001fa0 000884 00 WA 0 0 4 │ │ │ │ │ + [ 4] .rel.data REL 00000000 00d494 000820 08 I 15 3 4 │ │ │ │ │ + [ 5] .bss NOBITS 00000000 002824 000001 00 WA 0 0 4 │ │ │ │ │ + [ 6] .rodata.str1.4 PROGBITS 00000000 002824 000ace 01 AMS 0 0 4 │ │ │ │ │ + [ 7] .text.hot PROGBITS 00000000 0032f4 001324 00 AX 0 0 4 │ │ │ │ │ + [ 8] .rel.text.hot REL 00000000 00dcb4 000a60 08 I 15 7 4 │ │ │ │ │ + [ 9] .text.unlikely PROGBITS 00000000 004618 002458 00 AX 0 0 4 │ │ │ │ │ + [10] .rel.text.unlikely REL 00000000 00e714 0012d0 08 I 15 9 4 │ │ │ │ │ + [11] .rodata PROGBITS 00000000 006a70 0028b7 00 A 0 0 4 │ │ │ │ │ + [12] .rel.rodata REL 00000000 00f9e4 000078 08 I 15 11 4 │ │ │ │ │ + [13] .note.GNU-stack PROGBITS 00000000 009327 000000 00 0 0 1 │ │ │ │ │ + [14] .ARM.attributes ARM_ATTRIBUTES 00000000 009327 000033 00 0 0 1 │ │ │ │ │ + [15] .symtab SYMTAB 00000000 00935c 001d20 10 16 319 4 │ │ │ │ │ + [16] .strtab STRTAB 00000000 00b07c 0018af 00 0 0 1 │ │ │ │ │ + [17] .shstrtab STRTAB 00000000 00fa5c 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 467 entries: │ │ │ │ │ +Symbol table '.symtab' contains 466 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: 00000024 0 NOTYPE LOCAL DEFAULT 6 .LC1 │ │ │ │ │ @@ -17,16 +17,16 @@ │ │ │ │ │ 13: 000000cc 0 NOTYPE LOCAL DEFAULT 6 .LC9 │ │ │ │ │ 14: 000000ec 0 NOTYPE LOCAL DEFAULT 6 .LC10 │ │ │ │ │ 15: 00000001 1564 FUNC LOCAL DEFAULT 7 bytearray___init__ │ │ │ │ │ 16: 00000000 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ 17: 00000000 0 NOTYPE LOCAL DEFAULT 3 .LANCHOR1 │ │ │ │ │ 18: 00000671 284 FUNC LOCAL DEFAULT 7 bytearray_resize_lock_held │ │ │ │ │ 19: 00000000 0 NOTYPE LOCAL DEFAULT 5 .LANCHOR0 │ │ │ │ │ - 20: 00000b45 88 FUNC LOCAL DEFAULT 7 _getbytevalue │ │ │ │ │ - 21: 00000a8d 166 FUNC LOCAL DEFAULT 1 bytearray_iconcat_lock_held │ │ │ │ │ + 20: 00000c3d 88 FUNC LOCAL DEFAULT 7 _getbytevalue │ │ │ │ │ + 21: 00000a69 166 FUNC LOCAL DEFAULT 1 bytearray_iconcat_lock_held │ │ │ │ │ 22: 00000118 0 NOTYPE LOCAL DEFAULT 6 .LC11 │ │ │ │ │ 23: 00000000 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ 24: 00000001 160 FUNC LOCAL DEFAULT 1 bytearray_iter │ │ │ │ │ 25: 00000094 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 26: 000000a0 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ 27: 000000a1 132 FUNC LOCAL DEFAULT 1 bytearrayiter_dealloc │ │ │ │ │ 28: 00000120 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ @@ -34,437 +34,436 @@ │ │ │ │ │ 30: 0000061d 84 FUNC LOCAL DEFAULT 7 bytearray_dealloc │ │ │ │ │ 31: 0000016c 0 NOTYPE LOCAL DEFAULT 6 .LC13 │ │ │ │ │ 32: 00000198 0 NOTYPE LOCAL DEFAULT 6 .LC14 │ │ │ │ │ 33: 000001cc 0 NOTYPE LOCAL DEFAULT 6 .LC15 │ │ │ │ │ 34: 000001f0 0 NOTYPE LOCAL DEFAULT 6 .LC16 │ │ │ │ │ 35: 00000124 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ 36: 00000125 690 FUNC LOCAL DEFAULT 1 bytearray_extend │ │ │ │ │ - 37: 000003d9 218 FUNC LOCAL DEFAULT 1 bytearray_setslice │ │ │ │ │ + 37: 000003d9 468 FUNC LOCAL DEFAULT 1 bytearray_setslice │ │ │ │ │ 38: 0000021c 0 NOTYPE LOCAL DEFAULT 6 .LC17 │ │ │ │ │ - 39: 000004b5 282 FUNC LOCAL DEFAULT 1 bytearray_setslice_linear │ │ │ │ │ - 40: 00000244 0 NOTYPE LOCAL DEFAULT 6 .LC18 │ │ │ │ │ - 41: 0000078d 112 FUNC LOCAL DEFAULT 7 bytearray_getbuffer │ │ │ │ │ - 42: 000007fd 8 FUNC LOCAL DEFAULT 7 bytearray_releasebuffer │ │ │ │ │ - 43: 000005d1 2 FUNC LOCAL DEFAULT 1 bytearray_repr │ │ │ │ │ - 44: 000005d5 410 FUNC LOCAL DEFAULT 1 bytearray_repr_lock_held │ │ │ │ │ - 45: 0000027c 0 NOTYPE LOCAL DEFAULT 6 .LC19 │ │ │ │ │ - 46: 00000805 56 FUNC LOCAL DEFAULT 7 bytearray_ass_subscript │ │ │ │ │ - 47: 0000083d 776 FUNC LOCAL DEFAULT 7 bytearray_ass_subscript_lock_held │ │ │ │ │ - 48: 00000838 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 49: 000002a8 0 NOTYPE LOCAL DEFAULT 6 .LC20 │ │ │ │ │ - 50: 000002c8 0 NOTYPE LOCAL DEFAULT 6 .LC21 │ │ │ │ │ - 51: 00000304 0 NOTYPE LOCAL DEFAULT 6 .LC22 │ │ │ │ │ - 52: 0000034c 0 NOTYPE LOCAL DEFAULT 6 .LC23 │ │ │ │ │ - 53: 0000083c 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 54: 00000b40 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 55: 00000b44 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 56: 00000390 0 NOTYPE LOCAL DEFAULT 6 .LC24 │ │ │ │ │ - 57: 00000b9d 178 FUNC LOCAL DEFAULT 7 bytearray_find │ │ │ │ │ - 58: 00000398 0 NOTYPE LOCAL DEFAULT 6 .LC25 │ │ │ │ │ - 59: 00000c51 344 FUNC LOCAL DEFAULT 7 bytearray_decode │ │ │ │ │ - 60: 00000da4 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 61: 00000da8 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 62: 00000da9 4 FUNC LOCAL DEFAULT 7 bytearray_length │ │ │ │ │ - 63: 00000771 152 FUNC LOCAL DEFAULT 1 bytearray_translate │ │ │ │ │ - 64: 00000809 598 FUNC LOCAL DEFAULT 1 bytearray_translate_impl │ │ │ │ │ - 65: 00000804 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 66: 000003a0 0 NOTYPE LOCAL DEFAULT 6 .LC26 │ │ │ │ │ - 67: 00000808 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 68: 000003d0 0 NOTYPE LOCAL DEFAULT 6 .LC27 │ │ │ │ │ - 69: 00000e44 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 70: 00000408 0 NOTYPE LOCAL DEFAULT 6 .LC28 │ │ │ │ │ - 71: 00000e48 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 72: 00000e49 512 FUNC LOCAL DEFAULT 7 bytearray_subscript │ │ │ │ │ - 73: 00001044 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 74: 00000a65 36 FUNC LOCAL DEFAULT 1 bytearray_clear │ │ │ │ │ - 75: 00000a89 2 FUNC LOCAL DEFAULT 1 bytearray_iconcat │ │ │ │ │ - 76: 0000040c 0 NOTYPE LOCAL DEFAULT 6 .LC29 │ │ │ │ │ - 77: 0000042c 0 NOTYPE LOCAL DEFAULT 6 .LC30 │ │ │ │ │ - 78: 00000b35 148 FUNC LOCAL DEFAULT 1 bytearray_endswith │ │ │ │ │ - 79: 00000bc9 142 FUNC LOCAL DEFAULT 1 bytearray_resize │ │ │ │ │ - 80: 00000000 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 81: 00000001 20 FUNC LOCAL DEFAULT 9 bytearray_copy │ │ │ │ │ - 82: 00000438 0 NOTYPE LOCAL DEFAULT 6 .LC31 │ │ │ │ │ - 83: 00000c59 502 FUNC LOCAL DEFAULT 1 bytearray_richcompare │ │ │ │ │ - 84: 00000cde 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 85: 00000ce4 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 86: 00000d3e 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 87: 00000d44 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 88: 00000460 0 NOTYPE LOCAL DEFAULT 6 .LC32 │ │ │ │ │ - 89: 00001048 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 90: 00001049 420 FUNC LOCAL DEFAULT 7 bytearray_append │ │ │ │ │ - 91: 00000e65 116 FUNC LOCAL DEFAULT 1 bytearray_repeat │ │ │ │ │ - 92: 00000ed9 88 FUNC LOCAL DEFAULT 1 bytearrayiter_next │ │ │ │ │ - 93: 00000f2c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 94: 000000bf 68 FUNC LOCAL DEFAULT 9 bytearray_capitalize │ │ │ │ │ - 95: 00000488 0 NOTYPE LOCAL DEFAULT 6 .LC33 │ │ │ │ │ - 96: 00000103 74 FUNC LOCAL DEFAULT 9 bytearray_lstrip │ │ │ │ │ - 97: 0000014d 178 FUNC LOCAL DEFAULT 9 bytearray_strip_impl_helper │ │ │ │ │ - 98: 00000490 0 NOTYPE LOCAL DEFAULT 6 .LC34 │ │ │ │ │ - 99: 00000498 0 NOTYPE LOCAL DEFAULT 6 .LC35 │ │ │ │ │ - 100: 000004a0 0 NOTYPE LOCAL DEFAULT 6 .LC36 │ │ │ │ │ - 101: 000004fc 0 NOTYPE LOCAL DEFAULT 6 .LC37 │ │ │ │ │ - 102: 00000518 0 NOTYPE LOCAL DEFAULT 6 .LC38 │ │ │ │ │ - 103: 00000524 0 NOTYPE LOCAL DEFAULT 6 .LC39 │ │ │ │ │ - 104: 000001ff 302 FUNC LOCAL DEFAULT 9 bytearray_center │ │ │ │ │ - 105: 0000032d 188 FUNC LOCAL DEFAULT 9 pad │ │ │ │ │ - 106: 00000328 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 107: 0000032c 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 108: 00000584 0 NOTYPE LOCAL DEFAULT 6 .LC40 │ │ │ │ │ - 109: 000003e9 74 FUNC LOCAL DEFAULT 9 bytearray_strip │ │ │ │ │ - 110: 0000058c 0 NOTYPE LOCAL DEFAULT 6 .LC41 │ │ │ │ │ - 111: 00000f30 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 112: 00000f31 146 FUNC LOCAL DEFAULT 1 bytearray_count │ │ │ │ │ - 113: 00000594 0 NOTYPE LOCAL DEFAULT 6 .LC42 │ │ │ │ │ - 114: 00000433 88 FUNC LOCAL DEFAULT 9 bytearray_join │ │ │ │ │ - 115: 0000048b 664 FUNC LOCAL DEFAULT 9 stringlib_bytes_join_lock_held │ │ │ │ │ - 116: 000005b0 0 NOTYPE LOCAL DEFAULT 6 .LC43 │ │ │ │ │ - 117: 000005f0 0 NOTYPE LOCAL DEFAULT 6 .LC44 │ │ │ │ │ - 118: 0000060c 0 NOTYPE LOCAL DEFAULT 6 .LC45 │ │ │ │ │ - 119: 00000fc5 44 FUNC LOCAL DEFAULT 1 bytearray_mod │ │ │ │ │ - 120: 00000ff1 96 FUNC LOCAL DEFAULT 1 bytearray_mod_lock_held │ │ │ │ │ - 121: 00000fec 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 122: 000011ed 62 FUNC LOCAL DEFAULT 7 bytearray_contains │ │ │ │ │ - 123: 00000ff0 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 124: 0000104c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 125: 00000723 68 FUNC LOCAL DEFAULT 9 bytearray_upper │ │ │ │ │ - 126: 00000634 0 NOTYPE LOCAL DEFAULT 6 .LC46 │ │ │ │ │ - 127: 00000767 74 FUNC LOCAL DEFAULT 9 bytearray_rstrip │ │ │ │ │ - 128: 0000063c 0 NOTYPE LOCAL DEFAULT 6 .LC47 │ │ │ │ │ - 129: 000007b1 404 FUNC LOCAL DEFAULT 9 bytearray_expandtabs │ │ │ │ │ - 130: 00000940 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 131: 0000064c 0 NOTYPE LOCAL DEFAULT 6 .LC48 │ │ │ │ │ - 132: 00001050 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 133: 00001051 146 FUNC LOCAL DEFAULT 1 bytearray_index │ │ │ │ │ - 134: 00000944 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 135: 00000945 20 FUNC LOCAL DEFAULT 9 bytearray_isalnum │ │ │ │ │ - 136: 00000959 20 FUNC LOCAL DEFAULT 9 bytearray_isalpha │ │ │ │ │ - 137: 0000096d 20 FUNC LOCAL DEFAULT 9 bytearray_isdigit │ │ │ │ │ - 138: 00000981 20 FUNC LOCAL DEFAULT 9 bytearray_islower │ │ │ │ │ - 139: 00000995 20 FUNC LOCAL DEFAULT 9 bytearray_isspace │ │ │ │ │ - 140: 000009a9 20 FUNC LOCAL DEFAULT 9 bytearray_istitle │ │ │ │ │ - 141: 000009bd 20 FUNC LOCAL DEFAULT 9 bytearray_isupper │ │ │ │ │ - 142: 00000654 0 NOTYPE LOCAL DEFAULT 6 .LC49 │ │ │ │ │ - 143: 000009d1 146 FUNC LOCAL DEFAULT 9 bytearray_startswith │ │ │ │ │ - 144: 00000660 0 NOTYPE LOCAL DEFAULT 6 .LC50 │ │ │ │ │ - 145: 00000668 0 NOTYPE LOCAL DEFAULT 6 .LC51 │ │ │ │ │ - 146: 000006c0 0 NOTYPE LOCAL DEFAULT 6 .LC52 │ │ │ │ │ - 147: 00000a63 290 FUNC LOCAL DEFAULT 9 bytearray_ljust │ │ │ │ │ - 148: 00000b80 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 149: 00000b84 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 150: 00000b85 68 FUNC LOCAL DEFAULT 9 bytearray_lower │ │ │ │ │ - 151: 0000071c 0 NOTYPE LOCAL DEFAULT 6 .LC53 │ │ │ │ │ - 152: 00000724 0 NOTYPE LOCAL DEFAULT 6 .LC54 │ │ │ │ │ - 153: 0000077c 0 NOTYPE LOCAL DEFAULT 6 .LC55 │ │ │ │ │ - 154: 00000bc9 288 FUNC LOCAL DEFAULT 9 bytearray_rjust │ │ │ │ │ - 155: 00000ce4 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 156: 000007d8 0 NOTYPE LOCAL DEFAULT 6 .LC56 │ │ │ │ │ - 157: 000007e0 0 NOTYPE LOCAL DEFAULT 6 .LC57 │ │ │ │ │ - 158: 000010e5 1792 FUNC LOCAL DEFAULT 1 bytearray_replace │ │ │ │ │ - 159: 0000190d 1112 FUNC LOCAL DEFAULT 1 fastsearch │ │ │ │ │ - 160: 000007fc 0 NOTYPE LOCAL DEFAULT 6 .LC58 │ │ │ │ │ - 161: 000017e5 146 FUNC LOCAL DEFAULT 1 bytearray_rfind │ │ │ │ │ - 162: 00000804 0 NOTYPE LOCAL DEFAULT 6 .LC59 │ │ │ │ │ - 163: 00001879 146 FUNC LOCAL DEFAULT 1 bytearray_rindex │ │ │ │ │ - 164: 0000080c 0 NOTYPE LOCAL DEFAULT 6 .LC60 │ │ │ │ │ - 165: 00000ce8 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 166: 00000ce9 1228 FUNC LOCAL DEFAULT 9 bytearray_split │ │ │ │ │ - 167: 00000f6c 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 168: 00000f70 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 169: 000011b5 320 FUNC LOCAL DEFAULT 9 bytearray_splitlines │ │ │ │ │ - 170: 000012f0 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 171: 000012f4 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 172: 000012f5 68 FUNC LOCAL DEFAULT 9 bytearray_swapcase │ │ │ │ │ - 173: 00001339 68 FUNC LOCAL DEFAULT 9 bytearray_title │ │ │ │ │ - 174: 0000137d 154 FUNC LOCAL DEFAULT 9 bytearray_zfill │ │ │ │ │ - 175: 0000081c 0 NOTYPE LOCAL DEFAULT 6 .LC61 │ │ │ │ │ - 176: 00001417 66 FUNC LOCAL DEFAULT 9 bytearray_str │ │ │ │ │ - 177: 00001459 1088 FUNC LOCAL DEFAULT 9 bytearray_rsplit │ │ │ │ │ - 178: 00001708 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 179: 0000170c 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 180: 00001d65 182 FUNC LOCAL DEFAULT 1 stringlib__preprocess │ │ │ │ │ - 181: 00001e1d 364 FUNC LOCAL DEFAULT 1 stringlib__two_way │ │ │ │ │ - 182: 00001a21 112 FUNC LOCAL DEFAULT 9 stringlib__two_way_count │ │ │ │ │ - 183: 00001c04 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 184: 00001c08 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 185: 000021d9 68 FUNC LOCAL DEFAULT 9 stringlib_find_char │ │ │ │ │ - 186: 00001d60 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 187: 0000083c 0 NOTYPE LOCAL DEFAULT 6 .LC63 │ │ │ │ │ - 188: 00001899 136 FUNC LOCAL DEFAULT 9 bytearray_maketrans │ │ │ │ │ - 189: 00001921 20 FUNC LOCAL DEFAULT 9 bytearray_isascii │ │ │ │ │ - 190: 00001935 118 FUNC LOCAL DEFAULT 9 bytearray_removeprefix │ │ │ │ │ - 191: 000019ab 118 FUNC LOCAL DEFAULT 9 bytearray_removesuffix │ │ │ │ │ - 192: 00001a8c 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 193: 00001d64 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 194: 00001a91 100 FUNC LOCAL DEFAULT 9 stringlib__lex_search │ │ │ │ │ - 195: 00001a90 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 196: 00000848 0 NOTYPE LOCAL DEFAULT 6 .LC65 │ │ │ │ │ - 197: 00001af5 90 FUNC LOCAL DEFAULT 9 bytearray_reduce_ex │ │ │ │ │ - 198: 00001b4f 124 FUNC LOCAL DEFAULT 9 _common_reduce │ │ │ │ │ - 199: 00000858 0 NOTYPE LOCAL DEFAULT 6 .LC66 │ │ │ │ │ - 200: 00000860 0 NOTYPE LOCAL DEFAULT 6 .LC67 │ │ │ │ │ - 201: 00000868 0 NOTYPE LOCAL DEFAULT 6 .LC68 │ │ │ │ │ - 202: 00000874 0 NOTYPE LOCAL DEFAULT 6 .LC69 │ │ │ │ │ - 203: 00001bcb 86 FUNC LOCAL DEFAULT 9 bytearray_fromhex │ │ │ │ │ - 204: 00001c1c 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 205: 00000880 0 NOTYPE LOCAL DEFAULT 6 .LC70 │ │ │ │ │ - 206: 00000888 0 NOTYPE LOCAL DEFAULT 6 .LC71 │ │ │ │ │ - 207: 00001c20 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 208: 00001c21 68 FUNC LOCAL DEFAULT 9 bytearrayiter_reduce │ │ │ │ │ - 209: 00001c60 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 210: 00001c64 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 211: 00001c65 24 FUNC LOCAL DEFAULT 9 bytearrayiter_length_hint │ │ │ │ │ - 212: 00000890 0 NOTYPE LOCAL DEFAULT 6 .LC72 │ │ │ │ │ - 213: 00001c7d 228 FUNC LOCAL DEFAULT 9 bytearray_insert │ │ │ │ │ - 214: 00001d68 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 215: 00001d6c 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 216: 00001f89 6 FUNC LOCAL DEFAULT 1 bytearray_alloc │ │ │ │ │ - 217: 00001d71 12 FUNC LOCAL DEFAULT 9 bytearray_sizeof │ │ │ │ │ - 218: 00001d7d 116 FUNC LOCAL DEFAULT 9 bytearray_setitem │ │ │ │ │ - 219: 00000898 0 NOTYPE LOCAL DEFAULT 6 .LC73 │ │ │ │ │ - 220: 0000089c 0 NOTYPE LOCAL DEFAULT 6 .LC74 │ │ │ │ │ - 221: 000008b8 0 NOTYPE LOCAL DEFAULT 6 .LC75 │ │ │ │ │ - 222: 00001df1 240 FUNC LOCAL DEFAULT 9 bytearray_pop │ │ │ │ │ - 223: 00001edc 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 224: 00001ee0 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 225: 00001ee1 12 FUNC LOCAL DEFAULT 9 bytearrayiter_traverse │ │ │ │ │ - 226: 00001eed 156 FUNC LOCAL DEFAULT 9 bytearray_hex │ │ │ │ │ - 227: 00001f84 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 228: 00001f88 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 229: 00001f89 118 FUNC LOCAL DEFAULT 9 bytearray_irepeat │ │ │ │ │ - 230: 00001fff 80 FUNC LOCAL DEFAULT 9 bytearrayiter_setstate │ │ │ │ │ - 231: 0000204f 278 FUNC LOCAL DEFAULT 9 bytearray_partition │ │ │ │ │ - 232: 00002165 116 FUNC LOCAL DEFAULT 9 _PyByteArray_FromBufferObject │ │ │ │ │ - 233: 0000221d 280 FUNC LOCAL DEFAULT 9 bytearray_rpartition │ │ │ │ │ - 234: 000008d0 0 NOTYPE LOCAL DEFAULT 6 .LC76 │ │ │ │ │ - 235: 00002335 156 FUNC LOCAL DEFAULT 9 bytearray_remove │ │ │ │ │ - 236: 000023d1 60 FUNC LOCAL DEFAULT 9 bytearray_reverse │ │ │ │ │ - 237: 0000240d 68 FUNC LOCAL DEFAULT 9 bytearray_getitem │ │ │ │ │ - 238: 0000244c 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 239: 00002450 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 240: 00002451 6 FUNC LOCAL DEFAULT 9 bytearray_reduce │ │ │ │ │ - 241: 00000000 0 SECTION LOCAL DEFAULT 11 .rodata │ │ │ │ │ - 242: 00000000 0 NOTYPE LOCAL DEFAULT 11 $d │ │ │ │ │ - 243: 00000000 12 OBJECT LOCAL DEFAULT 11 _keywords.1 │ │ │ │ │ - 244: 0000000c 8 OBJECT LOCAL DEFAULT 11 _keywords.4 │ │ │ │ │ - 245: 00000014 12 OBJECT LOCAL DEFAULT 11 _keywords.7 │ │ │ │ │ - 246: 00000020 12 OBJECT LOCAL DEFAULT 11 _keywords.10 │ │ │ │ │ - 247: 0000002c 12 OBJECT LOCAL DEFAULT 11 _keywords.13 │ │ │ │ │ - 248: 00000038 8 OBJECT LOCAL DEFAULT 11 _keywords.16 │ │ │ │ │ - 249: 00000040 12 OBJECT LOCAL DEFAULT 11 _keywords.19 │ │ │ │ │ - 250: 0000004c 16 OBJECT LOCAL DEFAULT 11 _keywords.22 │ │ │ │ │ - 251: 0000005c 38 OBJECT LOCAL DEFAULT 11 setstate_doc │ │ │ │ │ - 252: 00000084 55 OBJECT LOCAL DEFAULT 11 length_hint_doc │ │ │ │ │ - 253: 000000bc 513 OBJECT LOCAL DEFAULT 11 bytearray_doc │ │ │ │ │ - 254: 000002c0 69 OBJECT LOCAL DEFAULT 11 alloc_doc │ │ │ │ │ - 255: 00000308 149 OBJECT LOCAL DEFAULT 11 stringlib_zfill__doc__ │ │ │ │ │ - 256: 000003a0 138 OBJECT LOCAL DEFAULT 11 stringlib_center__doc__ │ │ │ │ │ - 257: 0000042c 144 OBJECT LOCAL DEFAULT 11 stringlib_rjust__doc__ │ │ │ │ │ - 258: 000004bc 143 OBJECT LOCAL DEFAULT 11 stringlib_ljust__doc__ │ │ │ │ │ - 259: 0000054c 167 OBJECT LOCAL DEFAULT 11 stringlib_expandtabs__doc__ │ │ │ │ │ - 260: 000005f4 87 OBJECT LOCAL DEFAULT 11 bytearray_sizeof__doc__ │ │ │ │ │ - 261: 0000064c 76 OBJECT LOCAL DEFAULT 11 bytearray_reduce_ex__doc__ │ │ │ │ │ - 262: 00000698 64 OBJECT LOCAL DEFAULT 11 bytearray_reduce__doc__ │ │ │ │ │ - 263: 000006d8 500 OBJECT LOCAL DEFAULT 11 bytearray_hex__doc__ │ │ │ │ │ - 264: 000008cc 211 OBJECT LOCAL DEFAULT 11 bytearray_fromhex__doc__ │ │ │ │ │ - 265: 000009a0 202 OBJECT LOCAL DEFAULT 11 bytearray_splitlines__doc__ │ │ │ │ │ - 266: 00000a6c 212 OBJECT LOCAL DEFAULT 11 bytearray_join__doc__ │ │ │ │ │ - 267: 00000b40 515 OBJECT LOCAL DEFAULT 11 bytearray_decode__doc__ │ │ │ │ │ - 268: 00000d44 151 OBJECT LOCAL DEFAULT 11 bytearray_rstrip__doc__ │ │ │ │ │ - 269: 00000ddc 149 OBJECT LOCAL DEFAULT 11 bytearray_lstrip__doc__ │ │ │ │ │ - 270: 00000e74 174 OBJECT LOCAL DEFAULT 11 bytearray_strip__doc__ │ │ │ │ │ - 271: 00000f24 119 OBJECT LOCAL DEFAULT 11 bytearray_remove__doc__ │ │ │ │ │ - 272: 00000f9c 233 OBJECT LOCAL DEFAULT 11 bytearray_pop__doc__ │ │ │ │ │ - 273: 00001088 176 OBJECT LOCAL DEFAULT 11 bytearray_extend__doc__ │ │ │ │ │ - 274: 00001138 114 OBJECT LOCAL DEFAULT 11 bytearray_append__doc__ │ │ │ │ │ - 275: 000011ac 192 OBJECT LOCAL DEFAULT 11 bytearray_insert__doc__ │ │ │ │ │ - 276: 0000126c 69 OBJECT LOCAL DEFAULT 11 bytearray_reverse__doc__ │ │ │ │ │ - 277: 000012b4 488 OBJECT LOCAL DEFAULT 11 bytearray_rsplit__doc__ │ │ │ │ │ - 278: 0000149c 471 OBJECT LOCAL DEFAULT 11 bytearray_rpartition__doc__ │ │ │ │ │ - 279: 00001674 449 OBJECT LOCAL DEFAULT 11 bytearray_partition__doc__ │ │ │ │ │ - 280: 00001838 405 OBJECT LOCAL DEFAULT 11 bytearray_split__doc__ │ │ │ │ │ - 281: 000019d0 313 OBJECT LOCAL DEFAULT 11 bytearray_replace__doc__ │ │ │ │ │ - 282: 00001b0c 268 OBJECT LOCAL DEFAULT 11 bytearray_maketrans__doc__ │ │ │ │ │ - 283: 00001c18 337 OBJECT LOCAL DEFAULT 11 bytearray_translate__doc__ │ │ │ │ │ - 284: 00001d6c 110 OBJECT LOCAL DEFAULT 11 bytearray_resize__doc__ │ │ │ │ │ - 285: 00001ddc 265 OBJECT LOCAL DEFAULT 11 bytearray_removesuffix__doc__ │ │ │ │ │ - 286: 00001ee8 237 OBJECT LOCAL DEFAULT 11 bytearray_removeprefix__doc__ │ │ │ │ │ - 287: 00001fd8 310 OBJECT LOCAL DEFAULT 11 bytearray_endswith__doc__ │ │ │ │ │ - 288: 00002110 314 OBJECT LOCAL DEFAULT 11 bytearray_startswith__doc__ │ │ │ │ │ - 289: 0000224c 333 OBJECT LOCAL DEFAULT 11 bytearray_rindex__doc__ │ │ │ │ │ - 290: 0000239c 305 OBJECT LOCAL DEFAULT 11 bytearray_rfind__doc__ │ │ │ │ │ - 291: 000024d0 331 OBJECT LOCAL DEFAULT 11 bytearray_index__doc__ │ │ │ │ │ - 292: 0000261c 39 OBJECT LOCAL DEFAULT 11 bytearray_copy__doc__ │ │ │ │ │ - 293: 00002644 57 OBJECT LOCAL DEFAULT 11 bytearray_clear__doc__ │ │ │ │ │ - 294: 00002680 261 OBJECT LOCAL DEFAULT 11 bytearray_count__doc__ │ │ │ │ │ - 295: 00002788 303 OBJECT LOCAL DEFAULT 11 bytearray_find__doc__ │ │ │ │ │ - 296: 00000000 0 NOTYPE LOCAL DEFAULT 3 $d │ │ │ │ │ - 297: 00000000 44 OBJECT LOCAL DEFAULT 3 _parser.23 │ │ │ │ │ - 298: 000003d4 36 OBJECT LOCAL DEFAULT 3 _kwtuple.21 │ │ │ │ │ - 299: 00000438 144 OBJECT LOCAL DEFAULT 3 bytearray_as_number │ │ │ │ │ - 300: 0000085c 40 OBJECT LOCAL DEFAULT 3 bytearray_as_sequence │ │ │ │ │ - 301: 00000850 12 OBJECT LOCAL DEFAULT 3 bytearray_as_mapping │ │ │ │ │ - 302: 00000848 8 OBJECT LOCAL DEFAULT 3 bytearray_as_buffer │ │ │ │ │ - 303: 000004c8 896 OBJECT LOCAL DEFAULT 3 bytearray_methods │ │ │ │ │ - 304: 000003f8 64 OBJECT LOCAL DEFAULT 3 bytearrayiter_methods │ │ │ │ │ - 305: 000001cc 44 OBJECT LOCAL DEFAULT 3 _parser.2 │ │ │ │ │ - 306: 00000300 32 OBJECT LOCAL DEFAULT 3 _kwtuple.0 │ │ │ │ │ - 307: 000001f8 44 OBJECT LOCAL DEFAULT 3 _parser.20 │ │ │ │ │ - 308: 000003b8 28 OBJECT LOCAL DEFAULT 3 _kwtuple.18 │ │ │ │ │ - 309: 00000224 44 OBJECT LOCAL DEFAULT 3 _parser.5 │ │ │ │ │ - 310: 00000320 28 OBJECT LOCAL DEFAULT 3 _kwtuple.3 │ │ │ │ │ - 311: 00000250 44 OBJECT LOCAL DEFAULT 3 _parser.14 │ │ │ │ │ - 312: 0000037c 32 OBJECT LOCAL DEFAULT 3 _kwtuple.12 │ │ │ │ │ - 313: 0000027c 44 OBJECT LOCAL DEFAULT 3 _parser.17 │ │ │ │ │ - 314: 0000039c 28 OBJECT LOCAL DEFAULT 3 _kwtuple.15 │ │ │ │ │ - 315: 000002a8 44 OBJECT LOCAL DEFAULT 3 _parser.11 │ │ │ │ │ - 316: 0000035c 32 OBJECT LOCAL DEFAULT 3 _kwtuple.9 │ │ │ │ │ - 317: 000002d4 44 OBJECT LOCAL DEFAULT 3 _parser.8 │ │ │ │ │ - 318: 0000033c 32 OBJECT LOCAL DEFAULT 3 _kwtuple.6 │ │ │ │ │ - 319: 00000000 0 NOTYPE LOCAL DEFAULT 5 $d │ │ │ │ │ - 320: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_UnpackKeywords │ │ │ │ │ - 321: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_OverflowError │ │ │ │ │ - 322: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyNumber_AsSsize_t │ │ │ │ │ - 323: 00000000 0 NOTYPE GLOBAL DEFAULT UND memset │ │ │ │ │ - 324: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Occurred │ │ │ │ │ - 325: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_TypeError │ │ │ │ │ - 326: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_ExceptionMatches │ │ │ │ │ - 327: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Clear │ │ │ │ │ - 328: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_CheckBuffer │ │ │ │ │ - 329: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GetBuffer │ │ │ │ │ - 330: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBuffer_ToContiguous │ │ │ │ │ - 331: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBuffer_Release │ │ │ │ │ - 332: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_Type │ │ │ │ │ - 333: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyList_Type │ │ │ │ │ - 334: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_Type │ │ │ │ │ - 335: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_AsLongAndOverflow │ │ │ │ │ - 336: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_ValueError │ │ │ │ │ - 337: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_SetString │ │ │ │ │ - 338: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GetIter │ │ │ │ │ - 339: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_Dealloc │ │ │ │ │ - 340: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Format │ │ │ │ │ - 341: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_AsUTF8AndSize │ │ │ │ │ - 342: 00000000 0 NOTYPE GLOBAL DEFAULT UND strlen │ │ │ │ │ - 343: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_AsEncodedString │ │ │ │ │ - 344: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_StopIteration │ │ │ │ │ - 345: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_BadArgument │ │ │ │ │ - 346: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_GC_New │ │ │ │ │ - 347: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyType_IsSubtype │ │ │ │ │ - 348: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_BadInternalCall │ │ │ │ │ - 349: 00000000 0 TLS GLOBAL DEFAULT UND _Py_tss_tstate │ │ │ │ │ - 350: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GC_Del │ │ │ │ │ - 351: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Free │ │ │ │ │ - 352: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_SystemError │ │ │ │ │ - 353: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Print │ │ │ │ │ - 354: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Realloc │ │ │ │ │ - 355: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Malloc │ │ │ │ │ - 356: 00000000 0 NOTYPE GLOBAL DEFAULT UND memcpy │ │ │ │ │ - 357: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_BufferError │ │ │ │ │ - 358: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_NoMemory │ │ │ │ │ - 359: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NoneStruct │ │ │ │ │ - 360: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_LengthHint │ │ │ │ │ - 361: 00000dad 156 FUNC GLOBAL DEFAULT 7 PyByteArray_FromStringAndSize │ │ │ │ │ - 362: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyIter_Next │ │ │ │ │ - 363: 00000000 0 NOTYPE GLOBAL DEFAULT UND memmove │ │ │ │ │ - 364: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBuffer_FillInfo │ │ │ │ │ - 365: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyType_Name │ │ │ │ │ - 366: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_FromStringAndSize │ │ │ │ │ - 367: 00000000 0 NOTYPE GLOBAL DEFAULT UND Py_hexdigits │ │ │ │ │ - 368: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_IndexError │ │ │ │ │ - 369: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySlice_Type │ │ │ │ │ - 370: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySlice_Unpack │ │ │ │ │ - 371: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySlice_AdjustIndices │ │ │ │ │ - 372: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyNumber_Check │ │ │ │ │ - 373: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_CallOneArg │ │ │ │ │ - 374: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyEval_SliceIndex │ │ │ │ │ - 375: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_find │ │ │ │ │ - 376: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_CheckPositional │ │ │ │ │ - 377: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_FromEncodedObject │ │ │ │ │ - 378: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_GetDefaultEncoding │ │ │ │ │ - 379: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_New │ │ │ │ │ - 380: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyRuntime │ │ │ │ │ - 381: 00000a61 4 FUNC GLOBAL DEFAULT 1 PyByteArray_Resize │ │ │ │ │ - 382: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_endswith │ │ │ │ │ - 383: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyNumber_Index │ │ │ │ │ - 384: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_AsSsize_t │ │ │ │ │ - 385: 00000000 0 NOTYPE GLOBAL DEFAULT UND memcmp │ │ │ │ │ - 386: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_TrueStruct │ │ │ │ │ - 387: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_FalseStruct │ │ │ │ │ - 388: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBool_FromLong │ │ │ │ │ - 389: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NotImplementedStruct │ │ │ │ │ - 390: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_GetConfig │ │ │ │ │ - 391: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_BytesWarning │ │ │ │ │ - 392: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_WarnEx │ │ │ │ │ - 393: 00000e51 18 FUNC GLOBAL DEFAULT 1 PyByteArray_AsString │ │ │ │ │ - 394: 00000015 170 FUNC GLOBAL DEFAULT 9 PyByteArray_Concat │ │ │ │ │ - 395: 00000000 0 NOTYPE GLOBAL DEFAULT UND __aeabi_idiv │ │ │ │ │ - 396: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyBytes_Repeat │ │ │ │ │ - 397: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_capitalize │ │ │ │ │ - 398: 00000000 0 NOTYPE GLOBAL DEFAULT UND memchr │ │ │ │ │ - 399: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_count │ │ │ │ │ - 400: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySequence_Fast │ │ │ │ │ - 401: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBytes_Type │ │ │ │ │ - 402: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_RuntimeError │ │ │ │ │ - 403: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyEval_SaveThread │ │ │ │ │ - 404: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyEval_RestoreThread │ │ │ │ │ - 405: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_contains │ │ │ │ │ - 406: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyBytes_FormatEx │ │ │ │ │ - 407: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_upper │ │ │ │ │ - 408: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_AsInt │ │ │ │ │ - 409: 00000000 0 NOTYPE GLOBAL DEFAULT UND __aeabi_idivmod │ │ │ │ │ - 410: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_index │ │ │ │ │ - 411: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_isalnum │ │ │ │ │ - 412: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_isalpha │ │ │ │ │ - 413: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_isdigit │ │ │ │ │ - 414: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_islower │ │ │ │ │ - 415: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_isspace │ │ │ │ │ - 416: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_istitle │ │ │ │ │ - 417: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_isupper │ │ │ │ │ - 418: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_startswith │ │ │ │ │ - 419: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_lower │ │ │ │ │ - 420: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_rfind │ │ │ │ │ - 421: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_rindex │ │ │ │ │ - 422: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyList_New │ │ │ │ │ - 423: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_ctype_table │ │ │ │ │ - 424: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyList_Append │ │ │ │ │ - 425: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_IsTrue │ │ │ │ │ - 426: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_swapcase │ │ │ │ │ - 427: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_title │ │ │ │ │ - 428: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyList_Reverse │ │ │ │ │ - 429: 00000000 0 NOTYPE GLOBAL DEFAULT UND __stack_chk_fail │ │ │ │ │ - 430: 00000000 0 NOTYPE GLOBAL DEFAULT UND __stack_chk_guard │ │ │ │ │ - 431: 00000000 0 NOTYPE GLOBAL DEFAULT UND memrchr │ │ │ │ │ - 432: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_maketrans │ │ │ │ │ - 433: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_isascii │ │ │ │ │ - 434: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_GetState │ │ │ │ │ - 435: 00000000 0 NOTYPE GLOBAL DEFAULT UND Py_BuildValue │ │ │ │ │ - 436: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_DecodeLatin1 │ │ │ │ │ - 437: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyBytes_FromHex │ │ │ │ │ - 438: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyEval_GetBuiltin │ │ │ │ │ - 439: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_FromSsize_t │ │ │ │ │ - 440: 00001d61 12 FUNC GLOBAL DEFAULT 9 PyByteArray_FromObject │ │ │ │ │ - 441: 00001d6d 4 FUNC GLOBAL DEFAULT 9 PyByteArray_Size │ │ │ │ │ - 442: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_FromSize_t │ │ │ │ │ - 443: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_strhex_with_sep │ │ │ │ │ - 444: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_New │ │ │ │ │ - 445: 000000fc 208 OBJECT GLOBAL DEFAULT 3 PyByteArrayIter_Type │ │ │ │ │ - 446: 0000002c 208 OBJECT GLOBAL DEFAULT 3 PyByteArray_Type │ │ │ │ │ - 447: 00000000 1 OBJECT GLOBAL DEFAULT 5 _PyByteArray_empty_string │ │ │ │ │ - 448: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyType_Type │ │ │ │ │ - 449: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GenericGetAttr │ │ │ │ │ - 450: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyType_GenericAlloc │ │ │ │ │ - 451: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyType_GenericNew │ │ │ │ │ - 452: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Free │ │ │ │ │ - 453: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_SelfIter │ │ │ │ │ - 454: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_capitalize__doc__ │ │ │ │ │ - 455: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_isalnum__doc__ │ │ │ │ │ - 456: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_isalpha__doc__ │ │ │ │ │ - 457: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_isascii__doc__ │ │ │ │ │ - 458: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_isdigit__doc__ │ │ │ │ │ - 459: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_islower__doc__ │ │ │ │ │ - 460: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_isspace__doc__ │ │ │ │ │ - 461: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_istitle__doc__ │ │ │ │ │ - 462: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_isupper__doc__ │ │ │ │ │ - 463: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_lower__doc__ │ │ │ │ │ - 464: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_swapcase__doc__ │ │ │ │ │ - 465: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_title__doc__ │ │ │ │ │ - 466: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_upper__doc__ │ │ │ │ │ + 39: 00000244 0 NOTYPE LOCAL DEFAULT 6 .LC18 │ │ │ │ │ + 40: 0000078d 112 FUNC LOCAL DEFAULT 7 bytearray_getbuffer │ │ │ │ │ + 41: 000007fd 8 FUNC LOCAL DEFAULT 7 bytearray_releasebuffer │ │ │ │ │ + 42: 000005ad 2 FUNC LOCAL DEFAULT 1 bytearray_repr │ │ │ │ │ + 43: 000005b1 410 FUNC LOCAL DEFAULT 1 bytearray_repr_lock_held │ │ │ │ │ + 44: 0000027c 0 NOTYPE LOCAL DEFAULT 6 .LC19 │ │ │ │ │ + 45: 00000805 56 FUNC LOCAL DEFAULT 7 bytearray_ass_subscript │ │ │ │ │ + 46: 0000083d 1024 FUNC LOCAL DEFAULT 7 bytearray_ass_subscript_lock_held │ │ │ │ │ + 47: 00000838 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 48: 000002a8 0 NOTYPE LOCAL DEFAULT 6 .LC20 │ │ │ │ │ + 49: 000002c8 0 NOTYPE LOCAL DEFAULT 6 .LC21 │ │ │ │ │ + 50: 00000304 0 NOTYPE LOCAL DEFAULT 6 .LC22 │ │ │ │ │ + 51: 0000034c 0 NOTYPE LOCAL DEFAULT 6 .LC23 │ │ │ │ │ + 52: 0000083c 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 53: 00000c38 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 54: 00000c3c 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 55: 00000390 0 NOTYPE LOCAL DEFAULT 6 .LC24 │ │ │ │ │ + 56: 00000c95 178 FUNC LOCAL DEFAULT 7 bytearray_find │ │ │ │ │ + 57: 00000398 0 NOTYPE LOCAL DEFAULT 6 .LC25 │ │ │ │ │ + 58: 00000d49 344 FUNC LOCAL DEFAULT 7 bytearray_decode │ │ │ │ │ + 59: 00000e9c 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 60: 00000ea0 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 61: 00000ea1 4 FUNC LOCAL DEFAULT 7 bytearray_length │ │ │ │ │ + 62: 0000074d 152 FUNC LOCAL DEFAULT 1 bytearray_translate │ │ │ │ │ + 63: 000007e5 598 FUNC LOCAL DEFAULT 1 bytearray_translate_impl │ │ │ │ │ + 64: 000007e0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 65: 000003a0 0 NOTYPE LOCAL DEFAULT 6 .LC26 │ │ │ │ │ + 66: 000007e4 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 67: 000003d0 0 NOTYPE LOCAL DEFAULT 6 .LC27 │ │ │ │ │ + 68: 00000f3c 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 69: 00000408 0 NOTYPE LOCAL DEFAULT 6 .LC28 │ │ │ │ │ + 70: 00000f40 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 71: 00000f41 512 FUNC LOCAL DEFAULT 7 bytearray_subscript │ │ │ │ │ + 72: 0000113c 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 73: 00000a41 36 FUNC LOCAL DEFAULT 1 bytearray_clear │ │ │ │ │ + 74: 00000a65 2 FUNC LOCAL DEFAULT 1 bytearray_iconcat │ │ │ │ │ + 75: 0000040c 0 NOTYPE LOCAL DEFAULT 6 .LC29 │ │ │ │ │ + 76: 0000042c 0 NOTYPE LOCAL DEFAULT 6 .LC30 │ │ │ │ │ + 77: 00000b11 148 FUNC LOCAL DEFAULT 1 bytearray_endswith │ │ │ │ │ + 78: 00000ba5 142 FUNC LOCAL DEFAULT 1 bytearray_resize │ │ │ │ │ + 79: 00000000 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 80: 00000001 20 FUNC LOCAL DEFAULT 9 bytearray_copy │ │ │ │ │ + 81: 00000438 0 NOTYPE LOCAL DEFAULT 6 .LC31 │ │ │ │ │ + 82: 00000c35 502 FUNC LOCAL DEFAULT 1 bytearray_richcompare │ │ │ │ │ + 83: 00000cba 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 84: 00000cc0 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 85: 00000d1a 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 86: 00000d20 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 87: 00000460 0 NOTYPE LOCAL DEFAULT 6 .LC32 │ │ │ │ │ + 88: 00001140 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 89: 00001141 420 FUNC LOCAL DEFAULT 7 bytearray_append │ │ │ │ │ + 90: 00000e41 116 FUNC LOCAL DEFAULT 1 bytearray_repeat │ │ │ │ │ + 91: 00000eb5 88 FUNC LOCAL DEFAULT 1 bytearrayiter_next │ │ │ │ │ + 92: 00000f08 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 93: 000000bf 68 FUNC LOCAL DEFAULT 9 bytearray_capitalize │ │ │ │ │ + 94: 00000488 0 NOTYPE LOCAL DEFAULT 6 .LC33 │ │ │ │ │ + 95: 00000103 74 FUNC LOCAL DEFAULT 9 bytearray_lstrip │ │ │ │ │ + 96: 0000014d 178 FUNC LOCAL DEFAULT 9 bytearray_strip_impl_helper │ │ │ │ │ + 97: 00000490 0 NOTYPE LOCAL DEFAULT 6 .LC34 │ │ │ │ │ + 98: 00000498 0 NOTYPE LOCAL DEFAULT 6 .LC35 │ │ │ │ │ + 99: 000004a0 0 NOTYPE LOCAL DEFAULT 6 .LC36 │ │ │ │ │ + 100: 000004fc 0 NOTYPE LOCAL DEFAULT 6 .LC37 │ │ │ │ │ + 101: 00000518 0 NOTYPE LOCAL DEFAULT 6 .LC38 │ │ │ │ │ + 102: 00000524 0 NOTYPE LOCAL DEFAULT 6 .LC39 │ │ │ │ │ + 103: 000001ff 302 FUNC LOCAL DEFAULT 9 bytearray_center │ │ │ │ │ + 104: 0000032d 188 FUNC LOCAL DEFAULT 9 pad │ │ │ │ │ + 105: 00000328 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 106: 0000032c 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 107: 00000584 0 NOTYPE LOCAL DEFAULT 6 .LC40 │ │ │ │ │ + 108: 000003e9 74 FUNC LOCAL DEFAULT 9 bytearray_strip │ │ │ │ │ + 109: 0000058c 0 NOTYPE LOCAL DEFAULT 6 .LC41 │ │ │ │ │ + 110: 00000f0c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 111: 00000f0d 146 FUNC LOCAL DEFAULT 1 bytearray_count │ │ │ │ │ + 112: 00000594 0 NOTYPE LOCAL DEFAULT 6 .LC42 │ │ │ │ │ + 113: 00000433 88 FUNC LOCAL DEFAULT 9 bytearray_join │ │ │ │ │ + 114: 0000048b 664 FUNC LOCAL DEFAULT 9 stringlib_bytes_join_lock_held │ │ │ │ │ + 115: 000005b0 0 NOTYPE LOCAL DEFAULT 6 .LC43 │ │ │ │ │ + 116: 000005f0 0 NOTYPE LOCAL DEFAULT 6 .LC44 │ │ │ │ │ + 117: 0000060c 0 NOTYPE LOCAL DEFAULT 6 .LC45 │ │ │ │ │ + 118: 00000fa1 44 FUNC LOCAL DEFAULT 1 bytearray_mod │ │ │ │ │ + 119: 00000fcd 96 FUNC LOCAL DEFAULT 1 bytearray_mod_lock_held │ │ │ │ │ + 120: 00000fc8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 121: 000012e5 62 FUNC LOCAL DEFAULT 7 bytearray_contains │ │ │ │ │ + 122: 00000fcc 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 123: 00001028 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 124: 00000723 68 FUNC LOCAL DEFAULT 9 bytearray_upper │ │ │ │ │ + 125: 00000634 0 NOTYPE LOCAL DEFAULT 6 .LC46 │ │ │ │ │ + 126: 00000767 74 FUNC LOCAL DEFAULT 9 bytearray_rstrip │ │ │ │ │ + 127: 0000063c 0 NOTYPE LOCAL DEFAULT 6 .LC47 │ │ │ │ │ + 128: 000007b1 404 FUNC LOCAL DEFAULT 9 bytearray_expandtabs │ │ │ │ │ + 129: 00000940 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 130: 0000064c 0 NOTYPE LOCAL DEFAULT 6 .LC48 │ │ │ │ │ + 131: 0000102c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 132: 0000102d 146 FUNC LOCAL DEFAULT 1 bytearray_index │ │ │ │ │ + 133: 00000944 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 134: 00000945 20 FUNC LOCAL DEFAULT 9 bytearray_isalnum │ │ │ │ │ + 135: 00000959 20 FUNC LOCAL DEFAULT 9 bytearray_isalpha │ │ │ │ │ + 136: 0000096d 20 FUNC LOCAL DEFAULT 9 bytearray_isdigit │ │ │ │ │ + 137: 00000981 20 FUNC LOCAL DEFAULT 9 bytearray_islower │ │ │ │ │ + 138: 00000995 20 FUNC LOCAL DEFAULT 9 bytearray_isspace │ │ │ │ │ + 139: 000009a9 20 FUNC LOCAL DEFAULT 9 bytearray_istitle │ │ │ │ │ + 140: 000009bd 20 FUNC LOCAL DEFAULT 9 bytearray_isupper │ │ │ │ │ + 141: 00000654 0 NOTYPE LOCAL DEFAULT 6 .LC49 │ │ │ │ │ + 142: 000009d1 146 FUNC LOCAL DEFAULT 9 bytearray_startswith │ │ │ │ │ + 143: 00000660 0 NOTYPE LOCAL DEFAULT 6 .LC50 │ │ │ │ │ + 144: 00000668 0 NOTYPE LOCAL DEFAULT 6 .LC51 │ │ │ │ │ + 145: 000006c0 0 NOTYPE LOCAL DEFAULT 6 .LC52 │ │ │ │ │ + 146: 00000a63 290 FUNC LOCAL DEFAULT 9 bytearray_ljust │ │ │ │ │ + 147: 00000b80 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 148: 00000b84 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 149: 00000b85 68 FUNC LOCAL DEFAULT 9 bytearray_lower │ │ │ │ │ + 150: 0000071c 0 NOTYPE LOCAL DEFAULT 6 .LC53 │ │ │ │ │ + 151: 00000724 0 NOTYPE LOCAL DEFAULT 6 .LC54 │ │ │ │ │ + 152: 0000077c 0 NOTYPE LOCAL DEFAULT 6 .LC55 │ │ │ │ │ + 153: 00000bc9 288 FUNC LOCAL DEFAULT 9 bytearray_rjust │ │ │ │ │ + 154: 00000ce4 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 155: 000007d8 0 NOTYPE LOCAL DEFAULT 6 .LC56 │ │ │ │ │ + 156: 000007e0 0 NOTYPE LOCAL DEFAULT 6 .LC57 │ │ │ │ │ + 157: 000010c1 1792 FUNC LOCAL DEFAULT 1 bytearray_replace │ │ │ │ │ + 158: 000018e9 1112 FUNC LOCAL DEFAULT 1 fastsearch │ │ │ │ │ + 159: 000007fc 0 NOTYPE LOCAL DEFAULT 6 .LC58 │ │ │ │ │ + 160: 000017c1 146 FUNC LOCAL DEFAULT 1 bytearray_rfind │ │ │ │ │ + 161: 00000804 0 NOTYPE LOCAL DEFAULT 6 .LC59 │ │ │ │ │ + 162: 00001855 146 FUNC LOCAL DEFAULT 1 bytearray_rindex │ │ │ │ │ + 163: 0000080c 0 NOTYPE LOCAL DEFAULT 6 .LC60 │ │ │ │ │ + 164: 00000ce8 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 165: 00000ce9 1228 FUNC LOCAL DEFAULT 9 bytearray_split │ │ │ │ │ + 166: 00000f6c 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 167: 00000f70 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 168: 000011b5 320 FUNC LOCAL DEFAULT 9 bytearray_splitlines │ │ │ │ │ + 169: 000012f0 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 170: 000012f4 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 171: 000012f5 68 FUNC LOCAL DEFAULT 9 bytearray_swapcase │ │ │ │ │ + 172: 00001339 68 FUNC LOCAL DEFAULT 9 bytearray_title │ │ │ │ │ + 173: 0000137d 154 FUNC LOCAL DEFAULT 9 bytearray_zfill │ │ │ │ │ + 174: 0000081c 0 NOTYPE LOCAL DEFAULT 6 .LC61 │ │ │ │ │ + 175: 00001417 66 FUNC LOCAL DEFAULT 9 bytearray_str │ │ │ │ │ + 176: 00001459 1088 FUNC LOCAL DEFAULT 9 bytearray_rsplit │ │ │ │ │ + 177: 00001708 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 178: 0000170c 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 179: 00001d41 182 FUNC LOCAL DEFAULT 1 stringlib__preprocess │ │ │ │ │ + 180: 00001df9 364 FUNC LOCAL DEFAULT 1 stringlib__two_way │ │ │ │ │ + 181: 00001a21 112 FUNC LOCAL DEFAULT 9 stringlib__two_way_count │ │ │ │ │ + 182: 00001be0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 183: 00001be4 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 184: 000021d9 68 FUNC LOCAL DEFAULT 9 stringlib_find_char │ │ │ │ │ + 185: 00001d3c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 186: 0000083c 0 NOTYPE LOCAL DEFAULT 6 .LC63 │ │ │ │ │ + 187: 00001899 136 FUNC LOCAL DEFAULT 9 bytearray_maketrans │ │ │ │ │ + 188: 00001921 20 FUNC LOCAL DEFAULT 9 bytearray_isascii │ │ │ │ │ + 189: 00001935 118 FUNC LOCAL DEFAULT 9 bytearray_removeprefix │ │ │ │ │ + 190: 000019ab 118 FUNC LOCAL DEFAULT 9 bytearray_removesuffix │ │ │ │ │ + 191: 00001a8c 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 192: 00001d40 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 193: 00001a91 100 FUNC LOCAL DEFAULT 9 stringlib__lex_search │ │ │ │ │ + 194: 00001a90 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 195: 00000848 0 NOTYPE LOCAL DEFAULT 6 .LC65 │ │ │ │ │ + 196: 00001af5 90 FUNC LOCAL DEFAULT 9 bytearray_reduce_ex │ │ │ │ │ + 197: 00001b4f 124 FUNC LOCAL DEFAULT 9 _common_reduce │ │ │ │ │ + 198: 00000858 0 NOTYPE LOCAL DEFAULT 6 .LC66 │ │ │ │ │ + 199: 00000860 0 NOTYPE LOCAL DEFAULT 6 .LC67 │ │ │ │ │ + 200: 00000868 0 NOTYPE LOCAL DEFAULT 6 .LC68 │ │ │ │ │ + 201: 00000874 0 NOTYPE LOCAL DEFAULT 6 .LC69 │ │ │ │ │ + 202: 00001bcb 86 FUNC LOCAL DEFAULT 9 bytearray_fromhex │ │ │ │ │ + 203: 00001c1c 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 204: 00000880 0 NOTYPE LOCAL DEFAULT 6 .LC70 │ │ │ │ │ + 205: 00000888 0 NOTYPE LOCAL DEFAULT 6 .LC71 │ │ │ │ │ + 206: 00001c20 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 207: 00001c21 68 FUNC LOCAL DEFAULT 9 bytearrayiter_reduce │ │ │ │ │ + 208: 00001c60 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 209: 00001c64 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 210: 00001c65 24 FUNC LOCAL DEFAULT 9 bytearrayiter_length_hint │ │ │ │ │ + 211: 00000890 0 NOTYPE LOCAL DEFAULT 6 .LC72 │ │ │ │ │ + 212: 00001c7d 228 FUNC LOCAL DEFAULT 9 bytearray_insert │ │ │ │ │ + 213: 00001d68 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 214: 00001d6c 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 215: 00001f65 6 FUNC LOCAL DEFAULT 1 bytearray_alloc │ │ │ │ │ + 216: 00001d71 12 FUNC LOCAL DEFAULT 9 bytearray_sizeof │ │ │ │ │ + 217: 00001d7d 116 FUNC LOCAL DEFAULT 9 bytearray_setitem │ │ │ │ │ + 218: 00000898 0 NOTYPE LOCAL DEFAULT 6 .LC73 │ │ │ │ │ + 219: 0000089c 0 NOTYPE LOCAL DEFAULT 6 .LC74 │ │ │ │ │ + 220: 000008b8 0 NOTYPE LOCAL DEFAULT 6 .LC75 │ │ │ │ │ + 221: 00001df1 240 FUNC LOCAL DEFAULT 9 bytearray_pop │ │ │ │ │ + 222: 00001edc 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 223: 00001ee0 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 224: 00001ee1 12 FUNC LOCAL DEFAULT 9 bytearrayiter_traverse │ │ │ │ │ + 225: 00001eed 156 FUNC LOCAL DEFAULT 9 bytearray_hex │ │ │ │ │ + 226: 00001f84 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 227: 00001f88 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 228: 00001f89 118 FUNC LOCAL DEFAULT 9 bytearray_irepeat │ │ │ │ │ + 229: 00001fff 80 FUNC LOCAL DEFAULT 9 bytearrayiter_setstate │ │ │ │ │ + 230: 0000204f 278 FUNC LOCAL DEFAULT 9 bytearray_partition │ │ │ │ │ + 231: 00002165 116 FUNC LOCAL DEFAULT 9 _PyByteArray_FromBufferObject │ │ │ │ │ + 232: 0000221d 280 FUNC LOCAL DEFAULT 9 bytearray_rpartition │ │ │ │ │ + 233: 000008d0 0 NOTYPE LOCAL DEFAULT 6 .LC76 │ │ │ │ │ + 234: 00002335 156 FUNC LOCAL DEFAULT 9 bytearray_remove │ │ │ │ │ + 235: 000023d1 60 FUNC LOCAL DEFAULT 9 bytearray_reverse │ │ │ │ │ + 236: 0000240d 68 FUNC LOCAL DEFAULT 9 bytearray_getitem │ │ │ │ │ + 237: 0000244c 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 238: 00002450 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 239: 00002451 6 FUNC LOCAL DEFAULT 9 bytearray_reduce │ │ │ │ │ + 240: 00000000 0 SECTION LOCAL DEFAULT 11 .rodata │ │ │ │ │ + 241: 00000000 0 NOTYPE LOCAL DEFAULT 11 $d │ │ │ │ │ + 242: 00000000 12 OBJECT LOCAL DEFAULT 11 _keywords.1 │ │ │ │ │ + 243: 0000000c 8 OBJECT LOCAL DEFAULT 11 _keywords.4 │ │ │ │ │ + 244: 00000014 12 OBJECT LOCAL DEFAULT 11 _keywords.7 │ │ │ │ │ + 245: 00000020 12 OBJECT LOCAL DEFAULT 11 _keywords.10 │ │ │ │ │ + 246: 0000002c 12 OBJECT LOCAL DEFAULT 11 _keywords.13 │ │ │ │ │ + 247: 00000038 8 OBJECT LOCAL DEFAULT 11 _keywords.16 │ │ │ │ │ + 248: 00000040 12 OBJECT LOCAL DEFAULT 11 _keywords.19 │ │ │ │ │ + 249: 0000004c 16 OBJECT LOCAL DEFAULT 11 _keywords.22 │ │ │ │ │ + 250: 0000005c 38 OBJECT LOCAL DEFAULT 11 setstate_doc │ │ │ │ │ + 251: 00000084 55 OBJECT LOCAL DEFAULT 11 length_hint_doc │ │ │ │ │ + 252: 000000bc 513 OBJECT LOCAL DEFAULT 11 bytearray_doc │ │ │ │ │ + 253: 000002c0 69 OBJECT LOCAL DEFAULT 11 alloc_doc │ │ │ │ │ + 254: 00000308 149 OBJECT LOCAL DEFAULT 11 stringlib_zfill__doc__ │ │ │ │ │ + 255: 000003a0 138 OBJECT LOCAL DEFAULT 11 stringlib_center__doc__ │ │ │ │ │ + 256: 0000042c 144 OBJECT LOCAL DEFAULT 11 stringlib_rjust__doc__ │ │ │ │ │ + 257: 000004bc 143 OBJECT LOCAL DEFAULT 11 stringlib_ljust__doc__ │ │ │ │ │ + 258: 0000054c 167 OBJECT LOCAL DEFAULT 11 stringlib_expandtabs__doc__ │ │ │ │ │ + 259: 000005f4 87 OBJECT LOCAL DEFAULT 11 bytearray_sizeof__doc__ │ │ │ │ │ + 260: 0000064c 76 OBJECT LOCAL DEFAULT 11 bytearray_reduce_ex__doc__ │ │ │ │ │ + 261: 00000698 64 OBJECT LOCAL DEFAULT 11 bytearray_reduce__doc__ │ │ │ │ │ + 262: 000006d8 500 OBJECT LOCAL DEFAULT 11 bytearray_hex__doc__ │ │ │ │ │ + 263: 000008cc 211 OBJECT LOCAL DEFAULT 11 bytearray_fromhex__doc__ │ │ │ │ │ + 264: 000009a0 202 OBJECT LOCAL DEFAULT 11 bytearray_splitlines__doc__ │ │ │ │ │ + 265: 00000a6c 212 OBJECT LOCAL DEFAULT 11 bytearray_join__doc__ │ │ │ │ │ + 266: 00000b40 515 OBJECT LOCAL DEFAULT 11 bytearray_decode__doc__ │ │ │ │ │ + 267: 00000d44 151 OBJECT LOCAL DEFAULT 11 bytearray_rstrip__doc__ │ │ │ │ │ + 268: 00000ddc 149 OBJECT LOCAL DEFAULT 11 bytearray_lstrip__doc__ │ │ │ │ │ + 269: 00000e74 174 OBJECT LOCAL DEFAULT 11 bytearray_strip__doc__ │ │ │ │ │ + 270: 00000f24 119 OBJECT LOCAL DEFAULT 11 bytearray_remove__doc__ │ │ │ │ │ + 271: 00000f9c 233 OBJECT LOCAL DEFAULT 11 bytearray_pop__doc__ │ │ │ │ │ + 272: 00001088 176 OBJECT LOCAL DEFAULT 11 bytearray_extend__doc__ │ │ │ │ │ + 273: 00001138 114 OBJECT LOCAL DEFAULT 11 bytearray_append__doc__ │ │ │ │ │ + 274: 000011ac 192 OBJECT LOCAL DEFAULT 11 bytearray_insert__doc__ │ │ │ │ │ + 275: 0000126c 69 OBJECT LOCAL DEFAULT 11 bytearray_reverse__doc__ │ │ │ │ │ + 276: 000012b4 488 OBJECT LOCAL DEFAULT 11 bytearray_rsplit__doc__ │ │ │ │ │ + 277: 0000149c 471 OBJECT LOCAL DEFAULT 11 bytearray_rpartition__doc__ │ │ │ │ │ + 278: 00001674 449 OBJECT LOCAL DEFAULT 11 bytearray_partition__doc__ │ │ │ │ │ + 279: 00001838 405 OBJECT LOCAL DEFAULT 11 bytearray_split__doc__ │ │ │ │ │ + 280: 000019d0 313 OBJECT LOCAL DEFAULT 11 bytearray_replace__doc__ │ │ │ │ │ + 281: 00001b0c 268 OBJECT LOCAL DEFAULT 11 bytearray_maketrans__doc__ │ │ │ │ │ + 282: 00001c18 337 OBJECT LOCAL DEFAULT 11 bytearray_translate__doc__ │ │ │ │ │ + 283: 00001d6c 110 OBJECT LOCAL DEFAULT 11 bytearray_resize__doc__ │ │ │ │ │ + 284: 00001ddc 265 OBJECT LOCAL DEFAULT 11 bytearray_removesuffix__doc__ │ │ │ │ │ + 285: 00001ee8 237 OBJECT LOCAL DEFAULT 11 bytearray_removeprefix__doc__ │ │ │ │ │ + 286: 00001fd8 310 OBJECT LOCAL DEFAULT 11 bytearray_endswith__doc__ │ │ │ │ │ + 287: 00002110 314 OBJECT LOCAL DEFAULT 11 bytearray_startswith__doc__ │ │ │ │ │ + 288: 0000224c 333 OBJECT LOCAL DEFAULT 11 bytearray_rindex__doc__ │ │ │ │ │ + 289: 0000239c 305 OBJECT LOCAL DEFAULT 11 bytearray_rfind__doc__ │ │ │ │ │ + 290: 000024d0 331 OBJECT LOCAL DEFAULT 11 bytearray_index__doc__ │ │ │ │ │ + 291: 0000261c 39 OBJECT LOCAL DEFAULT 11 bytearray_copy__doc__ │ │ │ │ │ + 292: 00002644 57 OBJECT LOCAL DEFAULT 11 bytearray_clear__doc__ │ │ │ │ │ + 293: 00002680 261 OBJECT LOCAL DEFAULT 11 bytearray_count__doc__ │ │ │ │ │ + 294: 00002788 303 OBJECT LOCAL DEFAULT 11 bytearray_find__doc__ │ │ │ │ │ + 295: 00000000 0 NOTYPE LOCAL DEFAULT 3 $d │ │ │ │ │ + 296: 00000000 44 OBJECT LOCAL DEFAULT 3 _parser.23 │ │ │ │ │ + 297: 000003d4 36 OBJECT LOCAL DEFAULT 3 _kwtuple.21 │ │ │ │ │ + 298: 00000438 144 OBJECT LOCAL DEFAULT 3 bytearray_as_number │ │ │ │ │ + 299: 0000085c 40 OBJECT LOCAL DEFAULT 3 bytearray_as_sequence │ │ │ │ │ + 300: 00000850 12 OBJECT LOCAL DEFAULT 3 bytearray_as_mapping │ │ │ │ │ + 301: 00000848 8 OBJECT LOCAL DEFAULT 3 bytearray_as_buffer │ │ │ │ │ + 302: 000004c8 896 OBJECT LOCAL DEFAULT 3 bytearray_methods │ │ │ │ │ + 303: 000003f8 64 OBJECT LOCAL DEFAULT 3 bytearrayiter_methods │ │ │ │ │ + 304: 000001cc 44 OBJECT LOCAL DEFAULT 3 _parser.2 │ │ │ │ │ + 305: 00000300 32 OBJECT LOCAL DEFAULT 3 _kwtuple.0 │ │ │ │ │ + 306: 000001f8 44 OBJECT LOCAL DEFAULT 3 _parser.20 │ │ │ │ │ + 307: 000003b8 28 OBJECT LOCAL DEFAULT 3 _kwtuple.18 │ │ │ │ │ + 308: 00000224 44 OBJECT LOCAL DEFAULT 3 _parser.5 │ │ │ │ │ + 309: 00000320 28 OBJECT LOCAL DEFAULT 3 _kwtuple.3 │ │ │ │ │ + 310: 00000250 44 OBJECT LOCAL DEFAULT 3 _parser.14 │ │ │ │ │ + 311: 0000037c 32 OBJECT LOCAL DEFAULT 3 _kwtuple.12 │ │ │ │ │ + 312: 0000027c 44 OBJECT LOCAL DEFAULT 3 _parser.17 │ │ │ │ │ + 313: 0000039c 28 OBJECT LOCAL DEFAULT 3 _kwtuple.15 │ │ │ │ │ + 314: 000002a8 44 OBJECT LOCAL DEFAULT 3 _parser.11 │ │ │ │ │ + 315: 0000035c 32 OBJECT LOCAL DEFAULT 3 _kwtuple.9 │ │ │ │ │ + 316: 000002d4 44 OBJECT LOCAL DEFAULT 3 _parser.8 │ │ │ │ │ + 317: 0000033c 32 OBJECT LOCAL DEFAULT 3 _kwtuple.6 │ │ │ │ │ + 318: 00000000 0 NOTYPE LOCAL DEFAULT 5 $d │ │ │ │ │ + 319: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_UnpackKeywords │ │ │ │ │ + 320: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_OverflowError │ │ │ │ │ + 321: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyNumber_AsSsize_t │ │ │ │ │ + 322: 00000000 0 NOTYPE GLOBAL DEFAULT UND memset │ │ │ │ │ + 323: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Occurred │ │ │ │ │ + 324: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_TypeError │ │ │ │ │ + 325: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_ExceptionMatches │ │ │ │ │ + 326: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Clear │ │ │ │ │ + 327: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_CheckBuffer │ │ │ │ │ + 328: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GetBuffer │ │ │ │ │ + 329: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBuffer_ToContiguous │ │ │ │ │ + 330: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBuffer_Release │ │ │ │ │ + 331: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_Type │ │ │ │ │ + 332: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyList_Type │ │ │ │ │ + 333: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_Type │ │ │ │ │ + 334: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_AsLongAndOverflow │ │ │ │ │ + 335: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_ValueError │ │ │ │ │ + 336: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_SetString │ │ │ │ │ + 337: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GetIter │ │ │ │ │ + 338: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_Dealloc │ │ │ │ │ + 339: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Format │ │ │ │ │ + 340: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_AsUTF8AndSize │ │ │ │ │ + 341: 00000000 0 NOTYPE GLOBAL DEFAULT UND strlen │ │ │ │ │ + 342: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_AsEncodedString │ │ │ │ │ + 343: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_StopIteration │ │ │ │ │ + 344: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_BadArgument │ │ │ │ │ + 345: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_GC_New │ │ │ │ │ + 346: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyType_IsSubtype │ │ │ │ │ + 347: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_BadInternalCall │ │ │ │ │ + 348: 00000000 0 TLS GLOBAL DEFAULT UND _Py_tss_tstate │ │ │ │ │ + 349: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GC_Del │ │ │ │ │ + 350: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Free │ │ │ │ │ + 351: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_SystemError │ │ │ │ │ + 352: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Print │ │ │ │ │ + 353: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Realloc │ │ │ │ │ + 354: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Malloc │ │ │ │ │ + 355: 00000000 0 NOTYPE GLOBAL DEFAULT UND memcpy │ │ │ │ │ + 356: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_BufferError │ │ │ │ │ + 357: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_NoMemory │ │ │ │ │ + 358: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NoneStruct │ │ │ │ │ + 359: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_LengthHint │ │ │ │ │ + 360: 00000ea5 156 FUNC GLOBAL DEFAULT 7 PyByteArray_FromStringAndSize │ │ │ │ │ + 361: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyIter_Next │ │ │ │ │ + 362: 00000000 0 NOTYPE GLOBAL DEFAULT UND memmove │ │ │ │ │ + 363: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBuffer_FillInfo │ │ │ │ │ + 364: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyType_Name │ │ │ │ │ + 365: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_FromStringAndSize │ │ │ │ │ + 366: 00000000 0 NOTYPE GLOBAL DEFAULT UND Py_hexdigits │ │ │ │ │ + 367: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_IndexError │ │ │ │ │ + 368: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySlice_Type │ │ │ │ │ + 369: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySlice_Unpack │ │ │ │ │ + 370: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySlice_AdjustIndices │ │ │ │ │ + 371: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyNumber_Check │ │ │ │ │ + 372: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_CallOneArg │ │ │ │ │ + 373: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyEval_SliceIndex │ │ │ │ │ + 374: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_find │ │ │ │ │ + 375: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_CheckPositional │ │ │ │ │ + 376: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_FromEncodedObject │ │ │ │ │ + 377: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_GetDefaultEncoding │ │ │ │ │ + 378: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_New │ │ │ │ │ + 379: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyRuntime │ │ │ │ │ + 380: 00000a3d 4 FUNC GLOBAL DEFAULT 1 PyByteArray_Resize │ │ │ │ │ + 381: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_endswith │ │ │ │ │ + 382: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyNumber_Index │ │ │ │ │ + 383: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_AsSsize_t │ │ │ │ │ + 384: 00000000 0 NOTYPE GLOBAL DEFAULT UND memcmp │ │ │ │ │ + 385: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_TrueStruct │ │ │ │ │ + 386: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_FalseStruct │ │ │ │ │ + 387: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBool_FromLong │ │ │ │ │ + 388: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NotImplementedStruct │ │ │ │ │ + 389: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_GetConfig │ │ │ │ │ + 390: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_BytesWarning │ │ │ │ │ + 391: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_WarnEx │ │ │ │ │ + 392: 00000e2d 18 FUNC GLOBAL DEFAULT 1 PyByteArray_AsString │ │ │ │ │ + 393: 00000015 170 FUNC GLOBAL DEFAULT 9 PyByteArray_Concat │ │ │ │ │ + 394: 00000000 0 NOTYPE GLOBAL DEFAULT UND __aeabi_idiv │ │ │ │ │ + 395: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyBytes_Repeat │ │ │ │ │ + 396: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_capitalize │ │ │ │ │ + 397: 00000000 0 NOTYPE GLOBAL DEFAULT UND memchr │ │ │ │ │ + 398: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_count │ │ │ │ │ + 399: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySequence_Fast │ │ │ │ │ + 400: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBytes_Type │ │ │ │ │ + 401: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_RuntimeError │ │ │ │ │ + 402: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyEval_SaveThread │ │ │ │ │ + 403: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyEval_RestoreThread │ │ │ │ │ + 404: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_contains │ │ │ │ │ + 405: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyBytes_FormatEx │ │ │ │ │ + 406: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_upper │ │ │ │ │ + 407: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_AsInt │ │ │ │ │ + 408: 00000000 0 NOTYPE GLOBAL DEFAULT UND __aeabi_idivmod │ │ │ │ │ + 409: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_index │ │ │ │ │ + 410: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_isalnum │ │ │ │ │ + 411: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_isalpha │ │ │ │ │ + 412: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_isdigit │ │ │ │ │ + 413: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_islower │ │ │ │ │ + 414: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_isspace │ │ │ │ │ + 415: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_istitle │ │ │ │ │ + 416: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_isupper │ │ │ │ │ + 417: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_startswith │ │ │ │ │ + 418: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_lower │ │ │ │ │ + 419: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_rfind │ │ │ │ │ + 420: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_rindex │ │ │ │ │ + 421: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyList_New │ │ │ │ │ + 422: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_ctype_table │ │ │ │ │ + 423: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyList_Append │ │ │ │ │ + 424: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_IsTrue │ │ │ │ │ + 425: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_swapcase │ │ │ │ │ + 426: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_title │ │ │ │ │ + 427: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyList_Reverse │ │ │ │ │ + 428: 00000000 0 NOTYPE GLOBAL DEFAULT UND __stack_chk_fail │ │ │ │ │ + 429: 00000000 0 NOTYPE GLOBAL DEFAULT UND __stack_chk_guard │ │ │ │ │ + 430: 00000000 0 NOTYPE GLOBAL DEFAULT UND memrchr │ │ │ │ │ + 431: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_maketrans │ │ │ │ │ + 432: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_isascii │ │ │ │ │ + 433: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_GetState │ │ │ │ │ + 434: 00000000 0 NOTYPE GLOBAL DEFAULT UND Py_BuildValue │ │ │ │ │ + 435: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_DecodeLatin1 │ │ │ │ │ + 436: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyBytes_FromHex │ │ │ │ │ + 437: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyEval_GetBuiltin │ │ │ │ │ + 438: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_FromSsize_t │ │ │ │ │ + 439: 00001d61 12 FUNC GLOBAL DEFAULT 9 PyByteArray_FromObject │ │ │ │ │ + 440: 00001d6d 4 FUNC GLOBAL DEFAULT 9 PyByteArray_Size │ │ │ │ │ + 441: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_FromSize_t │ │ │ │ │ + 442: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_strhex_with_sep │ │ │ │ │ + 443: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_New │ │ │ │ │ + 444: 000000fc 208 OBJECT GLOBAL DEFAULT 3 PyByteArrayIter_Type │ │ │ │ │ + 445: 0000002c 208 OBJECT GLOBAL DEFAULT 3 PyByteArray_Type │ │ │ │ │ + 446: 00000000 1 OBJECT GLOBAL DEFAULT 5 _PyByteArray_empty_string │ │ │ │ │ + 447: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyType_Type │ │ │ │ │ + 448: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GenericGetAttr │ │ │ │ │ + 449: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyType_GenericAlloc │ │ │ │ │ + 450: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyType_GenericNew │ │ │ │ │ + 451: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Free │ │ │ │ │ + 452: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_SelfIter │ │ │ │ │ + 453: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_capitalize__doc__ │ │ │ │ │ + 454: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_isalnum__doc__ │ │ │ │ │ + 455: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_isalpha__doc__ │ │ │ │ │ + 456: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_isascii__doc__ │ │ │ │ │ + 457: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_isdigit__doc__ │ │ │ │ │ + 458: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_islower__doc__ │ │ │ │ │ + 459: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_isspace__doc__ │ │ │ │ │ + 460: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_istitle__doc__ │ │ │ │ │ + 461: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_isupper__doc__ │ │ │ │ │ + 462: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_lower__doc__ │ │ │ │ │ + 463: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_swapcase__doc__ │ │ │ │ │ + 464: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_title__doc__ │ │ │ │ │ + 465: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_upper__doc__ │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,1117 +1,1126 @@ │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text' at offset 0xc884 contains 365 entries: │ │ │ │ │ +Relocation section '.rel.text' at offset 0xc92c contains 365 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ -0000001c 00015a0a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -00000074 00015b0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +0000001c 0001590a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +00000074 00015a0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ 00000082 0000162f R_ARM_THM_MOVW_ABS_NC 00000118 .LC11 │ │ │ │ │ 00000086 00001630 R_ARM_THM_MOVT_ABS 00000118 .LC11 │ │ │ │ │ -0000008a 00015c0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +0000008a 00015b0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ 00000094 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000098 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000009c 00015d6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000010e 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000120 00015d6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000013c 0001480a R_ARM_THM_CALL 00000000 PyObject_CheckBuffer │ │ │ │ │ -00000150 0001672f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00000154 00016730 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0000016c 0001520a R_ARM_THM_CALL 00000000 PyObject_GetIter │ │ │ │ │ -0000017e 0001680a R_ARM_THM_CALL 00000000 PyObject_LengthHint │ │ │ │ │ -0000018e 0001690a R_ARM_THM_CALL 00000dad PyByteArray_FromStringAndSize │ │ │ │ │ -000001b8 00016a0a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ -000001c4 0000140a R_ARM_THM_CALL 00000b45 _getbytevalue │ │ │ │ │ +0000009c 00015c6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000010e 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000120 00015c6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000013c 0001470a R_ARM_THM_CALL 00000000 PyObject_CheckBuffer │ │ │ │ │ +00000150 0001662f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00000154 00016630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000016c 0001510a R_ARM_THM_CALL 00000000 PyObject_GetIter │ │ │ │ │ +0000017e 0001670a R_ARM_THM_CALL 00000000 PyObject_LengthHint │ │ │ │ │ +0000018e 0001680a R_ARM_THM_CALL 00000ea5 PyByteArray_FromStringAndSize │ │ │ │ │ +000001b8 0001690a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ +000001c4 0000140a R_ARM_THM_CALL 00000c3d _getbytevalue │ │ │ │ │ 00000208 0000120a R_ARM_THM_CALL 00000671 bytearray_resize_lock_held │ │ │ │ │ -00000220 0001452f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00000224 00014530 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000022a 0001460a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +00000220 0001442f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00000224 00014430 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000022a 0001450a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ 00000234 0000212f R_ARM_THM_MOVW_ABS_NC 000001cc .LC15 │ │ │ │ │ 00000238 00002130 R_ARM_THM_MOVT_ABS 000001cc .LC15 │ │ │ │ │ -00000242 0001540a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000025e 0001660a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00000242 0001530a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000025e 0001650a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ 00000266 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 0000026a 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000270 0001452f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00000274 00014530 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000027a 0001460a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -0000029e 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000002b6 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000002ce 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000002d2 0001440a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000270 0001442f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00000274 00014430 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000027a 0001450a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +0000029e 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000002b6 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000002ce 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000002d2 0001430a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 000002e0 0000120a R_ARM_THM_CALL 00000671 bytearray_resize_lock_held │ │ │ │ │ -0000030c 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000310 0001672f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00000314 00016730 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00000330 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000034c 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000362 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000030c 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000310 0001662f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00000314 00016630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00000330 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000034c 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000362 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 0000036c 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00000370 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000382 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000396 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000382 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000396 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000003ac 0000222f R_ARM_THM_MOVW_ABS_NC 000001f0 .LC16 │ │ │ │ │ 000003b0 00002230 R_ARM_THM_MOVT_ABS 000001f0 .LC16 │ │ │ │ │ -000003b4 0001540a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000003d0 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000404 0001490a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -00000440 00014b0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00000450 0001690a R_ARM_THM_CALL 00000dad PyByteArray_FromStringAndSize │ │ │ │ │ -0000047a 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000486 0001452f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000048a 00014530 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000048e 0000262f R_ARM_THM_MOVW_ABS_NC 0000021c .LC17 │ │ │ │ │ -00000492 00002630 R_ARM_THM_MOVT_ABS 0000021c .LC17 │ │ │ │ │ -0000049a 0001540a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000004a4 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000004a8 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000004f4 0000120a R_ARM_THM_CALL 00000671 bytearray_resize_lock_held │ │ │ │ │ -00000510 00016b0a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ -00000522 0001640a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00000530 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00000534 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000054e 0000120a R_ARM_THM_CALL 00000671 bytearray_resize_lock_held │ │ │ │ │ -0000055e 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00000562 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000056c 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00000570 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000576 0001660a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00000580 0001652f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_BufferError │ │ │ │ │ -00000584 00016530 R_ARM_THM_MOVT_ABS 00000000 PyExc_BufferError │ │ │ │ │ -00000588 0000202f R_ARM_THM_MOVW_ABS_NC 00000198 .LC14 │ │ │ │ │ -0000058c 00002030 R_ARM_THM_MOVT_ABS 00000198 .LC14 │ │ │ │ │ -00000592 0001510a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000005a6 00016b0a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ -000005b2 0000120a R_ARM_THM_CALL 00000671 bytearray_resize_lock_held │ │ │ │ │ -000005e6 00016d0a R_ARM_THM_CALL 00000000 _PyType_Name │ │ │ │ │ -000005ec 0001560a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ -0000060e 0001630a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -000006ac 00016e0a R_ARM_THM_CALL 00000000 PyUnicode_FromStringAndSize │ │ │ │ │ -000006b6 00015f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000006be 00016f2f R_ARM_THM_MOVW_ABS_NC 00000000 Py_hexdigits │ │ │ │ │ -000006c2 00016f30 R_ARM_THM_MOVT_ABS 00000000 Py_hexdigits │ │ │ │ │ -000006ea 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000006ee 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000006f4 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000006f8 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000712 0001660a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00000718 0001412f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -0000071c 00014130 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00000720 00002d2f R_ARM_THM_MOVW_ABS_NC 0000027c .LC19 │ │ │ │ │ -00000724 00002d30 R_ARM_THM_MOVT_ABS 0000027c .LC19 │ │ │ │ │ -0000072c 0001510a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000007d0 0001400a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -000007f4 0001400a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -00000804 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000818 0001672f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000081c 00016730 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00000836 0001490a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -00000864 0001690a R_ARM_THM_CALL 00000dad PyByteArray_FromStringAndSize │ │ │ │ │ -0000094e 00014b0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -000009c8 0000120a R_ARM_THM_CALL 00000671 bytearray_resize_lock_held │ │ │ │ │ -000009e6 0001490a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -000009f6 00014b0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00000a04 0001502f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00000a08 00015030 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00000a0c 0000422f R_ARM_THM_MOVW_ABS_NC 000003a0 .LC26 │ │ │ │ │ -00000a10 00004230 R_ARM_THM_MOVT_ABS 000003a0 .LC26 │ │ │ │ │ -00000a16 0001510a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000a1c 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00000a20 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000a3c 00014b0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00000a42 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00000a46 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000a58 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000a74 0000120a R_ARM_THM_CALL 00000671 bytearray_resize_lock_held │ │ │ │ │ -00000a7a 0001672f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00000a7e 00016730 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00000aa6 0001490a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -00000ac0 0000120a R_ARM_THM_CALL 00000671 bytearray_resize_lock_held │ │ │ │ │ -00000ad4 0001640a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00000ada 00014b0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00000af0 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00000af4 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000afc 00014b0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00000b06 00014b0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00000b0a 0001660a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00000b14 0001452f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00000b18 00014530 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00000b1e 00004c2f R_ARM_THM_MOVW_ABS_NC 0000040c .LC29 │ │ │ │ │ -00000b22 00004c30 R_ARM_THM_MOVT_ABS 0000040c .LC29 │ │ │ │ │ -00000b2c 0001540a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00000b72 00017e0a R_ARM_THM_CALL 00000000 _Py_bytes_endswith │ │ │ │ │ -00000b80 00004d2f R_ARM_THM_MOVW_ABS_NC 0000042c .LC30 │ │ │ │ │ -00000b84 00004d30 R_ARM_THM_MOVT_ABS 0000042c .LC30 │ │ │ │ │ -00000b8e 0001780a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -00000b9a 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00000b9e 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000baa 0001760a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ -00000bbc 0001760a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ -00000bdc 00017f0a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -00000be4 0001800a R_ARM_THM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ -00000bfc 0000120a R_ARM_THM_CALL 00000671 bytearray_resize_lock_held │ │ │ │ │ -00000c0a 0001672f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00000c0e 00016730 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00000c16 0001440a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000c2e 0001430a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00000c44 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000c4c 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00000c50 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000c6e 0001480a R_ARM_THM_CALL 00000000 PyObject_CheckBuffer │ │ │ │ │ -00000c7a 0001480a R_ARM_THM_CALL 00000000 PyObject_CheckBuffer │ │ │ │ │ -00000c8a 0001490a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -00000c9c 0001490a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -00000cb8 0001810a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00000cc0 00014b0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00000cc6 00014b0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00000cce 0001822f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -00000cd2 00018230 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -00000ce4 0001832f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -00000ce8 00018330 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -00000cf6 0001832f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -00000cfa 00018330 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -00000d06 0001832f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -00000d0a 00018330 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -00000d16 0001832f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -00000d1a 00018330 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -00000d26 0001832f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -00000d2a 00018330 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -00000d44 0001822f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -00000d48 00018230 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -00000d4e 0001832f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -00000d52 00018330 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -00000d58 0001822f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -00000d5c 00018230 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -00000d60 0001832f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -00000d64 00018330 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -00000d70 0001822f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -00000d74 00018230 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -00000d78 0001832f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -00000d7c 00018330 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -00000d8a 0001822f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -00000d8e 00018230 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -00000d92 0001832f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -00000d96 00018330 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -00000dac 00014b0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00000db2 00014b0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00000dbc 0001840a R_ARM_THM_CALL 00000000 PyBool_FromLong │ │ │ │ │ -00000dc2 0001822f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -00000dc6 00018230 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -00000dca 0001832f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -00000dce 00018330 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -00000dda 0001470a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ -00000de0 00014b0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00000de4 0001852f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00000de8 00018530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00000dee 0001470a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ -00000e04 0001860a R_ARM_THM_CALL 00000000 _Py_GetConfig │ │ │ │ │ -00000e14 0001872f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_BytesWarning │ │ │ │ │ -00000e18 00018730 R_ARM_THM_MOVT_ABS 00000000 PyExc_BytesWarning │ │ │ │ │ -00000e1e 0000522f R_ARM_THM_MOVW_ABS_NC 00000438 .LC31 │ │ │ │ │ -00000e22 00005230 R_ARM_THM_MOVT_ABS 00000438 .LC31 │ │ │ │ │ -00000e28 0001880a R_ARM_THM_CALL 00000000 PyErr_WarnEx │ │ │ │ │ -00000e2c 0001852f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00000e30 00018530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00000e3e 0001832f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -00000e42 00018330 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -00000e58 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00000e5c 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000e80 00018b0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -00000e90 0001690a R_ARM_THM_CALL 00000dad PyByteArray_FromStringAndSize │ │ │ │ │ -00000ea6 00018c0a R_ARM_THM_CALL 00000000 _PyBytes_Repeat │ │ │ │ │ -00000eb4 0001690a R_ARM_THM_CALL 00000dad PyByteArray_FromStringAndSize │ │ │ │ │ -00000ec4 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00000ec8 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000f22 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000f2c 00017c02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000f6e 00018f0a R_ARM_THM_CALL 00000000 _Py_bytes_count │ │ │ │ │ -00000f7c 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00000f80 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000f8c 0001760a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ -00000f9c 0001760a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ -00000fa8 00006e2f R_ARM_THM_MOVW_ABS_NC 0000058c .LC41 │ │ │ │ │ -00000fac 00006e30 R_ARM_THM_MOVT_ABS 0000058c .LC41 │ │ │ │ │ -00000fb6 0001780a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -00000fde 00015b0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00000fec 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000101a 0001960a R_ARM_THM_CALL 00000000 _PyBytes_FormatEx │ │ │ │ │ -0000102c 00015b0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00001036 0001852f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000103a 00018530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00001040 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00001044 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000104c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000108e 00019a0a R_ARM_THM_CALL 00000000 _Py_bytes_index │ │ │ │ │ -0000109c 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000010a0 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000010ac 0001760a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ -000010bc 0001760a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ -000010c8 0000832f R_ARM_THM_MOVW_ABS_NC 0000064c .LC48 │ │ │ │ │ -000010cc 00008330 R_ARM_THM_MOVT_ABS 0000064c .LC48 │ │ │ │ │ -000010d6 0001780a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -00001102 0001430a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -0000110c 0001430a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -0000111e 0001490a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -0000112e 0001490a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -00001192 0001690a R_ARM_THM_CALL 00000dad PyByteArray_FromStringAndSize │ │ │ │ │ -0000119e 00014b0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -000011a8 00014b0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -000011b6 00017f0a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -000011c2 0001800a R_ARM_THM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ -00001200 0001690a R_ARM_THM_CALL 00000dad PyByteArray_FromStringAndSize │ │ │ │ │ -00001210 0001690a R_ARM_THM_CALL 00000dad PyByteArray_FromStringAndSize │ │ │ │ │ -0000125e 0001640a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00001266 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000126a 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00001278 0001640a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -000012a4 00018e0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -000012b6 0001690a R_ARM_THM_CALL 00000dad PyByteArray_FromStringAndSize │ │ │ │ │ -000012d6 00018e0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -000012ec 0001640a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00001300 0001640a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00001306 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000130a 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00001310 00009c2f R_ARM_THM_MOVW_ABS_NC 000007d8 .LC56 │ │ │ │ │ -00001314 00009c30 R_ARM_THM_MOVT_ABS 000007d8 .LC56 │ │ │ │ │ -0000131e 0001780a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -0000132c 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00001330 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000133a 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000133e 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00001344 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00001348 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00001352 0001690a R_ARM_THM_CALL 00000dad PyByteArray_FromStringAndSize │ │ │ │ │ -0000137a 00018e0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -00001390 0001690a R_ARM_THM_CALL 00000dad PyByteArray_FromStringAndSize │ │ │ │ │ -000013ae 0001640a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -000013d0 00018e0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -000013f0 00018b0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -00001400 0001690a R_ARM_THM_CALL 00000dad PyByteArray_FromStringAndSize │ │ │ │ │ -00001438 0001640a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00001472 0001640a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00001494 0001640a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -0000149a 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000149e 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000014aa 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000014ae 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000014b6 0001690a R_ARM_THM_CALL 00000dad PyByteArray_FromStringAndSize │ │ │ │ │ -000014ec 0001690a R_ARM_THM_CALL 00000dad PyByteArray_FromStringAndSize │ │ │ │ │ -00001512 0001640a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -0000151e 0001640a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00001558 0001640a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00001594 00018b0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -000015a4 0001690a R_ARM_THM_CALL 00000dad PyByteArray_FromStringAndSize │ │ │ │ │ -000015fe 0001640a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00001608 0001640a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -0000161c 0001690a R_ARM_THM_CALL 00000dad PyByteArray_FromStringAndSize │ │ │ │ │ -00001624 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00001628 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000162e 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00001632 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00001640 0001640a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -0000164e 0001640a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00001654 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00001658 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000165e 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00001662 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00001694 00018e0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -000016ae 0001690a R_ARM_THM_CALL 00000dad PyByteArray_FromStringAndSize │ │ │ │ │ -000016c2 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001704 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00001708 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000170e 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00001712 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00001718 0001412f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -0000171c 00014130 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00001720 00009d2f R_ARM_THM_MOVW_ABS_NC 000007e0 .LC57 │ │ │ │ │ -00001724 00009d30 R_ARM_THM_MOVT_ABS 000007e0 .LC57 │ │ │ │ │ -0000172a 0001510a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00001730 0001440a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000174c 00018b0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -0000175a 0001690a R_ARM_THM_CALL 00000dad PyByteArray_FromStringAndSize │ │ │ │ │ -00001784 00018e0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -0000179a 0001640a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -000017aa 0001640a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -000017b0 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000017b4 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000017c4 0001640a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -000017d0 0001640a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -000017d6 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000017da 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00001822 0001a40a R_ARM_THM_CALL 00000000 _Py_bytes_rfind │ │ │ │ │ -00001830 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00001834 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00001840 0001760a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ -00001850 0001760a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ -0000185c 0000a02f R_ARM_THM_MOVW_ABS_NC 000007fc .LC58 │ │ │ │ │ -00001860 0000a030 R_ARM_THM_MOVT_ABS 000007fc .LC58 │ │ │ │ │ -0000186a 0001780a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -000018b6 0001a50a R_ARM_THM_CALL 00000000 _Py_bytes_rindex │ │ │ │ │ -000018c4 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000018c8 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000018d4 0001760a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ -000018e4 0001760a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ -000018f0 0000a22f R_ARM_THM_MOVW_ABS_NC 00000804 .LC59 │ │ │ │ │ -000018f4 0000a230 R_ARM_THM_MOVT_ABS 00000804 .LC59 │ │ │ │ │ -000018fe 0001780a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -00001a6a 0001ad0a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ -00001bfa 0000b60a R_ARM_THM_CALL 00001a21 stringlib__two_way_count │ │ │ │ │ -00001c04 0001ae02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ -00001ca6 0001af0a R_ARM_THM_CALL 00000000 memrchr │ │ │ │ │ -00001d60 0001ae02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ -00001d82 0000c20a R_ARM_THM_CALL 00001a91 stringlib__lex_search │ │ │ │ │ -00001d90 0000c20a R_ARM_THM_CALL 00001a91 stringlib__lex_search │ │ │ │ │ -00001daa 0001810a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00001de4 0001430a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -0000011c 00015e1e R_ARM_THM_JUMP24 00000000 PyObject_GC_Del │ │ │ │ │ -00000a60 0000121e R_ARM_THM_JUMP24 00000671 bytearray_resize_lock_held │ │ │ │ │ -00000ed4 0001661e R_ARM_THM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ -00001c12 0000b61e R_ARM_THM_JUMP24 00001a21 stringlib__two_way_count │ │ │ │ │ -00001cf2 0000b91e R_ARM_THM_JUMP24 000021d9 stringlib_find_char │ │ │ │ │ -00001f8a 0001b71e R_ARM_THM_JUMP24 00000000 PyLong_FromSsize_t │ │ │ │ │ +000003b4 0001530a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000003d0 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000040a 0001480a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +0000045e 0000120a R_ARM_THM_CALL 00000671 bytearray_resize_lock_held │ │ │ │ │ +00000484 00016a0a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ +00000496 0001630a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +000004a2 00014a0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +000004ae 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000004b2 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000004cc 0000120a R_ARM_THM_CALL 00000671 bytearray_resize_lock_held │ │ │ │ │ +000004dc 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000004e0 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000004f6 00016a0a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ +00000500 0000120a R_ARM_THM_CALL 00000671 bytearray_resize_lock_held │ │ │ │ │ +00000512 0001642f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_BufferError │ │ │ │ │ +00000516 00016430 R_ARM_THM_MOVT_ABS 00000000 PyExc_BufferError │ │ │ │ │ +0000051a 0000202f R_ARM_THM_MOVW_ABS_NC 00000198 .LC14 │ │ │ │ │ +0000051e 00002030 R_ARM_THM_MOVT_ABS 00000198 .LC14 │ │ │ │ │ +00000524 0001500a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000536 0001650a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00000542 0001680a R_ARM_THM_CALL 00000ea5 PyByteArray_FromStringAndSize │ │ │ │ │ +0000056a 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000570 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00000574 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00000584 0001442f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00000588 00014430 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000058c 0000262f R_ARM_THM_MOVW_ABS_NC 0000021c .LC17 │ │ │ │ │ +00000590 00002630 R_ARM_THM_MOVT_ABS 0000021c .LC17 │ │ │ │ │ +00000598 0001530a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000005a2 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000005a6 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000005c2 00016c0a R_ARM_THM_CALL 00000000 _PyType_Name │ │ │ │ │ +000005c8 0001550a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ +000005ea 0001620a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00000688 00016d0a R_ARM_THM_CALL 00000000 PyUnicode_FromStringAndSize │ │ │ │ │ +00000692 00015e0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000069a 00016e2f R_ARM_THM_MOVW_ABS_NC 00000000 Py_hexdigits │ │ │ │ │ +0000069e 00016e30 R_ARM_THM_MOVT_ABS 00000000 Py_hexdigits │ │ │ │ │ +000006c6 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000006ca 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000006d0 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000006d4 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000006ee 0001650a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000006f4 0001402f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +000006f8 00014030 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +000006fc 00002c2f R_ARM_THM_MOVW_ABS_NC 0000027c .LC19 │ │ │ │ │ +00000700 00002c30 R_ARM_THM_MOVT_ABS 0000027c .LC19 │ │ │ │ │ +00000708 0001500a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000007ac 00013f0a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +000007d0 00013f0a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +000007e0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000007f4 0001662f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +000007f8 00016630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00000812 0001480a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +00000840 0001680a R_ARM_THM_CALL 00000ea5 PyByteArray_FromStringAndSize │ │ │ │ │ +0000092a 00014a0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +000009a4 0000120a R_ARM_THM_CALL 00000671 bytearray_resize_lock_held │ │ │ │ │ +000009c2 0001480a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +000009d2 00014a0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +000009e0 00014f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +000009e4 00014f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000009e8 0000412f R_ARM_THM_MOVW_ABS_NC 000003a0 .LC26 │ │ │ │ │ +000009ec 00004130 R_ARM_THM_MOVT_ABS 000003a0 .LC26 │ │ │ │ │ +000009f2 0001500a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000009f8 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000009fc 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00000a18 00014a0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00000a1e 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00000a22 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00000a34 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000a50 0000120a R_ARM_THM_CALL 00000671 bytearray_resize_lock_held │ │ │ │ │ +00000a56 0001662f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00000a5a 00016630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00000a82 0001480a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +00000a9c 0000120a R_ARM_THM_CALL 00000671 bytearray_resize_lock_held │ │ │ │ │ +00000ab0 0001630a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00000ab6 00014a0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00000acc 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00000ad0 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00000ad8 00014a0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00000ae2 00014a0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00000ae6 0001650a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00000af0 0001442f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00000af4 00014430 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00000afa 00004b2f R_ARM_THM_MOVW_ABS_NC 0000040c .LC29 │ │ │ │ │ +00000afe 00004b30 R_ARM_THM_MOVT_ABS 0000040c .LC29 │ │ │ │ │ +00000b08 0001530a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00000b4e 00017d0a R_ARM_THM_CALL 00000000 _Py_bytes_endswith │ │ │ │ │ +00000b5c 00004c2f R_ARM_THM_MOVW_ABS_NC 0000042c .LC30 │ │ │ │ │ +00000b60 00004c30 R_ARM_THM_MOVT_ABS 0000042c .LC30 │ │ │ │ │ +00000b6a 0001770a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +00000b76 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00000b7a 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00000b86 0001750a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ +00000b98 0001750a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ +00000bb8 00017e0a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +00000bc0 00017f0a R_ARM_THM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ +00000bd8 0000120a R_ARM_THM_CALL 00000671 bytearray_resize_lock_held │ │ │ │ │ +00000be6 0001662f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00000bea 00016630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00000bf2 0001430a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000c0a 0001420a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00000c20 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000c28 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00000c2c 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00000c4a 0001470a R_ARM_THM_CALL 00000000 PyObject_CheckBuffer │ │ │ │ │ +00000c56 0001470a R_ARM_THM_CALL 00000000 PyObject_CheckBuffer │ │ │ │ │ +00000c66 0001480a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +00000c78 0001480a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +00000c94 0001800a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00000c9c 00014a0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00000ca2 00014a0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00000caa 0001812f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +00000cae 00018130 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +00000cc0 0001822f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +00000cc4 00018230 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +00000cd2 0001822f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +00000cd6 00018230 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +00000ce2 0001822f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +00000ce6 00018230 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +00000cf2 0001822f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +00000cf6 00018230 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +00000d02 0001822f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +00000d06 00018230 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +00000d20 0001812f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +00000d24 00018130 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +00000d2a 0001822f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +00000d2e 00018230 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +00000d34 0001812f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +00000d38 00018130 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +00000d3c 0001822f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +00000d40 00018230 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +00000d4c 0001812f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +00000d50 00018130 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +00000d54 0001822f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +00000d58 00018230 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +00000d66 0001812f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +00000d6a 00018130 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +00000d6e 0001822f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +00000d72 00018230 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +00000d88 00014a0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00000d8e 00014a0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00000d98 0001830a R_ARM_THM_CALL 00000000 PyBool_FromLong │ │ │ │ │ +00000d9e 0001812f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +00000da2 00018130 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +00000da6 0001822f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +00000daa 00018230 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +00000db6 0001460a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ +00000dbc 00014a0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00000dc0 0001842f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00000dc4 00018430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00000dca 0001460a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ +00000de0 0001850a R_ARM_THM_CALL 00000000 _Py_GetConfig │ │ │ │ │ +00000df0 0001862f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_BytesWarning │ │ │ │ │ +00000df4 00018630 R_ARM_THM_MOVT_ABS 00000000 PyExc_BytesWarning │ │ │ │ │ +00000dfa 0000512f R_ARM_THM_MOVW_ABS_NC 00000438 .LC31 │ │ │ │ │ +00000dfe 00005130 R_ARM_THM_MOVT_ABS 00000438 .LC31 │ │ │ │ │ +00000e04 0001870a R_ARM_THM_CALL 00000000 PyErr_WarnEx │ │ │ │ │ +00000e08 0001842f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00000e0c 00018430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00000e1a 0001822f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +00000e1e 00018230 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +00000e34 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00000e38 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00000e5c 00018a0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +00000e6c 0001680a R_ARM_THM_CALL 00000ea5 PyByteArray_FromStringAndSize │ │ │ │ │ +00000e82 00018b0a R_ARM_THM_CALL 00000000 _PyBytes_Repeat │ │ │ │ │ +00000e90 0001680a R_ARM_THM_CALL 00000ea5 PyByteArray_FromStringAndSize │ │ │ │ │ +00000ea0 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00000ea4 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00000efe 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000f08 00017b02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000f4a 00018e0a R_ARM_THM_CALL 00000000 _Py_bytes_count │ │ │ │ │ +00000f58 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00000f5c 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00000f68 0001750a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ +00000f78 0001750a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ +00000f84 00006d2f R_ARM_THM_MOVW_ABS_NC 0000058c .LC41 │ │ │ │ │ +00000f88 00006d30 R_ARM_THM_MOVT_ABS 0000058c .LC41 │ │ │ │ │ +00000f92 0001770a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +00000fba 00015a0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00000fc8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00000ff6 0001950a R_ARM_THM_CALL 00000000 _PyBytes_FormatEx │ │ │ │ │ +00001008 00015a0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00001012 0001842f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00001016 00018430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000101c 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00001020 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00001028 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000106a 0001990a R_ARM_THM_CALL 00000000 _Py_bytes_index │ │ │ │ │ +00001078 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000107c 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00001088 0001750a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ +00001098 0001750a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ +000010a4 0000822f R_ARM_THM_MOVW_ABS_NC 0000064c .LC48 │ │ │ │ │ +000010a8 00008230 R_ARM_THM_MOVT_ABS 0000064c .LC48 │ │ │ │ │ +000010b2 0001770a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +000010de 0001420a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +000010e8 0001420a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +000010fa 0001480a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +0000110a 0001480a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +0000116e 0001680a R_ARM_THM_CALL 00000ea5 PyByteArray_FromStringAndSize │ │ │ │ │ +0000117a 00014a0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00001184 00014a0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00001192 00017e0a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +0000119e 00017f0a R_ARM_THM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ +000011dc 0001680a R_ARM_THM_CALL 00000ea5 PyByteArray_FromStringAndSize │ │ │ │ │ +000011ec 0001680a R_ARM_THM_CALL 00000ea5 PyByteArray_FromStringAndSize │ │ │ │ │ +0000123a 0001630a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00001242 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00001246 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00001254 0001630a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00001280 00018d0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +00001292 0001680a R_ARM_THM_CALL 00000ea5 PyByteArray_FromStringAndSize │ │ │ │ │ +000012b2 00018d0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +000012c8 0001630a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +000012dc 0001630a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +000012e2 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000012e6 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000012ec 00009b2f R_ARM_THM_MOVW_ABS_NC 000007d8 .LC56 │ │ │ │ │ +000012f0 00009b30 R_ARM_THM_MOVT_ABS 000007d8 .LC56 │ │ │ │ │ +000012fa 0001770a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +00001308 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000130c 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00001316 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000131a 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00001320 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00001324 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000132e 0001680a R_ARM_THM_CALL 00000ea5 PyByteArray_FromStringAndSize │ │ │ │ │ +00001356 00018d0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +0000136c 0001680a R_ARM_THM_CALL 00000ea5 PyByteArray_FromStringAndSize │ │ │ │ │ +0000138a 0001630a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +000013ac 00018d0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +000013cc 00018a0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +000013dc 0001680a R_ARM_THM_CALL 00000ea5 PyByteArray_FromStringAndSize │ │ │ │ │ +00001414 0001630a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +0000144e 0001630a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00001470 0001630a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00001476 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000147a 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00001486 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000148a 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00001492 0001680a R_ARM_THM_CALL 00000ea5 PyByteArray_FromStringAndSize │ │ │ │ │ +000014c8 0001680a R_ARM_THM_CALL 00000ea5 PyByteArray_FromStringAndSize │ │ │ │ │ +000014ee 0001630a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +000014fa 0001630a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00001534 0001630a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00001570 00018a0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +00001580 0001680a R_ARM_THM_CALL 00000ea5 PyByteArray_FromStringAndSize │ │ │ │ │ +000015da 0001630a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +000015e4 0001630a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +000015f8 0001680a R_ARM_THM_CALL 00000ea5 PyByteArray_FromStringAndSize │ │ │ │ │ +00001600 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00001604 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000160a 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000160e 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000161c 0001630a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +0000162a 0001630a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00001630 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00001634 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000163a 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000163e 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00001670 00018d0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +0000168a 0001680a R_ARM_THM_CALL 00000ea5 PyByteArray_FromStringAndSize │ │ │ │ │ +0000169e 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000016e0 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000016e4 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000016ea 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000016ee 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000016f4 0001402f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +000016f8 00014030 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +000016fc 00009c2f R_ARM_THM_MOVW_ABS_NC 000007e0 .LC57 │ │ │ │ │ +00001700 00009c30 R_ARM_THM_MOVT_ABS 000007e0 .LC57 │ │ │ │ │ +00001706 0001500a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000170c 0001430a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00001728 00018a0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +00001736 0001680a R_ARM_THM_CALL 00000ea5 PyByteArray_FromStringAndSize │ │ │ │ │ +00001760 00018d0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +00001776 0001630a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00001786 0001630a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +0000178c 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00001790 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000017a0 0001630a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +000017ac 0001630a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +000017b2 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000017b6 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000017fe 0001a30a R_ARM_THM_CALL 00000000 _Py_bytes_rfind │ │ │ │ │ +0000180c 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00001810 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000181c 0001750a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ +0000182c 0001750a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ +00001838 00009f2f R_ARM_THM_MOVW_ABS_NC 000007fc .LC58 │ │ │ │ │ +0000183c 00009f30 R_ARM_THM_MOVT_ABS 000007fc .LC58 │ │ │ │ │ +00001846 0001770a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +00001892 0001a40a R_ARM_THM_CALL 00000000 _Py_bytes_rindex │ │ │ │ │ +000018a0 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000018a4 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000018b0 0001750a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ +000018c0 0001750a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ +000018cc 0000a12f R_ARM_THM_MOVW_ABS_NC 00000804 .LC59 │ │ │ │ │ +000018d0 0000a130 R_ARM_THM_MOVT_ABS 00000804 .LC59 │ │ │ │ │ +000018da 0001770a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +00001a46 0001ac0a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ +00001bd6 0000b50a R_ARM_THM_CALL 00001a21 stringlib__two_way_count │ │ │ │ │ +00001be0 0001ad02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ +00001c82 0001ae0a R_ARM_THM_CALL 00000000 memrchr │ │ │ │ │ +00001d3c 0001ad02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ +00001d5e 0000c10a R_ARM_THM_CALL 00001a91 stringlib__lex_search │ │ │ │ │ +00001d6c 0000c10a R_ARM_THM_CALL 00001a91 stringlib__lex_search │ │ │ │ │ +00001d86 0001800a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00001dc0 0001420a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +0000011c 00015d1e R_ARM_THM_JUMP24 00000000 PyObject_GC_Del │ │ │ │ │ +00000a3c 0000121e R_ARM_THM_JUMP24 00000671 bytearray_resize_lock_held │ │ │ │ │ +00000eb0 0001651e R_ARM_THM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ +00001bee 0000b51e R_ARM_THM_JUMP24 00001a21 stringlib__two_way_count │ │ │ │ │ +00001cce 0000b81e R_ARM_THM_JUMP24 000021d9 stringlib_find_char │ │ │ │ │ +00001f66 0001b61e R_ARM_THM_JUMP24 00000000 PyLong_FromSsize_t │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.data' at offset 0xd3ec contains 260 entries: │ │ │ │ │ +Relocation section '.rel.data' at offset 0xd494 contains 260 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ -00000004 0000f102 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000004 0000f002 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000008 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000024 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000030 0001c002 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ +00000030 0001bf02 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 00000038 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000044 00001e02 R_ARM_ABS32 0000061d bytearray_dealloc │ │ │ │ │ -00000058 00002b02 R_ARM_ABS32 000005d1 bytearray_repr │ │ │ │ │ +00000058 00002a02 R_ARM_ABS32 000005ad bytearray_repr │ │ │ │ │ 0000005c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000060 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000064 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000070 0000b002 R_ARM_ABS32 00001417 bytearray_str │ │ │ │ │ -00000074 0001c102 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ +00000070 0000af02 R_ARM_ABS32 00001417 bytearray_str │ │ │ │ │ +00000074 0001c002 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ 0000007c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000084 0000f102 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -00000090 00005302 R_ARM_ABS32 00000c59 bytearray_richcompare │ │ │ │ │ +00000084 0000f002 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000090 00005202 R_ARM_ABS32 00000c35 bytearray_richcompare │ │ │ │ │ 00000098 00001802 R_ARM_ABS32 00000001 bytearray_iter │ │ │ │ │ 000000a0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 000000c0 00000f02 R_ARM_ABS32 00000001 bytearray___init__ │ │ │ │ │ -000000c4 0001c202 R_ARM_ABS32 00000000 PyType_GenericAlloc │ │ │ │ │ -000000c8 0001c302 R_ARM_ABS32 00000000 PyType_GenericNew │ │ │ │ │ -000000cc 0001c402 R_ARM_ABS32 00000000 PyObject_Free │ │ │ │ │ -00000100 0001c002 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ +000000c4 0001c102 R_ARM_ABS32 00000000 PyType_GenericAlloc │ │ │ │ │ +000000c8 0001c202 R_ARM_ABS32 00000000 PyType_GenericNew │ │ │ │ │ +000000cc 0001c302 R_ARM_ABS32 00000000 PyObject_Free │ │ │ │ │ +00000100 0001bf02 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 00000108 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000114 00001b02 R_ARM_ABS32 000000a1 bytearrayiter_dealloc │ │ │ │ │ -00000144 0001c102 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ -00000158 0000e102 R_ARM_ABS32 00001ee1 bytearrayiter_traverse │ │ │ │ │ -00000168 0001c502 R_ARM_ABS32 00000000 PyObject_SelfIter │ │ │ │ │ -0000016c 00005c02 R_ARM_ABS32 00000ed9 bytearrayiter_next │ │ │ │ │ +00000144 0001c002 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ +00000158 0000e002 R_ARM_ABS32 00001ee1 bytearrayiter_traverse │ │ │ │ │ +00000168 0001c402 R_ARM_ABS32 00000000 PyObject_SelfIter │ │ │ │ │ +0000016c 00005b02 R_ARM_ABS32 00000eb5 bytearrayiter_next │ │ │ │ │ 00000170 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000001d0 0000f102 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000001d0 0000f002 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000001d4 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000001f0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000001fc 0000f102 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000001fc 0000f002 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000200 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000021c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000228 0000f102 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000228 0000f002 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000022c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000248 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000254 0000f102 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000254 0000f002 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000258 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000274 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000280 0000f102 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000280 0000f002 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000284 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000002a0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000002ac 0000f102 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000002ac 0000f002 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000002b0 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000002cc 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000002d8 0000f102 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000002d8 0000f002 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000002dc 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000002f8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000030c 00014c02 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ -00000318 00017c02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000031c 00017c02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000032c 00014c02 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ -00000338 00017c02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000348 00014c02 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ -00000354 00017c02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000358 00017c02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000368 00014c02 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ -00000374 00017c02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000378 00017c02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000388 00014c02 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ -00000394 00017c02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000398 00017c02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000003a8 00014c02 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ -000003b4 00017c02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000003c4 00014c02 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ -000003d0 00017c02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000003e0 00014c02 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ -000003ec 00017c02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000003f0 00017c02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000003f4 00017c02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000030c 00014b02 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ +00000318 00017b02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000031c 00017b02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000032c 00014b02 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ +00000338 00017b02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000348 00014b02 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ +00000354 00017b02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000358 00017b02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000368 00014b02 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ +00000374 00017b02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000378 00017b02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000388 00014b02 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ +00000394 00017b02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000398 00017b02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000003a8 00014b02 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ +000003b4 00017b02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000003c4 00014b02 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ +000003d0 00017b02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000003e0 00014b02 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ +000003ec 00017b02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000003f0 00017b02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000003f4 00017b02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000003f8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000003fc 0000d302 R_ARM_ABS32 00001c65 bytearrayiter_length_hint │ │ │ │ │ -00000404 0000f102 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000003fc 0000d202 R_ARM_ABS32 00001c65 bytearrayiter_length_hint │ │ │ │ │ +00000404 0000f002 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000408 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000040c 0000d002 R_ARM_ABS32 00001c21 bytearrayiter_reduce │ │ │ │ │ -00000414 0000f102 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +0000040c 0000cf02 R_ARM_ABS32 00001c21 bytearrayiter_reduce │ │ │ │ │ +00000414 0000f002 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000418 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000041c 0000e602 R_ARM_ABS32 00001fff bytearrayiter_setstate │ │ │ │ │ -00000424 0000f102 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -00000444 00007702 R_ARM_ABS32 00000fc5 bytearray_mod │ │ │ │ │ +0000041c 0000e502 R_ARM_ABS32 00001fff bytearrayiter_setstate │ │ │ │ │ +00000424 0000f002 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000444 00007602 R_ARM_ABS32 00000fa1 bytearray_mod │ │ │ │ │ 000004c8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000004cc 0000d802 R_ARM_ABS32 00001f89 bytearray_alloc │ │ │ │ │ -000004d4 0000f102 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000004cc 0000d702 R_ARM_ABS32 00001f65 bytearray_alloc │ │ │ │ │ +000004d4 0000f002 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000004d8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000004dc 0000f002 R_ARM_ABS32 00002451 bytearray_reduce │ │ │ │ │ -000004e4 0000f102 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000004dc 0000ef02 R_ARM_ABS32 00002451 bytearray_reduce │ │ │ │ │ +000004e4 0000f002 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000004e8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000004ec 0000c502 R_ARM_ABS32 00001af5 bytearray_reduce_ex │ │ │ │ │ -000004f4 0000f102 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000004ec 0000c402 R_ARM_ABS32 00001af5 bytearray_reduce_ex │ │ │ │ │ +000004f4 0000f002 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000004f8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000004fc 0000d902 R_ARM_ABS32 00001d71 bytearray_sizeof │ │ │ │ │ -00000504 0000f102 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000004fc 0000d802 R_ARM_ABS32 00001d71 bytearray_sizeof │ │ │ │ │ +00000504 0000f002 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000508 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000050c 00005a02 R_ARM_ABS32 00001049 bytearray_append │ │ │ │ │ -00000514 0000f102 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +0000050c 00005902 R_ARM_ABS32 00001141 bytearray_append │ │ │ │ │ +00000514 0000f002 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000518 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000051c 00005e02 R_ARM_ABS32 000000bf bytearray_capitalize │ │ │ │ │ -00000524 0001c602 R_ARM_ABS32 00000000 _Py_capitalize__doc__ │ │ │ │ │ +0000051c 00005d02 R_ARM_ABS32 000000bf bytearray_capitalize │ │ │ │ │ +00000524 0001c502 R_ARM_ABS32 00000000 _Py_capitalize__doc__ │ │ │ │ │ 00000528 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000052c 00006802 R_ARM_ABS32 000001ff bytearray_center │ │ │ │ │ -00000534 0000f102 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +0000052c 00006702 R_ARM_ABS32 000001ff bytearray_center │ │ │ │ │ +00000534 0000f002 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000538 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000053c 00004a02 R_ARM_ABS32 00000a65 bytearray_clear │ │ │ │ │ -00000544 0000f102 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +0000053c 00004902 R_ARM_ABS32 00000a41 bytearray_clear │ │ │ │ │ +00000544 0000f002 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000548 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000054c 00005102 R_ARM_ABS32 00000001 bytearray_copy │ │ │ │ │ -00000554 0000f102 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +0000054c 00005002 R_ARM_ABS32 00000001 bytearray_copy │ │ │ │ │ +00000554 0000f002 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000558 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000055c 00007002 R_ARM_ABS32 00000f31 bytearray_count │ │ │ │ │ -00000564 0000f102 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +0000055c 00006f02 R_ARM_ABS32 00000f0d bytearray_count │ │ │ │ │ +00000564 0000f002 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000568 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000056c 00003b02 R_ARM_ABS32 00000c51 bytearray_decode │ │ │ │ │ -00000574 0000f102 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +0000056c 00003a02 R_ARM_ABS32 00000d49 bytearray_decode │ │ │ │ │ +00000574 0000f002 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000578 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000057c 00004e02 R_ARM_ABS32 00000b35 bytearray_endswith │ │ │ │ │ -00000584 0000f102 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +0000057c 00004d02 R_ARM_ABS32 00000b11 bytearray_endswith │ │ │ │ │ +00000584 0000f002 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000588 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000058c 00008102 R_ARM_ABS32 000007b1 bytearray_expandtabs │ │ │ │ │ -00000594 0000f102 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +0000058c 00008002 R_ARM_ABS32 000007b1 bytearray_expandtabs │ │ │ │ │ +00000594 0000f002 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000598 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000059c 00002402 R_ARM_ABS32 00000125 bytearray_extend │ │ │ │ │ -000005a4 0000f102 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000005a4 0000f002 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000005a8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000005ac 00003902 R_ARM_ABS32 00000b9d bytearray_find │ │ │ │ │ -000005b4 0000f102 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000005ac 00003802 R_ARM_ABS32 00000c95 bytearray_find │ │ │ │ │ +000005b4 0000f002 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000005b8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000005bc 0000cb02 R_ARM_ABS32 00001bcb bytearray_fromhex │ │ │ │ │ -000005c4 0000f102 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000005bc 0000ca02 R_ARM_ABS32 00001bcb bytearray_fromhex │ │ │ │ │ +000005c4 0000f002 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000005c8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000005cc 0000e202 R_ARM_ABS32 00001eed bytearray_hex │ │ │ │ │ -000005d4 0000f102 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000005cc 0000e102 R_ARM_ABS32 00001eed bytearray_hex │ │ │ │ │ +000005d4 0000f002 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000005d8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000005dc 00008502 R_ARM_ABS32 00001051 bytearray_index │ │ │ │ │ -000005e4 0000f102 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000005dc 00008402 R_ARM_ABS32 0000102d bytearray_index │ │ │ │ │ +000005e4 0000f002 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000005e8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000005ec 0000d502 R_ARM_ABS32 00001c7d bytearray_insert │ │ │ │ │ -000005f4 0000f102 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000005ec 0000d402 R_ARM_ABS32 00001c7d bytearray_insert │ │ │ │ │ +000005f4 0000f002 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000005f8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000005fc 00008702 R_ARM_ABS32 00000945 bytearray_isalnum │ │ │ │ │ -00000604 0001c702 R_ARM_ABS32 00000000 _Py_isalnum__doc__ │ │ │ │ │ +000005fc 00008602 R_ARM_ABS32 00000945 bytearray_isalnum │ │ │ │ │ +00000604 0001c602 R_ARM_ABS32 00000000 _Py_isalnum__doc__ │ │ │ │ │ 00000608 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000060c 00008802 R_ARM_ABS32 00000959 bytearray_isalpha │ │ │ │ │ -00000614 0001c802 R_ARM_ABS32 00000000 _Py_isalpha__doc__ │ │ │ │ │ +0000060c 00008702 R_ARM_ABS32 00000959 bytearray_isalpha │ │ │ │ │ +00000614 0001c702 R_ARM_ABS32 00000000 _Py_isalpha__doc__ │ │ │ │ │ 00000618 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000061c 0000bd02 R_ARM_ABS32 00001921 bytearray_isascii │ │ │ │ │ -00000624 0001c902 R_ARM_ABS32 00000000 _Py_isascii__doc__ │ │ │ │ │ +0000061c 0000bc02 R_ARM_ABS32 00001921 bytearray_isascii │ │ │ │ │ +00000624 0001c802 R_ARM_ABS32 00000000 _Py_isascii__doc__ │ │ │ │ │ 00000628 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000062c 00008902 R_ARM_ABS32 0000096d bytearray_isdigit │ │ │ │ │ -00000634 0001ca02 R_ARM_ABS32 00000000 _Py_isdigit__doc__ │ │ │ │ │ +0000062c 00008802 R_ARM_ABS32 0000096d bytearray_isdigit │ │ │ │ │ +00000634 0001c902 R_ARM_ABS32 00000000 _Py_isdigit__doc__ │ │ │ │ │ 00000638 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000063c 00008a02 R_ARM_ABS32 00000981 bytearray_islower │ │ │ │ │ -00000644 0001cb02 R_ARM_ABS32 00000000 _Py_islower__doc__ │ │ │ │ │ +0000063c 00008902 R_ARM_ABS32 00000981 bytearray_islower │ │ │ │ │ +00000644 0001ca02 R_ARM_ABS32 00000000 _Py_islower__doc__ │ │ │ │ │ 00000648 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000064c 00008b02 R_ARM_ABS32 00000995 bytearray_isspace │ │ │ │ │ -00000654 0001cc02 R_ARM_ABS32 00000000 _Py_isspace__doc__ │ │ │ │ │ +0000064c 00008a02 R_ARM_ABS32 00000995 bytearray_isspace │ │ │ │ │ +00000654 0001cb02 R_ARM_ABS32 00000000 _Py_isspace__doc__ │ │ │ │ │ 00000658 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000065c 00008c02 R_ARM_ABS32 000009a9 bytearray_istitle │ │ │ │ │ -00000664 0001cd02 R_ARM_ABS32 00000000 _Py_istitle__doc__ │ │ │ │ │ +0000065c 00008b02 R_ARM_ABS32 000009a9 bytearray_istitle │ │ │ │ │ +00000664 0001cc02 R_ARM_ABS32 00000000 _Py_istitle__doc__ │ │ │ │ │ 00000668 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000066c 00008d02 R_ARM_ABS32 000009bd bytearray_isupper │ │ │ │ │ -00000674 0001ce02 R_ARM_ABS32 00000000 _Py_isupper__doc__ │ │ │ │ │ +0000066c 00008c02 R_ARM_ABS32 000009bd bytearray_isupper │ │ │ │ │ +00000674 0001cd02 R_ARM_ABS32 00000000 _Py_isupper__doc__ │ │ │ │ │ 00000678 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000067c 00007202 R_ARM_ABS32 00000433 bytearray_join │ │ │ │ │ -00000684 0000f102 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +0000067c 00007102 R_ARM_ABS32 00000433 bytearray_join │ │ │ │ │ +00000684 0000f002 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000688 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000068c 00009302 R_ARM_ABS32 00000a63 bytearray_ljust │ │ │ │ │ -00000694 0000f102 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +0000068c 00009202 R_ARM_ABS32 00000a63 bytearray_ljust │ │ │ │ │ +00000694 0000f002 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000698 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000069c 00009602 R_ARM_ABS32 00000b85 bytearray_lower │ │ │ │ │ -000006a4 0001cf02 R_ARM_ABS32 00000000 _Py_lower__doc__ │ │ │ │ │ +0000069c 00009502 R_ARM_ABS32 00000b85 bytearray_lower │ │ │ │ │ +000006a4 0001ce02 R_ARM_ABS32 00000000 _Py_lower__doc__ │ │ │ │ │ 000006a8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000006ac 00006002 R_ARM_ABS32 00000103 bytearray_lstrip │ │ │ │ │ -000006b4 0000f102 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000006ac 00005f02 R_ARM_ABS32 00000103 bytearray_lstrip │ │ │ │ │ +000006b4 0000f002 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000006b8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000006bc 0000bc02 R_ARM_ABS32 00001899 bytearray_maketrans │ │ │ │ │ -000006c4 0000f102 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000006bc 0000bb02 R_ARM_ABS32 00001899 bytearray_maketrans │ │ │ │ │ +000006c4 0000f002 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000006c8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000006cc 0000e702 R_ARM_ABS32 0000204f bytearray_partition │ │ │ │ │ -000006d4 0000f102 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000006cc 0000e602 R_ARM_ABS32 0000204f bytearray_partition │ │ │ │ │ +000006d4 0000f002 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000006d8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000006dc 0000de02 R_ARM_ABS32 00001df1 bytearray_pop │ │ │ │ │ -000006e4 0000f102 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000006dc 0000dd02 R_ARM_ABS32 00001df1 bytearray_pop │ │ │ │ │ +000006e4 0000f002 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000006e8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000006ec 0000eb02 R_ARM_ABS32 00002335 bytearray_remove │ │ │ │ │ -000006f4 0000f102 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000006ec 0000ea02 R_ARM_ABS32 00002335 bytearray_remove │ │ │ │ │ +000006f4 0000f002 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000006f8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000006fc 00009e02 R_ARM_ABS32 000010e5 bytearray_replace │ │ │ │ │ -00000704 0000f102 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000006fc 00009d02 R_ARM_ABS32 000010c1 bytearray_replace │ │ │ │ │ +00000704 0000f002 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000708 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000070c 0000be02 R_ARM_ABS32 00001935 bytearray_removeprefix │ │ │ │ │ -00000714 0000f102 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +0000070c 0000bd02 R_ARM_ABS32 00001935 bytearray_removeprefix │ │ │ │ │ +00000714 0000f002 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000718 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000071c 0000bf02 R_ARM_ABS32 000019ab bytearray_removesuffix │ │ │ │ │ -00000724 0000f102 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +0000071c 0000be02 R_ARM_ABS32 000019ab bytearray_removesuffix │ │ │ │ │ +00000724 0000f002 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000728 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000072c 00004f02 R_ARM_ABS32 00000bc9 bytearray_resize │ │ │ │ │ -00000734 0000f102 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +0000072c 00004e02 R_ARM_ABS32 00000ba5 bytearray_resize │ │ │ │ │ +00000734 0000f002 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000738 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000073c 0000ec02 R_ARM_ABS32 000023d1 bytearray_reverse │ │ │ │ │ -00000744 0000f102 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +0000073c 0000eb02 R_ARM_ABS32 000023d1 bytearray_reverse │ │ │ │ │ +00000744 0000f002 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000748 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000074c 0000a102 R_ARM_ABS32 000017e5 bytearray_rfind │ │ │ │ │ -00000754 0000f102 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +0000074c 0000a002 R_ARM_ABS32 000017c1 bytearray_rfind │ │ │ │ │ +00000754 0000f002 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000758 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000075c 0000a302 R_ARM_ABS32 00001879 bytearray_rindex │ │ │ │ │ -00000764 0000f102 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +0000075c 0000a202 R_ARM_ABS32 00001855 bytearray_rindex │ │ │ │ │ +00000764 0000f002 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000768 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000076c 00009a02 R_ARM_ABS32 00000bc9 bytearray_rjust │ │ │ │ │ -00000774 0000f102 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +0000076c 00009902 R_ARM_ABS32 00000bc9 bytearray_rjust │ │ │ │ │ +00000774 0000f002 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000778 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000077c 0000e902 R_ARM_ABS32 0000221d bytearray_rpartition │ │ │ │ │ -00000784 0000f102 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +0000077c 0000e802 R_ARM_ABS32 0000221d bytearray_rpartition │ │ │ │ │ +00000784 0000f002 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000788 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000078c 0000b102 R_ARM_ABS32 00001459 bytearray_rsplit │ │ │ │ │ -00000794 0000f102 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +0000078c 0000b002 R_ARM_ABS32 00001459 bytearray_rsplit │ │ │ │ │ +00000794 0000f002 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000798 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000079c 00007f02 R_ARM_ABS32 00000767 bytearray_rstrip │ │ │ │ │ -000007a4 0000f102 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +0000079c 00007e02 R_ARM_ABS32 00000767 bytearray_rstrip │ │ │ │ │ +000007a4 0000f002 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000007a8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000007ac 0000a602 R_ARM_ABS32 00000ce9 bytearray_split │ │ │ │ │ -000007b4 0000f102 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000007ac 0000a502 R_ARM_ABS32 00000ce9 bytearray_split │ │ │ │ │ +000007b4 0000f002 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000007b8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000007bc 0000a902 R_ARM_ABS32 000011b5 bytearray_splitlines │ │ │ │ │ -000007c4 0000f102 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000007bc 0000a802 R_ARM_ABS32 000011b5 bytearray_splitlines │ │ │ │ │ +000007c4 0000f002 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000007c8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000007cc 00008f02 R_ARM_ABS32 000009d1 bytearray_startswith │ │ │ │ │ -000007d4 0000f102 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000007cc 00008e02 R_ARM_ABS32 000009d1 bytearray_startswith │ │ │ │ │ +000007d4 0000f002 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000007d8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000007dc 00006d02 R_ARM_ABS32 000003e9 bytearray_strip │ │ │ │ │ -000007e4 0000f102 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000007dc 00006c02 R_ARM_ABS32 000003e9 bytearray_strip │ │ │ │ │ +000007e4 0000f002 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000007e8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000007ec 0000ac02 R_ARM_ABS32 000012f5 bytearray_swapcase │ │ │ │ │ -000007f4 0001d002 R_ARM_ABS32 00000000 _Py_swapcase__doc__ │ │ │ │ │ +000007ec 0000ab02 R_ARM_ABS32 000012f5 bytearray_swapcase │ │ │ │ │ +000007f4 0001cf02 R_ARM_ABS32 00000000 _Py_swapcase__doc__ │ │ │ │ │ 000007f8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000007fc 0000ad02 R_ARM_ABS32 00001339 bytearray_title │ │ │ │ │ -00000804 0001d102 R_ARM_ABS32 00000000 _Py_title__doc__ │ │ │ │ │ +000007fc 0000ac02 R_ARM_ABS32 00001339 bytearray_title │ │ │ │ │ +00000804 0001d002 R_ARM_ABS32 00000000 _Py_title__doc__ │ │ │ │ │ 00000808 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000080c 00003f02 R_ARM_ABS32 00000771 bytearray_translate │ │ │ │ │ -00000814 0000f102 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +0000080c 00003e02 R_ARM_ABS32 0000074d bytearray_translate │ │ │ │ │ +00000814 0000f002 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000818 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000081c 00007d02 R_ARM_ABS32 00000723 bytearray_upper │ │ │ │ │ -00000824 0001d202 R_ARM_ABS32 00000000 _Py_upper__doc__ │ │ │ │ │ +0000081c 00007c02 R_ARM_ABS32 00000723 bytearray_upper │ │ │ │ │ +00000824 0001d102 R_ARM_ABS32 00000000 _Py_upper__doc__ │ │ │ │ │ 00000828 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000082c 0000ae02 R_ARM_ABS32 0000137d bytearray_zfill │ │ │ │ │ -00000834 0000f102 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -00000848 00002902 R_ARM_ABS32 0000078d bytearray_getbuffer │ │ │ │ │ -0000084c 00002a02 R_ARM_ABS32 000007fd bytearray_releasebuffer │ │ │ │ │ -00000850 00003e02 R_ARM_ABS32 00000da9 bytearray_length │ │ │ │ │ -00000854 00004802 R_ARM_ABS32 00000e49 bytearray_subscript │ │ │ │ │ -00000858 00002e02 R_ARM_ABS32 00000805 bytearray_ass_subscript │ │ │ │ │ -0000085c 00003e02 R_ARM_ABS32 00000da9 bytearray_length │ │ │ │ │ -00000860 00018a02 R_ARM_ABS32 00000015 PyByteArray_Concat │ │ │ │ │ -00000864 00005b02 R_ARM_ABS32 00000e65 bytearray_repeat │ │ │ │ │ -00000868 0000ed02 R_ARM_ABS32 0000240d bytearray_getitem │ │ │ │ │ -00000870 0000da02 R_ARM_ABS32 00001d7d bytearray_setitem │ │ │ │ │ -00000878 00007a02 R_ARM_ABS32 000011ed bytearray_contains │ │ │ │ │ -0000087c 00004b02 R_ARM_ABS32 00000a89 bytearray_iconcat │ │ │ │ │ -00000880 0000e502 R_ARM_ABS32 00001f89 bytearray_irepeat │ │ │ │ │ +0000082c 0000ad02 R_ARM_ABS32 0000137d bytearray_zfill │ │ │ │ │ +00000834 0000f002 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000848 00002802 R_ARM_ABS32 0000078d bytearray_getbuffer │ │ │ │ │ +0000084c 00002902 R_ARM_ABS32 000007fd bytearray_releasebuffer │ │ │ │ │ +00000850 00003d02 R_ARM_ABS32 00000ea1 bytearray_length │ │ │ │ │ +00000854 00004702 R_ARM_ABS32 00000f41 bytearray_subscript │ │ │ │ │ +00000858 00002d02 R_ARM_ABS32 00000805 bytearray_ass_subscript │ │ │ │ │ +0000085c 00003d02 R_ARM_ABS32 00000ea1 bytearray_length │ │ │ │ │ +00000860 00018902 R_ARM_ABS32 00000015 PyByteArray_Concat │ │ │ │ │ +00000864 00005a02 R_ARM_ABS32 00000e41 bytearray_repeat │ │ │ │ │ +00000868 0000ec02 R_ARM_ABS32 0000240d bytearray_getitem │ │ │ │ │ +00000870 0000d902 R_ARM_ABS32 00001d7d bytearray_setitem │ │ │ │ │ +00000878 00007902 R_ARM_ABS32 000012e5 bytearray_contains │ │ │ │ │ +0000087c 00004a02 R_ARM_ABS32 00000a65 bytearray_iconcat │ │ │ │ │ +00000880 0000e402 R_ARM_ABS32 00001f89 bytearray_irepeat │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.hot' at offset 0xdc0c contains 323 entries: │ │ │ │ │ +Relocation section '.rel.text.hot' at offset 0xdcb4 contains 332 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000056 0000112f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ 0000005a 00001130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ -00000060 0001400a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -000000a4 0001412f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -000000a8 00014130 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -000000b0 0001420a R_ARM_THM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ -000000e4 0001430a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -000000ec 0001440a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000000f6 0001452f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000000fa 00014530 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00000100 0001460a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -0000010c 0001470a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ -00000112 0001480a R_ARM_THM_CALL 00000000 PyObject_CheckBuffer │ │ │ │ │ -00000120 0001490a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +00000060 00013f0a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +000000a4 0001402f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +000000a8 00014030 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +000000b0 0001410a R_ARM_THM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ +000000e4 0001420a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +000000ec 0001430a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000000f6 0001442f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000000fa 00014430 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00000100 0001450a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +0000010c 0001460a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ +00000112 0001470a R_ARM_THM_CALL 00000000 PyObject_CheckBuffer │ │ │ │ │ +00000120 0001480a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ 0000013e 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00000142 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000014c 00014a0a R_ARM_THM_CALL 00000000 PyBuffer_ToContiguous │ │ │ │ │ -0000015a 00014b0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00000168 00014c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyTuple_Type │ │ │ │ │ -0000016c 00014c30 R_ARM_THM_MOVT_ABS 00000000 PyTuple_Type │ │ │ │ │ -00000174 00014d2f R_ARM_THM_MOVW_ABS_NC 00000000 PyList_Type │ │ │ │ │ -00000178 00014d30 R_ARM_THM_MOVT_ABS 00000000 PyList_Type │ │ │ │ │ -000001c0 00014e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyLong_Type │ │ │ │ │ -000001c4 00014e30 R_ARM_THM_MOVT_ABS 00000000 PyLong_Type │ │ │ │ │ -000001f0 00014f0a R_ARM_THM_CALL 00000000 PyLong_AsLongAndOverflow │ │ │ │ │ -00000214 00014f0a R_ARM_THM_CALL 00000000 PyLong_AsLongAndOverflow │ │ │ │ │ -00000234 00014f0a R_ARM_THM_CALL 00000000 PyLong_AsLongAndOverflow │ │ │ │ │ -00000256 00014f0a R_ARM_THM_CALL 00000000 PyLong_AsLongAndOverflow │ │ │ │ │ -0000026e 00014f0a R_ARM_THM_CALL 00000000 PyLong_AsLongAndOverflow │ │ │ │ │ -00000286 00014f0a R_ARM_THM_CALL 00000000 PyLong_AsLongAndOverflow │ │ │ │ │ -000002a4 00014f0a R_ARM_THM_CALL 00000000 PyLong_AsLongAndOverflow │ │ │ │ │ +0000014c 0001490a R_ARM_THM_CALL 00000000 PyBuffer_ToContiguous │ │ │ │ │ +0000015a 00014a0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00000168 00014b2f R_ARM_THM_MOVW_ABS_NC 00000000 PyTuple_Type │ │ │ │ │ +0000016c 00014b30 R_ARM_THM_MOVT_ABS 00000000 PyTuple_Type │ │ │ │ │ +00000174 00014c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyList_Type │ │ │ │ │ +00000178 00014c30 R_ARM_THM_MOVT_ABS 00000000 PyList_Type │ │ │ │ │ +000001c0 00014d2f R_ARM_THM_MOVW_ABS_NC 00000000 PyLong_Type │ │ │ │ │ +000001c4 00014d30 R_ARM_THM_MOVT_ABS 00000000 PyLong_Type │ │ │ │ │ +000001f0 00014e0a R_ARM_THM_CALL 00000000 PyLong_AsLongAndOverflow │ │ │ │ │ +00000214 00014e0a R_ARM_THM_CALL 00000000 PyLong_AsLongAndOverflow │ │ │ │ │ +00000234 00014e0a R_ARM_THM_CALL 00000000 PyLong_AsLongAndOverflow │ │ │ │ │ +00000256 00014e0a R_ARM_THM_CALL 00000000 PyLong_AsLongAndOverflow │ │ │ │ │ +0000026e 00014e0a R_ARM_THM_CALL 00000000 PyLong_AsLongAndOverflow │ │ │ │ │ +00000286 00014e0a R_ARM_THM_CALL 00000000 PyLong_AsLongAndOverflow │ │ │ │ │ +000002a4 00014e0a R_ARM_THM_CALL 00000000 PyLong_AsLongAndOverflow │ │ │ │ │ 000002be 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 000002c2 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000002ee 0001440a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000002f4 0001502f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -000002f8 00015030 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000002ee 0001430a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000002f4 00014f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +000002f8 00014f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ 000002fc 00000d2f R_ARM_THM_MOVW_ABS_NC 000000cc .LC9 │ │ │ │ │ 00000300 00000d30 R_ARM_THM_MOVT_ABS 000000cc .LC9 │ │ │ │ │ -00000306 0001510a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000032e 0001520a R_ARM_THM_CALL 00000000 PyObject_GetIter │ │ │ │ │ -000003a0 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000003a6 0001440a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000003c4 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000003ca 0001502f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -000003ce 00015030 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00000306 0001500a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000032e 0001510a R_ARM_THM_CALL 00000000 PyObject_GetIter │ │ │ │ │ +000003a0 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000003a6 0001430a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000003c4 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000003ca 00014f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +000003ce 00014f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ 000003d2 00000c2f R_ARM_THM_MOVW_ABS_NC 000000bc .LC8 │ │ │ │ │ 000003d6 00000c30 R_ARM_THM_MOVT_ABS 000000bc .LC8 │ │ │ │ │ -000003dc 0001510a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000003e6 0001452f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000003ea 00014530 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -000003f0 0001460a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +000003dc 0001500a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000003e6 0001442f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000003ea 00014430 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000003f0 0001450a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ 000003fc 00000e2f R_ARM_THM_MOVW_ABS_NC 000000ec .LC10 │ │ │ │ │ 00000400 00000e30 R_ARM_THM_MOVT_ABS 000000ec .LC10 │ │ │ │ │ -00000408 0001540a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000041a 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000408 0001530a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000041a 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000422 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00000426 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 0000042c 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00000430 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 0000044a 0000112f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ 0000044e 00001130 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ -0000045a 0001400a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -00000480 0001550a R_ARM_THM_CALL 00000000 PyUnicode_AsUTF8AndSize │ │ │ │ │ -0000048c 0001560a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ -000004be 0001570a R_ARM_THM_CALL 00000000 PyUnicode_AsEncodedString │ │ │ │ │ -000004ce 0000150a R_ARM_THM_CALL 00000a8d bytearray_iconcat_lock_held │ │ │ │ │ -000004e4 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000504 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000526 0001452f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000052a 00014530 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000045a 00013f0a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +00000480 0001540a R_ARM_THM_CALL 00000000 PyUnicode_AsUTF8AndSize │ │ │ │ │ +0000048c 0001550a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ +000004be 0001560a R_ARM_THM_CALL 00000000 PyUnicode_AsEncodedString │ │ │ │ │ +000004ce 0000150a R_ARM_THM_CALL 00000a69 bytearray_iconcat_lock_held │ │ │ │ │ +000004e4 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000504 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000526 0001442f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000052a 00014430 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 0000052e 0000052f R_ARM_THM_MOVW_ABS_NC 00000024 .LC1 │ │ │ │ │ 00000532 00000530 R_ARM_THM_MOVT_ABS 00000024 .LC1 │ │ │ │ │ 00000536 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 0000053a 00000430 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00000546 0001510a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000562 0001550a R_ARM_THM_CALL 00000000 PyUnicode_AsUTF8AndSize │ │ │ │ │ -0000056e 0001560a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ -0000057a 0001502f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -0000057e 00015030 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00000546 0001500a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000562 0001540a R_ARM_THM_CALL 00000000 PyUnicode_AsUTF8AndSize │ │ │ │ │ +0000056e 0001550a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ +0000057a 00014f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +0000057e 00014f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ 00000582 0000092f R_ARM_THM_MOVW_ABS_NC 0000006c .LC5 │ │ │ │ │ 00000586 00000930 R_ARM_THM_MOVT_ABS 0000006c .LC5 │ │ │ │ │ -0000058c 0001510a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000059c 00014b0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +0000058c 0001500a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000059c 00014a0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ 000005a2 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 000005a6 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000005ac 0001582f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_StopIteration │ │ │ │ │ -000005b0 00015830 R_ARM_THM_MOVT_ABS 00000000 PyExc_StopIteration │ │ │ │ │ -000005b6 0001460a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -000005c0 0001470a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ +000005ac 0001572f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_StopIteration │ │ │ │ │ +000005b0 00015730 R_ARM_THM_MOVT_ABS 00000000 PyExc_StopIteration │ │ │ │ │ +000005b6 0001450a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +000005c0 0001460a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ 000005c8 0000062f R_ARM_THM_MOVW_ABS_NC 00000048 .LC2 │ │ │ │ │ 000005cc 00000630 R_ARM_THM_MOVT_ABS 00000048 .LC2 │ │ │ │ │ 000005d0 0000072f R_ARM_THM_MOVW_ABS_NC 0000004c .LC3 │ │ │ │ │ 000005d4 00000730 R_ARM_THM_MOVT_ABS 0000004c .LC3 │ │ │ │ │ 000005d8 0000082f R_ARM_THM_MOVW_ABS_NC 00000060 .LC4 │ │ │ │ │ 000005dc 00000830 R_ARM_THM_MOVT_ABS 00000060 .LC4 │ │ │ │ │ -000005e0 0001590a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -000005e6 0001452f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000005ea 00014530 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000005e0 0001580a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +000005e6 0001442f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000005ea 00014430 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 000005ee 00000b2f R_ARM_THM_MOVW_ABS_NC 00000098 .LC7 │ │ │ │ │ 000005f2 00000b30 R_ARM_THM_MOVT_ABS 00000098 .LC7 │ │ │ │ │ -000005f8 0001510a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000005f8 0001500a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ 000005fe 0000062f R_ARM_THM_MOVW_ABS_NC 00000048 .LC2 │ │ │ │ │ 00000602 00000630 R_ARM_THM_MOVT_ABS 00000048 .LC2 │ │ │ │ │ 00000606 00000a2f R_ARM_THM_MOVW_ABS_NC 00000084 .LC6 │ │ │ │ │ 0000060a 00000a30 R_ARM_THM_MOVT_ABS 00000084 .LC6 │ │ │ │ │ 0000060e 0000082f R_ARM_THM_MOVW_ABS_NC 00000060 .LC4 │ │ │ │ │ 00000612 00000830 R_ARM_THM_MOVT_ABS 00000060 .LC4 │ │ │ │ │ -00000616 0001590a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -0000063a 00015f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00000650 0001602f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -00000654 00016030 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +00000616 0001580a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +0000063a 00015e0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00000650 00015f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +00000654 00015f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ 0000065a 00001d2f R_ARM_THM_MOVW_ABS_NC 00000138 .LC12 │ │ │ │ │ 0000065e 00001d30 R_ARM_THM_MOVT_ABS 00000138 .LC12 │ │ │ │ │ -00000664 0001510a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000668 0001610a R_ARM_THM_CALL 00000000 PyErr_Print │ │ │ │ │ -000006d0 0001620a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00000664 0001500a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000668 0001600a R_ARM_THM_CALL 00000000 PyErr_Print │ │ │ │ │ +000006d0 0001610a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ 000006f4 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 000006f8 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000718 0001630a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00000732 0001640a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -0000073a 00015f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00000746 0001652f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_BufferError │ │ │ │ │ -0000074a 00016530 R_ARM_THM_MOVT_ABS 00000000 PyExc_BufferError │ │ │ │ │ +00000718 0001620a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00000732 0001630a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +0000073a 00015e0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00000746 0001642f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_BufferError │ │ │ │ │ +0000074a 00016430 R_ARM_THM_MOVT_ABS 00000000 PyExc_BufferError │ │ │ │ │ 0000074e 0000202f R_ARM_THM_MOVW_ABS_NC 00000198 .LC14 │ │ │ │ │ 00000752 00002030 R_ARM_THM_MOVT_ABS 00000198 .LC14 │ │ │ │ │ -00000758 0001510a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000762 0001660a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00000768 0001502f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -0000076c 00015030 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00000758 0001500a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000762 0001650a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00000768 00014f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +0000076c 00014f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ 00000772 00001f2f R_ARM_THM_MOVW_ABS_NC 0000016c .LC13 │ │ │ │ │ 00000776 00001f30 R_ARM_THM_MOVT_ABS 0000016c .LC13 │ │ │ │ │ -0000077c 0001540a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000077c 0001530a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ 00000782 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00000786 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000007b2 00016c0a R_ARM_THM_CALL 00000000 PyBuffer_FillInfo │ │ │ │ │ +000007b2 00016b0a R_ARM_THM_CALL 00000000 PyBuffer_FillInfo │ │ │ │ │ 000007ce 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 000007d2 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000007d6 00016c0a R_ARM_THM_CALL 00000000 PyBuffer_FillInfo │ │ │ │ │ -000007e0 0001652f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_BufferError │ │ │ │ │ -000007e4 00016530 R_ARM_THM_MOVT_ABS 00000000 PyExc_BufferError │ │ │ │ │ -000007e8 0000282f R_ARM_THM_MOVW_ABS_NC 00000244 .LC18 │ │ │ │ │ -000007ec 00002830 R_ARM_THM_MOVT_ABS 00000244 .LC18 │ │ │ │ │ -000007f2 0001510a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000824 00015b0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +000007d6 00016b0a R_ARM_THM_CALL 00000000 PyBuffer_FillInfo │ │ │ │ │ +000007e0 0001642f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_BufferError │ │ │ │ │ +000007e4 00016430 R_ARM_THM_MOVT_ABS 00000000 PyExc_BufferError │ │ │ │ │ +000007e8 0000272f R_ARM_THM_MOVW_ABS_NC 00000244 .LC18 │ │ │ │ │ +000007ec 00002730 R_ARM_THM_MOVT_ABS 00000244 .LC18 │ │ │ │ │ +000007f2 0001500a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000824 00015a0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ 00000838 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000860 0001702f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ -00000864 00017030 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ -0000086c 0001420a R_ARM_THM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ -00000880 00014f0a R_ARM_THM_CALL 00000000 PyLong_AsLongAndOverflow │ │ │ │ │ -000008aa 0001712f R_ARM_THM_MOVW_ABS_NC 00000000 PySlice_Type │ │ │ │ │ -000008ae 00017130 R_ARM_THM_MOVT_ABS 00000000 PySlice_Type │ │ │ │ │ -000008c0 0001720a R_ARM_THM_CALL 00000000 PySlice_Unpack │ │ │ │ │ -000008d0 0001730a R_ARM_THM_CALL 00000000 PySlice_AdjustIndices │ │ │ │ │ -000008fa 0000270a R_ARM_THM_CALL 000004b5 bytearray_setslice_linear │ │ │ │ │ -00000910 0000312f R_ARM_THM_MOVW_ABS_NC 000002a8 .LC20 │ │ │ │ │ -00000914 00003130 R_ARM_THM_MOVT_ABS 000002a8 .LC20 │ │ │ │ │ -0000091a 0001510a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000930 00015b0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00000938 0001740a R_ARM_THM_CALL 00000000 PyNumber_Check │ │ │ │ │ -00000950 0001750a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ -00000978 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000009ec 00016b0a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ -00000a1c 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00000a20 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000a46 0001440a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000a50 0001502f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00000a54 00015030 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00000a58 00000d2f R_ARM_THM_MOVW_ABS_NC 000000cc .LC9 │ │ │ │ │ -00000a5c 00000d30 R_ARM_THM_MOVT_ABS 000000cc .LC9 │ │ │ │ │ -00000a62 0001510a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000a68 0001440a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000a78 00014f0a R_ARM_THM_CALL 00000000 PyLong_AsLongAndOverflow │ │ │ │ │ -00000ab0 0001452f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00000ab4 00014530 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00000ab8 0000332f R_ARM_THM_MOVW_ABS_NC 00000304 .LC22 │ │ │ │ │ -00000abc 00003330 R_ARM_THM_MOVT_ABS 00000304 .LC22 │ │ │ │ │ -00000ac2 0001510a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000acc 0001452f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00000ad0 00014530 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00000ad6 0000322f R_ARM_THM_MOVW_ABS_NC 000002c8 .LC21 │ │ │ │ │ -00000ada 00003230 R_ARM_THM_MOVT_ABS 000002c8 .LC21 │ │ │ │ │ -00000ae0 0001540a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00000aee 00016b0a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ -00000af6 0001502f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00000afa 00015030 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00000b02 0000342f R_ARM_THM_MOVW_ABS_NC 0000034c .LC23 │ │ │ │ │ -00000b06 00003430 R_ARM_THM_MOVT_ABS 0000034c .LC23 │ │ │ │ │ -00000b0c 0001540a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00000b12 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00000b16 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000b1c 0001652f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_BufferError │ │ │ │ │ -00000b20 00016530 R_ARM_THM_MOVT_ABS 00000000 PyExc_BufferError │ │ │ │ │ -00000b24 0000202f R_ARM_THM_MOVW_ABS_NC 00000198 .LC14 │ │ │ │ │ -00000b28 00002030 R_ARM_THM_MOVT_ABS 00000198 .LC14 │ │ │ │ │ -00000b2e 0001510a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000b34 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00000b38 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000b40 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000b58 00014f0a R_ARM_THM_CALL 00000000 PyLong_AsLongAndOverflow │ │ │ │ │ -00000b72 0001440a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000b7e 0001502f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00000b82 00015030 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00000b86 00000d2f R_ARM_THM_MOVW_ABS_NC 000000cc .LC9 │ │ │ │ │ -00000b8a 00000d30 R_ARM_THM_MOVT_ABS 000000cc .LC9 │ │ │ │ │ -00000b90 0001510a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000bce 0001760a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ -00000bee 0001770a R_ARM_THM_CALL 00000000 _Py_bytes_find │ │ │ │ │ -00000bfe 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00000c02 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000c06 0001770a R_ARM_THM_CALL 00000000 _Py_bytes_find │ │ │ │ │ -00000c12 0000382f R_ARM_THM_MOVW_ABS_NC 00000390 .LC24 │ │ │ │ │ -00000c16 00003830 R_ARM_THM_MOVT_ABS 00000390 .LC24 │ │ │ │ │ -00000c20 0001780a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -00000c32 0001760a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ -00000c40 0001760a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ -00000c8c 0001550a R_ARM_THM_CALL 00000000 PyUnicode_AsUTF8AndSize │ │ │ │ │ -00000c96 0001560a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ -00000caa 0001790a R_ARM_THM_CALL 00000000 PyUnicode_FromEncodedObject │ │ │ │ │ -00000cc4 0001550a R_ARM_THM_CALL 00000000 PyUnicode_AsUTF8AndSize │ │ │ │ │ -00000cce 0001560a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ -00000ce0 0001790a R_ARM_THM_CALL 00000000 PyUnicode_FromEncodedObject │ │ │ │ │ -00000cea 00017a0a R_ARM_THM_CALL 00000000 PyUnicode_GetDefaultEncoding │ │ │ │ │ -00000cf2 0000062f R_ARM_THM_MOVW_ABS_NC 00000048 .LC2 │ │ │ │ │ -00000cf6 00000630 R_ARM_THM_MOVT_ABS 00000048 .LC2 │ │ │ │ │ -00000cfa 00000a2f R_ARM_THM_MOVW_ABS_NC 00000084 .LC6 │ │ │ │ │ -00000cfe 00000a30 R_ARM_THM_MOVT_ABS 00000084 .LC6 │ │ │ │ │ -00000d02 00003a2f R_ARM_THM_MOVW_ABS_NC 00000398 .LC25 │ │ │ │ │ -00000d06 00003a30 R_ARM_THM_MOVT_ABS 00000398 .LC25 │ │ │ │ │ -00000d0a 0001590a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -00000d14 0000062f R_ARM_THM_MOVW_ABS_NC 00000048 .LC2 │ │ │ │ │ -00000d18 00000630 R_ARM_THM_MOVT_ABS 00000048 .LC2 │ │ │ │ │ -00000d1c 0000072f R_ARM_THM_MOVW_ABS_NC 0000004c .LC3 │ │ │ │ │ -00000d20 00000730 R_ARM_THM_MOVT_ABS 0000004c .LC3 │ │ │ │ │ -00000d24 00003a2f R_ARM_THM_MOVW_ABS_NC 00000398 .LC25 │ │ │ │ │ -00000d28 00003a30 R_ARM_THM_MOVT_ABS 00000398 .LC25 │ │ │ │ │ -00000d2c 0001590a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -00000d50 0001400a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -00000d60 0001502f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00000d64 00015030 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00000d68 0000092f R_ARM_THM_MOVW_ABS_NC 0000006c .LC5 │ │ │ │ │ -00000d6c 00000930 R_ARM_THM_MOVT_ABS 0000006c .LC5 │ │ │ │ │ -00000d72 0001510a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000d96 0001400a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -00000da4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000dca 00017b0a R_ARM_THM_CALL 00000000 _PyObject_New │ │ │ │ │ -00000dd8 0001630a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00000de6 0001640a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00000e20 0001602f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -00000e24 00016030 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ -00000e28 0000442f R_ARM_THM_MOVW_ABS_NC 000003d0 .LC27 │ │ │ │ │ -00000e2c 00004430 R_ARM_THM_MOVT_ABS 000003d0 .LC27 │ │ │ │ │ -00000e34 0001510a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000e3c 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000e44 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000e66 0001702f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ -00000e6a 00017030 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ -00000e74 0001420a R_ARM_THM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ -00000e9e 0001712f R_ARM_THM_MOVW_ABS_NC 00000000 PySlice_Type │ │ │ │ │ -00000ea2 00017130 R_ARM_THM_MOVT_ABS 00000000 PySlice_Type │ │ │ │ │ -00000eb4 0001720a R_ARM_THM_CALL 00000000 PySlice_Unpack │ │ │ │ │ -00000ec6 0001730a R_ARM_THM_CALL 00000000 PySlice_AdjustIndices │ │ │ │ │ -00000ee2 0001690a R_ARM_THM_CALL 00000dad PyByteArray_FromStringAndSize │ │ │ │ │ -00000ef6 0001690a R_ARM_THM_CALL 00000dad PyByteArray_FromStringAndSize │ │ │ │ │ -00000fce 0000462f R_ARM_THM_MOVW_ABS_NC 00000408 .LC28 │ │ │ │ │ -00000fd2 00004630 R_ARM_THM_MOVT_ABS 00000408 .LC28 │ │ │ │ │ -00000fd6 0001690a R_ARM_THM_CALL 00000dad PyByteArray_FromStringAndSize │ │ │ │ │ -00000fdc 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00000fe0 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000fe8 0001440a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000ffc 0000312f R_ARM_THM_MOVW_ABS_NC 000002a8 .LC20 │ │ │ │ │ -00001000 00003130 R_ARM_THM_MOVT_ABS 000002a8 .LC20 │ │ │ │ │ -00001006 0001510a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000100e 0001452f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00001012 00014530 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00001018 0000322f R_ARM_THM_MOVW_ABS_NC 000002c8 .LC21 │ │ │ │ │ -0000101c 00003230 R_ARM_THM_MOVT_ABS 000002c8 .LC21 │ │ │ │ │ -00001022 0001540a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00001028 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000102c 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00001034 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00001038 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000103e 0001690a R_ARM_THM_CALL 00000dad PyByteArray_FromStringAndSize │ │ │ │ │ -00001044 00017c02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00001060 00014f0a R_ARM_THM_CALL 00000000 PyLong_AsLongAndOverflow │ │ │ │ │ -000010c8 0001620a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -000010e6 0001672f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -000010ea 00016730 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -000010fa 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000010fe 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00001128 0001630a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00001144 0001640a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -0000114a 00015f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00001164 0001660a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000116c 0001502f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00001170 00015030 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00001176 00001f2f R_ARM_THM_MOVW_ABS_NC 0000016c .LC13 │ │ │ │ │ -0000117a 00001f30 R_ARM_THM_MOVT_ABS 0000016c .LC13 │ │ │ │ │ -00001180 0001540a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00001186 0001652f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_BufferError │ │ │ │ │ -0000118a 00016530 R_ARM_THM_MOVT_ABS 00000000 PyExc_BufferError │ │ │ │ │ -0000118e 0000202f R_ARM_THM_MOVW_ABS_NC 00000198 .LC14 │ │ │ │ │ -00001192 00002030 R_ARM_THM_MOVT_ABS 00000198 .LC14 │ │ │ │ │ -00001198 0001510a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000119e 0001440a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000011a6 0001502f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -000011aa 00015030 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -000011ae 00000d2f R_ARM_THM_MOVW_ABS_NC 000000cc .LC9 │ │ │ │ │ -000011b2 00000d30 R_ARM_THM_MOVT_ABS 000000cc .LC9 │ │ │ │ │ -000011b8 0001510a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000011be 0001412f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -000011c2 00014130 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -000011c6 0000582f R_ARM_THM_MOVW_ABS_NC 00000460 .LC32 │ │ │ │ │ -000011ca 00005830 R_ARM_THM_MOVT_ABS 00000460 .LC32 │ │ │ │ │ -000011d0 0001510a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000011d6 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000011da 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000011e2 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000011e6 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000120a 0001950a R_ARM_THM_CALL 00000000 _Py_bytes_contains │ │ │ │ │ -00001216 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000121a 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000121e 0001950a R_ARM_THM_CALL 00000000 _Py_bytes_contains │ │ │ │ │ -00000e1c 0001661e R_ARM_THM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ +00000860 00016f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ +00000864 00016f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ +0000086c 0001410a R_ARM_THM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ +00000882 00014e0a R_ARM_THM_CALL 00000000 PyLong_AsLongAndOverflow │ │ │ │ │ +000008ae 0001702f R_ARM_THM_MOVW_ABS_NC 00000000 PySlice_Type │ │ │ │ │ +000008b2 00017030 R_ARM_THM_MOVT_ABS 00000000 PySlice_Type │ │ │ │ │ +000008c4 0001710a R_ARM_THM_CALL 00000000 PySlice_Unpack │ │ │ │ │ +000008d4 0001720a R_ARM_THM_CALL 00000000 PySlice_AdjustIndices │ │ │ │ │ +00000948 00016a0a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ +0000095c 0001630a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00000962 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00000966 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000099c 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000009a0 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000009a6 0000302f R_ARM_THM_MOVW_ABS_NC 000002a8 .LC20 │ │ │ │ │ +000009aa 00003030 R_ARM_THM_MOVT_ABS 000002a8 .LC20 │ │ │ │ │ +000009b0 0001500a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000009c6 00015a0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +000009ce 0001730a R_ARM_THM_CALL 00000000 PyNumber_Check │ │ │ │ │ +000009e6 0001740a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ +00000a12 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000a84 00016a0a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ +00000ab8 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00000abc 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00000ae6 0001430a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000af0 00014f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00000af4 00014f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00000af8 00000d2f R_ARM_THM_MOVW_ABS_NC 000000cc .LC9 │ │ │ │ │ +00000afc 00000d30 R_ARM_THM_MOVT_ABS 000000cc .LC9 │ │ │ │ │ +00000b02 0001500a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000b28 0001642f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_BufferError │ │ │ │ │ +00000b2c 00016430 R_ARM_THM_MOVT_ABS 00000000 PyExc_BufferError │ │ │ │ │ +00000b30 0000202f R_ARM_THM_MOVW_ABS_NC 00000198 .LC14 │ │ │ │ │ +00000b34 00002030 R_ARM_THM_MOVT_ABS 00000198 .LC14 │ │ │ │ │ +00000b3a 0001500a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000b44 0001430a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000b54 00014e0a R_ARM_THM_CALL 00000000 PyLong_AsLongAndOverflow │ │ │ │ │ +00000b84 00016a0a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ +00000bb0 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00000bb4 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00000bbe 0001442f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00000bc2 00014430 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00000bc6 0000322f R_ARM_THM_MOVW_ABS_NC 00000304 .LC22 │ │ │ │ │ +00000bca 00003230 R_ARM_THM_MOVT_ABS 00000304 .LC22 │ │ │ │ │ +00000bd0 0001500a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000bd6 00014f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00000bda 00014f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00000be2 0000332f R_ARM_THM_MOVW_ABS_NC 0000034c .LC23 │ │ │ │ │ +00000be6 00003330 R_ARM_THM_MOVT_ABS 0000034c .LC23 │ │ │ │ │ +00000bec 0001530a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00000bf2 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00000bf6 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00000bfc 0001442f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00000c00 00014430 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00000c06 0000312f R_ARM_THM_MOVW_ABS_NC 000002c8 .LC21 │ │ │ │ │ +00000c0a 00003130 R_ARM_THM_MOVT_ABS 000002c8 .LC21 │ │ │ │ │ +00000c10 0001530a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00000c1e 00016a0a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ +00000c26 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00000c2a 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00000c30 0001650a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00000c38 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00000c50 00014e0a R_ARM_THM_CALL 00000000 PyLong_AsLongAndOverflow │ │ │ │ │ +00000c6a 0001430a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000c76 00014f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00000c7a 00014f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00000c7e 00000d2f R_ARM_THM_MOVW_ABS_NC 000000cc .LC9 │ │ │ │ │ +00000c82 00000d30 R_ARM_THM_MOVT_ABS 000000cc .LC9 │ │ │ │ │ +00000c88 0001500a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000cc6 0001750a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ +00000ce6 0001760a R_ARM_THM_CALL 00000000 _Py_bytes_find │ │ │ │ │ +00000cf6 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00000cfa 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00000cfe 0001760a R_ARM_THM_CALL 00000000 _Py_bytes_find │ │ │ │ │ +00000d0a 0000372f R_ARM_THM_MOVW_ABS_NC 00000390 .LC24 │ │ │ │ │ +00000d0e 00003730 R_ARM_THM_MOVT_ABS 00000390 .LC24 │ │ │ │ │ +00000d18 0001770a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +00000d2a 0001750a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ +00000d38 0001750a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ +00000d84 0001540a R_ARM_THM_CALL 00000000 PyUnicode_AsUTF8AndSize │ │ │ │ │ +00000d8e 0001550a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ +00000da2 0001780a R_ARM_THM_CALL 00000000 PyUnicode_FromEncodedObject │ │ │ │ │ +00000dbc 0001540a R_ARM_THM_CALL 00000000 PyUnicode_AsUTF8AndSize │ │ │ │ │ +00000dc6 0001550a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ +00000dd8 0001780a R_ARM_THM_CALL 00000000 PyUnicode_FromEncodedObject │ │ │ │ │ +00000de2 0001790a R_ARM_THM_CALL 00000000 PyUnicode_GetDefaultEncoding │ │ │ │ │ +00000dea 0000062f R_ARM_THM_MOVW_ABS_NC 00000048 .LC2 │ │ │ │ │ +00000dee 00000630 R_ARM_THM_MOVT_ABS 00000048 .LC2 │ │ │ │ │ +00000df2 00000a2f R_ARM_THM_MOVW_ABS_NC 00000084 .LC6 │ │ │ │ │ +00000df6 00000a30 R_ARM_THM_MOVT_ABS 00000084 .LC6 │ │ │ │ │ +00000dfa 0000392f R_ARM_THM_MOVW_ABS_NC 00000398 .LC25 │ │ │ │ │ +00000dfe 00003930 R_ARM_THM_MOVT_ABS 00000398 .LC25 │ │ │ │ │ +00000e02 0001580a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +00000e0c 0000062f R_ARM_THM_MOVW_ABS_NC 00000048 .LC2 │ │ │ │ │ +00000e10 00000630 R_ARM_THM_MOVT_ABS 00000048 .LC2 │ │ │ │ │ +00000e14 0000072f R_ARM_THM_MOVW_ABS_NC 0000004c .LC3 │ │ │ │ │ +00000e18 00000730 R_ARM_THM_MOVT_ABS 0000004c .LC3 │ │ │ │ │ +00000e1c 0000392f R_ARM_THM_MOVW_ABS_NC 00000398 .LC25 │ │ │ │ │ +00000e20 00003930 R_ARM_THM_MOVT_ABS 00000398 .LC25 │ │ │ │ │ +00000e24 0001580a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +00000e48 00013f0a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +00000e58 00014f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00000e5c 00014f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00000e60 0000092f R_ARM_THM_MOVW_ABS_NC 0000006c .LC5 │ │ │ │ │ +00000e64 00000930 R_ARM_THM_MOVT_ABS 0000006c .LC5 │ │ │ │ │ +00000e6a 0001500a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000e8e 00013f0a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +00000e9c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00000ec2 00017a0a R_ARM_THM_CALL 00000000 _PyObject_New │ │ │ │ │ +00000ed0 0001620a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00000ede 0001630a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00000f18 00015f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +00000f1c 00015f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +00000f20 0000432f R_ARM_THM_MOVW_ABS_NC 000003d0 .LC27 │ │ │ │ │ +00000f24 00004330 R_ARM_THM_MOVT_ABS 000003d0 .LC27 │ │ │ │ │ +00000f2c 0001500a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000f34 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000f3c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00000f5e 00016f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ +00000f62 00016f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ +00000f6c 0001410a R_ARM_THM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ +00000f96 0001702f R_ARM_THM_MOVW_ABS_NC 00000000 PySlice_Type │ │ │ │ │ +00000f9a 00017030 R_ARM_THM_MOVT_ABS 00000000 PySlice_Type │ │ │ │ │ +00000fac 0001710a R_ARM_THM_CALL 00000000 PySlice_Unpack │ │ │ │ │ +00000fbe 0001720a R_ARM_THM_CALL 00000000 PySlice_AdjustIndices │ │ │ │ │ +00000fda 0001680a R_ARM_THM_CALL 00000ea5 PyByteArray_FromStringAndSize │ │ │ │ │ +00000fee 0001680a R_ARM_THM_CALL 00000ea5 PyByteArray_FromStringAndSize │ │ │ │ │ +000010c6 0000452f R_ARM_THM_MOVW_ABS_NC 00000408 .LC28 │ │ │ │ │ +000010ca 00004530 R_ARM_THM_MOVT_ABS 00000408 .LC28 │ │ │ │ │ +000010ce 0001680a R_ARM_THM_CALL 00000ea5 PyByteArray_FromStringAndSize │ │ │ │ │ +000010d4 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000010d8 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000010e0 0001430a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000010f4 0000302f R_ARM_THM_MOVW_ABS_NC 000002a8 .LC20 │ │ │ │ │ +000010f8 00003030 R_ARM_THM_MOVT_ABS 000002a8 .LC20 │ │ │ │ │ +000010fe 0001500a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00001106 0001442f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000110a 00014430 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00001110 0000312f R_ARM_THM_MOVW_ABS_NC 000002c8 .LC21 │ │ │ │ │ +00001114 00003130 R_ARM_THM_MOVT_ABS 000002c8 .LC21 │ │ │ │ │ +0000111a 0001530a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00001120 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00001124 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000112c 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00001130 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00001136 0001680a R_ARM_THM_CALL 00000ea5 PyByteArray_FromStringAndSize │ │ │ │ │ +0000113c 00017b02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00001158 00014e0a R_ARM_THM_CALL 00000000 PyLong_AsLongAndOverflow │ │ │ │ │ +000011c0 0001610a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +000011de 0001662f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +000011e2 00016630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +000011f2 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000011f6 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00001220 0001620a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0000123c 0001630a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00001242 00015e0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000125c 0001650a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00001264 00014f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00001268 00014f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +0000126e 00001f2f R_ARM_THM_MOVW_ABS_NC 0000016c .LC13 │ │ │ │ │ +00001272 00001f30 R_ARM_THM_MOVT_ABS 0000016c .LC13 │ │ │ │ │ +00001278 0001530a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000127e 0001642f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_BufferError │ │ │ │ │ +00001282 00016430 R_ARM_THM_MOVT_ABS 00000000 PyExc_BufferError │ │ │ │ │ +00001286 0000202f R_ARM_THM_MOVW_ABS_NC 00000198 .LC14 │ │ │ │ │ +0000128a 00002030 R_ARM_THM_MOVT_ABS 00000198 .LC14 │ │ │ │ │ +00001290 0001500a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00001296 0001430a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000129e 00014f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +000012a2 00014f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000012a6 00000d2f R_ARM_THM_MOVW_ABS_NC 000000cc .LC9 │ │ │ │ │ +000012aa 00000d30 R_ARM_THM_MOVT_ABS 000000cc .LC9 │ │ │ │ │ +000012b0 0001500a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000012b6 0001402f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +000012ba 00014030 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +000012be 0000572f R_ARM_THM_MOVW_ABS_NC 00000460 .LC32 │ │ │ │ │ +000012c2 00005730 R_ARM_THM_MOVT_ABS 00000460 .LC32 │ │ │ │ │ +000012c8 0001500a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000012ce 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000012d2 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000012da 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000012de 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00001302 0001940a R_ARM_THM_CALL 00000000 _Py_bytes_contains │ │ │ │ │ +0000130e 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00001312 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00001316 0001940a R_ARM_THM_CALL 00000000 _Py_bytes_contains │ │ │ │ │ +00000f14 0001651e R_ARM_THM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.unlikely' at offset 0xe624 contains 602 entries: │ │ │ │ │ +Relocation section '.rel.text.unlikely' at offset 0xe714 contains 602 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000008 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 0000000c 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000034 0001490a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -00000040 0001490a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -00000048 0001452f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000004c 00014530 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00000052 00004c2f R_ARM_THM_MOVW_ABS_NC 0000040c .LC29 │ │ │ │ │ -00000056 00004c30 R_ARM_THM_MOVT_ABS 0000040c .LC29 │ │ │ │ │ -00000060 0001540a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00000076 0001660a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000007e 0001690a R_ARM_THM_CALL 00000dad PyByteArray_FromStringAndSize │ │ │ │ │ -0000008e 0001640a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -0000009c 0001640a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -000000a8 00014b0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -000000b4 00014b0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -000000d2 0001690a R_ARM_THM_CALL 00000dad PyByteArray_FromStringAndSize │ │ │ │ │ +00000034 0001480a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +00000040 0001480a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +00000048 0001442f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000004c 00014430 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00000052 00004b2f R_ARM_THM_MOVW_ABS_NC 0000040c .LC29 │ │ │ │ │ +00000056 00004b30 R_ARM_THM_MOVT_ABS 0000040c .LC29 │ │ │ │ │ +00000060 0001530a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00000076 0001650a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000007e 0001680a R_ARM_THM_CALL 00000ea5 PyByteArray_FromStringAndSize │ │ │ │ │ +0000008e 0001630a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +0000009c 0001630a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +000000a8 00014a0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +000000b4 00014a0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +000000d2 0001680a R_ARM_THM_CALL 00000ea5 PyByteArray_FromStringAndSize │ │ │ │ │ 000000e2 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 000000e6 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 000000f2 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 000000f6 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000000fa 00018d0a R_ARM_THM_CALL 00000000 _Py_bytes_capitalize │ │ │ │ │ -00000122 00005f2f R_ARM_THM_MOVW_ABS_NC 00000488 .LC33 │ │ │ │ │ -00000126 00005f30 R_ARM_THM_MOVT_ABS 00000488 .LC33 │ │ │ │ │ -00000130 0001780a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -0000013a 0001672f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000013e 00016730 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0000015c 0001672f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00000160 00016730 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00000176 0001490a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -00000186 0000622f R_ARM_THM_MOVW_ABS_NC 00000490 .LC34 │ │ │ │ │ -0000018a 00006230 R_ARM_THM_MOVT_ABS 00000490 .LC34 │ │ │ │ │ -000001ac 00018e0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +000000fa 00018c0a R_ARM_THM_CALL 00000000 _Py_bytes_capitalize │ │ │ │ │ +00000122 00005e2f R_ARM_THM_MOVW_ABS_NC 00000488 .LC33 │ │ │ │ │ +00000126 00005e30 R_ARM_THM_MOVT_ABS 00000488 .LC33 │ │ │ │ │ +00000130 0001770a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +0000013a 0001662f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0000013e 00016630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000015c 0001662f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00000160 00016630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00000176 0001480a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +00000186 0000612f R_ARM_THM_MOVW_ABS_NC 00000490 .LC34 │ │ │ │ │ +0000018a 00006130 R_ARM_THM_MOVT_ABS 00000490 .LC34 │ │ │ │ │ +000001ac 00018d0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ 000001ba 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 000001be 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000001ce 00018e0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -000001e8 00014b0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -000001f0 0001690a R_ARM_THM_CALL 00000dad PyByteArray_FromStringAndSize │ │ │ │ │ -0000021a 0000632f R_ARM_THM_MOVW_ABS_NC 00000498 .LC35 │ │ │ │ │ -0000021e 00006330 R_ARM_THM_MOVT_ABS 00000498 .LC35 │ │ │ │ │ -00000228 0001780a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -00000232 00017f0a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -0000023a 0001800a R_ARM_THM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ -00000250 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000258 0001440a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000027a 0001452f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000027e 00014530 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00000282 0000642f R_ARM_THM_MOVW_ABS_NC 000004a0 .LC36 │ │ │ │ │ -00000286 00006430 R_ARM_THM_MOVT_ABS 000004a0 .LC36 │ │ │ │ │ -0000028c 0001540a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000029c 00015b0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -000002ac 0001452f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000002b0 00014530 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -000002b4 0000672f R_ARM_THM_MOVW_ABS_NC 00000524 .LC39 │ │ │ │ │ -000002b8 00006730 R_ARM_THM_MOVT_ABS 00000524 .LC39 │ │ │ │ │ -000002be 0001540a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000002c4 0000652f R_ARM_THM_MOVW_ABS_NC 000004fc .LC37 │ │ │ │ │ -000002c8 00006530 R_ARM_THM_MOVT_ABS 000004fc .LC37 │ │ │ │ │ -000002cc 0000662f R_ARM_THM_MOVW_ABS_NC 00000518 .LC38 │ │ │ │ │ -000002d0 00006630 R_ARM_THM_MOVT_ABS 00000518 .LC38 │ │ │ │ │ -000002d4 0000632f R_ARM_THM_MOVW_ABS_NC 00000498 .LC35 │ │ │ │ │ -000002d8 00006330 R_ARM_THM_MOVT_ABS 00000498 .LC35 │ │ │ │ │ -000002dc 0001590a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +000001ce 00018d0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +000001e8 00014a0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +000001f0 0001680a R_ARM_THM_CALL 00000ea5 PyByteArray_FromStringAndSize │ │ │ │ │ +0000021a 0000622f R_ARM_THM_MOVW_ABS_NC 00000498 .LC35 │ │ │ │ │ +0000021e 00006230 R_ARM_THM_MOVT_ABS 00000498 .LC35 │ │ │ │ │ +00000228 0001770a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +00000232 00017e0a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +0000023a 00017f0a R_ARM_THM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ +00000250 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000258 0001430a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000027a 0001442f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000027e 00014430 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00000282 0000632f R_ARM_THM_MOVW_ABS_NC 000004a0 .LC36 │ │ │ │ │ +00000286 00006330 R_ARM_THM_MOVT_ABS 000004a0 .LC36 │ │ │ │ │ +0000028c 0001530a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000029c 00015a0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +000002ac 0001442f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000002b0 00014430 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000002b4 0000662f R_ARM_THM_MOVW_ABS_NC 00000524 .LC39 │ │ │ │ │ +000002b8 00006630 R_ARM_THM_MOVT_ABS 00000524 .LC39 │ │ │ │ │ +000002be 0001530a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000002c4 0000642f R_ARM_THM_MOVW_ABS_NC 000004fc .LC37 │ │ │ │ │ +000002c8 00006430 R_ARM_THM_MOVT_ABS 000004fc .LC37 │ │ │ │ │ +000002cc 0000652f R_ARM_THM_MOVW_ABS_NC 00000518 .LC38 │ │ │ │ │ +000002d0 00006530 R_ARM_THM_MOVT_ABS 00000518 .LC38 │ │ │ │ │ +000002d4 0000622f R_ARM_THM_MOVW_ABS_NC 00000498 .LC35 │ │ │ │ │ +000002d8 00006230 R_ARM_THM_MOVT_ABS 00000498 .LC35 │ │ │ │ │ +000002dc 0001580a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ 000002f6 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 000002fa 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 00000328 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000352 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00000356 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000372 0001690a R_ARM_THM_CALL 00000dad PyByteArray_FromStringAndSize │ │ │ │ │ +00000372 0001680a R_ARM_THM_CALL 00000ea5 PyByteArray_FromStringAndSize │ │ │ │ │ 00000388 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 0000038c 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000394 0001430a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00000394 0001420a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ 000003a0 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 000003a4 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 000003b2 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 000003b6 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000003ba 0001640a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +000003ba 0001630a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ 000003cc 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 000003d0 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000003de 0001430a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00000408 00006c2f R_ARM_THM_MOVW_ABS_NC 00000584 .LC40 │ │ │ │ │ -0000040c 00006c30 R_ARM_THM_MOVT_ABS 00000584 .LC40 │ │ │ │ │ -00000416 0001780a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -00000420 0001672f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00000424 00016730 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00000444 0000712f R_ARM_THM_MOVW_ABS_NC 00000594 .LC42 │ │ │ │ │ -00000448 00007130 R_ARM_THM_MOVT_ABS 00000594 .LC42 │ │ │ │ │ -00000452 0001900a R_ARM_THM_CALL 00000000 PySequence_Fast │ │ │ │ │ -0000047a 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000003de 0001420a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00000408 00006b2f R_ARM_THM_MOVW_ABS_NC 00000584 .LC40 │ │ │ │ │ +0000040c 00006b30 R_ARM_THM_MOVT_ABS 00000584 .LC40 │ │ │ │ │ +00000416 0001770a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +00000420 0001662f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00000424 00016630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00000444 0000702f R_ARM_THM_MOVW_ABS_NC 00000594 .LC42 │ │ │ │ │ +00000448 00007030 R_ARM_THM_MOVT_ABS 00000594 .LC42 │ │ │ │ │ +00000452 00018f0a R_ARM_THM_CALL 00000000 PySequence_Fast │ │ │ │ │ +0000047a 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000004a8 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 000004ac 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000004dc 0001630a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -000004e6 0001660a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000004fc 0001912f R_ARM_THM_MOVW_ABS_NC 00000000 PyBytes_Type │ │ │ │ │ -00000500 00019130 R_ARM_THM_MOVT_ABS 00000000 PyBytes_Type │ │ │ │ │ -00000558 0001490a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -00000570 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000576 0001452f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000057a 00014530 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00000588 0000742f R_ARM_THM_MOVW_ABS_NC 000005b0 .LC43 │ │ │ │ │ -0000058c 00007430 R_ARM_THM_MOVT_ABS 000005b0 .LC43 │ │ │ │ │ -00000590 0001540a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000005a6 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000005da 0001412f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -000005de 00014130 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -000005e2 0000752f R_ARM_THM_MOVW_ABS_NC 000005f0 .LC44 │ │ │ │ │ -000005e6 00007530 R_ARM_THM_MOVT_ABS 000005f0 .LC44 │ │ │ │ │ -000005ec 0001510a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000005fe 0001922f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ -00000602 00019230 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ -00000606 0000762f R_ARM_THM_MOVW_ABS_NC 0000060c .LC45 │ │ │ │ │ -0000060a 00007630 R_ARM_THM_MOVT_ABS 0000060c .LC45 │ │ │ │ │ -00000610 0001510a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000063a 0001690a R_ARM_THM_CALL 00000dad PyByteArray_FromStringAndSize │ │ │ │ │ +000004dc 0001620a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +000004e6 0001650a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000004fc 0001902f R_ARM_THM_MOVW_ABS_NC 00000000 PyBytes_Type │ │ │ │ │ +00000500 00019030 R_ARM_THM_MOVT_ABS 00000000 PyBytes_Type │ │ │ │ │ +00000558 0001480a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +00000570 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000576 0001442f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000057a 00014430 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00000588 0000732f R_ARM_THM_MOVW_ABS_NC 000005b0 .LC43 │ │ │ │ │ +0000058c 00007330 R_ARM_THM_MOVT_ABS 000005b0 .LC43 │ │ │ │ │ +00000590 0001530a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000005a6 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000005da 0001402f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +000005de 00014030 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +000005e2 0000742f R_ARM_THM_MOVW_ABS_NC 000005f0 .LC44 │ │ │ │ │ +000005e6 00007430 R_ARM_THM_MOVT_ABS 000005f0 .LC44 │ │ │ │ │ +000005ec 0001500a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000005fe 0001912f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ +00000602 00019130 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ +00000606 0000752f R_ARM_THM_MOVW_ABS_NC 0000060c .LC45 │ │ │ │ │ +0000060a 00007530 R_ARM_THM_MOVT_ABS 0000060c .LC45 │ │ │ │ │ +00000610 0001500a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000063a 0001680a R_ARM_THM_CALL 00000ea5 PyByteArray_FromStringAndSize │ │ │ │ │ 0000064e 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00000652 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000662 0001930a R_ARM_THM_CALL 00000000 PyEval_SaveThread │ │ │ │ │ -000006a4 0001640a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -000006c2 0001640a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -000006d8 0001640a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -000006ea 0001940a R_ARM_THM_CALL 00000000 PyEval_RestoreThread │ │ │ │ │ -000006fc 00014b0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -0000070c 00015f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00000736 0001690a R_ARM_THM_CALL 00000dad PyByteArray_FromStringAndSize │ │ │ │ │ +00000662 0001920a R_ARM_THM_CALL 00000000 PyEval_SaveThread │ │ │ │ │ +000006a4 0001630a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +000006c2 0001630a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +000006d8 0001630a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +000006ea 0001930a R_ARM_THM_CALL 00000000 PyEval_RestoreThread │ │ │ │ │ +000006fc 00014a0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +0000070c 00015e0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00000736 0001680a R_ARM_THM_CALL 00000ea5 PyByteArray_FromStringAndSize │ │ │ │ │ 00000746 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 0000074a 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 00000756 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 0000075a 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000075e 0001970a R_ARM_THM_CALL 00000000 _Py_bytes_upper │ │ │ │ │ -00000786 00007e2f R_ARM_THM_MOVW_ABS_NC 00000634 .LC46 │ │ │ │ │ -0000078a 00007e30 R_ARM_THM_MOVT_ABS 00000634 .LC46 │ │ │ │ │ -00000794 0001780a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -0000079e 0001672f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -000007a2 00016730 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -000007f6 0001400a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -00000808 0001980a R_ARM_THM_CALL 00000000 PyLong_AsInt │ │ │ │ │ -00000812 0001440a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000075e 0001960a R_ARM_THM_CALL 00000000 _Py_bytes_upper │ │ │ │ │ +00000786 00007d2f R_ARM_THM_MOVW_ABS_NC 00000634 .LC46 │ │ │ │ │ +0000078a 00007d30 R_ARM_THM_MOVT_ABS 00000634 .LC46 │ │ │ │ │ +00000794 0001770a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +0000079e 0001662f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +000007a2 00016630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +000007f6 00013f0a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +00000808 0001970a R_ARM_THM_CALL 00000000 PyLong_AsInt │ │ │ │ │ +00000812 0001430a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 0000082a 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 0000082e 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000856 0001990a R_ARM_THM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ -0000089e 0001690a R_ARM_THM_CALL 00000dad PyByteArray_FromStringAndSize │ │ │ │ │ +00000856 0001980a R_ARM_THM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ +0000089e 0001680a R_ARM_THM_CALL 00000ea5 PyByteArray_FromStringAndSize │ │ │ │ │ 000008b0 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 000008b4 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 000008c4 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 000008c8 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000008ea 0001990a R_ARM_THM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ -00000920 0001412f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00000924 00014130 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00000928 0000802f R_ARM_THM_MOVW_ABS_NC 0000063c .LC47 │ │ │ │ │ -0000092c 00008030 R_ARM_THM_MOVT_ABS 0000063c .LC47 │ │ │ │ │ -00000932 0001510a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000008ea 0001980a R_ARM_THM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ +00000920 0001402f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00000924 00014030 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00000928 00007f2f R_ARM_THM_MOVW_ABS_NC 0000063c .LC47 │ │ │ │ │ +0000092c 00007f30 R_ARM_THM_MOVT_ABS 0000063c .LC47 │ │ │ │ │ +00000932 0001500a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ 00000940 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 0000094c 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00000950 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 00000960 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00000964 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 00000974 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00000978 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ @@ -1119,453 +1128,453 @@ │ │ │ │ │ 0000098c 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 0000099c 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 000009a0 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 000009b0 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 000009b4 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 000009c4 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 000009c8 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000009fe 00008e2f R_ARM_THM_MOVW_ABS_NC 00000654 .LC49 │ │ │ │ │ -00000a02 00008e30 R_ARM_THM_MOVT_ABS 00000654 .LC49 │ │ │ │ │ -00000a0c 0001780a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -00000a1c 0001760a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ +000009fe 00008d2f R_ARM_THM_MOVW_ABS_NC 00000654 .LC49 │ │ │ │ │ +00000a02 00008d30 R_ARM_THM_MOVT_ABS 00000654 .LC49 │ │ │ │ │ +00000a0c 0001770a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +00000a1c 0001750a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ 00000a36 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00000a3a 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000a44 0001760a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ -00000a54 0001a20a R_ARM_THM_CALL 00000000 _Py_bytes_startswith │ │ │ │ │ -00000a7e 0000902f R_ARM_THM_MOVW_ABS_NC 00000660 .LC50 │ │ │ │ │ -00000a82 00009030 R_ARM_THM_MOVT_ABS 00000660 .LC50 │ │ │ │ │ -00000a8c 0001780a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -00000a96 00017f0a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -00000a9e 0001800a R_ARM_THM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ -00000ab4 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000abc 0001440a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000ade 0001452f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00000ae2 00014530 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00000ae6 0000912f R_ARM_THM_MOVW_ABS_NC 00000668 .LC51 │ │ │ │ │ -00000aea 00009130 R_ARM_THM_MOVT_ABS 00000668 .LC51 │ │ │ │ │ -00000af0 0001540a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00000b00 00015b0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00000b10 0001452f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00000b14 00014530 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00000b18 0000922f R_ARM_THM_MOVW_ABS_NC 000006c0 .LC52 │ │ │ │ │ -00000b1c 00009230 R_ARM_THM_MOVT_ABS 000006c0 .LC52 │ │ │ │ │ -00000b22 0001540a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00000b28 0000652f R_ARM_THM_MOVW_ABS_NC 000004fc .LC37 │ │ │ │ │ -00000b2c 00006530 R_ARM_THM_MOVT_ABS 000004fc .LC37 │ │ │ │ │ -00000b30 0000662f R_ARM_THM_MOVW_ABS_NC 00000518 .LC38 │ │ │ │ │ -00000b34 00006630 R_ARM_THM_MOVT_ABS 00000518 .LC38 │ │ │ │ │ -00000b38 0000902f R_ARM_THM_MOVW_ABS_NC 00000660 .LC50 │ │ │ │ │ -00000b3c 00009030 R_ARM_THM_MOVT_ABS 00000660 .LC50 │ │ │ │ │ -00000b40 0001590a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +00000a44 0001750a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ +00000a54 0001a10a R_ARM_THM_CALL 00000000 _Py_bytes_startswith │ │ │ │ │ +00000a7e 00008f2f R_ARM_THM_MOVW_ABS_NC 00000660 .LC50 │ │ │ │ │ +00000a82 00008f30 R_ARM_THM_MOVT_ABS 00000660 .LC50 │ │ │ │ │ +00000a8c 0001770a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +00000a96 00017e0a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +00000a9e 00017f0a R_ARM_THM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ +00000ab4 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000abc 0001430a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000ade 0001442f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00000ae2 00014430 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00000ae6 0000902f R_ARM_THM_MOVW_ABS_NC 00000668 .LC51 │ │ │ │ │ +00000aea 00009030 R_ARM_THM_MOVT_ABS 00000668 .LC51 │ │ │ │ │ +00000af0 0001530a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00000b00 00015a0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00000b10 0001442f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00000b14 00014430 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00000b18 0000912f R_ARM_THM_MOVW_ABS_NC 000006c0 .LC52 │ │ │ │ │ +00000b1c 00009130 R_ARM_THM_MOVT_ABS 000006c0 .LC52 │ │ │ │ │ +00000b22 0001530a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00000b28 0000642f R_ARM_THM_MOVW_ABS_NC 000004fc .LC37 │ │ │ │ │ +00000b2c 00006430 R_ARM_THM_MOVT_ABS 000004fc .LC37 │ │ │ │ │ +00000b30 0000652f R_ARM_THM_MOVW_ABS_NC 00000518 .LC38 │ │ │ │ │ +00000b34 00006530 R_ARM_THM_MOVT_ABS 00000518 .LC38 │ │ │ │ │ +00000b38 00008f2f R_ARM_THM_MOVW_ABS_NC 00000660 .LC50 │ │ │ │ │ +00000b3c 00008f30 R_ARM_THM_MOVT_ABS 00000660 .LC50 │ │ │ │ │ +00000b40 0001580a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ 00000b5a 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00000b5e 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 00000b80 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000b98 0001690a R_ARM_THM_CALL 00000dad PyByteArray_FromStringAndSize │ │ │ │ │ +00000b98 0001680a R_ARM_THM_CALL 00000ea5 PyByteArray_FromStringAndSize │ │ │ │ │ 00000ba8 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00000bac 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 00000bb8 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00000bbc 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000bc0 0001a30a R_ARM_THM_CALL 00000000 _Py_bytes_lower │ │ │ │ │ -00000be4 0000972f R_ARM_THM_MOVW_ABS_NC 0000071c .LC53 │ │ │ │ │ -00000be8 00009730 R_ARM_THM_MOVT_ABS 0000071c .LC53 │ │ │ │ │ -00000bf2 0001780a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -00000bfc 00017f0a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -00000c04 0001800a R_ARM_THM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ -00000c1a 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000c22 0001440a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000c44 0001452f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00000c48 00014530 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00000c4c 0000982f R_ARM_THM_MOVW_ABS_NC 00000724 .LC54 │ │ │ │ │ -00000c50 00009830 R_ARM_THM_MOVT_ABS 00000724 .LC54 │ │ │ │ │ -00000c56 0001540a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00000c66 00015b0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00000c76 0001452f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00000c7a 00014530 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00000c7e 0000992f R_ARM_THM_MOVW_ABS_NC 0000077c .LC55 │ │ │ │ │ -00000c82 00009930 R_ARM_THM_MOVT_ABS 0000077c .LC55 │ │ │ │ │ -00000c88 0001540a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00000c8e 0000652f R_ARM_THM_MOVW_ABS_NC 000004fc .LC37 │ │ │ │ │ -00000c92 00006530 R_ARM_THM_MOVT_ABS 000004fc .LC37 │ │ │ │ │ -00000c96 0000662f R_ARM_THM_MOVW_ABS_NC 00000518 .LC38 │ │ │ │ │ -00000c9a 00006630 R_ARM_THM_MOVT_ABS 00000518 .LC38 │ │ │ │ │ -00000c9e 0000972f R_ARM_THM_MOVW_ABS_NC 0000071c .LC53 │ │ │ │ │ -00000ca2 00009730 R_ARM_THM_MOVT_ABS 0000071c .LC53 │ │ │ │ │ -00000ca6 0001590a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +00000bc0 0001a20a R_ARM_THM_CALL 00000000 _Py_bytes_lower │ │ │ │ │ +00000be4 0000962f R_ARM_THM_MOVW_ABS_NC 0000071c .LC53 │ │ │ │ │ +00000be8 00009630 R_ARM_THM_MOVT_ABS 0000071c .LC53 │ │ │ │ │ +00000bf2 0001770a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +00000bfc 00017e0a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +00000c04 00017f0a R_ARM_THM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ +00000c1a 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000c22 0001430a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000c44 0001442f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00000c48 00014430 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00000c4c 0000972f R_ARM_THM_MOVW_ABS_NC 00000724 .LC54 │ │ │ │ │ +00000c50 00009730 R_ARM_THM_MOVT_ABS 00000724 .LC54 │ │ │ │ │ +00000c56 0001530a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00000c66 00015a0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00000c76 0001442f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00000c7a 00014430 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00000c7e 0000982f R_ARM_THM_MOVW_ABS_NC 0000077c .LC55 │ │ │ │ │ +00000c82 00009830 R_ARM_THM_MOVT_ABS 0000077c .LC55 │ │ │ │ │ +00000c88 0001530a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00000c8e 0000642f R_ARM_THM_MOVW_ABS_NC 000004fc .LC37 │ │ │ │ │ +00000c92 00006430 R_ARM_THM_MOVT_ABS 000004fc .LC37 │ │ │ │ │ +00000c96 0000652f R_ARM_THM_MOVW_ABS_NC 00000518 .LC38 │ │ │ │ │ +00000c9a 00006530 R_ARM_THM_MOVT_ABS 00000518 .LC38 │ │ │ │ │ +00000c9e 0000962f R_ARM_THM_MOVW_ABS_NC 0000071c .LC53 │ │ │ │ │ +00000ca2 00009630 R_ARM_THM_MOVT_ABS 0000071c .LC53 │ │ │ │ │ +00000ca6 0001580a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ 00000cc0 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00000cc4 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 00000ce4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000d2e 0001400a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -00000d4e 0001672f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00000d52 00016730 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00000d58 00017f0a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -00000d60 0001800a R_ARM_THM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ -00000d76 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000d7e 0001440a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000d86 0001672f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00000d8a 00016730 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00000d2e 00013f0a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +00000d4e 0001662f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00000d52 00016630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00000d58 00017e0a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +00000d60 00017f0a R_ARM_THM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ +00000d76 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000d7e 0001430a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000d86 0001662f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00000d8a 00016630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ 00000dae 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00000db2 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000db8 0001672f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00000dbc 00016730 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00000dd6 0001a60a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ -00000de8 0001a72f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ -00000dec 0001a730 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ -00000e36 0001690a R_ARM_THM_CALL 00000dad PyByteArray_FromStringAndSize │ │ │ │ │ -00000e52 0001a80a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -00000e72 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000e88 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000ea0 0001a72f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ -00000ea4 0001a730 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ -00000ec2 0001690a R_ARM_THM_CALL 00000dad PyByteArray_FromStringAndSize │ │ │ │ │ -00000edc 0001a80a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -00000ef2 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000f06 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000f30 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000f3e 0001490a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -00000f52 0001502f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00000f56 00015030 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00000f5a 0000a42f R_ARM_THM_MOVW_ABS_NC 0000080c .LC60 │ │ │ │ │ -00000f5e 0000a430 R_ARM_THM_MOVT_ABS 0000080c .LC60 │ │ │ │ │ -00000f64 0001510a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000db8 0001662f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00000dbc 00016630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00000dd6 0001a50a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ +00000de8 0001a62f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ +00000dec 0001a630 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ +00000e36 0001680a R_ARM_THM_CALL 00000ea5 PyByteArray_FromStringAndSize │ │ │ │ │ +00000e52 0001a70a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ +00000e72 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000e88 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000ea0 0001a62f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ +00000ea4 0001a630 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ +00000ec2 0001680a R_ARM_THM_CALL 00000ea5 PyByteArray_FromStringAndSize │ │ │ │ │ +00000edc 0001a70a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ +00000ef2 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000f06 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000f30 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000f3e 0001480a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +00000f52 00014f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00000f56 00014f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00000f5a 0000a32f R_ARM_THM_MOVW_ABS_NC 0000080c .LC60 │ │ │ │ │ +00000f5e 0000a330 R_ARM_THM_MOVT_ABS 0000080c .LC60 │ │ │ │ │ +00000f64 0001500a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ 00000f6c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000f88 0001a60a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ -00000fb6 0001690a R_ARM_THM_CALL 00000dad PyByteArray_FromStringAndSize │ │ │ │ │ -00000fd4 0001a80a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -00000ff4 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000100a 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001036 0001690a R_ARM_THM_CALL 00000dad PyByteArray_FromStringAndSize │ │ │ │ │ -00001054 0001a80a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -0000106c 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000107a 0001a60a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ -000010b4 00009f0a R_ARM_THM_CALL 0000190d fastsearch │ │ │ │ │ -000010c6 0001690a R_ARM_THM_CALL 00000dad PyByteArray_FromStringAndSize │ │ │ │ │ -000010e2 0001a80a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -00001100 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001114 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001128 0001690a R_ARM_THM_CALL 00000dad PyByteArray_FromStringAndSize │ │ │ │ │ -00001142 0001a80a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -00001158 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000116c 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001192 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000119a 00014b0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -000011fa 0001400a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -0000120a 0001a90a R_ARM_THM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ +00000f88 0001a50a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ +00000fb6 0001680a R_ARM_THM_CALL 00000ea5 PyByteArray_FromStringAndSize │ │ │ │ │ +00000fd4 0001a70a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ +00000ff4 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000100a 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001036 0001680a R_ARM_THM_CALL 00000ea5 PyByteArray_FromStringAndSize │ │ │ │ │ +00001054 0001a70a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ +0000106c 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000107a 0001a50a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ +000010b4 00009e0a R_ARM_THM_CALL 000018e9 fastsearch │ │ │ │ │ +000010c6 0001680a R_ARM_THM_CALL 00000ea5 PyByteArray_FromStringAndSize │ │ │ │ │ +000010e2 0001a70a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ +00001100 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001114 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001128 0001680a R_ARM_THM_CALL 00000ea5 PyByteArray_FromStringAndSize │ │ │ │ │ +00001142 0001a70a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ +00001158 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000116c 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001192 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000119a 00014a0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +000011fa 00013f0a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +0000120a 0001a80a R_ARM_THM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ 00001220 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00001224 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000122a 0001a60a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ -00001282 0001690a R_ARM_THM_CALL 00000dad PyByteArray_FromStringAndSize │ │ │ │ │ -0000128e 0001a80a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -000012a8 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000012be 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000012e0 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000122a 0001a50a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ +00001282 0001680a R_ARM_THM_CALL 00000ea5 PyByteArray_FromStringAndSize │ │ │ │ │ +0000128e 0001a70a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ +000012a8 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000012be 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000012e0 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000012f0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00001308 0001690a R_ARM_THM_CALL 00000dad PyByteArray_FromStringAndSize │ │ │ │ │ +00001308 0001680a R_ARM_THM_CALL 00000ea5 PyByteArray_FromStringAndSize │ │ │ │ │ 00001318 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 0000131c 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 00001328 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 0000132c 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00001330 0001aa0a R_ARM_THM_CALL 00000000 _Py_bytes_swapcase │ │ │ │ │ -0000134c 0001690a R_ARM_THM_CALL 00000dad PyByteArray_FromStringAndSize │ │ │ │ │ +00001330 0001a90a R_ARM_THM_CALL 00000000 _Py_bytes_swapcase │ │ │ │ │ +0000134c 0001680a R_ARM_THM_CALL 00000ea5 PyByteArray_FromStringAndSize │ │ │ │ │ 0000135c 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00001360 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 0000136c 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00001370 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00001374 0001ab0a R_ARM_THM_CALL 00000000 _Py_bytes_title │ │ │ │ │ -0000138e 00017f0a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -00001394 0001440a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000013a4 0001800a R_ARM_THM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ -000013ba 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001374 0001aa0a R_ARM_THM_CALL 00000000 _Py_bytes_title │ │ │ │ │ +0000138e 00017e0a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +00001394 0001430a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000013a4 00017f0a R_ARM_THM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ +000013ba 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000013ce 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 000013d2 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 000013f6 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 000013fa 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00001426 0001860a R_ARM_THM_CALL 00000000 _Py_GetConfig │ │ │ │ │ -00001438 0001872f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_BytesWarning │ │ │ │ │ -0000143c 00018730 R_ARM_THM_MOVT_ABS 00000000 PyExc_BytesWarning │ │ │ │ │ -00001440 0000af2f R_ARM_THM_MOVW_ABS_NC 0000081c .LC61 │ │ │ │ │ -00001444 0000af30 R_ARM_THM_MOVT_ABS 0000081c .LC61 │ │ │ │ │ -0000144c 0001880a R_ARM_THM_CALL 00000000 PyErr_WarnEx │ │ │ │ │ -0000149e 0001400a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -000014b8 0001672f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -000014bc 00016730 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -000014c2 00017f0a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -000014ca 0001800a R_ARM_THM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ -000014e0 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000014ea 0001440a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000014f2 0001672f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -000014f6 00016730 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00001426 0001850a R_ARM_THM_CALL 00000000 _Py_GetConfig │ │ │ │ │ +00001438 0001862f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_BytesWarning │ │ │ │ │ +0000143c 00018630 R_ARM_THM_MOVT_ABS 00000000 PyExc_BytesWarning │ │ │ │ │ +00001440 0000ae2f R_ARM_THM_MOVW_ABS_NC 0000081c .LC61 │ │ │ │ │ +00001444 0000ae30 R_ARM_THM_MOVT_ABS 0000081c .LC61 │ │ │ │ │ +0000144c 0001870a R_ARM_THM_CALL 00000000 PyErr_WarnEx │ │ │ │ │ +0000149e 00013f0a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +000014b8 0001662f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +000014bc 00016630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +000014c2 00017e0a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +000014ca 00017f0a R_ARM_THM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ +000014e0 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000014ea 0001430a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000014f2 0001662f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +000014f6 00016630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ 0000151a 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 0000151e 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00001526 0001672f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000152a 00016730 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00001544 0001a60a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ -00001550 0001a72f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ -00001554 0001a730 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ -00001594 0001690a R_ARM_THM_CALL 00000dad PyByteArray_FromStringAndSize │ │ │ │ │ -000015ae 0001a80a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -000015c8 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000015de 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000015ea 0001a72f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ -000015ee 0001a730 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ -00001606 0001690a R_ARM_THM_CALL 00000dad PyByteArray_FromStringAndSize │ │ │ │ │ -00001620 0001ac0a R_ARM_THM_CALL 00000000 PyList_Reverse │ │ │ │ │ -0000163a 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001648 0001490a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -0000165c 0001502f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00001660 00015030 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00001664 0000a42f R_ARM_THM_MOVW_ABS_NC 0000080c .LC60 │ │ │ │ │ -00001668 0000a430 R_ARM_THM_MOVT_ABS 0000080c .LC60 │ │ │ │ │ -0000166e 0001510a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00001690 0001a60a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ -000016b8 0001690a R_ARM_THM_CALL 00000dad PyByteArray_FromStringAndSize │ │ │ │ │ -000016d4 0001a80a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -000016ee 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001526 0001662f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0000152a 00016630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00001544 0001a50a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ +00001550 0001a62f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ +00001554 0001a630 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ +00001594 0001680a R_ARM_THM_CALL 00000ea5 PyByteArray_FromStringAndSize │ │ │ │ │ +000015ae 0001a70a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ +000015c8 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000015de 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000015ea 0001a62f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ +000015ee 0001a630 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ +00001606 0001680a R_ARM_THM_CALL 00000ea5 PyByteArray_FromStringAndSize │ │ │ │ │ +00001620 0001ab0a R_ARM_THM_CALL 00000000 PyList_Reverse │ │ │ │ │ +0000163a 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001648 0001480a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +0000165c 00014f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00001660 00014f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00001664 0000a32f R_ARM_THM_MOVW_ABS_NC 0000080c .LC60 │ │ │ │ │ +00001668 0000a330 R_ARM_THM_MOVT_ABS 0000080c .LC60 │ │ │ │ │ +0000166e 0001500a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00001690 0001a50a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ +000016b8 0001680a R_ARM_THM_CALL 00000ea5 PyByteArray_FromStringAndSize │ │ │ │ │ +000016d4 0001a70a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ +000016ee 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00001708 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00001714 0001690a R_ARM_THM_CALL 00000dad PyByteArray_FromStringAndSize │ │ │ │ │ -0000172e 0001a80a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -00001746 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001750 0001ac0a R_ARM_THM_CALL 00000000 PyList_Reverse │ │ │ │ │ -0000175a 0001a60a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ -0000177a 00009f0a R_ARM_THM_CALL 0000190d fastsearch │ │ │ │ │ -0000178c 0001690a R_ARM_THM_CALL 00000dad PyByteArray_FromStringAndSize │ │ │ │ │ -000017a6 0001a80a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -000017bc 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000017ca 0001690a R_ARM_THM_CALL 00000dad PyByteArray_FromStringAndSize │ │ │ │ │ -000017e2 0001a80a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -000017f8 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000180c 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001816 0001ac0a R_ARM_THM_CALL 00000000 PyList_Reverse │ │ │ │ │ -00001834 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000183c 00014b0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00001854 0001a80a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -00001870 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000188a 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000018b2 0001430a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -000018be 0001430a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -000018cc 0001490a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -000018d8 0000bb2f R_ARM_THM_MOVW_ABS_NC 0000083c .LC63 │ │ │ │ │ -000018dc 0000bb30 R_ARM_THM_MOVT_ABS 0000083c .LC63 │ │ │ │ │ -000018e4 0001780a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -000018f4 0001490a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -00001900 0001b00a R_ARM_THM_CALL 00000000 _Py_bytes_maketrans │ │ │ │ │ -0000190c 00014b0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00001916 00014b0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00001714 0001680a R_ARM_THM_CALL 00000ea5 PyByteArray_FromStringAndSize │ │ │ │ │ +0000172e 0001a70a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ +00001746 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001750 0001ab0a R_ARM_THM_CALL 00000000 PyList_Reverse │ │ │ │ │ +0000175a 0001a50a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ +0000177a 00009e0a R_ARM_THM_CALL 000018e9 fastsearch │ │ │ │ │ +0000178c 0001680a R_ARM_THM_CALL 00000ea5 PyByteArray_FromStringAndSize │ │ │ │ │ +000017a6 0001a70a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ +000017bc 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000017ca 0001680a R_ARM_THM_CALL 00000ea5 PyByteArray_FromStringAndSize │ │ │ │ │ +000017e2 0001a70a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ +000017f8 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000180c 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001816 0001ab0a R_ARM_THM_CALL 00000000 PyList_Reverse │ │ │ │ │ +00001834 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000183c 00014a0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00001854 0001a70a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ +00001870 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000188a 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000018b2 0001420a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +000018be 0001420a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +000018cc 0001480a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +000018d8 0000ba2f R_ARM_THM_MOVW_ABS_NC 0000083c .LC63 │ │ │ │ │ +000018dc 0000ba30 R_ARM_THM_MOVT_ABS 0000083c .LC63 │ │ │ │ │ +000018e4 0001770a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +000018f4 0001480a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +00001900 0001af0a R_ARM_THM_CALL 00000000 _Py_bytes_maketrans │ │ │ │ │ +0000190c 00014a0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00001916 00014a0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ 00001928 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 0000192c 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000194e 0001430a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00001958 0001490a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +0000194e 0001420a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00001958 0001480a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ 00001966 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 0000196a 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000197a 0001810a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00001984 0001690a R_ARM_THM_CALL 00000dad PyByteArray_FromStringAndSize │ │ │ │ │ -00001990 0001690a R_ARM_THM_CALL 00000dad PyByteArray_FromStringAndSize │ │ │ │ │ -000019a0 00014b0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -000019c4 0001430a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -000019ce 0001490a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +0000197a 0001800a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00001984 0001680a R_ARM_THM_CALL 00000ea5 PyByteArray_FromStringAndSize │ │ │ │ │ +00001990 0001680a R_ARM_THM_CALL 00000ea5 PyByteArray_FromStringAndSize │ │ │ │ │ +000019a0 00014a0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +000019c4 0001420a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +000019ce 0001480a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ 000019dc 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 000019e0 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000019f0 0001810a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -000019fa 0001690a R_ARM_THM_CALL 00000dad PyByteArray_FromStringAndSize │ │ │ │ │ -00001a06 0001690a R_ARM_THM_CALL 00000dad PyByteArray_FromStringAndSize │ │ │ │ │ -00001a16 00014b0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00001a4e 0000b40a R_ARM_THM_CALL 00001d65 stringlib__preprocess │ │ │ │ │ -00001a5c 0000b50a R_ARM_THM_CALL 00001e1d stringlib__two_way │ │ │ │ │ -00001a7e 0001ad0a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ -00001a8c 0001ae02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ -00001b12 0000c42f R_ARM_THM_MOVW_ABS_NC 00000848 .LC65 │ │ │ │ │ -00001b16 0000c430 R_ARM_THM_MOVT_ABS 00000848 .LC65 │ │ │ │ │ -00001b20 0001780a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -00001b2c 0001980a R_ARM_THM_CALL 00000000 PyLong_AsInt │ │ │ │ │ -00001b36 0001440a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00001b62 0001b20a R_ARM_THM_CALL 00000000 _PyObject_GetState │ │ │ │ │ -00001b72 0000c72f R_ARM_THM_MOVW_ABS_NC 00000858 .LC66 │ │ │ │ │ -00001b76 0000c730 R_ARM_THM_MOVT_ABS 00000858 .LC66 │ │ │ │ │ -00001b8e 0001b40a R_ARM_THM_CALL 00000000 PyUnicode_DecodeLatin1 │ │ │ │ │ -00001b98 0000c82f R_ARM_THM_MOVW_ABS_NC 00000860 .LC67 │ │ │ │ │ -00001b9c 0000c830 R_ARM_THM_MOVT_ABS 00000860 .LC67 │ │ │ │ │ -00001ba0 0000c92f R_ARM_THM_MOVW_ABS_NC 00000868 .LC68 │ │ │ │ │ -00001ba4 0000c930 R_ARM_THM_MOVT_ABS 00000868 .LC68 │ │ │ │ │ -00001ba8 0001b30a R_ARM_THM_CALL 00000000 Py_BuildValue │ │ │ │ │ -00001bb6 0000ca2f R_ARM_THM_MOVW_ABS_NC 00000874 .LC69 │ │ │ │ │ -00001bba 0000ca30 R_ARM_THM_MOVT_ABS 00000874 .LC69 │ │ │ │ │ -00001bbe 0001b30a R_ARM_THM_CALL 00000000 Py_BuildValue │ │ │ │ │ -00001be4 0001b50a R_ARM_THM_CALL 00000000 _PyBytes_FromHex │ │ │ │ │ -00001bf4 0001750a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ -00001c10 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000019f0 0001800a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +000019fa 0001680a R_ARM_THM_CALL 00000ea5 PyByteArray_FromStringAndSize │ │ │ │ │ +00001a06 0001680a R_ARM_THM_CALL 00000ea5 PyByteArray_FromStringAndSize │ │ │ │ │ +00001a16 00014a0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00001a4e 0000b30a R_ARM_THM_CALL 00001d41 stringlib__preprocess │ │ │ │ │ +00001a5c 0000b40a R_ARM_THM_CALL 00001df9 stringlib__two_way │ │ │ │ │ +00001a7e 0001ac0a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ +00001a8c 0001ad02 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ +00001b12 0000c32f R_ARM_THM_MOVW_ABS_NC 00000848 .LC65 │ │ │ │ │ +00001b16 0000c330 R_ARM_THM_MOVT_ABS 00000848 .LC65 │ │ │ │ │ +00001b20 0001770a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +00001b2c 0001970a R_ARM_THM_CALL 00000000 PyLong_AsInt │ │ │ │ │ +00001b36 0001430a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00001b62 0001b10a R_ARM_THM_CALL 00000000 _PyObject_GetState │ │ │ │ │ +00001b72 0000c62f R_ARM_THM_MOVW_ABS_NC 00000858 .LC66 │ │ │ │ │ +00001b76 0000c630 R_ARM_THM_MOVT_ABS 00000858 .LC66 │ │ │ │ │ +00001b8e 0001b30a R_ARM_THM_CALL 00000000 PyUnicode_DecodeLatin1 │ │ │ │ │ +00001b98 0000c72f R_ARM_THM_MOVW_ABS_NC 00000860 .LC67 │ │ │ │ │ +00001b9c 0000c730 R_ARM_THM_MOVT_ABS 00000860 .LC67 │ │ │ │ │ +00001ba0 0000c82f R_ARM_THM_MOVW_ABS_NC 00000868 .LC68 │ │ │ │ │ +00001ba4 0000c830 R_ARM_THM_MOVT_ABS 00000868 .LC68 │ │ │ │ │ +00001ba8 0001b20a R_ARM_THM_CALL 00000000 Py_BuildValue │ │ │ │ │ +00001bb6 0000c92f R_ARM_THM_MOVW_ABS_NC 00000874 .LC69 │ │ │ │ │ +00001bba 0000c930 R_ARM_THM_MOVT_ABS 00000874 .LC69 │ │ │ │ │ +00001bbe 0001b20a R_ARM_THM_CALL 00000000 Py_BuildValue │ │ │ │ │ +00001be4 0001b40a R_ARM_THM_CALL 00000000 _PyBytes_FromHex │ │ │ │ │ +00001bf4 0001740a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ +00001c10 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00001c1c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00001c32 0001b60a R_ARM_THM_CALL 00000000 _PyEval_GetBuiltin │ │ │ │ │ -00001c40 0000cd2f R_ARM_THM_MOVW_ABS_NC 00000880 .LC70 │ │ │ │ │ -00001c44 0000cd30 R_ARM_THM_MOVT_ABS 00000880 .LC70 │ │ │ │ │ -00001c50 0000ce2f R_ARM_THM_MOVW_ABS_NC 00000888 .LC71 │ │ │ │ │ -00001c54 0000ce30 R_ARM_THM_MOVT_ABS 00000888 .LC71 │ │ │ │ │ -00001c60 00017c02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00001c96 00017f0a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -00001ca4 0000d42f R_ARM_THM_MOVW_ABS_NC 00000890 .LC72 │ │ │ │ │ -00001ca8 0000d430 R_ARM_THM_MOVT_ABS 00000890 .LC72 │ │ │ │ │ -00001cae 0001780a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -00001cb6 0001800a R_ARM_THM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ -00001cc8 0001440a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00001cdc 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001cea 0000140a R_ARM_THM_CALL 00000b45 _getbytevalue │ │ │ │ │ -00001cfe 0001412f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00001d02 00014130 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00001d06 0000582f R_ARM_THM_MOVW_ABS_NC 00000460 .LC32 │ │ │ │ │ -00001d0a 00005830 R_ARM_THM_MOVT_ABS 00000460 .LC32 │ │ │ │ │ -00001d10 0001510a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00001c32 0001b50a R_ARM_THM_CALL 00000000 _PyEval_GetBuiltin │ │ │ │ │ +00001c40 0000cc2f R_ARM_THM_MOVW_ABS_NC 00000880 .LC70 │ │ │ │ │ +00001c44 0000cc30 R_ARM_THM_MOVT_ABS 00000880 .LC70 │ │ │ │ │ +00001c50 0000cd2f R_ARM_THM_MOVW_ABS_NC 00000888 .LC71 │ │ │ │ │ +00001c54 0000cd30 R_ARM_THM_MOVT_ABS 00000888 .LC71 │ │ │ │ │ +00001c60 00017b02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00001c96 00017e0a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +00001ca4 0000d32f R_ARM_THM_MOVW_ABS_NC 00000890 .LC72 │ │ │ │ │ +00001ca8 0000d330 R_ARM_THM_MOVT_ABS 00000890 .LC72 │ │ │ │ │ +00001cae 0001770a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +00001cb6 00017f0a R_ARM_THM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ +00001cc8 0001430a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00001cdc 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001cea 0000140a R_ARM_THM_CALL 00000c3d _getbytevalue │ │ │ │ │ +00001cfe 0001402f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00001d02 00014030 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00001d06 0000572f R_ARM_THM_MOVW_ABS_NC 00000460 .LC32 │ │ │ │ │ +00001d0a 00005730 R_ARM_THM_MOVT_ABS 00000460 .LC32 │ │ │ │ │ +00001d10 0001500a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ 00001d1a 0000120a R_ARM_THM_CALL 00000671 bytearray_resize_lock_held │ │ │ │ │ 00001d2a 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00001d2e 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00001d4e 00016b0a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ -00001d52 0001672f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00001d56 00016730 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00001d4e 00016a0a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ +00001d52 0001662f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00001d56 00016630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ 00001d68 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00001da0 0000140a R_ARM_THM_CALL 00000b45 _getbytevalue │ │ │ │ │ -00001db4 0001702f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ -00001db8 00017030 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ -00001dbc 0000312f R_ARM_THM_MOVW_ABS_NC 000002a8 .LC20 │ │ │ │ │ -00001dc0 00003130 R_ARM_THM_MOVT_ABS 000002a8 .LC20 │ │ │ │ │ -00001dc6 0001510a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00001e12 0000db2f R_ARM_THM_MOVW_ABS_NC 00000898 .LC73 │ │ │ │ │ -00001e16 0000db30 R_ARM_THM_MOVT_ABS 00000898 .LC73 │ │ │ │ │ -00001e20 0001780a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -00001e2a 00017f0a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -00001e32 0001440a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00001e3a 0001800a R_ARM_THM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ -00001e50 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001e5c 0001702f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ -00001e60 00017030 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ -00001e64 0000dc2f R_ARM_THM_MOVW_ABS_NC 0000089c .LC74 │ │ │ │ │ -00001e68 0000dc30 R_ARM_THM_MOVT_ABS 0000089c .LC74 │ │ │ │ │ -00001e6e 0001510a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00001e80 0001702f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ -00001e84 00017030 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ -00001e88 0000dd2f R_ARM_THM_MOVW_ABS_NC 000008b8 .LC75 │ │ │ │ │ -00001e8c 0000dd30 R_ARM_THM_MOVT_ABS 000008b8 .LC75 │ │ │ │ │ -00001e92 0001510a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00001ea0 0001652f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_BufferError │ │ │ │ │ -00001ea4 00016530 R_ARM_THM_MOVT_ABS 00000000 PyExc_BufferError │ │ │ │ │ +00001da0 0000140a R_ARM_THM_CALL 00000c3d _getbytevalue │ │ │ │ │ +00001db4 00016f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ +00001db8 00016f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ +00001dbc 0000302f R_ARM_THM_MOVW_ABS_NC 000002a8 .LC20 │ │ │ │ │ +00001dc0 00003030 R_ARM_THM_MOVT_ABS 000002a8 .LC20 │ │ │ │ │ +00001dc6 0001500a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00001e12 0000da2f R_ARM_THM_MOVW_ABS_NC 00000898 .LC73 │ │ │ │ │ +00001e16 0000da30 R_ARM_THM_MOVT_ABS 00000898 .LC73 │ │ │ │ │ +00001e20 0001770a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +00001e2a 00017e0a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +00001e32 0001430a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00001e3a 00017f0a R_ARM_THM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ +00001e50 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001e5c 00016f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ +00001e60 00016f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ +00001e64 0000db2f R_ARM_THM_MOVW_ABS_NC 0000089c .LC74 │ │ │ │ │ +00001e68 0000db30 R_ARM_THM_MOVT_ABS 0000089c .LC74 │ │ │ │ │ +00001e6e 0001500a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00001e80 00016f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ +00001e84 00016f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ +00001e88 0000dc2f R_ARM_THM_MOVW_ABS_NC 000008b8 .LC75 │ │ │ │ │ +00001e8c 0000dc30 R_ARM_THM_MOVT_ABS 000008b8 .LC75 │ │ │ │ │ +00001e92 0001500a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00001ea0 0001642f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_BufferError │ │ │ │ │ +00001ea4 00016430 R_ARM_THM_MOVT_ABS 00000000 PyExc_BufferError │ │ │ │ │ 00001ea8 0000202f R_ARM_THM_MOVW_ABS_NC 00000198 .LC14 │ │ │ │ │ 00001eac 00002030 R_ARM_THM_MOVT_ABS 00000198 .LC14 │ │ │ │ │ -00001eb2 0001510a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00001ec4 00016b0a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ +00001eb2 0001500a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00001ec4 00016a0a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ 00001ecc 0000120a R_ARM_THM_CALL 00000671 bytearray_resize_lock_held │ │ │ │ │ -00001edc 00017c02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00001f2e 0001400a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -00001f42 0001980a R_ARM_THM_CALL 00000000 PyLong_AsInt │ │ │ │ │ -00001f4c 0001440a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00001edc 00017b02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00001f2e 00013f0a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +00001f42 0001970a R_ARM_THM_CALL 00000000 PyLong_AsInt │ │ │ │ │ +00001f4c 0001430a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00001f60 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00001f64 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00001f72 0001bb0a R_ARM_THM_CALL 00000000 _Py_strhex_with_sep │ │ │ │ │ +00001f72 0001ba0a R_ARM_THM_CALL 00000000 _Py_strhex_with_sep │ │ │ │ │ 00001f84 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00001fb0 00018b0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +00001fb0 00018a0a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ 00001fc8 0000120a R_ARM_THM_CALL 00000671 bytearray_resize_lock_held │ │ │ │ │ 00001fd8 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00001fdc 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00001fe6 00018c0a R_ARM_THM_CALL 00000000 _PyBytes_Repeat │ │ │ │ │ -00002010 0001800a R_ARM_THM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ -00002022 0001440a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00002044 0001672f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00002048 00016730 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00001fe6 00018b0a R_ARM_THM_CALL 00000000 _PyBytes_Repeat │ │ │ │ │ +00002010 00017f0a R_ARM_THM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ +00002022 0001430a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00002044 0001662f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00002048 00016630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ 0000207c 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00002080 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00002090 0001bc0a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ -000020ac 00009f0a R_ARM_THM_CALL 0000190d fastsearch │ │ │ │ │ -000020ba 0001690a R_ARM_THM_CALL 00000dad PyByteArray_FromStringAndSize │ │ │ │ │ -000020c4 0001690a R_ARM_THM_CALL 00000dad PyByteArray_FromStringAndSize │ │ │ │ │ -000020ce 0001690a R_ARM_THM_CALL 00000dad PyByteArray_FromStringAndSize │ │ │ │ │ -000020d4 0001440a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000020ea 0001690a R_ARM_THM_CALL 00000dad PyByteArray_FromStringAndSize │ │ │ │ │ -0000210a 0001690a R_ARM_THM_CALL 00000dad PyByteArray_FromStringAndSize │ │ │ │ │ -00002110 0001440a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00002122 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000213e 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002144 0001502f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00002148 00015030 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -0000214c 0000a42f R_ARM_THM_MOVW_ABS_NC 0000080c .LC60 │ │ │ │ │ -00002150 0000a430 R_ARM_THM_MOVT_ABS 0000080c .LC60 │ │ │ │ │ -00002156 0001510a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000217a 0001490a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -00002186 0001690a R_ARM_THM_CALL 00000dad PyByteArray_FromStringAndSize │ │ │ │ │ +00002090 0001bb0a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ +000020ac 00009e0a R_ARM_THM_CALL 000018e9 fastsearch │ │ │ │ │ +000020ba 0001680a R_ARM_THM_CALL 00000ea5 PyByteArray_FromStringAndSize │ │ │ │ │ +000020c4 0001680a R_ARM_THM_CALL 00000ea5 PyByteArray_FromStringAndSize │ │ │ │ │ +000020ce 0001680a R_ARM_THM_CALL 00000ea5 PyByteArray_FromStringAndSize │ │ │ │ │ +000020d4 0001430a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000020ea 0001680a R_ARM_THM_CALL 00000ea5 PyByteArray_FromStringAndSize │ │ │ │ │ +0000210a 0001680a R_ARM_THM_CALL 00000ea5 PyByteArray_FromStringAndSize │ │ │ │ │ +00002110 0001430a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00002122 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000213e 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002144 00014f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00002148 00014f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +0000214c 0000a32f R_ARM_THM_MOVW_ABS_NC 0000080c .LC60 │ │ │ │ │ +00002150 0000a330 R_ARM_THM_MOVT_ABS 0000080c .LC60 │ │ │ │ │ +00002156 0001500a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000217a 0001480a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +00002186 0001680a R_ARM_THM_CALL 00000ea5 PyByteArray_FromStringAndSize │ │ │ │ │ 00002196 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 0000219a 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000021a4 00014a0a R_ARM_THM_CALL 00000000 PyBuffer_ToContiguous │ │ │ │ │ -000021c2 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000021ca 00014b0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00002200 00018e0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +000021a4 0001490a R_ARM_THM_CALL 00000000 PyBuffer_ToContiguous │ │ │ │ │ +000021c2 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000021ca 00014a0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00002200 00018d0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ 0000224a 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 0000224e 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000225e 0001bc0a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ -0000227a 00009f0a R_ARM_THM_CALL 0000190d fastsearch │ │ │ │ │ -00002288 0001690a R_ARM_THM_CALL 00000dad PyByteArray_FromStringAndSize │ │ │ │ │ -00002292 0001690a R_ARM_THM_CALL 00000dad PyByteArray_FromStringAndSize │ │ │ │ │ -0000229e 0001690a R_ARM_THM_CALL 00000dad PyByteArray_FromStringAndSize │ │ │ │ │ -000022a4 0001440a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000022ba 0001690a R_ARM_THM_CALL 00000dad PyByteArray_FromStringAndSize │ │ │ │ │ -000022da 0001690a R_ARM_THM_CALL 00000dad PyByteArray_FromStringAndSize │ │ │ │ │ -000022e0 0001440a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000022f2 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000230e 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002314 0001502f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00002318 00015030 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -0000231c 0000a42f R_ARM_THM_MOVW_ABS_NC 0000080c .LC60 │ │ │ │ │ -00002320 0000a430 R_ARM_THM_MOVT_ABS 0000080c .LC60 │ │ │ │ │ -00002326 0001510a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000234a 0000140a R_ARM_THM_CALL 00000b45 _getbytevalue │ │ │ │ │ +0000225e 0001bb0a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ +0000227a 00009e0a R_ARM_THM_CALL 000018e9 fastsearch │ │ │ │ │ +00002288 0001680a R_ARM_THM_CALL 00000ea5 PyByteArray_FromStringAndSize │ │ │ │ │ +00002292 0001680a R_ARM_THM_CALL 00000ea5 PyByteArray_FromStringAndSize │ │ │ │ │ +0000229e 0001680a R_ARM_THM_CALL 00000ea5 PyByteArray_FromStringAndSize │ │ │ │ │ +000022a4 0001430a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000022ba 0001680a R_ARM_THM_CALL 00000ea5 PyByteArray_FromStringAndSize │ │ │ │ │ +000022da 0001680a R_ARM_THM_CALL 00000ea5 PyByteArray_FromStringAndSize │ │ │ │ │ +000022e0 0001430a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000022f2 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000230e 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002314 00014f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00002318 00014f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +0000231c 0000a32f R_ARM_THM_MOVW_ABS_NC 0000080c .LC60 │ │ │ │ │ +00002320 0000a330 R_ARM_THM_MOVT_ABS 0000080c .LC60 │ │ │ │ │ +00002326 0001500a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000234a 0000140a R_ARM_THM_CALL 00000c3d _getbytevalue │ │ │ │ │ 0000235a 0000132f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 0000235e 00001330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00002370 0001502f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00002374 00015030 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00002378 0000ea2f R_ARM_THM_MOVW_ABS_NC 000008d0 .LC76 │ │ │ │ │ -0000237c 0000ea30 R_ARM_THM_MOVT_ABS 000008d0 .LC76 │ │ │ │ │ -00002382 0001510a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00002398 00016b0a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ +00002370 00014f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00002374 00014f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00002378 0000e92f R_ARM_THM_MOVW_ABS_NC 000008d0 .LC76 │ │ │ │ │ +0000237c 0000e930 R_ARM_THM_MOVT_ABS 000008d0 .LC76 │ │ │ │ │ +00002382 0001500a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00002398 00016a0a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ 000023a0 0000120a R_ARM_THM_CALL 00000671 bytearray_resize_lock_held │ │ │ │ │ -000023a6 0001672f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -000023aa 00016730 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -000023b4 0001652f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_BufferError │ │ │ │ │ -000023b8 00016530 R_ARM_THM_MOVT_ABS 00000000 PyExc_BufferError │ │ │ │ │ +000023a6 0001662f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +000023aa 00016630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +000023b4 0001642f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_BufferError │ │ │ │ │ +000023b8 00016430 R_ARM_THM_MOVT_ABS 00000000 PyExc_BufferError │ │ │ │ │ 000023bc 0000202f R_ARM_THM_MOVW_ABS_NC 00000198 .LC14 │ │ │ │ │ 000023c0 00002030 R_ARM_THM_MOVT_ABS 00000198 .LC14 │ │ │ │ │ -000023c6 0001510a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000023f6 0001672f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -000023fa 00016730 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00002402 0001672f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00002406 00016730 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00002424 0001702f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ -00002428 00017030 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ -0000242c 0000312f R_ARM_THM_MOVW_ABS_NC 000002a8 .LC20 │ │ │ │ │ -00002430 00003130 R_ARM_THM_MOVT_ABS 000002a8 .LC20 │ │ │ │ │ -00002436 0001510a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000244c 00017c02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000010 0001691e R_ARM_THM_JUMP24 00000dad PyByteArray_FromStringAndSize │ │ │ │ │ -00000302 0001691e R_ARM_THM_JUMP24 00000dad PyByteArray_FromStringAndSize │ │ │ │ │ -00000360 0001691e R_ARM_THM_JUMP24 00000dad PyByteArray_FromStringAndSize │ │ │ │ │ -000004c0 0001691e R_ARM_THM_JUMP24 00000dad PyByteArray_FromStringAndSize │ │ │ │ │ -00000954 00019b1e R_ARM_THM_JUMP24 00000000 _Py_bytes_isalnum │ │ │ │ │ -00000968 00019c1e R_ARM_THM_JUMP24 00000000 _Py_bytes_isalpha │ │ │ │ │ -0000097c 00019d1e R_ARM_THM_JUMP24 00000000 _Py_bytes_isdigit │ │ │ │ │ -00000990 00019e1e R_ARM_THM_JUMP24 00000000 _Py_bytes_islower │ │ │ │ │ -000009a4 00019f1e R_ARM_THM_JUMP24 00000000 _Py_bytes_isspace │ │ │ │ │ -000009b8 0001a01e R_ARM_THM_JUMP24 00000000 _Py_bytes_istitle │ │ │ │ │ -000009cc 0001a11e R_ARM_THM_JUMP24 00000000 _Py_bytes_isupper │ │ │ │ │ -00000b66 0001691e R_ARM_THM_JUMP24 00000dad PyByteArray_FromStringAndSize │ │ │ │ │ -00000ccc 0001691e R_ARM_THM_JUMP24 00000dad PyByteArray_FromStringAndSize │ │ │ │ │ -000013da 0001691e R_ARM_THM_JUMP24 00000dad PyByteArray_FromStringAndSize │ │ │ │ │ -00001434 00002c1e R_ARM_THM_JUMP24 000005d5 bytearray_repr_lock_held │ │ │ │ │ -00001930 0001b11e R_ARM_THM_JUMP24 00000000 _Py_bytes_isascii │ │ │ │ │ -00001b80 0001b31e R_ARM_THM_JUMP24 00000000 Py_BuildValue │ │ │ │ │ -00001c4c 0001b31e R_ARM_THM_JUMP24 00000000 Py_BuildValue │ │ │ │ │ -00001c5c 0001b31e R_ARM_THM_JUMP24 00000000 Py_BuildValue │ │ │ │ │ -00001c78 0001b71e R_ARM_THM_JUMP24 00000000 PyLong_FromSsize_t │ │ │ │ │ -00001d64 0001751e R_ARM_THM_JUMP24 00000000 PyObject_CallOneArg │ │ │ │ │ -00001d78 0001ba1e R_ARM_THM_JUMP24 00000000 PyLong_FromSize_t │ │ │ │ │ +000023c6 0001500a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000023f6 0001662f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +000023fa 00016630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00002402 0001662f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00002406 00016630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00002424 00016f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ +00002428 00016f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ +0000242c 0000302f R_ARM_THM_MOVW_ABS_NC 000002a8 .LC20 │ │ │ │ │ +00002430 00003030 R_ARM_THM_MOVT_ABS 000002a8 .LC20 │ │ │ │ │ +00002436 0001500a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000244c 00017b02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000010 0001681e R_ARM_THM_JUMP24 00000ea5 PyByteArray_FromStringAndSize │ │ │ │ │ +00000302 0001681e R_ARM_THM_JUMP24 00000ea5 PyByteArray_FromStringAndSize │ │ │ │ │ +00000360 0001681e R_ARM_THM_JUMP24 00000ea5 PyByteArray_FromStringAndSize │ │ │ │ │ +000004c0 0001681e R_ARM_THM_JUMP24 00000ea5 PyByteArray_FromStringAndSize │ │ │ │ │ +00000954 00019a1e R_ARM_THM_JUMP24 00000000 _Py_bytes_isalnum │ │ │ │ │ +00000968 00019b1e R_ARM_THM_JUMP24 00000000 _Py_bytes_isalpha │ │ │ │ │ +0000097c 00019c1e R_ARM_THM_JUMP24 00000000 _Py_bytes_isdigit │ │ │ │ │ +00000990 00019d1e R_ARM_THM_JUMP24 00000000 _Py_bytes_islower │ │ │ │ │ +000009a4 00019e1e R_ARM_THM_JUMP24 00000000 _Py_bytes_isspace │ │ │ │ │ +000009b8 00019f1e R_ARM_THM_JUMP24 00000000 _Py_bytes_istitle │ │ │ │ │ +000009cc 0001a01e R_ARM_THM_JUMP24 00000000 _Py_bytes_isupper │ │ │ │ │ +00000b66 0001681e R_ARM_THM_JUMP24 00000ea5 PyByteArray_FromStringAndSize │ │ │ │ │ +00000ccc 0001681e R_ARM_THM_JUMP24 00000ea5 PyByteArray_FromStringAndSize │ │ │ │ │ +000013da 0001681e R_ARM_THM_JUMP24 00000ea5 PyByteArray_FromStringAndSize │ │ │ │ │ +00001434 00002b1e R_ARM_THM_JUMP24 000005b1 bytearray_repr_lock_held │ │ │ │ │ +00001930 0001b01e R_ARM_THM_JUMP24 00000000 _Py_bytes_isascii │ │ │ │ │ +00001b80 0001b21e R_ARM_THM_JUMP24 00000000 Py_BuildValue │ │ │ │ │ +00001c4c 0001b21e R_ARM_THM_JUMP24 00000000 Py_BuildValue │ │ │ │ │ +00001c5c 0001b21e R_ARM_THM_JUMP24 00000000 Py_BuildValue │ │ │ │ │ +00001c78 0001b61e R_ARM_THM_JUMP24 00000000 PyLong_FromSsize_t │ │ │ │ │ +00001d64 0001741e R_ARM_THM_JUMP24 00000000 PyObject_CallOneArg │ │ │ │ │ +00001d78 0001b91e R_ARM_THM_JUMP24 00000000 PyLong_FromSize_t │ │ │ │ │ 00001de0 0000251e R_ARM_THM_JUMP24 000003d9 bytearray_setslice │ │ │ │ │ -00001fbc 0001661e R_ARM_THM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ +00001fbc 0001651e R_ARM_THM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.rodata' at offset 0xf8f4 contains 15 entries: │ │ │ │ │ +Relocation section '.rel.rodata' at offset 0xf9e4 contains 15 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000000 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000004 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000000c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000014 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000018 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000020 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -289,15 +289,14 @@ │ │ │ │ │ _getbytevalue │ │ │ │ │ bytearray_iconcat_lock_held │ │ │ │ │ bytearray_iter │ │ │ │ │ bytearrayiter_dealloc │ │ │ │ │ bytearray_dealloc │ │ │ │ │ bytearray_extend │ │ │ │ │ bytearray_setslice │ │ │ │ │ -bytearray_setslice_linear │ │ │ │ │ bytearray_getbuffer │ │ │ │ │ bytearray_releasebuffer │ │ │ │ │ bytearray_repr │ │ │ │ │ bytearray_repr_lock_held │ │ │ │ │ bytearray_ass_subscript │ │ │ │ │ bytearray_ass_subscript_lock_held │ │ │ │ │ bytearray_find │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -163,15 +163,15 @@ │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_LengthHint │ │ │ │ │ mov r8, r0 │ │ │ │ │ adds r0, #1 │ │ │ │ │ beq.w 3ba │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ mov r1, r8 │ │ │ │ │ - bl dac │ │ │ │ │ + bl ea4 │ │ │ │ │ R_ARM_THM_CALL PyByteArray_FromStringAndSize │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 3ba │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ @@ -187,15 +187,15 @@ │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyIter_Next │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 2be │ │ │ │ │ add r1, sp, #12 │ │ │ │ │ - bl b44 │ │ │ │ │ + bl c3c │ │ │ │ │ R_ARM_THM_CALL _getbytevalue │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 270 │ │ │ │ │ ldr r1, [r7, #0] │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ @@ -213,15 +213,15 @@ │ │ │ │ │ cmp.w r1, r5, asr #1 │ │ │ │ │ blt.w 39c │ │ │ │ │ adds r1, r5, #1 │ │ │ │ │ add.w r8, r1, r2 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, sl │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ - bl 670 │ │ │ │ │ + bl 670 │ │ │ │ │ R_ARM_THM_CALL bytearray_resize_lock_held │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ adds r0, #1 │ │ │ │ │ beq.n 28e │ │ │ │ │ ldr.w r2, [sl, #8] │ │ │ │ │ cbz r2, 266 │ │ │ │ │ ldr.w r2, [sl, #20] │ │ │ │ │ @@ -307,15 +307,15 @@ │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.n 2a2 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, sl │ │ │ │ │ - bl 670 │ │ │ │ │ + bl 670 │ │ │ │ │ R_ARM_THM_CALL bytearray_resize_lock_held │ │ │ │ │ adds r0, #1 │ │ │ │ │ beq.n 336 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ mov r3, sl │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r1, r2 │ │ │ │ │ @@ -414,253 +414,226 @@ │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ b.n 2ba │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ 000003d8 : │ │ │ │ │ bytearray_setslice(): │ │ │ │ │ - push {r4, r5, r6, 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, #4016] @ 0xfb0 │ │ │ │ │ - sub sp, #64 @ 0x40 │ │ │ │ │ - mov r5, r0 │ │ │ │ │ - mov r4, r1 │ │ │ │ │ - mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - mov r6, r2 │ │ │ │ │ - cmp r3, r5 │ │ │ │ │ - str r0, [sp, #28] │ │ │ │ │ - beq.n 44a │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq.n 4ae │ │ │ │ │ - mov r0, r3 │ │ │ │ │ + str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ │ + sub sp, #56 @ 0x38 │ │ │ │ │ + mov r6, r3 │ │ │ │ │ + mov r7, r0 │ │ │ │ │ + mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ + mov r5, r1 │ │ │ │ │ + mov r4, r2 │ │ │ │ │ + cmp r6, r0 │ │ │ │ │ + str r3, [sp, #20] │ │ │ │ │ + beq.w 53c │ │ │ │ │ + cmp r6, #0 │ │ │ │ │ + beq.w 52e │ │ │ │ │ movs r2, #0 │ │ │ │ │ - add r1, sp, #20 │ │ │ │ │ - str r3, [sp, #12] │ │ │ │ │ + add r1, sp, #12 │ │ │ │ │ + mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetBuffer │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 484 │ │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ │ - cmp r4, #0 │ │ │ │ │ - blt.n 480 │ │ │ │ │ - cmp r4, r0 │ │ │ │ │ - mov r1, r4 │ │ │ │ │ + bne.w 582 │ │ │ │ │ + ldr.w r9, [sp, #20] │ │ │ │ │ + ldr r6, [sp, #12] │ │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + blt.w 532 │ │ │ │ │ + cmp r5, r1 │ │ │ │ │ it ge │ │ │ │ │ - movge r1, r0 │ │ │ │ │ - cmp r6, r1 │ │ │ │ │ - str r2, [sp, #0] │ │ │ │ │ - mov r2, r6 │ │ │ │ │ + movge r5, r1 │ │ │ │ │ + cmp r4, r5 │ │ │ │ │ + mov r3, r4 │ │ │ │ │ it lt │ │ │ │ │ - movlt r2, r1 │ │ │ │ │ - cmp r2, r0 │ │ │ │ │ + movlt r3, r5 │ │ │ │ │ + cmp r3, r1 │ │ │ │ │ it ge │ │ │ │ │ - movge r2, r0 │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - bl 4b4 │ │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ │ + movge r3, r1 │ │ │ │ │ + cmp r1, #0 │ │ │ │ │ + beq.n 4ae │ │ │ │ │ + ldr.w r8, [r7, #20] │ │ │ │ │ + add.w sl, r5, r9 │ │ │ │ │ + subs.w r4, sl, r3 │ │ │ │ │ + bmi.n 4b8 │ │ │ │ │ + beq.n 488 │ │ │ │ │ + sub.w r2, r3, sl │ │ │ │ │ + add.w r2, r2, #2147483648 @ 0x80000000 │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + cmp r2, r1 │ │ │ │ │ + blt.n 536 │ │ │ │ │ + add r1, r4 │ │ │ │ │ + mov r0, r7 │ │ │ │ │ + str r3, [sp, #4] │ │ │ │ │ + bl 670 │ │ │ │ │ + R_ARM_THM_CALL bytearray_resize_lock_held │ │ │ │ │ mov r4, r0 │ │ │ │ │ + adds r3, r0, #1 │ │ │ │ │ + beq.n 49a │ │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + beq.n 570 │ │ │ │ │ + ldr.w r8, [r7, #20] │ │ │ │ │ + movs r4, #0 │ │ │ │ │ + sub.w r2, r2, r9 │ │ │ │ │ + add.w r1, r8, r3 │ │ │ │ │ + subs r2, r2, r5 │ │ │ │ │ + add.w r0, r8, sl │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL memmove │ │ │ │ │ + cmp.w r9, #0 │ │ │ │ │ + ble.n 49a │ │ │ │ │ + mov r2, r9 │ │ │ │ │ + mov r1, r6 │ │ │ │ │ + add.w r0, r8, r5 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL memcpy │ │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ │ adds r3, #1 │ │ │ │ │ - beq.n 444 │ │ │ │ │ - add r0, sp, #20 │ │ │ │ │ + beq.n 4a6 │ │ │ │ │ + add r0, sp, #12 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ mov r0, r4 │ │ │ │ │ - add sp, #64 @ 0x40 │ │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ │ - ldr r1, [r5, #8] │ │ │ │ │ - cbz r1, 4a4 │ │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ │ - bl dac │ │ │ │ │ + add sp, #56 @ 0x38 │ │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ + movw r8, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ + movt r8, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ + b.n 43e │ │ │ │ │ + ldr r2, [r7, #24] │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + bgt.n 512 │ │ │ │ │ + cbnz r5, 4ec │ │ │ │ │ + ldr r3, [r7, #20] │ │ │ │ │ + add r1, r4 │ │ │ │ │ + mov r0, r7 │ │ │ │ │ + mov r8, r4 │ │ │ │ │ + subs r3, r3, r4 │ │ │ │ │ + str r3, [r7, #20] │ │ │ │ │ + bl 670 │ │ │ │ │ + R_ARM_THM_CALL bytearray_resize_lock_held │ │ │ │ │ + mov r4, r0 │ │ │ │ │ + adds r1, r0, #1 │ │ │ │ │ + beq.n 57a │ │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ │ + movs r4, #0 │ │ │ │ │ + cbnz r3, 4e6 │ │ │ │ │ + movw r8, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ + movt r8, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ + b.n 488 │ │ │ │ │ + ldr.w r8, [r7, #20] │ │ │ │ │ + b.n 488 │ │ │ │ │ + subs r2, r1, r3 │ │ │ │ │ + add.w r0, r8, sl │ │ │ │ │ + add.w r1, r8, r3 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL memmove │ │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ │ + mov r0, r7 │ │ │ │ │ + add r1, r4 │ │ │ │ │ + bl 670 │ │ │ │ │ + R_ARM_THM_CALL bytearray_resize_lock_held │ │ │ │ │ + adds r2, r0, #1 │ │ │ │ │ + bne.n 4d6 │ │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ │ + add r3, r4 │ │ │ │ │ + mov r4, r0 │ │ │ │ │ + str r3, [r7, #8] │ │ │ │ │ + b.n 4da │ │ │ │ │ + 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 .LC14 │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC14 │ │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ + mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ │ + b.n 49a │ │ │ │ │ + mov r9, r6 │ │ │ │ │ + b.n 41a │ │ │ │ │ + movs r5, #0 │ │ │ │ │ + b.n 428 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ + b.n 528 │ │ │ │ │ + ldr r1, [r0, #8] │ │ │ │ │ + cbz r1, 5a2 │ │ │ │ │ + ldr r0, [r0, #20] │ │ │ │ │ + bl ea4 │ │ │ │ │ R_ARM_THM_CALL PyByteArray_FromStringAndSize │ │ │ │ │ + mov r6, r0 │ │ │ │ │ + cbz r0, 59c │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r0, 49e │ │ │ │ │ - mov r2, r6 │ │ │ │ │ - mov r1, r4 │ │ │ │ │ - str r0, [sp, #12] │ │ │ │ │ - mov r0, r5 │ │ │ │ │ + mov r2, r4 │ │ │ │ │ + mov r1, r5 │ │ │ │ │ + mov r0, r7 │ │ │ │ │ bl 3d8 │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ │ mov r4, r0 │ │ │ │ │ - ldr r2, [r3, #0] │ │ │ │ │ - cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 444 │ │ │ │ │ - subs r2, #1 │ │ │ │ │ - str r2, [r3, #0] │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - bne.n 444 │ │ │ │ │ - mov r0, r3 │ │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ + bge.n 4a6 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + str r3, [r6, #0] │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.n 4a6 │ │ │ │ │ + mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 444 │ │ │ │ │ - movs r1, #0 │ │ │ │ │ - b.n 420 │ │ │ │ │ - ldr r2, [r3, #4] │ │ │ │ │ + b.n 4a6 │ │ │ │ │ + movw r8, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ + movt r8, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ + b.n 474 │ │ │ │ │ + ldr r3, [r7, #20] │ │ │ │ │ + add r3, r8 │ │ │ │ │ + str r3, [r7, #20] │ │ │ │ │ + b.n 49a │ │ │ │ │ + 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 .LC17 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC17 │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 444 │ │ │ │ │ + b.n 4a6 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ - b.n 450 │ │ │ │ │ - mov r2, r3 │ │ │ │ │ - b.n 412 │ │ │ │ │ - nop │ │ │ │ │ - │ │ │ │ │ -000004b4 : │ │ │ │ │ -bytearray_setslice_linear(): │ │ │ │ │ - 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 │ │ │ │ │ - mov r7, r1 │ │ │ │ │ - ldr r1, [r0, #8] │ │ │ │ │ - sub sp, #8 │ │ │ │ │ - mov r4, r0 │ │ │ │ │ - mov r8, r2 │ │ │ │ │ - mov sl, r3 │ │ │ │ │ - ldr r6, [sp, #40] @ 0x28 │ │ │ │ │ - cbz r1, 530 │ │ │ │ │ - ldr r5, [r0, #20] │ │ │ │ │ - add.w r9, r7, r6 │ │ │ │ │ - subs.w r3, r9, r8 │ │ │ │ │ - bmi.n 53a │ │ │ │ │ - beq.n 516 │ │ │ │ │ - add.w r0, r8, #2147483648 @ 0x80000000 │ │ │ │ │ - subs r0, #1 │ │ │ │ │ - sub.w r0, r0, r9 │ │ │ │ │ - cmp r0, r1 │ │ │ │ │ - blt.n 576 │ │ │ │ │ - add r1, r3 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 670 │ │ │ │ │ - R_ARM_THM_CALL bytearray_resize_lock_held │ │ │ │ │ - mov r3, r0 │ │ │ │ │ - adds r2, r0, #1 │ │ │ │ │ - beq.n 528 │ │ │ │ │ - ldr r2, [r4, #8] │ │ │ │ │ - cbz r2, 56c │ │ │ │ │ - ldr r5, [r4, #20] │ │ │ │ │ - subs r2, r2, r6 │ │ │ │ │ - add.w r1, r5, r8 │ │ │ │ │ - subs r2, r2, r7 │ │ │ │ │ - add.w r0, r5, r9 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL memmove │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - ble.n 528 │ │ │ │ │ - mov r2, r6 │ │ │ │ │ - mov r1, sl │ │ │ │ │ - adds r0, r5, r7 │ │ │ │ │ - str r3, [sp, #4] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL memcpy │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - mov r0, r3 │ │ │ │ │ - add sp, #8 │ │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ - movw r5, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ - movt r5, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ - b.n 4d6 │ │ │ │ │ - ldr r2, [r4, #24] │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - bgt.n 580 │ │ │ │ │ - cbnz r7, 598 │ │ │ │ │ - ldr r2, [r4, #20] │ │ │ │ │ - add r1, r3 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - mov r5, r3 │ │ │ │ │ - subs r2, r2, r3 │ │ │ │ │ - str r2, [r4, #20] │ │ │ │ │ - bl 670 │ │ │ │ │ - R_ARM_THM_CALL bytearray_resize_lock_held │ │ │ │ │ - mov r3, r0 │ │ │ │ │ - adds r0, r3, #1 │ │ │ │ │ - beq.n 5c6 │ │ │ │ │ - ldr r2, [r4, #8] │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - cbnz r2, 568 │ │ │ │ │ - movw r5, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ - movt r5, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ - b.n 516 │ │ │ │ │ - ldr r5, [r4, #20] │ │ │ │ │ - b.n 516 │ │ │ │ │ - movw r5, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ - movt r5, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ - b.n 504 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ - mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 528 │ │ │ │ │ - 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 .LC14 │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC14 │ │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 57a │ │ │ │ │ - sub.w r2, r1, r8 │ │ │ │ │ - add.w r0, r5, r9 │ │ │ │ │ - add.w r1, r5, r8 │ │ │ │ │ - str r3, [sp, #4] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL memmove │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - ldr r1, [r4, #8] │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - add r1, r3 │ │ │ │ │ - bl 670 │ │ │ │ │ - R_ARM_THM_CALL bytearray_resize_lock_held │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - adds r1, r0, #1 │ │ │ │ │ - bne.n 558 │ │ │ │ │ - ldr r2, [r4, #8] │ │ │ │ │ - add r2, r3 │ │ │ │ │ - mov r3, r0 │ │ │ │ │ - str r2, [r4, #8] │ │ │ │ │ - b.n 55c │ │ │ │ │ - ldr r2, [r4, #20] │ │ │ │ │ - add r2, r5 │ │ │ │ │ - str r2, [r4, #20] │ │ │ │ │ - b.n 528 │ │ │ │ │ - nop │ │ │ │ │ + b.n 542 │ │ │ │ │ │ │ │ │ │ -000005d0 : │ │ │ │ │ +000005ac : │ │ │ │ │ bytearray_repr(): │ │ │ │ │ - b.n 5d4 │ │ │ │ │ + b.n 5b0 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000005d4 : │ │ │ │ │ +000005b0 : │ │ │ │ │ bytearray_repr_lock_held(): │ │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ mov r6, r0 │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ @@ -672,78 +645,78 @@ │ │ │ │ │ movw r3, #65529 @ 0xfff9 │ │ │ │ │ movt r3, #32767 @ 0x7fff │ │ │ │ │ ldr r5, [r6, #8] │ │ │ │ │ subs r3, r3, r0 │ │ │ │ │ it mi │ │ │ │ │ addmi r3, #3 │ │ │ │ │ cmp.w r5, r3, asr #2 │ │ │ │ │ - bgt.w 718 │ │ │ │ │ + bgt.w 6f4 │ │ │ │ │ add.w r0, r0, r5, lsl #2 │ │ │ │ │ adds r0, #6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 712 │ │ │ │ │ + beq.n 6ee │ │ │ │ │ ldr r3, [r6, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 6f4 │ │ │ │ │ + beq.n 6d0 │ │ │ │ │ ldr r3, [r6, #20] │ │ │ │ │ adds r0, r3, r5 │ │ │ │ │ movs r1, #39 @ 0x27 │ │ │ │ │ - b.n 634 │ │ │ │ │ + b.n 610 │ │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r2, #34 @ 0x22 │ │ │ │ │ - beq.n 70e │ │ │ │ │ + beq.n 6ea │ │ │ │ │ cmp r2, #39 @ 0x27 │ │ │ │ │ it eq │ │ │ │ │ moveq r1, #34 @ 0x22 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bhi.n 626 │ │ │ │ │ + bhi.n 602 │ │ │ │ │ subs r2, r7, #1 │ │ │ │ │ mov lr, r4 │ │ │ │ │ - b.n 642 │ │ │ │ │ + b.n 61e │ │ │ │ │ strb.w r3, [lr], #1 │ │ │ │ │ ldrb.w r3, [r2, #1]! │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 63e │ │ │ │ │ + bne.n 61a │ │ │ │ │ mov ip, lr │ │ │ │ │ movw r3, #25128 @ 0x6228 │ │ │ │ │ mov r0, r1 │ │ │ │ │ strh.w r3, [ip], #3 │ │ │ │ │ strb.w r1, [lr, #2] │ │ │ │ │ ldr r3, [r6, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 6ea │ │ │ │ │ + beq.n 6c6 │ │ │ │ │ ldr.w lr, [r6, #20] │ │ │ │ │ movs r2, #0 │ │ │ │ │ - b.n 696 │ │ │ │ │ + b.n 672 │ │ │ │ │ ldrb.w r3, [lr, r2] │ │ │ │ │ cmp r3, #39 @ 0x27 │ │ │ │ │ - beq.n 6fe │ │ │ │ │ + beq.n 6da │ │ │ │ │ cmp r3, #92 @ 0x5c │ │ │ │ │ - beq.n 6fe │ │ │ │ │ + beq.n 6da │ │ │ │ │ cmp r3, #9 │ │ │ │ │ - beq.n 760 │ │ │ │ │ + beq.n 73c │ │ │ │ │ cmp r3, #10 │ │ │ │ │ - beq.n 752 │ │ │ │ │ + beq.n 72e │ │ │ │ │ cmp r3, #13 │ │ │ │ │ - beq.n 744 │ │ │ │ │ + beq.n 720 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 732 │ │ │ │ │ + beq.n 70e │ │ │ │ │ sub.w r1, r3, #32 │ │ │ │ │ cmp r1, #94 @ 0x5e │ │ │ │ │ - bhi.n 6be │ │ │ │ │ + bhi.n 69a │ │ │ │ │ mov r1, ip │ │ │ │ │ strb.w r3, [r1], #1 │ │ │ │ │ mov ip, r1 │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - blt.n 668 │ │ │ │ │ + blt.n 644 │ │ │ │ │ add.w r1, ip, #2 │ │ │ │ │ movs r3, #41 @ 0x29 │ │ │ │ │ subs r1, r1, r4 │ │ │ │ │ strb.w r0, [ip] │ │ │ │ │ strb.w r3, [ip, #1] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ @@ -766,209 +739,209 @@ │ │ │ │ │ ldr r7, [r6, #0] │ │ │ │ │ add.w ip, ip, #4 │ │ │ │ │ ldrb r1, [r7, r1] │ │ │ │ │ strb.w r1, [ip, #-2] │ │ │ │ │ ldr r1, [r6, #0] │ │ │ │ │ ldrb r3, [r1, r3] │ │ │ │ │ strb.w r3, [ip, #-1] │ │ │ │ │ - b.n 694 │ │ │ │ │ + b.n 670 │ │ │ │ │ movw lr, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt lr, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ - b.n 664 │ │ │ │ │ + b.n 640 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ - b.n 620 │ │ │ │ │ + b.n 5fc │ │ │ │ │ mov r1, ip │ │ │ │ │ movs r6, #92 @ 0x5c │ │ │ │ │ strb.w r6, [r1], #2 │ │ │ │ │ strb.w r3, [ip, #1] │ │ │ │ │ mov ip, r1 │ │ │ │ │ - b.n 694 │ │ │ │ │ + b.n 670 │ │ │ │ │ movs r1, #39 @ 0x27 │ │ │ │ │ - b.n 638 │ │ │ │ │ + b.n 614 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ - b.n 6ba │ │ │ │ │ + b.n 696 │ │ │ │ │ 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 .LC19 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC19 │ │ │ │ │ movs r4, #0 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 6ba │ │ │ │ │ + b.n 696 │ │ │ │ │ mov r1, ip │ │ │ │ │ movw r3, #30812 @ 0x785c │ │ │ │ │ movt r3, #12336 @ 0x3030 │ │ │ │ │ str.w r3, [r1], #4 │ │ │ │ │ mov ip, r1 │ │ │ │ │ - b.n 694 │ │ │ │ │ + b.n 670 │ │ │ │ │ mov r1, ip │ │ │ │ │ movw r3, #29276 @ 0x725c │ │ │ │ │ strh.w r3, [r1], #2 │ │ │ │ │ mov ip, r1 │ │ │ │ │ - b.n 694 │ │ │ │ │ + b.n 670 │ │ │ │ │ mov r1, ip │ │ │ │ │ movw r3, #28252 @ 0x6e5c │ │ │ │ │ strh.w r3, [r1], #2 │ │ │ │ │ mov ip, r1 │ │ │ │ │ - b.n 694 │ │ │ │ │ + b.n 670 │ │ │ │ │ mov r1, ip │ │ │ │ │ movw r3, #29788 @ 0x745c │ │ │ │ │ strh.w r3, [r1], #2 │ │ │ │ │ mov ip, r1 │ │ │ │ │ - b.n 694 │ │ │ │ │ + b.n 670 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00000770 : │ │ │ │ │ +0000074c : │ │ │ │ │ bytearray_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, 7a6 │ │ │ │ │ + cbnz r3, 782 │ │ │ │ │ subs r1, r2, #1 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - bhi.n 7da │ │ │ │ │ + bhi.n 7b6 │ │ │ │ │ mov r4, r2 │ │ │ │ │ - cbz r0, 7aa │ │ │ │ │ + cbz r0, 786 │ │ │ │ │ cmp r4, #1 │ │ │ │ │ ldr r1, [r0, #0] │ │ │ │ │ it eq │ │ │ │ │ moveq r2, #0 │ │ │ │ │ - bne.n 7fe │ │ │ │ │ + bne.n 7da │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 808 │ │ │ │ │ + bl 7e4 │ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ ldr r4, [r3, #8] │ │ │ │ │ add r4, r2 │ │ │ │ │ mov r3, ip │ │ │ │ │ - ldr.w ip, [pc, #84] @ 804 │ │ │ │ │ + ldr.w ip, [pc, #84] @ 7e0 │ │ │ │ │ mov r1, r2 │ │ │ │ │ mov.w lr, #2 │ │ │ │ │ movs r2, #0 │ │ │ │ │ str.w ip, [sp] │ │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ │ add.w ip, sp, #24 │ │ │ │ │ str.w ip, [sp, #20] │ │ │ │ │ mov.w ip, #1 │ │ │ │ │ strd ip, lr, [sp, #4] │ │ │ │ │ bl 0 <_PyArg_UnpackKeywords> │ │ │ │ │ R_ARM_THM_CALL _PyArg_UnpackKeywords │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 792 │ │ │ │ │ - b.n 7a2 │ │ │ │ │ - ldr r4, [pc, #40] @ (804 ) │ │ │ │ │ + bne.n 76e │ │ │ │ │ + b.n 77e │ │ │ │ │ + ldr r4, [pc, #40] @ (7e0 ) │ │ │ │ │ mov r1, r2 │ │ │ │ │ mov.w ip, #2 │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ mov r2, r3 │ │ │ │ │ add r4, sp, #24 │ │ │ │ │ strd r3, r3, [sp, #12] │ │ │ │ │ str r4, [sp, #20] │ │ │ │ │ movs r4, #1 │ │ │ │ │ strd r4, ip, [sp, #4] │ │ │ │ │ bl 0 <_PyArg_UnpackKeywords> │ │ │ │ │ R_ARM_THM_CALL _PyArg_UnpackKeywords │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7a2 │ │ │ │ │ + beq.n 77e │ │ │ │ │ ldr r1, [r0, #0] │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ - b.n 79c │ │ │ │ │ + b.n 778 │ │ │ │ │ nop │ │ │ │ │ .word 0x000001f8 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00000808 : │ │ │ │ │ +000007e4 : │ │ │ │ │ bytearray_translate_impl(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #2944] @ 0xb80 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ sub.w sp, sp, #1120 @ 0x460 │ │ │ │ │ mov r9, r0 │ │ │ │ │ mov r6, r2 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - beq.w 9fe │ │ │ │ │ + beq.w 9da │ │ │ │ │ mov r7, r1 │ │ │ │ │ movs r2, #0 │ │ │ │ │ add r1, sp, #8 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetBuffer │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9fa │ │ │ │ │ + bne.w 9d6 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp.w r3, #256 @ 0x100 │ │ │ │ │ it eq │ │ │ │ │ ldreq r4, [sp, #8] │ │ │ │ │ - bne.w a04 │ │ │ │ │ + bne.w 9e0 │ │ │ │ │ add r5, sp, #52 @ 0x34 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 9e0 │ │ │ │ │ + bne.w 9bc │ │ │ │ │ str r6, [r5, #0] │ │ │ │ │ str r6, [r5, #8] │ │ │ │ │ ldr.w r2, [r9, #8] │ │ │ │ │ movs r0, #0 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ mov r1, r2 │ │ │ │ │ - bl dac │ │ │ │ │ + bl ea4 │ │ │ │ │ R_ARM_THM_CALL PyByteArray_FromStringAndSize │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 94a │ │ │ │ │ + beq.n 926 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w a42 │ │ │ │ │ + beq.w a1e │ │ │ │ │ ldr r1, [r0, #20] │ │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w a1c │ │ │ │ │ + beq.w 9f8 │ │ │ │ │ ldr.w r0, [r9, #20] │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 96e │ │ │ │ │ + bne.n 94a │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w a26 │ │ │ │ │ + beq.w a02 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - bmi.n 94a │ │ │ │ │ + bmi.n 926 │ │ │ │ │ add.w lr, r0, r2 │ │ │ │ │ ands.w r2, r2, #7 │ │ │ │ │ - beq.n 8fa │ │ │ │ │ + beq.n 8d6 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq.n 8ec │ │ │ │ │ + beq.n 8c8 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq.n 8e2 │ │ │ │ │ + beq.n 8be │ │ │ │ │ cmp r2, #3 │ │ │ │ │ - beq.n 8d8 │ │ │ │ │ + beq.n 8b4 │ │ │ │ │ cmp r2, #4 │ │ │ │ │ - beq.n 8ce │ │ │ │ │ + beq.n 8aa │ │ │ │ │ cmp r2, #5 │ │ │ │ │ - beq.n 8c4 │ │ │ │ │ + beq.n 8a0 │ │ │ │ │ cmp r2, #6 │ │ │ │ │ - bne.n 962 │ │ │ │ │ + bne.n 93e │ │ │ │ │ ldrb.w r3, [r0], #1 │ │ │ │ │ ldrb r3, [r4, r3] │ │ │ │ │ strb.w r3, [r1], #1 │ │ │ │ │ ldrb.w r3, [r0], #1 │ │ │ │ │ ldrb r3, [r4, r3] │ │ │ │ │ strb.w r3, [r1], #1 │ │ │ │ │ ldrb.w r3, [r0], #1 │ │ │ │ │ @@ -980,15 +953,15 @@ │ │ │ │ │ ldrb.w r3, [r0], #1 │ │ │ │ │ ldrb r3, [r4, r3] │ │ │ │ │ strb.w r3, [r1], #1 │ │ │ │ │ ldrb.w r3, [r0], #1 │ │ │ │ │ cmp r0, lr │ │ │ │ │ ldrb r3, [r4, r3] │ │ │ │ │ strb.w r3, [r1], #1 │ │ │ │ │ - beq.n 94a │ │ │ │ │ + beq.n 926 │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov ip, r1 │ │ │ │ │ ldrb.w r3, [r2], #1 │ │ │ │ │ adds r0, r2, #7 │ │ │ │ │ cmp r0, lr │ │ │ │ │ ldrb r3, [r4, r3] │ │ │ │ │ strb.w r3, [ip], #1 │ │ │ │ │ @@ -1010,189 +983,189 @@ │ │ │ │ │ strb.w r3, [ip, #4] │ │ │ │ │ ldrb r3, [r2, #5] │ │ │ │ │ ldrb r3, [r4, r3] │ │ │ │ │ strb.w r3, [ip, #5] │ │ │ │ │ ldrb r3, [r2, #6] │ │ │ │ │ ldrb r3, [r4, r3] │ │ │ │ │ strb.w r3, [r1, #-1] │ │ │ │ │ - bne.n 8fa │ │ │ │ │ - cbz r7, 952 │ │ │ │ │ + bne.n 8d6 │ │ │ │ │ + cbz r7, 92e │ │ │ │ │ add r0, sp, #8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.n a3a │ │ │ │ │ + bne.n a16 │ │ │ │ │ mov r7, r8 │ │ │ │ │ mov r0, r7 │ │ │ │ │ add.w sp, sp, #1120 @ 0x460 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ ldrb.w r3, [r0], #1 │ │ │ │ │ ldrb r3, [r4, r3] │ │ │ │ │ strb.w r3, [r1], #1 │ │ │ │ │ - b.n 8ba │ │ │ │ │ + b.n 896 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n a26 │ │ │ │ │ + beq.n a02 │ │ │ │ │ add.w ip, sp, #96 @ 0x60 │ │ │ │ │ add.w lr, r4, #4294967295 @ 0xffffffff │ │ │ │ │ add.w sl, r4, #255 @ 0xff │ │ │ │ │ mov r9, ip │ │ │ │ │ ldrb.w r4, [lr, #1]! │ │ │ │ │ str.w r4, [r9], #4 │ │ │ │ │ cmp sl, lr │ │ │ │ │ - bne.n 980 │ │ │ │ │ + bne.n 95c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n 9a4 │ │ │ │ │ + ble.n 980 │ │ │ │ │ ldr r4, [r5, #0] │ │ │ │ │ mov.w lr, #4294967295 @ 0xffffffff │ │ │ │ │ add r3, r4 │ │ │ │ │ ldrb.w r9, [r4], #1 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ str.w lr, [ip, r9, lsl #2] │ │ │ │ │ - bne.n 998 │ │ │ │ │ + bne.n 974 │ │ │ │ │ mov r4, r2 │ │ │ │ │ mov r3, r1 │ │ │ │ │ - b.n 9bc │ │ │ │ │ + b.n 998 │ │ │ │ │ ldrb.w lr, [r0], #1 │ │ │ │ │ ldr.w lr, [ip, lr, lsl #2] │ │ │ │ │ cmp.w lr, #4294967295 @ 0xffffffff │ │ │ │ │ it ne │ │ │ │ │ strbne.w lr, [r3], #1 │ │ │ │ │ subs r4, #1 │ │ │ │ │ - bpl.n 9aa │ │ │ │ │ + bpl.n 986 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - ble.n 94a │ │ │ │ │ + ble.n 926 │ │ │ │ │ subs r1, r3, r1 │ │ │ │ │ mov r0, r8 │ │ │ │ │ - bl 670 │ │ │ │ │ + bl 670 │ │ │ │ │ R_ARM_THM_CALL bytearray_resize_lock_held │ │ │ │ │ adds r0, #1 │ │ │ │ │ - bne.n 94a │ │ │ │ │ + bne.n 926 │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n a4c │ │ │ │ │ + blt.n a28 │ │ │ │ │ mov.w r8, #0 │ │ │ │ │ - b.n 94a │ │ │ │ │ + b.n 926 │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetBuffer │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 85a │ │ │ │ │ + beq.w 836 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.n 958 │ │ │ │ │ + beq.n 934 │ │ │ │ │ add r0, sp, #8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ movs r7, #0 │ │ │ │ │ - b.n 958 │ │ │ │ │ + b.n 934 │ │ │ │ │ movs r4, #0 │ │ │ │ │ mov r7, r4 │ │ │ │ │ - b.n 84e │ │ │ │ │ + b.n 82a │ │ │ │ │ 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 9f4 │ │ │ │ │ + b.n 9d0 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ - b.n 888 │ │ │ │ │ + b.n 864 │ │ │ │ │ add.w ip, sp, #96 @ 0x60 │ │ │ │ │ mov lr, ip │ │ │ │ │ str.w r4, [lr], #4 │ │ │ │ │ adds r4, #1 │ │ │ │ │ cmp.w r4, #256 @ 0x100 │ │ │ │ │ - bne.n a2c │ │ │ │ │ - b.n 98c │ │ │ │ │ + bne.n a08 │ │ │ │ │ + b.n 968 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ - b.n 956 │ │ │ │ │ + b.n 932 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ - b.n 87a │ │ │ │ │ + b.n 856 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 9da │ │ │ │ │ + bne.n 9b6 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 9da │ │ │ │ │ + b.n 9b6 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00000a60 : │ │ │ │ │ +00000a3c : │ │ │ │ │ PyByteArray_Resize(): │ │ │ │ │ - b.w 670 │ │ │ │ │ + b.w 670 │ │ │ │ │ R_ARM_THM_JUMP24 bytearray_resize_lock_held │ │ │ │ │ │ │ │ │ │ -00000a64 : │ │ │ │ │ +00000a40 : │ │ │ │ │ bytearray_clear(): │ │ │ │ │ push {r3, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ movs r1, #0 │ │ │ │ │ - bl 670 │ │ │ │ │ + bl 670 │ │ │ │ │ R_ARM_THM_CALL bytearray_resize_lock_held │ │ │ │ │ adds r0, #1 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ it eq │ │ │ │ │ moveq r0, #0 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ │ │ -00000a88 : │ │ │ │ │ +00000a64 : │ │ │ │ │ bytearray_iconcat(): │ │ │ │ │ - b.n a8c │ │ │ │ │ + b.n a68 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00000a8c : │ │ │ │ │ +00000a68 : │ │ │ │ │ bytearray_iconcat_lock_held(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ │ mov r5, r1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ movs r2, #0 │ │ │ │ │ add r1, sp, #4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetBuffer │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n b12 │ │ │ │ │ + bne.n aee │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ subs r3, r3, r1 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - blt.n b04 │ │ │ │ │ + blt.n ae0 │ │ │ │ │ add r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 670 │ │ │ │ │ + bl 670 │ │ │ │ │ R_ARM_THM_CALL bytearray_resize_lock_held │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.n afa │ │ │ │ │ + beq.n ad6 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ - cbz r3, af0 │ │ │ │ │ + cbz r3, acc │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ add r0, r5 │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ add r0, sp, #4 │ │ │ │ │ @@ -1206,27 +1179,27 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ - b.n ace │ │ │ │ │ + b.n aaa │ │ │ │ │ add r0, sp, #4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n aea │ │ │ │ │ + b.n ac6 │ │ │ │ │ add r0, sp, #4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b.n aea │ │ │ │ │ + b.n ac6 │ │ │ │ │ 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 │ │ │ │ │ @@ -1234,43 +1207,43 @@ │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC29 │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n b00 │ │ │ │ │ + b.n adc │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00000b34 : │ │ │ │ │ +00000b10 : │ │ │ │ │ bytearray_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 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 b80 │ │ │ │ │ + bhi.n b5c │ │ │ │ │ ldr r2, [r6, #0] │ │ │ │ │ cmp r5, #1 │ │ │ │ │ - bgt.n ba4 │ │ │ │ │ + bgt.n b80 │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ ldr r0, [r4, #24] │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ adds r0, #1 │ │ │ │ │ ldr r5, [sp, #20] │ │ │ │ │ str r0, [r4, #24] │ │ │ │ │ - cbz r1, b9a │ │ │ │ │ + cbz r1, b76 │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ bl 0 <_Py_bytes_endswith> │ │ │ │ │ R_ARM_THM_CALL _Py_bytes_endswith │ │ │ │ │ ldr r3, [r4, #24] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #24] │ │ │ │ │ @@ -1282,148 +1255,148 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC30 │ │ │ │ │ movs r3, #3 │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl 0 <_PyArg_CheckPositional> │ │ │ │ │ R_ARM_THM_CALL _PyArg_CheckPositional │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n b5a │ │ │ │ │ + bne.n b36 │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n b7c │ │ │ │ │ + b.n b58 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ - b.n b70 │ │ │ │ │ + b.n b4c │ │ │ │ │ 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 b96 │ │ │ │ │ + beq.n b72 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ cmp r5, #2 │ │ │ │ │ - beq.n b60 │ │ │ │ │ + beq.n b3c │ │ │ │ │ ldr r0, [r6, #8] │ │ │ │ │ add r1, sp, #20 │ │ │ │ │ bl 0 <_PyEval_SliceIndex> │ │ │ │ │ R_ARM_THM_CALL _PyEval_SliceIndex │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n b60 │ │ │ │ │ - b.n b96 │ │ │ │ │ + bne.n b3c │ │ │ │ │ + b.n b72 │ │ │ │ │ │ │ │ │ │ -00000bc8 : │ │ │ │ │ +00000ba4 : │ │ │ │ │ bytearray_resize(): │ │ │ │ │ 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 r0, r1 │ │ │ │ │ bl 0 <_PyNumber_Index> │ │ │ │ │ R_ARM_THM_CALL _PyNumber_Index │ │ │ │ │ - cbz r0, c16 │ │ │ │ │ + cbz r0, bf2 │ │ │ │ │ mov r4, r0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyLong_AsSsize_t │ │ │ │ │ mov r1, r0 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n c38 │ │ │ │ │ + blt.n c14 │ │ │ │ │ adds r3, r1, #1 │ │ │ │ │ - beq.n c16 │ │ │ │ │ + beq.n bf2 │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr r4, [r5, #8] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ - bl 670 │ │ │ │ │ + bl 670 │ │ │ │ │ R_ARM_THM_CALL bytearray_resize_lock_held │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.n c34 │ │ │ │ │ + beq.n c10 │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ cmp r1, r4 │ │ │ │ │ - bgt.n c22 │ │ │ │ │ + bgt.n bfe │ │ │ │ │ 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 PyErr_Occurred │ │ │ │ │ - cbnz r0, c34 │ │ │ │ │ + cbnz r0, c10 │ │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n bf6 │ │ │ │ │ + b.n bd2 │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ - cbz r3, c4c │ │ │ │ │ + cbz r3, c28 │ │ │ │ │ ldr r0, [r5, #20] │ │ │ │ │ subs r2, r1, r4 │ │ │ │ │ add r0, r4 │ │ │ │ │ movs r1, #0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memset │ │ │ │ │ - b.n c0a │ │ │ │ │ + b.n be6 │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n c12 │ │ │ │ │ + b.n bee │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n bf2 │ │ │ │ │ + bne.n bce │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ - b.n bf2 │ │ │ │ │ + b.n bce │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ - b.n c28 │ │ │ │ │ + b.n c04 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00000c58 : │ │ │ │ │ +00000c34 : │ │ │ │ │ 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 df4 │ │ │ │ │ + beq.w dd0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_CheckBuffer │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w df4 │ │ │ │ │ + beq.w dd0 │ │ │ │ │ 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 dee │ │ │ │ │ + bne.w dca │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ │ ldr r4, [sp, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetBuffer │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w dda │ │ │ │ │ + bne.w db6 │ │ │ │ │ ldr r5, [sp, #52] @ 0x34 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n da4 │ │ │ │ │ + bne.n d80 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ mov r2, r4 │ │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ │ it ge │ │ │ │ │ movge r2, r5 │ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ @@ -1432,21 +1405,21 @@ │ │ │ │ │ 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 r6, #0 │ │ │ │ │ - bne.n d36 │ │ │ │ │ + bne.n d12 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_TrueStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_TrueStruct │ │ │ │ │ cmp r7, #5 │ │ │ │ │ - bhi.n d26 │ │ │ │ │ + bhi.n d02 │ │ │ │ │ tbb [pc, r7] │ │ │ │ │ .short 0x141c │ │ │ │ │ .word 0x24b00c03 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_FalseStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_FalseStruct │ │ │ │ │ @@ -1458,146 +1431,146 @@ │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_FalseStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_FalseStruct │ │ │ │ │ cmp r4, r5 │ │ │ │ │ it eq │ │ │ │ │ moveq r0, r3 │ │ │ │ │ - b.n cf2 │ │ │ │ │ + b.n cce │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_FalseStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_FalseStruct │ │ │ │ │ cmp r4, r5 │ │ │ │ │ it gt │ │ │ │ │ movgt r0, r3 │ │ │ │ │ - b.n cf2 │ │ │ │ │ + b.n cce │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_FalseStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_FalseStruct │ │ │ │ │ cmp r4, r5 │ │ │ │ │ it ge │ │ │ │ │ movge r0, r3 │ │ │ │ │ - b.n cf2 │ │ │ │ │ + b.n cce │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_FalseStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_FalseStruct │ │ │ │ │ cmp r4, r5 │ │ │ │ │ it lt │ │ │ │ │ movlt r0, r3 │ │ │ │ │ - b.n cf2 │ │ │ │ │ + b.n cce │ │ │ │ │ cmp r7, #5 │ │ │ │ │ - bhi.n d8a │ │ │ │ │ + bhi.n d66 │ │ │ │ │ tbb [pc, r7] │ │ │ │ │ .short 0x0d19 │ │ │ │ │ .word 0x26420308 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_TrueStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_TrueStruct │ │ │ │ │ - b.n cf2 │ │ │ │ │ + b.n cce │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_FalseStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_FalseStruct │ │ │ │ │ - b.n cf2 │ │ │ │ │ + b.n cce │ │ │ │ │ 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 r6, #0 │ │ │ │ │ it gt │ │ │ │ │ movgt r0, r3 │ │ │ │ │ - b.n cf2 │ │ │ │ │ + b.n cce │ │ │ │ │ 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 │ │ │ │ │ ands.w r0, r0, r6, asr #32 │ │ │ │ │ it cc │ │ │ │ │ movcc r0, r3 │ │ │ │ │ - b.n cf2 │ │ │ │ │ + b.n cce │ │ │ │ │ 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 │ │ │ │ │ bics.w r0, r0, r6, asr #32 │ │ │ │ │ it cs │ │ │ │ │ movcs r0, r3 │ │ │ │ │ - b.n cf2 │ │ │ │ │ + b.n cce │ │ │ │ │ subs r3, r7, #2 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bhi.n cac │ │ │ │ │ + bhi.n c88 │ │ │ │ │ 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 cf2 │ │ │ │ │ + b.n cce │ │ │ │ │ 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 r6, #0 │ │ │ │ │ it le │ │ │ │ │ movle r0, r3 │ │ │ │ │ - b.n cf2 │ │ │ │ │ + b.n cce │ │ │ │ │ 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 cf2 │ │ │ │ │ + b.n cce │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Clear │ │ │ │ │ - b.n de4 │ │ │ │ │ + b.n dc0 │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r1, r3, #3 │ │ │ │ │ - bmi.n e04 │ │ │ │ │ + bmi.n de0 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r2, r3, #3 │ │ │ │ │ - bpl.n de4 │ │ │ │ │ + bpl.n dc0 │ │ │ │ │ bl 0 <_Py_GetConfig> │ │ │ │ │ R_ARM_THM_CALL _Py_GetConfig │ │ │ │ │ ldr r3, [r0, #120] @ 0x78 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n de4 │ │ │ │ │ + beq.n dc0 │ │ │ │ │ subs r3, r7, #2 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bhi.n de4 │ │ │ │ │ + bhi.n dc0 │ │ │ │ │ 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 .LC31 │ │ │ │ │ @@ -1610,242 +1583,242 @@ │ │ │ │ │ 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 cf2 │ │ │ │ │ + b.n cce │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_FalseStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_FalseStruct │ │ │ │ │ cmp r4, r5 │ │ │ │ │ it le │ │ │ │ │ movle r0, r3 │ │ │ │ │ - b.n cf2 │ │ │ │ │ + b.n cce │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00000e50 : │ │ │ │ │ +00000e2c : │ │ │ │ │ PyByteArray_AsString(): │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ - cbz r3, e58 │ │ │ │ │ + cbz r3, e34 │ │ │ │ │ ldr r0, [r0, #20] │ │ │ │ │ bx lr │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00000e64 : │ │ │ │ │ +00000e40 : │ │ │ │ │ bytearray_repeat(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r6, [r0, #8] │ │ │ │ │ sub sp, #8 │ │ │ │ │ mov r5, r0 │ │ │ │ │ subs r4, r1, #0 │ │ │ │ │ - ble.n eb0 │ │ │ │ │ + ble.n e8c │ │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ │ bl 0 <__aeabi_idiv> │ │ │ │ │ R_ARM_THM_CALL __aeabi_idiv │ │ │ │ │ cmp r0, r6 │ │ │ │ │ - blt.n ece │ │ │ │ │ + blt.n eaa │ │ │ │ │ mul.w r1, r6, r4 │ │ │ │ │ movs r0, #0 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ - bl dac │ │ │ │ │ + bl ea4 │ │ │ │ │ R_ARM_THM_CALL PyByteArray_FromStringAndSize │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ - cbz r3, ec4 │ │ │ │ │ + cbz r3, ea0 │ │ │ │ │ ldr r2, [r5, #20] │ │ │ │ │ - cbz r4, eaa │ │ │ │ │ - cbz r1, eaa │ │ │ │ │ + cbz r4, e86 │ │ │ │ │ + cbz r1, e86 │ │ │ │ │ ldr r0, [r4, #16] │ │ │ │ │ mov r3, r6 │ │ │ │ │ bl 0 <_PyBytes_Repeat> │ │ │ │ │ R_ARM_THM_CALL _PyBytes_Repeat │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ movs r1, #0 │ │ │ │ │ mov r0, r1 │ │ │ │ │ - bl dac │ │ │ │ │ + bl ea4 │ │ │ │ │ R_ARM_THM_CALL PyByteArray_FromStringAndSize │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ mov r4, r0 │ │ │ │ │ movs r1, #0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n e9c │ │ │ │ │ - b.n eaa │ │ │ │ │ + bne.n e78 │ │ │ │ │ + b.n e86 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ - b.n e9e │ │ │ │ │ + b.n e7a │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyErr_NoMemory │ │ │ │ │ │ │ │ │ │ -00000ed8 : │ │ │ │ │ +00000eb4 : │ │ │ │ │ bytearrayiter_next(): │ │ │ │ │ push {r3, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.n f26 │ │ │ │ │ + blt.n f02 │ │ │ │ │ ldr r2, [r0, #12] │ │ │ │ │ ldr r1, [r2, #8] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bge.n f08 │ │ │ │ │ + bge.n ee4 │ │ │ │ │ ldr.w ip, [r2, #20] │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ - ldr r2, [pc, #48] @ (f2c ) │ │ │ │ │ + ldr r2, [pc, #48] @ (f08 ) │ │ │ │ │ ldrb.w r3, [ip, r3] │ │ │ │ │ str r1, [r0, #8] │ │ │ │ │ add.w r0, r2, r3, lsl #4 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ mov.w ip, #4294967295 @ 0xffffffff │ │ │ │ │ movs r1, #0 │ │ │ │ │ strd ip, r1, [r0, #8] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n f26 │ │ │ │ │ + bge.n f02 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ - cbnz r3, f26 │ │ │ │ │ + cbnz r3, f02 │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ movs r0, #0 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ nop │ │ │ │ │ .word 0x00002428 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -00000f30 : │ │ │ │ │ +00000f0c : │ │ │ │ │ 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 fa8 │ │ │ │ │ + bhi.n f84 │ │ │ │ │ ldr r2, [r6, #0] │ │ │ │ │ cmp r5, #1 │ │ │ │ │ - bgt.n f86 │ │ │ │ │ + bgt.n f62 │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ ldr r0, [r4, #24] │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ adds r0, #1 │ │ │ │ │ ldr r5, [sp, #20] │ │ │ │ │ str r0, [r4, #24] │ │ │ │ │ - cbz r1, f7c │ │ │ │ │ + cbz r1, f58 │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ bl 0 <_Py_bytes_count> │ │ │ │ │ R_ARM_THM_CALL _Py_bytes_count │ │ │ │ │ ldr r3, [r4, #24] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #24] │ │ │ │ │ add sp, #24 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ - b.n f6c │ │ │ │ │ + b.n f48 │ │ │ │ │ ldr r0, [r6, #4] │ │ │ │ │ add r1, sp, #16 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ bl 0 <_PyEval_SliceIndex> │ │ │ │ │ R_ARM_THM_CALL _PyEval_SliceIndex │ │ │ │ │ - cbz r0, fbe │ │ │ │ │ + cbz r0, f9a │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ cmp r5, #2 │ │ │ │ │ - beq.n f5c │ │ │ │ │ + beq.n f38 │ │ │ │ │ ldr r0, [r6, #8] │ │ │ │ │ add r1, sp, #20 │ │ │ │ │ bl 0 <_PyEval_SliceIndex> │ │ │ │ │ R_ARM_THM_CALL _PyEval_SliceIndex │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n f5c │ │ │ │ │ - b.n fbe │ │ │ │ │ + bne.n f38 │ │ │ │ │ + b.n f9a │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC41 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC41 │ │ │ │ │ movs r3, #3 │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl 0 <_PyArg_CheckPositional> │ │ │ │ │ R_ARM_THM_CALL _PyArg_CheckPositional │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n f56 │ │ │ │ │ + bne.n f32 │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n f78 │ │ │ │ │ + b.n f54 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00000fc4 : │ │ │ │ │ +00000fa0 : │ │ │ │ │ bytearray_mod(): │ │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - ldr r1, [pc, #20] @ (fec ) │ │ │ │ │ + ldr r1, [pc, #20] @ (fc8 ) │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq.n fe2 │ │ │ │ │ + beq.n fbe │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ │ - b.n ff0 │ │ │ │ │ + b.n fcc │ │ │ │ │ .word 0x0000002c │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00000ff0 : │ │ │ │ │ +00000fcc : │ │ │ │ │ bytearray_mod_lock_held(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ - ldr r3, [pc, #76] @ (104c ) │ │ │ │ │ + ldr r3, [pc, #76] @ (1028 ) │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ sub sp, #8 │ │ │ │ │ mov r2, r1 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bne.n 1028 │ │ │ │ │ + bne.n 1004 │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ ldr r3, [r4, #24] │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r4, #24] │ │ │ │ │ - cbz r1, 1040 │ │ │ │ │ + cbz r1, 101c │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ movs r3, #1 │ │ │ │ │ bl 0 <_PyBytes_FormatEx> │ │ │ │ │ R_ARM_THM_CALL _PyBytes_FormatEx │ │ │ │ │ ldr r3, [r4, #24] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #24] │ │ │ │ │ @@ -1853,102 +1826,102 @@ │ │ │ │ │ pop {r4, pc} │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ mov r1, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 100c │ │ │ │ │ + bne.n fe8 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ - b.n 1024 │ │ │ │ │ + b.n 1000 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ - b.n 1018 │ │ │ │ │ + b.n ff4 │ │ │ │ │ nop │ │ │ │ │ .word 0x0000002c │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00001050 : │ │ │ │ │ +0000102c : │ │ │ │ │ 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 10c8 │ │ │ │ │ + bhi.n 10a4 │ │ │ │ │ ldr r2, [r6, #0] │ │ │ │ │ cmp r5, #1 │ │ │ │ │ - bgt.n 10a6 │ │ │ │ │ + bgt.n 1082 │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ ldr r0, [r4, #24] │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ adds r0, #1 │ │ │ │ │ ldr r5, [sp, #20] │ │ │ │ │ str r0, [r4, #24] │ │ │ │ │ - cbz r1, 109c │ │ │ │ │ + cbz r1, 1078 │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ bl 0 <_Py_bytes_index> │ │ │ │ │ R_ARM_THM_CALL _Py_bytes_index │ │ │ │ │ ldr r3, [r4, #24] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #24] │ │ │ │ │ add sp, #24 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ - b.n 108c │ │ │ │ │ + b.n 1068 │ │ │ │ │ ldr r0, [r6, #4] │ │ │ │ │ add r1, sp, #16 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ bl 0 <_PyEval_SliceIndex> │ │ │ │ │ R_ARM_THM_CALL _PyEval_SliceIndex │ │ │ │ │ - cbz r0, 10de │ │ │ │ │ + cbz r0, 10ba │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ cmp r5, #2 │ │ │ │ │ - beq.n 107c │ │ │ │ │ + beq.n 1058 │ │ │ │ │ ldr r0, [r6, #8] │ │ │ │ │ add r1, sp, #20 │ │ │ │ │ bl 0 <_PyEval_SliceIndex> │ │ │ │ │ R_ARM_THM_CALL _PyEval_SliceIndex │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 107c │ │ │ │ │ - b.n 10de │ │ │ │ │ + bne.n 1058 │ │ │ │ │ + b.n 10ba │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC48 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC48 │ │ │ │ │ movs r3, #3 │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl 0 <_PyArg_CheckPositional> │ │ │ │ │ R_ARM_THM_CALL _PyArg_CheckPositional │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1076 │ │ │ │ │ + bne.n 1052 │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 1098 │ │ │ │ │ + b.n 1074 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000010e4 : │ │ │ │ │ +000010c0 : │ │ │ │ │ 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 │ │ │ │ │ @@ -1962,357 +1935,357 @@ │ │ │ │ │ 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 1310 │ │ │ │ │ + bhi.w 12ec │ │ │ │ │ movs r2, #0 │ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ │ add r1, sp, #32 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetBuffer │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1328 │ │ │ │ │ + bne.w 1304 │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ add r1, sp, #76 @ 0x4c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetBuffer │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1328 │ │ │ │ │ + bne.w 1304 │ │ │ │ │ cmp r5, #2 │ │ │ │ │ - bgt.n 11b4 │ │ │ │ │ + bgt.n 1190 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ ldr.w r6, [r8, #8] │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - bgt.n 11f4 │ │ │ │ │ + bgt.n 11d0 │ │ │ │ │ ldr.w fp, [sp, #32] │ │ │ │ │ mvn.w r7, #2147483648 @ 0x80000000 │ │ │ │ │ ldr r5, [sp, #84] @ 0x54 │ │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 13dc │ │ │ │ │ + beq.w 13b8 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 135a │ │ │ │ │ + bne.w 1336 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.w 127e │ │ │ │ │ + beq.w 125a │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 1344 │ │ │ │ │ + beq.w 1320 │ │ │ │ │ ldr.w r5, [r8, #20] │ │ │ │ │ - blt.n 118e │ │ │ │ │ + blt.n 116a │ │ │ │ │ movs r4, #0 │ │ │ │ │ mov r2, fp │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r7, [sp, #0] │ │ │ │ │ str r4, [sp, #4] │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ - bl 190c │ │ │ │ │ + bl 18e8 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ subs.w r9, r0, #0 │ │ │ │ │ - bgt.n 1208 │ │ │ │ │ + bgt.n 11e4 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl dac │ │ │ │ │ + bl ea4 │ │ │ │ │ R_ARM_THM_CALL PyByteArray_FromStringAndSize │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ - cbz r3, 11a2 │ │ │ │ │ + cbz r3, 117e │ │ │ │ │ add r0, sp, #32 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ │ - cbz r3, 11ac │ │ │ │ │ + cbz r3, 1188 │ │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #124 @ 0x7c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ bl 0 <_PyNumber_Index> │ │ │ │ │ R_ARM_THM_CALL _PyNumber_Index │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1730 │ │ │ │ │ + beq.w 170c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyLong_AsSsize_t │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 16b6 │ │ │ │ │ + blt.w 1692 │ │ │ │ │ adds r3, r7, #1 │ │ │ │ │ - beq.w 1730 │ │ │ │ │ + beq.w 170c │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ ldr.w r6, [r8, #8] │ │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ │ ldr.w fp, [sp, #32] │ │ │ │ │ cmp r3, r6 │ │ │ │ │ ldr r5, [sp, #84] @ 0x54 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ - bgt.n 11f4 │ │ │ │ │ + bgt.n 11d0 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - blt.w 14a4 │ │ │ │ │ - bne.n 1156 │ │ │ │ │ + blt.w 1480 │ │ │ │ │ + bne.n 1132 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 1306 │ │ │ │ │ + beq.w 12e2 │ │ │ │ │ ldr.w r0, [r8, #20] │ │ │ │ │ mov r1, r6 │ │ │ │ │ - bl dac │ │ │ │ │ + bl ea4 │ │ │ │ │ R_ARM_THM_CALL PyByteArray_FromStringAndSize │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b.n 1198 │ │ │ │ │ + b.n 1174 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mls r1, r3, r9, r6 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ - bl dac │ │ │ │ │ + bl ea4 │ │ │ │ │ R_ARM_THM_CALL PyByteArray_FromStringAndSize │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1198 │ │ │ │ │ + beq.n 1174 │ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - cbz r1, 1266 │ │ │ │ │ + cbz r1, 1242 │ │ │ │ │ ldr r7, [r0, #20] │ │ │ │ │ add.w r8, r5, r6 │ │ │ │ │ mov r6, r9 │ │ │ │ │ mov r9, r3 │ │ │ │ │ str r4, [sp, #12] │ │ │ │ │ sub.w r4, r8, r5 │ │ │ │ │ - cbz r6, 1270 │ │ │ │ │ + cbz r6, 124c │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ mov.w ip, #1 │ │ │ │ │ add r6, r3 │ │ │ │ │ strd r3, ip, [sp] │ │ │ │ │ mov r2, fp │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 190c │ │ │ │ │ + bl 18e8 │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - beq.n 1270 │ │ │ │ │ + beq.n 124c │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r7 │ │ │ │ │ add r7, sl │ │ │ │ │ add sl, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ add r5, sl │ │ │ │ │ - b.n 122c │ │ │ │ │ + b.n 1208 │ │ │ │ │ movw r7, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r7, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ - b.n 1222 │ │ │ │ │ + b.n 11fe │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r7 │ │ │ │ │ ldr r4, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ - b.n 1198 │ │ │ │ │ + b.n 1174 │ │ │ │ │ ldrb.w r3, [fp] │ │ │ │ │ mov sl, r3 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n 133a │ │ │ │ │ + beq.n 1316 │ │ │ │ │ ldr.w r8, [r8, #20] │ │ │ │ │ add.w r9, r8, r6 │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r4, sl │ │ │ │ │ - b.n 129c │ │ │ │ │ + b.n 1278 │ │ │ │ │ adds r5, #1 │ │ │ │ │ cmp r7, r5 │ │ │ │ │ - beq.n 12b2 │ │ │ │ │ + beq.n 128e │ │ │ │ │ sub.w r2, r9, r3 │ │ │ │ │ mov r0, r3 │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memchr │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1296 │ │ │ │ │ + bne.n 1272 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n 134e │ │ │ │ │ + beq.n 132a │ │ │ │ │ subs r1, r6, r5 │ │ │ │ │ movs r0, #0 │ │ │ │ │ - bl dac │ │ │ │ │ + bl ea4 │ │ │ │ │ R_ARM_THM_CALL PyByteArray_FromStringAndSize │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1198 │ │ │ │ │ + beq.w 1174 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ - cbz r3, 132c │ │ │ │ │ + cbz r3, 1308 │ │ │ │ │ ldr r7, [r0, #20] │ │ │ │ │ mov fp, r0 │ │ │ │ │ mov r4, sl │ │ │ │ │ - b.n 12f0 │ │ │ │ │ + b.n 12cc │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r8 │ │ │ │ │ subs r5, #1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memchr │ │ │ │ │ - cbz r0, 12f8 │ │ │ │ │ + cbz r0, 12d4 │ │ │ │ │ sub.w sl, r0, r8 │ │ │ │ │ mov r1, r8 │ │ │ │ │ add.w r8, r0, #1 │ │ │ │ │ mov r0, r7 │ │ │ │ │ add r7, sl │ │ │ │ │ mov r2, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ sub.w sl, r9, r8 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 12ce │ │ │ │ │ + bne.n 12aa │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r7 │ │ │ │ │ mov r4, fp │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ - b.n 1198 │ │ │ │ │ + b.n 1174 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ - b.n 11fe │ │ │ │ │ + b.n 11da │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC56 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC56 │ │ │ │ │ movs r3, #3 │ │ │ │ │ movs r2, #2 │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl 0 <_PyArg_CheckPositional> │ │ │ │ │ R_ARM_THM_CALL _PyArg_CheckPositional │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1118 │ │ │ │ │ + bne.w 10f4 │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n 1198 │ │ │ │ │ + b.n 1174 │ │ │ │ │ movw r7, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r7, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ mov fp, r0 │ │ │ │ │ mov r4, sl │ │ │ │ │ - b.n 12f0 │ │ │ │ │ + b.n 12cc │ │ │ │ │ movw r8, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r8, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ - b.n 128c │ │ │ │ │ + b.n 1268 │ │ │ │ │ movw r5, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r5, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ - b.n 1174 │ │ │ │ │ + b.n 1150 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r8 │ │ │ │ │ - bl dac │ │ │ │ │ + bl ea4 │ │ │ │ │ R_ARM_THM_CALL PyByteArray_FromStringAndSize │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b.n 1198 │ │ │ │ │ + b.n 1174 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bne.w 155e │ │ │ │ │ + bne.w 153a │ │ │ │ │ cmp r5, #1 │ │ │ │ │ - bne.w 14be │ │ │ │ │ + bne.w 149a │ │ │ │ │ ldrb.w r5, [fp] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 14aa │ │ │ │ │ + beq.w 1486 │ │ │ │ │ ldr.w r9, [r8, #20] │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memchr │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 14b2 │ │ │ │ │ + beq.w 148e │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ mov r1, r6 │ │ │ │ │ movs r0, #0 │ │ │ │ │ ldrb.w r8, [r3] │ │ │ │ │ - bl dac │ │ │ │ │ + bl ea4 │ │ │ │ │ R_ARM_THM_CALL PyByteArray_FromStringAndSize │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1198 │ │ │ │ │ + beq.w 1174 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 149a │ │ │ │ │ + beq.n 1476 │ │ │ │ │ ldr r3, [r0, #20] │ │ │ │ │ mov r1, r9 │ │ │ │ │ sub.w r9, sl, r9 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ add.w r3, r0, r9 │ │ │ │ │ add r6, r0 │ │ │ │ │ adds r3, #1 │ │ │ │ │ strb.w r8, [r0, r9] │ │ │ │ │ - b.n 13c4 │ │ │ │ │ + b.n 13a0 │ │ │ │ │ strb.w r8, [r3], #1 │ │ │ │ │ subs r2, r6, r3 │ │ │ │ │ mov r0, r3 │ │ │ │ │ subs r7, #1 │ │ │ │ │ - beq.w 1198 │ │ │ │ │ + beq.w 1174 │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memchr │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 13c0 │ │ │ │ │ - b.n 1198 │ │ │ │ │ + bne.n 139c │ │ │ │ │ + b.n 1174 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 11f4 │ │ │ │ │ + beq.w 11d0 │ │ │ │ │ cmp r7, r6 │ │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ │ it gt │ │ │ │ │ addgt r7, r6, #1 │ │ │ │ │ subs r0, r0, r6 │ │ │ │ │ mov r1, r7 │ │ │ │ │ bl 0 <__aeabi_idiv> │ │ │ │ │ R_ARM_THM_CALL __aeabi_idiv │ │ │ │ │ cmp r0, r5 │ │ │ │ │ - blt.w 1718 │ │ │ │ │ + blt.w 16f4 │ │ │ │ │ mla r1, r5, r7, r6 │ │ │ │ │ movs r0, #0 │ │ │ │ │ - bl dac │ │ │ │ │ + bl ea4 │ │ │ │ │ R_ARM_THM_CALL PyByteArray_FromStringAndSize │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1198 │ │ │ │ │ + beq.w 1174 │ │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 170e │ │ │ │ │ + beq.w 16ea │ │ │ │ │ ldr.w r8, [r8, #20] │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 1704 │ │ │ │ │ + beq.w 16e0 │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ subs r3, r7, #1 │ │ │ │ │ add.w r9, r0, r5 │ │ │ │ │ cmp r5, #1 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ - ble.w 16ce │ │ │ │ │ + ble.w 16aa │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ mov r2, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.w 16c8 │ │ │ │ │ + ble.w 16a4 │ │ │ │ │ subs r1, r7, #2 │ │ │ │ │ add.w r3, r8, #4294967295 @ 0xffffffff │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ adds r3, r5, #1 │ │ │ │ │ mov sl, r5 │ │ │ │ │ str r4, [sp, #28] │ │ │ │ │ add.w r7, r9, #1 │ │ │ │ │ @@ -2327,69 +2300,69 @@ │ │ │ │ │ add r7, r4 │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r3, fp │ │ │ │ │ - bne.n 145e │ │ │ │ │ + bne.n 143a │ │ │ │ │ mov r3, r4 │ │ │ │ │ ldrd r2, r4, [sp, #24] │ │ │ │ │ add r8, r2 │ │ │ │ │ add.w r2, r9, r3 │ │ │ │ │ mla r9, r5, r3, r2 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r9 │ │ │ │ │ subs r2, r6, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ - b.n 1198 │ │ │ │ │ + b.n 1174 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ - b.n 13a4 │ │ │ │ │ + b.n 1380 │ │ │ │ │ mvn.w r7, #2147483648 @ 0x80000000 │ │ │ │ │ - b.n 1156 │ │ │ │ │ + b.n 1132 │ │ │ │ │ movw r9, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r9, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r9 │ │ │ │ │ - bl dac │ │ │ │ │ + bl ea4 │ │ │ │ │ R_ARM_THM_CALL PyByteArray_FromStringAndSize │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b.n 1198 │ │ │ │ │ + b.n 1174 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 1624 │ │ │ │ │ + beq.w 1600 │ │ │ │ │ ldr.w r5, [r8, #20] │ │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ │ movs r0, #1 │ │ │ │ │ mov r1, r6 │ │ │ │ │ strd r2, r0, [sp] │ │ │ │ │ mov r2, fp │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ - bl 190c │ │ │ │ │ + bl 18e8 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - beq.w 161a │ │ │ │ │ + beq.w 15f6 │ │ │ │ │ movs r0, #0 │ │ │ │ │ - bl dac │ │ │ │ │ + bl ea4 │ │ │ │ │ R_ARM_THM_CALL PyByteArray_FromStringAndSize │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1198 │ │ │ │ │ + beq.w 1174 │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 162e │ │ │ │ │ + beq.w 160a │ │ │ │ │ ldr.w r9, [r0, #20] │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r2, r6 │ │ │ │ │ add.w r5, r9, r8 │ │ │ │ │ mov r0, r9 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ @@ -2402,278 +2375,278 @@ │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ mov.w r9, #1 │ │ │ │ │ str r4, [sp, #16] │ │ │ │ │ mov.w r8, #4294967295 @ 0xffffffff │ │ │ │ │ add r5, r3 │ │ │ │ │ mov r4, r3 │ │ │ │ │ subs r7, #1 │ │ │ │ │ - beq.n 1616 │ │ │ │ │ + beq.n 15f2 │ │ │ │ │ mov r3, r4 │ │ │ │ │ mov r2, fp │ │ │ │ │ subs r1, r6, r5 │ │ │ │ │ mov r0, r5 │ │ │ │ │ strd r8, r9, [sp] │ │ │ │ │ - bl 190c │ │ │ │ │ + bl 18e8 │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - beq.n 1616 │ │ │ │ │ + beq.n 15f2 │ │ │ │ │ adds r0, r5, r0 │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ mov r2, r4 │ │ │ │ │ add sl, r4 │ │ │ │ │ add r5, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ - b.n 1532 │ │ │ │ │ + b.n 150e │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.w 1668 │ │ │ │ │ + beq.w 1644 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n 165e │ │ │ │ │ + beq.n 163a │ │ │ │ │ ldr.w r9, [r8, #20] │ │ │ │ │ - blt.n 14b2 │ │ │ │ │ + blt.n 148e │ │ │ │ │ movs r4, #0 │ │ │ │ │ mov r2, fp │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r9 │ │ │ │ │ str r7, [sp, #0] │ │ │ │ │ str r4, [sp, #4] │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ - bl 190c │ │ │ │ │ + bl 18e8 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ subs.w r8, r0, #0 │ │ │ │ │ - ble.n 14b2 │ │ │ │ │ + ble.n 148e │ │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ │ subs r7, r5, r3 │ │ │ │ │ subs r0, r0, r6 │ │ │ │ │ mov r1, r8 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 <__aeabi_idiv> │ │ │ │ │ R_ARM_THM_CALL __aeabi_idiv │ │ │ │ │ cmp r7, r0 │ │ │ │ │ - bgt.w 1718 │ │ │ │ │ + bgt.w 16f4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mla r1, r8, r7, r6 │ │ │ │ │ - bl dac │ │ │ │ │ + bl ea4 │ │ │ │ │ R_ARM_THM_CALL PyByteArray_FromStringAndSize │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1198 │ │ │ │ │ + beq.w 1174 │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 1654 │ │ │ │ │ + beq.n 1630 │ │ │ │ │ ldr r7, [r0, #20] │ │ │ │ │ str r4, [sp, #16] │ │ │ │ │ add.w sl, r9, r6 │ │ │ │ │ mov r4, r3 │ │ │ │ │ sub.w r1, sl, r9 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.n 1646 │ │ │ │ │ + beq.n 1622 │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ movs r2, #1 │ │ │ │ │ add r8, r3 │ │ │ │ │ strd r3, r2, [sp] │ │ │ │ │ mov r0, r9 │ │ │ │ │ mov r3, r4 │ │ │ │ │ mov r2, fp │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ - bl 190c │ │ │ │ │ + bl 18e8 │ │ │ │ │ adds r1, r0, #1 │ │ │ │ │ mov r6, r0 │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ - beq.n 1646 │ │ │ │ │ + beq.n 1622 │ │ │ │ │ add.w r3, r9, r6 │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r0, r7 │ │ │ │ │ cmp r9, r3 │ │ │ │ │ - beq.n 1638 │ │ │ │ │ + beq.n 1614 │ │ │ │ │ add r7, r6 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ mov r0, r7 │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ mov r2, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ add r7, r5 │ │ │ │ │ add.w r9, r3, r4 │ │ │ │ │ - b.n 15c2 │ │ │ │ │ + b.n 159e │ │ │ │ │ ldr r4, [sp, #16] │ │ │ │ │ - b.n 1198 │ │ │ │ │ + b.n 1174 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl dac │ │ │ │ │ + bl ea4 │ │ │ │ │ R_ARM_THM_CALL PyByteArray_FromStringAndSize │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b.n 1198 │ │ │ │ │ + b.n 1174 │ │ │ │ │ movw r5, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r5, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ - b.n 14c8 │ │ │ │ │ + b.n 14a4 │ │ │ │ │ movw r9, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r9, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ - b.n 1506 │ │ │ │ │ + b.n 14e2 │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ mov r2, r5 │ │ │ │ │ add r7, r5 │ │ │ │ │ add r9, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ - b.n 15c2 │ │ │ │ │ + b.n 159e │ │ │ │ │ mov r2, r1 │ │ │ │ │ mov r0, r7 │ │ │ │ │ mov r1, r9 │ │ │ │ │ ldr r4, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ - b.n 1198 │ │ │ │ │ + b.n 1174 │ │ │ │ │ movw r7, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r7, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ - b.n 15ba │ │ │ │ │ + b.n 1596 │ │ │ │ │ movw r9, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r9, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ - b.n 156e │ │ │ │ │ + b.n 154a │ │ │ │ │ ldrb.w r3, [fp] │ │ │ │ │ mov fp, r3 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 17b0 │ │ │ │ │ + beq.w 178c │ │ │ │ │ ldr.w r3, [r8, #20] │ │ │ │ │ mov sl, r9 │ │ │ │ │ add.w r8, r3, r6 │ │ │ │ │ mov r0, r3 │ │ │ │ │ mov r4, fp │ │ │ │ │ mov r9, r3 │ │ │ │ │ - b.n 168e │ │ │ │ │ + b.n 166a │ │ │ │ │ add.w sl, sl, #1 │ │ │ │ │ cmp r7, sl │ │ │ │ │ - beq.n 173c │ │ │ │ │ + beq.n 1718 │ │ │ │ │ sub.w r2, r8, r0 │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memchr │ │ │ │ │ mov r3, r0 │ │ │ │ │ adds r0, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1686 │ │ │ │ │ + bne.n 1662 │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r9, sl │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - bne.n 1740 │ │ │ │ │ + bne.n 171c │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r3 │ │ │ │ │ - bl dac │ │ │ │ │ + bl ea4 │ │ │ │ │ R_ARM_THM_CALL PyByteArray_FromStringAndSize │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b.n 1198 │ │ │ │ │ + b.n 1174 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 11d2 │ │ │ │ │ + bne.w 11ae │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 11d2 │ │ │ │ │ + b.n 11ae │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ - b.n 148c │ │ │ │ │ + b.n 1468 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ strb r2, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n 16c8 │ │ │ │ │ + ble.n 16a4 │ │ │ │ │ add.w r1, r8, r3 │ │ │ │ │ adds r5, #1 │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r2, r9 │ │ │ │ │ ldrb.w r0, [r3], #1 │ │ │ │ │ strb r0, [r2, #0] │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ ldrb r0, [r0, #0] │ │ │ │ │ strb r0, [r2, #1] │ │ │ │ │ add r2, r5 │ │ │ │ │ - bne.n 16e4 │ │ │ │ │ + bne.n 16c0 │ │ │ │ │ subs r7, #2 │ │ │ │ │ add.w r2, r9, r5 │ │ │ │ │ mov r8, r3 │ │ │ │ │ mla r9, r5, r7, r2 │ │ │ │ │ - b.n 148c │ │ │ │ │ + b.n 1468 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ - b.n 1424 │ │ │ │ │ + b.n 1400 │ │ │ │ │ movw r8, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r8, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ - b.n 141a │ │ │ │ │ + b.n 13f6 │ │ │ │ │ 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 .LC57 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC57 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 1328 │ │ │ │ │ + b.n 1304 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 113e │ │ │ │ │ - b.n 1328 │ │ │ │ │ + beq.w 111a │ │ │ │ │ + b.n 1304 │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r9, sl │ │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ │ mov r1, r9 │ │ │ │ │ subs r0, r0, r6 │ │ │ │ │ subs r4, r5, #1 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 <__aeabi_idiv> │ │ │ │ │ R_ARM_THM_CALL __aeabi_idiv │ │ │ │ │ cmp r4, r0 │ │ │ │ │ - bgt.n 1718 │ │ │ │ │ + bgt.n 16f4 │ │ │ │ │ mla r1, r9, r4, r6 │ │ │ │ │ movs r0, #0 │ │ │ │ │ - bl dac │ │ │ │ │ + bl ea4 │ │ │ │ │ R_ARM_THM_CALL PyByteArray_FromStringAndSize │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1198 │ │ │ │ │ + beq.w 1174 │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ - cbz r2, 17d6 │ │ │ │ │ + cbz r2, 17b2 │ │ │ │ │ ldr r6, [r0, #20] │ │ │ │ │ mov sl, r0 │ │ │ │ │ ldr r7, [sp, #16] │ │ │ │ │ sub.w r2, r8, r7 │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - beq.n 17ca │ │ │ │ │ + beq.n 17a6 │ │ │ │ │ mov r1, fp │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ add.w r9, r9, #4294967295 @ 0xffffffff │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memchr │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ - cbz r0, 17ca │ │ │ │ │ + cbz r0, 17a6 │ │ │ │ │ cmp r7, r0 │ │ │ │ │ - beq.n 17ba │ │ │ │ │ + beq.n 1796 │ │ │ │ │ subs r2, r0, r7 │ │ │ │ │ mov r1, r7 │ │ │ │ │ adds r7, r0, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ @@ -2681,213 +2654,213 @@ │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ add r6, r2 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r0, r6 │ │ │ │ │ add r6, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ - b.n 1770 │ │ │ │ │ + b.n 174c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ - b.n 1678 │ │ │ │ │ + b.n 1654 │ │ │ │ │ mov r0, r6 │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ mov r2, r5 │ │ │ │ │ add r6, r5 │ │ │ │ │ adds r7, #1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ - b.n 1770 │ │ │ │ │ + b.n 174c │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r4, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ - b.n 1198 │ │ │ │ │ + b.n 1174 │ │ │ │ │ movw r6, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r6, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ ldr r7, [sp, #16] │ │ │ │ │ mov sl, r0 │ │ │ │ │ - b.n 1770 │ │ │ │ │ + b.n 174c │ │ │ │ │ │ │ │ │ │ -000017e4 : │ │ │ │ │ +000017c0 : │ │ │ │ │ bytearray_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 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 185c │ │ │ │ │ + bhi.n 1838 │ │ │ │ │ ldr r2, [r6, #0] │ │ │ │ │ cmp r5, #1 │ │ │ │ │ - bgt.n 183a │ │ │ │ │ + bgt.n 1816 │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ ldr r0, [r4, #24] │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ adds r0, #1 │ │ │ │ │ ldr r5, [sp, #20] │ │ │ │ │ str r0, [r4, #24] │ │ │ │ │ - cbz r1, 1830 │ │ │ │ │ + cbz r1, 180c │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ bl 0 <_Py_bytes_rfind> │ │ │ │ │ R_ARM_THM_CALL _Py_bytes_rfind │ │ │ │ │ ldr r3, [r4, #24] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #24] │ │ │ │ │ add sp, #24 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ - b.n 1820 │ │ │ │ │ + b.n 17fc │ │ │ │ │ ldr r0, [r6, #4] │ │ │ │ │ add r1, sp, #16 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ bl 0 <_PyEval_SliceIndex> │ │ │ │ │ R_ARM_THM_CALL _PyEval_SliceIndex │ │ │ │ │ - cbz r0, 1872 │ │ │ │ │ + cbz r0, 184e │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ cmp r5, #2 │ │ │ │ │ - beq.n 1810 │ │ │ │ │ + beq.n 17ec │ │ │ │ │ ldr r0, [r6, #8] │ │ │ │ │ add r1, sp, #20 │ │ │ │ │ bl 0 <_PyEval_SliceIndex> │ │ │ │ │ R_ARM_THM_CALL _PyEval_SliceIndex │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1810 │ │ │ │ │ - b.n 1872 │ │ │ │ │ + bne.n 17ec │ │ │ │ │ + b.n 184e │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC58 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC58 │ │ │ │ │ movs r3, #3 │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl 0 <_PyArg_CheckPositional> │ │ │ │ │ R_ARM_THM_CALL _PyArg_CheckPositional │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 180a │ │ │ │ │ + bne.n 17e6 │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 182c │ │ │ │ │ + b.n 1808 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00001878 : │ │ │ │ │ +00001854 : │ │ │ │ │ bytearray_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 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 18f0 │ │ │ │ │ + bhi.n 18cc │ │ │ │ │ ldr r2, [r6, #0] │ │ │ │ │ cmp r5, #1 │ │ │ │ │ - bgt.n 18ce │ │ │ │ │ + bgt.n 18aa │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ ldr r0, [r4, #24] │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ adds r0, #1 │ │ │ │ │ ldr r5, [sp, #20] │ │ │ │ │ str r0, [r4, #24] │ │ │ │ │ - cbz r1, 18c4 │ │ │ │ │ + cbz r1, 18a0 │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ bl 0 <_Py_bytes_rindex> │ │ │ │ │ R_ARM_THM_CALL _Py_bytes_rindex │ │ │ │ │ ldr r3, [r4, #24] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #24] │ │ │ │ │ add sp, #24 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ - b.n 18b4 │ │ │ │ │ + b.n 1890 │ │ │ │ │ ldr r0, [r6, #4] │ │ │ │ │ add r1, sp, #16 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ bl 0 <_PyEval_SliceIndex> │ │ │ │ │ R_ARM_THM_CALL _PyEval_SliceIndex │ │ │ │ │ - cbz r0, 1906 │ │ │ │ │ + cbz r0, 18e2 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ cmp r5, #2 │ │ │ │ │ - beq.n 18a4 │ │ │ │ │ + beq.n 1880 │ │ │ │ │ ldr r0, [r6, #8] │ │ │ │ │ add r1, sp, #20 │ │ │ │ │ bl 0 <_PyEval_SliceIndex> │ │ │ │ │ R_ARM_THM_CALL _PyEval_SliceIndex │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 18a4 │ │ │ │ │ - b.n 1906 │ │ │ │ │ + bne.n 1880 │ │ │ │ │ + b.n 18e2 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC59 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC59 │ │ │ │ │ movs r3, #3 │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl 0 <_PyArg_CheckPositional> │ │ │ │ │ R_ARM_THM_CALL _PyArg_CheckPositional │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 189e │ │ │ │ │ + bne.n 187a │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 18c0 │ │ │ │ │ + b.n 189c │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000190c : │ │ │ │ │ +000018e8 : │ │ │ │ │ fastsearch(): │ │ │ │ │ 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, #3920] @ 0xf50 │ │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ │ - ldr r4, [pc, #740] @ (1c04 ) │ │ │ │ │ + ldr r4, [pc, #740] @ (1be0 ) │ │ │ │ │ cmp r1, r3 │ │ │ │ │ ldr r4, [r4, #0] │ │ │ │ │ str r4, [sp, #132] @ 0x84 │ │ │ │ │ mov.w r4, #0 │ │ │ │ │ ldr r5, [sp, #176] @ 0xb0 │ │ │ │ │ ldr.w sl, [sp, #180] @ 0xb4 │ │ │ │ │ str r5, [sp, #16] │ │ │ │ │ - blt.w 1b96 │ │ │ │ │ + blt.w 1b72 │ │ │ │ │ mov fp, r0 │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r6, r3 │ │ │ │ │ mov r7, r2 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - ble.w 1b68 │ │ │ │ │ + ble.w 1b44 │ │ │ │ │ cmp.w sl, #2 │ │ │ │ │ - beq.w 1c46 │ │ │ │ │ + beq.w 1c22 │ │ │ │ │ movw r5, #2499 @ 0x9c3 │ │ │ │ │ cmp r1, r5 │ │ │ │ │ - bgt.w 1a6e │ │ │ │ │ + bgt.w 1a4a │ │ │ │ │ add.w lr, r6, #4294967295 @ 0xffffffff │ │ │ │ │ subs r1, r4, r6 │ │ │ │ │ add.w r9, fp, lr │ │ │ │ │ subs r5, r7, #1 │ │ │ │ │ subs r0, r6, #2 │ │ │ │ │ mov r2, lr │ │ │ │ │ ldrb.w ip, [r7, lr] │ │ │ │ │ @@ -2898,126 +2871,126 @@ │ │ │ │ │ it eq │ │ │ │ │ moveq r2, r0 │ │ │ │ │ and.w r3, r3, #31 │ │ │ │ │ subs r0, #1 │ │ │ │ │ lsl.w r3, r8, r3 │ │ │ │ │ orrs r4, r3 │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - bne.n 1970 │ │ │ │ │ + bne.n 194c │ │ │ │ │ and.w r0, ip, #31 │ │ │ │ │ movs r3, #1 │ │ │ │ │ mov r8, r6 │ │ │ │ │ lsls r3, r0 │ │ │ │ │ orrs r3, r4 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r5, r3 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - blt.n 19de │ │ │ │ │ + blt.n 19ba │ │ │ │ │ ldrb.w r0, [r9, r3] │ │ │ │ │ cmp r0, ip │ │ │ │ │ - bne.n 19fe │ │ │ │ │ + bne.n 19da │ │ │ │ │ add.w r4, fp, r3 │ │ │ │ │ movs r0, #0 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ ldrb r6, [r4, #0] │ │ │ │ │ ldrb r1, [r7, r0] │ │ │ │ │ cmp r6, r1 │ │ │ │ │ - bne.n 19c0 │ │ │ │ │ + bne.n 199c │ │ │ │ │ adds r0, #1 │ │ │ │ │ adds r4, #1 │ │ │ │ │ cmp lr, r0 │ │ │ │ │ - bgt.n 19b0 │ │ │ │ │ + bgt.n 198c │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ cmp lr, r0 │ │ │ │ │ - bne.n 1a24 │ │ │ │ │ + bne.n 1a00 │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - bne.n 1a4e │ │ │ │ │ + bne.n 1a2a │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ adds r5, #1 │ │ │ │ │ cmp r0, r5 │ │ │ │ │ - beq.n 19e8 │ │ │ │ │ + beq.n 19c4 │ │ │ │ │ add r3, lr │ │ │ │ │ adds r0, r3, #1 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - b.n 199c │ │ │ │ │ + b.n 1978 │ │ │ │ │ movs r5, #0 │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ it ne │ │ │ │ │ movne.w r5, #4294967295 @ 0xffffffff │ │ │ │ │ - ldr r3, [pc, #536] @ (1c04 ) │ │ │ │ │ + ldr r3, [pc, #536] @ (1be0 ) │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.n 1a6a │ │ │ │ │ + bne.n 1a46 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #140 @ 0x8c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ adds r0, r3, #1 │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - blt.n 19d8 │ │ │ │ │ + blt.n 19b4 │ │ │ │ │ add.w r4, r9, r3 │ │ │ │ │ ldr r6, [sp, #20] │ │ │ │ │ add r3, r8 │ │ │ │ │ adds r3, #1 │ │ │ │ │ ldrb r4, [r4, #1] │ │ │ │ │ and.w r4, r4, #31 │ │ │ │ │ lsr.w r4, r6, r4 │ │ │ │ │ tst.w r4, #1 │ │ │ │ │ it eq │ │ │ │ │ moveq r0, r3 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - b.n 199c │ │ │ │ │ + b.n 1978 │ │ │ │ │ adds r0, r3, #1 │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - bge.n 1a32 │ │ │ │ │ + bge.n 1a0e │ │ │ │ │ add r3, r2 │ │ │ │ │ adds r0, r3, #1 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - b.n 199c │ │ │ │ │ + b.n 1978 │ │ │ │ │ add.w r0, r9, r3 │ │ │ │ │ ldr r4, [sp, #20] │ │ │ │ │ ldrb r0, [r0, #1] │ │ │ │ │ and.w r0, r0, #31 │ │ │ │ │ lsr.w r0, r4, r0 │ │ │ │ │ lsls r0, r0, #31 │ │ │ │ │ - bmi.n 1a2a │ │ │ │ │ + bmi.n 1a06 │ │ │ │ │ add r3, r8 │ │ │ │ │ adds r0, r3, #1 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - b.n 199c │ │ │ │ │ + b.n 1978 │ │ │ │ │ mov r5, r3 │ │ │ │ │ - b.n 19e8 │ │ │ │ │ + b.n 19c4 │ │ │ │ │ cmp.w sl, #1 │ │ │ │ │ - beq.w 1b9c │ │ │ │ │ - ldr r4, [pc, #424] @ (1c04 ) │ │ │ │ │ + beq.w 1b78 │ │ │ │ │ + ldr r4, [pc, #424] @ (1be0 ) │ │ │ │ │ ldr r5, [r4, #0] │ │ │ │ │ ldr r4, [sp, #132] @ 0x84 │ │ │ │ │ eors r5, r4 │ │ │ │ │ mov.w r4, #0 │ │ │ │ │ - beq.w 1c08 │ │ │ │ │ + beq.w 1be4 │ │ │ │ │ bl 0 <__stack_chk_fail> │ │ │ │ │ R_ARM_THM_CALL __stack_chk_fail │ │ │ │ │ movw r5, #29999 @ 0x752f │ │ │ │ │ cmp r3, #99 @ 0x63 │ │ │ │ │ it le │ │ │ │ │ cmple r1, r5 │ │ │ │ │ - ble.w 1956 │ │ │ │ │ + ble.w 1932 │ │ │ │ │ cmp r3, #5 │ │ │ │ │ ite gt │ │ │ │ │ movgt.w lr, #0 │ │ │ │ │ movle.w lr, #1 │ │ │ │ │ cmp.w lr, #0 │ │ │ │ │ - bne.w 1956 │ │ │ │ │ + bne.w 1932 │ │ │ │ │ asrs r5, r3, #2 │ │ │ │ │ str r5, [sp, #28] │ │ │ │ │ add.w ip, r5, r5, lsl #1 │ │ │ │ │ cmp.w ip, r1, asr #2 │ │ │ │ │ - blt.n 1a52 │ │ │ │ │ + blt.n 1a2e │ │ │ │ │ add.w r8, r3, #4294967295 @ 0xffffffff │ │ │ │ │ add.w ip, r2, #4294967295 @ 0xffffffff │ │ │ │ │ subs r3, r1, r3 │ │ │ │ │ mov r5, lr │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ mov.w lr, #1 │ │ │ │ │ ldrb.w r2, [r2, r8] │ │ │ │ │ @@ -3030,159 +3003,159 @@ │ │ │ │ │ it eq │ │ │ │ │ moveq r3, r0 │ │ │ │ │ and.w r1, r1, #31 │ │ │ │ │ subs r0, #1 │ │ │ │ │ lsl.w r1, lr, r1 │ │ │ │ │ orrs r5, r1 │ │ │ │ │ adds r1, r0, #1 │ │ │ │ │ - bne.n 1abe │ │ │ │ │ + bne.n 1a9a │ │ │ │ │ and.w r0, r2, #31 │ │ │ │ │ movs r1, #1 │ │ │ │ │ lsls r1, r0 │ │ │ │ │ orr.w ip, r1, r5 │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - blt.w 19dc │ │ │ │ │ + blt.w 19b8 │ │ │ │ │ mov.w lr, #0 │ │ │ │ │ mov r5, lr │ │ │ │ │ mov r9, lr │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ ldrb.w r1, [r1, r9] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bne.w 1c24 │ │ │ │ │ + bne.w 1c00 │ │ │ │ │ add.w r0, fp, r9 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ strd r2, ip, [sp, #32] │ │ │ │ │ - b.n 1b16 │ │ │ │ │ + b.n 1af2 │ │ │ │ │ adds r1, #1 │ │ │ │ │ adds r0, #1 │ │ │ │ │ cmp r8, r1 │ │ │ │ │ - ble.n 1b20 │ │ │ │ │ + ble.n 1afc │ │ │ │ │ ldrb.w ip, [r0] │ │ │ │ │ ldrb r2, [r7, r1] │ │ │ │ │ cmp ip, r2 │ │ │ │ │ - beq.n 1b0e │ │ │ │ │ + beq.n 1aea │ │ │ │ │ ldrd r2, ip, [sp, #32] │ │ │ │ │ cmp r8, r1 │ │ │ │ │ - beq.n 1bde │ │ │ │ │ + beq.n 1bba │ │ │ │ │ add.w lr, lr, #1 │ │ │ │ │ add lr, r1 │ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ │ cmp r1, lr │ │ │ │ │ - bge.n 1bb4 │ │ │ │ │ + bge.n 1b90 │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ sub.w r1, r1, r9 │ │ │ │ │ cmp.w r1, #2000 @ 0x7d0 │ │ │ │ │ - ble.n 1bb4 │ │ │ │ │ + ble.n 1b90 │ │ │ │ │ sub.w r4, r4, r9 │ │ │ │ │ cmp.w sl, #1 │ │ │ │ │ - bne.n 1bec │ │ │ │ │ + bne.n 1bc8 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r7 │ │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ │ - bl 1d64 │ │ │ │ │ + bl 1d40 │ │ │ │ │ mov r1, r4 │ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ │ - bl 1e1c │ │ │ │ │ + bl 1df8 │ │ │ │ │ adds r4, r0, #1 │ │ │ │ │ - beq.n 1b96 │ │ │ │ │ + beq.n 1b72 │ │ │ │ │ add.w r5, r0, r9 │ │ │ │ │ - b.n 19e8 │ │ │ │ │ - bne.n 1b96 │ │ │ │ │ + b.n 19c4 │ │ │ │ │ + bne.n 1b72 │ │ │ │ │ ldrb r6, [r2, #0] │ │ │ │ │ cmp.w sl, #1 │ │ │ │ │ - beq.w 1cda │ │ │ │ │ + beq.w 1cb6 │ │ │ │ │ cmp.w sl, #2 │ │ │ │ │ - bne.w 1cb6 │ │ │ │ │ + bne.w 1c92 │ │ │ │ │ cmp r1, #15 │ │ │ │ │ - bgt.w 1ca2 │ │ │ │ │ + bgt.w 1c7e │ │ │ │ │ adds r1, r0, r1 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bcs.n 1b96 │ │ │ │ │ + bcs.n 1b72 │ │ │ │ │ ldrb.w r3, [r1, #-1]! │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - beq.w 1c9c │ │ │ │ │ + beq.w 1c78 │ │ │ │ │ cmp r1, fp │ │ │ │ │ - bne.n 1b88 │ │ │ │ │ + bne.n 1b64 │ │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 19e8 │ │ │ │ │ + b.n 19c4 │ │ │ │ │ mov r1, r3 │ │ │ │ │ mov r0, r2 │ │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ │ - bl 1d64 │ │ │ │ │ + bl 1d40 │ │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, fp │ │ │ │ │ - bl 1e1c │ │ │ │ │ + bl 1df8 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b.n 19e8 │ │ │ │ │ + b.n 19c4 │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ add.w r1, r9, #1 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - blt.n 1be8 │ │ │ │ │ + blt.n 1bc4 │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ add r1, r9 │ │ │ │ │ ldrb r1, [r1, #1] │ │ │ │ │ and.w r1, r1, #31 │ │ │ │ │ lsr.w r1, ip, r1 │ │ │ │ │ lsls r0, r1, #31 │ │ │ │ │ - bmi.n 1be8 │ │ │ │ │ + bmi.n 1bc4 │ │ │ │ │ add r9, r6 │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ add.w r9, r9, #1 │ │ │ │ │ cmp r1, r9 │ │ │ │ │ - bge.n 1af4 │ │ │ │ │ - b.n 19de │ │ │ │ │ + bge.n 1ad0 │ │ │ │ │ + b.n 19ba │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - beq.n 1c16 │ │ │ │ │ + beq.n 1bf2 │ │ │ │ │ mov r5, r9 │ │ │ │ │ - b.n 19e8 │ │ │ │ │ + b.n 19c4 │ │ │ │ │ add r9, r3 │ │ │ │ │ - b.n 1bd2 │ │ │ │ │ + b.n 1bae │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ mov r2, r7 │ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ │ mov r1, r4 │ │ │ │ │ subs r3, r3, r5 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ mov r3, r6 │ │ │ │ │ - bl 1a20 │ │ │ │ │ + bl 1a20 │ │ │ │ │ R_ARM_THM_CALL stringlib__two_way_count │ │ │ │ │ add r5, r0 │ │ │ │ │ - b.n 19e8 │ │ │ │ │ + b.n 19c4 │ │ │ │ │ nop │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 __stack_chk_guard │ │ │ │ │ ldr r4, [sp, #16] │ │ │ │ │ str r4, [sp, #176] @ 0xb0 │ │ │ │ │ add sp, #140 @ 0x8c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ - b.w 1a20 │ │ │ │ │ + b.w 1a20 │ │ │ │ │ R_ARM_THM_JUMP24 stringlib__two_way_count │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ adds r5, #1 │ │ │ │ │ cmp r1, r5 │ │ │ │ │ - beq.w 19e8 │ │ │ │ │ + beq.w 19c4 │ │ │ │ │ add r9, r8 │ │ │ │ │ - b.n 1bd2 │ │ │ │ │ + b.n 1bae │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ add.w r0, r9, #1 │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - blt.w 19de │ │ │ │ │ + blt.w 19ba │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ add r1, r9 │ │ │ │ │ ldrb r1, [r1, #1] │ │ │ │ │ and.w r1, r1, #31 │ │ │ │ │ lsr.w r1, ip, r1 │ │ │ │ │ lsls r1, r1, #31 │ │ │ │ │ - bpl.n 1bd0 │ │ │ │ │ + bpl.n 1bac │ │ │ │ │ mov r9, r0 │ │ │ │ │ - b.n 1af4 │ │ │ │ │ + b.n 1ad0 │ │ │ │ │ ldrb r0, [r7, #0] │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ subs r5, r1, r3 │ │ │ │ │ mov.w ip, #1 │ │ │ │ │ and.w r3, r0, #31 │ │ │ │ │ mov r4, r2 │ │ │ │ │ lsl.w r3, ip, r3 │ │ │ │ │ @@ -3191,134 +3164,134 @@ │ │ │ │ │ cmp r0, r1 │ │ │ │ │ it eq │ │ │ │ │ moveq r4, r2 │ │ │ │ │ and.w r1, r1, #31 │ │ │ │ │ lsl.w r1, ip, r1 │ │ │ │ │ orrs r3, r1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 1c5a │ │ │ │ │ + bne.n 1c36 │ │ │ │ │ cmp r5, r2 │ │ │ │ │ - blt.n 1b96 │ │ │ │ │ + blt.n 1b72 │ │ │ │ │ add.w ip, fp, r6 │ │ │ │ │ adds r1, r7, #1 │ │ │ │ │ ldrb.w r2, [fp, r5] │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - bne.n 1d3a │ │ │ │ │ + bne.n 1d16 │ │ │ │ │ add.w lr, ip, r5 │ │ │ │ │ adds r2, r7, r6 │ │ │ │ │ ldrb.w r9, [lr, #-1]! │ │ │ │ │ ldrb.w r8, [r2, #-1]! │ │ │ │ │ cmp r9, r8 │ │ │ │ │ - bne.n 1d1c │ │ │ │ │ + bne.n 1cf8 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bne.n 1c8a │ │ │ │ │ - b.n 19e8 │ │ │ │ │ + bne.n 1c66 │ │ │ │ │ + b.n 19c4 │ │ │ │ │ sub.w r5, r1, fp │ │ │ │ │ - b.n 19e8 │ │ │ │ │ + b.n 19c4 │ │ │ │ │ mov r2, r1 │ │ │ │ │ mov r1, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memrchr │ │ │ │ │ sub.w r5, r0, fp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1b96 │ │ │ │ │ - b.n 19e8 │ │ │ │ │ + beq.w 1b72 │ │ │ │ │ + b.n 19c4 │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 1cf6 │ │ │ │ │ + bne.n 1cd2 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - ble.n 1d18 │ │ │ │ │ + ble.n 1cf4 │ │ │ │ │ mov r3, r0 │ │ │ │ │ movs r5, #0 │ │ │ │ │ adds r1, r0, r1 │ │ │ │ │ ldrb.w r2, [r3], #1 │ │ │ │ │ cmp r2, r6 │ │ │ │ │ it eq │ │ │ │ │ addeq r5, #1 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bne.n 1cca │ │ │ │ │ - b.n 19e8 │ │ │ │ │ - ldr r3, [pc, #132] @ (1d60 ) │ │ │ │ │ + bne.n 1ca6 │ │ │ │ │ + b.n 19c4 │ │ │ │ │ + ldr r3, [pc, #132] @ (1d3c ) │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.w 1a6a │ │ │ │ │ + bne.w 1a46 │ │ │ │ │ mov r2, r6 │ │ │ │ │ add sp, #140 @ 0x8c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ b.w 21d8 │ │ │ │ │ R_ARM_THM_JUMP24 stringlib_find_char │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - ble.n 1d18 │ │ │ │ │ + ble.n 1cf4 │ │ │ │ │ mov r3, r0 │ │ │ │ │ movs r5, #0 │ │ │ │ │ adds r1, r0, r1 │ │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bne.n 1d10 │ │ │ │ │ + bne.n 1cec │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ adds r5, #1 │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - beq.w 19e8 │ │ │ │ │ + beq.w 19c4 │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bne.n 1d00 │ │ │ │ │ - b.n 19e8 │ │ │ │ │ + bne.n 1cdc │ │ │ │ │ + b.n 19c4 │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 19e8 │ │ │ │ │ - cbz r5, 1d32 │ │ │ │ │ + b.n 19c4 │ │ │ │ │ + cbz r5, 1d0e │ │ │ │ │ add.w r2, fp, r5 │ │ │ │ │ ldrb.w r2, [r2, #-1] │ │ │ │ │ and.w r2, r2, #31 │ │ │ │ │ lsr.w r2, r3, r2 │ │ │ │ │ lsls r2, r2, #31 │ │ │ │ │ - bpl.n 1d5a │ │ │ │ │ + bpl.n 1d36 │ │ │ │ │ subs r5, r5, r4 │ │ │ │ │ subs r5, #1 │ │ │ │ │ - bpl.n 1c7c │ │ │ │ │ - b.n 1b96 │ │ │ │ │ + bpl.n 1c58 │ │ │ │ │ + b.n 1b72 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 1b96 │ │ │ │ │ + beq.w 1b72 │ │ │ │ │ add.w r2, fp, r5 │ │ │ │ │ ldrb.w r2, [r2, #-1] │ │ │ │ │ and.w r2, r2, #31 │ │ │ │ │ lsr.w r2, r3, r2 │ │ │ │ │ lsls r2, r2, #31 │ │ │ │ │ it mi │ │ │ │ │ addmi.w r5, r5, #4294967295 @ 0xffffffff │ │ │ │ │ - bmi.n 1c7c │ │ │ │ │ + bmi.n 1c58 │ │ │ │ │ subs r5, r5, r6 │ │ │ │ │ - b.n 1d34 │ │ │ │ │ + b.n 1d10 │ │ │ │ │ nop │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 __stack_chk_guard │ │ │ │ │ │ │ │ │ │ -00001d64 : │ │ │ │ │ +00001d40 : │ │ │ │ │ stringlib__preprocess(): │ │ │ │ │ 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 r5, r2 │ │ │ │ │ mov r6, r0 │ │ │ │ │ strd r0, r1, [r2] │ │ │ │ │ mov r4, r1 │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r2, sp │ │ │ │ │ - bl 1a90 │ │ │ │ │ + bl 1a90 │ │ │ │ │ R_ARM_THM_CALL stringlib__lex_search │ │ │ │ │ movs r3, #1 │ │ │ │ │ mov r7, r0 │ │ │ │ │ mov r1, r4 │ │ │ │ │ add r2, sp, #4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl 1a90 │ │ │ │ │ + bl 1a90 │ │ │ │ │ R_ARM_THM_CALL stringlib__lex_search │ │ │ │ │ cmp r7, r0 │ │ │ │ │ it le │ │ │ │ │ movle r7, r0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r2, r7 │ │ │ │ │ str r7, [r5, #8] │ │ │ │ │ @@ -3330,63 +3303,63 @@ │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ite eq │ │ │ │ │ moveq r3, #1 │ │ │ │ │ movne r3, #0 │ │ │ │ │ str r3, [r5, #20] │ │ │ │ │ - bne.n 1e06 │ │ │ │ │ + bne.n 1de2 │ │ │ │ │ adds r3, r6, r4 │ │ │ │ │ str r4, [r5, #16] │ │ │ │ │ ldrb.w r1, [r3, #-1] │ │ │ │ │ subs r3, r4, #2 │ │ │ │ │ - bmi.n 1dd4 │ │ │ │ │ + bmi.n 1db0 │ │ │ │ │ ldrb r2, [r6, r3] │ │ │ │ │ eors r2, r1 │ │ │ │ │ lsls r2, r2, #26 │ │ │ │ │ - bne.n 1e14 │ │ │ │ │ + bne.n 1df0 │ │ │ │ │ subs r0, r4, #1 │ │ │ │ │ subs r0, r0, r3 │ │ │ │ │ str r0, [r5, #16] │ │ │ │ │ cmp r4, #255 @ 0xff │ │ │ │ │ mov r7, r4 │ │ │ │ │ it ge │ │ │ │ │ movge r7, #255 @ 0xff │ │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ │ mov r1, r7 │ │ │ │ │ add.w r0, r5, #24 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memset │ │ │ │ │ subs r2, r4, r7 │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - ble.n 1e02 │ │ │ │ │ + ble.n 1dde │ │ │ │ │ subs r0, r4, #1 │ │ │ │ │ ldrb r3, [r6, r2] │ │ │ │ │ subs r1, r0, r2 │ │ │ │ │ adds r2, #1 │ │ │ │ │ and.w r3, r3, #63 @ 0x3f │ │ │ │ │ cmp r4, r2 │ │ │ │ │ add r3, r5 │ │ │ │ │ strb r1, [r3, #24] │ │ │ │ │ - bne.n 1df0 │ │ │ │ │ + bne.n 1dcc │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ subs r3, r4, r7 │ │ │ │ │ cmp r3, r7 │ │ │ │ │ it lt │ │ │ │ │ movlt r3, r7 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r5, #12] │ │ │ │ │ - b.n 1dba │ │ │ │ │ + b.n 1d96 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - bcs.n 1dc6 │ │ │ │ │ - b.n 1dd4 │ │ │ │ │ + bcs.n 1da2 │ │ │ │ │ + b.n 1db0 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00001e1c : │ │ │ │ │ +00001df8 : │ │ │ │ │ stringlib__two_way(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov fp, r0 │ │ │ │ │ adds r5, r0, r1 │ │ │ │ │ ldrd r0, r4, [r2, #4] │ │ │ │ │ sub sp, #20 │ │ │ │ │ ldrd r7, r1, [r2, #16] │ │ │ │ │ @@ -3398,150 +3371,150 @@ │ │ │ │ │ add.w r3, r0, #4294967295 @ 0xffffffff │ │ │ │ │ it ge │ │ │ │ │ movge r2, r0 │ │ │ │ │ ldr.w ip, [r6], #24 │ │ │ │ │ add r3, fp │ │ │ │ │ mov lr, r2 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 1edc │ │ │ │ │ + beq.n 1eb8 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bcs.n 1ecc │ │ │ │ │ + bcs.n 1ea8 │ │ │ │ │ rsb r8, r0, #1 │ │ │ │ │ mov sl, fp │ │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ │ and.w r2, r2, #63 @ 0x3f │ │ │ │ │ ldrb r2, [r6, r2] │ │ │ │ │ add r3, r2 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 1ed6 │ │ │ │ │ + bne.n 1eb2 │ │ │ │ │ cmp r2, r4 │ │ │ │ │ mov r9, r2 │ │ │ │ │ it lt │ │ │ │ │ movlt r9, r4 │ │ │ │ │ add.w r1, r3, r8 │ │ │ │ │ cmp r0, r9 │ │ │ │ │ - ble.n 1e8c │ │ │ │ │ + ble.n 1e68 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ ldrb.w fp, [ip, r9] │ │ │ │ │ ldrb.w r2, [r1, r9] │ │ │ │ │ cmp fp, r2 │ │ │ │ │ - bne.n 1eba │ │ │ │ │ + bne.n 1e96 │ │ │ │ │ add.w r9, r9, #1 │ │ │ │ │ cmp r0, r9 │ │ │ │ │ - bne.n 1e76 │ │ │ │ │ + bne.n 1e52 │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - bge.n 1eb2 │ │ │ │ │ + bge.n 1e8e │ │ │ │ │ add.w fp, ip, r2 │ │ │ │ │ add r2, r1 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ add.w r9, r4, ip │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ strd r3, r0, [sp, #8] │ │ │ │ │ ldrb.w r0, [fp], #1 │ │ │ │ │ ldrb.w r3, [r2], #1 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bne.n 1f26 │ │ │ │ │ + bne.n 1f02 │ │ │ │ │ cmp r9, fp │ │ │ │ │ - bne.n 1ea2 │ │ │ │ │ + bne.n 1e7e │ │ │ │ │ mov fp, sl │ │ │ │ │ sub.w r0, r1, fp │ │ │ │ │ - b.n 1ed0 │ │ │ │ │ + b.n 1eac │ │ │ │ │ cmp r9, lr │ │ │ │ │ itett ge │ │ │ │ │ subge.w r2, r9, r4 │ │ │ │ │ addlt r3, r3, r7 │ │ │ │ │ addge r2, #1 │ │ │ │ │ addge r3, r3, r2 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bcc.n 1e56 │ │ │ │ │ + bcc.n 1e32 │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bhi.n 1e56 │ │ │ │ │ - b.n 1ecc │ │ │ │ │ + bhi.n 1e32 │ │ │ │ │ + b.n 1ea8 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bcs.n 1ecc │ │ │ │ │ + bcs.n 1ea8 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ rsb r8, r0, #1 │ │ │ │ │ cmp r2, r7 │ │ │ │ │ it lt │ │ │ │ │ movlt r2, r7 │ │ │ │ │ mov r9, r2 │ │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ │ and.w r2, r2, #63 @ 0x3f │ │ │ │ │ ldrb r2, [r6, r2] │ │ │ │ │ add r3, r2 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 1f5a │ │ │ │ │ + bne.n 1f36 │ │ │ │ │ add.w r1, r3, r8 │ │ │ │ │ cmp r0, r4 │ │ │ │ │ - ble.n 1f68 │ │ │ │ │ + ble.n 1f44 │ │ │ │ │ mov r2, r4 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrb.w sl, [ip, r2] │ │ │ │ │ ldrb r3, [r1, r2] │ │ │ │ │ cmp sl, r3 │ │ │ │ │ - beq.n 1f60 │ │ │ │ │ + beq.n 1f3c │ │ │ │ │ cmp lr, r2 │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ ittet le │ │ │ │ │ suble r2, r2, r4 │ │ │ │ │ addle r2, #1 │ │ │ │ │ addgt r3, r3, r7 │ │ │ │ │ addle r3, r3, r2 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bcc.n 1eee │ │ │ │ │ - b.n 1ecc │ │ │ │ │ + bcc.n 1eca │ │ │ │ │ + b.n 1ea8 │ │ │ │ │ ldrd r3, r0, [sp, #8] │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ add r3, r2 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bls.n 1ecc │ │ │ │ │ + bls.n 1ea8 │ │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ │ and.w r2, r2, #63 @ 0x3f │ │ │ │ │ ldrb r1, [r6, r2] │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ subs r2, r0, r2 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 1e64 │ │ │ │ │ + beq.n 1e40 │ │ │ │ │ mov r9, r1 │ │ │ │ │ rsb r1, r4, #1 │ │ │ │ │ cmp r4, r2 │ │ │ │ │ ite ge │ │ │ │ │ addge r1, r1, r4 │ │ │ │ │ addlt r1, r1, r2 │ │ │ │ │ cmp r1, r9 │ │ │ │ │ ite ge │ │ │ │ │ addge r3, r3, r1 │ │ │ │ │ addlt r3, r9 │ │ │ │ │ - b.n 1ec8 │ │ │ │ │ + b.n 1ea4 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bls.n 1ecc │ │ │ │ │ - b.n 1eee │ │ │ │ │ + bls.n 1ea8 │ │ │ │ │ + b.n 1eca │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bgt.n 1f08 │ │ │ │ │ + bgt.n 1ee4 │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 1eb4 │ │ │ │ │ + ble.n 1e90 │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrb.w sl, [ip, r2] │ │ │ │ │ ldrb r3, [r1, r2] │ │ │ │ │ cmp sl, r3 │ │ │ │ │ - beq.n 1f80 │ │ │ │ │ + beq.n 1f5c │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ add r3, r9 │ │ │ │ │ - b.n 1f20 │ │ │ │ │ + b.n 1efc │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - beq.n 1eb4 │ │ │ │ │ - b.n 1f70 │ │ │ │ │ + beq.n 1e90 │ │ │ │ │ + b.n 1f4c │ │ │ │ │ │ │ │ │ │ -00001f88 : │ │ │ │ │ +00001f64 : │ │ │ │ │ bytearray_alloc(): │ │ │ │ │ ldr r0, [r0, #12] │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyLong_FromSsize_t │ │ │ │ │ nop │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {} │ │ │ │ │ @@ -363,15 +363,15 @@ │ │ │ │ │ ldr r5, [r3, #112] @ 0x70 │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx r5 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 3a6 │ │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ - bl b44 <_getbytevalue> │ │ │ │ │ + bl c3c <_getbytevalue> │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ mov r1, r0 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ blt.n 40e │ │ │ │ │ cbz r1, 38e │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ @@ -539,15 +539,15 @@ │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_AsEncodedString │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 312 │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl a8c │ │ │ │ │ + bl a68 │ │ │ │ │ R_ARM_THM_CALL bytearray_iconcat_lock_held │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ bge.n 4e8 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ @@ -950,441 +950,533 @@ │ │ │ │ │ b.n 83c │ │ │ │ │ b.n 83c │ │ │ │ │ .word 0x0000002c │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ 0000083c : │ │ │ │ │ bytearray_ass_subscript_lock_held(): │ │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ + 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 │ │ │ │ │ + str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ mov r5, r2 │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ - sub sp, #24 │ │ │ │ │ + sub sp, #28 │ │ │ │ │ mov r8, r1 │ │ │ │ │ mov r7, r0 │ │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ │ - cbz r3, 8aa │ │ │ │ │ + cbz r3, 8ae │ │ │ │ │ ldr.w r3, [r3, #132] @ 0x84 │ │ │ │ │ - cbz r3, 8aa │ │ │ │ │ + cbz r3, 8ae │ │ │ │ │ movw r6, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_IndexError │ │ │ │ │ movt r6, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_IndexError │ │ │ │ │ mov r0, r1 │ │ │ │ │ ldr r1, [r6, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyNumber_AsSsize_t │ │ │ │ │ mov r4, r0 │ │ │ │ │ - adds r0, r4, #1 │ │ │ │ │ - beq.w a68 │ │ │ │ │ + adds r1, r0, #1 │ │ │ │ │ + beq.w b44 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n 902 │ │ │ │ │ + beq.w b08 │ │ │ │ │ add r1, sp, #20 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyLong_AsLongAndOverflow │ │ │ │ │ - adds r1, r0, #1 │ │ │ │ │ - beq.w a46 │ │ │ │ │ + adds r2, r0, #1 │ │ │ │ │ + beq.w ae6 │ │ │ │ │ cmp r0, #255 @ 0xff │ │ │ │ │ - bhi.w a50 │ │ │ │ │ + bhi.w af0 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - blt.w a84 │ │ │ │ │ + blt.w b60 │ │ │ │ │ ldr r3, [r7, #8] │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bge.n 910 │ │ │ │ │ + bge.w 9a6 │ │ │ │ │ ldr r3, [r7, #20] │ │ │ │ │ strb r0, [r3, r4] │ │ │ │ │ movs r4, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - add sp, #24 │ │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ + add sp, #28 │ │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, 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 acc │ │ │ │ │ + bne.w bfc │ │ │ │ │ add r3, sp, #20 │ │ │ │ │ add r2, sp, #16 │ │ │ │ │ add r1, sp, #12 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PySlice_Unpack │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 91e │ │ │ │ │ + blt.n 9b4 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ add r2, sp, #16 │ │ │ │ │ ldr r0, [r7, #8] │ │ │ │ │ add r1, sp, #12 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PySlice_AdjustIndices │ │ │ │ │ - mov r6, r5 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - cbnz r5, 924 │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + bne.n 9ba │ │ │ │ │ + mov r8, r5 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.n 988 │ │ │ │ │ - beq.n 992 │ │ │ │ │ - ldrd r0, r2, [sp, #12] │ │ │ │ │ - cmp r0, r2 │ │ │ │ │ + blt.w a26 │ │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ │ + beq.w a32 │ │ │ │ │ + ldrd r6, r1, [sp, #12] │ │ │ │ │ + cmp r6, r1 │ │ │ │ │ it gt │ │ │ │ │ - strgt r0, [sp, #16] │ │ │ │ │ + strgt r6, [sp, #16] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bne.n 992 │ │ │ │ │ - ldrd r1, r2, [sp, #12] │ │ │ │ │ - mov r3, r5 │ │ │ │ │ + bne.w a32 │ │ │ │ │ + ldr.w r9, [sp, #16] │ │ │ │ │ + cbz r2, 962 │ │ │ │ │ + ldr r3, [r7, #20] │ │ │ │ │ + sub.w r4, r6, r9 │ │ │ │ │ + adds.w r4, r4, r8 │ │ │ │ │ + bmi.n 96c │ │ │ │ │ + beq.n 950 │ │ │ │ │ + mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ + subs r3, r3, r4 │ │ │ │ │ + cmp r3, r2 │ │ │ │ │ + blt.w c30 │ │ │ │ │ + adds r1, r4, r2 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - str r6, [sp, #0] │ │ │ │ │ - bl 4b4 │ │ │ │ │ - R_ARM_THM_CALL bytearray_setslice_linear │ │ │ │ │ + bl 670 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b.n 8a2 │ │ │ │ │ + adds r3, r0, #1 │ │ │ │ │ + beq.n 8a6 │ │ │ │ │ ldr r2, [r7, #8] │ │ │ │ │ - cmp r4, r5 │ │ │ │ │ - blt.w aaa │ │ │ │ │ - cmp r4, r2 │ │ │ │ │ - blt.w a98 │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + beq.w c26 │ │ │ │ │ + ldr r3, [r7, #20] │ │ │ │ │ + subs r2, r2, r6 │ │ │ │ │ + add.w r0, r6, r8 │ │ │ │ │ + add.w r1, r3, r9 │ │ │ │ │ + add r0, r3 │ │ │ │ │ + sub.w r2, r2, r8 │ │ │ │ │ + str r3, [sp, #4] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL memmove │ │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ │ + movs r4, #0 │ │ │ │ │ + cmp.w r8, #0 │ │ │ │ │ + ble.n 8a6 │ │ │ │ │ + mov r2, r8 │ │ │ │ │ + mov r1, r5 │ │ │ │ │ + adds r0, r3, r6 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL memcpy │ │ │ │ │ + b.n 8a6 │ │ │ │ │ + movw r3, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ + movt r3, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ + b.n 906 │ │ │ │ │ + ldr r1, [r7, #24] │ │ │ │ │ + cmp r1, #0 │ │ │ │ │ + bgt.w b28 │ │ │ │ │ + cmp r6, #0 │ │ │ │ │ + bne.w b76 │ │ │ │ │ + ldr r3, [r7, #20] │ │ │ │ │ + adds r1, r4, r2 │ │ │ │ │ + mov r0, r7 │ │ │ │ │ + mov r9, r4 │ │ │ │ │ + subs r3, r3, r4 │ │ │ │ │ + str r3, [r7, #20] │ │ │ │ │ + bl 670 │ │ │ │ │ + mov r4, r0 │ │ │ │ │ + adds r1, r0, #1 │ │ │ │ │ + beq.w ba8 │ │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ │ + movs r4, #0 │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + bne.w b40 │ │ │ │ │ + movw r3, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ + movt r3, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ + b.n 950 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC20 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC20 │ │ │ │ │ ldr r0, [r6, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 8a2 │ │ │ │ │ + b.n 8a6 │ │ │ │ │ cmp r7, r5 │ │ │ │ │ - beq.n 936 │ │ │ │ │ + beq.n 9cc │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ - ldr r1, [pc, #532] @ (b40 ) │ │ │ │ │ + ldr r1, [pc, #628] @ (c38 ) │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq.n 97e │ │ │ │ │ + beq.n a18 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ - cbnz r0, 97e │ │ │ │ │ + cbnz r0, a18 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyNumber_Check │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w ab0 │ │ │ │ │ + bne.w bbe │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ - lsls r3, r3, #3 │ │ │ │ │ - bmi.w ab0 │ │ │ │ │ + lsls r0, r3, #3 │ │ │ │ │ + bmi.w bbe │ │ │ │ │ mov r1, r5 │ │ │ │ │ - ldr r0, [pc, #496] @ (b40 ) │ │ │ │ │ + ldr r0, [pc, #592] @ (c38 ) │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_CallOneArg │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 91e │ │ │ │ │ + beq.n 9b4 │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 83c │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 8a2 │ │ │ │ │ + bge.w 8a6 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 8a2 │ │ │ │ │ + bne.w 8a6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 8a2 │ │ │ │ │ - ldr r6, [r5, #8] │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - beq.n a1c │ │ │ │ │ + b.n 8a6 │ │ │ │ │ + ldr.w r8, [r5, #8] │ │ │ │ │ + cmp.w r8, #0 │ │ │ │ │ + beq.n ab8 │ │ │ │ │ ldr r5, [r5, #20] │ │ │ │ │ - b.n 8da │ │ │ │ │ - ldrd r0, r2, [sp, #12] │ │ │ │ │ - cmp r0, r2 │ │ │ │ │ - bge.n 992 │ │ │ │ │ - str r0, [sp, #16] │ │ │ │ │ + b.n 8e0 │ │ │ │ │ + ldrd r6, r2, [sp, #12] │ │ │ │ │ + cmp r6, r2 │ │ │ │ │ ldr r2, [r7, #8] │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - bne.n a26 │ │ │ │ │ + it lt │ │ │ │ │ + strlt r6, [sp, #16] │ │ │ │ │ + cmp.w r8, #0 │ │ │ │ │ + bne.n ac2 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w b34 │ │ │ │ │ - ldr.w r8, [r7, #20] │ │ │ │ │ + beq.w bb0 │ │ │ │ │ + ldr r5, [r7, #20] │ │ │ │ │ ldr r1, [r7, #24] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bgt.w b1c │ │ │ │ │ + bgt.n b28 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w 8a2 │ │ │ │ │ + beq.w 8a6 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ │ + ldr r6, [sp, #12] │ │ │ │ │ itttt lt │ │ │ │ │ addlt.w r1, r4, #4294967295 @ 0xffffffff │ │ │ │ │ - addlt r5, r0, #1 │ │ │ │ │ - strlt r5, [sp, #16] │ │ │ │ │ - mlalt r0, r3, r1, r0 │ │ │ │ │ - itt lt │ │ │ │ │ + addlt r0, r6, #1 │ │ │ │ │ + strlt r0, [sp, #16] │ │ │ │ │ + mlalt r6, r3, r1, r6 │ │ │ │ │ + ittt lt │ │ │ │ │ neglt r3, r3 │ │ │ │ │ - strlt r0, [sp, #12] │ │ │ │ │ - mov r5, r0 │ │ │ │ │ - it lt │ │ │ │ │ + strlt r6, [sp, #12] │ │ │ │ │ strlt r3, [sp, #20] │ │ │ │ │ - b.n 9f8 │ │ │ │ │ + b.n a92 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - sub.w r0, r5, r6 │ │ │ │ │ + sub.w r0, r6, r8 │ │ │ │ │ it cs │ │ │ │ │ addcs.w r3, r2, #4294967295 @ 0xffffffff │ │ │ │ │ - add.w r1, r5, #1 │ │ │ │ │ + add.w r1, r6, #1 │ │ │ │ │ ite cs │ │ │ │ │ - subcs r2, r3, r5 │ │ │ │ │ + subcs r2, r3, r6 │ │ │ │ │ addcc.w r2, r3, #4294967295 @ 0xffffffff │ │ │ │ │ - add r1, r8 │ │ │ │ │ - add r0, r8 │ │ │ │ │ + add r1, r5 │ │ │ │ │ + add r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memmove │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ ldr r2, [r7, #8] │ │ │ │ │ - adds r6, #1 │ │ │ │ │ - add r5, r3 │ │ │ │ │ - adds r1, r5, r3 │ │ │ │ │ - cmp r6, r4 │ │ │ │ │ - blt.n 9d0 │ │ │ │ │ + add.w r8, r8, #1 │ │ │ │ │ + add r6, r3 │ │ │ │ │ + adds r1, r6, r3 │ │ │ │ │ + cmp r8, r4 │ │ │ │ │ + blt.n a68 │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ mla r1, r3, r4, r1 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bcc.n ae6 │ │ │ │ │ + bcc.w c16 │ │ │ │ │ subs r1, r2, r4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 670 │ │ │ │ │ adds r0, #1 │ │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ │ it ne │ │ │ │ │ movne r4, #0 │ │ │ │ │ - b.n 8a2 │ │ │ │ │ + b.n 8a6 │ │ │ │ │ movw r5, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r5, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ - b.n 8da │ │ │ │ │ + b.n 8e0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n b12 │ │ │ │ │ + beq.w bf2 │ │ │ │ │ ldr r1, [r7, #20] │ │ │ │ │ - cmp r4, r6 │ │ │ │ │ - bne.n af6 │ │ │ │ │ + cmp r4, r8 │ │ │ │ │ + bne.w bd6 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n a40 │ │ │ │ │ + b.n ae0 │ │ │ │ │ ldrb r0, [r5, r3] │ │ │ │ │ adds r3, #1 │ │ │ │ │ strb r0, [r1, r2] │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ add r2, r0 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - blt.n a36 │ │ │ │ │ - b.n 8a0 │ │ │ │ │ + blt.n ad6 │ │ │ │ │ + b.n 8a4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 91e │ │ │ │ │ + bne.w 9b4 │ │ │ │ │ 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 91e │ │ │ │ │ + b.n 9b4 │ │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ │ + cmp r0, r5 │ │ │ │ │ + blt.n ba2 │ │ │ │ │ + cmp r0, r2 │ │ │ │ │ + bge.w 9a6 │ │ │ │ │ + movs r3, #1 │ │ │ │ │ + mov.w r8, #0 │ │ │ │ │ + adds r1, r4, r3 │ │ │ │ │ + str r4, [sp, #12] │ │ │ │ │ + mov r5, r8 │ │ │ │ │ + mov r4, r3 │ │ │ │ │ + strd r1, r3, [sp, #16] │ │ │ │ │ + b.n 8ee │ │ │ │ │ + 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 .LC14 │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC14 │ │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ + b.n 9b4 │ │ │ │ │ + ldr r3, [r7, #20] │ │ │ │ │ + b.n 950 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 8a2 │ │ │ │ │ - cbz r5, ac8 │ │ │ │ │ + bne.w 8a6 │ │ │ │ │ + cbz r5, bba │ │ │ │ │ add r1, sp, #20 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyLong_AsLongAndOverflow │ │ │ │ │ - adds r2, r0, #1 │ │ │ │ │ - beq.n a46 │ │ │ │ │ + adds r3, r0, #1 │ │ │ │ │ + beq.n ae6 │ │ │ │ │ cmp r0, #255 @ 0xff │ │ │ │ │ - bhi.n a50 │ │ │ │ │ + bhi.n af0 │ │ │ │ │ ldr r2, [r7, #8] │ │ │ │ │ adds r4, r4, r2 │ │ │ │ │ - bmi.w 910 │ │ │ │ │ + bmi.w 9a6 │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bge.w 910 │ │ │ │ │ + bge.w 9a6 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 89c │ │ │ │ │ - movs r3, #1 │ │ │ │ │ - movs r6, #0 │ │ │ │ │ - adds r2, r4, r3 │ │ │ │ │ - str r4, [sp, #12] │ │ │ │ │ - mov r5, r6 │ │ │ │ │ - mov r4, r3 │ │ │ │ │ - strd r2, r3, [sp, #16] │ │ │ │ │ - b.n 8e2 │ │ │ │ │ + bne.w 8a0 │ │ │ │ │ + b.n b14 │ │ │ │ │ + add.w r0, r6, r8 │ │ │ │ │ + sub.w r2, r2, r9 │ │ │ │ │ + add.w r1, r3, r9 │ │ │ │ │ + add r0, r3 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL memmove │ │ │ │ │ + ldr r1, [r7, #8] │ │ │ │ │ + mov r0, r7 │ │ │ │ │ + add r1, r4 │ │ │ │ │ + bl 670 │ │ │ │ │ + adds r2, r0, #1 │ │ │ │ │ + bne.w 992 │ │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ │ + add r2, r4 │ │ │ │ │ + mov r4, r0 │ │ │ │ │ + str r2, [r7, #8] │ │ │ │ │ + b.n 996 │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n a86 │ │ │ │ │ + b.n b62 │ │ │ │ │ + ldr r3, [r7, #20] │ │ │ │ │ + add r3, r9 │ │ │ │ │ + str r3, [r7, #20] │ │ │ │ │ + b.n 8a6 │ │ │ │ │ + movw r5, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ + movt r5, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ + b.n a40 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + b.n b60 │ │ │ │ │ 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 .LC22 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC22 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 91e │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - b.n a84 │ │ │ │ │ - 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 .LC21 │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC21 │ │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n 91e │ │ │ │ │ - subs r0, r1, r4 │ │ │ │ │ - subs r2, r2, r1 │ │ │ │ │ - add r0, r8 │ │ │ │ │ - add r1, r8 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL memmove │ │ │ │ │ - ldr r2, [r7, #8] │ │ │ │ │ - b.n a08 │ │ │ │ │ + b.n 9b4 │ │ │ │ │ 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, r6 │ │ │ │ │ + mov r2, r8 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC23 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC23 │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n 91e │ │ │ │ │ + b.n 9b4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ - b.n a2c │ │ │ │ │ + b.n aca │ │ │ │ │ movw r3, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC PyExc_BufferError │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS PyExc_BufferError │ │ │ │ │ + R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ + ldr r2, [r2, #12] │ │ │ │ │ movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC14 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LC21 │ │ │ │ │ movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC14 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC21 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 91e │ │ │ │ │ - movw r8, #0 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_Format │ │ │ │ │ + b.n 9b4 │ │ │ │ │ + subs r0, r1, r4 │ │ │ │ │ + subs r2, r2, r1 │ │ │ │ │ + add r0, r5 │ │ │ │ │ + add r1, r5 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL memmove │ │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ │ + b.n aa4 │ │ │ │ │ + movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ - movt r8, #0 │ │ │ │ │ + movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ - b.n 9a2 │ │ │ │ │ + b.n 936 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ + b.n 9b4 │ │ │ │ │ nop │ │ │ │ │ .word 0x0000002c │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00000b44 <_getbytevalue>: │ │ │ │ │ +00000c3c <_getbytevalue>: │ │ │ │ │ _getbytevalue(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ sub sp, #16 │ │ │ │ │ mov r4, r1 │ │ │ │ │ add r1, sp, #12 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyLong_AsLongAndOverflow │ │ │ │ │ mov r3, r0 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.n b70 <_getbytevalue+0x2c> │ │ │ │ │ + beq.n c68 <_getbytevalue+0x2c> │ │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ │ it ls │ │ │ │ │ movls r0, #1 │ │ │ │ │ - bhi.n b7e <_getbytevalue+0x3a> │ │ │ │ │ + bhi.n c76 <_getbytevalue+0x3a> │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ add sp, #16 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - cbz r0, b7e <_getbytevalue+0x3a> │ │ │ │ │ + cbz r0, c76 <_getbytevalue+0x3a> │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n b6a <_getbytevalue+0x26> │ │ │ │ │ + b.n c62 <_getbytevalue+0x26> │ │ │ │ │ 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 │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n b6a <_getbytevalue+0x26> │ │ │ │ │ + b.n c62 <_getbytevalue+0x26> │ │ │ │ │ │ │ │ │ │ -00000b9c : │ │ │ │ │ +00000c94 : │ │ │ │ │ bytearray_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 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 c12 │ │ │ │ │ + bhi.n d0a │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ cmp r5, #1 │ │ │ │ │ - beq.n bdc │ │ │ │ │ + beq.n cd4 │ │ │ │ │ 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 c4a │ │ │ │ │ + beq.n d42 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ cmp r5, #2 │ │ │ │ │ - bne.n c3a │ │ │ │ │ + bne.n d32 │ │ │ │ │ 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, bfc │ │ │ │ │ + cbz r1, cf4 │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ bl 0 <_Py_bytes_find> │ │ │ │ │ R_ARM_THM_CALL _Py_bytes_find │ │ │ │ │ ldr r3, [r4, #24] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #24] │ │ │ │ │ @@ -1396,125 +1488,125 @@ │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ bl 0 <_Py_bytes_find> │ │ │ │ │ R_ARM_THM_CALL _Py_bytes_find │ │ │ │ │ ldr r3, [r4, #24] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #24] │ │ │ │ │ - b.n bf8 │ │ │ │ │ + b.n cf0 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC24 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC24 │ │ │ │ │ movs r3, #3 │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl 0 <_PyArg_CheckPositional> │ │ │ │ │ R_ARM_THM_CALL _PyArg_CheckPositional │ │ │ │ │ - cbz r0, c4a │ │ │ │ │ + cbz r0, d42 │ │ │ │ │ ldr r2, [r6, #0] │ │ │ │ │ cmp r5, #1 │ │ │ │ │ - ble.n bdc │ │ │ │ │ + ble.n cd4 │ │ │ │ │ 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] │ │ │ │ │ - cbz r0, c4a │ │ │ │ │ + cbz r0, d42 │ │ │ │ │ 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 bdc │ │ │ │ │ + bne.n cd4 │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n bf8 │ │ │ │ │ + b.n cf0 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00000c50 : │ │ │ │ │ +00000d48 : │ │ │ │ │ bytearray_decode(): │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ mov r6, r2 │ │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ │ mov r7, r0 │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r2, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n d32 │ │ │ │ │ + bne.n e2a │ │ │ │ │ cmp r6, #2 │ │ │ │ │ - bhi.w d80 │ │ │ │ │ + bhi.w e78 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w d7c │ │ │ │ │ + beq.w e74 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n ce8 │ │ │ │ │ + beq.n de0 │ │ │ │ │ ldr r5, [r4, #0] │ │ │ │ │ - cbz r5, cb6 │ │ │ │ │ + cbz r5, dae │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r1, r3, #3 │ │ │ │ │ - bpl.n d12 │ │ │ │ │ + bpl.n e0a │ │ │ │ │ mov r0, r5 │ │ │ │ │ add r1, sp, #28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_AsUTF8AndSize │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n d0e │ │ │ │ │ + beq.n e06 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL strlen │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bne.n d60 │ │ │ │ │ + bne.n e58 │ │ │ │ │ cmp r6, #1 │ │ │ │ │ - bne.n cb6 │ │ │ │ │ + bne.n dae │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_FromEncodedObject │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ lsls r2, r2, #3 │ │ │ │ │ - bpl.n cf2 │ │ │ │ │ + bpl.n dea │ │ │ │ │ add r1, sp, #28 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_AsUTF8AndSize │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n cb0 │ │ │ │ │ + beq.n da8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL strlen │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bne.n d60 │ │ │ │ │ - cbz r5, cea │ │ │ │ │ + bne.n e58 │ │ │ │ │ + cbz r5, de2 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_FromEncodedObject │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b.n cb0 │ │ │ │ │ + b.n da8 │ │ │ │ │ mov r4, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_GetDefaultEncoding │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b.n cda │ │ │ │ │ + b.n dd2 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC2 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC2 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC6 │ │ │ │ │ movt r1, #0 │ │ │ │ │ @@ -1522,15 +1614,15 @@ │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC25 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC25 │ │ │ │ │ bl 0 <_PyArg_BadArgument> │ │ │ │ │ R_ARM_THM_CALL _PyArg_BadArgument │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n cb0 │ │ │ │ │ + b.n da8 │ │ │ │ │ mov r3, r5 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC2 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC2 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC3 │ │ │ │ │ @@ -1538,126 +1630,126 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC3 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC25 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC25 │ │ │ │ │ bl 0 <_PyArg_BadArgument> │ │ │ │ │ R_ARM_THM_CALL _PyArg_BadArgument │ │ │ │ │ - b.n d0e │ │ │ │ │ + b.n e06 │ │ │ │ │ ldr r5, [r3, #8] │ │ │ │ │ add r5, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - ldr r4, [pc, #104] @ (da4 ) │ │ │ │ │ + ldr r4, [pc, #104] @ (e9c ) │ │ │ │ │ mov r3, r2 │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ movs r2, #0 │ │ │ │ │ add r4, sp, #32 │ │ │ │ │ mov r1, r6 │ │ │ │ │ str r4, [sp, #20] │ │ │ │ │ strd r2, 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 cb0 │ │ │ │ │ - cbz r5, d78 │ │ │ │ │ + beq.n da8 │ │ │ │ │ + cbz r5, e70 │ │ │ │ │ mov r6, r5 │ │ │ │ │ - b.n c7c │ │ │ │ │ + b.n d74 │ │ │ │ │ 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 .LC5 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC5 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n d0e │ │ │ │ │ + b.n e06 │ │ │ │ │ mov r4, r5 │ │ │ │ │ - b.n cea │ │ │ │ │ + b.n de2 │ │ │ │ │ mov r5, r6 │ │ │ │ │ - b.n d36 │ │ │ │ │ + b.n e2e │ │ │ │ │ mov r0, r1 │ │ │ │ │ - ldr r1, [pc, #32] @ (da4 ) │ │ │ │ │ + ldr r1, [pc, #32] @ (e9c ) │ │ │ │ │ str r1, [sp, #0] │ │ │ │ │ add r1, sp, #32 │ │ │ │ │ strd r3, r3, [sp, #12] │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ 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.w c7c │ │ │ │ │ - b.n cb0 │ │ │ │ │ + bne.w d74 │ │ │ │ │ + b.n da8 │ │ │ │ │ .word 0x000001cc │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00000da8 : │ │ │ │ │ +00000ea0 : │ │ │ │ │ bytearray_length(): │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -00000dac : │ │ │ │ │ +00000ea4 : │ │ │ │ │ PyByteArray_FromStringAndSize(): │ │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ subs r6, r1, #0 │ │ │ │ │ - blt.n e20 │ │ │ │ │ + blt.n f18 │ │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq.n e18 │ │ │ │ │ + beq.n f10 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - ldr r0, [pc, #120] @ (e44 ) │ │ │ │ │ + ldr r0, [pc, #120] @ (f3c ) │ │ │ │ │ bl 0 <_PyObject_New> │ │ │ │ │ R_ARM_THM_CALL _PyObject_New │ │ │ │ │ mov r4, r0 │ │ │ │ │ - cbz r0, dfc │ │ │ │ │ - cbz r6, e04 │ │ │ │ │ + cbz r0, ef4 │ │ │ │ │ + cbz r6, efc │ │ │ │ │ adds r7, r6, #1 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ str r0, [r4, #16] │ │ │ │ │ - cbz r0, e0a │ │ │ │ │ - cbz r5, e00 │ │ │ │ │ + cbz r0, f02 │ │ │ │ │ + cbz r5, ef8 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ ldr r3, [r4, #16] │ │ │ │ │ movs r2, #0 │ │ │ │ │ strb r2, [r3, r6] │ │ │ │ │ ldr r1, [r4, #16] │ │ │ │ │ movs r3, #0 │ │ │ │ │ strd r6, r7, [r4, #8] │ │ │ │ │ strd r1, r3, [r4, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ strb r5, [r0, r6] │ │ │ │ │ - b.n df0 │ │ │ │ │ + b.n ee8 │ │ │ │ │ mov r7, r6 │ │ │ │ │ str r6, [r0, #16] │ │ │ │ │ - b.n df0 │ │ │ │ │ + b.n ee8 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n e18 │ │ │ │ │ + bge.n f10 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - cbz r3, e3a │ │ │ │ │ + cbz r3, f32 │ │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyErr_NoMemory │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SystemError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SystemError │ │ │ │ │ @@ -1665,127 +1757,127 @@ │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC27 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC27 │ │ │ │ │ movs r4, #0 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n dfc │ │ │ │ │ + b.n ef4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n e18 │ │ │ │ │ + b.n f10 │ │ │ │ │ nop │ │ │ │ │ .word 0x0000002c │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00000e48 : │ │ │ │ │ +00000f40 : │ │ │ │ │ bytearray_subscript(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ sub sp, #28 │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ │ - cbz r3, e9e │ │ │ │ │ + cbz r3, f96 │ │ │ │ │ ldr.w r3, [r3, #132] @ 0x84 │ │ │ │ │ - cbz r3, e9e │ │ │ │ │ + cbz r3, f96 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_IndexError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_IndexError │ │ │ │ │ mov r0, r1 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyNumber_AsSsize_t │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - beq.w fe6 │ │ │ │ │ + beq.w 10de │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w ff0 │ │ │ │ │ + blt.w 10e8 │ │ │ │ │ ldr r2, [r5, #8] │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bge.w ffc │ │ │ │ │ + bge.w 10f4 │ │ │ │ │ ldr r3, [r5, #20] │ │ │ │ │ - ldr r0, [pc, #432] @ (1044 ) │ │ │ │ │ + ldr r0, [pc, #432] @ (113c ) │ │ │ │ │ ldrb r3, [r3, r4] │ │ │ │ │ add.w r0, r0, r3, lsl #4 │ │ │ │ │ add sp, #28 │ │ │ │ │ pop {r4, r5, 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 100e │ │ │ │ │ + bne.w 1106 │ │ │ │ │ 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 100a │ │ │ │ │ + blt.w 1102 │ │ │ │ │ add r1, sp, #12 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ ldr r0, [r5, #8] │ │ │ │ │ add r2, sp, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PySlice_AdjustIndices │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - ble.n fcc │ │ │ │ │ + ble.n 10c4 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ ldr r2, [r5, #8] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bne.n eea │ │ │ │ │ + bne.n fe2 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 1032 │ │ │ │ │ + beq.w 112a │ │ │ │ │ ldr r0, [r5, #20] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add r0, r3 │ │ │ │ │ - bl dac │ │ │ │ │ + bl ea4 │ │ │ │ │ R_ARM_THM_CALL PyByteArray_FromStringAndSize │ │ │ │ │ add sp, #28 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 1028 │ │ │ │ │ + beq.w 1120 │ │ │ │ │ ldr r4, [r5, #20] │ │ │ │ │ movs r0, #0 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ - bl dac │ │ │ │ │ + bl ea4 │ │ │ │ │ R_ARM_THM_CALL PyByteArray_FromStringAndSize │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n e9a │ │ │ │ │ + beq.n f92 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n fdc │ │ │ │ │ + beq.n 10d4 │ │ │ │ │ ldr.w lr, [r0, #20] │ │ │ │ │ subs r5, r1, #1 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add r5, lr │ │ │ │ │ add.w ip, lr, #4294967295 @ 0xffffffff │ │ │ │ │ ands.w r2, r1, #7 │ │ │ │ │ - beq.n f7e │ │ │ │ │ + beq.n 1076 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq.n f70 │ │ │ │ │ + beq.n 1068 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq.n f66 │ │ │ │ │ + beq.n 105e │ │ │ │ │ cmp r2, #3 │ │ │ │ │ - beq.n f5c │ │ │ │ │ + beq.n 1054 │ │ │ │ │ cmp r2, #4 │ │ │ │ │ - beq.n f52 │ │ │ │ │ + beq.n 104a │ │ │ │ │ cmp r2, #5 │ │ │ │ │ - beq.n f48 │ │ │ │ │ + beq.n 1040 │ │ │ │ │ cmp r2, #6 │ │ │ │ │ - beq.n f3e │ │ │ │ │ + beq.n 1036 │ │ │ │ │ ldrb r2, [r4, r3] │ │ │ │ │ mov ip, lr │ │ │ │ │ strb.w r2, [lr] │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ add r3, r2 │ │ │ │ │ ldrb r2, [r4, r3] │ │ │ │ │ strb.w r2, [ip, #1]! │ │ │ │ │ @@ -1808,15 +1900,15 @@ │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ add r3, r2 │ │ │ │ │ ldrb r2, [r4, r3] │ │ │ │ │ strb.w r2, [ip, #1]! │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ cmp ip, r5 │ │ │ │ │ add r3, r2 │ │ │ │ │ - beq.n e9a │ │ │ │ │ + beq.n f92 │ │ │ │ │ ldrb r2, [r4, r3] │ │ │ │ │ mov r1, ip │ │ │ │ │ strb.w r2, [ip, #1] │ │ │ │ │ add.w ip, ip, #8 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ cmp ip, r5 │ │ │ │ │ add r3, r2 │ │ │ │ │ @@ -1844,174 +1936,174 @@ │ │ │ │ │ strb r2, [r1, #7] │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ add r3, r2 │ │ │ │ │ ldrb r2, [r4, r3] │ │ │ │ │ strb r2, [r1, #8] │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ add r3, r2 │ │ │ │ │ - bne.n f7e │ │ │ │ │ - b.n e9a │ │ │ │ │ + bne.n 1076 │ │ │ │ │ + b.n f92 │ │ │ │ │ movs r1, #0 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC28 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC28 │ │ │ │ │ - bl dac │ │ │ │ │ + bl ea4 │ │ │ │ │ R_ARM_THM_CALL PyByteArray_FromStringAndSize │ │ │ │ │ - b.n e9a │ │ │ │ │ + b.n f92 │ │ │ │ │ movw lr, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt lr, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ - b.n f0a │ │ │ │ │ + b.n 1002 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - cbnz r0, 100a │ │ │ │ │ + cbnz r0, 1102 │ │ │ │ │ ldr r2, [r5, #8] │ │ │ │ │ adds r4, r4, r2 │ │ │ │ │ - bmi.n ffc │ │ │ │ │ + bmi.n 10f4 │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - bgt.w e90 │ │ │ │ │ + bgt.w f88 │ │ │ │ │ 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 r0, #0 │ │ │ │ │ - b.n e9a │ │ │ │ │ + b.n f92 │ │ │ │ │ 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 .LC21 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC21 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n 100a │ │ │ │ │ + b.n 1102 │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ - b.n ef2 │ │ │ │ │ + b.n fea │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ add r0, r3 │ │ │ │ │ - bl dac │ │ │ │ │ + bl ea4 │ │ │ │ │ R_ARM_THM_CALL PyByteArray_FromStringAndSize │ │ │ │ │ - b.n e9a │ │ │ │ │ + b.n f92 │ │ │ │ │ .word 0x00002428 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -00001048 : │ │ │ │ │ +00001140 : │ │ │ │ │ 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.w 119e │ │ │ │ │ + beq.w 1296 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #255 @ 0xff │ │ │ │ │ - bhi.w 11a6 │ │ │ │ │ + bhi.w 129e │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 11be │ │ │ │ │ + beq.w 12b6 │ │ │ │ │ adds r5, r3, #1 │ │ │ │ │ - bmi.n 116c │ │ │ │ │ + bmi.n 1264 │ │ │ │ │ ldr r2, [r4, #24] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bgt.n 1186 │ │ │ │ │ + bgt.n 127e │ │ │ │ │ ldrd r0, ip, [r4, #16] │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ sub.w r7, ip, r0 │ │ │ │ │ adds r1, r7, r5 │ │ │ │ │ adds r1, #1 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bcs.n 10f4 │ │ │ │ │ + bcs.n 11ec │ │ │ │ │ vmov s15, r2 │ │ │ │ │ vmov.f64 d6, #114 @ 0x3f900000 1.125 │ │ │ │ │ vcvt.f64.u32 d7, s15 │ │ │ │ │ vmul.f64 d7, d7, d6 │ │ │ │ │ vmov s13, r5 │ │ │ │ │ vcvt.f64.s32 d6, s13 │ │ │ │ │ vcmpe.f64 d6, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bls.n 1112 │ │ │ │ │ + bls.n 120a │ │ │ │ │ adds.w r8, r3, #2 │ │ │ │ │ - bmi.n 1164 │ │ │ │ │ + bmi.n 125c │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - cbnz r7, 1126 │ │ │ │ │ + cbnz r7, 121e │ │ │ │ │ mov r1, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1164 │ │ │ │ │ + beq.n 125c │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ strd r8, r0, [r4, #12] │ │ │ │ │ str r0, [r4, #20] │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ strb r7, [r0, r5] │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 11d6 │ │ │ │ │ + beq.n 12ce │ │ │ │ │ ldr r2, [r4, #20] │ │ │ │ │ strb r6, [r2, r3] │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ add sp, #16 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ cmp.w r5, r2, lsr #1 │ │ │ │ │ - bcc.n 1120 │ │ │ │ │ + bcc.n 1218 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ it eq │ │ │ │ │ moveq ip, r2 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ movs r2, #0 │ │ │ │ │ strb.w r2, [ip, r5] │ │ │ │ │ - b.n 10dc │ │ │ │ │ + b.n 11d4 │ │ │ │ │ add.w r8, r5, r5, lsr #3 │ │ │ │ │ cmp r5, #8 │ │ │ │ │ - bhi.n 115e │ │ │ │ │ + bhi.n 1256 │ │ │ │ │ add.w r8, r8, #3 │ │ │ │ │ - b.n 10c2 │ │ │ │ │ + b.n 11ba │ │ │ │ │ add.w r8, r3, #2 │ │ │ │ │ - b.n 10c2 │ │ │ │ │ + b.n 11ba │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r7, r0 │ │ │ │ │ - cbz r0, 1164 │ │ │ │ │ + cbz r0, 125c │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 11e2 │ │ │ │ │ + beq.n 12da │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ cmp r2, r5 │ │ │ │ │ mov r0, r7 │ │ │ │ │ it cs │ │ │ │ │ movcs r2, r5 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ @@ -2021,99 +2113,99 @@ │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ movs r2, #0 │ │ │ │ │ strd r8, r7, [r4, #12] │ │ │ │ │ str r7, [r4, #20] │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ strb r2, [r7, r5] │ │ │ │ │ - b.n 10dc │ │ │ │ │ + b.n 11d4 │ │ │ │ │ adds.w r8, r8, #6 │ │ │ │ │ - bpl.n 10c2 │ │ │ │ │ + bpl.n 11ba │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 10ee │ │ │ │ │ + b.n 11e6 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ mov r2, r5 │ │ │ │ │ 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_Format │ │ │ │ │ - b.n 1168 │ │ │ │ │ + b.n 1260 │ │ │ │ │ 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 .LC14 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC14 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 1168 │ │ │ │ │ + b.n 1260 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1168 │ │ │ │ │ + bne.n 1260 │ │ │ │ │ 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 1168 │ │ │ │ │ + b.n 1260 │ │ │ │ │ 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 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC32 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 1168 │ │ │ │ │ + b.n 1260 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ strb r6, [r2, r3] │ │ │ │ │ - b.n 10e6 │ │ │ │ │ + b.n 11de │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ - b.n 113a │ │ │ │ │ + b.n 1232 │ │ │ │ │ │ │ │ │ │ -000011ec : │ │ │ │ │ +000012e4 : │ │ │ │ │ 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, 1216 │ │ │ │ │ + cbz r1, 130e │ │ │ │ │ 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} │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {} │ │ │ │ │ @@ -9,15 +9,15 @@ │ │ │ │ │ cbz r1, 8 │ │ │ │ │ ldr r0, [r0, #20] │ │ │ │ │ b.n 10 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ - b.w dac │ │ │ │ │ + b.w ea4 │ │ │ │ │ R_ARM_THM_JUMP24 PyByteArray_FromStringAndSize │ │ │ │ │ │ │ │ │ │ 00000014 : │ │ │ │ │ PyByteArray_Concat(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ @@ -62,15 +62,15 @@ │ │ │ │ │ subs r3, r3, r2 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ ble.n 7c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ b.n 64 │ │ │ │ │ add r1, r2 │ │ │ │ │ - bl dac │ │ │ │ │ + bl ea4 │ │ │ │ │ R_ARM_THM_CALL PyByteArray_FromStringAndSize │ │ │ │ │ mov r4, r0 │ │ │ │ │ cbz r0, a0 │ │ │ │ │ ldr r0, [r0, #16] │ │ │ │ │ cbz r0, a0 │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ │ @@ -104,15 +104,15 @@ │ │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ movs r0, #0 │ │ │ │ │ ldr r1, [r5, #8] │ │ │ │ │ - bl dac │ │ │ │ │ + bl ea4 │ │ │ │ │ R_ARM_THM_CALL PyByteArray_FromStringAndSize │ │ │ │ │ mov r4, r0 │ │ │ │ │ cbz r0, fe │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ cbz r3, e2 │ │ │ │ │ ldr r0, [r0, #20] │ │ │ │ │ b.n ea │ │ │ │ │ @@ -240,15 +240,15 @@ │ │ │ │ │ cmp r9, r8 │ │ │ │ │ beq.n 1ec │ │ │ │ │ add r0, sp, #4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ subs r1, r4, r5 │ │ │ │ │ adds r0, r6, r5 │ │ │ │ │ - bl dac │ │ │ │ │ + bl ea4 │ │ │ │ │ R_ARM_THM_CALL PyByteArray_FromStringAndSize │ │ │ │ │ b.n 1f8 │ │ │ │ │ movs r0, #0 │ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ │ │ │ │ │ 000001fe : │ │ │ │ │ @@ -371,15 +371,15 @@ │ │ │ │ │ ldr r0, [r6, #20] │ │ │ │ │ b.n 2fe │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ - b.w dac │ │ │ │ │ + b.w ea4 │ │ │ │ │ R_ARM_THM_JUMP24 PyByteArray_FromStringAndSize │ │ │ │ │ subs r2, r4, r1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ and.w r1, r4, r2 │ │ │ │ │ add.w r4, r2, r2, lsr #31 │ │ │ │ │ and.w r1, r1, #1 │ │ │ │ │ add.w r1, r1, r4, asr #1 │ │ │ │ │ @@ -407,24 +407,24 @@ │ │ │ │ │ b.n 35a │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ mov r1, r4 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ - b.w dac │ │ │ │ │ + b.w ea4 │ │ │ │ │ R_ARM_THM_JUMP24 PyByteArray_FromStringAndSize │ │ │ │ │ add r4, r8 │ │ │ │ │ mov sl, r1 │ │ │ │ │ mov r6, r0 │ │ │ │ │ adds r1, r4, r5 │ │ │ │ │ movs r0, #0 │ │ │ │ │ mov r7, r3 │ │ │ │ │ mov r9, r2 │ │ │ │ │ - bl dac │ │ │ │ │ + bl ea4 │ │ │ │ │ R_ARM_THM_CALL PyByteArray_FromStringAndSize │ │ │ │ │ mov r4, r0 │ │ │ │ │ cbz r0, 3e2 │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ ble.n 398 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ cbz r3, 388 │ │ │ │ │ @@ -575,15 +575,15 @@ │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ ldr r4, [r1, #8] │ │ │ │ │ cbnz r4, 4c4 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #460 @ 0x1cc │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ - b.w dac │ │ │ │ │ + b.w ea4 │ │ │ │ │ R_ARM_THM_JUMP24 PyByteArray_FromStringAndSize │ │ │ │ │ mov sl, r1 │ │ │ │ │ cmp r4, #10 │ │ │ │ │ ble.n 4ec │ │ │ │ │ movw r3, #47662 @ 0xba2e │ │ │ │ │ movt r3, #744 @ 0x2e8 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ @@ -735,15 +735,15 @@ │ │ │ │ │ b.n 636 │ │ │ │ │ movs r4, #0 │ │ │ │ │ add r6, sp, #16 │ │ │ │ │ mov.w fp, #1 │ │ │ │ │ mov r7, r4 │ │ │ │ │ mov r1, r7 │ │ │ │ │ movs r0, #0 │ │ │ │ │ - bl dac │ │ │ │ │ + bl ea4 │ │ │ │ │ R_ARM_THM_CALL PyByteArray_FromStringAndSize │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 6ee │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ cbz r3, 64e │ │ │ │ │ ldr.w r8, [r0, #20] │ │ │ │ │ @@ -841,15 +841,15 @@ │ │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ movs r0, #0 │ │ │ │ │ ldr r1, [r5, #8] │ │ │ │ │ - bl dac │ │ │ │ │ + bl ea4 │ │ │ │ │ R_ARM_THM_CALL PyByteArray_FromStringAndSize │ │ │ │ │ mov r4, r0 │ │ │ │ │ cbz r0, 762 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ cbz r3, 746 │ │ │ │ │ ldr r0, [r0, #20] │ │ │ │ │ b.n 74e │ │ │ │ │ @@ -1007,15 +1007,15 @@ │ │ │ │ │ subs r3, r3, r4 │ │ │ │ │ cmp r3, r9 │ │ │ │ │ bge.n 898 │ │ │ │ │ b.n 920 │ │ │ │ │ mov r4, r9 │ │ │ │ │ add.w r1, r4, r9 │ │ │ │ │ movs r0, #0 │ │ │ │ │ - bl dac │ │ │ │ │ + bl ea4 │ │ │ │ │ R_ARM_THM_CALL PyByteArray_FromStringAndSize │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 938 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ cbz r3, 8b0 │ │ │ │ │ ldr r5, [r0, #20] │ │ │ │ │ @@ -1367,15 +1367,15 @@ │ │ │ │ │ ldr r0, [r7, #20] │ │ │ │ │ b.n b62 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ - b.w dac │ │ │ │ │ + b.w ea4 │ │ │ │ │ R_ARM_THM_JUMP24 PyByteArray_FromStringAndSize │ │ │ │ │ subs r2, r4, r1 │ │ │ │ │ mov r0, r7 │ │ │ │ │ movs r1, #0 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ b.w 32c │ │ │ │ │ movs r0, #0 │ │ │ │ │ @@ -1389,15 +1389,15 @@ │ │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ movs r0, #0 │ │ │ │ │ ldr r1, [r5, #8] │ │ │ │ │ - bl dac │ │ │ │ │ + bl ea4 │ │ │ │ │ R_ARM_THM_CALL PyByteArray_FromStringAndSize │ │ │ │ │ mov r4, r0 │ │ │ │ │ cbz r0, bc4 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ cbz r3, ba8 │ │ │ │ │ ldr r0, [r0, #20] │ │ │ │ │ b.n bb0 │ │ │ │ │ @@ -1538,15 +1538,15 @@ │ │ │ │ │ ldr r0, [r7, #20] │ │ │ │ │ b.n cc8 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ - b.w dac │ │ │ │ │ + b.w ea4 │ │ │ │ │ R_ARM_THM_JUMP24 PyByteArray_FromStringAndSize │ │ │ │ │ subs r1, r4, r1 │ │ │ │ │ mov r0, r7 │ │ │ │ │ movs r2, #0 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ b.w 32c │ │ │ │ │ movs r0, #0 │ │ │ │ │ @@ -1693,15 +1693,15 @@ │ │ │ │ │ lsls r1, r3, #28 │ │ │ │ │ bmi.n e30 │ │ │ │ │ add.w sl, sl, #1 │ │ │ │ │ cmp r8, sl │ │ │ │ │ bgt.n e1c │ │ │ │ │ sub.w r1, sl, r0 │ │ │ │ │ add r0, r7 │ │ │ │ │ - bl dac │ │ │ │ │ + bl ea4 │ │ │ │ │ R_ARM_THM_CALL PyByteArray_FromStringAndSize │ │ │ │ │ mov fp, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n f1c │ │ │ │ │ cmp.w r9, #11 │ │ │ │ │ bgt.n e4e │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ @@ -1752,15 +1752,15 @@ │ │ │ │ │ cmp r5, r0 │ │ │ │ │ bne.n ea8 │ │ │ │ │ b.n f16 │ │ │ │ │ cmp r0, r5 │ │ │ │ │ beq.n f16 │ │ │ │ │ subs r1, r5, r0 │ │ │ │ │ add r0, r7 │ │ │ │ │ - bl dac │ │ │ │ │ + bl ea4 │ │ │ │ │ R_ARM_THM_CALL PyByteArray_FromStringAndSize │ │ │ │ │ mov r5, r0 │ │ │ │ │ cbz r0, f20 │ │ │ │ │ cmp.w r8, #11 │ │ │ │ │ bgt.n ed8 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ str.w r0, [r3, r8, lsl #2] │ │ │ │ │ @@ -1859,15 +1859,15 @@ │ │ │ │ │ mov fp, r0 │ │ │ │ │ ldrb.w r3, [r7, fp] │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ bne.n 101c │ │ │ │ │ sub.w r1, fp, r0 │ │ │ │ │ add r0, r7 │ │ │ │ │ - bl dac │ │ │ │ │ + bl ea4 │ │ │ │ │ R_ARM_THM_CALL PyByteArray_FromStringAndSize │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 117c │ │ │ │ │ cmp.w r8, #11 │ │ │ │ │ bgt.n fd0 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ @@ -1908,15 +1908,15 @@ │ │ │ │ │ mov sl, r0 │ │ │ │ │ b.n 102e │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r5, sl │ │ │ │ │ blt.n 1074 │ │ │ │ │ sub.w r1, r5, sl │ │ │ │ │ add.w r0, r7, sl │ │ │ │ │ - bl dac │ │ │ │ │ + bl ea4 │ │ │ │ │ R_ARM_THM_CALL PyByteArray_FromStringAndSize │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 117c │ │ │ │ │ cmp.w r8, #11 │ │ │ │ │ bgt.n 1050 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ @@ -1957,22 +1957,22 @@ │ │ │ │ │ mov r3, fp │ │ │ │ │ cmp r6, r8 │ │ │ │ │ beq.n 1122 │ │ │ │ │ mov.w ip, #1 │ │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ │ strd r5, ip, [sp] │ │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ │ - bl 190c │ │ │ │ │ + bl 18e8 │ │ │ │ │ R_ARM_THM_CALL fastsearch │ │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ │ subs.w r9, r0, #0 │ │ │ │ │ add.w r0, r7, sl │ │ │ │ │ blt.n 1122 │ │ │ │ │ mov r1, r9 │ │ │ │ │ - bl dac │ │ │ │ │ + bl ea4 │ │ │ │ │ R_ARM_THM_CALL PyByteArray_FromStringAndSize │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 1178 │ │ │ │ │ cmp.w r8, #11 │ │ │ │ │ bgt.n 10de │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ @@ -2006,15 +2006,15 @@ │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ add sl, fp │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ add sl, r9 │ │ │ │ │ b.n 108e │ │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ │ ldr.w r9, [sp, #28] │ │ │ │ │ - bl dac │ │ │ │ │ + bl ea4 │ │ │ │ │ R_ARM_THM_CALL PyByteArray_FromStringAndSize │ │ │ │ │ mov r5, r0 │ │ │ │ │ cbz r0, 117c │ │ │ │ │ cmp.w r8, #11 │ │ │ │ │ bgt.n 113e │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ str.w r0, [r3, r8, lsl #2] │ │ │ │ │ @@ -2161,15 +2161,15 @@ │ │ │ │ │ cmp r5, #0 │ │ │ │ │ it ne │ │ │ │ │ movne r1, r7 │ │ │ │ │ b.n 127e │ │ │ │ │ mov r7, r1 │ │ │ │ │ subs r1, r1, r0 │ │ │ │ │ add r0, r8 │ │ │ │ │ - bl dac │ │ │ │ │ + bl ea4 │ │ │ │ │ R_ARM_THM_CALL PyByteArray_FromStringAndSize │ │ │ │ │ mov r9, r0 │ │ │ │ │ cbz r0, 12ce │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyList_Append │ │ │ │ │ @@ -2221,15 +2221,15 @@ │ │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ movs r0, #0 │ │ │ │ │ ldr r1, [r5, #8] │ │ │ │ │ - bl dac │ │ │ │ │ + bl ea4 │ │ │ │ │ R_ARM_THM_CALL PyByteArray_FromStringAndSize │ │ │ │ │ mov r4, r0 │ │ │ │ │ cbz r0, 1334 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ cbz r3, 1318 │ │ │ │ │ ldr r0, [r0, #20] │ │ │ │ │ b.n 1320 │ │ │ │ │ @@ -2255,15 +2255,15 @@ │ │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ movs r0, #0 │ │ │ │ │ ldr r1, [r5, #8] │ │ │ │ │ - bl dac │ │ │ │ │ + bl ea4 │ │ │ │ │ R_ARM_THM_CALL PyByteArray_FromStringAndSize │ │ │ │ │ mov r4, r0 │ │ │ │ │ cbz r0, 1378 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ cbz r3, 135c │ │ │ │ │ ldr r0, [r0, #20] │ │ │ │ │ b.n 1364 │ │ │ │ │ @@ -2323,15 +2323,15 @@ │ │ │ │ │ ldr r0, [r6, #20] │ │ │ │ │ b.n 13d6 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ │ - b.w dac │ │ │ │ │ + b.w ea4 │ │ │ │ │ R_ARM_THM_JUMP24 PyByteArray_FromStringAndSize │ │ │ │ │ subs r4, r4, r1 │ │ │ │ │ movs r3, #48 @ 0x30 │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 32c │ │ │ │ │ @@ -2366,15 +2366,15 @@ │ │ │ │ │ mov r4, r0 │ │ │ │ │ bl 0 <_Py_GetConfig> │ │ │ │ │ R_ARM_THM_CALL _Py_GetConfig │ │ │ │ │ ldr r3, [r0, #120] @ 0x78 │ │ │ │ │ cbnz r3, 1438 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ - b.w 5d4 │ │ │ │ │ + b.w 5b0 │ │ │ │ │ R_ARM_THM_JUMP24 bytearray_repr_lock_held │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_BytesWarning │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_BytesWarning │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC61 │ │ │ │ │ @@ -2524,15 +2524,15 @@ │ │ │ │ │ ldrb r3, [r7, r5] │ │ │ │ │ ldr.w r3, [fp, r3, lsl #2] │ │ │ │ │ lsls r0, r3, #28 │ │ │ │ │ bpl.n 1580 │ │ │ │ │ adds r0, r5, #1 │ │ │ │ │ subs r1, r1, r5 │ │ │ │ │ add r0, r7 │ │ │ │ │ - bl dac │ │ │ │ │ + bl ea4 │ │ │ │ │ R_ARM_THM_CALL PyByteArray_FromStringAndSize │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 162a │ │ │ │ │ cmp r6, #11 │ │ │ │ │ bgt.n 15aa │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ @@ -2574,15 +2574,15 @@ │ │ │ │ │ lsls r2, r2, #28 │ │ │ │ │ bpl.n 1602 │ │ │ │ │ subs r5, #1 │ │ │ │ │ bcc.n 161c │ │ │ │ │ b.n 15f2 │ │ │ │ │ adds r1, r5, #1 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - bl dac │ │ │ │ │ + bl ea4 │ │ │ │ │ R_ARM_THM_CALL PyByteArray_FromStringAndSize │ │ │ │ │ mov r5, r0 │ │ │ │ │ cbz r0, 162a │ │ │ │ │ cmp r6, #11 │ │ │ │ │ bgt.w 1850 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ str.w r5, [r3, r6, lsl #2] │ │ │ │ │ @@ -2650,15 +2650,15 @@ │ │ │ │ │ mov fp, r1 │ │ │ │ │ ldrb.w r3, [r7, fp] │ │ │ │ │ cmp r3, sl │ │ │ │ │ bne.n 1700 │ │ │ │ │ add.w r0, fp, #1 │ │ │ │ │ sub.w r1, r1, fp │ │ │ │ │ add r0, r7 │ │ │ │ │ - bl dac │ │ │ │ │ + bl ea4 │ │ │ │ │ R_ARM_THM_CALL PyByteArray_FromStringAndSize │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 181e │ │ │ │ │ cmp r6, #11 │ │ │ │ │ bgt.n 16d0 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ @@ -2689,15 +2689,15 @@ │ │ │ │ │ b.n 1710 │ │ │ │ │ .word 0x000002a8 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ adds r0, r1, #1 │ │ │ │ │ bne.n 174c │ │ │ │ │ adds r1, #1 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - bl dac │ │ │ │ │ + bl ea4 │ │ │ │ │ R_ARM_THM_CALL PyByteArray_FromStringAndSize │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 181e │ │ │ │ │ cmp r6, #11 │ │ │ │ │ bgt.n 172a │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ @@ -2736,22 +2736,22 @@ │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ movs r2, #2 │ │ │ │ │ mov r1, r5 │ │ │ │ │ strd r3, r2, [sp] │ │ │ │ │ mov r0, r7 │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ mov r3, fp │ │ │ │ │ - bl 190c │ │ │ │ │ + bl 18e8 │ │ │ │ │ R_ARM_THM_CALL fastsearch │ │ │ │ │ subs.w sl, r0, #0 │ │ │ │ │ blt.n 17c6 │ │ │ │ │ add.w r0, fp, sl │ │ │ │ │ subs r1, r5, r0 │ │ │ │ │ add r0, r7 │ │ │ │ │ - bl dac │ │ │ │ │ + bl ea4 │ │ │ │ │ R_ARM_THM_CALL PyByteArray_FromStringAndSize │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 181e │ │ │ │ │ cmp r6, #11 │ │ │ │ │ bgt.n 17a2 │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ @@ -2772,15 +2772,15 @@ │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ adds r6, #1 │ │ │ │ │ mov r5, sl │ │ │ │ │ b.n 1764 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - bl dac │ │ │ │ │ + bl ea4 │ │ │ │ │ R_ARM_THM_CALL PyByteArray_FromStringAndSize │ │ │ │ │ mov r5, r0 │ │ │ │ │ cbz r0, 181e │ │ │ │ │ cmp r6, #11 │ │ │ │ │ bgt.n 17de │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ str.w r0, [r3, r6, lsl #2] │ │ │ │ │ @@ -2980,21 +2980,21 @@ │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ cbnz r0, 198c │ │ │ │ │ adds r0, r4, r6 │ │ │ │ │ subs r1, r5, r6 │ │ │ │ │ - bl dac │ │ │ │ │ + bl ea4 │ │ │ │ │ R_ARM_THM_CALL PyByteArray_FromStringAndSize │ │ │ │ │ mov r4, r0 │ │ │ │ │ b.n 199a │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r1, r5 │ │ │ │ │ - bl dac │ │ │ │ │ + bl ea4 │ │ │ │ │ R_ARM_THM_CALL PyByteArray_FromStringAndSize │ │ │ │ │ mov r4, r0 │ │ │ │ │ b.n 199a │ │ │ │ │ movs r4, #0 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ cbz r3, 19a4 │ │ │ │ │ add r0, sp, #4 │ │ │ │ │ @@ -3039,21 +3039,21 @@ │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ adds r0, r4, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ cbnz r0, 1a02 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r1, r6 │ │ │ │ │ - bl dac │ │ │ │ │ + bl ea4 │ │ │ │ │ R_ARM_THM_CALL PyByteArray_FromStringAndSize │ │ │ │ │ mov r4, r0 │ │ │ │ │ b.n 1a10 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r1, r5 │ │ │ │ │ - bl dac │ │ │ │ │ + bl ea4 │ │ │ │ │ R_ARM_THM_CALL PyByteArray_FromStringAndSize │ │ │ │ │ mov r4, r0 │ │ │ │ │ b.n 1a10 │ │ │ │ │ movs r4, #0 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ cbz r3, 1a1a │ │ │ │ │ add r0, sp, #4 │ │ │ │ │ @@ -3079,20 +3079,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 1d64 │ │ │ │ │ + bl 1d40 │ │ │ │ │ R_ARM_THM_CALL stringlib__preprocess │ │ │ │ │ add r2, sp, #4 │ │ │ │ │ sub.w r1, r8, r4 │ │ │ │ │ add.w r0, r9, r4 │ │ │ │ │ - bl 1e1c │ │ │ │ │ + bl 1df8 │ │ │ │ │ R_ARM_THM_CALL stringlib__two_way │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ beq.n 1a70 │ │ │ │ │ adds r5, #1 │ │ │ │ │ cmp r5, r6 │ │ │ │ │ beq.n 1a70 │ │ │ │ │ add r4, r0 │ │ │ │ │ @@ -3401,15 +3401,15 @@ │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ b.n 1cc4 │ │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ │ ldr r0, [r7, #4] │ │ │ │ │ add r1, sp, #4 │ │ │ │ │ - bl b44 │ │ │ │ │ + bl c3c │ │ │ │ │ R_ARM_THM_CALL _getbytevalue │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 1cce │ │ │ │ │ ldr r6, [r5, #8] │ │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ ldr r7, [sp, #4] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ @@ -3497,15 +3497,15 @@ │ │ │ │ │ mov r5, r2 │ │ │ │ │ cbnz r2, 1d9c │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ b.n 1da6 │ │ │ │ │ add r1, sp, #4 │ │ │ │ │ mov r0, r2 │ │ │ │ │ - bl b44 │ │ │ │ │ + bl c3c │ │ │ │ │ R_ARM_THM_CALL _getbytevalue │ │ │ │ │ cbz r0, 1dca │ │ │ │ │ ldr r3, [r6, #8] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ bge.n 1db0 │ │ │ │ │ adds r4, r4, r3 │ │ │ │ │ bmi.n 1db4 │ │ │ │ │ @@ -3872,57 +3872,57 @@ │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ strd r3, r1, [sp] │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r1, r9 │ │ │ │ │ - bl 190c │ │ │ │ │ + bl 18e8 │ │ │ │ │ R_ARM_THM_CALL fastsearch │ │ │ │ │ subs.w r8, r0, #0 │ │ │ │ │ bge.n 20e6 │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl dac │ │ │ │ │ + bl ea4 │ │ │ │ │ R_ARM_THM_CALL PyByteArray_FromStringAndSize │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r0, [r4, #16] │ │ │ │ │ mov r0, r1 │ │ │ │ │ - bl dac │ │ │ │ │ + bl ea4 │ │ │ │ │ R_ARM_THM_CALL PyByteArray_FromStringAndSize │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r0, [r4, #20] │ │ │ │ │ mov r0, r1 │ │ │ │ │ - bl dac │ │ │ │ │ + bl ea4 │ │ │ │ │ R_ARM_THM_CALL PyByteArray_FromStringAndSize │ │ │ │ │ str r0, [r4, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cbz r0, 2128 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ blt.n 2118 │ │ │ │ │ movs r4, #0 │ │ │ │ │ b.n 2128 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl dac │ │ │ │ │ + bl ea4 │ │ │ │ │ R_ARM_THM_CALL PyByteArray_FromStringAndSize │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ str r0, [r4, #16] │ │ │ │ │ add.w r0, r7, r8 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ sub.w r1, r9, r0 │ │ │ │ │ it lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ add r0, r6 │ │ │ │ │ it lt │ │ │ │ │ strlt r3, [r5, #0] │ │ │ │ │ str r5, [r4, #20] │ │ │ │ │ - bl dac │ │ │ │ │ + bl ea4 │ │ │ │ │ R_ARM_THM_CALL PyByteArray_FromStringAndSize │ │ │ │ │ str r0, [r4, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cbz r0, 2128 │ │ │ │ │ b.n 20da │ │ │ │ │ subs r3, #1 │ │ │ │ │ @@ -3973,15 +3973,15 @@ │ │ │ │ │ add r1, sp, #4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetBuffer │ │ │ │ │ cmp r0, #0 │ │ │ │ │ blt.n 21d0 <_PyByteArray_FromBufferObject+0x6c> │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ movs r0, #0 │ │ │ │ │ - bl dac │ │ │ │ │ + bl ea4 │ │ │ │ │ R_ARM_THM_CALL PyByteArray_FromStringAndSize │ │ │ │ │ mov r4, r0 │ │ │ │ │ cbz r0, 21c8 <_PyByteArray_FromBufferObject+0x64> │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ cbz r3, 2196 <_PyByteArray_FromBufferObject+0x32> │ │ │ │ │ ldr r0, [r0, #20] │ │ │ │ │ b.n 219e <_PyByteArray_FromBufferObject+0x3a> │ │ │ │ │ @@ -4086,58 +4086,58 @@ │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ movs r1, #2 │ │ │ │ │ mov r0, r6 │ │ │ │ │ strd r3, r1, [sp] │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r1, r9 │ │ │ │ │ - bl 190c │ │ │ │ │ + bl 18e8 │ │ │ │ │ R_ARM_THM_CALL fastsearch │ │ │ │ │ subs.w r8, r0, #0 │ │ │ │ │ bge.n 22b6 │ │ │ │ │ movs r1, #0 │ │ │ │ │ mov r0, r1 │ │ │ │ │ - bl dac │ │ │ │ │ + bl ea4 │ │ │ │ │ R_ARM_THM_CALL PyByteArray_FromStringAndSize │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r0, [r4, #16] │ │ │ │ │ mov r0, r1 │ │ │ │ │ - bl dac │ │ │ │ │ + bl ea4 │ │ │ │ │ R_ARM_THM_CALL PyByteArray_FromStringAndSize │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [r4, #20] │ │ │ │ │ - bl dac │ │ │ │ │ + bl ea4 │ │ │ │ │ R_ARM_THM_CALL PyByteArray_FromStringAndSize │ │ │ │ │ str r0, [r4, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cbz r0, 22f8 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ blt.n 22e8 │ │ │ │ │ movs r4, #0 │ │ │ │ │ b.n 22f8 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl dac │ │ │ │ │ + bl ea4 │ │ │ │ │ R_ARM_THM_CALL PyByteArray_FromStringAndSize │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ str r0, [r4, #16] │ │ │ │ │ add.w r0, r7, r8 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ sub.w r1, r9, r0 │ │ │ │ │ it lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ add r0, r6 │ │ │ │ │ it lt │ │ │ │ │ strlt r3, [r5, #0] │ │ │ │ │ str r5, [r4, #20] │ │ │ │ │ - bl dac │ │ │ │ │ + bl ea4 │ │ │ │ │ R_ARM_THM_CALL PyByteArray_FromStringAndSize │ │ │ │ │ str r0, [r4, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cbz r0, 22f8 │ │ │ │ │ b.n 22aa │ │ │ │ │ subs r3, #1 │ │ │ │ │ @@ -4183,15 +4183,15 @@ │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ sub sp, #8 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r0, r1 │ │ │ │ │ add r1, sp, #4 │ │ │ │ │ - bl b44 │ │ │ │ │ + bl c3c │ │ │ │ │ R_ARM_THM_CALL _getbytevalue │ │ │ │ │ cbz r0, 2386 │ │ │ │ │ ldr r6, [r5, #8] │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ cbz r6, 235a │ │ │ │ │ ldr r4, [r5, #20] │ │ │ │ │ b.n 2362 │ │ │ │ ├── readelf --wide --decompress --hex-dump=.strtab {} │ │ │ │ │ @@ -15,386 +15,384 @@ │ │ │ │ │ 0x000000c0 62797465 61727261 79697465 725f6465 bytearrayiter_de │ │ │ │ │ 0x000000d0 616c6c6f 63002e4c 43313200 62797465 alloc..LC12.byte │ │ │ │ │ 0x000000e0 61727261 795f6465 616c6c6f 63002e4c array_dealloc..L │ │ │ │ │ 0x000000f0 43313300 2e4c4331 34002e4c 43313500 C13..LC14..LC15. │ │ │ │ │ 0x00000100 2e4c4331 36006279 74656172 7261795f .LC16.bytearray_ │ │ │ │ │ 0x00000110 65787465 6e640062 79746561 72726179 extend.bytearray │ │ │ │ │ 0x00000120 5f736574 736c6963 65002e4c 43313700 _setslice..LC17. │ │ │ │ │ - 0x00000130 62797465 61727261 795f7365 74736c69 bytearray_setsli │ │ │ │ │ - 0x00000140 63655f6c 696e6561 72002e4c 43313800 ce_linear..LC18. │ │ │ │ │ - 0x00000150 62797465 61727261 795f6765 74627566 bytearray_getbuf │ │ │ │ │ - 0x00000160 66657200 62797465 61727261 795f7265 fer.bytearray_re │ │ │ │ │ - 0x00000170 6c656173 65627566 66657200 62797465 leasebuffer.byte │ │ │ │ │ - 0x00000180 61727261 795f7265 70720062 79746561 array_repr.bytea │ │ │ │ │ - 0x00000190 72726179 5f726570 725f6c6f 636b5f68 rray_repr_lock_h │ │ │ │ │ - 0x000001a0 656c6400 2e4c4331 39006279 74656172 eld..LC19.bytear │ │ │ │ │ - 0x000001b0 7261795f 6173735f 73756273 63726970 ray_ass_subscrip │ │ │ │ │ - 0x000001c0 74006279 74656172 7261795f 6173735f t.bytearray_ass_ │ │ │ │ │ - 0x000001d0 73756273 63726970 745f6c6f 636b5f68 subscript_lock_h │ │ │ │ │ - 0x000001e0 656c6400 2e4c4332 30002e4c 43323100 eld..LC20..LC21. │ │ │ │ │ - 0x000001f0 2e4c4332 32002e4c 43323300 2e4c4332 .LC22..LC23..LC2 │ │ │ │ │ - 0x00000200 34006279 74656172 7261795f 66696e64 4.bytearray_find │ │ │ │ │ - 0x00000210 002e4c43 32350062 79746561 72726179 ..LC25.bytearray │ │ │ │ │ - 0x00000220 5f646563 6f646500 62797465 61727261 _decode.bytearra │ │ │ │ │ - 0x00000230 795f6c65 6e677468 00627974 65617272 y_length.bytearr │ │ │ │ │ - 0x00000240 61795f74 72616e73 6c617465 00627974 ay_translate.byt │ │ │ │ │ - 0x00000250 65617272 61795f74 72616e73 6c617465 earray_translate │ │ │ │ │ - 0x00000260 5f696d70 6c002e4c 43323600 2e4c4332 _impl..LC26..LC2 │ │ │ │ │ - 0x00000270 37002e4c 43323800 62797465 61727261 7..LC28.bytearra │ │ │ │ │ - 0x00000280 795f7375 62736372 69707400 62797465 y_subscript.byte │ │ │ │ │ - 0x00000290 61727261 795f636c 65617200 62797465 array_clear.byte │ │ │ │ │ - 0x000002a0 61727261 795f6963 6f6e6361 74002e4c array_iconcat..L │ │ │ │ │ - 0x000002b0 43323900 2e4c4333 30006279 74656172 C29..LC30.bytear │ │ │ │ │ - 0x000002c0 7261795f 656e6473 77697468 00627974 ray_endswith.byt │ │ │ │ │ - 0x000002d0 65617272 61795f72 6573697a 65006279 earray_resize.by │ │ │ │ │ - 0x000002e0 74656172 7261795f 636f7079 002e4c43 tearray_copy..LC │ │ │ │ │ - 0x000002f0 33310062 79746561 72726179 5f726963 31.bytearray_ric │ │ │ │ │ - 0x00000300 68636f6d 70617265 002e4c43 33320062 hcompare..LC32.b │ │ │ │ │ - 0x00000310 79746561 72726179 5f617070 656e6400 ytearray_append. │ │ │ │ │ - 0x00000320 62797465 61727261 795f7265 70656174 bytearray_repeat │ │ │ │ │ - 0x00000330 00627974 65617272 61796974 65725f6e .bytearrayiter_n │ │ │ │ │ - 0x00000340 65787400 62797465 61727261 795f6361 ext.bytearray_ca │ │ │ │ │ - 0x00000350 70697461 6c697a65 002e4c43 33330062 pitalize..LC33.b │ │ │ │ │ - 0x00000360 79746561 72726179 5f6c7374 72697000 ytearray_lstrip. │ │ │ │ │ - 0x00000370 62797465 61727261 795f7374 7269705f bytearray_strip_ │ │ │ │ │ - 0x00000380 696d706c 5f68656c 70657200 2e4c4333 impl_helper..LC3 │ │ │ │ │ - 0x00000390 34002e4c 43333500 2e4c4333 36002e4c 4..LC35..LC36..L │ │ │ │ │ - 0x000003a0 43333700 2e4c4333 38002e4c 43333900 C37..LC38..LC39. │ │ │ │ │ - 0x000003b0 62797465 61727261 795f6365 6e746572 bytearray_center │ │ │ │ │ - 0x000003c0 00706164 002e4c43 34300062 79746561 .pad..LC40.bytea │ │ │ │ │ - 0x000003d0 72726179 5f737472 6970002e 4c433431 rray_strip..LC41 │ │ │ │ │ - 0x000003e0 00627974 65617272 61795f63 6f756e74 .bytearray_count │ │ │ │ │ - 0x000003f0 002e4c43 34320062 79746561 72726179 ..LC42.bytearray │ │ │ │ │ - 0x00000400 5f6a6f69 6e007374 72696e67 6c69625f _join.stringlib_ │ │ │ │ │ - 0x00000410 62797465 735f6a6f 696e5f6c 6f636b5f bytes_join_lock_ │ │ │ │ │ - 0x00000420 68656c64 002e4c43 3433002e 4c433434 held..LC43..LC44 │ │ │ │ │ - 0x00000430 002e4c43 34350062 79746561 72726179 ..LC45.bytearray │ │ │ │ │ - 0x00000440 5f6d6f64 00627974 65617272 61795f6d _mod.bytearray_m │ │ │ │ │ - 0x00000450 6f645f6c 6f636b5f 68656c64 00627974 od_lock_held.byt │ │ │ │ │ - 0x00000460 65617272 61795f63 6f6e7461 696e7300 earray_contains. │ │ │ │ │ - 0x00000470 62797465 61727261 795f7570 70657200 bytearray_upper. │ │ │ │ │ - 0x00000480 2e4c4334 36006279 74656172 7261795f .LC46.bytearray_ │ │ │ │ │ - 0x00000490 72737472 6970002e 4c433437 00627974 rstrip..LC47.byt │ │ │ │ │ - 0x000004a0 65617272 61795f65 7870616e 64746162 earray_expandtab │ │ │ │ │ - 0x000004b0 73002e4c 43343800 62797465 61727261 s..LC48.bytearra │ │ │ │ │ - 0x000004c0 795f696e 64657800 62797465 61727261 y_index.bytearra │ │ │ │ │ - 0x000004d0 795f6973 616c6e75 6d006279 74656172 y_isalnum.bytear │ │ │ │ │ - 0x000004e0 7261795f 6973616c 70686100 62797465 ray_isalpha.byte │ │ │ │ │ - 0x000004f0 61727261 795f6973 64696769 74006279 array_isdigit.by │ │ │ │ │ - 0x00000500 74656172 7261795f 69736c6f 77657200 tearray_islower. │ │ │ │ │ - 0x00000510 62797465 61727261 795f6973 73706163 bytearray_isspac │ │ │ │ │ - 0x00000520 65006279 74656172 7261795f 69737469 e.bytearray_isti │ │ │ │ │ - 0x00000530 746c6500 62797465 61727261 795f6973 tle.bytearray_is │ │ │ │ │ - 0x00000540 75707065 72002e4c 43343900 62797465 upper..LC49.byte │ │ │ │ │ - 0x00000550 61727261 795f7374 61727473 77697468 array_startswith │ │ │ │ │ - 0x00000560 002e4c43 3530002e 4c433531 002e4c43 ..LC50..LC51..LC │ │ │ │ │ - 0x00000570 35320062 79746561 72726179 5f6c6a75 52.bytearray_lju │ │ │ │ │ - 0x00000580 73740062 79746561 72726179 5f6c6f77 st.bytearray_low │ │ │ │ │ - 0x00000590 6572002e 4c433533 002e4c43 3534002e er..LC53..LC54.. │ │ │ │ │ - 0x000005a0 4c433535 00627974 65617272 61795f72 LC55.bytearray_r │ │ │ │ │ - 0x000005b0 6a757374 002e4c43 3536002e 4c433537 just..LC56..LC57 │ │ │ │ │ - 0x000005c0 00627974 65617272 61795f72 65706c61 .bytearray_repla │ │ │ │ │ - 0x000005d0 63650066 61737473 65617263 68002e4c ce.fastsearch..L │ │ │ │ │ - 0x000005e0 43353800 62797465 61727261 795f7266 C58.bytearray_rf │ │ │ │ │ - 0x000005f0 696e6400 2e4c4335 39006279 74656172 ind..LC59.bytear │ │ │ │ │ - 0x00000600 7261795f 72696e64 6578002e 4c433630 ray_rindex..LC60 │ │ │ │ │ - 0x00000610 00627974 65617272 61795f73 706c6974 .bytearray_split │ │ │ │ │ - 0x00000620 00627974 65617272 61795f73 706c6974 .bytearray_split │ │ │ │ │ - 0x00000630 6c696e65 73006279 74656172 7261795f lines.bytearray_ │ │ │ │ │ - 0x00000640 73776170 63617365 00627974 65617272 swapcase.bytearr │ │ │ │ │ - 0x00000650 61795f74 69746c65 00627974 65617272 ay_title.bytearr │ │ │ │ │ - 0x00000660 61795f7a 66696c6c 002e4c43 36310062 ay_zfill..LC61.b │ │ │ │ │ - 0x00000670 79746561 72726179 5f737472 00627974 ytearray_str.byt │ │ │ │ │ - 0x00000680 65617272 61795f72 73706c69 74007374 earray_rsplit.st │ │ │ │ │ - 0x00000690 72696e67 6c69625f 5f707265 70726f63 ringlib__preproc │ │ │ │ │ - 0x000006a0 65737300 73747269 6e676c69 625f5f74 ess.stringlib__t │ │ │ │ │ - 0x000006b0 776f5f77 61790073 7472696e 676c6962 wo_way.stringlib │ │ │ │ │ - 0x000006c0 5f5f7477 6f5f7761 795f636f 756e7400 __two_way_count. │ │ │ │ │ - 0x000006d0 73747269 6e676c69 625f6669 6e645f63 stringlib_find_c │ │ │ │ │ - 0x000006e0 68617200 2e4c4336 33006279 74656172 har..LC63.bytear │ │ │ │ │ - 0x000006f0 7261795f 6d616b65 7472616e 73006279 ray_maketrans.by │ │ │ │ │ - 0x00000700 74656172 7261795f 69736173 63696900 tearray_isascii. │ │ │ │ │ - 0x00000710 62797465 61727261 795f7265 6d6f7665 bytearray_remove │ │ │ │ │ - 0x00000720 70726566 69780062 79746561 72726179 prefix.bytearray │ │ │ │ │ - 0x00000730 5f72656d 6f766573 75666669 78007374 _removesuffix.st │ │ │ │ │ - 0x00000740 72696e67 6c69625f 5f6c6578 5f736561 ringlib__lex_sea │ │ │ │ │ - 0x00000750 72636800 2e4c4336 35006279 74656172 rch..LC65.bytear │ │ │ │ │ - 0x00000760 7261795f 72656475 63655f65 78005f63 ray_reduce_ex._c │ │ │ │ │ - 0x00000770 6f6d6d6f 6e5f7265 64756365 002e4c43 ommon_reduce..LC │ │ │ │ │ - 0x00000780 3636002e 4c433637 002e4c43 3638002e 66..LC67..LC68.. │ │ │ │ │ - 0x00000790 4c433639 00627974 65617272 61795f66 LC69.bytearray_f │ │ │ │ │ - 0x000007a0 726f6d68 6578002e 4c433730 002e4c43 romhex..LC70..LC │ │ │ │ │ - 0x000007b0 37310062 79746561 72726179 69746572 71.bytearrayiter │ │ │ │ │ - 0x000007c0 5f726564 75636500 62797465 61727261 _reduce.bytearra │ │ │ │ │ - 0x000007d0 79697465 725f6c65 6e677468 5f68696e yiter_length_hin │ │ │ │ │ - 0x000007e0 74002e4c 43373200 62797465 61727261 t..LC72.bytearra │ │ │ │ │ - 0x000007f0 795f696e 73657274 00627974 65617272 y_insert.bytearr │ │ │ │ │ - 0x00000800 61795f61 6c6c6f63 00627974 65617272 ay_alloc.bytearr │ │ │ │ │ - 0x00000810 61795f73 697a656f 66006279 74656172 ay_sizeof.bytear │ │ │ │ │ - 0x00000820 7261795f 73657469 74656d00 2e4c4337 ray_setitem..LC7 │ │ │ │ │ - 0x00000830 33002e4c 43373400 2e4c4337 35006279 3..LC74..LC75.by │ │ │ │ │ - 0x00000840 74656172 7261795f 706f7000 62797465 tearray_pop.byte │ │ │ │ │ - 0x00000850 61727261 79697465 725f7472 61766572 arrayiter_traver │ │ │ │ │ - 0x00000860 73650062 79746561 72726179 5f686578 se.bytearray_hex │ │ │ │ │ - 0x00000870 00627974 65617272 61795f69 72657065 .bytearray_irepe │ │ │ │ │ - 0x00000880 61740062 79746561 72726179 69746572 at.bytearrayiter │ │ │ │ │ - 0x00000890 5f736574 73746174 65006279 74656172 _setstate.bytear │ │ │ │ │ - 0x000008a0 7261795f 70617274 6974696f 6e005f50 ray_partition._P │ │ │ │ │ - 0x000008b0 79427974 65417272 61795f46 726f6d42 yByteArray_FromB │ │ │ │ │ - 0x000008c0 75666665 724f626a 65637400 62797465 ufferObject.byte │ │ │ │ │ - 0x000008d0 61727261 795f7270 61727469 74696f6e array_rpartition │ │ │ │ │ - 0x000008e0 002e4c43 37360062 79746561 72726179 ..LC76.bytearray │ │ │ │ │ - 0x000008f0 5f72656d 6f766500 62797465 61727261 _remove.bytearra │ │ │ │ │ - 0x00000900 795f7265 76657273 65006279 74656172 y_reverse.bytear │ │ │ │ │ - 0x00000910 7261795f 67657469 74656d00 62797465 ray_getitem.byte │ │ │ │ │ - 0x00000920 61727261 795f7265 64756365 005f6b65 array_reduce._ke │ │ │ │ │ - 0x00000930 79776f72 64732e31 005f6b65 79776f72 ywords.1._keywor │ │ │ │ │ - 0x00000940 64732e34 005f6b65 79776f72 64732e37 ds.4._keywords.7 │ │ │ │ │ - 0x00000950 005f6b65 79776f72 64732e31 30005f6b ._keywords.10._k │ │ │ │ │ - 0x00000960 6579776f 7264732e 3133005f 6b657977 eywords.13._keyw │ │ │ │ │ - 0x00000970 6f726473 2e313600 5f6b6579 776f7264 ords.16._keyword │ │ │ │ │ - 0x00000980 732e3139 005f6b65 79776f72 64732e32 s.19._keywords.2 │ │ │ │ │ - 0x00000990 32007365 74737461 74655f64 6f63006c 2.setstate_doc.l │ │ │ │ │ - 0x000009a0 656e6774 685f6869 6e745f64 6f630062 ength_hint_doc.b │ │ │ │ │ - 0x000009b0 79746561 72726179 5f646f63 00616c6c ytearray_doc.all │ │ │ │ │ - 0x000009c0 6f635f64 6f630073 7472696e 676c6962 oc_doc.stringlib │ │ │ │ │ - 0x000009d0 5f7a6669 6c6c5f5f 646f635f 5f007374 _zfill__doc__.st │ │ │ │ │ - 0x000009e0 72696e67 6c69625f 63656e74 65725f5f ringlib_center__ │ │ │ │ │ - 0x000009f0 646f635f 5f007374 72696e67 6c69625f doc__.stringlib_ │ │ │ │ │ - 0x00000a00 726a7573 745f5f64 6f635f5f 00737472 rjust__doc__.str │ │ │ │ │ - 0x00000a10 696e676c 69625f6c 6a757374 5f5f646f inglib_ljust__do │ │ │ │ │ - 0x00000a20 635f5f00 73747269 6e676c69 625f6578 c__.stringlib_ex │ │ │ │ │ - 0x00000a30 70616e64 74616273 5f5f646f 635f5f00 pandtabs__doc__. │ │ │ │ │ - 0x00000a40 62797465 61727261 795f7369 7a656f66 bytearray_sizeof │ │ │ │ │ - 0x00000a50 5f5f646f 635f5f00 62797465 61727261 __doc__.bytearra │ │ │ │ │ - 0x00000a60 795f7265 64756365 5f65785f 5f646f63 y_reduce_ex__doc │ │ │ │ │ - 0x00000a70 5f5f0062 79746561 72726179 5f726564 __.bytearray_red │ │ │ │ │ - 0x00000a80 7563655f 5f646f63 5f5f0062 79746561 uce__doc__.bytea │ │ │ │ │ - 0x00000a90 72726179 5f686578 5f5f646f 635f5f00 rray_hex__doc__. │ │ │ │ │ - 0x00000aa0 62797465 61727261 795f6672 6f6d6865 bytearray_fromhe │ │ │ │ │ - 0x00000ab0 785f5f64 6f635f5f 00627974 65617272 x__doc__.bytearr │ │ │ │ │ - 0x00000ac0 61795f73 706c6974 6c696e65 735f5f64 ay_splitlines__d │ │ │ │ │ - 0x00000ad0 6f635f5f 00627974 65617272 61795f6a oc__.bytearray_j │ │ │ │ │ - 0x00000ae0 6f696e5f 5f646f63 5f5f0062 79746561 oin__doc__.bytea │ │ │ │ │ - 0x00000af0 72726179 5f646563 6f64655f 5f646f63 rray_decode__doc │ │ │ │ │ - 0x00000b00 5f5f0062 79746561 72726179 5f727374 __.bytearray_rst │ │ │ │ │ - 0x00000b10 7269705f 5f646f63 5f5f0062 79746561 rip__doc__.bytea │ │ │ │ │ - 0x00000b20 72726179 5f6c7374 7269705f 5f646f63 rray_lstrip__doc │ │ │ │ │ - 0x00000b30 5f5f0062 79746561 72726179 5f737472 __.bytearray_str │ │ │ │ │ - 0x00000b40 69705f5f 646f635f 5f006279 74656172 ip__doc__.bytear │ │ │ │ │ - 0x00000b50 7261795f 72656d6f 76655f5f 646f635f ray_remove__doc_ │ │ │ │ │ - 0x00000b60 5f006279 74656172 7261795f 706f705f _.bytearray_pop_ │ │ │ │ │ - 0x00000b70 5f646f63 5f5f0062 79746561 72726179 _doc__.bytearray │ │ │ │ │ - 0x00000b80 5f657874 656e645f 5f646f63 5f5f0062 _extend__doc__.b │ │ │ │ │ - 0x00000b90 79746561 72726179 5f617070 656e645f ytearray_append_ │ │ │ │ │ - 0x00000ba0 5f646f63 5f5f0062 79746561 72726179 _doc__.bytearray │ │ │ │ │ - 0x00000bb0 5f696e73 6572745f 5f646f63 5f5f0062 _insert__doc__.b │ │ │ │ │ - 0x00000bc0 79746561 72726179 5f726576 65727365 ytearray_reverse │ │ │ │ │ - 0x00000bd0 5f5f646f 635f5f00 62797465 61727261 __doc__.bytearra │ │ │ │ │ - 0x00000be0 795f7273 706c6974 5f5f646f 635f5f00 y_rsplit__doc__. │ │ │ │ │ - 0x00000bf0 62797465 61727261 795f7270 61727469 bytearray_rparti │ │ │ │ │ - 0x00000c00 74696f6e 5f5f646f 635f5f00 62797465 tion__doc__.byte │ │ │ │ │ - 0x00000c10 61727261 795f7061 72746974 696f6e5f array_partition_ │ │ │ │ │ - 0x00000c20 5f646f63 5f5f0062 79746561 72726179 _doc__.bytearray │ │ │ │ │ - 0x00000c30 5f73706c 69745f5f 646f635f 5f006279 _split__doc__.by │ │ │ │ │ - 0x00000c40 74656172 7261795f 7265706c 6163655f tearray_replace_ │ │ │ │ │ - 0x00000c50 5f646f63 5f5f0062 79746561 72726179 _doc__.bytearray │ │ │ │ │ - 0x00000c60 5f6d616b 65747261 6e735f5f 646f635f _maketrans__doc_ │ │ │ │ │ - 0x00000c70 5f006279 74656172 7261795f 7472616e _.bytearray_tran │ │ │ │ │ - 0x00000c80 736c6174 655f5f64 6f635f5f 00627974 slate__doc__.byt │ │ │ │ │ - 0x00000c90 65617272 61795f72 6573697a 655f5f64 earray_resize__d │ │ │ │ │ - 0x00000ca0 6f635f5f 00627974 65617272 61795f72 oc__.bytearray_r │ │ │ │ │ - 0x00000cb0 656d6f76 65737566 6669785f 5f646f63 emovesuffix__doc │ │ │ │ │ - 0x00000cc0 5f5f0062 79746561 72726179 5f72656d __.bytearray_rem │ │ │ │ │ - 0x00000cd0 6f766570 72656669 785f5f64 6f635f5f oveprefix__doc__ │ │ │ │ │ - 0x00000ce0 00627974 65617272 61795f65 6e647377 .bytearray_endsw │ │ │ │ │ - 0x00000cf0 6974685f 5f646f63 5f5f0062 79746561 ith__doc__.bytea │ │ │ │ │ - 0x00000d00 72726179 5f737461 72747377 6974685f rray_startswith_ │ │ │ │ │ - 0x00000d10 5f646f63 5f5f0062 79746561 72726179 _doc__.bytearray │ │ │ │ │ - 0x00000d20 5f72696e 6465785f 5f646f63 5f5f0062 _rindex__doc__.b │ │ │ │ │ - 0x00000d30 79746561 72726179 5f726669 6e645f5f ytearray_rfind__ │ │ │ │ │ - 0x00000d40 646f635f 5f006279 74656172 7261795f doc__.bytearray_ │ │ │ │ │ - 0x00000d50 696e6465 785f5f64 6f635f5f 00627974 index__doc__.byt │ │ │ │ │ - 0x00000d60 65617272 61795f63 6f70795f 5f646f63 earray_copy__doc │ │ │ │ │ - 0x00000d70 5f5f0062 79746561 72726179 5f636c65 __.bytearray_cle │ │ │ │ │ - 0x00000d80 61725f5f 646f635f 5f006279 74656172 ar__doc__.bytear │ │ │ │ │ - 0x00000d90 7261795f 636f756e 745f5f64 6f635f5f ray_count__doc__ │ │ │ │ │ - 0x00000da0 00627974 65617272 61795f66 696e645f .bytearray_find_ │ │ │ │ │ - 0x00000db0 5f646f63 5f5f005f 70617273 65722e32 _doc__._parser.2 │ │ │ │ │ - 0x00000dc0 33005f6b 77747570 6c652e32 31006279 3._kwtuple.21.by │ │ │ │ │ - 0x00000dd0 74656172 7261795f 61735f6e 756d6265 tearray_as_numbe │ │ │ │ │ - 0x00000de0 72006279 74656172 7261795f 61735f73 r.bytearray_as_s │ │ │ │ │ - 0x00000df0 65717565 6e636500 62797465 61727261 equence.bytearra │ │ │ │ │ - 0x00000e00 795f6173 5f6d6170 70696e67 00627974 y_as_mapping.byt │ │ │ │ │ - 0x00000e10 65617272 61795f61 735f6275 66666572 earray_as_buffer │ │ │ │ │ - 0x00000e20 00627974 65617272 61795f6d 6574686f .bytearray_metho │ │ │ │ │ - 0x00000e30 64730062 79746561 72726179 69746572 ds.bytearrayiter │ │ │ │ │ - 0x00000e40 5f6d6574 686f6473 005f7061 72736572 _methods._parser │ │ │ │ │ - 0x00000e50 2e32005f 6b777475 706c652e 30005f70 .2._kwtuple.0._p │ │ │ │ │ - 0x00000e60 61727365 722e3230 005f6b77 7475706c arser.20._kwtupl │ │ │ │ │ - 0x00000e70 652e3138 005f7061 72736572 2e35005f e.18._parser.5._ │ │ │ │ │ - 0x00000e80 6b777475 706c652e 33005f70 61727365 kwtuple.3._parse │ │ │ │ │ - 0x00000e90 722e3134 005f6b77 7475706c 652e3132 r.14._kwtuple.12 │ │ │ │ │ - 0x00000ea0 005f7061 72736572 2e313700 5f6b7774 ._parser.17._kwt │ │ │ │ │ - 0x00000eb0 75706c65 2e313500 5f706172 7365722e uple.15._parser. │ │ │ │ │ - 0x00000ec0 3131005f 6b777475 706c652e 39005f70 11._kwtuple.9._p │ │ │ │ │ - 0x00000ed0 61727365 722e3800 5f6b7774 75706c65 arser.8._kwtuple │ │ │ │ │ - 0x00000ee0 2e36005f 50794172 675f556e 7061636b .6._PyArg_Unpack │ │ │ │ │ - 0x00000ef0 4b657977 6f726473 00507945 78635f4f Keywords.PyExc_O │ │ │ │ │ - 0x00000f00 76657266 6c6f7745 72726f72 0050794e verflowError.PyN │ │ │ │ │ - 0x00000f10 756d6265 725f4173 5373697a 655f7400 umber_AsSsize_t. │ │ │ │ │ - 0x00000f20 6d656d73 65740050 79457272 5f4f6363 memset.PyErr_Occ │ │ │ │ │ - 0x00000f30 75727265 64005079 4578635f 54797065 urred.PyExc_Type │ │ │ │ │ - 0x00000f40 4572726f 72005079 4572725f 45786365 Error.PyErr_Exce │ │ │ │ │ - 0x00000f50 7074696f 6e4d6174 63686573 00507945 ptionMatches.PyE │ │ │ │ │ - 0x00000f60 72725f43 6c656172 0050794f 626a6563 rr_Clear.PyObjec │ │ │ │ │ - 0x00000f70 745f4368 65636b42 75666665 72005079 t_CheckBuffer.Py │ │ │ │ │ - 0x00000f80 4f626a65 63745f47 65744275 66666572 Object_GetBuffer │ │ │ │ │ - 0x00000f90 00507942 75666665 725f546f 436f6e74 .PyBuffer_ToCont │ │ │ │ │ - 0x00000fa0 6967756f 75730050 79427566 6665725f iguous.PyBuffer_ │ │ │ │ │ - 0x00000fb0 52656c65 61736500 50795475 706c655f Release.PyTuple_ │ │ │ │ │ - 0x00000fc0 54797065 0050794c 6973745f 54797065 Type.PyList_Type │ │ │ │ │ - 0x00000fd0 0050794c 6f6e675f 54797065 0050794c .PyLong_Type.PyL │ │ │ │ │ - 0x00000fe0 6f6e675f 41734c6f 6e67416e 644f7665 ong_AsLongAndOve │ │ │ │ │ - 0x00000ff0 72666c6f 77005079 4578635f 56616c75 rflow.PyExc_Valu │ │ │ │ │ - 0x00001000 65457272 6f720050 79457272 5f536574 eError.PyErr_Set │ │ │ │ │ - 0x00001010 53747269 6e670050 794f626a 6563745f String.PyObject_ │ │ │ │ │ - 0x00001020 47657449 74657200 5f50795f 4465616c GetIter._Py_Deal │ │ │ │ │ - 0x00001030 6c6f6300 50794572 725f466f 726d6174 loc.PyErr_Format │ │ │ │ │ - 0x00001040 00507955 6e69636f 64655f41 73555446 .PyUnicode_AsUTF │ │ │ │ │ - 0x00001050 38416e64 53697a65 00737472 6c656e00 8AndSize.strlen. │ │ │ │ │ - 0x00001060 5079556e 69636f64 655f4173 456e636f PyUnicode_AsEnco │ │ │ │ │ - 0x00001070 64656453 7472696e 67005079 4578635f dedString.PyExc_ │ │ │ │ │ - 0x00001080 53746f70 49746572 6174696f 6e005f50 StopIteration._P │ │ │ │ │ - 0x00001090 79417267 5f426164 41726775 6d656e74 yArg_BadArgument │ │ │ │ │ - 0x000010a0 005f5079 4f626a65 63745f47 435f4e65 ._PyObject_GC_Ne │ │ │ │ │ - 0x000010b0 77005079 54797065 5f497353 75627479 w.PyType_IsSubty │ │ │ │ │ - 0x000010c0 7065005f 50794572 725f4261 64496e74 pe._PyErr_BadInt │ │ │ │ │ - 0x000010d0 65726e61 6c43616c 6c005f50 795f7473 ernalCall._Py_ts │ │ │ │ │ - 0x000010e0 735f7473 74617465 0050794f 626a6563 s_tstate.PyObjec │ │ │ │ │ - 0x000010f0 745f4743 5f44656c 0050794d 656d5f46 t_GC_Del.PyMem_F │ │ │ │ │ - 0x00001100 72656500 50794578 635f5379 7374656d ree.PyExc_System │ │ │ │ │ - 0x00001110 4572726f 72005079 4572725f 5072696e Error.PyErr_Prin │ │ │ │ │ - 0x00001120 74005079 4d656d5f 5265616c 6c6f6300 t.PyMem_Realloc. │ │ │ │ │ - 0x00001130 50794d65 6d5f4d61 6c6c6f63 006d656d PyMem_Malloc.mem │ │ │ │ │ - 0x00001140 63707900 50794578 635f4275 66666572 cpy.PyExc_Buffer │ │ │ │ │ - 0x00001150 4572726f 72005079 4572725f 4e6f4d65 Error.PyErr_NoMe │ │ │ │ │ - 0x00001160 6d6f7279 005f5079 5f4e6f6e 65537472 mory._Py_NoneStr │ │ │ │ │ - 0x00001170 75637400 50794f62 6a656374 5f4c656e uct.PyObject_Len │ │ │ │ │ - 0x00001180 67746848 696e7400 50794279 74654172 gthHint.PyByteAr │ │ │ │ │ - 0x00001190 7261795f 46726f6d 53747269 6e67416e ray_FromStringAn │ │ │ │ │ - 0x000011a0 6453697a 65005079 49746572 5f4e6578 dSize.PyIter_Nex │ │ │ │ │ - 0x000011b0 74006d65 6d6d6f76 65005079 42756666 t.memmove.PyBuff │ │ │ │ │ - 0x000011c0 65725f46 696c6c49 6e666f00 5f507954 er_FillInfo._PyT │ │ │ │ │ - 0x000011d0 7970655f 4e616d65 00507955 6e69636f ype_Name.PyUnico │ │ │ │ │ - 0x000011e0 64655f46 726f6d53 7472696e 67416e64 de_FromStringAnd │ │ │ │ │ - 0x000011f0 53697a65 0050795f 68657864 69676974 Size.Py_hexdigit │ │ │ │ │ - 0x00001200 73005079 4578635f 496e6465 78457272 s.PyExc_IndexErr │ │ │ │ │ - 0x00001210 6f720050 79536c69 63655f54 79706500 or.PySlice_Type. │ │ │ │ │ - 0x00001220 5079536c 6963655f 556e7061 636b0050 PySlice_Unpack.P │ │ │ │ │ - 0x00001230 79536c69 63655f41 646a7573 74496e64 ySlice_AdjustInd │ │ │ │ │ - 0x00001240 69636573 0050794e 756d6265 725f4368 ices.PyNumber_Ch │ │ │ │ │ - 0x00001250 65636b00 50794f62 6a656374 5f43616c eck.PyObject_Cal │ │ │ │ │ - 0x00001260 6c4f6e65 41726700 5f507945 76616c5f lOneArg._PyEval_ │ │ │ │ │ - 0x00001270 536c6963 65496e64 6578005f 50795f62 SliceIndex._Py_b │ │ │ │ │ - 0x00001280 79746573 5f66696e 64005f50 79417267 ytes_find._PyArg │ │ │ │ │ - 0x00001290 5f436865 636b506f 73697469 6f6e616c _CheckPositional │ │ │ │ │ - 0x000012a0 00507955 6e69636f 64655f46 726f6d45 .PyUnicode_FromE │ │ │ │ │ - 0x000012b0 6e636f64 65644f62 6a656374 00507955 ncodedObject.PyU │ │ │ │ │ - 0x000012c0 6e69636f 64655f47 65744465 6661756c nicode_GetDefaul │ │ │ │ │ - 0x000012d0 74456e63 6f64696e 67005f50 794f626a tEncoding._PyObj │ │ │ │ │ - 0x000012e0 6563745f 4e657700 5f507952 756e7469 ect_New._PyRunti │ │ │ │ │ - 0x000012f0 6d650050 79427974 65417272 61795f52 me.PyByteArray_R │ │ │ │ │ - 0x00001300 6573697a 65005f50 795f6279 7465735f esize._Py_bytes_ │ │ │ │ │ - 0x00001310 656e6473 77697468 005f5079 4e756d62 endswith._PyNumb │ │ │ │ │ - 0x00001320 65725f49 6e646578 0050794c 6f6e675f er_Index.PyLong_ │ │ │ │ │ - 0x00001330 41735373 697a655f 74006d65 6d636d70 AsSsize_t.memcmp │ │ │ │ │ - 0x00001340 005f5079 5f547275 65537472 75637400 ._Py_TrueStruct. │ │ │ │ │ - 0x00001350 5f50795f 46616c73 65537472 75637400 _Py_FalseStruct. │ │ │ │ │ - 0x00001360 5079426f 6f6c5f46 726f6d4c 6f6e6700 PyBool_FromLong. │ │ │ │ │ - 0x00001370 5f50795f 4e6f7449 6d706c65 6d656e74 _Py_NotImplement │ │ │ │ │ - 0x00001380 65645374 72756374 005f5079 5f476574 edStruct._Py_Get │ │ │ │ │ - 0x00001390 436f6e66 69670050 79457863 5f427974 Config.PyExc_Byt │ │ │ │ │ - 0x000013a0 65735761 726e696e 67005079 4572725f esWarning.PyErr_ │ │ │ │ │ - 0x000013b0 5761726e 45780050 79427974 65417272 WarnEx.PyByteArr │ │ │ │ │ - 0x000013c0 61795f41 73537472 696e6700 50794279 ay_AsString.PyBy │ │ │ │ │ - 0x000013d0 74654172 7261795f 436f6e63 6174005f teArray_Concat._ │ │ │ │ │ - 0x000013e0 5f616561 62695f69 64697600 5f507942 _aeabi_idiv._PyB │ │ │ │ │ - 0x000013f0 79746573 5f526570 65617400 5f50795f ytes_Repeat._Py_ │ │ │ │ │ - 0x00001400 62797465 735f6361 70697461 6c697a65 bytes_capitalize │ │ │ │ │ - 0x00001410 006d656d 63687200 5f50795f 62797465 .memchr._Py_byte │ │ │ │ │ - 0x00001420 735f636f 756e7400 50795365 7175656e s_count.PySequen │ │ │ │ │ - 0x00001430 63655f46 61737400 50794279 7465735f ce_Fast.PyBytes_ │ │ │ │ │ - 0x00001440 54797065 00507945 78635f52 756e7469 Type.PyExc_Runti │ │ │ │ │ - 0x00001450 6d654572 726f7200 50794576 616c5f53 meError.PyEval_S │ │ │ │ │ - 0x00001460 61766554 68726561 64005079 4576616c aveThread.PyEval │ │ │ │ │ - 0x00001470 5f526573 746f7265 54687265 6164005f _RestoreThread._ │ │ │ │ │ - 0x00001480 50795f62 79746573 5f636f6e 7461696e Py_bytes_contain │ │ │ │ │ - 0x00001490 73005f50 79427974 65735f46 6f726d61 s._PyBytes_Forma │ │ │ │ │ - 0x000014a0 74457800 5f50795f 62797465 735f7570 tEx._Py_bytes_up │ │ │ │ │ - 0x000014b0 70657200 50794c6f 6e675f41 73496e74 per.PyLong_AsInt │ │ │ │ │ - 0x000014c0 005f5f61 65616269 5f696469 766d6f64 .__aeabi_idivmod │ │ │ │ │ - 0x000014d0 005f5079 5f627974 65735f69 6e646578 ._Py_bytes_index │ │ │ │ │ - 0x000014e0 005f5079 5f627974 65735f69 73616c6e ._Py_bytes_isaln │ │ │ │ │ - 0x000014f0 756d005f 50795f62 79746573 5f697361 um._Py_bytes_isa │ │ │ │ │ - 0x00001500 6c706861 005f5079 5f627974 65735f69 lpha._Py_bytes_i │ │ │ │ │ - 0x00001510 73646967 6974005f 50795f62 79746573 sdigit._Py_bytes │ │ │ │ │ - 0x00001520 5f69736c 6f776572 005f5079 5f627974 _islower._Py_byt │ │ │ │ │ - 0x00001530 65735f69 73737061 6365005f 50795f62 es_isspace._Py_b │ │ │ │ │ - 0x00001540 79746573 5f697374 69746c65 005f5079 ytes_istitle._Py │ │ │ │ │ - 0x00001550 5f627974 65735f69 73757070 6572005f _bytes_isupper._ │ │ │ │ │ - 0x00001560 50795f62 79746573 5f737461 72747377 Py_bytes_startsw │ │ │ │ │ - 0x00001570 69746800 5f50795f 62797465 735f6c6f ith._Py_bytes_lo │ │ │ │ │ - 0x00001580 77657200 5f50795f 62797465 735f7266 wer._Py_bytes_rf │ │ │ │ │ - 0x00001590 696e6400 5f50795f 62797465 735f7269 ind._Py_bytes_ri │ │ │ │ │ - 0x000015a0 6e646578 0050794c 6973745f 4e657700 ndex.PyList_New. │ │ │ │ │ - 0x000015b0 5f50795f 63747970 655f7461 626c6500 _Py_ctype_table. │ │ │ │ │ - 0x000015c0 50794c69 73745f41 7070656e 64005079 PyList_Append.Py │ │ │ │ │ - 0x000015d0 4f626a65 63745f49 73547275 65005f50 Object_IsTrue._P │ │ │ │ │ - 0x000015e0 795f6279 7465735f 73776170 63617365 y_bytes_swapcase │ │ │ │ │ - 0x000015f0 005f5079 5f627974 65735f74 69746c65 ._Py_bytes_title │ │ │ │ │ - 0x00001600 0050794c 6973745f 52657665 72736500 .PyList_Reverse. │ │ │ │ │ - 0x00001610 5f5f7374 61636b5f 63686b5f 6661696c __stack_chk_fail │ │ │ │ │ - 0x00001620 005f5f73 7461636b 5f63686b 5f677561 .__stack_chk_gua │ │ │ │ │ - 0x00001630 7264006d 656d7263 6872005f 50795f62 rd.memrchr._Py_b │ │ │ │ │ - 0x00001640 79746573 5f6d616b 65747261 6e73005f ytes_maketrans._ │ │ │ │ │ - 0x00001650 50795f62 79746573 5f697361 73636969 Py_bytes_isascii │ │ │ │ │ - 0x00001660 005f5079 4f626a65 63745f47 65745374 ._PyObject_GetSt │ │ │ │ │ - 0x00001670 61746500 50795f42 75696c64 56616c75 ate.Py_BuildValu │ │ │ │ │ - 0x00001680 65005079 556e6963 6f64655f 4465636f e.PyUnicode_Deco │ │ │ │ │ - 0x00001690 64654c61 74696e31 005f5079 42797465 deLatin1._PyByte │ │ │ │ │ - 0x000016a0 735f4672 6f6d4865 78005f50 79457661 s_FromHex._PyEva │ │ │ │ │ - 0x000016b0 6c5f4765 74427569 6c74696e 0050794c l_GetBuiltin.PyL │ │ │ │ │ - 0x000016c0 6f6e675f 46726f6d 5373697a 655f7400 ong_FromSsize_t. │ │ │ │ │ - 0x000016d0 50794279 74654172 7261795f 46726f6d PyByteArray_From │ │ │ │ │ - 0x000016e0 4f626a65 63740050 79427974 65417272 Object.PyByteArr │ │ │ │ │ - 0x000016f0 61795f53 697a6500 50794c6f 6e675f46 ay_Size.PyLong_F │ │ │ │ │ - 0x00001700 726f6d53 697a655f 74005f50 795f7374 romSize_t._Py_st │ │ │ │ │ - 0x00001710 72686578 5f776974 685f7365 70005079 rhex_with_sep.Py │ │ │ │ │ - 0x00001720 5475706c 655f4e65 77005079 42797465 Tuple_New.PyByte │ │ │ │ │ - 0x00001730 41727261 79497465 725f5479 70650050 ArrayIter_Type.P │ │ │ │ │ - 0x00001740 79427974 65417272 61795f54 79706500 yByteArray_Type. │ │ │ │ │ - 0x00001750 5f507942 79746541 72726179 5f656d70 _PyByteArray_emp │ │ │ │ │ - 0x00001760 74795f73 7472696e 67005079 54797065 ty_string.PyType │ │ │ │ │ - 0x00001770 5f547970 65005079 4f626a65 63745f47 _Type.PyObject_G │ │ │ │ │ - 0x00001780 656e6572 69634765 74417474 72005079 enericGetAttr.Py │ │ │ │ │ - 0x00001790 54797065 5f47656e 65726963 416c6c6f Type_GenericAllo │ │ │ │ │ - 0x000017a0 63005079 54797065 5f47656e 65726963 c.PyType_Generic │ │ │ │ │ - 0x000017b0 4e657700 50794f62 6a656374 5f467265 New.PyObject_Fre │ │ │ │ │ - 0x000017c0 65005079 4f626a65 63745f53 656c6649 e.PyObject_SelfI │ │ │ │ │ - 0x000017d0 74657200 5f50795f 63617069 74616c69 ter._Py_capitali │ │ │ │ │ - 0x000017e0 7a655f5f 646f635f 5f005f50 795f6973 ze__doc__._Py_is │ │ │ │ │ - 0x000017f0 616c6e75 6d5f5f64 6f635f5f 005f5079 alnum__doc__._Py │ │ │ │ │ - 0x00001800 5f697361 6c706861 5f5f646f 635f5f00 _isalpha__doc__. │ │ │ │ │ - 0x00001810 5f50795f 69736173 6369695f 5f646f63 _Py_isascii__doc │ │ │ │ │ - 0x00001820 5f5f005f 50795f69 73646967 69745f5f __._Py_isdigit__ │ │ │ │ │ - 0x00001830 646f635f 5f005f50 795f6973 6c6f7765 doc__._Py_islowe │ │ │ │ │ - 0x00001840 725f5f64 6f635f5f 005f5079 5f697373 r__doc__._Py_iss │ │ │ │ │ - 0x00001850 70616365 5f5f646f 635f5f00 5f50795f pace__doc__._Py_ │ │ │ │ │ - 0x00001860 69737469 746c655f 5f646f63 5f5f005f istitle__doc__._ │ │ │ │ │ - 0x00001870 50795f69 73757070 65725f5f 646f635f Py_isupper__doc_ │ │ │ │ │ - 0x00001880 5f005f50 795f6c6f 7765725f 5f646f63 _._Py_lower__doc │ │ │ │ │ - 0x00001890 5f5f005f 50795f73 77617063 6173655f __._Py_swapcase_ │ │ │ │ │ - 0x000018a0 5f646f63 5f5f005f 50795f74 69746c65 _doc__._Py_title │ │ │ │ │ - 0x000018b0 5f5f646f 635f5f00 5f50795f 75707065 __doc__._Py_uppe │ │ │ │ │ - 0x000018c0 725f5f64 6f635f5f 00 r__doc__. │ │ │ │ │ + 0x00000130 2e4c4331 38006279 74656172 7261795f .LC18.bytearray_ │ │ │ │ │ + 0x00000140 67657462 75666665 72006279 74656172 getbuffer.bytear │ │ │ │ │ + 0x00000150 7261795f 72656c65 61736562 75666665 ray_releasebuffe │ │ │ │ │ + 0x00000160 72006279 74656172 7261795f 72657072 r.bytearray_repr │ │ │ │ │ + 0x00000170 00627974 65617272 61795f72 6570725f .bytearray_repr_ │ │ │ │ │ + 0x00000180 6c6f636b 5f68656c 64002e4c 43313900 lock_held..LC19. │ │ │ │ │ + 0x00000190 62797465 61727261 795f6173 735f7375 bytearray_ass_su │ │ │ │ │ + 0x000001a0 62736372 69707400 62797465 61727261 bscript.bytearra │ │ │ │ │ + 0x000001b0 795f6173 735f7375 62736372 6970745f y_ass_subscript_ │ │ │ │ │ + 0x000001c0 6c6f636b 5f68656c 64002e4c 43323000 lock_held..LC20. │ │ │ │ │ + 0x000001d0 2e4c4332 31002e4c 43323200 2e4c4332 .LC21..LC22..LC2 │ │ │ │ │ + 0x000001e0 33002e4c 43323400 62797465 61727261 3..LC24.bytearra │ │ │ │ │ + 0x000001f0 795f6669 6e64002e 4c433235 00627974 y_find..LC25.byt │ │ │ │ │ + 0x00000200 65617272 61795f64 65636f64 65006279 earray_decode.by │ │ │ │ │ + 0x00000210 74656172 7261795f 6c656e67 74680062 tearray_length.b │ │ │ │ │ + 0x00000220 79746561 72726179 5f747261 6e736c61 ytearray_transla │ │ │ │ │ + 0x00000230 74650062 79746561 72726179 5f747261 te.bytearray_tra │ │ │ │ │ + 0x00000240 6e736c61 74655f69 6d706c00 2e4c4332 nslate_impl..LC2 │ │ │ │ │ + 0x00000250 36002e4c 43323700 2e4c4332 38006279 6..LC27..LC28.by │ │ │ │ │ + 0x00000260 74656172 7261795f 73756273 63726970 tearray_subscrip │ │ │ │ │ + 0x00000270 74006279 74656172 7261795f 636c6561 t.bytearray_clea │ │ │ │ │ + 0x00000280 72006279 74656172 7261795f 69636f6e r.bytearray_icon │ │ │ │ │ + 0x00000290 63617400 2e4c4332 39002e4c 43333000 cat..LC29..LC30. │ │ │ │ │ + 0x000002a0 62797465 61727261 795f656e 64737769 bytearray_endswi │ │ │ │ │ + 0x000002b0 74680062 79746561 72726179 5f726573 th.bytearray_res │ │ │ │ │ + 0x000002c0 697a6500 62797465 61727261 795f636f ize.bytearray_co │ │ │ │ │ + 0x000002d0 7079002e 4c433331 00627974 65617272 py..LC31.bytearr │ │ │ │ │ + 0x000002e0 61795f72 69636863 6f6d7061 7265002e ay_richcompare.. │ │ │ │ │ + 0x000002f0 4c433332 00627974 65617272 61795f61 LC32.bytearray_a │ │ │ │ │ + 0x00000300 7070656e 64006279 74656172 7261795f ppend.bytearray_ │ │ │ │ │ + 0x00000310 72657065 61740062 79746561 72726179 repeat.bytearray │ │ │ │ │ + 0x00000320 69746572 5f6e6578 74006279 74656172 iter_next.bytear │ │ │ │ │ + 0x00000330 7261795f 63617069 74616c69 7a65002e ray_capitalize.. │ │ │ │ │ + 0x00000340 4c433333 00627974 65617272 61795f6c LC33.bytearray_l │ │ │ │ │ + 0x00000350 73747269 70006279 74656172 7261795f strip.bytearray_ │ │ │ │ │ + 0x00000360 73747269 705f696d 706c5f68 656c7065 strip_impl_helpe │ │ │ │ │ + 0x00000370 72002e4c 43333400 2e4c4333 35002e4c r..LC34..LC35..L │ │ │ │ │ + 0x00000380 43333600 2e4c4333 37002e4c 43333800 C36..LC37..LC38. │ │ │ │ │ + 0x00000390 2e4c4333 39006279 74656172 7261795f .LC39.bytearray_ │ │ │ │ │ + 0x000003a0 63656e74 65720070 6164002e 4c433430 center.pad..LC40 │ │ │ │ │ + 0x000003b0 00627974 65617272 61795f73 74726970 .bytearray_strip │ │ │ │ │ + 0x000003c0 002e4c43 34310062 79746561 72726179 ..LC41.bytearray │ │ │ │ │ + 0x000003d0 5f636f75 6e74002e 4c433432 00627974 _count..LC42.byt │ │ │ │ │ + 0x000003e0 65617272 61795f6a 6f696e00 73747269 earray_join.stri │ │ │ │ │ + 0x000003f0 6e676c69 625f6279 7465735f 6a6f696e nglib_bytes_join │ │ │ │ │ + 0x00000400 5f6c6f63 6b5f6865 6c64002e 4c433433 _lock_held..LC43 │ │ │ │ │ + 0x00000410 002e4c43 3434002e 4c433435 00627974 ..LC44..LC45.byt │ │ │ │ │ + 0x00000420 65617272 61795f6d 6f640062 79746561 earray_mod.bytea │ │ │ │ │ + 0x00000430 72726179 5f6d6f64 5f6c6f63 6b5f6865 rray_mod_lock_he │ │ │ │ │ + 0x00000440 6c640062 79746561 72726179 5f636f6e ld.bytearray_con │ │ │ │ │ + 0x00000450 7461696e 73006279 74656172 7261795f tains.bytearray_ │ │ │ │ │ + 0x00000460 75707065 72002e4c 43343600 62797465 upper..LC46.byte │ │ │ │ │ + 0x00000470 61727261 795f7273 74726970 002e4c43 array_rstrip..LC │ │ │ │ │ + 0x00000480 34370062 79746561 72726179 5f657870 47.bytearray_exp │ │ │ │ │ + 0x00000490 616e6474 61627300 2e4c4334 38006279 andtabs..LC48.by │ │ │ │ │ + 0x000004a0 74656172 7261795f 696e6465 78006279 tearray_index.by │ │ │ │ │ + 0x000004b0 74656172 7261795f 6973616c 6e756d00 tearray_isalnum. │ │ │ │ │ + 0x000004c0 62797465 61727261 795f6973 616c7068 bytearray_isalph │ │ │ │ │ + 0x000004d0 61006279 74656172 7261795f 69736469 a.bytearray_isdi │ │ │ │ │ + 0x000004e0 67697400 62797465 61727261 795f6973 git.bytearray_is │ │ │ │ │ + 0x000004f0 6c6f7765 72006279 74656172 7261795f lower.bytearray_ │ │ │ │ │ + 0x00000500 69737370 61636500 62797465 61727261 isspace.bytearra │ │ │ │ │ + 0x00000510 795f6973 7469746c 65006279 74656172 y_istitle.bytear │ │ │ │ │ + 0x00000520 7261795f 69737570 70657200 2e4c4334 ray_isupper..LC4 │ │ │ │ │ + 0x00000530 39006279 74656172 7261795f 73746172 9.bytearray_star │ │ │ │ │ + 0x00000540 74737769 7468002e 4c433530 002e4c43 tswith..LC50..LC │ │ │ │ │ + 0x00000550 3531002e 4c433532 00627974 65617272 51..LC52.bytearr │ │ │ │ │ + 0x00000560 61795f6c 6a757374 00627974 65617272 ay_ljust.bytearr │ │ │ │ │ + 0x00000570 61795f6c 6f776572 002e4c43 3533002e ay_lower..LC53.. │ │ │ │ │ + 0x00000580 4c433534 002e4c43 35350062 79746561 LC54..LC55.bytea │ │ │ │ │ + 0x00000590 72726179 5f726a75 7374002e 4c433536 rray_rjust..LC56 │ │ │ │ │ + 0x000005a0 002e4c43 35370062 79746561 72726179 ..LC57.bytearray │ │ │ │ │ + 0x000005b0 5f726570 6c616365 00666173 74736561 _replace.fastsea │ │ │ │ │ + 0x000005c0 72636800 2e4c4335 38006279 74656172 rch..LC58.bytear │ │ │ │ │ + 0x000005d0 7261795f 7266696e 64002e4c 43353900 ray_rfind..LC59. │ │ │ │ │ + 0x000005e0 62797465 61727261 795f7269 6e646578 bytearray_rindex │ │ │ │ │ + 0x000005f0 002e4c43 36300062 79746561 72726179 ..LC60.bytearray │ │ │ │ │ + 0x00000600 5f73706c 69740062 79746561 72726179 _split.bytearray │ │ │ │ │ + 0x00000610 5f73706c 69746c69 6e657300 62797465 _splitlines.byte │ │ │ │ │ + 0x00000620 61727261 795f7377 61706361 73650062 array_swapcase.b │ │ │ │ │ + 0x00000630 79746561 72726179 5f746974 6c650062 ytearray_title.b │ │ │ │ │ + 0x00000640 79746561 72726179 5f7a6669 6c6c002e ytearray_zfill.. │ │ │ │ │ + 0x00000650 4c433631 00627974 65617272 61795f73 LC61.bytearray_s │ │ │ │ │ + 0x00000660 74720062 79746561 72726179 5f727370 tr.bytearray_rsp │ │ │ │ │ + 0x00000670 6c697400 73747269 6e676c69 625f5f70 lit.stringlib__p │ │ │ │ │ + 0x00000680 72657072 6f636573 73007374 72696e67 reprocess.string │ │ │ │ │ + 0x00000690 6c69625f 5f74776f 5f776179 00737472 lib__two_way.str │ │ │ │ │ + 0x000006a0 696e676c 69625f5f 74776f5f 7761795f inglib__two_way_ │ │ │ │ │ + 0x000006b0 636f756e 74007374 72696e67 6c69625f count.stringlib_ │ │ │ │ │ + 0x000006c0 66696e64 5f636861 72002e4c 43363300 find_char..LC63. │ │ │ │ │ + 0x000006d0 62797465 61727261 795f6d61 6b657472 bytearray_maketr │ │ │ │ │ + 0x000006e0 616e7300 62797465 61727261 795f6973 ans.bytearray_is │ │ │ │ │ + 0x000006f0 61736369 69006279 74656172 7261795f ascii.bytearray_ │ │ │ │ │ + 0x00000700 72656d6f 76657072 65666978 00627974 removeprefix.byt │ │ │ │ │ + 0x00000710 65617272 61795f72 656d6f76 65737566 earray_removesuf │ │ │ │ │ + 0x00000720 66697800 73747269 6e676c69 625f5f6c fix.stringlib__l │ │ │ │ │ + 0x00000730 65785f73 65617263 68002e4c 43363500 ex_search..LC65. │ │ │ │ │ + 0x00000740 62797465 61727261 795f7265 64756365 bytearray_reduce │ │ │ │ │ + 0x00000750 5f657800 5f636f6d 6d6f6e5f 72656475 _ex._common_redu │ │ │ │ │ + 0x00000760 6365002e 4c433636 002e4c43 3637002e ce..LC66..LC67.. │ │ │ │ │ + 0x00000770 4c433638 002e4c43 36390062 79746561 LC68..LC69.bytea │ │ │ │ │ + 0x00000780 72726179 5f66726f 6d686578 002e4c43 rray_fromhex..LC │ │ │ │ │ + 0x00000790 3730002e 4c433731 00627974 65617272 70..LC71.bytearr │ │ │ │ │ + 0x000007a0 61796974 65725f72 65647563 65006279 ayiter_reduce.by │ │ │ │ │ + 0x000007b0 74656172 72617969 7465725f 6c656e67 tearrayiter_leng │ │ │ │ │ + 0x000007c0 74685f68 696e7400 2e4c4337 32006279 th_hint..LC72.by │ │ │ │ │ + 0x000007d0 74656172 7261795f 696e7365 72740062 tearray_insert.b │ │ │ │ │ + 0x000007e0 79746561 72726179 5f616c6c 6f630062 ytearray_alloc.b │ │ │ │ │ + 0x000007f0 79746561 72726179 5f73697a 656f6600 ytearray_sizeof. │ │ │ │ │ + 0x00000800 62797465 61727261 795f7365 74697465 bytearray_setite │ │ │ │ │ + 0x00000810 6d002e4c 43373300 2e4c4337 34002e4c m..LC73..LC74..L │ │ │ │ │ + 0x00000820 43373500 62797465 61727261 795f706f C75.bytearray_po │ │ │ │ │ + 0x00000830 70006279 74656172 72617969 7465725f p.bytearrayiter_ │ │ │ │ │ + 0x00000840 74726176 65727365 00627974 65617272 traverse.bytearr │ │ │ │ │ + 0x00000850 61795f68 65780062 79746561 72726179 ay_hex.bytearray │ │ │ │ │ + 0x00000860 5f697265 70656174 00627974 65617272 _irepeat.bytearr │ │ │ │ │ + 0x00000870 61796974 65725f73 65747374 61746500 ayiter_setstate. │ │ │ │ │ + 0x00000880 62797465 61727261 795f7061 72746974 bytearray_partit │ │ │ │ │ + 0x00000890 696f6e00 5f507942 79746541 72726179 ion._PyByteArray │ │ │ │ │ + 0x000008a0 5f46726f 6d427566 6665724f 626a6563 _FromBufferObjec │ │ │ │ │ + 0x000008b0 74006279 74656172 7261795f 72706172 t.bytearray_rpar │ │ │ │ │ + 0x000008c0 74697469 6f6e002e 4c433736 00627974 tition..LC76.byt │ │ │ │ │ + 0x000008d0 65617272 61795f72 656d6f76 65006279 earray_remove.by │ │ │ │ │ + 0x000008e0 74656172 7261795f 72657665 72736500 tearray_reverse. │ │ │ │ │ + 0x000008f0 62797465 61727261 795f6765 74697465 bytearray_getite │ │ │ │ │ + 0x00000900 6d006279 74656172 7261795f 72656475 m.bytearray_redu │ │ │ │ │ + 0x00000910 6365005f 6b657977 6f726473 2e31005f ce._keywords.1._ │ │ │ │ │ + 0x00000920 6b657977 6f726473 2e34005f 6b657977 keywords.4._keyw │ │ │ │ │ + 0x00000930 6f726473 2e37005f 6b657977 6f726473 ords.7._keywords │ │ │ │ │ + 0x00000940 2e313000 5f6b6579 776f7264 732e3133 .10._keywords.13 │ │ │ │ │ + 0x00000950 005f6b65 79776f72 64732e31 36005f6b ._keywords.16._k │ │ │ │ │ + 0x00000960 6579776f 7264732e 3139005f 6b657977 eywords.19._keyw │ │ │ │ │ + 0x00000970 6f726473 2e323200 73657473 74617465 ords.22.setstate │ │ │ │ │ + 0x00000980 5f646f63 006c656e 6774685f 68696e74 _doc.length_hint │ │ │ │ │ + 0x00000990 5f646f63 00627974 65617272 61795f64 _doc.bytearray_d │ │ │ │ │ + 0x000009a0 6f630061 6c6c6f63 5f646f63 00737472 oc.alloc_doc.str │ │ │ │ │ + 0x000009b0 696e676c 69625f7a 66696c6c 5f5f646f inglib_zfill__do │ │ │ │ │ + 0x000009c0 635f5f00 73747269 6e676c69 625f6365 c__.stringlib_ce │ │ │ │ │ + 0x000009d0 6e746572 5f5f646f 635f5f00 73747269 nter__doc__.stri │ │ │ │ │ + 0x000009e0 6e676c69 625f726a 7573745f 5f646f63 nglib_rjust__doc │ │ │ │ │ + 0x000009f0 5f5f0073 7472696e 676c6962 5f6c6a75 __.stringlib_lju │ │ │ │ │ + 0x00000a00 73745f5f 646f635f 5f007374 72696e67 st__doc__.string │ │ │ │ │ + 0x00000a10 6c69625f 65787061 6e647461 62735f5f lib_expandtabs__ │ │ │ │ │ + 0x00000a20 646f635f 5f006279 74656172 7261795f doc__.bytearray_ │ │ │ │ │ + 0x00000a30 73697a65 6f665f5f 646f635f 5f006279 sizeof__doc__.by │ │ │ │ │ + 0x00000a40 74656172 7261795f 72656475 63655f65 tearray_reduce_e │ │ │ │ │ + 0x00000a50 785f5f64 6f635f5f 00627974 65617272 x__doc__.bytearr │ │ │ │ │ + 0x00000a60 61795f72 65647563 655f5f64 6f635f5f ay_reduce__doc__ │ │ │ │ │ + 0x00000a70 00627974 65617272 61795f68 65785f5f .bytearray_hex__ │ │ │ │ │ + 0x00000a80 646f635f 5f006279 74656172 7261795f doc__.bytearray_ │ │ │ │ │ + 0x00000a90 66726f6d 6865785f 5f646f63 5f5f0062 fromhex__doc__.b │ │ │ │ │ + 0x00000aa0 79746561 72726179 5f73706c 69746c69 ytearray_splitli │ │ │ │ │ + 0x00000ab0 6e65735f 5f646f63 5f5f0062 79746561 nes__doc__.bytea │ │ │ │ │ + 0x00000ac0 72726179 5f6a6f69 6e5f5f64 6f635f5f rray_join__doc__ │ │ │ │ │ + 0x00000ad0 00627974 65617272 61795f64 65636f64 .bytearray_decod │ │ │ │ │ + 0x00000ae0 655f5f64 6f635f5f 00627974 65617272 e__doc__.bytearr │ │ │ │ │ + 0x00000af0 61795f72 73747269 705f5f64 6f635f5f ay_rstrip__doc__ │ │ │ │ │ + 0x00000b00 00627974 65617272 61795f6c 73747269 .bytearray_lstri │ │ │ │ │ + 0x00000b10 705f5f64 6f635f5f 00627974 65617272 p__doc__.bytearr │ │ │ │ │ + 0x00000b20 61795f73 74726970 5f5f646f 635f5f00 ay_strip__doc__. │ │ │ │ │ + 0x00000b30 62797465 61727261 795f7265 6d6f7665 bytearray_remove │ │ │ │ │ + 0x00000b40 5f5f646f 635f5f00 62797465 61727261 __doc__.bytearra │ │ │ │ │ + 0x00000b50 795f706f 705f5f64 6f635f5f 00627974 y_pop__doc__.byt │ │ │ │ │ + 0x00000b60 65617272 61795f65 7874656e 645f5f64 earray_extend__d │ │ │ │ │ + 0x00000b70 6f635f5f 00627974 65617272 61795f61 oc__.bytearray_a │ │ │ │ │ + 0x00000b80 7070656e 645f5f64 6f635f5f 00627974 ppend__doc__.byt │ │ │ │ │ + 0x00000b90 65617272 61795f69 6e736572 745f5f64 earray_insert__d │ │ │ │ │ + 0x00000ba0 6f635f5f 00627974 65617272 61795f72 oc__.bytearray_r │ │ │ │ │ + 0x00000bb0 65766572 73655f5f 646f635f 5f006279 everse__doc__.by │ │ │ │ │ + 0x00000bc0 74656172 7261795f 7273706c 69745f5f tearray_rsplit__ │ │ │ │ │ + 0x00000bd0 646f635f 5f006279 74656172 7261795f doc__.bytearray_ │ │ │ │ │ + 0x00000be0 72706172 74697469 6f6e5f5f 646f635f rpartition__doc_ │ │ │ │ │ + 0x00000bf0 5f006279 74656172 7261795f 70617274 _.bytearray_part │ │ │ │ │ + 0x00000c00 6974696f 6e5f5f64 6f635f5f 00627974 ition__doc__.byt │ │ │ │ │ + 0x00000c10 65617272 61795f73 706c6974 5f5f646f earray_split__do │ │ │ │ │ + 0x00000c20 635f5f00 62797465 61727261 795f7265 c__.bytearray_re │ │ │ │ │ + 0x00000c30 706c6163 655f5f64 6f635f5f 00627974 place__doc__.byt │ │ │ │ │ + 0x00000c40 65617272 61795f6d 616b6574 72616e73 earray_maketrans │ │ │ │ │ + 0x00000c50 5f5f646f 635f5f00 62797465 61727261 __doc__.bytearra │ │ │ │ │ + 0x00000c60 795f7472 616e736c 6174655f 5f646f63 y_translate__doc │ │ │ │ │ + 0x00000c70 5f5f0062 79746561 72726179 5f726573 __.bytearray_res │ │ │ │ │ + 0x00000c80 697a655f 5f646f63 5f5f0062 79746561 ize__doc__.bytea │ │ │ │ │ + 0x00000c90 72726179 5f72656d 6f766573 75666669 rray_removesuffi │ │ │ │ │ + 0x00000ca0 785f5f64 6f635f5f 00627974 65617272 x__doc__.bytearr │ │ │ │ │ + 0x00000cb0 61795f72 656d6f76 65707265 6669785f ay_removeprefix_ │ │ │ │ │ + 0x00000cc0 5f646f63 5f5f0062 79746561 72726179 _doc__.bytearray │ │ │ │ │ + 0x00000cd0 5f656e64 73776974 685f5f64 6f635f5f _endswith__doc__ │ │ │ │ │ + 0x00000ce0 00627974 65617272 61795f73 74617274 .bytearray_start │ │ │ │ │ + 0x00000cf0 73776974 685f5f64 6f635f5f 00627974 swith__doc__.byt │ │ │ │ │ + 0x00000d00 65617272 61795f72 696e6465 785f5f64 earray_rindex__d │ │ │ │ │ + 0x00000d10 6f635f5f 00627974 65617272 61795f72 oc__.bytearray_r │ │ │ │ │ + 0x00000d20 66696e64 5f5f646f 635f5f00 62797465 find__doc__.byte │ │ │ │ │ + 0x00000d30 61727261 795f696e 6465785f 5f646f63 array_index__doc │ │ │ │ │ + 0x00000d40 5f5f0062 79746561 72726179 5f636f70 __.bytearray_cop │ │ │ │ │ + 0x00000d50 795f5f64 6f635f5f 00627974 65617272 y__doc__.bytearr │ │ │ │ │ + 0x00000d60 61795f63 6c656172 5f5f646f 635f5f00 ay_clear__doc__. │ │ │ │ │ + 0x00000d70 62797465 61727261 795f636f 756e745f bytearray_count_ │ │ │ │ │ + 0x00000d80 5f646f63 5f5f0062 79746561 72726179 _doc__.bytearray │ │ │ │ │ + 0x00000d90 5f66696e 645f5f64 6f635f5f 005f7061 _find__doc__._pa │ │ │ │ │ + 0x00000da0 72736572 2e323300 5f6b7774 75706c65 rser.23._kwtuple │ │ │ │ │ + 0x00000db0 2e323100 62797465 61727261 795f6173 .21.bytearray_as │ │ │ │ │ + 0x00000dc0 5f6e756d 62657200 62797465 61727261 _number.bytearra │ │ │ │ │ + 0x00000dd0 795f6173 5f736571 75656e63 65006279 y_as_sequence.by │ │ │ │ │ + 0x00000de0 74656172 7261795f 61735f6d 61707069 tearray_as_mappi │ │ │ │ │ + 0x00000df0 6e670062 79746561 72726179 5f61735f ng.bytearray_as_ │ │ │ │ │ + 0x00000e00 62756666 65720062 79746561 72726179 buffer.bytearray │ │ │ │ │ + 0x00000e10 5f6d6574 686f6473 00627974 65617272 _methods.bytearr │ │ │ │ │ + 0x00000e20 61796974 65725f6d 6574686f 6473005f ayiter_methods._ │ │ │ │ │ + 0x00000e30 70617273 65722e32 005f6b77 7475706c parser.2._kwtupl │ │ │ │ │ + 0x00000e40 652e3000 5f706172 7365722e 3230005f e.0._parser.20._ │ │ │ │ │ + 0x00000e50 6b777475 706c652e 3138005f 70617273 kwtuple.18._pars │ │ │ │ │ + 0x00000e60 65722e35 005f6b77 7475706c 652e3300 er.5._kwtuple.3. │ │ │ │ │ + 0x00000e70 5f706172 7365722e 3134005f 6b777475 _parser.14._kwtu │ │ │ │ │ + 0x00000e80 706c652e 3132005f 70617273 65722e31 ple.12._parser.1 │ │ │ │ │ + 0x00000e90 37005f6b 77747570 6c652e31 35005f70 7._kwtuple.15._p │ │ │ │ │ + 0x00000ea0 61727365 722e3131 005f6b77 7475706c arser.11._kwtupl │ │ │ │ │ + 0x00000eb0 652e3900 5f706172 7365722e 38005f6b e.9._parser.8._k │ │ │ │ │ + 0x00000ec0 77747570 6c652e36 005f5079 4172675f wtuple.6._PyArg_ │ │ │ │ │ + 0x00000ed0 556e7061 636b4b65 79776f72 64730050 UnpackKeywords.P │ │ │ │ │ + 0x00000ee0 79457863 5f4f7665 72666c6f 77457272 yExc_OverflowErr │ │ │ │ │ + 0x00000ef0 6f720050 794e756d 6265725f 41735373 or.PyNumber_AsSs │ │ │ │ │ + 0x00000f00 697a655f 74006d65 6d736574 00507945 ize_t.memset.PyE │ │ │ │ │ + 0x00000f10 72725f4f 63637572 72656400 50794578 rr_Occurred.PyEx │ │ │ │ │ + 0x00000f20 635f5479 70654572 726f7200 50794572 c_TypeError.PyEr │ │ │ │ │ + 0x00000f30 725f4578 63657074 696f6e4d 61746368 r_ExceptionMatch │ │ │ │ │ + 0x00000f40 65730050 79457272 5f436c65 61720050 es.PyErr_Clear.P │ │ │ │ │ + 0x00000f50 794f626a 6563745f 43686563 6b427566 yObject_CheckBuf │ │ │ │ │ + 0x00000f60 66657200 50794f62 6a656374 5f476574 fer.PyObject_Get │ │ │ │ │ + 0x00000f70 42756666 65720050 79427566 6665725f Buffer.PyBuffer_ │ │ │ │ │ + 0x00000f80 546f436f 6e746967 756f7573 00507942 ToContiguous.PyB │ │ │ │ │ + 0x00000f90 75666665 725f5265 6c656173 65005079 uffer_Release.Py │ │ │ │ │ + 0x00000fa0 5475706c 655f5479 70650050 794c6973 Tuple_Type.PyLis │ │ │ │ │ + 0x00000fb0 745f5479 70650050 794c6f6e 675f5479 t_Type.PyLong_Ty │ │ │ │ │ + 0x00000fc0 70650050 794c6f6e 675f4173 4c6f6e67 pe.PyLong_AsLong │ │ │ │ │ + 0x00000fd0 416e644f 76657266 6c6f7700 50794578 AndOverflow.PyEx │ │ │ │ │ + 0x00000fe0 635f5661 6c756545 72726f72 00507945 c_ValueError.PyE │ │ │ │ │ + 0x00000ff0 72725f53 65745374 72696e67 0050794f rr_SetString.PyO │ │ │ │ │ + 0x00001000 626a6563 745f4765 74497465 72005f50 bject_GetIter._P │ │ │ │ │ + 0x00001010 795f4465 616c6c6f 63005079 4572725f y_Dealloc.PyErr_ │ │ │ │ │ + 0x00001020 466f726d 61740050 79556e69 636f6465 Format.PyUnicode │ │ │ │ │ + 0x00001030 5f417355 54463841 6e645369 7a650073 _AsUTF8AndSize.s │ │ │ │ │ + 0x00001040 74726c65 6e005079 556e6963 6f64655f trlen.PyUnicode_ │ │ │ │ │ + 0x00001050 4173456e 636f6465 64537472 696e6700 AsEncodedString. │ │ │ │ │ + 0x00001060 50794578 635f5374 6f704974 65726174 PyExc_StopIterat │ │ │ │ │ + 0x00001070 696f6e00 5f507941 72675f42 61644172 ion._PyArg_BadAr │ │ │ │ │ + 0x00001080 67756d65 6e74005f 50794f62 6a656374 gument._PyObject │ │ │ │ │ + 0x00001090 5f47435f 4e657700 50795479 70655f49 _GC_New.PyType_I │ │ │ │ │ + 0x000010a0 73537562 74797065 005f5079 4572725f sSubtype._PyErr_ │ │ │ │ │ + 0x000010b0 42616449 6e746572 6e616c43 616c6c00 BadInternalCall. │ │ │ │ │ + 0x000010c0 5f50795f 7473735f 74737461 74650050 _Py_tss_tstate.P │ │ │ │ │ + 0x000010d0 794f626a 6563745f 47435f44 656c0050 yObject_GC_Del.P │ │ │ │ │ + 0x000010e0 794d656d 5f467265 65005079 4578635f yMem_Free.PyExc_ │ │ │ │ │ + 0x000010f0 53797374 656d4572 726f7200 50794572 SystemError.PyEr │ │ │ │ │ + 0x00001100 725f5072 696e7400 50794d65 6d5f5265 r_Print.PyMem_Re │ │ │ │ │ + 0x00001110 616c6c6f 63005079 4d656d5f 4d616c6c alloc.PyMem_Mall │ │ │ │ │ + 0x00001120 6f63006d 656d6370 79005079 4578635f oc.memcpy.PyExc_ │ │ │ │ │ + 0x00001130 42756666 65724572 726f7200 50794572 BufferError.PyEr │ │ │ │ │ + 0x00001140 725f4e6f 4d656d6f 7279005f 50795f4e r_NoMemory._Py_N │ │ │ │ │ + 0x00001150 6f6e6553 74727563 74005079 4f626a65 oneStruct.PyObje │ │ │ │ │ + 0x00001160 63745f4c 656e6774 6848696e 74005079 ct_LengthHint.Py │ │ │ │ │ + 0x00001170 42797465 41727261 795f4672 6f6d5374 ByteArray_FromSt │ │ │ │ │ + 0x00001180 72696e67 416e6453 697a6500 50794974 ringAndSize.PyIt │ │ │ │ │ + 0x00001190 65725f4e 65787400 6d656d6d 6f766500 er_Next.memmove. │ │ │ │ │ + 0x000011a0 50794275 66666572 5f46696c 6c496e66 PyBuffer_FillInf │ │ │ │ │ + 0x000011b0 6f005f50 79547970 655f4e61 6d650050 o._PyType_Name.P │ │ │ │ │ + 0x000011c0 79556e69 636f6465 5f46726f 6d537472 yUnicode_FromStr │ │ │ │ │ + 0x000011d0 696e6741 6e645369 7a650050 795f6865 ingAndSize.Py_he │ │ │ │ │ + 0x000011e0 78646967 69747300 50794578 635f496e xdigits.PyExc_In │ │ │ │ │ + 0x000011f0 64657845 72726f72 00507953 6c696365 dexError.PySlice │ │ │ │ │ + 0x00001200 5f547970 65005079 536c6963 655f556e _Type.PySlice_Un │ │ │ │ │ + 0x00001210 7061636b 00507953 6c696365 5f41646a pack.PySlice_Adj │ │ │ │ │ + 0x00001220 75737449 6e646963 65730050 794e756d ustIndices.PyNum │ │ │ │ │ + 0x00001230 6265725f 43686563 6b005079 4f626a65 ber_Check.PyObje │ │ │ │ │ + 0x00001240 63745f43 616c6c4f 6e654172 67005f50 ct_CallOneArg._P │ │ │ │ │ + 0x00001250 79457661 6c5f536c 69636549 6e646578 yEval_SliceIndex │ │ │ │ │ + 0x00001260 005f5079 5f627974 65735f66 696e6400 ._Py_bytes_find. │ │ │ │ │ + 0x00001270 5f507941 72675f43 6865636b 506f7369 _PyArg_CheckPosi │ │ │ │ │ + 0x00001280 74696f6e 616c0050 79556e69 636f6465 tional.PyUnicode │ │ │ │ │ + 0x00001290 5f46726f 6d456e63 6f646564 4f626a65 _FromEncodedObje │ │ │ │ │ + 0x000012a0 63740050 79556e69 636f6465 5f476574 ct.PyUnicode_Get │ │ │ │ │ + 0x000012b0 44656661 756c7445 6e636f64 696e6700 DefaultEncoding. │ │ │ │ │ + 0x000012c0 5f50794f 626a6563 745f4e65 77005f50 _PyObject_New._P │ │ │ │ │ + 0x000012d0 7952756e 74696d65 00507942 79746541 yRuntime.PyByteA │ │ │ │ │ + 0x000012e0 72726179 5f526573 697a6500 5f50795f rray_Resize._Py_ │ │ │ │ │ + 0x000012f0 62797465 735f656e 64737769 7468005f bytes_endswith._ │ │ │ │ │ + 0x00001300 50794e75 6d626572 5f496e64 65780050 PyNumber_Index.P │ │ │ │ │ + 0x00001310 794c6f6e 675f4173 5373697a 655f7400 yLong_AsSsize_t. │ │ │ │ │ + 0x00001320 6d656d63 6d70005f 50795f54 72756553 memcmp._Py_TrueS │ │ │ │ │ + 0x00001330 74727563 74005f50 795f4661 6c736553 truct._Py_FalseS │ │ │ │ │ + 0x00001340 74727563 74005079 426f6f6c 5f46726f truct.PyBool_Fro │ │ │ │ │ + 0x00001350 6d4c6f6e 67005f50 795f4e6f 74496d70 mLong._Py_NotImp │ │ │ │ │ + 0x00001360 6c656d65 6e746564 53747275 6374005f lementedStruct._ │ │ │ │ │ + 0x00001370 50795f47 6574436f 6e666967 00507945 Py_GetConfig.PyE │ │ │ │ │ + 0x00001380 78635f42 79746573 5761726e 696e6700 xc_BytesWarning. │ │ │ │ │ + 0x00001390 50794572 725f5761 726e4578 00507942 PyErr_WarnEx.PyB │ │ │ │ │ + 0x000013a0 79746541 72726179 5f417353 7472696e yteArray_AsStrin │ │ │ │ │ + 0x000013b0 67005079 42797465 41727261 795f436f g.PyByteArray_Co │ │ │ │ │ + 0x000013c0 6e636174 005f5f61 65616269 5f696469 ncat.__aeabi_idi │ │ │ │ │ + 0x000013d0 76005f50 79427974 65735f52 65706561 v._PyBytes_Repea │ │ │ │ │ + 0x000013e0 74005f50 795f6279 7465735f 63617069 t._Py_bytes_capi │ │ │ │ │ + 0x000013f0 74616c69 7a65006d 656d6368 72005f50 talize.memchr._P │ │ │ │ │ + 0x00001400 795f6279 7465735f 636f756e 74005079 y_bytes_count.Py │ │ │ │ │ + 0x00001410 53657175 656e6365 5f466173 74005079 Sequence_Fast.Py │ │ │ │ │ + 0x00001420 42797465 735f5479 70650050 79457863 Bytes_Type.PyExc │ │ │ │ │ + 0x00001430 5f52756e 74696d65 4572726f 72005079 _RuntimeError.Py │ │ │ │ │ + 0x00001440 4576616c 5f536176 65546872 65616400 Eval_SaveThread. │ │ │ │ │ + 0x00001450 50794576 616c5f52 6573746f 72655468 PyEval_RestoreTh │ │ │ │ │ + 0x00001460 72656164 005f5079 5f627974 65735f63 read._Py_bytes_c │ │ │ │ │ + 0x00001470 6f6e7461 696e7300 5f507942 79746573 ontains._PyBytes │ │ │ │ │ + 0x00001480 5f466f72 6d617445 78005f50 795f6279 _FormatEx._Py_by │ │ │ │ │ + 0x00001490 7465735f 75707065 72005079 4c6f6e67 tes_upper.PyLong │ │ │ │ │ + 0x000014a0 5f417349 6e74005f 5f616561 62695f69 _AsInt.__aeabi_i │ │ │ │ │ + 0x000014b0 6469766d 6f64005f 50795f62 79746573 divmod._Py_bytes │ │ │ │ │ + 0x000014c0 5f696e64 6578005f 50795f62 79746573 _index._Py_bytes │ │ │ │ │ + 0x000014d0 5f697361 6c6e756d 005f5079 5f627974 _isalnum._Py_byt │ │ │ │ │ + 0x000014e0 65735f69 73616c70 6861005f 50795f62 es_isalpha._Py_b │ │ │ │ │ + 0x000014f0 79746573 5f697364 69676974 005f5079 ytes_isdigit._Py │ │ │ │ │ + 0x00001500 5f627974 65735f69 736c6f77 6572005f _bytes_islower._ │ │ │ │ │ + 0x00001510 50795f62 79746573 5f697373 70616365 Py_bytes_isspace │ │ │ │ │ + 0x00001520 005f5079 5f627974 65735f69 73746974 ._Py_bytes_istit │ │ │ │ │ + 0x00001530 6c65005f 50795f62 79746573 5f697375 le._Py_bytes_isu │ │ │ │ │ + 0x00001540 70706572 005f5079 5f627974 65735f73 pper._Py_bytes_s │ │ │ │ │ + 0x00001550 74617274 73776974 68005f50 795f6279 tartswith._Py_by │ │ │ │ │ + 0x00001560 7465735f 6c6f7765 72005f50 795f6279 tes_lower._Py_by │ │ │ │ │ + 0x00001570 7465735f 7266696e 64005f50 795f6279 tes_rfind._Py_by │ │ │ │ │ + 0x00001580 7465735f 72696e64 65780050 794c6973 tes_rindex.PyLis │ │ │ │ │ + 0x00001590 745f4e65 77005f50 795f6374 7970655f t_New._Py_ctype_ │ │ │ │ │ + 0x000015a0 7461626c 65005079 4c697374 5f417070 table.PyList_App │ │ │ │ │ + 0x000015b0 656e6400 50794f62 6a656374 5f497354 end.PyObject_IsT │ │ │ │ │ + 0x000015c0 72756500 5f50795f 62797465 735f7377 rue._Py_bytes_sw │ │ │ │ │ + 0x000015d0 61706361 7365005f 50795f62 79746573 apcase._Py_bytes │ │ │ │ │ + 0x000015e0 5f746974 6c650050 794c6973 745f5265 _title.PyList_Re │ │ │ │ │ + 0x000015f0 76657273 65005f5f 73746163 6b5f6368 verse.__stack_ch │ │ │ │ │ + 0x00001600 6b5f6661 696c005f 5f737461 636b5f63 k_fail.__stack_c │ │ │ │ │ + 0x00001610 686b5f67 75617264 006d656d 72636872 hk_guard.memrchr │ │ │ │ │ + 0x00001620 005f5079 5f627974 65735f6d 616b6574 ._Py_bytes_maket │ │ │ │ │ + 0x00001630 72616e73 005f5079 5f627974 65735f69 rans._Py_bytes_i │ │ │ │ │ + 0x00001640 73617363 6969005f 50794f62 6a656374 sascii._PyObject │ │ │ │ │ + 0x00001650 5f476574 53746174 65005079 5f427569 _GetState.Py_Bui │ │ │ │ │ + 0x00001660 6c645661 6c756500 5079556e 69636f64 ldValue.PyUnicod │ │ │ │ │ + 0x00001670 655f4465 636f6465 4c617469 6e31005f e_DecodeLatin1._ │ │ │ │ │ + 0x00001680 50794279 7465735f 46726f6d 48657800 PyBytes_FromHex. │ │ │ │ │ + 0x00001690 5f507945 76616c5f 47657442 75696c74 _PyEval_GetBuilt │ │ │ │ │ + 0x000016a0 696e0050 794c6f6e 675f4672 6f6d5373 in.PyLong_FromSs │ │ │ │ │ + 0x000016b0 697a655f 74005079 42797465 41727261 ize_t.PyByteArra │ │ │ │ │ + 0x000016c0 795f4672 6f6d4f62 6a656374 00507942 y_FromObject.PyB │ │ │ │ │ + 0x000016d0 79746541 72726179 5f53697a 65005079 yteArray_Size.Py │ │ │ │ │ + 0x000016e0 4c6f6e67 5f46726f 6d53697a 655f7400 Long_FromSize_t. │ │ │ │ │ + 0x000016f0 5f50795f 73747268 65785f77 6974685f _Py_strhex_with_ │ │ │ │ │ + 0x00001700 73657000 50795475 706c655f 4e657700 sep.PyTuple_New. │ │ │ │ │ + 0x00001710 50794279 74654172 72617949 7465725f PyByteArrayIter_ │ │ │ │ │ + 0x00001720 54797065 00507942 79746541 72726179 Type.PyByteArray │ │ │ │ │ + 0x00001730 5f547970 65005f50 79427974 65417272 _Type._PyByteArr │ │ │ │ │ + 0x00001740 61795f65 6d707479 5f737472 696e6700 ay_empty_string. │ │ │ │ │ + 0x00001750 50795479 70655f54 79706500 50794f62 PyType_Type.PyOb │ │ │ │ │ + 0x00001760 6a656374 5f47656e 65726963 47657441 ject_GenericGetA │ │ │ │ │ + 0x00001770 74747200 50795479 70655f47 656e6572 ttr.PyType_Gener │ │ │ │ │ + 0x00001780 6963416c 6c6f6300 50795479 70655f47 icAlloc.PyType_G │ │ │ │ │ + 0x00001790 656e6572 69634e65 77005079 4f626a65 enericNew.PyObje │ │ │ │ │ + 0x000017a0 63745f46 72656500 50794f62 6a656374 ct_Free.PyObject │ │ │ │ │ + 0x000017b0 5f53656c 66497465 72005f50 795f6361 _SelfIter._Py_ca │ │ │ │ │ + 0x000017c0 70697461 6c697a65 5f5f646f 635f5f00 pitalize__doc__. │ │ │ │ │ + 0x000017d0 5f50795f 6973616c 6e756d5f 5f646f63 _Py_isalnum__doc │ │ │ │ │ + 0x000017e0 5f5f005f 50795f69 73616c70 68615f5f __._Py_isalpha__ │ │ │ │ │ + 0x000017f0 646f635f 5f005f50 795f6973 61736369 doc__._Py_isasci │ │ │ │ │ + 0x00001800 695f5f64 6f635f5f 005f5079 5f697364 i__doc__._Py_isd │ │ │ │ │ + 0x00001810 69676974 5f5f646f 635f5f00 5f50795f igit__doc__._Py_ │ │ │ │ │ + 0x00001820 69736c6f 7765725f 5f646f63 5f5f005f islower__doc__._ │ │ │ │ │ + 0x00001830 50795f69 73737061 63655f5f 646f635f Py_isspace__doc_ │ │ │ │ │ + 0x00001840 5f005f50 795f6973 7469746c 655f5f64 _._Py_istitle__d │ │ │ │ │ + 0x00001850 6f635f5f 005f5079 5f697375 70706572 oc__._Py_isupper │ │ │ │ │ + 0x00001860 5f5f646f 635f5f00 5f50795f 6c6f7765 __doc__._Py_lowe │ │ │ │ │ + 0x00001870 725f5f64 6f635f5f 005f5079 5f737761 r__doc__._Py_swa │ │ │ │ │ + 0x00001880 70636173 655f5f64 6f635f5f 005f5079 pcase__doc__._Py │ │ │ │ │ + 0x00001890 5f746974 6c655f5f 646f635f 5f005f50 _title__doc__._P │ │ │ │ │ + 0x000018a0 795f7570 7065725f 5f646f63 5f5f00 y_upper__doc__. │ │ │ ├── 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: 73088 (bytes into file) │ │ │ │ │ + Start of section headers: 73316 (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 0x11d80: │ │ │ │ │ +There are 18 section headers, starting at offset 0x11e64: │ │ │ │ │ │ │ │ │ │ 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 004b44 00 AX 0 0 4 │ │ │ │ │ - [ 2] .rel.text REL 00000000 00e380 002058 08 I 15 1 4 │ │ │ │ │ - [ 3] .data PROGBITS 00000000 004b78 0007d4 00 WA 0 0 4 │ │ │ │ │ - [ 4] .rel.data REL 00000000 0103d8 0006e0 08 I 15 3 4 │ │ │ │ │ - [ 5] .bss NOBITS 00000000 00534c 000000 00 WA 0 0 1 │ │ │ │ │ - [ 6] .rodata.str1.4 PROGBITS 00000000 00534c 000dfa 01 AMS 0 0 4 │ │ │ │ │ - [ 7] .text.hot PROGBITS 00000000 006148 001818 00 AX 0 0 4 │ │ │ │ │ - [ 8] .rel.text.hot REL 00000000 010ab8 000b00 08 I 15 7 4 │ │ │ │ │ - [ 9] .text.unlikely PROGBITS 00000000 007960 000de4 00 AX 0 0 4 │ │ │ │ │ - [10] .rel.text.unlikely REL 00000000 0115b8 0006c0 08 I 15 9 4 │ │ │ │ │ - [11] .rodata PROGBITS 00000000 008744 0022a4 00 A 0 0 4 │ │ │ │ │ - [12] .rel.rodata REL 00000000 011c78 000078 08 I 15 11 4 │ │ │ │ │ - [13] .note.GNU-stack PROGBITS 00000000 00a9e8 000000 00 0 0 1 │ │ │ │ │ - [14] .ARM.attributes ARM_ATTRIBUTES 00000000 00a9e8 000033 00 0 0 1 │ │ │ │ │ - [15] .symtab SYMTAB 00000000 00aa1c 002130 10 16 348 4 │ │ │ │ │ - [16] .strtab STRTAB 00000000 00cb4c 001831 00 0 0 1 │ │ │ │ │ - [17] .shstrtab STRTAB 00000000 011cf0 000090 00 0 0 1 │ │ │ │ │ + [ 1] .text PROGBITS 00000000 000034 004bb8 00 AX 0 0 4 │ │ │ │ │ + [ 2] .rel.text REL 00000000 00e414 0020a8 08 I 15 1 4 │ │ │ │ │ + [ 3] .data PROGBITS 00000000 004bec 0007d4 00 WA 0 0 4 │ │ │ │ │ + [ 4] .rel.data REL 00000000 0104bc 0006e0 08 I 15 3 4 │ │ │ │ │ + [ 5] .bss NOBITS 00000000 0053c0 000000 00 WA 0 0 1 │ │ │ │ │ + [ 6] .rodata.str1.4 PROGBITS 00000000 0053c0 000dfa 01 AMS 0 0 4 │ │ │ │ │ + [ 7] .text.hot PROGBITS 00000000 0061bc 001818 00 AX 0 0 4 │ │ │ │ │ + [ 8] .rel.text.hot REL 00000000 010b9c 000b00 08 I 15 7 4 │ │ │ │ │ + [ 9] .text.unlikely PROGBITS 00000000 0079d4 000de4 00 AX 0 0 4 │ │ │ │ │ + [10] .rel.text.unlikely REL 00000000 01169c 0006c0 08 I 15 9 4 │ │ │ │ │ + [11] .rodata PROGBITS 00000000 0087b8 0022a4 00 A 0 0 4 │ │ │ │ │ + [12] .rel.rodata REL 00000000 011d5c 000078 08 I 15 11 4 │ │ │ │ │ + [13] .note.GNU-stack PROGBITS 00000000 00aa5c 000000 00 0 0 1 │ │ │ │ │ + [14] .ARM.attributes ARM_ATTRIBUTES 00000000 00aa5c 000033 00 0 0 1 │ │ │ │ │ + [15] .symtab SYMTAB 00000000 00aa90 002150 10 16 350 4 │ │ │ │ │ + [16] .strtab STRTAB 00000000 00cbe0 001831 00 0 0 1 │ │ │ │ │ + [17] .shstrtab STRTAB 00000000 011dd4 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 531 entries: │ │ │ │ │ +Symbol table '.symtab' contains 533 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 │ │ │ │ │ @@ -84,16 +84,16 @@ │ │ │ │ │ 80: 00001069 1088 FUNC LOCAL DEFAULT 1 fastsearch │ │ │ │ │ 81: 00000e11 38 FUNC LOCAL DEFAULT 1 return_self │ │ │ │ │ 82: 0000024c 0 NOTYPE LOCAL DEFAULT 6 .LC24 │ │ │ │ │ 83: 00000e39 132 FUNC LOCAL DEFAULT 1 bytes_maketrans │ │ │ │ │ 84: 00000258 0 NOTYPE LOCAL DEFAULT 6 .LC25 │ │ │ │ │ 85: 00000ebd 214 FUNC LOCAL DEFAULT 1 bytes_repeat │ │ │ │ │ 86: 00000274 0 NOTYPE LOCAL DEFAULT 6 .LC26 │ │ │ │ │ - 87: 00004921 182 FUNC LOCAL DEFAULT 1 stringlib__preprocess │ │ │ │ │ - 88: 000049d9 364 FUNC LOCAL DEFAULT 1 stringlib__two_way │ │ │ │ │ + 87: 00004995 182 FUNC LOCAL DEFAULT 1 stringlib__preprocess │ │ │ │ │ + 88: 00004a4d 364 FUNC LOCAL DEFAULT 1 stringlib__two_way │ │ │ │ │ 89: 00001338 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 90: 0000133c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ 91: 00000c97 110 FUNC LOCAL DEFAULT 9 stringlib__two_way_count │ │ │ │ │ 92: 00000288 0 NOTYPE LOCAL DEFAULT 6 .LC28 │ │ │ │ │ 93: 000014f5 82 FUNC LOCAL DEFAULT 1 stringlib_bytes_join │ │ │ │ │ 94: 000002a4 0 NOTYPE LOCAL DEFAULT 6 .LC29 │ │ │ │ │ 95: 00000d71 1640 FUNC LOCAL DEFAULT 7 stringlib_bytes_join_lock_held │ │ │ │ │ @@ -115,420 +115,422 @@ │ │ │ │ │ 111: 00000388 0 NOTYPE LOCAL DEFAULT 6 .LC35 │ │ │ │ │ 112: 000003ac 0 NOTYPE LOCAL DEFAULT 6 .LC36 │ │ │ │ │ 113: 000003d0 0 NOTYPE LOCAL DEFAULT 6 .LC37 │ │ │ │ │ 114: 000003f4 0 NOTYPE LOCAL DEFAULT 6 .LC38 │ │ │ │ │ 115: 000003fc 0 NOTYPE LOCAL DEFAULT 6 .LC39 │ │ │ │ │ 116: 00000428 0 NOTYPE LOCAL DEFAULT 6 .LC40 │ │ │ │ │ 117: 000016f5 1032 FUNC LOCAL DEFAULT 1 bytes_new │ │ │ │ │ - 118: 00001c4d 84 FUNC LOCAL DEFAULT 1 _PyBytes_FromBuffer │ │ │ │ │ + 118: 00001c4d 200 FUNC LOCAL DEFAULT 1 _PyBytes_FromBuffer │ │ │ │ │ 119: 00001afd 80 FUNC LOCAL DEFAULT 1 _PyObject_VectorcallTstate.constprop.0 │ │ │ │ │ - 120: 00001ca1 314 FUNC LOCAL DEFAULT 1 PyBytes_FromObject.part.0 │ │ │ │ │ + 120: 00001d15 314 FUNC LOCAL DEFAULT 1 PyBytes_FromObject.part.0 │ │ │ │ │ 121: 00001994 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 122: 000019a0 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ 123: 00001af8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 124: 00001afc 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ 125: 00001b4d 38 FUNC LOCAL DEFAULT 1 bytes___bytes__ │ │ │ │ │ 126: 00000045 12 FUNC LOCAL DEFAULT 9 striter_traverse │ │ │ │ │ 127: 00000438 0 NOTYPE LOCAL DEFAULT 6 .LC41 │ │ │ │ │ 128: 00001b75 126 FUNC LOCAL DEFAULT 1 bytes_index │ │ │ │ │ - 129: 00000440 0 NOTYPE LOCAL DEFAULT 6 .LC42 │ │ │ │ │ - 130: 00000460 0 NOTYPE LOCAL DEFAULT 6 .LC43 │ │ │ │ │ - 131: 00001701 280 FUNC LOCAL DEFAULT 7 _PyBytes_FromList │ │ │ │ │ - 132: 00001e61 288 FUNC LOCAL DEFAULT 1 _PyBytes_FromIterator │ │ │ │ │ - 133: 00000488 0 NOTYPE LOCAL DEFAULT 6 .LC44 │ │ │ │ │ - 134: 00001660 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 135: 00001661 148 FUNC LOCAL DEFAULT 7 bytes_find │ │ │ │ │ - 136: 00001ddd 4 FUNC LOCAL DEFAULT 1 bytes_join │ │ │ │ │ - 137: 00000490 0 NOTYPE LOCAL DEFAULT 6 .LC45 │ │ │ │ │ - 138: 00001de1 126 FUNC LOCAL DEFAULT 1 bytes_startswith │ │ │ │ │ - 139: 000016f5 12 FUNC LOCAL DEFAULT 7 bytes_contains │ │ │ │ │ - 140: 00001f7c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 141: 0000049c 0 NOTYPE LOCAL DEFAULT 6 .LC47 │ │ │ │ │ - 142: 00001f80 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 143: 00001f81 126 FUNC LOCAL DEFAULT 1 bytes_endswith │ │ │ │ │ - 144: 000004a8 0 NOTYPE LOCAL DEFAULT 6 .LC48 │ │ │ │ │ - 145: 00002001 1414 FUNC LOCAL DEFAULT 1 bytes_split │ │ │ │ │ - 146: 0000253c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 147: 00002540 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 148: 00002589 304 FUNC LOCAL DEFAULT 1 bytes_partition │ │ │ │ │ - 149: 000026b4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 150: 000004b8 0 NOTYPE LOCAL DEFAULT 6 .LC49 │ │ │ │ │ - 151: 000026b8 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 152: 000026b9 240 FUNC LOCAL DEFAULT 1 bytes_rstrip │ │ │ │ │ - 153: 000027a9 398 FUNC LOCAL DEFAULT 1 do_argstrip │ │ │ │ │ - 154: 000004c0 0 NOTYPE LOCAL DEFAULT 6 .LC50 │ │ │ │ │ - 155: 00002939 74 FUNC LOCAL DEFAULT 1 bytes_strip │ │ │ │ │ - 156: 00002985 28 FUNC LOCAL DEFAULT 1 bytes_mod │ │ │ │ │ - 157: 000004c8 0 NOTYPE LOCAL DEFAULT 6 .LC51 │ │ │ │ │ - 158: 000004d8 0 NOTYPE LOCAL DEFAULT 6 .LC52 │ │ │ │ │ - 159: 000004e4 0 NOTYPE LOCAL DEFAULT 6 .LC53 │ │ │ │ │ - 160: 00000500 0 NOTYPE LOCAL DEFAULT 6 .LC54 │ │ │ │ │ - 161: 00000518 0 NOTYPE LOCAL DEFAULT 6 .LC55 │ │ │ │ │ - 162: 00000524 0 NOTYPE LOCAL DEFAULT 6 .LC56 │ │ │ │ │ - 163: 00000534 0 NOTYPE LOCAL DEFAULT 6 .LC57 │ │ │ │ │ - 164: 00000544 0 NOTYPE LOCAL DEFAULT 6 .LC58 │ │ │ │ │ - 165: 00000558 0 NOTYPE LOCAL DEFAULT 6 .LC59 │ │ │ │ │ - 166: 000005b0 0 NOTYPE LOCAL DEFAULT 6 .LC60 │ │ │ │ │ - 167: 000005d8 0 NOTYPE LOCAL DEFAULT 6 .LC61 │ │ │ │ │ - 168: 00000634 0 NOTYPE LOCAL DEFAULT 6 .LC62 │ │ │ │ │ - 169: 00000694 0 NOTYPE LOCAL DEFAULT 6 .LC63 │ │ │ │ │ - 170: 000006b0 0 NOTYPE LOCAL DEFAULT 6 .LC64 │ │ │ │ │ - 171: 000006f0 0 NOTYPE LOCAL DEFAULT 6 .LC65 │ │ │ │ │ - 172: 00000728 0 NOTYPE LOCAL DEFAULT 6 .LC66 │ │ │ │ │ - 173: 00002a76 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 174: 00002a98 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 175: 00003665 74 FUNC LOCAL DEFAULT 1 getnextarg │ │ │ │ │ - 176: 00002be4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 177: 00002c70 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 178: 00002c74 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 179: 000033a4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 180: 000033ac 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 181: 0000011f 208 FUNC LOCAL DEFAULT 9 formatfloat │ │ │ │ │ - 182: 0000075c 0 NOTYPE LOCAL DEFAULT 6 .LC68 │ │ │ │ │ - 183: 00000784 0 NOTYPE LOCAL DEFAULT 6 .LC69 │ │ │ │ │ - 184: 000036b1 126 FUNC LOCAL DEFAULT 1 bytes_count │ │ │ │ │ - 185: 00003731 86 FUNC LOCAL DEFAULT 1 bytes_fromhex │ │ │ │ │ - 186: 0000078c 0 NOTYPE LOCAL DEFAULT 6 .LC70 │ │ │ │ │ - 187: 000007c4 0 NOTYPE LOCAL DEFAULT 6 .LC71 │ │ │ │ │ - 188: 00000804 0 NOTYPE LOCAL DEFAULT 6 .LC72 │ │ │ │ │ - 189: 00003950 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 190: 00003954 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 191: 00000844 0 NOTYPE LOCAL DEFAULT 6 .LC74 │ │ │ │ │ - 192: 0000088c 0 NOTYPE LOCAL DEFAULT 6 .LC75 │ │ │ │ │ - 193: 00000890 0 NOTYPE LOCAL DEFAULT 6 .LC76 │ │ │ │ │ - 194: 00000894 0 NOTYPE LOCAL DEFAULT 6 .LC77 │ │ │ │ │ - 195: 00000898 0 NOTYPE LOCAL DEFAULT 6 .LC78 │ │ │ │ │ - 196: 0000089c 0 NOTYPE LOCAL DEFAULT 6 .LC79 │ │ │ │ │ - 197: 000008a0 0 NOTYPE LOCAL DEFAULT 6 .LC80 │ │ │ │ │ - 198: 000008a4 0 NOTYPE LOCAL DEFAULT 6 .LC81 │ │ │ │ │ - 199: 000008a8 0 NOTYPE LOCAL DEFAULT 6 .LC82 │ │ │ │ │ - 200: 000008ac 0 NOTYPE LOCAL DEFAULT 6 .LC83 │ │ │ │ │ - 201: 00003a50 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 202: 00003a7c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 203: 00003c74 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 204: 00003c78 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 205: 00001814 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 206: 00003d49 180 FUNC LOCAL DEFAULT 1 bytes_hex │ │ │ │ │ - 207: 00003df8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 208: 00003dfc 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 209: 00003dfd 296 FUNC LOCAL DEFAULT 1 bytes_rpartition │ │ │ │ │ - 210: 00003f20 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 211: 00003f24 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 212: 00003f25 152 FUNC LOCAL DEFAULT 1 bytes_translate │ │ │ │ │ - 213: 00003fbd 874 FUNC LOCAL DEFAULT 1 bytes_translate_impl │ │ │ │ │ - 214: 00003fb8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 215: 000008b0 0 NOTYPE LOCAL DEFAULT 6 .LC86 │ │ │ │ │ - 216: 00003fbc 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 217: 00004329 42 FUNC LOCAL DEFAULT 1 stringlib_lower │ │ │ │ │ - 218: 00000051 10 FUNC LOCAL DEFAULT 9 stringlib_isdigit │ │ │ │ │ - 219: 0000005b 10 FUNC LOCAL DEFAULT 9 stringlib_isascii │ │ │ │ │ - 220: 000008e0 0 NOTYPE LOCAL DEFAULT 6 .LC87 │ │ │ │ │ - 221: 00000065 76 FUNC LOCAL DEFAULT 9 bytes_lstrip │ │ │ │ │ - 222: 00004355 500 FUNC LOCAL DEFAULT 1 bytes_splitlines │ │ │ │ │ - 223: 00004544 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 224: 00004548 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 225: 00004549 42 FUNC LOCAL DEFAULT 1 stringlib_upper │ │ │ │ │ - 226: 000008e8 0 NOTYPE LOCAL DEFAULT 6 .LC88 │ │ │ │ │ - 227: 00000944 0 NOTYPE LOCAL DEFAULT 6 .LC89 │ │ │ │ │ - 228: 000045f1 140 FUNC LOCAL DEFAULT 1 bytes_removesuffix │ │ │ │ │ - 229: 000000b1 68 FUNC LOCAL DEFAULT 9 bytes_item │ │ │ │ │ - 230: 000000f0 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 231: 000000f4 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 232: 000000f5 42 FUNC LOCAL DEFAULT 9 stringlib_capitalize │ │ │ │ │ - 233: 00000998 0 NOTYPE LOCAL DEFAULT 6 .LC90 │ │ │ │ │ - 234: 000046e1 18 FUNC LOCAL DEFAULT 1 striter_len │ │ │ │ │ - 235: 000009bc 0 NOTYPE LOCAL DEFAULT 6 .LC91 │ │ │ │ │ - 236: 00000221 352 FUNC LOCAL DEFAULT 9 stringlib_expandtabs │ │ │ │ │ - 237: 0000037c 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 238: 000009cc 0 NOTYPE LOCAL DEFAULT 6 .LC92 │ │ │ │ │ - 239: 000046f5 126 FUNC LOCAL DEFAULT 1 bytes_rindex │ │ │ │ │ - 240: 000009d4 0 NOTYPE LOCAL DEFAULT 6 .LC93 │ │ │ │ │ - 241: 000009dc 0 NOTYPE LOCAL DEFAULT 6 .LC94 │ │ │ │ │ - 242: 00000a38 0 NOTYPE LOCAL DEFAULT 6 .LC95 │ │ │ │ │ - 243: 00000a54 0 NOTYPE LOCAL DEFAULT 6 .LC96 │ │ │ │ │ - 244: 00000a60 0 NOTYPE LOCAL DEFAULT 6 .LC97 │ │ │ │ │ - 245: 00000380 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 246: 00000381 294 FUNC LOCAL DEFAULT 9 stringlib_center │ │ │ │ │ - 247: 00004775 126 FUNC LOCAL DEFAULT 1 pad │ │ │ │ │ - 248: 000004a7 10 FUNC LOCAL DEFAULT 9 stringlib_isalnum │ │ │ │ │ - 249: 00000ac0 0 NOTYPE LOCAL DEFAULT 6 .LC98 │ │ │ │ │ - 250: 00000ac8 0 NOTYPE LOCAL DEFAULT 6 .LC99 │ │ │ │ │ - 251: 00000b20 0 NOTYPE LOCAL DEFAULT 6 .LC100 │ │ │ │ │ - 252: 000047f5 298 FUNC LOCAL DEFAULT 1 stringlib_ljust │ │ │ │ │ - 253: 000004b1 10 FUNC LOCAL DEFAULT 9 stringlib_isalpha │ │ │ │ │ - 254: 000004bb 10 FUNC LOCAL DEFAULT 9 stringlib_islower │ │ │ │ │ - 255: 000004c5 10 FUNC LOCAL DEFAULT 9 stringlib_isspace │ │ │ │ │ - 256: 000004cf 10 FUNC LOCAL DEFAULT 9 stringlib_istitle │ │ │ │ │ - 257: 000004d9 10 FUNC LOCAL DEFAULT 9 stringlib_isupper │ │ │ │ │ - 258: 00000b7c 0 NOTYPE LOCAL DEFAULT 6 .LC101 │ │ │ │ │ - 259: 00000b84 0 NOTYPE LOCAL DEFAULT 6 .LC102 │ │ │ │ │ - 260: 00000bdc 0 NOTYPE LOCAL DEFAULT 6 .LC103 │ │ │ │ │ - 261: 000004e3 278 FUNC LOCAL DEFAULT 9 stringlib_rjust │ │ │ │ │ - 262: 000005f9 42 FUNC LOCAL DEFAULT 9 stringlib_swapcase │ │ │ │ │ - 263: 00000623 42 FUNC LOCAL DEFAULT 9 stringlib_title │ │ │ │ │ - 264: 0000064d 126 FUNC LOCAL DEFAULT 9 stringlib_zfill │ │ │ │ │ - 265: 000006cb 1248 FUNC LOCAL DEFAULT 9 bytes_rsplit │ │ │ │ │ - 266: 00000994 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 267: 00000998 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 268: 00000bab 140 FUNC LOCAL DEFAULT 9 bytes_removeprefix │ │ │ │ │ - 269: 00000c38 0 NOTYPE LOCAL DEFAULT 6 .LC104 │ │ │ │ │ - 270: 00000c40 0 NOTYPE LOCAL DEFAULT 6 .LC105 │ │ │ │ │ - 271: 00000c37 66 FUNC LOCAL DEFAULT 9 striter_reduce │ │ │ │ │ - 272: 00000c74 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 273: 00000c78 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 274: 00000d00 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 275: 00000d05 100 FUNC LOCAL DEFAULT 9 stringlib__lex_search │ │ │ │ │ - 276: 00000d04 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 277: 00000c48 0 NOTYPE LOCAL DEFAULT 6 .LC107 │ │ │ │ │ - 278: 00000d69 20 FUNC LOCAL DEFAULT 9 bytes_getnewargs │ │ │ │ │ - 279: 00000d7d 74 FUNC LOCAL DEFAULT 9 striter_setstate │ │ │ │ │ - 280: 00000dc7 28 FUNC LOCAL DEFAULT 9 bytes_alloc │ │ │ │ │ - 281: 00000000 0 SECTION LOCAL DEFAULT 11 .rodata │ │ │ │ │ - 282: 00000000 0 NOTYPE LOCAL DEFAULT 11 $d │ │ │ │ │ - 283: 00000000 12 OBJECT LOCAL DEFAULT 11 _keywords.1 │ │ │ │ │ - 284: 0000000c 8 OBJECT LOCAL DEFAULT 11 _keywords.4 │ │ │ │ │ - 285: 00000014 12 OBJECT LOCAL DEFAULT 11 _keywords.7 │ │ │ │ │ - 286: 00000020 12 OBJECT LOCAL DEFAULT 11 _keywords.10 │ │ │ │ │ - 287: 0000002c 12 OBJECT LOCAL DEFAULT 11 _keywords.13 │ │ │ │ │ - 288: 00000038 8 OBJECT LOCAL DEFAULT 11 _keywords.16 │ │ │ │ │ - 289: 00000040 12 OBJECT LOCAL DEFAULT 11 _keywords.19 │ │ │ │ │ - 290: 0000004c 16 OBJECT LOCAL DEFAULT 11 _keywords.22 │ │ │ │ │ - 291: 0000005c 38 OBJECT LOCAL DEFAULT 11 setstate_doc │ │ │ │ │ - 292: 00000084 39 OBJECT LOCAL DEFAULT 11 reduce_doc │ │ │ │ │ - 293: 000000ac 55 OBJECT LOCAL DEFAULT 11 length_hint_doc │ │ │ │ │ - 294: 000000e4 459 OBJECT LOCAL DEFAULT 11 bytes_doc │ │ │ │ │ - 295: 000002b0 149 OBJECT LOCAL DEFAULT 11 stringlib_zfill__doc__ │ │ │ │ │ - 296: 00000348 138 OBJECT LOCAL DEFAULT 11 stringlib_center__doc__ │ │ │ │ │ - 297: 000003d4 144 OBJECT LOCAL DEFAULT 11 stringlib_rjust__doc__ │ │ │ │ │ - 298: 00000464 143 OBJECT LOCAL DEFAULT 11 stringlib_ljust__doc__ │ │ │ │ │ - 299: 000004f4 167 OBJECT LOCAL DEFAULT 11 stringlib_expandtabs__doc__ │ │ │ │ │ - 300: 0000059c 482 OBJECT LOCAL DEFAULT 11 bytes_hex__doc__ │ │ │ │ │ - 301: 00000780 189 OBJECT LOCAL DEFAULT 11 bytes_fromhex__doc__ │ │ │ │ │ - 302: 00000840 198 OBJECT LOCAL DEFAULT 11 bytes_splitlines__doc__ │ │ │ │ │ - 303: 00000908 507 OBJECT LOCAL DEFAULT 11 bytes_decode__doc__ │ │ │ │ │ - 304: 00000b04 298 OBJECT LOCAL DEFAULT 11 bytes_endswith__doc__ │ │ │ │ │ - 305: 00000c30 302 OBJECT LOCAL DEFAULT 11 bytes_startswith__doc__ │ │ │ │ │ - 306: 00000d60 256 OBJECT LOCAL DEFAULT 11 bytes_removesuffix__doc__ │ │ │ │ │ - 307: 00000e60 228 OBJECT LOCAL DEFAULT 11 bytes_removeprefix__doc__ │ │ │ │ │ - 308: 00000f44 313 OBJECT LOCAL DEFAULT 11 bytes_replace__doc__ │ │ │ │ │ - 309: 00001080 268 OBJECT LOCAL DEFAULT 11 bytes_maketrans__doc__ │ │ │ │ │ - 310: 0000118c 337 OBJECT LOCAL DEFAULT 11 bytes_translate__doc__ │ │ │ │ │ - 311: 000012e0 261 OBJECT LOCAL DEFAULT 11 bytes_count__doc__ │ │ │ │ │ - 312: 000013e8 151 OBJECT LOCAL DEFAULT 11 bytes_rstrip__doc__ │ │ │ │ │ - 313: 00001480 150 OBJECT LOCAL DEFAULT 11 bytes_lstrip__doc__ │ │ │ │ │ - 314: 00001518 174 OBJECT LOCAL DEFAULT 11 bytes_strip__doc__ │ │ │ │ │ - 315: 000015c8 333 OBJECT LOCAL DEFAULT 11 bytes_rindex__doc__ │ │ │ │ │ - 316: 00001718 305 OBJECT LOCAL DEFAULT 11 bytes_rfind__doc__ │ │ │ │ │ - 317: 0000184c 331 OBJECT LOCAL DEFAULT 11 bytes_index__doc__ │ │ │ │ │ - 318: 00001998 303 OBJECT LOCAL DEFAULT 11 bytes_find__doc__ │ │ │ │ │ - 319: 00001ac8 253 OBJECT LOCAL DEFAULT 11 bytes_join__doc__ │ │ │ │ │ - 320: 00001bc8 476 OBJECT LOCAL DEFAULT 11 bytes_rsplit__doc__ │ │ │ │ │ - 321: 00001da4 418 OBJECT LOCAL DEFAULT 11 bytes_rpartition__doc__ │ │ │ │ │ - 322: 00001f48 396 OBJECT LOCAL DEFAULT 11 bytes_partition__doc__ │ │ │ │ │ - 323: 000020d4 397 OBJECT LOCAL DEFAULT 11 bytes_split__doc__ │ │ │ │ │ - 324: 00002264 64 OBJECT LOCAL DEFAULT 11 bytes___bytes____doc__ │ │ │ │ │ - 325: 00000000 0 NOTYPE LOCAL DEFAULT 3 $d │ │ │ │ │ - 326: 00000438 144 OBJECT LOCAL DEFAULT 3 bytes_as_number │ │ │ │ │ - 327: 000007ac 40 OBJECT LOCAL DEFAULT 3 bytes_as_sequence │ │ │ │ │ - 328: 000007a0 12 OBJECT LOCAL DEFAULT 3 bytes_as_mapping │ │ │ │ │ - 329: 00000798 8 OBJECT LOCAL DEFAULT 3 bytes_as_buffer │ │ │ │ │ - 330: 000004c8 720 OBJECT LOCAL DEFAULT 3 bytes_methods │ │ │ │ │ - 331: 000003f8 64 OBJECT LOCAL DEFAULT 3 striter_methods │ │ │ │ │ - 332: 000001a0 44 OBJECT LOCAL DEFAULT 3 _parser.2 │ │ │ │ │ - 333: 00000300 32 OBJECT LOCAL DEFAULT 3 _kwtuple.0 │ │ │ │ │ - 334: 000001cc 44 OBJECT LOCAL DEFAULT 3 _parser.23 │ │ │ │ │ - 335: 000003d4 36 OBJECT LOCAL DEFAULT 3 _kwtuple.21 │ │ │ │ │ - 336: 000001f8 44 OBJECT LOCAL DEFAULT 3 _parser.14 │ │ │ │ │ - 337: 0000037c 32 OBJECT LOCAL DEFAULT 3 _kwtuple.12 │ │ │ │ │ - 338: 00000224 44 OBJECT LOCAL DEFAULT 3 _parser.8 │ │ │ │ │ - 339: 0000033c 32 OBJECT LOCAL DEFAULT 3 _kwtuple.6 │ │ │ │ │ - 340: 00000250 44 OBJECT LOCAL DEFAULT 3 _parser.20 │ │ │ │ │ - 341: 000003b8 28 OBJECT LOCAL DEFAULT 3 _kwtuple.18 │ │ │ │ │ - 342: 0000027c 44 OBJECT LOCAL DEFAULT 3 _parser.17 │ │ │ │ │ - 343: 0000039c 28 OBJECT LOCAL DEFAULT 3 _kwtuple.15 │ │ │ │ │ - 344: 000002a8 44 OBJECT LOCAL DEFAULT 3 _parser.5 │ │ │ │ │ - 345: 00000320 28 OBJECT LOCAL DEFAULT 3 _kwtuple.3 │ │ │ │ │ - 346: 000002d4 44 OBJECT LOCAL DEFAULT 3 _parser.11 │ │ │ │ │ - 347: 0000035c 32 OBJECT LOCAL DEFAULT 3 _kwtuple.9 │ │ │ │ │ - 348: 00000001 208 FUNC GLOBAL DEFAULT 7 PyBytes_FromStringAndSize │ │ │ │ │ - 349: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Malloc │ │ │ │ │ - 350: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NewReference │ │ │ │ │ - 351: 00000000 0 NOTYPE GLOBAL DEFAULT UND memcpy │ │ │ │ │ - 352: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyRuntime │ │ │ │ │ - 353: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_SystemError │ │ │ │ │ - 354: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_SetString │ │ │ │ │ - 355: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_NoMemory │ │ │ │ │ - 356: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_OverflowError │ │ │ │ │ - 357: 00000169 348 FUNC GLOBAL DEFAULT 7 _PyBytes_Resize │ │ │ │ │ - 358: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Realloc │ │ │ │ │ - 359: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NewReferenceNoTotal │ │ │ │ │ - 360: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_Dealloc │ │ │ │ │ - 361: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_BadInternalCall │ │ │ │ │ - 362: 000002c5 336 FUNC GLOBAL HIDDEN 7 _PyBytes_ResizeKeepOnError │ │ │ │ │ - 363: 00000415 62 FUNC GLOBAL DEFAULT 7 PyBytes_AsString │ │ │ │ │ - 364: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_TypeError │ │ │ │ │ - 365: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Format │ │ │ │ │ - 366: 00000095 1178 FUNC GLOBAL DEFAULT 1 _PyBytes_DecodeEscape2 │ │ │ │ │ - 367: 00000455 80 FUNC GLOBAL DEFAULT 7 _PyBytesWriter_Prepare │ │ │ │ │ - 368: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyLong_DigitValue │ │ │ │ │ - 369: 000004a5 380 FUNC GLOBAL DEFAULT 7 _PyBytesWriter_Finish │ │ │ │ │ - 370: 00000000 0 NOTYPE GLOBAL DEFAULT UND __stack_chk_fail │ │ │ │ │ - 371: 00000000 0 NOTYPE GLOBAL DEFAULT UND __stack_chk_guard │ │ │ │ │ - 372: 00000000 0 NOTYPE GLOBAL DEFAULT UND strcmp │ │ │ │ │ - 373: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_ctype_table │ │ │ │ │ - 374: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_ValueError │ │ │ │ │ - 375: 000006c9 32 FUNC GLOBAL DEFAULT 1 _PyBytesWriter_Dealloc │ │ │ │ │ - 376: 000005d9 240 FUNC GLOBAL DEFAULT 1 _PyBytesWriter_Resize │ │ │ │ │ - 377: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyByteArray_FromStringAndSize │ │ │ │ │ - 378: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyByteArray_Resize │ │ │ │ │ - 379: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyByteArray_empty_string │ │ │ │ │ - 380: 00000000 0 NOTYPE GLOBAL DEFAULT UND Py_HashBuffer │ │ │ │ │ - 381: 00000000 0 NOTYPE GLOBAL DEFAULT UND memcmp │ │ │ │ │ - 382: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBool_FromLong │ │ │ │ │ - 383: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_GetConfig │ │ │ │ │ - 384: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NotImplementedStruct │ │ │ │ │ - 385: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_TrueStruct │ │ │ │ │ - 386: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_FalseStruct │ │ │ │ │ - 387: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_BadArgument │ │ │ │ │ - 388: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_BytesWarning │ │ │ │ │ - 389: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_WarnEx │ │ │ │ │ - 390: 00000531 168 FUNC GLOBAL DEFAULT 1 PyBytes_FromString │ │ │ │ │ - 391: 00000000 0 NOTYPE GLOBAL DEFAULT UND strlen │ │ │ │ │ - 392: 00000869 16 FUNC GLOBAL DEFAULT 7 _PyBytesWriter_Init │ │ │ │ │ - 393: 00000879 106 FUNC GLOBAL DEFAULT 7 _PyBytesWriter_Alloc │ │ │ │ │ - 394: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySlice_Type │ │ │ │ │ - 395: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySlice_Unpack │ │ │ │ │ - 396: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySlice_AdjustIndices │ │ │ │ │ - 397: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_IndexError │ │ │ │ │ - 398: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyNumber_AsSsize_t │ │ │ │ │ - 399: 00000000 0 NOTYPE GLOBAL DEFAULT UND Py_GetConstant │ │ │ │ │ - 400: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Occurred │ │ │ │ │ - 401: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBuffer_FillInfo │ │ │ │ │ - 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 _Py_bytes_rfind │ │ │ │ │ - 406: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_CheckPositional │ │ │ │ │ - 407: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyEval_SliceIndex │ │ │ │ │ - 408: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_AsUTF8AndSize │ │ │ │ │ - 409: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_FromEncodedObject │ │ │ │ │ - 410: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_UnpackKeywords │ │ │ │ │ - 411: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_BadArgument │ │ │ │ │ - 412: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GetBuffer │ │ │ │ │ - 413: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBuffer_Release │ │ │ │ │ - 414: 00000000 0 NOTYPE GLOBAL DEFAULT UND memset │ │ │ │ │ - 415: 00000000 0 NOTYPE GLOBAL DEFAULT UND memchr │ │ │ │ │ - 416: 00000000 0 NOTYPE GLOBAL DEFAULT UND __aeabi_idiv │ │ │ │ │ - 417: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyNumber_Index │ │ │ │ │ - 418: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_AsSsize_t │ │ │ │ │ - 419: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_maketrans │ │ │ │ │ - 420: 00000f95 88 FUNC GLOBAL DEFAULT 1 _PyBytes_Repeat │ │ │ │ │ - 421: 00000fed 124 FUNC GLOBAL DEFAULT 1 PyBytes_AsStringAndSize │ │ │ │ │ - 422: 00000000 0 NOTYPE GLOBAL DEFAULT UND memrchr │ │ │ │ │ - 423: 000014a9 76 FUNC GLOBAL DEFAULT 1 PyBytes_Join │ │ │ │ │ - 424: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySequence_Fast │ │ │ │ │ - 425: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Malloc │ │ │ │ │ - 426: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Free │ │ │ │ │ - 427: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_RuntimeError │ │ │ │ │ - 428: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyEval_SaveThread │ │ │ │ │ - 429: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyEval_RestoreThread │ │ │ │ │ - 430: 00001549 262 FUNC GLOBAL DEFAULT 1 PyBytes_Concat │ │ │ │ │ - 431: 00001651 58 FUNC GLOBAL DEFAULT 1 PyBytes_Size │ │ │ │ │ - 432: 000013d9 572 FUNC GLOBAL DEFAULT 7 PyBytes_Repr │ │ │ │ │ - 433: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_New │ │ │ │ │ - 434: 00000000 0 NOTYPE GLOBAL DEFAULT UND Py_hexdigits │ │ │ │ │ - 435: 00001695 96 FUNC GLOBAL DEFAULT 1 _PyBytesWriter_WriteBytes │ │ │ │ │ - 436: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_LookupSpecial │ │ │ │ │ - 437: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_CheckBuffer │ │ │ │ │ - 438: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_AsEncodedString │ │ │ │ │ - 439: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Calloc │ │ │ │ │ - 440: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_ExceptionMatches │ │ │ │ │ - 441: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Clear │ │ │ │ │ - 442: 00001bf5 88 FUNC GLOBAL DEFAULT 1 PyBytes_FromObject │ │ │ │ │ - 443: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_CheckFunctionResult │ │ │ │ │ - 444: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_MakeTpCall │ │ │ │ │ - 445: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_index │ │ │ │ │ - 446: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBuffer_ToContiguous │ │ │ │ │ - 447: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyList_Type │ │ │ │ │ - 448: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_Type │ │ │ │ │ - 449: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GetIter │ │ │ │ │ - 450: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_find │ │ │ │ │ - 451: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_startswith │ │ │ │ │ - 452: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_contains │ │ │ │ │ - 453: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_LengthHint │ │ │ │ │ - 454: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyIter_Next │ │ │ │ │ - 455: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_endswith │ │ │ │ │ - 456: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NoneStruct │ │ │ │ │ - 457: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyList_New │ │ │ │ │ - 458: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyList_Append │ │ │ │ │ - 459: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_New │ │ │ │ │ - 460: 000029a1 3268 FUNC GLOBAL HIDDEN 1 _PyBytes_FormatEx │ │ │ │ │ - 461: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_Type │ │ │ │ │ - 462: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyLong_FormatBytesWriter │ │ │ │ │ - 463: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_ASCII │ │ │ │ │ - 464: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_FormatLong │ │ │ │ │ - 465: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyNumber_Check │ │ │ │ │ - 466: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyByteArray_Type │ │ │ │ │ - 467: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyType_IsSubtype │ │ │ │ │ - 468: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyNumber_Long │ │ │ │ │ - 469: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyIndex_Check │ │ │ │ │ - 470: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_AsLongAndOverflow │ │ │ │ │ - 471: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_AsInt │ │ │ │ │ - 472: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GetItem │ │ │ │ │ - 473: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_GetItem │ │ │ │ │ - 474: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_count │ │ │ │ │ - 475: 00003789 460 FUNC GLOBAL HIDDEN 1 _PyBytes_FromHex │ │ │ │ │ - 476: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_CallOneArg │ │ │ │ │ - 477: 00003955 40 FUNC GLOBAL DEFAULT 1 PyBytes_FromFormat │ │ │ │ │ - 478: 0000397d 970 FUNC GLOBAL DEFAULT 1 PyBytes_FromFormatV │ │ │ │ │ - 479: 00000000 0 NOTYPE GLOBAL DEFAULT UND __sprintf_chk │ │ │ │ │ - 480: 00000000 0 NOTYPE GLOBAL DEFAULT UND __memmove_chk │ │ │ │ │ - 481: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyList_GetItemRef │ │ │ │ │ - 482: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_strhex_with_sep │ │ │ │ │ - 483: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_lower │ │ │ │ │ - 484: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_isdigit │ │ │ │ │ - 485: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_isascii │ │ │ │ │ - 486: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_IsTrue │ │ │ │ │ - 487: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_upper │ │ │ │ │ - 488: 00004575 122 FUNC GLOBAL DEFAULT 1 PyBytes_DecodeEscape │ │ │ │ │ - 489: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_DeprecationWarning │ │ │ │ │ - 490: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_WarnFormat │ │ │ │ │ - 491: 0000467d 100 FUNC GLOBAL DEFAULT 1 _PyBytes_Find │ │ │ │ │ - 492: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_capitalize │ │ │ │ │ - 493: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyFloat_AsDouble │ │ │ │ │ - 494: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyOS_double_to_string │ │ │ │ │ - 495: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_FromSsize_t │ │ │ │ │ - 496: 000001ef 50 FUNC GLOBAL DEFAULT 9 _PyBytes_ReverseFind │ │ │ │ │ - 497: 00000000 0 NOTYPE GLOBAL DEFAULT UND __aeabi_idivmod │ │ │ │ │ - 498: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_rindex │ │ │ │ │ - 499: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_isalnum │ │ │ │ │ - 500: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_isalpha │ │ │ │ │ - 501: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_islower │ │ │ │ │ - 502: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_isspace │ │ │ │ │ - 503: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_istitle │ │ │ │ │ - 504: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_isupper │ │ │ │ │ - 505: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_swapcase │ │ │ │ │ - 506: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_title │ │ │ │ │ - 507: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyList_Reverse │ │ │ │ │ - 508: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyEval_GetBuiltin │ │ │ │ │ - 509: 00000000 0 NOTYPE GLOBAL DEFAULT UND Py_BuildValue │ │ │ │ │ - 510: 00000c79 30 FUNC GLOBAL DEFAULT 9 PyBytes_ConcatAndDel │ │ │ │ │ - 511: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyType_GenericAlloc │ │ │ │ │ - 512: 000000d0 208 OBJECT GLOBAL DEFAULT 3 PyBytesIter_Type │ │ │ │ │ - 513: 00000000 208 OBJECT GLOBAL DEFAULT 3 PyBytes_Type │ │ │ │ │ - 514: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyType_Type │ │ │ │ │ - 515: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GenericGetAttr │ │ │ │ │ - 516: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Free │ │ │ │ │ - 517: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_SelfIter │ │ │ │ │ - 518: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_capitalize__doc__ │ │ │ │ │ - 519: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_isalnum__doc__ │ │ │ │ │ - 520: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_isalpha__doc__ │ │ │ │ │ - 521: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_isascii__doc__ │ │ │ │ │ - 522: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_isdigit__doc__ │ │ │ │ │ - 523: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_islower__doc__ │ │ │ │ │ - 524: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_isspace__doc__ │ │ │ │ │ - 525: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_istitle__doc__ │ │ │ │ │ - 526: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_isupper__doc__ │ │ │ │ │ - 527: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_lower__doc__ │ │ │ │ │ - 528: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_swapcase__doc__ │ │ │ │ │ - 529: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_title__doc__ │ │ │ │ │ - 530: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_upper__doc__ │ │ │ │ │ + 129: 00001d10 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 130: 00000440 0 NOTYPE LOCAL DEFAULT 6 .LC42 │ │ │ │ │ + 131: 00000460 0 NOTYPE LOCAL DEFAULT 6 .LC43 │ │ │ │ │ + 132: 00001d14 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 133: 00001701 280 FUNC LOCAL DEFAULT 7 _PyBytes_FromList │ │ │ │ │ + 134: 00001ed5 288 FUNC LOCAL DEFAULT 1 _PyBytes_FromIterator │ │ │ │ │ + 135: 00000488 0 NOTYPE LOCAL DEFAULT 6 .LC44 │ │ │ │ │ + 136: 00001660 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 137: 00001661 148 FUNC LOCAL DEFAULT 7 bytes_find │ │ │ │ │ + 138: 00001e51 4 FUNC LOCAL DEFAULT 1 bytes_join │ │ │ │ │ + 139: 00000490 0 NOTYPE LOCAL DEFAULT 6 .LC45 │ │ │ │ │ + 140: 00001e55 126 FUNC LOCAL DEFAULT 1 bytes_startswith │ │ │ │ │ + 141: 000016f5 12 FUNC LOCAL DEFAULT 7 bytes_contains │ │ │ │ │ + 142: 00001ff0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 143: 0000049c 0 NOTYPE LOCAL DEFAULT 6 .LC47 │ │ │ │ │ + 144: 00001ff4 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 145: 00001ff5 126 FUNC LOCAL DEFAULT 1 bytes_endswith │ │ │ │ │ + 146: 000004a8 0 NOTYPE LOCAL DEFAULT 6 .LC48 │ │ │ │ │ + 147: 00002075 1414 FUNC LOCAL DEFAULT 1 bytes_split │ │ │ │ │ + 148: 000025b0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 149: 000025b4 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 150: 000025fd 304 FUNC LOCAL DEFAULT 1 bytes_partition │ │ │ │ │ + 151: 00002728 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 152: 000004b8 0 NOTYPE LOCAL DEFAULT 6 .LC49 │ │ │ │ │ + 153: 0000272c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 154: 0000272d 240 FUNC LOCAL DEFAULT 1 bytes_rstrip │ │ │ │ │ + 155: 0000281d 398 FUNC LOCAL DEFAULT 1 do_argstrip │ │ │ │ │ + 156: 000004c0 0 NOTYPE LOCAL DEFAULT 6 .LC50 │ │ │ │ │ + 157: 000029ad 74 FUNC LOCAL DEFAULT 1 bytes_strip │ │ │ │ │ + 158: 000029f9 28 FUNC LOCAL DEFAULT 1 bytes_mod │ │ │ │ │ + 159: 000004c8 0 NOTYPE LOCAL DEFAULT 6 .LC51 │ │ │ │ │ + 160: 000004d8 0 NOTYPE LOCAL DEFAULT 6 .LC52 │ │ │ │ │ + 161: 000004e4 0 NOTYPE LOCAL DEFAULT 6 .LC53 │ │ │ │ │ + 162: 00000500 0 NOTYPE LOCAL DEFAULT 6 .LC54 │ │ │ │ │ + 163: 00000518 0 NOTYPE LOCAL DEFAULT 6 .LC55 │ │ │ │ │ + 164: 00000524 0 NOTYPE LOCAL DEFAULT 6 .LC56 │ │ │ │ │ + 165: 00000534 0 NOTYPE LOCAL DEFAULT 6 .LC57 │ │ │ │ │ + 166: 00000544 0 NOTYPE LOCAL DEFAULT 6 .LC58 │ │ │ │ │ + 167: 00000558 0 NOTYPE LOCAL DEFAULT 6 .LC59 │ │ │ │ │ + 168: 000005b0 0 NOTYPE LOCAL DEFAULT 6 .LC60 │ │ │ │ │ + 169: 000005d8 0 NOTYPE LOCAL DEFAULT 6 .LC61 │ │ │ │ │ + 170: 00000634 0 NOTYPE LOCAL DEFAULT 6 .LC62 │ │ │ │ │ + 171: 00000694 0 NOTYPE LOCAL DEFAULT 6 .LC63 │ │ │ │ │ + 172: 000006b0 0 NOTYPE LOCAL DEFAULT 6 .LC64 │ │ │ │ │ + 173: 000006f0 0 NOTYPE LOCAL DEFAULT 6 .LC65 │ │ │ │ │ + 174: 00000728 0 NOTYPE LOCAL DEFAULT 6 .LC66 │ │ │ │ │ + 175: 00002aea 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 176: 00002b0c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 177: 000036d9 74 FUNC LOCAL DEFAULT 1 getnextarg │ │ │ │ │ + 178: 00002c58 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 179: 00002ce4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 180: 00002ce8 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 181: 00003418 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 182: 00003420 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 183: 0000011f 208 FUNC LOCAL DEFAULT 9 formatfloat │ │ │ │ │ + 184: 0000075c 0 NOTYPE LOCAL DEFAULT 6 .LC68 │ │ │ │ │ + 185: 00000784 0 NOTYPE LOCAL DEFAULT 6 .LC69 │ │ │ │ │ + 186: 00003725 126 FUNC LOCAL DEFAULT 1 bytes_count │ │ │ │ │ + 187: 000037a5 86 FUNC LOCAL DEFAULT 1 bytes_fromhex │ │ │ │ │ + 188: 0000078c 0 NOTYPE LOCAL DEFAULT 6 .LC70 │ │ │ │ │ + 189: 000007c4 0 NOTYPE LOCAL DEFAULT 6 .LC71 │ │ │ │ │ + 190: 00000804 0 NOTYPE LOCAL DEFAULT 6 .LC72 │ │ │ │ │ + 191: 000039c4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 192: 000039c8 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 193: 00000844 0 NOTYPE LOCAL DEFAULT 6 .LC74 │ │ │ │ │ + 194: 0000088c 0 NOTYPE LOCAL DEFAULT 6 .LC75 │ │ │ │ │ + 195: 00000890 0 NOTYPE LOCAL DEFAULT 6 .LC76 │ │ │ │ │ + 196: 00000894 0 NOTYPE LOCAL DEFAULT 6 .LC77 │ │ │ │ │ + 197: 00000898 0 NOTYPE LOCAL DEFAULT 6 .LC78 │ │ │ │ │ + 198: 0000089c 0 NOTYPE LOCAL DEFAULT 6 .LC79 │ │ │ │ │ + 199: 000008a0 0 NOTYPE LOCAL DEFAULT 6 .LC80 │ │ │ │ │ + 200: 000008a4 0 NOTYPE LOCAL DEFAULT 6 .LC81 │ │ │ │ │ + 201: 000008a8 0 NOTYPE LOCAL DEFAULT 6 .LC82 │ │ │ │ │ + 202: 000008ac 0 NOTYPE LOCAL DEFAULT 6 .LC83 │ │ │ │ │ + 203: 00003ac4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 204: 00003af0 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 205: 00003ce8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 206: 00003cec 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 207: 00001814 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 208: 00003dbd 180 FUNC LOCAL DEFAULT 1 bytes_hex │ │ │ │ │ + 209: 00003e6c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 210: 00003e70 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 211: 00003e71 296 FUNC LOCAL DEFAULT 1 bytes_rpartition │ │ │ │ │ + 212: 00003f94 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 213: 00003f98 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 214: 00003f99 152 FUNC LOCAL DEFAULT 1 bytes_translate │ │ │ │ │ + 215: 00004031 874 FUNC LOCAL DEFAULT 1 bytes_translate_impl │ │ │ │ │ + 216: 0000402c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 217: 000008b0 0 NOTYPE LOCAL DEFAULT 6 .LC86 │ │ │ │ │ + 218: 00004030 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 219: 0000439d 42 FUNC LOCAL DEFAULT 1 stringlib_lower │ │ │ │ │ + 220: 00000051 10 FUNC LOCAL DEFAULT 9 stringlib_isdigit │ │ │ │ │ + 221: 0000005b 10 FUNC LOCAL DEFAULT 9 stringlib_isascii │ │ │ │ │ + 222: 000008e0 0 NOTYPE LOCAL DEFAULT 6 .LC87 │ │ │ │ │ + 223: 00000065 76 FUNC LOCAL DEFAULT 9 bytes_lstrip │ │ │ │ │ + 224: 000043c9 500 FUNC LOCAL DEFAULT 1 bytes_splitlines │ │ │ │ │ + 225: 000045b8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 226: 000045bc 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 227: 000045bd 42 FUNC LOCAL DEFAULT 1 stringlib_upper │ │ │ │ │ + 228: 000008e8 0 NOTYPE LOCAL DEFAULT 6 .LC88 │ │ │ │ │ + 229: 00000944 0 NOTYPE LOCAL DEFAULT 6 .LC89 │ │ │ │ │ + 230: 00004665 140 FUNC LOCAL DEFAULT 1 bytes_removesuffix │ │ │ │ │ + 231: 000000b1 68 FUNC LOCAL DEFAULT 9 bytes_item │ │ │ │ │ + 232: 000000f0 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 233: 000000f4 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 234: 000000f5 42 FUNC LOCAL DEFAULT 9 stringlib_capitalize │ │ │ │ │ + 235: 00000998 0 NOTYPE LOCAL DEFAULT 6 .LC90 │ │ │ │ │ + 236: 00004755 18 FUNC LOCAL DEFAULT 1 striter_len │ │ │ │ │ + 237: 000009bc 0 NOTYPE LOCAL DEFAULT 6 .LC91 │ │ │ │ │ + 238: 00000221 352 FUNC LOCAL DEFAULT 9 stringlib_expandtabs │ │ │ │ │ + 239: 0000037c 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 240: 000009cc 0 NOTYPE LOCAL DEFAULT 6 .LC92 │ │ │ │ │ + 241: 00004769 126 FUNC LOCAL DEFAULT 1 bytes_rindex │ │ │ │ │ + 242: 000009d4 0 NOTYPE LOCAL DEFAULT 6 .LC93 │ │ │ │ │ + 243: 000009dc 0 NOTYPE LOCAL DEFAULT 6 .LC94 │ │ │ │ │ + 244: 00000a38 0 NOTYPE LOCAL DEFAULT 6 .LC95 │ │ │ │ │ + 245: 00000a54 0 NOTYPE LOCAL DEFAULT 6 .LC96 │ │ │ │ │ + 246: 00000a60 0 NOTYPE LOCAL DEFAULT 6 .LC97 │ │ │ │ │ + 247: 00000380 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 248: 00000381 294 FUNC LOCAL DEFAULT 9 stringlib_center │ │ │ │ │ + 249: 000047e9 126 FUNC LOCAL DEFAULT 1 pad │ │ │ │ │ + 250: 000004a7 10 FUNC LOCAL DEFAULT 9 stringlib_isalnum │ │ │ │ │ + 251: 00000ac0 0 NOTYPE LOCAL DEFAULT 6 .LC98 │ │ │ │ │ + 252: 00000ac8 0 NOTYPE LOCAL DEFAULT 6 .LC99 │ │ │ │ │ + 253: 00000b20 0 NOTYPE LOCAL DEFAULT 6 .LC100 │ │ │ │ │ + 254: 00004869 298 FUNC LOCAL DEFAULT 1 stringlib_ljust │ │ │ │ │ + 255: 000004b1 10 FUNC LOCAL DEFAULT 9 stringlib_isalpha │ │ │ │ │ + 256: 000004bb 10 FUNC LOCAL DEFAULT 9 stringlib_islower │ │ │ │ │ + 257: 000004c5 10 FUNC LOCAL DEFAULT 9 stringlib_isspace │ │ │ │ │ + 258: 000004cf 10 FUNC LOCAL DEFAULT 9 stringlib_istitle │ │ │ │ │ + 259: 000004d9 10 FUNC LOCAL DEFAULT 9 stringlib_isupper │ │ │ │ │ + 260: 00000b7c 0 NOTYPE LOCAL DEFAULT 6 .LC101 │ │ │ │ │ + 261: 00000b84 0 NOTYPE LOCAL DEFAULT 6 .LC102 │ │ │ │ │ + 262: 00000bdc 0 NOTYPE LOCAL DEFAULT 6 .LC103 │ │ │ │ │ + 263: 000004e3 278 FUNC LOCAL DEFAULT 9 stringlib_rjust │ │ │ │ │ + 264: 000005f9 42 FUNC LOCAL DEFAULT 9 stringlib_swapcase │ │ │ │ │ + 265: 00000623 42 FUNC LOCAL DEFAULT 9 stringlib_title │ │ │ │ │ + 266: 0000064d 126 FUNC LOCAL DEFAULT 9 stringlib_zfill │ │ │ │ │ + 267: 000006cb 1248 FUNC LOCAL DEFAULT 9 bytes_rsplit │ │ │ │ │ + 268: 00000994 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 269: 00000998 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 270: 00000bab 140 FUNC LOCAL DEFAULT 9 bytes_removeprefix │ │ │ │ │ + 271: 00000c38 0 NOTYPE LOCAL DEFAULT 6 .LC104 │ │ │ │ │ + 272: 00000c40 0 NOTYPE LOCAL DEFAULT 6 .LC105 │ │ │ │ │ + 273: 00000c37 66 FUNC LOCAL DEFAULT 9 striter_reduce │ │ │ │ │ + 274: 00000c74 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 275: 00000c78 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 276: 00000d00 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 277: 00000d05 100 FUNC LOCAL DEFAULT 9 stringlib__lex_search │ │ │ │ │ + 278: 00000d04 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 279: 00000c48 0 NOTYPE LOCAL DEFAULT 6 .LC107 │ │ │ │ │ + 280: 00000d69 20 FUNC LOCAL DEFAULT 9 bytes_getnewargs │ │ │ │ │ + 281: 00000d7d 74 FUNC LOCAL DEFAULT 9 striter_setstate │ │ │ │ │ + 282: 00000dc7 28 FUNC LOCAL DEFAULT 9 bytes_alloc │ │ │ │ │ + 283: 00000000 0 SECTION LOCAL DEFAULT 11 .rodata │ │ │ │ │ + 284: 00000000 0 NOTYPE LOCAL DEFAULT 11 $d │ │ │ │ │ + 285: 00000000 12 OBJECT LOCAL DEFAULT 11 _keywords.1 │ │ │ │ │ + 286: 0000000c 8 OBJECT LOCAL DEFAULT 11 _keywords.4 │ │ │ │ │ + 287: 00000014 12 OBJECT LOCAL DEFAULT 11 _keywords.7 │ │ │ │ │ + 288: 00000020 12 OBJECT LOCAL DEFAULT 11 _keywords.10 │ │ │ │ │ + 289: 0000002c 12 OBJECT LOCAL DEFAULT 11 _keywords.13 │ │ │ │ │ + 290: 00000038 8 OBJECT LOCAL DEFAULT 11 _keywords.16 │ │ │ │ │ + 291: 00000040 12 OBJECT LOCAL DEFAULT 11 _keywords.19 │ │ │ │ │ + 292: 0000004c 16 OBJECT LOCAL DEFAULT 11 _keywords.22 │ │ │ │ │ + 293: 0000005c 38 OBJECT LOCAL DEFAULT 11 setstate_doc │ │ │ │ │ + 294: 00000084 39 OBJECT LOCAL DEFAULT 11 reduce_doc │ │ │ │ │ + 295: 000000ac 55 OBJECT LOCAL DEFAULT 11 length_hint_doc │ │ │ │ │ + 296: 000000e4 459 OBJECT LOCAL DEFAULT 11 bytes_doc │ │ │ │ │ + 297: 000002b0 149 OBJECT LOCAL DEFAULT 11 stringlib_zfill__doc__ │ │ │ │ │ + 298: 00000348 138 OBJECT LOCAL DEFAULT 11 stringlib_center__doc__ │ │ │ │ │ + 299: 000003d4 144 OBJECT LOCAL DEFAULT 11 stringlib_rjust__doc__ │ │ │ │ │ + 300: 00000464 143 OBJECT LOCAL DEFAULT 11 stringlib_ljust__doc__ │ │ │ │ │ + 301: 000004f4 167 OBJECT LOCAL DEFAULT 11 stringlib_expandtabs__doc__ │ │ │ │ │ + 302: 0000059c 482 OBJECT LOCAL DEFAULT 11 bytes_hex__doc__ │ │ │ │ │ + 303: 00000780 189 OBJECT LOCAL DEFAULT 11 bytes_fromhex__doc__ │ │ │ │ │ + 304: 00000840 198 OBJECT LOCAL DEFAULT 11 bytes_splitlines__doc__ │ │ │ │ │ + 305: 00000908 507 OBJECT LOCAL DEFAULT 11 bytes_decode__doc__ │ │ │ │ │ + 306: 00000b04 298 OBJECT LOCAL DEFAULT 11 bytes_endswith__doc__ │ │ │ │ │ + 307: 00000c30 302 OBJECT LOCAL DEFAULT 11 bytes_startswith__doc__ │ │ │ │ │ + 308: 00000d60 256 OBJECT LOCAL DEFAULT 11 bytes_removesuffix__doc__ │ │ │ │ │ + 309: 00000e60 228 OBJECT LOCAL DEFAULT 11 bytes_removeprefix__doc__ │ │ │ │ │ + 310: 00000f44 313 OBJECT LOCAL DEFAULT 11 bytes_replace__doc__ │ │ │ │ │ + 311: 00001080 268 OBJECT LOCAL DEFAULT 11 bytes_maketrans__doc__ │ │ │ │ │ + 312: 0000118c 337 OBJECT LOCAL DEFAULT 11 bytes_translate__doc__ │ │ │ │ │ + 313: 000012e0 261 OBJECT LOCAL DEFAULT 11 bytes_count__doc__ │ │ │ │ │ + 314: 000013e8 151 OBJECT LOCAL DEFAULT 11 bytes_rstrip__doc__ │ │ │ │ │ + 315: 00001480 150 OBJECT LOCAL DEFAULT 11 bytes_lstrip__doc__ │ │ │ │ │ + 316: 00001518 174 OBJECT LOCAL DEFAULT 11 bytes_strip__doc__ │ │ │ │ │ + 317: 000015c8 333 OBJECT LOCAL DEFAULT 11 bytes_rindex__doc__ │ │ │ │ │ + 318: 00001718 305 OBJECT LOCAL DEFAULT 11 bytes_rfind__doc__ │ │ │ │ │ + 319: 0000184c 331 OBJECT LOCAL DEFAULT 11 bytes_index__doc__ │ │ │ │ │ + 320: 00001998 303 OBJECT LOCAL DEFAULT 11 bytes_find__doc__ │ │ │ │ │ + 321: 00001ac8 253 OBJECT LOCAL DEFAULT 11 bytes_join__doc__ │ │ │ │ │ + 322: 00001bc8 476 OBJECT LOCAL DEFAULT 11 bytes_rsplit__doc__ │ │ │ │ │ + 323: 00001da4 418 OBJECT LOCAL DEFAULT 11 bytes_rpartition__doc__ │ │ │ │ │ + 324: 00001f48 396 OBJECT LOCAL DEFAULT 11 bytes_partition__doc__ │ │ │ │ │ + 325: 000020d4 397 OBJECT LOCAL DEFAULT 11 bytes_split__doc__ │ │ │ │ │ + 326: 00002264 64 OBJECT LOCAL DEFAULT 11 bytes___bytes____doc__ │ │ │ │ │ + 327: 00000000 0 NOTYPE LOCAL DEFAULT 3 $d │ │ │ │ │ + 328: 00000438 144 OBJECT LOCAL DEFAULT 3 bytes_as_number │ │ │ │ │ + 329: 000007ac 40 OBJECT LOCAL DEFAULT 3 bytes_as_sequence │ │ │ │ │ + 330: 000007a0 12 OBJECT LOCAL DEFAULT 3 bytes_as_mapping │ │ │ │ │ + 331: 00000798 8 OBJECT LOCAL DEFAULT 3 bytes_as_buffer │ │ │ │ │ + 332: 000004c8 720 OBJECT LOCAL DEFAULT 3 bytes_methods │ │ │ │ │ + 333: 000003f8 64 OBJECT LOCAL DEFAULT 3 striter_methods │ │ │ │ │ + 334: 000001a0 44 OBJECT LOCAL DEFAULT 3 _parser.2 │ │ │ │ │ + 335: 00000300 32 OBJECT LOCAL DEFAULT 3 _kwtuple.0 │ │ │ │ │ + 336: 000001cc 44 OBJECT LOCAL DEFAULT 3 _parser.23 │ │ │ │ │ + 337: 000003d4 36 OBJECT LOCAL DEFAULT 3 _kwtuple.21 │ │ │ │ │ + 338: 000001f8 44 OBJECT LOCAL DEFAULT 3 _parser.14 │ │ │ │ │ + 339: 0000037c 32 OBJECT LOCAL DEFAULT 3 _kwtuple.12 │ │ │ │ │ + 340: 00000224 44 OBJECT LOCAL DEFAULT 3 _parser.8 │ │ │ │ │ + 341: 0000033c 32 OBJECT LOCAL DEFAULT 3 _kwtuple.6 │ │ │ │ │ + 342: 00000250 44 OBJECT LOCAL DEFAULT 3 _parser.20 │ │ │ │ │ + 343: 000003b8 28 OBJECT LOCAL DEFAULT 3 _kwtuple.18 │ │ │ │ │ + 344: 0000027c 44 OBJECT LOCAL DEFAULT 3 _parser.17 │ │ │ │ │ + 345: 0000039c 28 OBJECT LOCAL DEFAULT 3 _kwtuple.15 │ │ │ │ │ + 346: 000002a8 44 OBJECT LOCAL DEFAULT 3 _parser.5 │ │ │ │ │ + 347: 00000320 28 OBJECT LOCAL DEFAULT 3 _kwtuple.3 │ │ │ │ │ + 348: 000002d4 44 OBJECT LOCAL DEFAULT 3 _parser.11 │ │ │ │ │ + 349: 0000035c 32 OBJECT LOCAL DEFAULT 3 _kwtuple.9 │ │ │ │ │ + 350: 00000001 208 FUNC GLOBAL DEFAULT 7 PyBytes_FromStringAndSize │ │ │ │ │ + 351: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Malloc │ │ │ │ │ + 352: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NewReference │ │ │ │ │ + 353: 00000000 0 NOTYPE GLOBAL DEFAULT UND memcpy │ │ │ │ │ + 354: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyRuntime │ │ │ │ │ + 355: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_SystemError │ │ │ │ │ + 356: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_SetString │ │ │ │ │ + 357: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_NoMemory │ │ │ │ │ + 358: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_OverflowError │ │ │ │ │ + 359: 00000169 348 FUNC GLOBAL DEFAULT 7 _PyBytes_Resize │ │ │ │ │ + 360: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Realloc │ │ │ │ │ + 361: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NewReferenceNoTotal │ │ │ │ │ + 362: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_Dealloc │ │ │ │ │ + 363: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_BadInternalCall │ │ │ │ │ + 364: 000002c5 336 FUNC GLOBAL HIDDEN 7 _PyBytes_ResizeKeepOnError │ │ │ │ │ + 365: 00000415 62 FUNC GLOBAL DEFAULT 7 PyBytes_AsString │ │ │ │ │ + 366: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_TypeError │ │ │ │ │ + 367: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Format │ │ │ │ │ + 368: 00000095 1178 FUNC GLOBAL DEFAULT 1 _PyBytes_DecodeEscape2 │ │ │ │ │ + 369: 00000455 80 FUNC GLOBAL DEFAULT 7 _PyBytesWriter_Prepare │ │ │ │ │ + 370: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyLong_DigitValue │ │ │ │ │ + 371: 000004a5 380 FUNC GLOBAL DEFAULT 7 _PyBytesWriter_Finish │ │ │ │ │ + 372: 00000000 0 NOTYPE GLOBAL DEFAULT UND __stack_chk_fail │ │ │ │ │ + 373: 00000000 0 NOTYPE GLOBAL DEFAULT UND __stack_chk_guard │ │ │ │ │ + 374: 00000000 0 NOTYPE GLOBAL DEFAULT UND strcmp │ │ │ │ │ + 375: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_ctype_table │ │ │ │ │ + 376: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_ValueError │ │ │ │ │ + 377: 000006c9 32 FUNC GLOBAL DEFAULT 1 _PyBytesWriter_Dealloc │ │ │ │ │ + 378: 000005d9 240 FUNC GLOBAL DEFAULT 1 _PyBytesWriter_Resize │ │ │ │ │ + 379: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyByteArray_FromStringAndSize │ │ │ │ │ + 380: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyByteArray_Resize │ │ │ │ │ + 381: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyByteArray_empty_string │ │ │ │ │ + 382: 00000000 0 NOTYPE GLOBAL DEFAULT UND Py_HashBuffer │ │ │ │ │ + 383: 00000000 0 NOTYPE GLOBAL DEFAULT UND memcmp │ │ │ │ │ + 384: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBool_FromLong │ │ │ │ │ + 385: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_GetConfig │ │ │ │ │ + 386: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NotImplementedStruct │ │ │ │ │ + 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 PyErr_BadArgument │ │ │ │ │ + 390: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_BytesWarning │ │ │ │ │ + 391: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_WarnEx │ │ │ │ │ + 392: 00000531 168 FUNC GLOBAL DEFAULT 1 PyBytes_FromString │ │ │ │ │ + 393: 00000000 0 NOTYPE GLOBAL DEFAULT UND strlen │ │ │ │ │ + 394: 00000869 16 FUNC GLOBAL DEFAULT 7 _PyBytesWriter_Init │ │ │ │ │ + 395: 00000879 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 Py_GetConstant │ │ │ │ │ + 402: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Occurred │ │ │ │ │ + 403: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBuffer_FillInfo │ │ │ │ │ + 404: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_GC_New │ │ │ │ │ + 405: 00000000 0 TLS GLOBAL DEFAULT UND _Py_tss_tstate │ │ │ │ │ + 406: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GC_Del │ │ │ │ │ + 407: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_rfind │ │ │ │ │ + 408: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_CheckPositional │ │ │ │ │ + 409: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyEval_SliceIndex │ │ │ │ │ + 410: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_AsUTF8AndSize │ │ │ │ │ + 411: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_FromEncodedObject │ │ │ │ │ + 412: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_UnpackKeywords │ │ │ │ │ + 413: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_BadArgument │ │ │ │ │ + 414: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GetBuffer │ │ │ │ │ + 415: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBuffer_Release │ │ │ │ │ + 416: 00000000 0 NOTYPE GLOBAL DEFAULT UND memset │ │ │ │ │ + 417: 00000000 0 NOTYPE GLOBAL DEFAULT UND memchr │ │ │ │ │ + 418: 00000000 0 NOTYPE GLOBAL DEFAULT UND __aeabi_idiv │ │ │ │ │ + 419: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyNumber_Index │ │ │ │ │ + 420: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_AsSsize_t │ │ │ │ │ + 421: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_maketrans │ │ │ │ │ + 422: 00000f95 88 FUNC GLOBAL DEFAULT 1 _PyBytes_Repeat │ │ │ │ │ + 423: 00000fed 124 FUNC GLOBAL DEFAULT 1 PyBytes_AsStringAndSize │ │ │ │ │ + 424: 00000000 0 NOTYPE GLOBAL DEFAULT UND memrchr │ │ │ │ │ + 425: 000014a9 76 FUNC GLOBAL DEFAULT 1 PyBytes_Join │ │ │ │ │ + 426: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySequence_Fast │ │ │ │ │ + 427: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Malloc │ │ │ │ │ + 428: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Free │ │ │ │ │ + 429: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_RuntimeError │ │ │ │ │ + 430: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyEval_SaveThread │ │ │ │ │ + 431: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyEval_RestoreThread │ │ │ │ │ + 432: 00001549 262 FUNC GLOBAL DEFAULT 1 PyBytes_Concat │ │ │ │ │ + 433: 00001651 58 FUNC GLOBAL DEFAULT 1 PyBytes_Size │ │ │ │ │ + 434: 000013d9 572 FUNC GLOBAL DEFAULT 7 PyBytes_Repr │ │ │ │ │ + 435: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_New │ │ │ │ │ + 436: 00000000 0 NOTYPE GLOBAL DEFAULT UND Py_hexdigits │ │ │ │ │ + 437: 00001695 96 FUNC GLOBAL DEFAULT 1 _PyBytesWriter_WriteBytes │ │ │ │ │ + 438: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_LookupSpecial │ │ │ │ │ + 439: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_CheckBuffer │ │ │ │ │ + 440: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_AsEncodedString │ │ │ │ │ + 441: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Calloc │ │ │ │ │ + 442: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_ExceptionMatches │ │ │ │ │ + 443: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Clear │ │ │ │ │ + 444: 00001bf5 88 FUNC GLOBAL DEFAULT 1 PyBytes_FromObject │ │ │ │ │ + 445: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_CheckFunctionResult │ │ │ │ │ + 446: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_MakeTpCall │ │ │ │ │ + 447: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_index │ │ │ │ │ + 448: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBuffer_ToContiguous │ │ │ │ │ + 449: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyList_Type │ │ │ │ │ + 450: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_Type │ │ │ │ │ + 451: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GetIter │ │ │ │ │ + 452: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_find │ │ │ │ │ + 453: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_startswith │ │ │ │ │ + 454: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_contains │ │ │ │ │ + 455: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_LengthHint │ │ │ │ │ + 456: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyIter_Next │ │ │ │ │ + 457: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_endswith │ │ │ │ │ + 458: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NoneStruct │ │ │ │ │ + 459: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyList_New │ │ │ │ │ + 460: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyList_Append │ │ │ │ │ + 461: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_New │ │ │ │ │ + 462: 00002a15 3268 FUNC GLOBAL HIDDEN 1 _PyBytes_FormatEx │ │ │ │ │ + 463: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_Type │ │ │ │ │ + 464: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyLong_FormatBytesWriter │ │ │ │ │ + 465: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_ASCII │ │ │ │ │ + 466: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_FormatLong │ │ │ │ │ + 467: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyNumber_Check │ │ │ │ │ + 468: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyByteArray_Type │ │ │ │ │ + 469: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyType_IsSubtype │ │ │ │ │ + 470: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyNumber_Long │ │ │ │ │ + 471: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyIndex_Check │ │ │ │ │ + 472: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_AsLongAndOverflow │ │ │ │ │ + 473: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_AsInt │ │ │ │ │ + 474: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GetItem │ │ │ │ │ + 475: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_GetItem │ │ │ │ │ + 476: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_count │ │ │ │ │ + 477: 000037fd 460 FUNC GLOBAL HIDDEN 1 _PyBytes_FromHex │ │ │ │ │ + 478: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_CallOneArg │ │ │ │ │ + 479: 000039c9 40 FUNC GLOBAL DEFAULT 1 PyBytes_FromFormat │ │ │ │ │ + 480: 000039f1 970 FUNC GLOBAL DEFAULT 1 PyBytes_FromFormatV │ │ │ │ │ + 481: 00000000 0 NOTYPE GLOBAL DEFAULT UND __sprintf_chk │ │ │ │ │ + 482: 00000000 0 NOTYPE GLOBAL DEFAULT UND __memmove_chk │ │ │ │ │ + 483: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyList_GetItemRef │ │ │ │ │ + 484: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_strhex_with_sep │ │ │ │ │ + 485: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_lower │ │ │ │ │ + 486: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_isdigit │ │ │ │ │ + 487: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_isascii │ │ │ │ │ + 488: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_IsTrue │ │ │ │ │ + 489: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_upper │ │ │ │ │ + 490: 000045e9 122 FUNC GLOBAL DEFAULT 1 PyBytes_DecodeEscape │ │ │ │ │ + 491: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_DeprecationWarning │ │ │ │ │ + 492: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_WarnFormat │ │ │ │ │ + 493: 000046f1 100 FUNC GLOBAL DEFAULT 1 _PyBytes_Find │ │ │ │ │ + 494: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_capitalize │ │ │ │ │ + 495: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyFloat_AsDouble │ │ │ │ │ + 496: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyOS_double_to_string │ │ │ │ │ + 497: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_FromSsize_t │ │ │ │ │ + 498: 000001ef 50 FUNC GLOBAL DEFAULT 9 _PyBytes_ReverseFind │ │ │ │ │ + 499: 00000000 0 NOTYPE GLOBAL DEFAULT UND __aeabi_idivmod │ │ │ │ │ + 500: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_rindex │ │ │ │ │ + 501: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_isalnum │ │ │ │ │ + 502: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_isalpha │ │ │ │ │ + 503: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_islower │ │ │ │ │ + 504: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_isspace │ │ │ │ │ + 505: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_istitle │ │ │ │ │ + 506: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_isupper │ │ │ │ │ + 507: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_swapcase │ │ │ │ │ + 508: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_bytes_title │ │ │ │ │ + 509: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyList_Reverse │ │ │ │ │ + 510: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyEval_GetBuiltin │ │ │ │ │ + 511: 00000000 0 NOTYPE GLOBAL DEFAULT UND Py_BuildValue │ │ │ │ │ + 512: 00000c79 30 FUNC GLOBAL DEFAULT 9 PyBytes_ConcatAndDel │ │ │ │ │ + 513: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyType_GenericAlloc │ │ │ │ │ + 514: 000000d0 208 OBJECT GLOBAL DEFAULT 3 PyBytesIter_Type │ │ │ │ │ + 515: 00000000 208 OBJECT GLOBAL DEFAULT 3 PyBytes_Type │ │ │ │ │ + 516: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyType_Type │ │ │ │ │ + 517: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GenericGetAttr │ │ │ │ │ + 518: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Free │ │ │ │ │ + 519: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_SelfIter │ │ │ │ │ + 520: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_capitalize__doc__ │ │ │ │ │ + 521: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_isalnum__doc__ │ │ │ │ │ + 522: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_isalpha__doc__ │ │ │ │ │ + 523: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_isascii__doc__ │ │ │ │ │ + 524: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_isdigit__doc__ │ │ │ │ │ + 525: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_islower__doc__ │ │ │ │ │ + 526: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_isspace__doc__ │ │ │ │ │ + 527: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_istitle__doc__ │ │ │ │ │ + 528: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_isupper__doc__ │ │ │ │ │ + 529: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_lower__doc__ │ │ │ │ │ + 530: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_swapcase__doc__ │ │ │ │ │ + 531: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_title__doc__ │ │ │ │ │ + 532: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_upper__doc__ │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,23 +1,23 @@ │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text' at offset 0xe380 contains 1035 entries: │ │ │ │ │ +Relocation section '.rel.text' at offset 0xe414 contains 1045 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ -00000022 00015d0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00000022 00015f0a 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 │ │ │ │ │ -00000040 00015e0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00000068 00016002 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000007a 0001642f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -0000007e 00016430 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00000040 0001600a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00000068 00016202 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000007a 0001662f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +0000007e 00016630 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ 00000082 0000112f R_ARM_THM_MOVW_ABS_NC 00000034 .LC1 │ │ │ │ │ 00000086 00001130 R_ARM_THM_MOVT_ABS 00000034 .LC1 │ │ │ │ │ -0000008c 0001620a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000000dc 00016f0a R_ARM_THM_CALL 00000455 _PyBytesWriter_Prepare │ │ │ │ │ -000000f4 0001702f R_ARM_THM_MOVW_ABS_NC 00000000 _PyLong_DigitValue │ │ │ │ │ -000000f8 00017030 R_ARM_THM_MOVT_ABS 00000000 _PyLong_DigitValue │ │ │ │ │ +0000008c 0001640a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000000dc 0001710a R_ARM_THM_CALL 00000455 _PyBytesWriter_Prepare │ │ │ │ │ +000000f4 0001722f R_ARM_THM_MOVW_ABS_NC 00000000 _PyLong_DigitValue │ │ │ │ │ +000000f8 00017230 R_ARM_THM_MOVT_ABS 00000000 _PyLong_DigitValue │ │ │ │ │ 00000140 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ 00000144 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ 00000148 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ 0000014c 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ 00000150 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ 00000154 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ 00000158 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ @@ -121,1436 +121,1446 @@ │ │ │ │ │ 000002e0 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ 000002e4 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ 000002e8 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ 000002ec 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ 000002f0 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ 000002f4 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ 000002f8 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ -00000338 0001710a R_ARM_THM_CALL 000004a5 _PyBytesWriter_Finish │ │ │ │ │ -00000404 0001720a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ -00000418 00017302 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ +00000338 0001730a R_ARM_THM_CALL 000004a5 _PyBytesWriter_Finish │ │ │ │ │ +00000404 0001740a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ +00000418 00017502 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ 00000424 00001b2f R_ARM_THM_MOVW_ABS_NC 000000a4 .LC5 │ │ │ │ │ 00000428 00001b30 R_ARM_THM_MOVT_ABS 000000a4 .LC5 │ │ │ │ │ -00000430 0001740a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ +00000430 0001760a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ 0000043c 00001d2f R_ARM_THM_MOVW_ABS_NC 000000d0 .LC7 │ │ │ │ │ 00000440 00001d30 R_ARM_THM_MOVT_ABS 000000d0 .LC7 │ │ │ │ │ -00000446 0001740a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ -00000462 0001752f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ -00000466 00017530 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ +00000446 0001760a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ +00000462 0001772f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ +00000466 00017730 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ 00000498 00001e2f R_ARM_THM_MOVW_ABS_NC 000000d8 .LC8 │ │ │ │ │ 0000049c 00001e30 R_ARM_THM_MOVT_ABS 000000d8 .LC8 │ │ │ │ │ -000004a2 0001740a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ -000004ae 0001762f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -000004b2 00017630 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000004a2 0001760a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ +000004ae 0001782f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +000004b2 00017830 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ 000004b8 00001f2f R_ARM_THM_MOVW_ABS_NC 000000e0 .LC9 │ │ │ │ │ 000004bc 00001f30 R_ARM_THM_MOVT_ABS 000000e0 .LC9 │ │ │ │ │ -000004c2 00016d0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000004c8 0001762f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -000004cc 00017630 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000004c2 00016f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000004c8 0001782f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +000004cc 00017830 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ 000004d0 00001c2f R_ARM_THM_MOVW_ABS_NC 000000ac .LC6 │ │ │ │ │ 000004d4 00001c30 R_ARM_THM_MOVT_ABS 000000ac .LC6 │ │ │ │ │ -000004de 00016d0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000004e4 0001770a R_ARM_THM_CALL 000006c9 _PyBytesWriter_Dealloc │ │ │ │ │ -000004ec 0001762f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -000004f0 00017630 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000004de 00016f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000004e4 0001790a R_ARM_THM_CALL 000006c9 _PyBytesWriter_Dealloc │ │ │ │ │ +000004ec 0001782f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +000004f0 00017830 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ 000004f4 00001a2f R_ARM_THM_MOVW_ABS_NC 0000008c .LC4 │ │ │ │ │ 000004f8 00001a30 R_ARM_THM_MOVT_ABS 0000008c .LC4 │ │ │ │ │ -000004fe 0001620a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000540 0001870a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ -0000055c 00015d0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +000004fe 0001640a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000540 0001890a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ +0000055c 00015f0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ 00000564 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00000568 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000057a 00015e0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000058e 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00000596 0001642f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -0000059a 00016430 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +0000057a 0001600a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000058e 0001610a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00000596 0001662f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +0000059a 00016630 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ 0000059e 0000302f R_ARM_THM_MOVW_ABS_NC 0000015c .LC13 │ │ │ │ │ 000005a2 00003030 R_ARM_THM_MOVT_ABS 0000015c .LC13 │ │ │ │ │ -000005aa 0001620a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000005c0 0001602f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -000005c4 00016030 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -000005d4 00016002 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000005aa 0001640a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000005c0 0001622f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +000005c4 00016230 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +000005d4 00016202 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000600 00000c0a R_ARM_THM_CALL 000000d1 PyBytes_FromStringAndSize.constprop.0 │ │ │ │ │ -0000064e 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -0000066c 0001650a R_ARM_THM_CALL 00000169 _PyBytes_Resize │ │ │ │ │ -00000678 0001770a R_ARM_THM_CALL 000006c9 _PyBytesWriter_Dealloc │ │ │ │ │ -00000684 0001790a R_ARM_THM_CALL 00000000 PyByteArray_FromStringAndSize │ │ │ │ │ -00000692 00017b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyByteArray_empty_string │ │ │ │ │ -00000696 00017b30 R_ARM_THM_MOVT_ABS 00000000 _PyByteArray_empty_string │ │ │ │ │ -000006a6 00017a0a R_ARM_THM_CALL 00000000 PyByteArray_Resize │ │ │ │ │ -000006b4 00017b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyByteArray_empty_string │ │ │ │ │ -000006b8 00017b30 R_ARM_THM_MOVT_ABS 00000000 _PyByteArray_empty_string │ │ │ │ │ -000006be 00017b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyByteArray_empty_string │ │ │ │ │ -000006c2 00017b30 R_ARM_THM_MOVT_ABS 00000000 _PyByteArray_empty_string │ │ │ │ │ -00000706 0001920a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +0000064e 0001610a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +0000066c 0001670a R_ARM_THM_CALL 00000169 _PyBytes_Resize │ │ │ │ │ +00000678 0001790a R_ARM_THM_CALL 000006c9 _PyBytesWriter_Dealloc │ │ │ │ │ +00000684 00017b0a R_ARM_THM_CALL 00000000 PyByteArray_FromStringAndSize │ │ │ │ │ +00000692 00017d2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyByteArray_empty_string │ │ │ │ │ +00000696 00017d30 R_ARM_THM_MOVT_ABS 00000000 _PyByteArray_empty_string │ │ │ │ │ +000006a6 00017c0a R_ARM_THM_CALL 00000000 PyByteArray_Resize │ │ │ │ │ +000006b4 00017d2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyByteArray_empty_string │ │ │ │ │ +000006b8 00017d30 R_ARM_THM_MOVT_ABS 00000000 _PyByteArray_empty_string │ │ │ │ │ +000006be 00017d2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyByteArray_empty_string │ │ │ │ │ +000006c2 00017d30 R_ARM_THM_MOVT_ABS 00000000 _PyByteArray_empty_string │ │ │ │ │ +00000706 0001940a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ 00000762 0000132f R_ARM_THM_MOVW_ABS_NC 00000050 .LC2 │ │ │ │ │ 00000766 00001330 R_ARM_THM_MOVT_ABS 00000050 .LC2 │ │ │ │ │ -0000076c 0001690a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +0000076c 00016b0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ 00000774 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000778 0001936b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000007dc 0001936b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000830 0001950a R_ARM_THM_CALL 00000000 _Py_bytes_rfind │ │ │ │ │ +00000778 0001956b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000007dc 0001956b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000830 0001970a R_ARM_THM_CALL 00000000 _Py_bytes_rfind │ │ │ │ │ 00000838 0000412f R_ARM_THM_MOVW_ABS_NC 000001bc .LC16 │ │ │ │ │ 0000083c 00004130 R_ARM_THM_MOVT_ABS 000001bc .LC16 │ │ │ │ │ -00000846 0001960a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -00000858 0001970a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ -0000086a 0001970a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ -00000896 00019e0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -000008a0 00019e0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -000008b2 00019c0a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -000008c2 00019c0a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -0000092a 00019d0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00000934 00019d0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00000956 00019f0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +00000846 0001980a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +00000858 0001990a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ +0000086a 0001990a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ +00000896 0001a00a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +000008a0 0001a00a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +000008b2 00019e0a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +000008c2 00019e0a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +0000092a 00019f0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00000934 00019f0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00000956 0001a10a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ 00000966 00000c0a R_ARM_THM_CALL 000000d1 PyBytes_FromStringAndSize.constprop.0 │ │ │ │ │ -0000097a 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -0000099a 00019f0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +0000097a 0001610a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +0000099a 0001a10a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ 000009aa 00000c0a R_ARM_THM_CALL 000000d1 PyBytes_FromStringAndSize.constprop.0 │ │ │ │ │ -000009f0 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -000009fe 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00000a36 0001a00a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +000009f0 0001610a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +000009fe 0001610a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00000a36 0001a20a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ 00000a44 00000c0a R_ARM_THM_CALL 000000d1 PyBytes_FromStringAndSize.constprop.0 │ │ │ │ │ -00000a9e 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00000aa8 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00000aca 00019f0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +00000a9e 0001610a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00000aa8 0001610a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00000aca 0001a10a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ 00000ade 00000c0a R_ARM_THM_CALL 000000d1 PyBytes_FromStringAndSize.constprop.0 │ │ │ │ │ -00000afe 00019f0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -00000b14 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00000b28 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00000b54 00019f0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -00000b78 0001a00a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +00000afe 0001a10a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +00000b14 0001610a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00000b28 0001610a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00000b54 0001a10a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +00000b78 0001a20a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ 00000b84 00000c0a R_ARM_THM_CALL 000000d1 PyBytes_FromStringAndSize.constprop.0 │ │ │ │ │ -00000baa 00019f0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -00000bc4 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00000bd0 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00000be0 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00000bf8 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00000c00 0001a10a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -00000c08 0001a20a R_ARM_THM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ -00000c3a 0001642f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00000c3e 00016430 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00000baa 0001a10a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +00000bc4 0001610a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00000bd0 0001610a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00000be0 0001610a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00000bf8 0001610a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00000c00 0001a30a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +00000c08 0001a40a R_ARM_THM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ +00000c3a 0001662f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00000c3e 00016630 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ 00000c42 00004e2f R_ARM_THM_MOVW_ABS_NC 00000230 .LC23 │ │ │ │ │ 00000c46 00004e30 R_ARM_THM_MOVT_ABS 00000230 .LC23 │ │ │ │ │ -00000c4c 0001620a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000c5e 0001680a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000c64 0001900a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000c78 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00000c4c 0001640a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000c5e 00016a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000c64 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000c78 0001610a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ 00000ca8 00000c0a R_ARM_THM_CALL 000000d1 PyBytes_FromStringAndSize.constprop.0 │ │ │ │ │ -00000cc2 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00000ccc 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00000d08 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00000cc2 0001610a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00000ccc 0001610a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00000d08 0001610a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ 00000d0e 00001d2f R_ARM_THM_MOVW_ABS_NC 000000d0 .LC7 │ │ │ │ │ 00000d12 00001d30 R_ARM_THM_MOVT_ABS 000000d0 .LC7 │ │ │ │ │ -00000d1c 0001960a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -00000d3c 0001a00a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +00000d1c 0001980a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +00000d3c 0001a20a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ 00000d4a 00000c0a R_ARM_THM_CALL 000000d1 PyBytes_FromStringAndSize.constprop.0 │ │ │ │ │ -00000d6e 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00000d9c 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00000dc4 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00000d6e 0001610a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00000d9c 0001610a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00000dc4 0001610a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ 00000e12 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00000e16 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000e52 00019e0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00000e5e 00019e0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00000e6c 00019c0a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -00000e78 00019c0a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -00000e82 0001a30a R_ARM_THM_CALL 00000000 _Py_bytes_maketrans │ │ │ │ │ -00000e8e 00019d0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00000e98 00019d0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00000e52 0001a00a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00000e5e 0001a00a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00000e6c 00019e0a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +00000e78 00019e0a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +00000e82 0001a50a R_ARM_THM_CALL 00000000 _Py_bytes_maketrans │ │ │ │ │ +00000e8e 00019f0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00000e98 00019f0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ 00000ea4 0000522f R_ARM_THM_MOVW_ABS_NC 0000024c .LC24 │ │ │ │ │ 00000ea8 00005230 R_ARM_THM_MOVT_ABS 0000024c .LC24 │ │ │ │ │ -00000eb0 0001960a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -00000ed6 0001a00a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -00000ef0 00015d0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00000eb0 0001980a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +00000ed6 0001a20a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +00000ef0 00015f0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ 00000efa 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00000efe 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000f10 00015e0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00000f2e 0001a40a R_ARM_THM_CALL 00000f95 _PyBytes_Repeat │ │ │ │ │ +00000f10 0001600a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00000f2e 0001a60a R_ARM_THM_CALL 00000f95 _PyBytes_Repeat │ │ │ │ │ 00000f40 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00000f44 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 00000f5e 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00000f62 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000f78 0001642f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00000f7c 00016430 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00000f78 0001662f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00000f7c 00016630 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ 00000f80 0000542f R_ARM_THM_MOVW_ABS_NC 00000258 .LC25 │ │ │ │ │ 00000f84 00005430 R_ARM_THM_MOVT_ABS 00000258 .LC25 │ │ │ │ │ -00000f8c 0001620a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000fc6 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00000fdc 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00001010 0001870a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ -00001020 0001762f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00001024 00017630 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00000f8c 0001640a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000fc6 0001610a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00000fdc 0001610a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00001010 0001890a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ +00001020 0001782f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00001024 00017830 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ 00001028 0000562f R_ARM_THM_MOVW_ABS_NC 00000274 .LC26 │ │ │ │ │ 0000102c 00005630 R_ARM_THM_MOVT_ABS 00000274 .LC26 │ │ │ │ │ -00001032 0001620a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000103c 00016c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00001040 00016c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00001032 0001640a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000103c 00016e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00001040 00016e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 00001046 0000182f R_ARM_THM_MOVW_ABS_NC 0000006c .LC3 │ │ │ │ │ 0000104a 00001830 R_ARM_THM_MOVT_ABS 0000006c .LC3 │ │ │ │ │ -00001050 00016d0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00001050 00016f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ 00001056 0000132f R_ARM_THM_MOVW_ABS_NC 00000050 .LC2 │ │ │ │ │ 0000105a 00001330 R_ARM_THM_MOVT_ABS 00000050 .LC2 │ │ │ │ │ -00001062 0001690a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -000011b2 00019f0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -0000130c 0001720a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ -00001338 00017302 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ +00001062 00016b0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +000011b2 0001a10a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +0000130c 0001740a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ +00001338 00017502 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ 0000134a 00005b0a R_ARM_THM_CALL 00000c97 stringlib__two_way_count │ │ │ │ │ -000013e4 0001a60a R_ARM_THM_CALL 00000000 memrchr │ │ │ │ │ +000013e4 0001a80a R_ARM_THM_CALL 00000000 memrchr │ │ │ │ │ 000014c8 0000132f R_ARM_THM_MOVW_ABS_NC 00000050 .LC2 │ │ │ │ │ 000014cc 00001330 R_ARM_THM_MOVT_ABS 00000050 .LC2 │ │ │ │ │ -000014d4 0001690a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -000014dc 00016c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000014e0 00016c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000014d4 00016b0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +000014dc 00016e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000014e0 00016e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 000014e4 00005c2f R_ARM_THM_MOVW_ABS_NC 00000288 .LC28 │ │ │ │ │ 000014e8 00005c30 R_ARM_THM_MOVT_ABS 00000288 .LC28 │ │ │ │ │ -000014ee 00016d0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000014ee 00016f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ 00001508 00005e2f R_ARM_THM_MOVW_ABS_NC 000002a4 .LC29 │ │ │ │ │ 0000150c 00005e30 R_ARM_THM_MOVT_ABS 000002a4 .LC29 │ │ │ │ │ -00001510 0001a80a R_ARM_THM_CALL 00000000 PySequence_Fast │ │ │ │ │ +00001510 0001aa0a R_ARM_THM_CALL 00000000 PySequence_Fast │ │ │ │ │ 0000151c 00005f0a R_ARM_THM_CALL 00000d71 stringlib_bytes_join_lock_held │ │ │ │ │ -0000153e 0001680a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000153e 00016a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00001570 00004c0a R_ARM_THM_CALL 00000bdd bytes_concat │ │ │ │ │ 00001586 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 0000158a 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00001598 00019c0a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -000015b4 0001650a R_ARM_THM_CALL 00000169 _PyBytes_Resize │ │ │ │ │ -000015c8 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -000015ce 00019d0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -000015fa 00016c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000015fe 00016c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00001598 00019e0a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +000015b4 0001670a R_ARM_THM_CALL 00000169 _PyBytes_Resize │ │ │ │ │ +000015c8 0001610a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +000015ce 00019f0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +000015fa 00016e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000015fe 00016e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 00001604 00004a2f R_ARM_THM_MOVW_ABS_NC 00000210 .LC22 │ │ │ │ │ 00001608 00004a30 R_ARM_THM_MOVT_ABS 00000210 .LC22 │ │ │ │ │ -00001612 00016d0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00001630 0001680a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001636 0001630a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000163c 00019d0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -0000166c 00016c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00001670 00016c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00001612 00016f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00001630 00016a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001636 0001650a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000163c 00019f0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +0000166c 00016e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00001670 00016e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 00001676 0000182f R_ARM_THM_MOVW_ABS_NC 0000006c .LC3 │ │ │ │ │ 0000167a 00001830 R_ARM_THM_MOVT_ABS 0000006c .LC3 │ │ │ │ │ -00001680 00016d0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000016ce 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -000016dc 0001780a R_ARM_THM_CALL 000005d9 _PyBytesWriter_Resize │ │ │ │ │ -000016e6 0001630a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000016ec 0001770a R_ARM_THM_CALL 000006c9 _PyBytesWriter_Dealloc │ │ │ │ │ -00001736 0001b40a R_ARM_THM_CALL 00000000 _PyObject_LookupSpecial │ │ │ │ │ -0000173e 0001900a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00001680 00016f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000016ce 0001610a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +000016dc 00017a0a R_ARM_THM_CALL 000005d9 _PyBytesWriter_Resize │ │ │ │ │ +000016e6 0001650a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000016ec 0001790a R_ARM_THM_CALL 000006c9 _PyBytesWriter_Dealloc │ │ │ │ │ +00001736 0001b60a R_ARM_THM_CALL 00000000 _PyObject_LookupSpecial │ │ │ │ │ +0000173e 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00001760 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00001764 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00001770 0001b50a R_ARM_THM_CALL 00000000 PyObject_CheckBuffer │ │ │ │ │ +00001770 0001b70a R_ARM_THM_CALL 00000000 PyObject_CheckBuffer │ │ │ │ │ 00001782 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00001786 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000017bc 0001680a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000017ce 00016c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000017d2 00016c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000017bc 00016a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000017ce 00016e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000017d2 00016e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 000017d8 0000732f R_ARM_THM_MOVW_ABS_NC 000003fc .LC39 │ │ │ │ │ 000017dc 00007330 R_ARM_THM_MOVT_ABS 000003fc .LC39 │ │ │ │ │ -000017e4 00016d0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00001818 0001980a R_ARM_THM_CALL 00000000 PyUnicode_AsUTF8AndSize │ │ │ │ │ -00001822 0001870a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ -0000184c 0001b60a R_ARM_THM_CALL 00000000 PyUnicode_AsEncodedString │ │ │ │ │ -00001870 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +000017e4 00016f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00001818 00019a0a R_ARM_THM_CALL 00000000 PyUnicode_AsUTF8AndSize │ │ │ │ │ +00001822 0001890a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ +0000184c 0001b80a R_ARM_THM_CALL 00000000 PyUnicode_AsEncodedString │ │ │ │ │ +00001870 0001610a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ 0000188e 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00001892 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 000018ac 0000432f R_ARM_THM_MOVW_ABS_NC 000001c4 .LC17 │ │ │ │ │ 000018b0 00004330 R_ARM_THM_MOVT_ABS 000001c4 .LC17 │ │ │ │ │ 000018b4 0000442f R_ARM_THM_MOVW_ABS_NC 000001c8 .LC18 │ │ │ │ │ 000018b8 00004430 R_ARM_THM_MOVT_ABS 000001c8 .LC18 │ │ │ │ │ 000018bc 0000722f R_ARM_THM_MOVW_ABS_NC 000003f4 .LC38 │ │ │ │ │ 000018c0 00007230 R_ARM_THM_MOVT_ABS 000003f4 .LC38 │ │ │ │ │ -000018c4 00019b0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -000018d8 0001980a R_ARM_THM_CALL 00000000 PyUnicode_AsUTF8AndSize │ │ │ │ │ -000018e6 0001870a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ -000018fc 00016c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00001900 00016c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000018c4 00019d0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +000018d8 00019a0a R_ARM_THM_CALL 00000000 PyUnicode_AsUTF8AndSize │ │ │ │ │ +000018e6 0001890a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ +000018fc 00016e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00001900 00016e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 00001904 0000712f R_ARM_THM_MOVW_ABS_NC 000003d0 .LC37 │ │ │ │ │ 00001908 00007130 R_ARM_THM_MOVT_ABS 000003d0 .LC37 │ │ │ │ │ 0000190c 0000702f R_ARM_THM_MOVW_ABS_NC 000003ac .LC36 │ │ │ │ │ 00001910 00007030 R_ARM_THM_MOVT_ABS 000003ac .LC36 │ │ │ │ │ -00001920 0001620a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00001928 00016c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000192c 00016c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00001920 0001640a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00001928 00016e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000192c 00016e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 00001932 0000712f R_ARM_THM_MOVW_ABS_NC 000003d0 .LC37 │ │ │ │ │ 00001936 00007130 R_ARM_THM_MOVT_ABS 000003d0 .LC37 │ │ │ │ │ -0000193c 0001620a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00001944 00016c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00001948 00016c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000193c 0001640a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00001944 00016e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00001948 00016e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 0000194c 0000702f R_ARM_THM_MOVW_ABS_NC 000003ac .LC36 │ │ │ │ │ 00001950 00007030 R_ARM_THM_MOVT_ABS 000003ac .LC36 │ │ │ │ │ 00001954 00006f2f R_ARM_THM_MOVW_ABS_NC 00000388 .LC35 │ │ │ │ │ 00001958 00006f30 R_ARM_THM_MOVT_ABS 00000388 .LC35 │ │ │ │ │ -00001964 0001620a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00001964 0001640a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ 0000196a 0000432f R_ARM_THM_MOVW_ABS_NC 000001c4 .LC17 │ │ │ │ │ 0000196e 00004330 R_ARM_THM_MOVT_ABS 000001c4 .LC17 │ │ │ │ │ 00001972 0000472f R_ARM_THM_MOVW_ABS_NC 000001fc .LC21 │ │ │ │ │ 00001976 00004730 R_ARM_THM_MOVT_ABS 000001fc .LC21 │ │ │ │ │ 0000197a 0000722f R_ARM_THM_MOVW_ABS_NC 000003f4 .LC38 │ │ │ │ │ 0000197e 00007230 R_ARM_THM_MOVT_ABS 000003f4 .LC38 │ │ │ │ │ -00001982 00019b0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -0000198a 0001680a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001994 00016002 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00001998 0001936b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000199c 00016002 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000019a0 0001642f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -000019a4 00016430 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -000019ae 00018e0a R_ARM_THM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ -000019d4 0001b70a R_ARM_THM_CALL 00000000 PyObject_Calloc │ │ │ │ │ +00001982 00019d0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +0000198a 00016a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001994 00016202 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00001998 0001956b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000199c 00016202 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000019a0 0001662f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +000019a4 00016630 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +000019ae 0001900a R_ARM_THM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ +000019d4 0001b90a R_ARM_THM_CALL 00000000 PyObject_Calloc │ │ │ │ │ 000019da 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 000019de 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000019f4 00015e0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00001a10 0001630a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00001a18 0001762f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00001a1c 00017630 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000019f4 0001600a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00001a10 0001650a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00001a18 0001782f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00001a1c 00017830 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ 00001a20 0000742f R_ARM_THM_MOVW_ABS_NC 00000428 .LC40 │ │ │ │ │ 00001a24 00007430 R_ARM_THM_MOVT_ABS 00000428 .LC40 │ │ │ │ │ -00001a2c 0001620a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00001a36 0001900a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00001a40 00016c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00001a44 00016c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00001a4a 0001b80a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -00001a56 0001b90a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ -00001a5c 0001ba0a R_ARM_THM_CALL 00001bf5 PyBytes_FromObject │ │ │ │ │ -00001a64 00016c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00001a68 00016c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00001a2c 0001640a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00001a36 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00001a40 00016e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00001a44 00016e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00001a4a 0001ba0a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +00001a56 0001bb0a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ +00001a5c 0001bc0a R_ARM_THM_CALL 00001bf5 PyBytes_FromObject │ │ │ │ │ +00001a64 00016e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00001a68 00016e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 00001a6c 00006f2f R_ARM_THM_MOVW_ABS_NC 00000388 .LC35 │ │ │ │ │ 00001a70 00006f30 R_ARM_THM_MOVT_ABS 00000388 .LC35 │ │ │ │ │ -00001a78 0001762f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00001a7c 00017630 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00001a78 0001782f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00001a7c 00017830 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ 00001a80 0000462f R_ARM_THM_MOVW_ABS_NC 000001e4 .LC20 │ │ │ │ │ 00001a84 00004630 R_ARM_THM_MOVT_ABS 000001e4 .LC20 │ │ │ │ │ -00001a8a 0001620a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00001aae 00019a0a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -00001ad4 00019a0a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -00001af0 0001680a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001a8a 0001640a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00001aae 00019c0a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +00001ad4 00019c0a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +00001af0 00016a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00001af8 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00001b44 0001bc0a R_ARM_THM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ +00001b44 0001be0a R_ARM_THM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ 00001b4e 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00001b52 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00001bac 0001bd0a R_ARM_THM_CALL 00000000 _Py_bytes_index │ │ │ │ │ +00001bac 0001bf0a R_ARM_THM_CALL 00000000 _Py_bytes_index │ │ │ │ │ 00001bb4 00007f2f R_ARM_THM_MOVW_ABS_NC 00000438 .LC41 │ │ │ │ │ 00001bb8 00007f30 R_ARM_THM_MOVT_ABS 00000438 .LC41 │ │ │ │ │ -00001bc2 0001960a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -00001bd4 0001970a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ -00001be6 0001970a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ +00001bc2 0001980a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +00001bd4 0001990a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ +00001be6 0001990a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ 00001c08 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00001c0c 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00001c14 0001b50a R_ARM_THM_CALL 00000000 PyObject_CheckBuffer │ │ │ │ │ +00001c14 0001b70a R_ARM_THM_CALL 00000000 PyObject_CheckBuffer │ │ │ │ │ 00001c3a 0000132f R_ARM_THM_MOVW_ABS_NC 00000050 .LC2 │ │ │ │ │ 00001c3e 00001330 R_ARM_THM_MOVT_ABS 00000050 .LC2 │ │ │ │ │ -00001c46 0001690a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00001c62 00019c0a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -00001c6c 00000c0a R_ARM_THM_CALL 000000d1 PyBytes_FromStringAndSize.constprop.0 │ │ │ │ │ -00001c7c 0001be0a R_ARM_THM_CALL 00000000 PyBuffer_ToContiguous │ │ │ │ │ -00001c86 00019d0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00001c98 00019d0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00001ca2 0001bf2f R_ARM_THM_MOVW_ABS_NC 00000000 PyList_Type │ │ │ │ │ -00001ca6 0001bf30 R_ARM_THM_MOVT_ABS 00000000 PyList_Type │ │ │ │ │ -00001cc0 0001c02f R_ARM_THM_MOVW_ABS_NC 00000000 PyTuple_Type │ │ │ │ │ -00001cc4 0001c030 R_ARM_THM_MOVT_ABS 00000000 PyTuple_Type │ │ │ │ │ -00001cd6 0001c10a R_ARM_THM_CALL 00000000 PyObject_GetIter │ │ │ │ │ -00001d08 00000c0a R_ARM_THM_CALL 000000d1 PyBytes_FromStringAndSize.constprop.0 │ │ │ │ │ -00001d3c 00018e0a R_ARM_THM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ -00001d5a 0001680a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001d62 00016c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00001d66 00016c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00001d72 0001b80a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -00001d82 0000822f R_ARM_THM_MOVW_ABS_NC 00000460 .LC43 │ │ │ │ │ -00001d86 00008230 R_ARM_THM_MOVT_ABS 00000460 .LC43 │ │ │ │ │ -00001d8e 00016d0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00001d96 00016c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00001d9a 00016c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00001da0 0001900a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00001da8 0001762f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00001dac 00017630 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00001db0 0000812f R_ARM_THM_MOVW_ABS_NC 00000440 .LC42 │ │ │ │ │ -00001db4 00008130 R_ARM_THM_MOVT_ABS 00000440 .LC42 │ │ │ │ │ -00001dbc 0001620a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00001dd4 0001680a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001e18 0001c30a R_ARM_THM_CALL 00000000 _Py_bytes_startswith │ │ │ │ │ -00001e20 0000892f R_ARM_THM_MOVW_ABS_NC 00000490 .LC45 │ │ │ │ │ -00001e24 00008930 R_ARM_THM_MOVT_ABS 00000490 .LC45 │ │ │ │ │ -00001e2e 0001960a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -00001e40 0001970a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ -00001e52 0001970a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ -00001e84 0001c50a R_ARM_THM_CALL 00000000 PyObject_LengthHint │ │ │ │ │ -00001ea6 00016f0a R_ARM_THM_CALL 00000455 _PyBytesWriter_Prepare │ │ │ │ │ -00001eb8 00018e0a R_ARM_THM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ -00001ede 0001c60a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ -00001ee8 0001900a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00001ef2 0001710a R_ARM_THM_CALL 000004a5 _PyBytesWriter_Finish │ │ │ │ │ -00001f10 0001720a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ -00001f14 0001900a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00001f1c 0001770a R_ARM_THM_CALL 000006c9 _PyBytesWriter_Dealloc │ │ │ │ │ -00001f2e 0001780a R_ARM_THM_CALL 000005d9 _PyBytesWriter_Resize │ │ │ │ │ -00001f40 0001762f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00001f44 00017630 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00001f48 0000812f R_ARM_THM_MOVW_ABS_NC 00000440 .LC42 │ │ │ │ │ -00001f4c 00008130 R_ARM_THM_MOVT_ABS 00000440 .LC42 │ │ │ │ │ -00001f52 0001620a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00001f64 0001680a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001f6e 0001900a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00001f7c 00017302 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ -00001fb8 0001c70a R_ARM_THM_CALL 00000000 _Py_bytes_endswith │ │ │ │ │ -00001fc0 00008d2f R_ARM_THM_MOVW_ABS_NC 0000049c .LC47 │ │ │ │ │ -00001fc4 00008d30 R_ARM_THM_MOVT_ABS 0000049c .LC47 │ │ │ │ │ -00001fce 0001960a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -00001fe0 0001970a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ -00001ff2 0001970a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ -00002044 0001a10a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -00002050 0001a20a R_ARM_THM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ -0000207a 0001c82f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000207e 0001c830 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0000208e 00019c0a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -000020ba 0001c90a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ -000020e4 00015c0a R_ARM_THM_CALL 00000001 PyBytes_FromStringAndSize │ │ │ │ │ -00002118 00015c0a R_ARM_THM_CALL 00000001 PyBytes_FromStringAndSize │ │ │ │ │ -0000213c 00019d0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -0000214c 0001ca0a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -0000216a 0001680a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002170 0001900a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000218c 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00002190 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000021ca 0001c90a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ -000021d8 0001752f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ -000021dc 00017530 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ -00002220 00015c0a R_ARM_THM_CALL 00000001 PyBytes_FromStringAndSize │ │ │ │ │ -00002236 0001ca0a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -0000225e 0001680a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002292 00019a0a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -000022a4 0001752f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ -000022a8 00017530 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ -000022be 0001c82f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -000022c2 0001c830 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -000022d0 00015c0a R_ARM_THM_CALL 00000001 PyBytes_FromStringAndSize │ │ │ │ │ -000022f2 0001c90a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ -0000230e 00015c0a R_ARM_THM_CALL 00000001 PyBytes_FromStringAndSize │ │ │ │ │ -00002362 00015c0a R_ARM_THM_CALL 00000001 PyBytes_FromStringAndSize │ │ │ │ │ -00002382 0001762f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00002386 00017630 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -0000238a 0000902f R_ARM_THM_MOVW_ABS_NC 000004a8 .LC48 │ │ │ │ │ -0000238e 00009030 R_ARM_THM_MOVT_ABS 000004a8 .LC48 │ │ │ │ │ -00002394 0001620a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000023a0 0001ca0a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -000023bc 0001680a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000023c8 0001ca0a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -000023e2 0001680a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000023fa 0001680a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002410 0001680a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002426 0001680a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002448 0001680a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002464 00019a0a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -00002476 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000247a 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000024a8 0001680a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000024b2 0001ca0a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -000024d0 0001680a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000024da 0001ca0a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -000024f8 0001680a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002502 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00002506 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000252c 00015c0a R_ARM_THM_CALL 00000001 PyBytes_FromStringAndSize │ │ │ │ │ -0000253c 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000254c 0001680a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002566 0001680a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002580 0001680a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000025a4 00019e0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -000025ae 00019c0a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -000025ce 0001cb0a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ -000025f4 00015c0a R_ARM_THM_CALL 00000001 PyBytes_FromStringAndSize │ │ │ │ │ -0000261c 00015c0a R_ARM_THM_CALL 00000001 PyBytes_FromStringAndSize │ │ │ │ │ -00002622 0001900a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00002630 00019d0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00002666 0001762f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -0000266a 00017630 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -0000266e 0000902f R_ARM_THM_MOVW_ABS_NC 000004a8 .LC48 │ │ │ │ │ -00002672 00009030 R_ARM_THM_MOVT_ABS 000004a8 .LC48 │ │ │ │ │ -00002678 0001620a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000026ae 0001680a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000026b4 00016002 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000026e2 0001c82f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -000026e6 0001c830 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -000026f2 00019c0a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -00002710 00019f0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -0000271a 00019d0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00002726 00015c0a R_ARM_THM_CALL 00000001 PyBytes_FromStringAndSize │ │ │ │ │ -00002734 0001752f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ -00002738 00017530 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ -00002760 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00002764 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000277c 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00002780 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000278e 0000962f R_ARM_THM_MOVW_ABS_NC 000004b8 .LC49 │ │ │ │ │ -00002792 00009630 R_ARM_THM_MOVT_ABS 000004b8 .LC49 │ │ │ │ │ -0000279c 0001960a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -000027b8 0001c82f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -000027bc 0001c830 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -000027d4 00019c0a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -00002800 00019f0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -0000280a 00019d0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -0000281e 00015c0a R_ARM_THM_CALL 00000001 PyBytes_FromStringAndSize │ │ │ │ │ -00002836 0001752f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ -0000283a 00017530 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ -0000285c 0001752f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ -00002860 00017530 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ -0000289e 00019d0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -000028a6 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000028aa 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000028de 00019f0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -00002902 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00002906 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00002930 00019d0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00002954 0001c82f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00002958 0001c830 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0000296a 00009a2f R_ARM_THM_MOVW_ABS_NC 000004c0 .LC50 │ │ │ │ │ -0000296e 00009a30 R_ARM_THM_MOVT_ABS 000004c0 .LC50 │ │ │ │ │ -00002978 0001960a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -00002996 0001802f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000299a 00018030 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000029f6 00016f0a R_ARM_THM_CALL 00000455 _PyBytesWriter_Prepare │ │ │ │ │ -00002a22 0001752f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ -00002a26 00017530 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ -00002b0e 0001cd2f R_ARM_THM_MOVW_ABS_NC 00000000 PyLong_Type │ │ │ │ │ -00002b12 0001cd30 R_ARM_THM_MOVT_ABS 00000000 PyLong_Type │ │ │ │ │ -00002b5c 0001ce0a R_ARM_THM_CALL 00000000 _PyLong_FormatBytesWriter │ │ │ │ │ -00002b70 00019f0a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ -00002b8a 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00002bae 0001710a R_ARM_THM_CALL 000004a5 _PyBytesWriter_Finish │ │ │ │ │ -00002be4 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ -00002be8 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ -00002bec 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ -00002bf0 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ -00002bf4 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ -00002bf8 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ -00002bfc 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ -00002c00 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ -00002c04 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ -00002c08 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ -00002c0c 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ -00002c10 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ -00002c14 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ -00002c18 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ -00002c1c 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ -00002c20 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ -00002c24 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ -00002c28 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ -00002c2c 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ -00002c30 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ -00002c34 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ -00002c38 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ -00002c3c 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ -00002c40 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ -00002c44 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ -00002c48 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ -00002c4c 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ -00002c50 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ -00002c54 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ +00001c46 00016b0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00001c62 00019e0a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +00001c82 00015f0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00001c8a 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00001c8e 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00001ca0 0001600a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00001cbc 0001c00a R_ARM_THM_CALL 00000000 PyBuffer_ToContiguous │ │ │ │ │ +00001cc6 00019f0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00001cd4 0001650a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00001ce6 00019f0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00001cf6 0001632f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +00001cfa 00016330 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +00001cfe 0000052f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00001d02 00000530 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00001d08 0001640a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00001d10 00016202 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00001d16 0001c12f R_ARM_THM_MOVW_ABS_NC 00000000 PyList_Type │ │ │ │ │ +00001d1a 0001c130 R_ARM_THM_MOVT_ABS 00000000 PyList_Type │ │ │ │ │ +00001d34 0001c22f R_ARM_THM_MOVW_ABS_NC 00000000 PyTuple_Type │ │ │ │ │ +00001d38 0001c230 R_ARM_THM_MOVT_ABS 00000000 PyTuple_Type │ │ │ │ │ +00001d4a 0001c30a R_ARM_THM_CALL 00000000 PyObject_GetIter │ │ │ │ │ +00001d7c 00000c0a R_ARM_THM_CALL 000000d1 PyBytes_FromStringAndSize.constprop.0 │ │ │ │ │ +00001db0 0001900a R_ARM_THM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ +00001dce 00016a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001dd6 00016e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00001dda 00016e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00001de6 0001ba0a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +00001df6 0000832f R_ARM_THM_MOVW_ABS_NC 00000460 .LC43 │ │ │ │ │ +00001dfa 00008330 R_ARM_THM_MOVT_ABS 00000460 .LC43 │ │ │ │ │ +00001e02 00016f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00001e0a 00016e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00001e0e 00016e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00001e14 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00001e1c 0001782f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00001e20 00017830 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00001e24 0000822f R_ARM_THM_MOVW_ABS_NC 00000440 .LC42 │ │ │ │ │ +00001e28 00008230 R_ARM_THM_MOVT_ABS 00000440 .LC42 │ │ │ │ │ +00001e30 0001640a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00001e48 00016a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001e8c 0001c50a R_ARM_THM_CALL 00000000 _Py_bytes_startswith │ │ │ │ │ +00001e94 00008b2f R_ARM_THM_MOVW_ABS_NC 00000490 .LC45 │ │ │ │ │ +00001e98 00008b30 R_ARM_THM_MOVT_ABS 00000490 .LC45 │ │ │ │ │ +00001ea2 0001980a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +00001eb4 0001990a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ +00001ec6 0001990a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ +00001ef8 0001c70a R_ARM_THM_CALL 00000000 PyObject_LengthHint │ │ │ │ │ +00001f1a 0001710a R_ARM_THM_CALL 00000455 _PyBytesWriter_Prepare │ │ │ │ │ +00001f2c 0001900a R_ARM_THM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ +00001f52 0001c80a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ +00001f5c 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00001f66 0001730a R_ARM_THM_CALL 000004a5 _PyBytesWriter_Finish │ │ │ │ │ +00001f84 0001740a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ +00001f88 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00001f90 0001790a R_ARM_THM_CALL 000006c9 _PyBytesWriter_Dealloc │ │ │ │ │ +00001fa2 00017a0a R_ARM_THM_CALL 000005d9 _PyBytesWriter_Resize │ │ │ │ │ +00001fb4 0001782f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00001fb8 00017830 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00001fbc 0000822f R_ARM_THM_MOVW_ABS_NC 00000440 .LC42 │ │ │ │ │ +00001fc0 00008230 R_ARM_THM_MOVT_ABS 00000440 .LC42 │ │ │ │ │ +00001fc6 0001640a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00001fd8 00016a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001fe2 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00001ff0 00017502 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ +0000202c 0001c90a R_ARM_THM_CALL 00000000 _Py_bytes_endswith │ │ │ │ │ +00002034 00008f2f R_ARM_THM_MOVW_ABS_NC 0000049c .LC47 │ │ │ │ │ +00002038 00008f30 R_ARM_THM_MOVT_ABS 0000049c .LC47 │ │ │ │ │ +00002042 0001980a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +00002054 0001990a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ +00002066 0001990a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ +000020b8 0001a30a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +000020c4 0001a40a R_ARM_THM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ +000020ee 0001ca2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +000020f2 0001ca30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00002102 00019e0a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +0000212e 0001cb0a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ +00002158 00015e0a R_ARM_THM_CALL 00000001 PyBytes_FromStringAndSize │ │ │ │ │ +0000218c 00015e0a R_ARM_THM_CALL 00000001 PyBytes_FromStringAndSize │ │ │ │ │ +000021b0 00019f0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +000021c0 0001cc0a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ +000021de 00016a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000021e4 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00002200 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00002204 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000223e 0001cb0a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ +0000224c 0001772f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ +00002250 00017730 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ +00002294 00015e0a R_ARM_THM_CALL 00000001 PyBytes_FromStringAndSize │ │ │ │ │ +000022aa 0001cc0a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ +000022d2 00016a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002306 00019c0a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +00002318 0001772f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ +0000231c 00017730 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ +00002332 0001ca2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00002336 0001ca30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00002344 00015e0a R_ARM_THM_CALL 00000001 PyBytes_FromStringAndSize │ │ │ │ │ +00002366 0001cb0a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ +00002382 00015e0a R_ARM_THM_CALL 00000001 PyBytes_FromStringAndSize │ │ │ │ │ +000023d6 00015e0a R_ARM_THM_CALL 00000001 PyBytes_FromStringAndSize │ │ │ │ │ +000023f6 0001782f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +000023fa 00017830 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000023fe 0000922f R_ARM_THM_MOVW_ABS_NC 000004a8 .LC48 │ │ │ │ │ +00002402 00009230 R_ARM_THM_MOVT_ABS 000004a8 .LC48 │ │ │ │ │ +00002408 0001640a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00002414 0001cc0a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ +00002430 00016a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000243c 0001cc0a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ +00002456 00016a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000246e 00016a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002484 00016a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000249a 00016a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000024bc 00016a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000024d8 00019c0a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +000024ea 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000024ee 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000251c 00016a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002526 0001cc0a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ +00002544 00016a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000254e 0001cc0a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ +0000256c 00016a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002576 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000257a 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000025a0 00015e0a R_ARM_THM_CALL 00000001 PyBytes_FromStringAndSize │ │ │ │ │ +000025b0 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000025c0 00016a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000025da 00016a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000025f4 00016a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002618 0001a00a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00002622 00019e0a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +00002642 0001cd0a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ +00002668 00015e0a R_ARM_THM_CALL 00000001 PyBytes_FromStringAndSize │ │ │ │ │ +00002690 00015e0a R_ARM_THM_CALL 00000001 PyBytes_FromStringAndSize │ │ │ │ │ +00002696 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000026a4 00019f0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +000026da 0001782f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +000026de 00017830 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000026e2 0000922f R_ARM_THM_MOVW_ABS_NC 000004a8 .LC48 │ │ │ │ │ +000026e6 00009230 R_ARM_THM_MOVT_ABS 000004a8 .LC48 │ │ │ │ │ +000026ec 0001640a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00002722 00016a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002728 00016202 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00002756 0001ca2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0000275a 0001ca30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00002766 00019e0a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +00002784 0001a10a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +0000278e 00019f0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +0000279a 00015e0a R_ARM_THM_CALL 00000001 PyBytes_FromStringAndSize │ │ │ │ │ +000027a8 0001772f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ +000027ac 00017730 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ +000027d4 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000027d8 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000027f0 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000027f4 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00002802 0000982f R_ARM_THM_MOVW_ABS_NC 000004b8 .LC49 │ │ │ │ │ +00002806 00009830 R_ARM_THM_MOVT_ABS 000004b8 .LC49 │ │ │ │ │ +00002810 0001980a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +0000282c 0001ca2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00002830 0001ca30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00002848 00019e0a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +00002874 0001a10a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +0000287e 00019f0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00002892 00015e0a R_ARM_THM_CALL 00000001 PyBytes_FromStringAndSize │ │ │ │ │ +000028aa 0001772f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ +000028ae 00017730 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ +000028d0 0001772f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ +000028d4 00017730 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ +00002912 00019f0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +0000291a 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000291e 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00002952 0001a10a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +00002976 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000297a 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000029a4 00019f0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +000029c8 0001ca2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +000029cc 0001ca30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +000029de 00009c2f R_ARM_THM_MOVW_ABS_NC 000004c0 .LC50 │ │ │ │ │ +000029e2 00009c30 R_ARM_THM_MOVT_ABS 000004c0 .LC50 │ │ │ │ │ +000029ec 0001980a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +00002a0a 0001822f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00002a0e 00018230 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00002a6a 0001710a R_ARM_THM_CALL 00000455 _PyBytesWriter_Prepare │ │ │ │ │ +00002a96 0001772f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ +00002a9a 00017730 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ +00002b82 0001cf2f R_ARM_THM_MOVW_ABS_NC 00000000 PyLong_Type │ │ │ │ │ +00002b86 0001cf30 R_ARM_THM_MOVT_ABS 00000000 PyLong_Type │ │ │ │ │ +00002bd0 0001d00a R_ARM_THM_CALL 00000000 _PyLong_FormatBytesWriter │ │ │ │ │ +00002be4 0001a10a R_ARM_THM_CALL 00000000 memchr │ │ │ │ │ +00002bfe 0001610a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00002c22 0001730a R_ARM_THM_CALL 000004a5 _PyBytesWriter_Finish │ │ │ │ │ 00002c58 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ 00002c5c 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ 00002c60 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ 00002c64 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ 00002c68 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ 00002c6c 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ -00002c70 00017302 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ -00002cc6 00016f0a R_ARM_THM_CALL 00000455 _PyBytesWriter_Prepare │ │ │ │ │ -00002d04 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00002d4c 0001cf0a R_ARM_THM_CALL 00000000 PyObject_ASCII │ │ │ │ │ -00002d94 0001d00a R_ARM_THM_CALL 00000000 _PyUnicode_FormatLong │ │ │ │ │ -00002e04 00016f0a R_ARM_THM_CALL 00000455 _PyBytesWriter_Prepare │ │ │ │ │ -00002e30 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00002e36 0001720a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ -00002e58 0001d10a R_ARM_THM_CALL 00000000 PyNumber_Check │ │ │ │ │ -00002e7a 0001a10a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -00002e84 00016c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00002e88 00016c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00002e90 0001b80a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -00002e9c 00009e2f R_ARM_THM_MOVW_ABS_NC 000004d8 .LC52 │ │ │ │ │ -00002ea0 00009e30 R_ARM_THM_MOVT_ABS 000004d8 .LC52 │ │ │ │ │ -00002eaa 00009d2f R_ARM_THM_MOVW_ABS_NC 000004c8 .LC51 │ │ │ │ │ -00002eae 00009d30 R_ARM_THM_MOVT_ABS 000004c8 .LC51 │ │ │ │ │ -00002eb8 0000a62f R_ARM_THM_MOVW_ABS_NC 000005b0 .LC60 │ │ │ │ │ -00002ebc 0000a630 R_ARM_THM_MOVT_ABS 000005b0 .LC60 │ │ │ │ │ -00002ec0 00016d0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00002ec6 0001770a R_ARM_THM_CALL 000006c9 _PyBytesWriter_Dealloc │ │ │ │ │ -00002eda 0001d22f R_ARM_THM_MOVW_ABS_NC 00000000 PyByteArray_Type │ │ │ │ │ -00002ede 0001d230 R_ARM_THM_MOVT_ABS 00000000 PyByteArray_Type │ │ │ │ │ -00002ee8 0001d30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00002f0a 0001d00a R_ARM_THM_CALL 00000000 _PyUnicode_FormatLong │ │ │ │ │ -00002f28 0001680a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002f46 0001680a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002f4c 0001d40a R_ARM_THM_CALL 00000000 PyNumber_Long │ │ │ │ │ -00002f54 00016c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00002f58 00016c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00002f6e 0001762f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00002f72 00017630 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00002f82 0000ab2f R_ARM_THM_MOVW_ABS_NC 000006f0 .LC65 │ │ │ │ │ -00002f86 0000ab30 R_ARM_THM_MOVT_ABS 000006f0 .LC65 │ │ │ │ │ -00002f8a 00016d0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00002fc0 0000132f R_ARM_THM_MOVW_ABS_NC 00000050 .LC2 │ │ │ │ │ -00002fc4 00001330 R_ARM_THM_MOVT_ABS 00000050 .LC2 │ │ │ │ │ -00002fc8 0001690a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00002fe0 00016c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00002fe4 00016c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00002fe8 0000ac2f R_ARM_THM_MOVW_ABS_NC 00000728 .LC66 │ │ │ │ │ -00002fec 0000ac30 R_ARM_THM_MOVT_ABS 00000728 .LC66 │ │ │ │ │ -00002ff2 0001620a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000300e 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -0000301e 00019e0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -0000305c 0001d22f R_ARM_THM_MOVW_ABS_NC 00000000 PyByteArray_Type │ │ │ │ │ -00003060 0001d230 R_ARM_THM_MOVT_ABS 00000000 PyByteArray_Type │ │ │ │ │ -0000306a 0001d30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00003076 0001d50a R_ARM_THM_CALL 00000000 PyIndex_Check │ │ │ │ │ -00003084 0001d60a R_ARM_THM_CALL 00000000 PyLong_AsLongAndOverflow │ │ │ │ │ -000030aa 0001d22f R_ARM_THM_MOVW_ABS_NC 00000000 PyByteArray_Type │ │ │ │ │ -000030ae 0001d230 R_ARM_THM_MOVT_ABS 00000000 PyByteArray_Type │ │ │ │ │ -000030b6 0001d30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -000030c2 0001b40a R_ARM_THM_CALL 00000000 _PyObject_LookupSpecial │ │ │ │ │ -000030ca 0001900a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000030d6 0001b50a R_ARM_THM_CALL 00000000 PyObject_CheckBuffer │ │ │ │ │ -00003116 00016c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000311a 00016c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000311e 0000a52f R_ARM_THM_MOVW_ABS_NC 00000558 .LC59 │ │ │ │ │ -00003122 0000a530 R_ARM_THM_MOVT_ABS 00000558 .LC59 │ │ │ │ │ -0000312a 00016d0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00003154 0001680a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000316c 00016c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00003170 00016c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00003174 0000732f R_ARM_THM_MOVW_ABS_NC 000003fc .LC39 │ │ │ │ │ -00003178 00007330 R_ARM_THM_MOVT_ABS 000003fc .LC39 │ │ │ │ │ -0000317e 00016d0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000319c 0001680a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000031bc 00017b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyByteArray_empty_string │ │ │ │ │ -000031c0 00017b30 R_ARM_THM_MOVT_ABS 00000000 _PyByteArray_empty_string │ │ │ │ │ -000031e2 0001a20a R_ARM_THM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ -0000321c 0001752f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ -00003220 00017530 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ -00003278 0001900a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00003282 0001642f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00003286 00016430 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -0000328a 0000a92f R_ARM_THM_MOVW_ABS_NC 00000694 .LC63 │ │ │ │ │ -0000328e 0000a930 R_ARM_THM_MOVT_ABS 00000694 .LC63 │ │ │ │ │ -00003294 0001620a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000032e0 0001762f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -000032e4 00017630 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -000032e8 0000a22f R_ARM_THM_MOVW_ABS_NC 00000524 .LC56 │ │ │ │ │ -000032ec 0000a230 R_ARM_THM_MOVT_ABS 00000524 .LC56 │ │ │ │ │ -000032f2 0001620a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00003304 0001762f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00003308 00017630 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -0000330c 0000a42f R_ARM_THM_MOVW_ABS_NC 00000544 .LC58 │ │ │ │ │ -00003310 0000a430 R_ARM_THM_MOVT_ABS 00000544 .LC58 │ │ │ │ │ -00003316 0001620a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00003338 00016c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000333c 00016c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00003342 0000aa2f R_ARM_THM_MOVW_ABS_NC 000006b0 .LC64 │ │ │ │ │ -00003346 0000aa30 R_ARM_THM_MOVT_ABS 000006b0 .LC64 │ │ │ │ │ -0000334c 00016d0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00003352 0001762f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00003356 00017630 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -0000335a 0000a32f R_ARM_THM_MOVW_ABS_NC 00000534 .LC57 │ │ │ │ │ -0000335e 0000a330 R_ARM_THM_MOVT_ABS 00000534 .LC57 │ │ │ │ │ -00003364 0001620a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000338c 00016c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00003390 00016c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00003394 0000a72f R_ARM_THM_MOVW_ABS_NC 000005d8 .LC61 │ │ │ │ │ -00003398 0000a730 R_ARM_THM_MOVT_ABS 000005d8 .LC61 │ │ │ │ │ -0000339e 00016d0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000033a4 00016002 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000033a8 0001936b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000033c4 0001d70a R_ARM_THM_CALL 00000000 PyLong_AsInt │ │ │ │ │ -000033ee 00016c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000033f2 00016c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -000033f6 0000a82f R_ARM_THM_MOVW_ABS_NC 00000634 .LC62 │ │ │ │ │ -000033fa 0000a830 R_ARM_THM_MOVT_ABS 00000634 .LC62 │ │ │ │ │ -00003400 00016d0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00003406 0001752f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ -0000340a 00017530 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ -00003410 0001900a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000341a 00016c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000341e 00016c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00003422 0000a12f R_ARM_THM_MOVW_ABS_NC 00000518 .LC55 │ │ │ │ │ -00003426 0000a130 R_ARM_THM_MOVT_ABS 00000518 .LC55 │ │ │ │ │ -0000342c 0001620a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000345a 0001900a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00003466 0001642f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -0000346a 00016430 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -0000346e 0000a22f R_ARM_THM_MOVW_ABS_NC 00000524 .LC56 │ │ │ │ │ -00003472 0000a230 R_ARM_THM_MOVT_ABS 00000524 .LC56 │ │ │ │ │ -00003478 0001620a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000034d2 00019e0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -000034dc 00016c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000034e0 00016c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -000034e4 0000ac2f R_ARM_THM_MOVW_ABS_NC 00000728 .LC66 │ │ │ │ │ -000034e8 0000ac30 R_ARM_THM_MOVT_ABS 00000728 .LC66 │ │ │ │ │ -000034ee 0001620a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00003512 0000b50a R_ARM_THM_CALL 0000011f formatfloat │ │ │ │ │ -0000354c 0001680a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003572 0000b50a R_ARM_THM_CALL 0000011f formatfloat │ │ │ │ │ -000035b8 00015c0a R_ARM_THM_CALL 00000001 PyBytes_FromStringAndSize │ │ │ │ │ -000035cc 0001d80a R_ARM_THM_CALL 00000000 PyObject_GetItem │ │ │ │ │ -000035e2 0001680a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003624 0001680a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000362a 0001762f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -0000362e 00017630 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00003632 0000a02f R_ARM_THM_MOVW_ABS_NC 00000500 .LC54 │ │ │ │ │ -00003636 0000a030 R_ARM_THM_MOVT_ABS 00000500 .LC54 │ │ │ │ │ -0000363c 0001620a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000364c 00016c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00003650 00016c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00003654 00009f2f R_ARM_THM_MOVW_ABS_NC 000004e4 .LC53 │ │ │ │ │ -00003658 00009f30 R_ARM_THM_MOVT_ABS 000004e4 .LC53 │ │ │ │ │ -0000365e 0001620a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00003690 00016c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00003694 00016c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00003698 0000b62f R_ARM_THM_MOVW_ABS_NC 0000075c .LC68 │ │ │ │ │ -0000369c 0000b630 R_ARM_THM_MOVT_ABS 0000075c .LC68 │ │ │ │ │ -000036a2 0001620a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000036e8 0001da0a R_ARM_THM_CALL 00000000 _Py_bytes_count │ │ │ │ │ -000036f0 0000b72f R_ARM_THM_MOVW_ABS_NC 00000784 .LC69 │ │ │ │ │ -000036f4 0000b730 R_ARM_THM_MOVT_ABS 00000784 .LC69 │ │ │ │ │ -000036fe 0001960a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -00003710 0001970a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ -00003722 0001970a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ -00003746 0001db0a R_ARM_THM_CALL 00003789 _PyBytes_FromHex │ │ │ │ │ -0000374a 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000374e 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00003766 0001dc0a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ -0000377e 0001680a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000037ee 00016f0a R_ARM_THM_CALL 00000455 _PyBytesWriter_Prepare │ │ │ │ │ -000037fc 0001702f R_ARM_THM_MOVW_ABS_NC 00000000 _PyLong_DigitValue │ │ │ │ │ -00003800 00017030 R_ARM_THM_MOVT_ABS 00000000 _PyLong_DigitValue │ │ │ │ │ -00003804 0001752f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ -00003808 00017530 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ -0000384a 0001710a R_ARM_THM_CALL 000004a5 _PyBytesWriter_Finish │ │ │ │ │ -0000387e 0001720a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ -0000389e 0001762f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -000038a2 00017630 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -000038a6 0000bc2f R_ARM_THM_MOVW_ABS_NC 00000804 .LC72 │ │ │ │ │ -000038aa 0000bc30 R_ARM_THM_MOVT_ABS 00000804 .LC72 │ │ │ │ │ -000038b0 00016d0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000038b6 0001770a R_ARM_THM_CALL 000006c9 _PyBytesWriter_Dealloc │ │ │ │ │ -000038c2 00019d0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -000038d0 0001762f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -000038d4 00017630 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -000038d8 0000bb2f R_ARM_THM_MOVW_ABS_NC 000007c4 .LC71 │ │ │ │ │ -000038dc 0000bb30 R_ARM_THM_MOVT_ABS 000007c4 .LC71 │ │ │ │ │ -000038e2 0001620a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000038f0 00019d0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -000038fa 0001b50a R_ARM_THM_CALL 00000000 PyObject_CheckBuffer │ │ │ │ │ -00003906 00019c0a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -00003918 00016c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000391c 00016c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00003922 0000ba2f R_ARM_THM_MOVW_ABS_NC 0000078c .LC70 │ │ │ │ │ -00003926 0000ba30 R_ARM_THM_MOVT_ABS 0000078c .LC70 │ │ │ │ │ -0000392c 00016d0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00003950 00017302 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ -0000396e 0001de0a R_ARM_THM_CALL 0000397d PyBytes_FromFormatV │ │ │ │ │ -000039aa 0001870a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ -000039c8 0001752f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ -000039cc 00017530 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ -00003a88 0001870a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ -00003ab6 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00003ad4 0001710a R_ARM_THM_CALL 000004a5 _PyBytesWriter_Finish │ │ │ │ │ -00003af8 0001780a R_ARM_THM_CALL 000005d9 _PyBytesWriter_Resize │ │ │ │ │ -00003b06 0001780a R_ARM_THM_CALL 000005d9 _PyBytesWriter_Resize │ │ │ │ │ -00003b16 0001720a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ -00003b1a 0001630a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00003b20 0001770a R_ARM_THM_CALL 000006c9 _PyBytesWriter_Dealloc │ │ │ │ │ -00003b28 0001770a R_ARM_THM_CALL 000006c9 _PyBytesWriter_Dealloc │ │ │ │ │ -00003b42 0000c42f R_ARM_THM_MOVW_ABS_NC 0000089c .LC79 │ │ │ │ │ -00003b46 0000c430 R_ARM_THM_MOVT_ABS 0000089c .LC79 │ │ │ │ │ -00003b50 0001df0a R_ARM_THM_CALL 00000000 __sprintf_chk │ │ │ │ │ -00003b56 0001870a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ -00003b62 0001b30a R_ARM_THM_CALL 00001695 _PyBytesWriter_WriteBytes │ │ │ │ │ -00003b78 0000c82f R_ARM_THM_MOVW_ABS_NC 000008ac .LC83 │ │ │ │ │ -00003b7c 0000c830 R_ARM_THM_MOVT_ABS 000008ac .LC83 │ │ │ │ │ -00003b88 0001df0a R_ARM_THM_CALL 00000000 __sprintf_chk │ │ │ │ │ -00003b98 0001870a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ -00003ba6 0001e00a R_ARM_THM_CALL 00000000 __memmove_chk │ │ │ │ │ -00003bb8 0000c52f R_ARM_THM_MOVW_ABS_NC 000008a0 .LC80 │ │ │ │ │ -00003bbc 0000c530 R_ARM_THM_MOVT_ABS 000008a0 .LC80 │ │ │ │ │ -00003bc0 0001df0a R_ARM_THM_CALL 00000000 __sprintf_chk │ │ │ │ │ -00003bcc 0000c32f R_ARM_THM_MOVW_ABS_NC 00000898 .LC78 │ │ │ │ │ -00003bd0 0000c330 R_ARM_THM_MOVT_ABS 00000898 .LC78 │ │ │ │ │ -00003bd4 0001df0a R_ARM_THM_CALL 00000000 __sprintf_chk │ │ │ │ │ -00003bda 0000c62f R_ARM_THM_MOVW_ABS_NC 000008a4 .LC81 │ │ │ │ │ -00003bde 0000c630 R_ARM_THM_MOVT_ABS 000008a4 .LC81 │ │ │ │ │ -00003bf0 0001df0a R_ARM_THM_CALL 00000000 __sprintf_chk │ │ │ │ │ -00003bf6 0001870a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ -00003c1a 0000c12f R_ARM_THM_MOVW_ABS_NC 00000890 .LC76 │ │ │ │ │ -00003c1e 0000c130 R_ARM_THM_MOVT_ABS 00000890 .LC76 │ │ │ │ │ -00003c22 0001df0a R_ARM_THM_CALL 00000000 __sprintf_chk │ │ │ │ │ -00003c34 0000c22f R_ARM_THM_MOVW_ABS_NC 00000894 .LC77 │ │ │ │ │ -00003c38 0000c230 R_ARM_THM_MOVT_ABS 00000894 .LC77 │ │ │ │ │ -00003c3c 0001df0a R_ARM_THM_CALL 00000000 __sprintf_chk │ │ │ │ │ -00003c48 0000c02f R_ARM_THM_MOVW_ABS_NC 0000088c .LC75 │ │ │ │ │ -00003c4c 0000c030 R_ARM_THM_MOVT_ABS 0000088c .LC75 │ │ │ │ │ -00003c50 0001df0a R_ARM_THM_CALL 00000000 __sprintf_chk │ │ │ │ │ -00003c74 00017302 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ -00003c78 0000c72f R_ARM_THM_MOVW_ABS_NC 000008a8 .LC82 │ │ │ │ │ -00003c7c 0000c730 R_ARM_THM_MOVT_ABS 000008a8 .LC82 │ │ │ │ │ -00003cfa 0001870a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ -00003d06 0001b30a R_ARM_THM_CALL 00001695 _PyBytesWriter_WriteBytes │ │ │ │ │ -00003d14 0001642f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00003d18 00016430 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00003d1c 0000bf2f R_ARM_THM_MOVW_ABS_NC 00000844 .LC74 │ │ │ │ │ -00003d20 0000bf30 R_ARM_THM_MOVT_ABS 00000844 .LC74 │ │ │ │ │ -00003d26 0001620a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00003d7a 0001e20a R_ARM_THM_CALL 00000000 _Py_strhex_with_sep │ │ │ │ │ -00003da8 00019a0a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -00003dc6 00019a0a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -00003ddc 0001d70a R_ARM_THM_CALL 00000000 PyLong_AsInt │ │ │ │ │ -00003de8 0001900a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00003df8 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00003e18 00019e0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00003e22 00019c0a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -00003e42 0001cb0a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ -00003e8c 00019d0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00003e9c 00015c0a R_ARM_THM_CALL 00000001 PyBytes_FromStringAndSize │ │ │ │ │ -00003ec4 00015c0a R_ARM_THM_CALL 00000001 PyBytes_FromStringAndSize │ │ │ │ │ -00003eca 0001900a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00003ee2 0001680a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003f06 0001762f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00003f0a 00017630 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00003f0e 0000902f R_ARM_THM_MOVW_ABS_NC 000004a8 .LC48 │ │ │ │ │ -00003f12 00009030 R_ARM_THM_MOVT_ABS 000004a8 .LC48 │ │ │ │ │ -00003f18 0001620a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00003f20 00016002 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00003f74 00019a0a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -00003fac 00019a0a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -00003fb8 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00003fdc 00019e0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00003fe6 00019e0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00004012 00000c0a R_ARM_THM_CALL 000000d1 PyBytes_FromStringAndSize.constprop.0 │ │ │ │ │ -0000417e 00019d0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00004184 00019d0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -000041a4 0001c82f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -000041a8 0001c830 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -000041ba 00019c0a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -000041e2 00019d0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -000041fe 00019d0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00004246 0001650a R_ARM_THM_CALL 00000169 _PyBytes_Resize │ │ │ │ │ -0000426a 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000426e 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00004296 0001680a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000042bc 00019c0a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -000042c4 00019d0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -000042d0 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000042d4 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000042f0 0001680a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004304 0001762f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00004308 00017630 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -0000430c 0000d72f R_ARM_THM_MOVW_ABS_NC 000008b0 .LC86 │ │ │ │ │ -00004310 0000d730 R_ARM_THM_MOVT_ABS 000008b0 .LC86 │ │ │ │ │ -00004316 0001620a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000433a 00000c0a R_ARM_THM_CALL 000000d1 PyBytes_FromStringAndSize.constprop.0 │ │ │ │ │ -0000434a 0001e30a R_ARM_THM_CALL 00000000 _Py_bytes_lower │ │ │ │ │ -00004390 00019a0a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -000043a0 0001e60a R_ARM_THM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ -000043b4 0001c90a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ -00004474 00015c0a R_ARM_THM_CALL 00000001 PyBytes_FromStringAndSize │ │ │ │ │ -00004482 0001ca0a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -000044b8 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000044bc 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000044c8 0001ca0a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -000044ee 0001680a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004506 0001680a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000451a 0001680a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004536 00019a0a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -00004544 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000455a 00000c0a R_ARM_THM_CALL 000000d1 PyBytes_FromStringAndSize.constprop.0 │ │ │ │ │ -0000456a 0001e70a R_ARM_THM_CALL 00000000 _Py_bytes_upper │ │ │ │ │ -0000458a 00016e0a R_ARM_THM_CALL 00000095 _PyBytes_DecodeEscape2 │ │ │ │ │ -0000459e 0001e92f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_DeprecationWarning │ │ │ │ │ -000045a2 0001e930 R_ARM_THM_MOVT_ABS 00000000 PyExc_DeprecationWarning │ │ │ │ │ -000045ae 0000e22f R_ARM_THM_MOVW_ABS_NC 000008e8 .LC88 │ │ │ │ │ -000045b2 0000e230 R_ARM_THM_MOVT_ABS 000008e8 .LC88 │ │ │ │ │ -000045b6 0001ea0a R_ARM_THM_CALL 00000000 PyErr_WarnFormat │ │ │ │ │ -000045cc 0000e32f R_ARM_THM_MOVW_ABS_NC 00000944 .LC89 │ │ │ │ │ -000045d0 0000e330 R_ARM_THM_MOVT_ABS 00000944 .LC89 │ │ │ │ │ -000045d4 0001ea0a R_ARM_THM_CALL 00000000 PyErr_WarnFormat │ │ │ │ │ -000045e8 0001680a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000460a 00019e0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00004614 00019c0a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -00004630 00017d0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -0000463a 00015c0a R_ARM_THM_CALL 00000001 PyBytes_FromStringAndSize │ │ │ │ │ -00004646 00019d0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00004656 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000465a 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00004674 00015c0a R_ARM_THM_CALL 00000001 PyBytes_FromStringAndSize │ │ │ │ │ -000046c2 00017d0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -0000472c 0001f20a R_ARM_THM_CALL 00000000 _Py_bytes_rindex │ │ │ │ │ -00004734 0000ee2f R_ARM_THM_MOVW_ABS_NC 000009cc .LC92 │ │ │ │ │ -00004738 0000ee30 R_ARM_THM_MOVT_ABS 000009cc .LC92 │ │ │ │ │ -00004742 0001960a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -00004754 0001970a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ -00004766 0001970a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ -000047a2 00000c0a R_ARM_THM_CALL 000000d1 PyBytes_FromStringAndSize.constprop.0 │ │ │ │ │ -000047be 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -000047d0 00019e0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -000047ec 00019e0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00004812 0001a10a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -0000481c 0001a20a R_ARM_THM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ -00004866 0000f92f R_ARM_THM_MOVW_ABS_NC 00000ac0 .LC98 │ │ │ │ │ -0000486a 0000f930 R_ARM_THM_MOVT_ABS 00000ac0 .LC98 │ │ │ │ │ -00004874 0001960a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -00004882 00016c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00004886 00016c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000488c 0000fa2f R_ARM_THM_MOVW_ABS_NC 00000ac8 .LC99 │ │ │ │ │ -00004890 0000fa30 R_ARM_THM_MOVT_ABS 00000ac8 .LC99 │ │ │ │ │ -00004896 00016d0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000489c 0001d22f R_ARM_THM_MOVW_ABS_NC 00000000 PyByteArray_Type │ │ │ │ │ -000048a0 0001d230 R_ARM_THM_MOVT_ABS 00000000 PyByteArray_Type │ │ │ │ │ -000048aa 0001d30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -000048b4 0000f22f R_ARM_THM_MOVW_ABS_NC 00000a38 .LC95 │ │ │ │ │ -000048b8 0000f230 R_ARM_THM_MOVT_ABS 00000a38 .LC95 │ │ │ │ │ -000048bc 0000f32f R_ARM_THM_MOVW_ABS_NC 00000a54 .LC96 │ │ │ │ │ -000048c0 0000f330 R_ARM_THM_MOVT_ABS 00000a54 .LC96 │ │ │ │ │ -000048c4 0000f92f R_ARM_THM_MOVW_ABS_NC 00000ac0 .LC98 │ │ │ │ │ -000048c8 0000f930 R_ARM_THM_MOVT_ABS 00000ac0 .LC98 │ │ │ │ │ -000048cc 00019b0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -000048ee 0001680a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000048f6 0001900a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00004904 00016c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00004908 00016c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000490e 0000fb2f R_ARM_THM_MOVW_ABS_NC 00000b20 .LC100 │ │ │ │ │ -00004912 0000fb30 R_ARM_THM_MOVT_ABS 00000b20 .LC100 │ │ │ │ │ -00004918 00016d0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000493e 0001130a R_ARM_THM_CALL 00000d05 stringlib__lex_search │ │ │ │ │ -0000494c 0001130a R_ARM_THM_CALL 00000d05 stringlib__lex_search │ │ │ │ │ -00004966 00017d0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -000049a0 00019e0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00000062 0001631e R_ARM_THM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ -000005b4 0001631e R_ARM_THM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ -000006e4 0001681e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ -000007d8 0001941e R_ARM_THM_JUMP24 00000000 PyObject_GC_Del │ │ │ │ │ -000007f4 0001681e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ -00000e32 00015c1e R_ARM_THM_JUMP24 00000001 PyBytes_FromStringAndSize │ │ │ │ │ -00000f74 0001631e R_ARM_THM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ -00000fb8 00019e1e R_ARM_THM_JUMP24 00000000 memset │ │ │ │ │ +00002c70 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ +00002c74 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ +00002c78 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ +00002c7c 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ +00002c80 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ +00002c84 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ +00002c88 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ +00002c8c 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ +00002c90 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ +00002c94 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ +00002c98 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ +00002c9c 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ +00002ca0 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ +00002ca4 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ +00002ca8 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ +00002cac 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ +00002cb0 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ +00002cb4 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ +00002cb8 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ +00002cbc 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ +00002cc0 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ +00002cc4 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ +00002cc8 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ +00002ccc 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ +00002cd0 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ +00002cd4 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ +00002cd8 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ +00002cdc 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ +00002ce0 00000102 R_ARM_ABS32 00000000 .text │ │ │ │ │ +00002ce4 00017502 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ +00002d3a 0001710a R_ARM_THM_CALL 00000455 _PyBytesWriter_Prepare │ │ │ │ │ +00002d78 0001610a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00002dc0 0001d10a R_ARM_THM_CALL 00000000 PyObject_ASCII │ │ │ │ │ +00002e08 0001d20a R_ARM_THM_CALL 00000000 _PyUnicode_FormatLong │ │ │ │ │ +00002e78 0001710a R_ARM_THM_CALL 00000455 _PyBytesWriter_Prepare │ │ │ │ │ +00002ea4 0001610a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00002eaa 0001740a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ +00002ecc 0001d30a R_ARM_THM_CALL 00000000 PyNumber_Check │ │ │ │ │ +00002eee 0001a30a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +00002ef8 00016e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00002efc 00016e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00002f04 0001ba0a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +00002f10 0000a02f R_ARM_THM_MOVW_ABS_NC 000004d8 .LC52 │ │ │ │ │ +00002f14 0000a030 R_ARM_THM_MOVT_ABS 000004d8 .LC52 │ │ │ │ │ +00002f1e 00009f2f R_ARM_THM_MOVW_ABS_NC 000004c8 .LC51 │ │ │ │ │ +00002f22 00009f30 R_ARM_THM_MOVT_ABS 000004c8 .LC51 │ │ │ │ │ +00002f2c 0000a82f R_ARM_THM_MOVW_ABS_NC 000005b0 .LC60 │ │ │ │ │ +00002f30 0000a830 R_ARM_THM_MOVT_ABS 000005b0 .LC60 │ │ │ │ │ +00002f34 00016f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00002f3a 0001790a R_ARM_THM_CALL 000006c9 _PyBytesWriter_Dealloc │ │ │ │ │ +00002f4e 0001d42f R_ARM_THM_MOVW_ABS_NC 00000000 PyByteArray_Type │ │ │ │ │ +00002f52 0001d430 R_ARM_THM_MOVT_ABS 00000000 PyByteArray_Type │ │ │ │ │ +00002f5c 0001d50a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00002f7e 0001d20a R_ARM_THM_CALL 00000000 _PyUnicode_FormatLong │ │ │ │ │ +00002f9c 00016a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002fba 00016a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002fc0 0001d60a R_ARM_THM_CALL 00000000 PyNumber_Long │ │ │ │ │ +00002fc8 00016e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00002fcc 00016e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00002fe2 0001782f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00002fe6 00017830 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00002ff6 0000ad2f R_ARM_THM_MOVW_ABS_NC 000006f0 .LC65 │ │ │ │ │ +00002ffa 0000ad30 R_ARM_THM_MOVT_ABS 000006f0 .LC65 │ │ │ │ │ +00002ffe 00016f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00003034 0000132f R_ARM_THM_MOVW_ABS_NC 00000050 .LC2 │ │ │ │ │ +00003038 00001330 R_ARM_THM_MOVT_ABS 00000050 .LC2 │ │ │ │ │ +0000303c 00016b0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00003054 00016e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00003058 00016e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000305c 0000ae2f R_ARM_THM_MOVW_ABS_NC 00000728 .LC66 │ │ │ │ │ +00003060 0000ae30 R_ARM_THM_MOVT_ABS 00000728 .LC66 │ │ │ │ │ +00003066 0001640a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00003082 0001610a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00003092 0001a00a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +000030d0 0001d42f R_ARM_THM_MOVW_ABS_NC 00000000 PyByteArray_Type │ │ │ │ │ +000030d4 0001d430 R_ARM_THM_MOVT_ABS 00000000 PyByteArray_Type │ │ │ │ │ +000030de 0001d50a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +000030ea 0001d70a R_ARM_THM_CALL 00000000 PyIndex_Check │ │ │ │ │ +000030f8 0001d80a R_ARM_THM_CALL 00000000 PyLong_AsLongAndOverflow │ │ │ │ │ +0000311e 0001d42f R_ARM_THM_MOVW_ABS_NC 00000000 PyByteArray_Type │ │ │ │ │ +00003122 0001d430 R_ARM_THM_MOVT_ABS 00000000 PyByteArray_Type │ │ │ │ │ +0000312a 0001d50a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00003136 0001b60a R_ARM_THM_CALL 00000000 _PyObject_LookupSpecial │ │ │ │ │ +0000313e 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000314a 0001b70a R_ARM_THM_CALL 00000000 PyObject_CheckBuffer │ │ │ │ │ +0000318a 00016e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000318e 00016e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00003192 0000a72f R_ARM_THM_MOVW_ABS_NC 00000558 .LC59 │ │ │ │ │ +00003196 0000a730 R_ARM_THM_MOVT_ABS 00000558 .LC59 │ │ │ │ │ +0000319e 00016f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000031c8 00016a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000031e0 00016e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000031e4 00016e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000031e8 0000732f R_ARM_THM_MOVW_ABS_NC 000003fc .LC39 │ │ │ │ │ +000031ec 00007330 R_ARM_THM_MOVT_ABS 000003fc .LC39 │ │ │ │ │ +000031f2 00016f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00003210 00016a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003230 00017d2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyByteArray_empty_string │ │ │ │ │ +00003234 00017d30 R_ARM_THM_MOVT_ABS 00000000 _PyByteArray_empty_string │ │ │ │ │ +00003256 0001a40a R_ARM_THM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ +00003290 0001772f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ +00003294 00017730 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ +000032ec 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000032f6 0001662f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +000032fa 00016630 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +000032fe 0000ab2f R_ARM_THM_MOVW_ABS_NC 00000694 .LC63 │ │ │ │ │ +00003302 0000ab30 R_ARM_THM_MOVT_ABS 00000694 .LC63 │ │ │ │ │ +00003308 0001640a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00003354 0001782f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00003358 00017830 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +0000335c 0000a42f R_ARM_THM_MOVW_ABS_NC 00000524 .LC56 │ │ │ │ │ +00003360 0000a430 R_ARM_THM_MOVT_ABS 00000524 .LC56 │ │ │ │ │ +00003366 0001640a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00003378 0001782f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +0000337c 00017830 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00003380 0000a62f R_ARM_THM_MOVW_ABS_NC 00000544 .LC58 │ │ │ │ │ +00003384 0000a630 R_ARM_THM_MOVT_ABS 00000544 .LC58 │ │ │ │ │ +0000338a 0001640a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000033ac 00016e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000033b0 00016e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000033b6 0000ac2f R_ARM_THM_MOVW_ABS_NC 000006b0 .LC64 │ │ │ │ │ +000033ba 0000ac30 R_ARM_THM_MOVT_ABS 000006b0 .LC64 │ │ │ │ │ +000033c0 00016f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000033c6 0001782f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +000033ca 00017830 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000033ce 0000a52f R_ARM_THM_MOVW_ABS_NC 00000534 .LC57 │ │ │ │ │ +000033d2 0000a530 R_ARM_THM_MOVT_ABS 00000534 .LC57 │ │ │ │ │ +000033d8 0001640a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00003400 00016e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00003404 00016e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00003408 0000a92f R_ARM_THM_MOVW_ABS_NC 000005d8 .LC61 │ │ │ │ │ +0000340c 0000a930 R_ARM_THM_MOVT_ABS 000005d8 .LC61 │ │ │ │ │ +00003412 00016f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00003418 00016202 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000341c 0001956b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00003438 0001d90a R_ARM_THM_CALL 00000000 PyLong_AsInt │ │ │ │ │ +00003462 00016e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00003466 00016e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000346a 0000aa2f R_ARM_THM_MOVW_ABS_NC 00000634 .LC62 │ │ │ │ │ +0000346e 0000aa30 R_ARM_THM_MOVT_ABS 00000634 .LC62 │ │ │ │ │ +00003474 00016f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000347a 0001772f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ +0000347e 00017730 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ +00003484 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000348e 00016e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00003492 00016e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00003496 0000a32f R_ARM_THM_MOVW_ABS_NC 00000518 .LC55 │ │ │ │ │ +0000349a 0000a330 R_ARM_THM_MOVT_ABS 00000518 .LC55 │ │ │ │ │ +000034a0 0001640a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000034ce 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000034da 0001662f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +000034de 00016630 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +000034e2 0000a42f R_ARM_THM_MOVW_ABS_NC 00000524 .LC56 │ │ │ │ │ +000034e6 0000a430 R_ARM_THM_MOVT_ABS 00000524 .LC56 │ │ │ │ │ +000034ec 0001640a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00003546 0001a00a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00003550 00016e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00003554 00016e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00003558 0000ae2f R_ARM_THM_MOVW_ABS_NC 00000728 .LC66 │ │ │ │ │ +0000355c 0000ae30 R_ARM_THM_MOVT_ABS 00000728 .LC66 │ │ │ │ │ +00003562 0001640a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00003586 0000b70a R_ARM_THM_CALL 0000011f formatfloat │ │ │ │ │ +000035c0 00016a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000035e6 0000b70a R_ARM_THM_CALL 0000011f formatfloat │ │ │ │ │ +0000362c 00015e0a R_ARM_THM_CALL 00000001 PyBytes_FromStringAndSize │ │ │ │ │ +00003640 0001da0a R_ARM_THM_CALL 00000000 PyObject_GetItem │ │ │ │ │ +00003656 00016a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003698 00016a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000369e 0001782f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +000036a2 00017830 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000036a6 0000a22f R_ARM_THM_MOVW_ABS_NC 00000500 .LC54 │ │ │ │ │ +000036aa 0000a230 R_ARM_THM_MOVT_ABS 00000500 .LC54 │ │ │ │ │ +000036b0 0001640a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000036c0 00016e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000036c4 00016e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000036c8 0000a12f R_ARM_THM_MOVW_ABS_NC 000004e4 .LC53 │ │ │ │ │ +000036cc 0000a130 R_ARM_THM_MOVT_ABS 000004e4 .LC53 │ │ │ │ │ +000036d2 0001640a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00003704 00016e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00003708 00016e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000370c 0000b82f R_ARM_THM_MOVW_ABS_NC 0000075c .LC68 │ │ │ │ │ +00003710 0000b830 R_ARM_THM_MOVT_ABS 0000075c .LC68 │ │ │ │ │ +00003716 0001640a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000375c 0001dc0a R_ARM_THM_CALL 00000000 _Py_bytes_count │ │ │ │ │ +00003764 0000b92f R_ARM_THM_MOVW_ABS_NC 00000784 .LC69 │ │ │ │ │ +00003768 0000b930 R_ARM_THM_MOVT_ABS 00000784 .LC69 │ │ │ │ │ +00003772 0001980a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +00003784 0001990a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ +00003796 0001990a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ +000037ba 0001dd0a R_ARM_THM_CALL 000037fd _PyBytes_FromHex │ │ │ │ │ +000037be 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000037c2 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000037da 0001de0a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ +000037f2 00016a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003862 0001710a R_ARM_THM_CALL 00000455 _PyBytesWriter_Prepare │ │ │ │ │ +00003870 0001722f R_ARM_THM_MOVW_ABS_NC 00000000 _PyLong_DigitValue │ │ │ │ │ +00003874 00017230 R_ARM_THM_MOVT_ABS 00000000 _PyLong_DigitValue │ │ │ │ │ +00003878 0001772f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ +0000387c 00017730 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ +000038be 0001730a R_ARM_THM_CALL 000004a5 _PyBytesWriter_Finish │ │ │ │ │ +000038f2 0001740a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ +00003912 0001782f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00003916 00017830 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +0000391a 0000be2f R_ARM_THM_MOVW_ABS_NC 00000804 .LC72 │ │ │ │ │ +0000391e 0000be30 R_ARM_THM_MOVT_ABS 00000804 .LC72 │ │ │ │ │ +00003924 00016f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000392a 0001790a R_ARM_THM_CALL 000006c9 _PyBytesWriter_Dealloc │ │ │ │ │ +00003936 00019f0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00003944 0001782f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00003948 00017830 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +0000394c 0000bd2f R_ARM_THM_MOVW_ABS_NC 000007c4 .LC71 │ │ │ │ │ +00003950 0000bd30 R_ARM_THM_MOVT_ABS 000007c4 .LC71 │ │ │ │ │ +00003956 0001640a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00003964 00019f0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +0000396e 0001b70a R_ARM_THM_CALL 00000000 PyObject_CheckBuffer │ │ │ │ │ +0000397a 00019e0a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +0000398c 00016e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00003990 00016e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00003996 0000bc2f R_ARM_THM_MOVW_ABS_NC 0000078c .LC70 │ │ │ │ │ +0000399a 0000bc30 R_ARM_THM_MOVT_ABS 0000078c .LC70 │ │ │ │ │ +000039a0 00016f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000039c4 00017502 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ +000039e2 0001e00a R_ARM_THM_CALL 000039f1 PyBytes_FromFormatV │ │ │ │ │ +00003a1e 0001890a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ +00003a3c 0001772f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ +00003a40 00017730 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ +00003afc 0001890a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ +00003b2a 0001610a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00003b48 0001730a R_ARM_THM_CALL 000004a5 _PyBytesWriter_Finish │ │ │ │ │ +00003b6c 00017a0a R_ARM_THM_CALL 000005d9 _PyBytesWriter_Resize │ │ │ │ │ +00003b7a 00017a0a R_ARM_THM_CALL 000005d9 _PyBytesWriter_Resize │ │ │ │ │ +00003b8a 0001740a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ +00003b8e 0001650a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00003b94 0001790a R_ARM_THM_CALL 000006c9 _PyBytesWriter_Dealloc │ │ │ │ │ +00003b9c 0001790a R_ARM_THM_CALL 000006c9 _PyBytesWriter_Dealloc │ │ │ │ │ +00003bb6 0000c62f R_ARM_THM_MOVW_ABS_NC 0000089c .LC79 │ │ │ │ │ +00003bba 0000c630 R_ARM_THM_MOVT_ABS 0000089c .LC79 │ │ │ │ │ +00003bc4 0001e10a R_ARM_THM_CALL 00000000 __sprintf_chk │ │ │ │ │ +00003bca 0001890a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ +00003bd6 0001b50a R_ARM_THM_CALL 00001695 _PyBytesWriter_WriteBytes │ │ │ │ │ +00003bec 0000ca2f R_ARM_THM_MOVW_ABS_NC 000008ac .LC83 │ │ │ │ │ +00003bf0 0000ca30 R_ARM_THM_MOVT_ABS 000008ac .LC83 │ │ │ │ │ +00003bfc 0001e10a R_ARM_THM_CALL 00000000 __sprintf_chk │ │ │ │ │ +00003c0c 0001890a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ +00003c1a 0001e20a R_ARM_THM_CALL 00000000 __memmove_chk │ │ │ │ │ +00003c2c 0000c72f R_ARM_THM_MOVW_ABS_NC 000008a0 .LC80 │ │ │ │ │ +00003c30 0000c730 R_ARM_THM_MOVT_ABS 000008a0 .LC80 │ │ │ │ │ +00003c34 0001e10a R_ARM_THM_CALL 00000000 __sprintf_chk │ │ │ │ │ +00003c40 0000c52f R_ARM_THM_MOVW_ABS_NC 00000898 .LC78 │ │ │ │ │ +00003c44 0000c530 R_ARM_THM_MOVT_ABS 00000898 .LC78 │ │ │ │ │ +00003c48 0001e10a R_ARM_THM_CALL 00000000 __sprintf_chk │ │ │ │ │ +00003c4e 0000c82f R_ARM_THM_MOVW_ABS_NC 000008a4 .LC81 │ │ │ │ │ +00003c52 0000c830 R_ARM_THM_MOVT_ABS 000008a4 .LC81 │ │ │ │ │ +00003c64 0001e10a R_ARM_THM_CALL 00000000 __sprintf_chk │ │ │ │ │ +00003c6a 0001890a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ +00003c8e 0000c32f R_ARM_THM_MOVW_ABS_NC 00000890 .LC76 │ │ │ │ │ +00003c92 0000c330 R_ARM_THM_MOVT_ABS 00000890 .LC76 │ │ │ │ │ +00003c96 0001e10a R_ARM_THM_CALL 00000000 __sprintf_chk │ │ │ │ │ +00003ca8 0000c42f R_ARM_THM_MOVW_ABS_NC 00000894 .LC77 │ │ │ │ │ +00003cac 0000c430 R_ARM_THM_MOVT_ABS 00000894 .LC77 │ │ │ │ │ +00003cb0 0001e10a R_ARM_THM_CALL 00000000 __sprintf_chk │ │ │ │ │ +00003cbc 0000c22f R_ARM_THM_MOVW_ABS_NC 0000088c .LC75 │ │ │ │ │ +00003cc0 0000c230 R_ARM_THM_MOVT_ABS 0000088c .LC75 │ │ │ │ │ +00003cc4 0001e10a R_ARM_THM_CALL 00000000 __sprintf_chk │ │ │ │ │ +00003ce8 00017502 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ +00003cec 0000c92f R_ARM_THM_MOVW_ABS_NC 000008a8 .LC82 │ │ │ │ │ +00003cf0 0000c930 R_ARM_THM_MOVT_ABS 000008a8 .LC82 │ │ │ │ │ +00003d6e 0001890a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ +00003d7a 0001b50a R_ARM_THM_CALL 00001695 _PyBytesWriter_WriteBytes │ │ │ │ │ +00003d88 0001662f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00003d8c 00016630 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00003d90 0000c12f R_ARM_THM_MOVW_ABS_NC 00000844 .LC74 │ │ │ │ │ +00003d94 0000c130 R_ARM_THM_MOVT_ABS 00000844 .LC74 │ │ │ │ │ +00003d9a 0001640a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00003dee 0001e40a R_ARM_THM_CALL 00000000 _Py_strhex_with_sep │ │ │ │ │ +00003e1c 00019c0a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +00003e3a 00019c0a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +00003e50 0001d90a R_ARM_THM_CALL 00000000 PyLong_AsInt │ │ │ │ │ +00003e5c 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00003e6c 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00003e8c 0001a00a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00003e96 00019e0a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +00003eb6 0001cd0a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ +00003f00 00019f0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00003f10 00015e0a R_ARM_THM_CALL 00000001 PyBytes_FromStringAndSize │ │ │ │ │ +00003f38 00015e0a R_ARM_THM_CALL 00000001 PyBytes_FromStringAndSize │ │ │ │ │ +00003f3e 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00003f56 00016a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003f7a 0001782f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00003f7e 00017830 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00003f82 0000922f R_ARM_THM_MOVW_ABS_NC 000004a8 .LC48 │ │ │ │ │ +00003f86 00009230 R_ARM_THM_MOVT_ABS 000004a8 .LC48 │ │ │ │ │ +00003f8c 0001640a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00003f94 00016202 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00003fe8 00019c0a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +00004020 00019c0a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +0000402c 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00004050 0001a00a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +0000405a 0001a00a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00004086 00000c0a R_ARM_THM_CALL 000000d1 PyBytes_FromStringAndSize.constprop.0 │ │ │ │ │ +000041f2 00019f0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +000041f8 00019f0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00004218 0001ca2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0000421c 0001ca30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000422e 00019e0a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +00004256 00019f0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00004272 00019f0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +000042ba 0001670a R_ARM_THM_CALL 00000169 _PyBytes_Resize │ │ │ │ │ +000042de 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000042e2 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000430a 00016a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004330 00019e0a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +00004338 00019f0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00004344 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00004348 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00004364 00016a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004378 0001782f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +0000437c 00017830 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00004380 0000d92f R_ARM_THM_MOVW_ABS_NC 000008b0 .LC86 │ │ │ │ │ +00004384 0000d930 R_ARM_THM_MOVT_ABS 000008b0 .LC86 │ │ │ │ │ +0000438a 0001640a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000043ae 00000c0a R_ARM_THM_CALL 000000d1 PyBytes_FromStringAndSize.constprop.0 │ │ │ │ │ +000043be 0001e50a R_ARM_THM_CALL 00000000 _Py_bytes_lower │ │ │ │ │ +00004404 00019c0a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +00004414 0001e80a R_ARM_THM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ +00004428 0001cb0a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ +000044e8 00015e0a R_ARM_THM_CALL 00000001 PyBytes_FromStringAndSize │ │ │ │ │ +000044f6 0001cc0a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ +0000452c 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00004530 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000453c 0001cc0a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ +00004562 00016a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000457a 00016a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000458e 00016a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000045aa 00019c0a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +000045b8 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000045ce 00000c0a R_ARM_THM_CALL 000000d1 PyBytes_FromStringAndSize.constprop.0 │ │ │ │ │ +000045de 0001e90a R_ARM_THM_CALL 00000000 _Py_bytes_upper │ │ │ │ │ +000045fe 0001700a R_ARM_THM_CALL 00000095 _PyBytes_DecodeEscape2 │ │ │ │ │ +00004612 0001eb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_DeprecationWarning │ │ │ │ │ +00004616 0001eb30 R_ARM_THM_MOVT_ABS 00000000 PyExc_DeprecationWarning │ │ │ │ │ +00004622 0000e42f R_ARM_THM_MOVW_ABS_NC 000008e8 .LC88 │ │ │ │ │ +00004626 0000e430 R_ARM_THM_MOVT_ABS 000008e8 .LC88 │ │ │ │ │ +0000462a 0001ec0a R_ARM_THM_CALL 00000000 PyErr_WarnFormat │ │ │ │ │ +00004640 0000e52f R_ARM_THM_MOVW_ABS_NC 00000944 .LC89 │ │ │ │ │ +00004644 0000e530 R_ARM_THM_MOVT_ABS 00000944 .LC89 │ │ │ │ │ +00004648 0001ec0a R_ARM_THM_CALL 00000000 PyErr_WarnFormat │ │ │ │ │ +0000465c 00016a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000467e 0001a00a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00004688 00019e0a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +000046a4 00017f0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +000046ae 00015e0a R_ARM_THM_CALL 00000001 PyBytes_FromStringAndSize │ │ │ │ │ +000046ba 00019f0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +000046ca 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000046ce 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000046e8 00015e0a R_ARM_THM_CALL 00000001 PyBytes_FromStringAndSize │ │ │ │ │ +00004736 00017f0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +000047a0 0001f40a R_ARM_THM_CALL 00000000 _Py_bytes_rindex │ │ │ │ │ +000047a8 0000f02f R_ARM_THM_MOVW_ABS_NC 000009cc .LC92 │ │ │ │ │ +000047ac 0000f030 R_ARM_THM_MOVT_ABS 000009cc .LC92 │ │ │ │ │ +000047b6 0001980a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +000047c8 0001990a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ +000047da 0001990a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ +00004816 00000c0a R_ARM_THM_CALL 000000d1 PyBytes_FromStringAndSize.constprop.0 │ │ │ │ │ +00004832 0001610a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00004844 0001a00a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00004860 0001a00a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00004886 0001a30a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +00004890 0001a40a R_ARM_THM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ +000048da 0000fb2f R_ARM_THM_MOVW_ABS_NC 00000ac0 .LC98 │ │ │ │ │ +000048de 0000fb30 R_ARM_THM_MOVT_ABS 00000ac0 .LC98 │ │ │ │ │ +000048e8 0001980a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +000048f6 00016e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000048fa 00016e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00004900 0000fc2f R_ARM_THM_MOVW_ABS_NC 00000ac8 .LC99 │ │ │ │ │ +00004904 0000fc30 R_ARM_THM_MOVT_ABS 00000ac8 .LC99 │ │ │ │ │ +0000490a 00016f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00004910 0001d42f R_ARM_THM_MOVW_ABS_NC 00000000 PyByteArray_Type │ │ │ │ │ +00004914 0001d430 R_ARM_THM_MOVT_ABS 00000000 PyByteArray_Type │ │ │ │ │ +0000491e 0001d50a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00004928 0000f42f R_ARM_THM_MOVW_ABS_NC 00000a38 .LC95 │ │ │ │ │ +0000492c 0000f430 R_ARM_THM_MOVT_ABS 00000a38 .LC95 │ │ │ │ │ +00004930 0000f52f R_ARM_THM_MOVW_ABS_NC 00000a54 .LC96 │ │ │ │ │ +00004934 0000f530 R_ARM_THM_MOVT_ABS 00000a54 .LC96 │ │ │ │ │ +00004938 0000fb2f R_ARM_THM_MOVW_ABS_NC 00000ac0 .LC98 │ │ │ │ │ +0000493c 0000fb30 R_ARM_THM_MOVT_ABS 00000ac0 .LC98 │ │ │ │ │ +00004940 00019d0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +00004962 00016a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000496a 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00004978 00016e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000497c 00016e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00004982 0000fd2f R_ARM_THM_MOVW_ABS_NC 00000b20 .LC100 │ │ │ │ │ +00004986 0000fd30 R_ARM_THM_MOVT_ABS 00000b20 .LC100 │ │ │ │ │ +0000498c 00016f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000049b2 0001150a R_ARM_THM_CALL 00000d05 stringlib__lex_search │ │ │ │ │ +000049c0 0001150a R_ARM_THM_CALL 00000d05 stringlib__lex_search │ │ │ │ │ +000049da 00017f0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00004a14 0001a00a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00000062 0001651e R_ARM_THM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ +000005b4 0001651e R_ARM_THM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ +000006e4 00016a1e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ +000007d8 0001961e R_ARM_THM_JUMP24 00000000 PyObject_GC_Del │ │ │ │ │ +000007f4 00016a1e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ +00000e32 00015e1e R_ARM_THM_JUMP24 00000001 PyBytes_FromStringAndSize │ │ │ │ │ +00000f74 0001651e R_ARM_THM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ +00000fb8 0001a01e R_ARM_THM_JUMP24 00000000 memset │ │ │ │ │ 00001454 00005b1e R_ARM_THM_JUMP24 00000c97 stringlib__two_way_count │ │ │ │ │ -000015e4 0001681e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ -0000164a 0001681e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ -0000168e 0001b01e R_ARM_THM_JUMP24 000013d9 PyBytes_Repr │ │ │ │ │ -00001b36 0001bb1e R_ARM_THM_JUMP24 00000000 _Py_CheckFunctionResult │ │ │ │ │ -00001b6e 00015c1e R_ARM_THM_JUMP24 00000001 PyBytes_FromStringAndSize │ │ │ │ │ -00001cae 0000831e R_ARM_THM_JUMP24 00001701 _PyBytes_FromList │ │ │ │ │ -0000275a 00015c1e R_ARM_THM_JUMP24 00000001 PyBytes_FromStringAndSize │ │ │ │ │ -00002890 00015c1e R_ARM_THM_JUMP24 00000001 PyBytes_FromStringAndSize │ │ │ │ │ -0000368c 0001d91e R_ARM_THM_JUMP24 00000000 PyTuple_GetItem │ │ │ │ │ -000046ea 0001ef1e R_ARM_THM_JUMP24 00000000 PyLong_FromSsize_t │ │ │ │ │ +000015e4 00016a1e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ +0000164a 00016a1e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ +0000168e 0001b21e R_ARM_THM_JUMP24 000013d9 PyBytes_Repr │ │ │ │ │ +00001b36 0001bd1e R_ARM_THM_JUMP24 00000000 _Py_CheckFunctionResult │ │ │ │ │ +00001b6e 00015e1e R_ARM_THM_JUMP24 00000001 PyBytes_FromStringAndSize │ │ │ │ │ +00001d22 0000851e R_ARM_THM_JUMP24 00001701 _PyBytes_FromList │ │ │ │ │ +000027ce 00015e1e R_ARM_THM_JUMP24 00000001 PyBytes_FromStringAndSize │ │ │ │ │ +00002904 00015e1e R_ARM_THM_JUMP24 00000001 PyBytes_FromStringAndSize │ │ │ │ │ +00003700 0001db1e R_ARM_THM_JUMP24 00000000 PyTuple_GetItem │ │ │ │ │ +0000475e 0001f11e R_ARM_THM_JUMP24 00000000 PyLong_FromSsize_t │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.data' at offset 0x103d8 contains 220 entries: │ │ │ │ │ +Relocation section '.rel.data' at offset 0x104bc contains 220 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ -00000004 00020202 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ +00000004 00020402 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 0000000c 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000002c 00006c02 R_ARM_ABS32 0000168d bytes_repr │ │ │ │ │ 00000030 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000034 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000038 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ 0000003c 00002602 R_ARM_ABS32 00000621 bytes_hash │ │ │ │ │ 00000044 00006702 R_ARM_ABS32 00000001 bytes_str │ │ │ │ │ -00000048 00020302 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ +00000048 00020502 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ 00000050 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000058 00011902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000058 00011b02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000064 00002902 R_ARM_ABS32 00000651 bytes_richcompare │ │ │ │ │ 0000006c 00003a02 R_ARM_ABS32 000006e9 bytes_iter │ │ │ │ │ 00000074 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000098 00011802 R_ARM_ABS32 00000dc7 bytes_alloc │ │ │ │ │ +00000098 00011a02 R_ARM_ABS32 00000dc7 bytes_alloc │ │ │ │ │ 0000009c 00007502 R_ARM_ABS32 000016f5 bytes_new │ │ │ │ │ -000000a0 00020402 R_ARM_ABS32 00000000 PyObject_Free │ │ │ │ │ -000000d4 00020202 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ +000000a0 00020602 R_ARM_ABS32 00000000 PyObject_Free │ │ │ │ │ +000000d4 00020402 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 000000dc 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000000e8 00003d02 R_ARM_ABS32 0000077d striter_dealloc │ │ │ │ │ -00000118 00020302 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ +00000118 00020502 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ 0000012c 00007e02 R_ARM_ABS32 00000045 striter_traverse │ │ │ │ │ -0000013c 00020502 R_ARM_ABS32 00000000 PyObject_SelfIter │ │ │ │ │ +0000013c 00020702 R_ARM_ABS32 00000000 PyObject_SelfIter │ │ │ │ │ 00000140 00006d02 R_ARM_ABS32 00001615 striter_next │ │ │ │ │ 00000144 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000001a4 00011902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000001a4 00011b02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000001a8 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000001c4 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000001d0 00011902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000001d0 00011b02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000001d4 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000001f0 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000001fc 00011902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000001fc 00011b02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000200 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000021c 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000228 00011902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000228 00011b02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000022c 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000248 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000254 00011902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000254 00011b02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000258 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000274 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000280 00011902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000280 00011b02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000284 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000002a0 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000002ac 00011902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000002ac 00011b02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000002b0 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000002cc 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000002d8 00011902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000002d8 00011b02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000002dc 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000002f8 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000030c 0001c002 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ -00000318 00016002 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000031c 00016002 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000032c 0001c002 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ -00000338 00016002 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000348 0001c002 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ -00000354 00016002 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000358 00016002 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000368 0001c002 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ -00000374 00016002 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000378 00016002 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000388 0001c002 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ -00000394 00016002 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000398 00016002 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000003a8 0001c002 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ -000003b4 00016002 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000003c4 0001c002 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ -000003d0 00016002 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000003e0 0001c002 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ -000003ec 00016002 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000003f0 00016002 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000003f4 00016002 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000030c 0001c202 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ +00000318 00016202 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000031c 00016202 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000032c 0001c202 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ +00000338 00016202 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000348 0001c202 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ +00000354 00016202 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000358 00016202 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000368 0001c202 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ +00000374 00016202 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000378 00016202 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000388 0001c202 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ +00000394 00016202 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000398 00016202 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000003a8 0001c202 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ +000003b4 00016202 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000003c4 0001c202 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ +000003d0 00016202 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000003e0 0001c202 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ +000003ec 00016202 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000003f0 00016202 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000003f4 00016202 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000003f8 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000003fc 0000ea02 R_ARM_ABS32 000046e1 striter_len │ │ │ │ │ -00000404 00011902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000003fc 0000ec02 R_ARM_ABS32 00004755 striter_len │ │ │ │ │ +00000404 00011b02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000408 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000040c 00010f02 R_ARM_ABS32 00000c37 striter_reduce │ │ │ │ │ -00000414 00011902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +0000040c 00011102 R_ARM_ABS32 00000c37 striter_reduce │ │ │ │ │ +00000414 00011b02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000418 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000041c 00011702 R_ARM_ABS32 00000d7d striter_setstate │ │ │ │ │ -00000424 00011902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -00000444 00009c02 R_ARM_ABS32 00002985 bytes_mod │ │ │ │ │ +0000041c 00011902 R_ARM_ABS32 00000d7d striter_setstate │ │ │ │ │ +00000424 00011b02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000444 00009e02 R_ARM_ABS32 000029f9 bytes_mod │ │ │ │ │ 000004c8 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000004cc 00011602 R_ARM_ABS32 00000d69 bytes_getnewargs │ │ │ │ │ +000004cc 00011802 R_ARM_ABS32 00000d69 bytes_getnewargs │ │ │ │ │ 000004d8 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000004dc 00007d02 R_ARM_ABS32 00001b4d bytes___bytes__ │ │ │ │ │ -000004e4 00011902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000004e4 00011b02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000004e8 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000004ec 0000e802 R_ARM_ABS32 000000f5 stringlib_capitalize │ │ │ │ │ -000004f4 00020602 R_ARM_ABS32 00000000 _Py_capitalize__doc__ │ │ │ │ │ +000004ec 0000ea02 R_ARM_ABS32 000000f5 stringlib_capitalize │ │ │ │ │ +000004f4 00020802 R_ARM_ABS32 00000000 _Py_capitalize__doc__ │ │ │ │ │ 000004f8 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000004fc 0000f602 R_ARM_ABS32 00000381 stringlib_center │ │ │ │ │ -00000504 00011902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000004fc 0000f802 R_ARM_ABS32 00000381 stringlib_center │ │ │ │ │ +00000504 00011b02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000508 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000050c 0000b802 R_ARM_ABS32 000036b1 bytes_count │ │ │ │ │ -00000514 00011902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +0000050c 0000ba02 R_ARM_ABS32 00003725 bytes_count │ │ │ │ │ +00000514 00011b02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000518 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000051c 00004802 R_ARM_ABS32 00000a61 bytes_decode │ │ │ │ │ -00000524 00011902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000524 00011b02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000528 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000052c 00008f02 R_ARM_ABS32 00001f81 bytes_endswith │ │ │ │ │ -00000534 00011902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +0000052c 00009102 R_ARM_ABS32 00001ff5 bytes_endswith │ │ │ │ │ +00000534 00011b02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000538 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000053c 0000ec02 R_ARM_ABS32 00000221 stringlib_expandtabs │ │ │ │ │ -00000544 00011902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +0000053c 0000ee02 R_ARM_ABS32 00000221 stringlib_expandtabs │ │ │ │ │ +00000544 00011b02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000548 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000054c 00008702 R_ARM_ABS32 00001661 bytes_find │ │ │ │ │ -00000554 00011902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +0000054c 00008902 R_ARM_ABS32 00001661 bytes_find │ │ │ │ │ +00000554 00011b02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000558 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000055c 0000b902 R_ARM_ABS32 00003731 bytes_fromhex │ │ │ │ │ -00000564 00011902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +0000055c 0000bb02 R_ARM_ABS32 000037a5 bytes_fromhex │ │ │ │ │ +00000564 00011b02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000568 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000056c 0000ce02 R_ARM_ABS32 00003d49 bytes_hex │ │ │ │ │ -00000574 00011902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +0000056c 0000d002 R_ARM_ABS32 00003dbd bytes_hex │ │ │ │ │ +00000574 00011b02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000578 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000057c 00008002 R_ARM_ABS32 00001b75 bytes_index │ │ │ │ │ -00000584 00011902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000584 00011b02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000588 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000058c 0000f802 R_ARM_ABS32 000004a7 stringlib_isalnum │ │ │ │ │ -00000594 00020702 R_ARM_ABS32 00000000 _Py_isalnum__doc__ │ │ │ │ │ +0000058c 0000fa02 R_ARM_ABS32 000004a7 stringlib_isalnum │ │ │ │ │ +00000594 00020902 R_ARM_ABS32 00000000 _Py_isalnum__doc__ │ │ │ │ │ 00000598 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000059c 0000fd02 R_ARM_ABS32 000004b1 stringlib_isalpha │ │ │ │ │ -000005a4 00020802 R_ARM_ABS32 00000000 _Py_isalpha__doc__ │ │ │ │ │ +0000059c 0000ff02 R_ARM_ABS32 000004b1 stringlib_isalpha │ │ │ │ │ +000005a4 00020a02 R_ARM_ABS32 00000000 _Py_isalpha__doc__ │ │ │ │ │ 000005a8 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000005ac 0000db02 R_ARM_ABS32 0000005b stringlib_isascii │ │ │ │ │ -000005b4 00020902 R_ARM_ABS32 00000000 _Py_isascii__doc__ │ │ │ │ │ +000005ac 0000dd02 R_ARM_ABS32 0000005b stringlib_isascii │ │ │ │ │ +000005b4 00020b02 R_ARM_ABS32 00000000 _Py_isascii__doc__ │ │ │ │ │ 000005b8 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000005bc 0000da02 R_ARM_ABS32 00000051 stringlib_isdigit │ │ │ │ │ -000005c4 00020a02 R_ARM_ABS32 00000000 _Py_isdigit__doc__ │ │ │ │ │ +000005bc 0000dc02 R_ARM_ABS32 00000051 stringlib_isdigit │ │ │ │ │ +000005c4 00020c02 R_ARM_ABS32 00000000 _Py_isdigit__doc__ │ │ │ │ │ 000005c8 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000005cc 0000fe02 R_ARM_ABS32 000004bb stringlib_islower │ │ │ │ │ -000005d4 00020b02 R_ARM_ABS32 00000000 _Py_islower__doc__ │ │ │ │ │ +000005cc 00010002 R_ARM_ABS32 000004bb stringlib_islower │ │ │ │ │ +000005d4 00020d02 R_ARM_ABS32 00000000 _Py_islower__doc__ │ │ │ │ │ 000005d8 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000005dc 0000ff02 R_ARM_ABS32 000004c5 stringlib_isspace │ │ │ │ │ -000005e4 00020c02 R_ARM_ABS32 00000000 _Py_isspace__doc__ │ │ │ │ │ +000005dc 00010102 R_ARM_ABS32 000004c5 stringlib_isspace │ │ │ │ │ +000005e4 00020e02 R_ARM_ABS32 00000000 _Py_isspace__doc__ │ │ │ │ │ 000005e8 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000005ec 00010002 R_ARM_ABS32 000004cf stringlib_istitle │ │ │ │ │ -000005f4 00020d02 R_ARM_ABS32 00000000 _Py_istitle__doc__ │ │ │ │ │ +000005ec 00010202 R_ARM_ABS32 000004cf stringlib_istitle │ │ │ │ │ +000005f4 00020f02 R_ARM_ABS32 00000000 _Py_istitle__doc__ │ │ │ │ │ 000005f8 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000005fc 00010102 R_ARM_ABS32 000004d9 stringlib_isupper │ │ │ │ │ -00000604 00020e02 R_ARM_ABS32 00000000 _Py_isupper__doc__ │ │ │ │ │ +000005fc 00010302 R_ARM_ABS32 000004d9 stringlib_isupper │ │ │ │ │ +00000604 00021002 R_ARM_ABS32 00000000 _Py_isupper__doc__ │ │ │ │ │ 00000608 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000060c 00008802 R_ARM_ABS32 00001ddd bytes_join │ │ │ │ │ -00000614 00011902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +0000060c 00008a02 R_ARM_ABS32 00001e51 bytes_join │ │ │ │ │ +00000614 00011b02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000618 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000061c 0000fc02 R_ARM_ABS32 000047f5 stringlib_ljust │ │ │ │ │ -00000624 00011902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +0000061c 0000fe02 R_ARM_ABS32 00004869 stringlib_ljust │ │ │ │ │ +00000624 00011b02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000628 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000062c 0000d902 R_ARM_ABS32 00004329 stringlib_lower │ │ │ │ │ -00000634 00020f02 R_ARM_ABS32 00000000 _Py_lower__doc__ │ │ │ │ │ +0000062c 0000db02 R_ARM_ABS32 0000439d stringlib_lower │ │ │ │ │ +00000634 00021102 R_ARM_ABS32 00000000 _Py_lower__doc__ │ │ │ │ │ 00000638 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000063c 0000dd02 R_ARM_ABS32 00000065 bytes_lstrip │ │ │ │ │ -00000644 00011902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +0000063c 0000df02 R_ARM_ABS32 00000065 bytes_lstrip │ │ │ │ │ +00000644 00011b02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000648 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000064c 00005302 R_ARM_ABS32 00000e39 bytes_maketrans │ │ │ │ │ -00000654 00011902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000654 00011b02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000658 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000065c 00009402 R_ARM_ABS32 00002589 bytes_partition │ │ │ │ │ -00000664 00011902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +0000065c 00009602 R_ARM_ABS32 000025fd bytes_partition │ │ │ │ │ +00000664 00011b02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000668 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000066c 00004f02 R_ARM_ABS32 00000879 bytes_replace │ │ │ │ │ -00000674 00011902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000674 00011b02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000678 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000067c 00010c02 R_ARM_ABS32 00000bab bytes_removeprefix │ │ │ │ │ -00000684 00011902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +0000067c 00010e02 R_ARM_ABS32 00000bab bytes_removeprefix │ │ │ │ │ +00000684 00011b02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000688 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000068c 0000e402 R_ARM_ABS32 000045f1 bytes_removesuffix │ │ │ │ │ -00000694 00011902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +0000068c 0000e602 R_ARM_ABS32 00004665 bytes_removesuffix │ │ │ │ │ +00000694 00011b02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000698 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000069c 00004202 R_ARM_ABS32 000007f9 bytes_rfind │ │ │ │ │ -000006a4 00011902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000006a4 00011b02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000006a8 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000006ac 0000ef02 R_ARM_ABS32 000046f5 bytes_rindex │ │ │ │ │ -000006b4 00011902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000006ac 0000f102 R_ARM_ABS32 00004769 bytes_rindex │ │ │ │ │ +000006b4 00011b02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000006b8 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000006bc 00010502 R_ARM_ABS32 000004e3 stringlib_rjust │ │ │ │ │ -000006c4 00011902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000006bc 00010702 R_ARM_ABS32 000004e3 stringlib_rjust │ │ │ │ │ +000006c4 00011b02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000006c8 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000006cc 0000d102 R_ARM_ABS32 00003dfd bytes_rpartition │ │ │ │ │ -000006d4 00011902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000006cc 0000d302 R_ARM_ABS32 00003e71 bytes_rpartition │ │ │ │ │ +000006d4 00011b02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000006d8 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000006dc 00010902 R_ARM_ABS32 000006cb bytes_rsplit │ │ │ │ │ -000006e4 00011902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000006dc 00010b02 R_ARM_ABS32 000006cb bytes_rsplit │ │ │ │ │ +000006e4 00011b02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000006e8 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000006ec 00009802 R_ARM_ABS32 000026b9 bytes_rstrip │ │ │ │ │ -000006f4 00011902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000006ec 00009a02 R_ARM_ABS32 0000272d bytes_rstrip │ │ │ │ │ +000006f4 00011b02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000006f8 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000006fc 00009102 R_ARM_ABS32 00002001 bytes_split │ │ │ │ │ -00000704 00011902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000006fc 00009302 R_ARM_ABS32 00002075 bytes_split │ │ │ │ │ +00000704 00011b02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000708 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000070c 0000de02 R_ARM_ABS32 00004355 bytes_splitlines │ │ │ │ │ -00000714 00011902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +0000070c 0000e002 R_ARM_ABS32 000043c9 bytes_splitlines │ │ │ │ │ +00000714 00011b02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000718 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000071c 00008a02 R_ARM_ABS32 00001de1 bytes_startswith │ │ │ │ │ -00000724 00011902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +0000071c 00008c02 R_ARM_ABS32 00001e55 bytes_startswith │ │ │ │ │ +00000724 00011b02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000728 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000072c 00009b02 R_ARM_ABS32 00002939 bytes_strip │ │ │ │ │ -00000734 00011902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +0000072c 00009d02 R_ARM_ABS32 000029ad bytes_strip │ │ │ │ │ +00000734 00011b02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000738 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000073c 00010602 R_ARM_ABS32 000005f9 stringlib_swapcase │ │ │ │ │ -00000744 00021002 R_ARM_ABS32 00000000 _Py_swapcase__doc__ │ │ │ │ │ +0000073c 00010802 R_ARM_ABS32 000005f9 stringlib_swapcase │ │ │ │ │ +00000744 00021202 R_ARM_ABS32 00000000 _Py_swapcase__doc__ │ │ │ │ │ 00000748 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000074c 00010702 R_ARM_ABS32 00000623 stringlib_title │ │ │ │ │ -00000754 00021102 R_ARM_ABS32 00000000 _Py_title__doc__ │ │ │ │ │ +0000074c 00010902 R_ARM_ABS32 00000623 stringlib_title │ │ │ │ │ +00000754 00021302 R_ARM_ABS32 00000000 _Py_title__doc__ │ │ │ │ │ 00000758 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000075c 0000d402 R_ARM_ABS32 00003f25 bytes_translate │ │ │ │ │ -00000764 00011902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +0000075c 0000d602 R_ARM_ABS32 00003f99 bytes_translate │ │ │ │ │ +00000764 00011b02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000768 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000076c 0000e102 R_ARM_ABS32 00004549 stringlib_upper │ │ │ │ │ -00000774 00021202 R_ARM_ABS32 00000000 _Py_upper__doc__ │ │ │ │ │ +0000076c 0000e302 R_ARM_ABS32 000045bd stringlib_upper │ │ │ │ │ +00000774 00021402 R_ARM_ABS32 00000000 _Py_upper__doc__ │ │ │ │ │ 00000778 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000077c 00010802 R_ARM_ABS32 0000064d stringlib_zfill │ │ │ │ │ -00000784 00011902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +0000077c 00010a02 R_ARM_ABS32 0000064d stringlib_zfill │ │ │ │ │ +00000784 00011b02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000798 00003902 R_ARM_ABS32 00000a31 bytes_buffer_getbuffer │ │ │ │ │ 000007a0 00003802 R_ARM_ABS32 00000a2d bytes_length │ │ │ │ │ 000007a4 00003502 R_ARM_ABS32 000008e5 bytes_subscript │ │ │ │ │ 000007ac 00003802 R_ARM_ABS32 00000a2d bytes_length │ │ │ │ │ 000007b0 00004c02 R_ARM_ABS32 00000bdd bytes_concat │ │ │ │ │ 000007b4 00005502 R_ARM_ABS32 00000ebd bytes_repeat │ │ │ │ │ -000007b8 0000e502 R_ARM_ABS32 000000b1 bytes_item │ │ │ │ │ -000007c8 00008b02 R_ARM_ABS32 000016f5 bytes_contains │ │ │ │ │ +000007b8 0000e702 R_ARM_ABS32 000000b1 bytes_item │ │ │ │ │ +000007c8 00008d02 R_ARM_ABS32 000016f5 bytes_contains │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.hot' at offset 0x10ab8 contains 352 entries: │ │ │ │ │ +Relocation section '.rel.text.hot' at offset 0x10b9c contains 352 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ -0000003a 00015d0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000003a 00015f0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ 00000044 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00000048 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000005a 00015e0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00000074 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00000084 0001602f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -00000088 00016030 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +0000005a 0001600a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00000074 0001610a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00000084 0001622f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +00000088 00016230 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ 0000009a 0000090a R_ARM_THM_CALL 0000006d _PyBytes_FromSize.part.0 │ │ │ │ │ -000000a6 0001612f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -000000aa 00016130 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +000000a6 0001632f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +000000aa 00016330 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ 000000ae 0000052f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 000000b2 00000530 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -000000ba 0001620a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000000c0 0001630a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000000cc 00016002 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000000f6 00015d0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +000000ba 0001640a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000000c0 0001650a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000000cc 00016202 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000000f6 00015f0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ 000000fc 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00000100 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000114 00015e0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00000136 0001612f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -0000013a 00016130 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +00000114 0001600a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00000136 0001632f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +0000013a 00016330 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ 0000013e 0000052f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 00000142 00000530 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00000148 0001620a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000164 00016002 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000001c6 0001660a R_ARM_THM_CALL 00000000 PyObject_Realloc │ │ │ │ │ -000001d2 0001670a R_ARM_THM_CALL 00000000 _Py_NewReferenceNoTotal │ │ │ │ │ -000001fa 0001680a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000148 0001640a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000164 00016202 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000001c6 0001680a R_ARM_THM_CALL 00000000 PyObject_Realloc │ │ │ │ │ +000001d2 0001690a R_ARM_THM_CALL 00000000 _Py_NewReferenceNoTotal │ │ │ │ │ +000001fa 00016a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000212 00000f0a R_ARM_THM_CALL 00000001 _PyBytes_FromSize.constprop.0 │ │ │ │ │ 0000022a 00000f0a R_ARM_THM_CALL 00000001 _PyBytes_FromSize.constprop.0 │ │ │ │ │ -00000242 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00000242 0001610a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ 0000025c 0000132f R_ARM_THM_MOVW_ABS_NC 00000050 .LC2 │ │ │ │ │ 00000260 00001330 R_ARM_THM_MOVT_ABS 00000050 .LC2 │ │ │ │ │ -00000268 0001690a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00000280 0001680a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000029c 0001630a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000002a2 0001642f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -000002a6 00016430 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00000268 00016b0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00000280 00016a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000029c 0001650a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000002a2 0001662f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +000002a6 00016630 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ 000002aa 0000112f R_ARM_THM_MOVW_ABS_NC 00000034 .LC1 │ │ │ │ │ 000002ae 00001130 R_ARM_THM_MOVT_ABS 00000034 .LC1 │ │ │ │ │ -000002b4 0001620a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000002bc 00016002 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000002c0 00016002 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000031c 0001660a R_ARM_THM_CALL 00000000 PyObject_Realloc │ │ │ │ │ -0000032c 0001670a R_ARM_THM_CALL 00000000 _Py_NewReferenceNoTotal │ │ │ │ │ -00000356 0001680a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000002b4 0001640a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000002bc 00016202 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000002c0 00016202 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000031c 0001680a R_ARM_THM_CALL 00000000 PyObject_Realloc │ │ │ │ │ +0000032c 0001690a R_ARM_THM_CALL 00000000 _Py_NewReferenceNoTotal │ │ │ │ │ +00000356 00016a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000370 00000f0a R_ARM_THM_CALL 00000001 _PyBytes_FromSize.constprop.0 │ │ │ │ │ 0000038c 0000132f R_ARM_THM_MOVW_ABS_NC 00000050 .LC2 │ │ │ │ │ 00000390 00001330 R_ARM_THM_MOVT_ABS 00000050 .LC2 │ │ │ │ │ -00000398 0001690a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00000398 00016b0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ 000003a8 00000f0a R_ARM_THM_CALL 00000001 _PyBytes_FromSize.constprop.0 │ │ │ │ │ -000003c2 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -000003ec 0001630a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000003f2 0001642f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -000003f6 00016430 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +000003c2 0001610a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +000003ec 0001650a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000003f2 0001662f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +000003f6 00016630 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ 000003fa 0000112f R_ARM_THM_MOVW_ABS_NC 00000034 .LC1 │ │ │ │ │ 000003fe 00001130 R_ARM_THM_MOVT_ABS 00000034 .LC1 │ │ │ │ │ -00000404 0001620a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000040c 00016002 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000410 00016002 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000430 00016c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00000434 00016c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00000404 0001640a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000040c 00016202 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000410 00016202 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000430 00016e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00000434 00016e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 0000043c 0000182f R_ARM_THM_MOVW_ABS_NC 0000006c .LC3 │ │ │ │ │ 00000440 00001830 R_ARM_THM_MOVT_ABS 0000006c .LC3 │ │ │ │ │ -00000448 00016d0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000048a 0001780a R_ARM_THM_CALL 000005d9 _PyBytesWriter_Resize │ │ │ │ │ -00000494 0001630a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000049a 0001770a R_ARM_THM_CALL 000006c9 _PyBytesWriter_Dealloc │ │ │ │ │ -000004f0 00015d0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00000448 00016f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000048a 00017a0a R_ARM_THM_CALL 000005d9 _PyBytesWriter_Resize │ │ │ │ │ +00000494 0001650a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000049a 0001790a R_ARM_THM_CALL 000006c9 _PyBytesWriter_Dealloc │ │ │ │ │ +000004f0 00015f0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ 000004fa 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 000004fe 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000510 00015e0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000052a 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -0000053c 0001602f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -00000540 00016030 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -0000056a 0001650a R_ARM_THM_CALL 00000169 _PyBytes_Resize │ │ │ │ │ -0000058e 0001630a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000005a4 0001612f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -000005a8 00016130 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +00000510 0001600a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000052a 0001610a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +0000053c 0001622f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +00000540 00016230 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +0000056a 0001670a R_ARM_THM_CALL 00000169 _PyBytes_Resize │ │ │ │ │ +0000058e 0001650a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000005a4 0001632f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +000005a8 00016330 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ 000005ac 0000052f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 000005b0 00000530 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -000005b6 0001620a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000005d6 00017a0a R_ARM_THM_CALL 00000000 PyByteArray_Resize │ │ │ │ │ -000005f0 0001680a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000060c 0001680a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000612 00017b2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyByteArray_empty_string │ │ │ │ │ -00000616 00017b30 R_ARM_THM_MOVT_ABS 00000000 _PyByteArray_empty_string │ │ │ │ │ -0000061c 00016002 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000642 00017c0a R_ARM_THM_CALL 00000000 Py_HashBuffer │ │ │ │ │ -000006a6 00017d0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -000006d4 00017f0a R_ARM_THM_CALL 00000000 _Py_GetConfig │ │ │ │ │ -000006e2 0001802f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000006e6 00018030 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000006fc 0001812f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -00000700 00018130 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -00000706 0001822f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -0000070a 00018230 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -00000724 0001812f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -00000728 00018130 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -0000073a 0001822f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -0000073e 00018230 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -0000074a 0001822f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -0000074e 00018230 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -00000764 00017d0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -0000076e 0001812f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -00000772 00018130 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -00000784 0001822f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -00000788 00018230 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -00000794 0001822f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -00000798 00018230 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -000007a4 0001822f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -000007a8 00018230 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -000007b4 0001822f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -000007b8 00018230 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -000007c4 0001822f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -000007c8 00018230 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -000007d6 0001822f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -000007da 00018230 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -000007e6 0001830a R_ARM_THM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ -000007fe 0001842f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_BytesWarning │ │ │ │ │ -00000802 00018430 R_ARM_THM_MOVT_ABS 00000000 PyExc_BytesWarning │ │ │ │ │ +000005b6 0001640a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000005d6 00017c0a R_ARM_THM_CALL 00000000 PyByteArray_Resize │ │ │ │ │ +000005f0 00016a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000060c 00016a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000612 00017d2f R_ARM_THM_MOVW_ABS_NC 00000000 _PyByteArray_empty_string │ │ │ │ │ +00000616 00017d30 R_ARM_THM_MOVT_ABS 00000000 _PyByteArray_empty_string │ │ │ │ │ +0000061c 00016202 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000642 00017e0a R_ARM_THM_CALL 00000000 Py_HashBuffer │ │ │ │ │ +000006a6 00017f0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +000006d4 0001810a R_ARM_THM_CALL 00000000 _Py_GetConfig │ │ │ │ │ +000006e2 0001822f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000006e6 00018230 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000006fc 0001832f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +00000700 00018330 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +00000706 0001842f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +0000070a 00018430 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +00000724 0001832f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +00000728 00018330 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +0000073a 0001842f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +0000073e 00018430 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +0000074a 0001842f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +0000074e 00018430 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +00000764 00017f0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +0000076e 0001832f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +00000772 00018330 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +00000784 0001842f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +00000788 00018430 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +00000794 0001842f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +00000798 00018430 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +000007a4 0001842f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +000007a8 00018430 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +000007b4 0001842f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +000007b8 00018430 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +000007c4 0001842f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +000007c8 00018430 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +000007d6 0001842f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +000007da 00018430 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +000007e6 0001850a R_ARM_THM_CALL 00000000 PyErr_BadArgument │ │ │ │ │ +000007fe 0001862f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_BytesWarning │ │ │ │ │ +00000802 00018630 R_ARM_THM_MOVT_ABS 00000000 PyExc_BytesWarning │ │ │ │ │ 00000808 0000272f R_ARM_THM_MOVW_ABS_NC 00000114 .LC11 │ │ │ │ │ 0000080c 00002730 R_ARM_THM_MOVT_ABS 00000114 .LC11 │ │ │ │ │ -00000814 0001850a R_ARM_THM_CALL 00000000 PyErr_WarnEx │ │ │ │ │ -00000826 0001842f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_BytesWarning │ │ │ │ │ -0000082a 00018430 R_ARM_THM_MOVT_ABS 00000000 PyExc_BytesWarning │ │ │ │ │ +00000814 0001870a R_ARM_THM_CALL 00000000 PyErr_WarnEx │ │ │ │ │ +00000826 0001862f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_BytesWarning │ │ │ │ │ +0000082a 00018630 R_ARM_THM_MOVT_ABS 00000000 PyExc_BytesWarning │ │ │ │ │ 00000830 0000282f R_ARM_THM_MOVW_ABS_NC 00000138 .LC12 │ │ │ │ │ 00000834 00002830 R_ARM_THM_MOVT_ABS 00000138 .LC12 │ │ │ │ │ -0000083a 0001850a R_ARM_THM_CALL 00000000 PyErr_WarnEx │ │ │ │ │ -0000083e 0001802f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00000842 00018030 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000008c4 0001780a R_ARM_THM_CALL 000005d9 _PyBytesWriter_Resize │ │ │ │ │ -000008d2 0001630a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000008d8 0001770a R_ARM_THM_CALL 000006c9 _PyBytesWriter_Dealloc │ │ │ │ │ -000008fc 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 PySlice_Type │ │ │ │ │ -00000900 00018a30 R_ARM_THM_MOVT_ABS 00000000 PySlice_Type │ │ │ │ │ -00000912 00018b0a R_ARM_THM_CALL 00000000 PySlice_Unpack │ │ │ │ │ -00000922 00018c0a R_ARM_THM_CALL 00000000 PySlice_AdjustIndices │ │ │ │ │ -0000093a 00015c0a R_ARM_THM_CALL 00000001 PyBytes_FromStringAndSize │ │ │ │ │ -0000094a 00018d2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ -0000094e 00018d30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ -00000958 00018e0a R_ARM_THM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ -0000098a 00015c0a R_ARM_THM_CALL 00000001 PyBytes_FromStringAndSize │ │ │ │ │ -00000992 00018f0a R_ARM_THM_CALL 00000000 Py_GetConstant │ │ │ │ │ +0000083a 0001870a R_ARM_THM_CALL 00000000 PyErr_WarnEx │ │ │ │ │ +0000083e 0001822f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00000842 00018230 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000008c4 00017a0a R_ARM_THM_CALL 000005d9 _PyBytesWriter_Resize │ │ │ │ │ +000008d2 0001650a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000008d8 0001790a R_ARM_THM_CALL 000006c9 _PyBytesWriter_Dealloc │ │ │ │ │ +000008fc 00018c2f R_ARM_THM_MOVW_ABS_NC 00000000 PySlice_Type │ │ │ │ │ +00000900 00018c30 R_ARM_THM_MOVT_ABS 00000000 PySlice_Type │ │ │ │ │ +00000912 00018d0a R_ARM_THM_CALL 00000000 PySlice_Unpack │ │ │ │ │ +00000922 00018e0a R_ARM_THM_CALL 00000000 PySlice_AdjustIndices │ │ │ │ │ +0000093a 00015e0a R_ARM_THM_CALL 00000001 PyBytes_FromStringAndSize │ │ │ │ │ +0000094a 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ +0000094e 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ +00000958 0001900a R_ARM_THM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ +0000098a 00015e0a R_ARM_THM_CALL 00000001 PyBytes_FromStringAndSize │ │ │ │ │ +00000992 0001910a R_ARM_THM_CALL 00000000 Py_GetConstant │ │ │ │ │ 0000099a 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 0000099e 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000009e8 0001900a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000009e8 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 000009fc 0000332f R_ARM_THM_MOVW_ABS_NC 00000174 .LC14 │ │ │ │ │ 00000a00 00003330 R_ARM_THM_MOVT_ABS 00000174 .LC14 │ │ │ │ │ -00000a06 0001620a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000a0e 00016c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00000a12 00016c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00000a06 0001640a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000a0e 00016e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00000a12 00016e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 00000a18 0000342f R_ARM_THM_MOVW_ABS_NC 00000188 .LC15 │ │ │ │ │ 00000a1c 00003430 R_ARM_THM_MOVT_ABS 00000188 .LC15 │ │ │ │ │ -00000a22 00016d0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00000a28 00016002 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000a58 0001910a R_ARM_THM_CALL 00000000 PyBuffer_FillInfo │ │ │ │ │ -00000aae 0001980a R_ARM_THM_CALL 00000000 PyUnicode_AsUTF8AndSize │ │ │ │ │ -00000ab8 0001870a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ -00000acc 0001990a R_ARM_THM_CALL 00000000 PyUnicode_FromEncodedObject │ │ │ │ │ -00000ae8 0001980a R_ARM_THM_CALL 00000000 PyUnicode_AsUTF8AndSize │ │ │ │ │ -00000af2 0001870a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ -00000b02 0001990a R_ARM_THM_CALL 00000000 PyUnicode_FromEncodedObject │ │ │ │ │ -00000b2e 00019a0a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -00000b44 0001990a R_ARM_THM_CALL 00000000 PyUnicode_FromEncodedObject │ │ │ │ │ -00000b62 00019a0a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -00000b72 0001762f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00000b76 00017630 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00000a22 00016f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00000a28 00016202 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000a58 0001930a R_ARM_THM_CALL 00000000 PyBuffer_FillInfo │ │ │ │ │ +00000aae 00019a0a R_ARM_THM_CALL 00000000 PyUnicode_AsUTF8AndSize │ │ │ │ │ +00000ab8 0001890a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ +00000acc 00019b0a R_ARM_THM_CALL 00000000 PyUnicode_FromEncodedObject │ │ │ │ │ +00000ae8 00019a0a R_ARM_THM_CALL 00000000 PyUnicode_AsUTF8AndSize │ │ │ │ │ +00000af2 0001890a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ +00000b02 00019b0a R_ARM_THM_CALL 00000000 PyUnicode_FromEncodedObject │ │ │ │ │ +00000b2e 00019c0a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +00000b44 00019b0a R_ARM_THM_CALL 00000000 PyUnicode_FromEncodedObject │ │ │ │ │ +00000b62 00019c0a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +00000b72 0001782f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00000b76 00017830 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ 00000b7a 0000462f R_ARM_THM_MOVW_ABS_NC 000001e4 .LC20 │ │ │ │ │ 00000b7e 00004630 R_ARM_THM_MOVT_ABS 000001e4 .LC20 │ │ │ │ │ -00000b84 0001620a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000b84 0001640a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ 00000b8e 0000432f R_ARM_THM_MOVW_ABS_NC 000001c4 .LC17 │ │ │ │ │ 00000b92 00004330 R_ARM_THM_MOVT_ABS 000001c4 .LC17 │ │ │ │ │ 00000b96 0000442f R_ARM_THM_MOVW_ABS_NC 000001c8 .LC18 │ │ │ │ │ 00000b9a 00004430 R_ARM_THM_MOVT_ABS 000001c8 .LC18 │ │ │ │ │ 00000b9e 0000452f R_ARM_THM_MOVW_ABS_NC 000001dc .LC19 │ │ │ │ │ 00000ba2 00004530 R_ARM_THM_MOVT_ABS 000001dc .LC19 │ │ │ │ │ -00000ba6 00019b0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +00000ba6 00019d0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ 00000bba 0000432f R_ARM_THM_MOVW_ABS_NC 000001c4 .LC17 │ │ │ │ │ 00000bbe 00004330 R_ARM_THM_MOVT_ABS 000001c4 .LC17 │ │ │ │ │ 00000bc2 0000472f R_ARM_THM_MOVW_ABS_NC 000001fc .LC21 │ │ │ │ │ 00000bc6 00004730 R_ARM_THM_MOVT_ABS 000001fc .LC21 │ │ │ │ │ 00000bca 0000452f R_ARM_THM_MOVW_ABS_NC 000001dc .LC19 │ │ │ │ │ 00000bce 00004530 R_ARM_THM_MOVT_ABS 000001dc .LC19 │ │ │ │ │ -00000bd2 00019b0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +00000bd2 00019d0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ 00000bd8 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000bfc 00019c0a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -00000c0e 00019c0a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -00000c48 00015d0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00000bfc 00019e0a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +00000c0e 00019e0a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +00000c48 00015f0a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ 00000c52 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00000c56 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000c64 00015e0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00000c80 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00000c8c 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00000c98 00019d0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00000ca6 00019d0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00000c64 0001600a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00000c80 0001610a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00000c8c 0001610a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00000c98 00019f0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00000ca6 00019f0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ 00000cb2 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00000cb6 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 00000cde 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00000ce2 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000cfe 0001630a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00000cfe 0001650a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ 00000d18 0000090a R_ARM_THM_CALL 0000006d _PyBytes_FromSize.part.0 │ │ │ │ │ -00000d1e 0001630a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00000d2c 0001612f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -00000d30 00016130 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +00000d1e 0001650a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00000d2c 0001632f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +00000d30 00016330 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ 00000d34 0000052f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 00000d38 00000530 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00000d3e 0001620a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000d46 00016c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00000d4a 00016c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00000d3e 0001640a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000d46 00016e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00000d4a 00016e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 00000d50 00004a2f R_ARM_THM_MOVW_ABS_NC 00000210 .LC22 │ │ │ │ │ 00000d54 00004a30 R_ARM_THM_MOVT_ABS 00000210 .LC22 │ │ │ │ │ -00000d5e 00016d0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00000d6c 00016002 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000d5e 00016f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00000d6c 00016202 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000dae 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00000db2 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 00000de6 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00000dea 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000eea 0001a90a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00000fc8 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00000fda 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00000fec 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00000ffe 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00001010 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00001022 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -0000103a 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -0000104c 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -0000105e 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00001070 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00001082 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00001094 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -000010a6 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -000010ba 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -0000110c 00019d0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00001116 00019d0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00001120 00019d0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -0000112a 00019d0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00001134 00019d0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -0000113e 00019d0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00001148 00019d0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00001150 00019d0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00001158 00019d0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00001160 00019d0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00001168 00019d0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00001170 00019d0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00001178 00019d0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00001184 00019d0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00001198 0001aa0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000011b6 00019d0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -000011cc 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -000011e6 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -000011fa 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00000eea 0001ab0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00000fc8 0001610a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00000fda 0001610a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00000fec 0001610a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00000ffe 0001610a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00001010 0001610a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00001022 0001610a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +0000103a 0001610a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +0000104c 0001610a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +0000105e 0001610a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00001070 0001610a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00001082 0001610a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00001094 0001610a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +000010a6 0001610a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +000010ba 0001610a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +0000110c 00019f0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00001116 00019f0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00001120 00019f0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +0000112a 00019f0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00001134 00019f0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +0000113e 00019f0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00001148 00019f0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00001150 00019f0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00001158 00019f0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00001160 00019f0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00001168 00019f0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00001170 00019f0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00001178 00019f0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00001184 00019f0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00001198 0001ac0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000011b6 00019f0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +000011cc 0001610a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +000011e6 0001610a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +000011fa 0001610a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ 00001220 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00001224 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000124a 00019c0a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +0000124a 00019e0a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ 00001272 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00001276 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00001298 00019c0a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -000012c8 00019c0a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -000012fa 00016c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000012fe 00016c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00001298 00019e0a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +000012c8 00019e0a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +000012fa 00016e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000012fe 00016e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 00001302 0000602f R_ARM_THM_MOVW_ABS_NC 000002c0 .LC30 │ │ │ │ │ 00001306 00006030 R_ARM_THM_MOVT_ABS 000002c0 .LC30 │ │ │ │ │ -00001314 00016d0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00001326 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ -0000132a 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ +00001314 00016f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00001326 0001ad2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ +0000132a 0001ad30 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ 0000132e 0000622f R_ARM_THM_MOVW_ABS_NC 0000031c .LC32 │ │ │ │ │ 00001332 00006230 R_ARM_THM_MOVT_ABS 0000031c .LC32 │ │ │ │ │ -0000133e 0001620a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00001344 0001ac0a R_ARM_THM_CALL 00000000 PyEval_SaveThread │ │ │ │ │ -00001352 0001680a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001360 0001630a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00001370 0001ad0a R_ARM_THM_CALL 00000000 PyEval_RestoreThread │ │ │ │ │ -00001380 0001680a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000138e 0001680a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000139c 0001642f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -000013a0 00016430 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +0000133e 0001640a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00001344 0001ae0a R_ARM_THM_CALL 00000000 PyEval_SaveThread │ │ │ │ │ +00001352 00016a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001360 0001650a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00001370 0001af0a R_ARM_THM_CALL 00000000 PyEval_RestoreThread │ │ │ │ │ +00001380 00016a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000138e 00016a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000139c 0001662f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +000013a0 00016630 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ 000013a6 0000612f R_ARM_THM_MOVW_ABS_NC 00000300 .LC31 │ │ │ │ │ 000013aa 00006130 R_ARM_THM_MOVT_ABS 00000300 .LC31 │ │ │ │ │ -000013ba 0001620a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000013cc 0001680a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000013d4 00016002 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00001466 0001b10a R_ARM_THM_CALL 00000000 PyUnicode_New │ │ │ │ │ -00001494 0001b22f R_ARM_THM_MOVW_ABS_NC 00000000 Py_hexdigits │ │ │ │ │ -00001498 0001b230 R_ARM_THM_MOVT_ABS 00000000 Py_hexdigits │ │ │ │ │ +000013ba 0001640a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000013cc 00016a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000013d4 00016202 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00001466 0001b30a R_ARM_THM_CALL 00000000 PyUnicode_New │ │ │ │ │ +00001494 0001b42f R_ARM_THM_MOVW_ABS_NC 00000000 Py_hexdigits │ │ │ │ │ +00001498 0001b430 R_ARM_THM_MOVT_ABS 00000000 Py_hexdigits │ │ │ │ │ 00001538 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ 0000153c 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ 00001540 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ 00001544 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ 00001548 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ 0000154c 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ 00001550 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ @@ -1574,271 +1584,271 @@ │ │ │ │ │ 00001598 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ 0000159c 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ 000015a0 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ 000015a4 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ 000015a8 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ 000015ac 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ 000015b0 00000602 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -000015fa 0001642f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -000015fe 00016430 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +000015fa 0001662f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +000015fe 00016630 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ 00001602 0000682f R_ARM_THM_MOVW_ABS_NC 00000360 .LC34 │ │ │ │ │ 00001606 00006830 R_ARM_THM_MOVT_ABS 00000360 .LC34 │ │ │ │ │ -0000160c 0001620a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00001652 0001680a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000165c 00016002 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00001698 0001c20a R_ARM_THM_CALL 00000000 _Py_bytes_find │ │ │ │ │ -000016a6 0001970a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ -000016b8 0001970a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ -000016c6 0000852f R_ARM_THM_MOVW_ABS_NC 00000488 .LC44 │ │ │ │ │ -000016ca 00008530 R_ARM_THM_MOVT_ABS 00000488 .LC44 │ │ │ │ │ -000016d4 0001960a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -000016e8 0001970a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ -0000173a 00016f0a R_ARM_THM_CALL 00000455 _PyBytesWriter_Prepare │ │ │ │ │ -00001752 0001e10a R_ARM_THM_CALL 00000000 _PyList_GetItemRef │ │ │ │ │ -00001760 00018e0a R_ARM_THM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ -0000178c 0001710a R_ARM_THM_CALL 000004a5 _PyBytesWriter_Finish │ │ │ │ │ -000017b6 0001680a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000017be 0001720a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ -000017cc 0001780a R_ARM_THM_CALL 000005d9 _PyBytesWriter_Resize │ │ │ │ │ -000017ea 0001900a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000017f4 0001770a R_ARM_THM_CALL 000006c9 _PyBytesWriter_Dealloc │ │ │ │ │ -000017fa 0001762f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -000017fe 00017630 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00001802 0000812f R_ARM_THM_MOVW_ABS_NC 00000440 .LC42 │ │ │ │ │ -00001806 00008130 R_ARM_THM_MOVT_ABS 00000440 .LC42 │ │ │ │ │ -0000180c 0001620a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00001814 00017302 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ -00000156 0001631e R_ARM_THM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ +0000160c 0001640a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00001652 00016a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000165c 00016202 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00001698 0001c40a R_ARM_THM_CALL 00000000 _Py_bytes_find │ │ │ │ │ +000016a6 0001990a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ +000016b8 0001990a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ +000016c6 0000872f R_ARM_THM_MOVW_ABS_NC 00000488 .LC44 │ │ │ │ │ +000016ca 00008730 R_ARM_THM_MOVT_ABS 00000488 .LC44 │ │ │ │ │ +000016d4 0001980a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +000016e8 0001990a R_ARM_THM_CALL 00000000 _PyEval_SliceIndex │ │ │ │ │ +0000173a 0001710a R_ARM_THM_CALL 00000455 _PyBytesWriter_Prepare │ │ │ │ │ +00001752 0001e30a R_ARM_THM_CALL 00000000 _PyList_GetItemRef │ │ │ │ │ +00001760 0001900a R_ARM_THM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ +0000178c 0001730a R_ARM_THM_CALL 000004a5 _PyBytesWriter_Finish │ │ │ │ │ +000017b6 00016a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000017be 0001740a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ +000017cc 00017a0a R_ARM_THM_CALL 000005d9 _PyBytesWriter_Resize │ │ │ │ │ +000017ea 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000017f4 0001790a R_ARM_THM_CALL 000006c9 _PyBytesWriter_Dealloc │ │ │ │ │ +000017fa 0001782f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +000017fe 00017830 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00001802 0000822f R_ARM_THM_MOVW_ABS_NC 00000440 .LC42 │ │ │ │ │ +00001806 00008230 R_ARM_THM_MOVT_ABS 00000440 .LC42 │ │ │ │ │ +0000180c 0001640a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00001814 00017502 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ +00000156 0001651e R_ARM_THM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ 00000160 0000091e R_ARM_THM_JUMP24 0000006d _PyBytes_FromSize.part.0 │ │ │ │ │ -0000058a 0001791e R_ARM_THM_JUMP24 00000000 PyByteArray_FromStringAndSize │ │ │ │ │ +0000058a 00017b1e R_ARM_THM_JUMP24 00000000 PyByteArray_FromStringAndSize │ │ │ │ │ 000005a0 0000091e R_ARM_THM_JUMP24 0000006d _PyBytes_FromSize.part.0 │ │ │ │ │ -000006ba 00017e1e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ -000006ce 00017e1e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ -000016fc 0001c41e R_ARM_THM_JUMP24 00000000 _Py_bytes_contains │ │ │ │ │ +000006ba 0001801e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ +000006ce 0001801e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ +000016fc 0001c61e R_ARM_THM_JUMP24 00000000 _Py_bytes_contains │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.unlikely' at offset 0x115b8 contains 216 entries: │ │ │ │ │ +Relocation section '.rel.text.unlikely' at offset 0x1169c contains 216 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ -00000010 00017f0a R_ARM_THM_CALL 00000000 _Py_GetConfig │ │ │ │ │ -00000024 0001842f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_BytesWarning │ │ │ │ │ -00000028 00018430 R_ARM_THM_MOVT_ABS 00000000 PyExc_BytesWarning │ │ │ │ │ +00000010 0001810a R_ARM_THM_CALL 00000000 _Py_GetConfig │ │ │ │ │ +00000024 0001862f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_BytesWarning │ │ │ │ │ +00000028 00018630 R_ARM_THM_MOVT_ABS 00000000 PyExc_BytesWarning │ │ │ │ │ 0000002c 0000652f R_ARM_THM_MOVW_ABS_NC 00000344 .LC33 │ │ │ │ │ 00000030 00006530 R_ARM_THM_MOVT_ABS 00000344 .LC33 │ │ │ │ │ -00000038 0001850a R_ARM_THM_CALL 00000000 PyErr_WarnEx │ │ │ │ │ -00000084 0000dc2f R_ARM_THM_MOVW_ABS_NC 000008e0 .LC87 │ │ │ │ │ -00000088 0000dc30 R_ARM_THM_MOVT_ABS 000008e0 .LC87 │ │ │ │ │ -00000092 0001960a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -0000009c 0001c82f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -000000a0 0001c830 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -000000c8 00018d2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ -000000cc 00018d30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ +00000038 0001870a R_ARM_THM_CALL 00000000 PyErr_WarnEx │ │ │ │ │ +00000084 0000de2f R_ARM_THM_MOVW_ABS_NC 000008e0 .LC87 │ │ │ │ │ +00000088 0000de30 R_ARM_THM_MOVT_ABS 000008e0 .LC87 │ │ │ │ │ +00000092 0001980a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +0000009c 0001ca2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +000000a0 0001ca30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +000000c8 00018f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ +000000cc 00018f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ 000000d0 0000332f R_ARM_THM_MOVW_ABS_NC 00000174 .LC14 │ │ │ │ │ 000000d4 00003330 R_ARM_THM_MOVT_ABS 00000174 .LC14 │ │ │ │ │ -000000da 0001620a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000000f0 00016002 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000000da 0001640a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000000f0 00016202 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000106 00000c0a R_ARM_THM_CALL 000000d1 PyBytes_FromStringAndSize.constprop.0 │ │ │ │ │ -00000116 0001ec0a R_ARM_THM_CALL 00000000 _Py_bytes_capitalize │ │ │ │ │ -0000013e 0001ed0a R_ARM_THM_CALL 00000000 PyFloat_AsDouble │ │ │ │ │ -00000154 0001900a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000015e 00016c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00000162 00016c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00000166 0000e92f R_ARM_THM_MOVW_ABS_NC 00000998 .LC90 │ │ │ │ │ -0000016a 0000e930 R_ARM_THM_MOVT_ABS 00000998 .LC90 │ │ │ │ │ -00000172 00016d0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00000192 0001ee0a R_ARM_THM_CALL 00000000 PyOS_double_to_string │ │ │ │ │ -0000019c 0001870a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ -000001aa 00016f0a R_ARM_THM_CALL 00000455 _PyBytesWriter_Prepare │ │ │ │ │ -000001b2 0001aa0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000001be 00015f0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -000001c4 0001aa0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000001ce 00015c0a R_ARM_THM_CALL 00000001 PyBytes_FromStringAndSize │ │ │ │ │ -000001dc 0001aa0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00000116 0001ee0a R_ARM_THM_CALL 00000000 _Py_bytes_capitalize │ │ │ │ │ +0000013e 0001ef0a R_ARM_THM_CALL 00000000 PyFloat_AsDouble │ │ │ │ │ +00000154 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000015e 00016e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00000162 00016e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00000166 0000eb2f R_ARM_THM_MOVW_ABS_NC 00000998 .LC90 │ │ │ │ │ +0000016a 0000eb30 R_ARM_THM_MOVT_ABS 00000998 .LC90 │ │ │ │ │ +00000172 00016f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00000192 0001f00a R_ARM_THM_CALL 00000000 PyOS_double_to_string │ │ │ │ │ +0000019c 0001890a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ +000001aa 0001710a R_ARM_THM_CALL 00000455 _PyBytesWriter_Prepare │ │ │ │ │ +000001b2 0001ac0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000001be 0001610a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +000001c4 0001ac0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000001ce 00015e0a R_ARM_THM_CALL 00000001 PyBytes_FromStringAndSize │ │ │ │ │ +000001dc 0001ac0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ 00000212 0000500a R_ARM_THM_CALL 00001069 fastsearch │ │ │ │ │ -00000266 00019a0a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -00000278 0001d70a R_ARM_THM_CALL 00000000 PyLong_AsInt │ │ │ │ │ -00000282 0001900a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000002b8 0001f10a R_ARM_THM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ +00000266 00019c0a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +00000278 0001d90a R_ARM_THM_CALL 00000000 PyLong_AsInt │ │ │ │ │ +00000282 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000002b8 0001f30a R_ARM_THM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ 000002fe 00000c0a R_ARM_THM_CALL 000000d1 PyBytes_FromStringAndSize.constprop.0 │ │ │ │ │ -00000326 0001f10a R_ARM_THM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ -0000035c 0001642f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00000360 00016430 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00000364 0000eb2f R_ARM_THM_MOVW_ABS_NC 000009bc .LC91 │ │ │ │ │ -00000368 0000eb30 R_ARM_THM_MOVT_ABS 000009bc .LC91 │ │ │ │ │ -0000036e 0001620a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000326 0001f30a R_ARM_THM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ +0000035c 0001662f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00000360 00016630 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00000364 0000ed2f R_ARM_THM_MOVW_ABS_NC 000009bc .LC91 │ │ │ │ │ +00000368 0000ed30 R_ARM_THM_MOVT_ABS 000009bc .LC91 │ │ │ │ │ +0000036e 0001640a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ 0000037c 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000039c 0000f02f R_ARM_THM_MOVW_ABS_NC 000009d4 .LC93 │ │ │ │ │ -000003a0 0000f030 R_ARM_THM_MOVT_ABS 000009d4 .LC93 │ │ │ │ │ -000003aa 0001960a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -000003b4 0001a10a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -000003bc 0001a20a R_ARM_THM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ -000003d2 0001680a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000003da 0001900a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000003fc 00016c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00000400 00016c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00000404 0000f12f R_ARM_THM_MOVW_ABS_NC 000009dc .LC94 │ │ │ │ │ -00000408 0000f130 R_ARM_THM_MOVT_ABS 000009dc .LC94 │ │ │ │ │ -0000040e 00016d0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00000418 0001d22f R_ARM_THM_MOVW_ABS_NC 00000000 PyByteArray_Type │ │ │ │ │ -0000041c 0001d230 R_ARM_THM_MOVT_ABS 00000000 PyByteArray_Type │ │ │ │ │ -00000424 0001d30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00000434 00016c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00000438 00016c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000043c 0000f42f R_ARM_THM_MOVW_ABS_NC 00000a60 .LC97 │ │ │ │ │ -00000440 0000f430 R_ARM_THM_MOVT_ABS 00000a60 .LC97 │ │ │ │ │ -00000446 00016d0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000044c 0000f22f R_ARM_THM_MOVW_ABS_NC 00000a38 .LC95 │ │ │ │ │ -00000450 0000f230 R_ARM_THM_MOVT_ABS 00000a38 .LC95 │ │ │ │ │ -00000454 0000f32f R_ARM_THM_MOVW_ABS_NC 00000a54 .LC96 │ │ │ │ │ -00000458 0000f330 R_ARM_THM_MOVT_ABS 00000a54 .LC96 │ │ │ │ │ -0000045c 0000f02f R_ARM_THM_MOVW_ABS_NC 000009d4 .LC93 │ │ │ │ │ -00000460 0000f030 R_ARM_THM_MOVT_ABS 000009d4 .LC93 │ │ │ │ │ -00000464 00019b0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -000004fe 0001022f R_ARM_THM_MOVW_ABS_NC 00000b7c .LC101 │ │ │ │ │ -00000502 00010230 R_ARM_THM_MOVT_ABS 00000b7c .LC101 │ │ │ │ │ -0000050c 0001960a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -00000516 0001a10a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -0000051e 0001a20a R_ARM_THM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ -00000534 0001680a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000053c 0001900a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000055e 00016c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00000562 00016c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00000566 0001032f R_ARM_THM_MOVW_ABS_NC 00000b84 .LC102 │ │ │ │ │ -0000056a 00010330 R_ARM_THM_MOVT_ABS 00000b84 .LC102 │ │ │ │ │ -00000570 00016d0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000057a 0001d22f R_ARM_THM_MOVW_ABS_NC 00000000 PyByteArray_Type │ │ │ │ │ -0000057e 0001d230 R_ARM_THM_MOVT_ABS 00000000 PyByteArray_Type │ │ │ │ │ -00000586 0001d30a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00000596 00016c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000059a 00016c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000059e 0001042f R_ARM_THM_MOVW_ABS_NC 00000bdc .LC103 │ │ │ │ │ -000005a2 00010430 R_ARM_THM_MOVT_ABS 00000bdc .LC103 │ │ │ │ │ -000005a8 00016d0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000005ae 0000f22f R_ARM_THM_MOVW_ABS_NC 00000a38 .LC95 │ │ │ │ │ -000005b2 0000f230 R_ARM_THM_MOVT_ABS 00000a38 .LC95 │ │ │ │ │ -000005b6 0000f32f R_ARM_THM_MOVW_ABS_NC 00000a54 .LC96 │ │ │ │ │ -000005ba 0000f330 R_ARM_THM_MOVT_ABS 00000a54 .LC96 │ │ │ │ │ -000005be 0001022f R_ARM_THM_MOVW_ABS_NC 00000b7c .LC101 │ │ │ │ │ -000005c2 00010230 R_ARM_THM_MOVT_ABS 00000b7c .LC101 │ │ │ │ │ -000005c6 00019b0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +0000039c 0000f22f R_ARM_THM_MOVW_ABS_NC 000009d4 .LC93 │ │ │ │ │ +000003a0 0000f230 R_ARM_THM_MOVT_ABS 000009d4 .LC93 │ │ │ │ │ +000003aa 0001980a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +000003b4 0001a30a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +000003bc 0001a40a R_ARM_THM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ +000003d2 00016a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000003da 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000003fc 00016e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00000400 00016e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00000404 0000f32f R_ARM_THM_MOVW_ABS_NC 000009dc .LC94 │ │ │ │ │ +00000408 0000f330 R_ARM_THM_MOVT_ABS 000009dc .LC94 │ │ │ │ │ +0000040e 00016f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00000418 0001d42f R_ARM_THM_MOVW_ABS_NC 00000000 PyByteArray_Type │ │ │ │ │ +0000041c 0001d430 R_ARM_THM_MOVT_ABS 00000000 PyByteArray_Type │ │ │ │ │ +00000424 0001d50a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00000434 00016e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00000438 00016e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000043c 0000f62f R_ARM_THM_MOVW_ABS_NC 00000a60 .LC97 │ │ │ │ │ +00000440 0000f630 R_ARM_THM_MOVT_ABS 00000a60 .LC97 │ │ │ │ │ +00000446 00016f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000044c 0000f42f R_ARM_THM_MOVW_ABS_NC 00000a38 .LC95 │ │ │ │ │ +00000450 0000f430 R_ARM_THM_MOVT_ABS 00000a38 .LC95 │ │ │ │ │ +00000454 0000f52f R_ARM_THM_MOVW_ABS_NC 00000a54 .LC96 │ │ │ │ │ +00000458 0000f530 R_ARM_THM_MOVT_ABS 00000a54 .LC96 │ │ │ │ │ +0000045c 0000f22f R_ARM_THM_MOVW_ABS_NC 000009d4 .LC93 │ │ │ │ │ +00000460 0000f230 R_ARM_THM_MOVT_ABS 000009d4 .LC93 │ │ │ │ │ +00000464 00019d0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +000004fe 0001042f R_ARM_THM_MOVW_ABS_NC 00000b7c .LC101 │ │ │ │ │ +00000502 00010430 R_ARM_THM_MOVT_ABS 00000b7c .LC101 │ │ │ │ │ +0000050c 0001980a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +00000516 0001a30a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +0000051e 0001a40a R_ARM_THM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ +00000534 00016a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000053c 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000055e 00016e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00000562 00016e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00000566 0001052f R_ARM_THM_MOVW_ABS_NC 00000b84 .LC102 │ │ │ │ │ +0000056a 00010530 R_ARM_THM_MOVT_ABS 00000b84 .LC102 │ │ │ │ │ +00000570 00016f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000057a 0001d42f R_ARM_THM_MOVW_ABS_NC 00000000 PyByteArray_Type │ │ │ │ │ +0000057e 0001d430 R_ARM_THM_MOVT_ABS 00000000 PyByteArray_Type │ │ │ │ │ +00000586 0001d50a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00000596 00016e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000059a 00016e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000059e 0001062f R_ARM_THM_MOVW_ABS_NC 00000bdc .LC103 │ │ │ │ │ +000005a2 00010630 R_ARM_THM_MOVT_ABS 00000bdc .LC103 │ │ │ │ │ +000005a8 00016f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000005ae 0000f42f R_ARM_THM_MOVW_ABS_NC 00000a38 .LC95 │ │ │ │ │ +000005b2 0000f430 R_ARM_THM_MOVT_ABS 00000a38 .LC95 │ │ │ │ │ +000005b6 0000f52f R_ARM_THM_MOVW_ABS_NC 00000a54 .LC96 │ │ │ │ │ +000005ba 0000f530 R_ARM_THM_MOVT_ABS 00000a54 .LC96 │ │ │ │ │ +000005be 0001042f R_ARM_THM_MOVW_ABS_NC 00000b7c .LC101 │ │ │ │ │ +000005c2 00010430 R_ARM_THM_MOVT_ABS 00000b7c .LC101 │ │ │ │ │ +000005c6 00019d0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ 0000060a 00000c0a R_ARM_THM_CALL 000000d1 PyBytes_FromStringAndSize.constprop.0 │ │ │ │ │ -0000061a 0001f90a R_ARM_THM_CALL 00000000 _Py_bytes_swapcase │ │ │ │ │ +0000061a 0001fb0a R_ARM_THM_CALL 00000000 _Py_bytes_swapcase │ │ │ │ │ 00000634 00000c0a R_ARM_THM_CALL 000000d1 PyBytes_FromStringAndSize.constprop.0 │ │ │ │ │ -00000644 0001fa0a R_ARM_THM_CALL 00000000 _Py_bytes_title │ │ │ │ │ -0000065e 0001a10a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -00000664 0001900a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000672 0001a20a R_ARM_THM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ -00000688 0001680a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000006aa 0000f70a R_ARM_THM_CALL 00004775 pad │ │ │ │ │ -00000710 00019a0a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -0000072a 0001c82f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000072e 0001c830 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00000734 0001a10a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -0000073c 0001a20a R_ARM_THM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ -00000752 0001680a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000075c 0001900a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000764 0001c82f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00000768 0001c830 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0000077a 0001c82f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000077e 0001c830 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0000079e 0001c90a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ -000007ac 0001752f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ -000007b0 00017530 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ +00000644 0001fc0a R_ARM_THM_CALL 00000000 _Py_bytes_title │ │ │ │ │ +0000065e 0001a30a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +00000664 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000672 0001a40a R_ARM_THM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ +00000688 00016a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000006aa 0000f90a R_ARM_THM_CALL 000047e9 pad │ │ │ │ │ +00000710 00019c0a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +0000072a 0001ca2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0000072e 0001ca30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00000734 0001a30a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +0000073c 0001a40a R_ARM_THM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ +00000752 00016a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000075c 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000764 0001ca2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00000768 0001ca30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000077a 0001ca2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0000077e 0001ca30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000079e 0001cb0a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ +000007ac 0001772f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ +000007b0 00017730 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ 000007fc 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00000800 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000822 00015c0a R_ARM_THM_CALL 00000001 PyBytes_FromStringAndSize │ │ │ │ │ -0000083c 0001ca0a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -00000856 0001680a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000086c 0001680a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000878 0001752f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ -0000087c 00017530 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ -00000896 00015c0a R_ARM_THM_CALL 00000001 PyBytes_FromStringAndSize │ │ │ │ │ -000008b0 0001fb0a R_ARM_THM_CALL 00000000 PyList_Reverse │ │ │ │ │ -000008d0 0001680a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000008dc 00019c0a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -000008f2 0001762f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -000008f6 00017630 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -000008fa 0000902f R_ARM_THM_MOVW_ABS_NC 000004a8 .LC48 │ │ │ │ │ -000008fe 00009030 R_ARM_THM_MOVT_ABS 000004a8 .LC48 │ │ │ │ │ -00000904 0001620a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000928 0001c90a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ -00000952 00015c0a R_ARM_THM_CALL 00000001 PyBytes_FromStringAndSize │ │ │ │ │ -0000096c 0001ca0a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -0000098e 0001680a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000822 00015e0a R_ARM_THM_CALL 00000001 PyBytes_FromStringAndSize │ │ │ │ │ +0000083c 0001cc0a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ +00000856 00016a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000086c 00016a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000878 0001772f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ +0000087c 00017730 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ +00000896 00015e0a R_ARM_THM_CALL 00000001 PyBytes_FromStringAndSize │ │ │ │ │ +000008b0 0001fd0a R_ARM_THM_CALL 00000000 PyList_Reverse │ │ │ │ │ +000008d0 00016a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000008dc 00019e0a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +000008f2 0001782f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +000008f6 00017830 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000008fa 0000922f R_ARM_THM_MOVW_ABS_NC 000004a8 .LC48 │ │ │ │ │ +000008fe 00009230 R_ARM_THM_MOVT_ABS 000004a8 .LC48 │ │ │ │ │ +00000904 0001640a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000928 0001cb0a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ +00000952 00015e0a R_ARM_THM_CALL 00000001 PyBytes_FromStringAndSize │ │ │ │ │ +0000096c 0001cc0a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ +0000098e 00016a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000994 00000202 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000009a8 0001680a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000009a8 00016a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000009c2 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 000009c6 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000009ec 00015c0a R_ARM_THM_CALL 00000001 PyBytes_FromStringAndSize │ │ │ │ │ -00000a08 0001ca0a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -00000a24 0001680a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000a38 0001680a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000a42 0001fb0a R_ARM_THM_CALL 00000000 PyList_Reverse │ │ │ │ │ -00000a52 0001c90a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ +000009ec 00015e0a R_ARM_THM_CALL 00000001 PyBytes_FromStringAndSize │ │ │ │ │ +00000a08 0001cc0a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ +00000a24 00016a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000a38 00016a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000a42 0001fd0a R_ARM_THM_CALL 00000000 PyList_Reverse │ │ │ │ │ +00000a52 0001cb0a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ 00000a72 0000500a R_ARM_THM_CALL 00001069 fastsearch │ │ │ │ │ -00000a84 00015c0a R_ARM_THM_CALL 00000001 PyBytes_FromStringAndSize │ │ │ │ │ -00000a9e 0001ca0a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -00000ab4 0001680a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000a84 00015e0a R_ARM_THM_CALL 00000001 PyBytes_FromStringAndSize │ │ │ │ │ +00000a9e 0001cc0a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ +00000ab4 00016a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000ac2 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00000ac6 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000ae6 00015c0a R_ARM_THM_CALL 00000001 PyBytes_FromStringAndSize │ │ │ │ │ -00000afe 0001ca0a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -00000b14 0001680a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000b28 0001680a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000b32 0001fb0a R_ARM_THM_CALL 00000000 PyList_Reverse │ │ │ │ │ -00000b50 0001680a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000b58 00019d0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00000b66 0001ca0a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ -00000b82 0001680a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000b9c 0001680a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000bc4 00019e0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00000bce 00019c0a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -00000bea 00017d0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00000bf4 00015c0a R_ARM_THM_CALL 00000001 PyBytes_FromStringAndSize │ │ │ │ │ +00000ae6 00015e0a R_ARM_THM_CALL 00000001 PyBytes_FromStringAndSize │ │ │ │ │ +00000afe 0001cc0a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ +00000b14 00016a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000b28 00016a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000b32 0001fd0a R_ARM_THM_CALL 00000000 PyList_Reverse │ │ │ │ │ +00000b50 00016a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000b58 00019f0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00000b66 0001cc0a R_ARM_THM_CALL 00000000 PyList_Append │ │ │ │ │ +00000b82 00016a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000b9c 00016a0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000bc4 0001a00a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00000bce 00019e0a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +00000bea 00017f0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00000bf4 00015e0a R_ARM_THM_CALL 00000001 PyBytes_FromStringAndSize │ │ │ │ │ 00000bfe 0000082f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00000c02 00000830 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000c1c 00015c0a R_ARM_THM_CALL 00000001 PyBytes_FromStringAndSize │ │ │ │ │ -00000c2c 00019d0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00000c48 0001fc0a R_ARM_THM_CALL 00000000 _PyEval_GetBuiltin │ │ │ │ │ -00000c54 00010d2f R_ARM_THM_MOVW_ABS_NC 00000c38 .LC104 │ │ │ │ │ -00000c58 00010d30 R_ARM_THM_MOVT_ABS 00000c38 .LC104 │ │ │ │ │ -00000c64 00010e2f R_ARM_THM_MOVW_ABS_NC 00000c40 .LC105 │ │ │ │ │ -00000c68 00010e30 R_ARM_THM_MOVT_ABS 00000c40 .LC105 │ │ │ │ │ -00000c74 00016002 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000c88 0001ae0a R_ARM_THM_CALL 00001549 PyBytes_Concat │ │ │ │ │ -00000cc4 0000570a R_ARM_THM_CALL 00004921 stringlib__preprocess │ │ │ │ │ -00000cd2 0000580a R_ARM_THM_CALL 000049d9 stringlib__two_way │ │ │ │ │ -00000cf4 0001720a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ -00000d00 00017302 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ -00000d6a 0001152f R_ARM_THM_MOVW_ABS_NC 00000c48 .LC107 │ │ │ │ │ -00000d6e 00011530 R_ARM_THM_MOVT_ABS 00000c48 .LC107 │ │ │ │ │ -00000d8e 0001a20a R_ARM_THM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ -00000d9e 0001900a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000dbc 0001c82f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00000dc0 0001c830 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00000dd4 0001ff0a R_ARM_THM_CALL 00000000 PyType_GenericAlloc │ │ │ │ │ -00000020 0001b01e R_ARM_THM_JUMP24 000013d9 PyBytes_Repr │ │ │ │ │ -00000056 0001e41e R_ARM_THM_JUMP24 00000000 _Py_bytes_isdigit │ │ │ │ │ -00000060 0001e51e R_ARM_THM_JUMP24 00000000 _Py_bytes_isascii │ │ │ │ │ -000000ac 0000991e R_ARM_THM_JUMP24 000027a9 do_argstrip │ │ │ │ │ +00000c1c 00015e0a R_ARM_THM_CALL 00000001 PyBytes_FromStringAndSize │ │ │ │ │ +00000c2c 00019f0a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00000c48 0001fe0a R_ARM_THM_CALL 00000000 _PyEval_GetBuiltin │ │ │ │ │ +00000c54 00010f2f R_ARM_THM_MOVW_ABS_NC 00000c38 .LC104 │ │ │ │ │ +00000c58 00010f30 R_ARM_THM_MOVT_ABS 00000c38 .LC104 │ │ │ │ │ +00000c64 0001102f R_ARM_THM_MOVW_ABS_NC 00000c40 .LC105 │ │ │ │ │ +00000c68 00011030 R_ARM_THM_MOVT_ABS 00000c40 .LC105 │ │ │ │ │ +00000c74 00016202 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000c88 0001b00a R_ARM_THM_CALL 00001549 PyBytes_Concat │ │ │ │ │ +00000cc4 0000570a R_ARM_THM_CALL 00004995 stringlib__preprocess │ │ │ │ │ +00000cd2 0000580a R_ARM_THM_CALL 00004a4d stringlib__two_way │ │ │ │ │ +00000cf4 0001740a R_ARM_THM_CALL 00000000 __stack_chk_fail │ │ │ │ │ +00000d00 00017502 R_ARM_ABS32 00000000 __stack_chk_guard │ │ │ │ │ +00000d6a 0001172f R_ARM_THM_MOVW_ABS_NC 00000c48 .LC107 │ │ │ │ │ +00000d6e 00011730 R_ARM_THM_MOVT_ABS 00000c48 .LC107 │ │ │ │ │ +00000d8e 0001a40a R_ARM_THM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ +00000d9e 0001920a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000dbc 0001ca2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00000dc0 0001ca30 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00000dd4 0002010a R_ARM_THM_CALL 00000000 PyType_GenericAlloc │ │ │ │ │ +00000020 0001b21e R_ARM_THM_JUMP24 000013d9 PyBytes_Repr │ │ │ │ │ +00000056 0001e61e R_ARM_THM_JUMP24 00000000 _Py_bytes_isdigit │ │ │ │ │ +00000060 0001e71e R_ARM_THM_JUMP24 00000000 _Py_bytes_isascii │ │ │ │ │ +000000ac 00009b1e R_ARM_THM_JUMP24 0000281d do_argstrip │ │ │ │ │ 0000047e 0000511e R_ARM_THM_JUMP24 00000e11 return_self │ │ │ │ │ -0000049c 0000f71e R_ARM_THM_JUMP24 00004775 pad │ │ │ │ │ -000004ac 0001f31e R_ARM_THM_JUMP24 00000000 _Py_bytes_isalnum │ │ │ │ │ -000004b6 0001f41e R_ARM_THM_JUMP24 00000000 _Py_bytes_isalpha │ │ │ │ │ -000004c0 0001f51e R_ARM_THM_JUMP24 00000000 _Py_bytes_islower │ │ │ │ │ -000004ca 0001f61e R_ARM_THM_JUMP24 00000000 _Py_bytes_isspace │ │ │ │ │ -000004d4 0001f71e R_ARM_THM_JUMP24 00000000 _Py_bytes_istitle │ │ │ │ │ -000004de 0001f81e R_ARM_THM_JUMP24 00000000 _Py_bytes_isupper │ │ │ │ │ +0000049c 0000f91e R_ARM_THM_JUMP24 000047e9 pad │ │ │ │ │ +000004ac 0001f51e R_ARM_THM_JUMP24 00000000 _Py_bytes_isalnum │ │ │ │ │ +000004b6 0001f61e R_ARM_THM_JUMP24 00000000 _Py_bytes_isalpha │ │ │ │ │ +000004c0 0001f71e R_ARM_THM_JUMP24 00000000 _Py_bytes_islower │ │ │ │ │ +000004ca 0001f81e R_ARM_THM_JUMP24 00000000 _Py_bytes_isspace │ │ │ │ │ +000004d4 0001f91e R_ARM_THM_JUMP24 00000000 _Py_bytes_istitle │ │ │ │ │ +000004de 0001fa1e R_ARM_THM_JUMP24 00000000 _Py_bytes_isupper │ │ │ │ │ 000005e0 0000511e R_ARM_THM_JUMP24 00000e11 return_self │ │ │ │ │ -000005ee 0000f71e R_ARM_THM_JUMP24 00004775 pad │ │ │ │ │ +000005ee 0000f91e R_ARM_THM_JUMP24 000047e9 pad │ │ │ │ │ 0000069c 0000511e R_ARM_THM_JUMP24 00000e11 return_self │ │ │ │ │ 00000c92 00003e1e R_ARM_THM_JUMP24 000007e1 Py_XDECREF │ │ │ │ │ -00000d78 0001fd1e R_ARM_THM_JUMP24 00000000 Py_BuildValue │ │ │ │ │ -00000c60 0001fd1e R_ARM_THM_JUMP24 00000000 Py_BuildValue │ │ │ │ │ -00000c70 0001fd1e R_ARM_THM_JUMP24 00000000 Py_BuildValue │ │ │ │ │ +00000d78 0001ff1e R_ARM_THM_JUMP24 00000000 Py_BuildValue │ │ │ │ │ +00000c60 0001ff1e R_ARM_THM_JUMP24 00000000 Py_BuildValue │ │ │ │ │ +00000c70 0001ff1e R_ARM_THM_JUMP24 00000000 Py_BuildValue │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.rodata' at offset 0x11c78 contains 15 entries: │ │ │ │ │ +Relocation section '.rel.rodata' at offset 0x11d5c 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 │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -2102,19 +2102,19 @@ │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ subs r4, r0, r6 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ bne.n 133c │ │ │ │ │ mov r1, lr │ │ │ │ │ mov r0, r7 │ │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ │ - bl 4920 │ │ │ │ │ + bl 4994 │ │ │ │ │ mov r1, r4 │ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ │ - bl 49d8 │ │ │ │ │ + bl 4a4c │ │ │ │ │ adds r4, r0, #1 │ │ │ │ │ beq.w 11e2 │ │ │ │ │ adds r5, r0, r6 │ │ │ │ │ b.n 116c │ │ │ │ │ ldr r5, [sp, #16] │ │ │ │ │ cmp r5, #1 │ │ │ │ │ beq.w 1432 │ │ │ │ │ @@ -2244,19 +2244,19 @@ │ │ │ │ │ subs r5, r5, r4 │ │ │ │ │ subs r5, #1 │ │ │ │ │ bpl.n 13ba │ │ │ │ │ b.n 11e2 │ │ │ │ │ mov r1, r3 │ │ │ │ │ mov r0, r2 │ │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ │ - bl 4920 │ │ │ │ │ + bl 4994 │ │ │ │ │ add r2, sp, #44 @ 0x2c │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, fp │ │ │ │ │ - bl 49d8 │ │ │ │ │ + bl 4a4c │ │ │ │ │ mov r5, r0 │ │ │ │ │ b.n 116c │ │ │ │ │ ldr r4, [sp, #20] │ │ │ │ │ str r4, [sp, #176] @ 0xb0 │ │ │ │ │ add sp, #140 @ 0x8c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ b.w c96 │ │ │ │ │ @@ -2690,15 +2690,15 @@ │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ blt.w 1ae4 │ │ │ │ │ movs r3, #0 │ │ │ │ │ b.n 178e │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 1ca0 │ │ │ │ │ + bl 1d14 │ │ │ │ │ mov r3, r0 │ │ │ │ │ b.n 1780 │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ mov r7, r2 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ beq.n 18ca │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ @@ -3195,15 +3195,15 @@ │ │ │ │ │ R_ARM_THM_CALL PyObject_CheckBuffer │ │ │ │ │ cbz r0, 1c22 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ b.n 1c4c <_PyBytes_FromBuffer> │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ - b.n 1ca0 │ │ │ │ │ + b.n 1d14 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ bge.n 1c36 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ @@ -3214,171 +3214,222 @@ │ │ │ │ │ movw r1, #3028 @ 0xbd4 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ b.n 1c36 │ │ │ │ │ │ │ │ │ │ 00001c4c <_PyBytes_FromBuffer>: │ │ │ │ │ _PyBytes_FromBuffer(): │ │ │ │ │ - push {r4, lr} │ │ │ │ │ + push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ - str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ - sub sp, #48 @ 0x30 │ │ │ │ │ + str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ │ + sub sp, #52 @ 0x34 │ │ │ │ │ mov.w r2, #284 @ 0x11c │ │ │ │ │ add r1, sp, #4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetBuffer │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 1c9c <_PyBytes_FromBuffer+0x50> │ │ │ │ │ - ldr r0, [sp, #12] │ │ │ │ │ - bl d0 <_PyBytes_DecodeEscape2+0x3c> │ │ │ │ │ - R_ARM_THM_CALL PyBytes_FromStringAndSize.constprop.0 │ │ │ │ │ + blt.n 1cea <_PyBytes_FromBuffer+0x9e> │ │ │ │ │ + ldr r5, [sp, #12] │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + blt.n 1cf6 <_PyBytes_FromBuffer+0xaa> │ │ │ │ │ + beq.n 1cd0 <_PyBytes_FromBuffer+0x84> │ │ │ │ │ + movw r3, #65518 @ 0xffee │ │ │ │ │ + movt r3, #32767 @ 0x7fff │ │ │ │ │ + cmp r5, r3 │ │ │ │ │ + bhi.n 1cee <_PyBytes_FromBuffer+0xa2> │ │ │ │ │ + add.w r0, r5, #17 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ mov r4, r0 │ │ │ │ │ - cbz r0, 1c90 <_PyBytes_FromBuffer+0x44> │ │ │ │ │ + cbz r0, 1cd4 <_PyBytes_FromBuffer+0x88> │ │ │ │ │ + movw r3, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ + movt r3, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ + str r3, [r0, #4] │ │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ │ + cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ + itt lt │ │ │ │ │ + addlt r2, #1 │ │ │ │ │ + strlt r2, [r3, #0] │ │ │ │ │ + bl 0 <_Py_NewReference> │ │ │ │ │ + R_ARM_THM_CALL _Py_NewReference │ │ │ │ │ + adds r3, r4, r5 │ │ │ │ │ + mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ │ + movs r2, #0 │ │ │ │ │ + str r5, [r4, #8] │ │ │ │ │ + str r1, [r4, #12] │ │ │ │ │ + strb r2, [r3, #16] │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ movs r3, #67 @ 0x43 │ │ │ │ │ add r1, sp, #4 │ │ │ │ │ - adds r0, #16 │ │ │ │ │ + add.w r0, r4, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_ToContiguous │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 1c90 <_PyBytes_FromBuffer+0x44> │ │ │ │ │ + blt.n 1cde <_PyBytes_FromBuffer+0x92> │ │ │ │ │ add r0, sp, #4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ mov r0, r4 │ │ │ │ │ - add sp, #48 @ 0x30 │ │ │ │ │ - pop {r4, pc} │ │ │ │ │ + add sp, #52 @ 0x34 │ │ │ │ │ + pop {r4, r5, pc} │ │ │ │ │ + ldr r4, [pc, #60] @ (1d10 <_PyBytes_FromBuffer+0xc4>) │ │ │ │ │ + b.n 1cb2 <_PyBytes_FromBuffer+0x66> │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ + mov r4, r0 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.n 1cb2 <_PyBytes_FromBuffer+0x66> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 7e0 │ │ │ │ │ add r0, sp, #4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n 1c8a <_PyBytes_FromBuffer+0x3e> │ │ │ │ │ + b.n 1cca <_PyBytes_FromBuffer+0x7e> │ │ │ │ │ + bl 6c <_PyBytes_FromSize.part.0> │ │ │ │ │ + movs r4, #0 │ │ │ │ │ + b.n 1cde <_PyBytes_FromBuffer+0x92> │ │ │ │ │ + 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 1cf2 <_PyBytes_FromBuffer+0xa6> │ │ │ │ │ + nop │ │ │ │ │ + .word 0x00003438 │ │ │ │ │ + R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -00001ca0 : │ │ │ │ │ +00001d14 : │ │ │ │ │ PyBytes_FromObject.part.0(): │ │ │ │ │ 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 │ │ │ │ │ - bne.n 1cb2 │ │ │ │ │ + bne.n 1d26 │ │ │ │ │ b.w 1700 │ │ │ │ │ R_ARM_THM_JUMP24 _PyBytes_FromList │ │ │ │ │ push {r4, r5, r6, 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 PyTuple_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyTuple_Type │ │ │ │ │ sub sp, #16 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.n 1d00 │ │ │ │ │ + beq.n 1d74 │ │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #3 │ │ │ │ │ - bmi.n 1d96 │ │ │ │ │ + bmi.n 1e0a │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetIter │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1d62 │ │ │ │ │ + beq.n 1dd6 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ - bl 1e60 <_PyBytes_FromIterator> │ │ │ │ │ + bl 1ed4 <_PyBytes_FromIterator> │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ mov r1, r0 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 1cf8 │ │ │ │ │ + bge.n 1d6c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ - cbz r3, 1d56 │ │ │ │ │ + cbz r3, 1dca │ │ │ │ │ mov r2, r1 │ │ │ │ │ mov r0, r2 │ │ │ │ │ add sp, #16 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r3 │ │ │ │ │ mov r6, r3 │ │ │ │ │ bl d0 <_PyBytes_DecodeEscape2+0x3c> │ │ │ │ │ R_ARM_THM_CALL PyBytes_FromStringAndSize.constprop.0 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1cfa │ │ │ │ │ + beq.n 1d6e │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ movw r3, #65520 @ 0xfff0 │ │ │ │ │ movt r3, #65535 @ 0xffff │ │ │ │ │ add.w r4, r0, #16 │ │ │ │ │ add.w r5, r1, #12 │ │ │ │ │ subs r3, r3, r0 │ │ │ │ │ add.w ip, r4, r3 │ │ │ │ │ movs r1, #0 │ │ │ │ │ cmp r6, ip │ │ │ │ │ - ble.n 1cfa │ │ │ │ │ + ble.n 1d6e │ │ │ │ │ strd r2, r3, [sp, #4] │ │ │ │ │ mov r3, r5 │ │ │ │ │ ldr.w r0, [r3, #4]! │ │ │ │ │ mov r5, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyNumber_AsSsize_t │ │ │ │ │ adds r2, r0, #1 │ │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ │ - beq.n 1da0 │ │ │ │ │ + beq.n 1e14 │ │ │ │ │ cmp r0, #255 @ 0xff │ │ │ │ │ - bhi.n 1da8 │ │ │ │ │ + bhi.n 1e1c │ │ │ │ │ mov r1, r4 │ │ │ │ │ strb.w r0, [r1], #1 │ │ │ │ │ mov r4, r1 │ │ │ │ │ - b.n 1d26 │ │ │ │ │ + b.n 1d9a │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ - b.n 1cf8 │ │ │ │ │ + b.n 1d6c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ strd r0, r1, [sp, #8] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_ExceptionMatches │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1cfa │ │ │ │ │ + beq.n 1d6e │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC43 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC43 │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ movs r2, #0 │ │ │ │ │ - b.n 1cfa │ │ │ │ │ + b.n 1d6e │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ - b.n 1d82 │ │ │ │ │ + b.n 1df6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - cbnz r0, 1dc2 │ │ │ │ │ + cbnz r0, 1e36 │ │ │ │ │ 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 .LC42 │ │ │ │ │ movt r1, #0 │ │ │ │ │ @@ -3386,48 +3437,48 @@ │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 1d92 │ │ │ │ │ + bge.n 1e06 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1d92 │ │ │ │ │ + bne.n 1e06 │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 1d92 │ │ │ │ │ + b.n 1e06 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00001ddc : │ │ │ │ │ +00001e50 : │ │ │ │ │ bytes_join(): │ │ │ │ │ b.w 14f4 │ │ │ │ │ │ │ │ │ │ -00001de0 : │ │ │ │ │ +00001e54 : │ │ │ │ │ bytes_startswith(): │ │ │ │ │ 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 1e20 │ │ │ │ │ + bhi.n 1e94 │ │ │ │ │ ldr r2, [r6, #0] │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - bgt.n 1e3a │ │ │ │ │ + bgt.n 1eae │ │ │ │ │ ldrd r3, r4, [sp, #16] │ │ │ │ │ add.w r0, r5, #16 │ │ │ │ │ ldr r1, [r5, #8] │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ bl 0 <_Py_bytes_startswith> │ │ │ │ │ R_ARM_THM_CALL _Py_bytes_startswith │ │ │ │ │ add sp, #24 │ │ │ │ │ @@ -3438,186 +3489,186 @@ │ │ │ │ │ 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 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1e06 │ │ │ │ │ + bne.n 1e7a │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 1e1c │ │ │ │ │ + b.n 1e90 │ │ │ │ │ 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 1e36 │ │ │ │ │ + beq.n 1eaa │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ cmp r4, #2 │ │ │ │ │ - beq.n 1e0c │ │ │ │ │ + beq.n 1e80 │ │ │ │ │ ldr r0, [r6, #8] │ │ │ │ │ add r1, sp, #20 │ │ │ │ │ bl 0 <_PyEval_SliceIndex> │ │ │ │ │ R_ARM_THM_CALL _PyEval_SliceIndex │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1e0c │ │ │ │ │ - b.n 1e36 │ │ │ │ │ + bne.n 1e80 │ │ │ │ │ + b.n 1eaa │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00001e60 <_PyBytes_FromIterator>: │ │ │ │ │ +00001ed4 <_PyBytes_FromIterator>: │ │ │ │ │ _PyBytes_FromIterator(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #3512] @ 0xdb8 │ │ │ │ │ - ldr r3, [pc, #264] @ (1f7c <_PyBytes_FromIterator+0x11c>) │ │ │ │ │ + ldr r3, [pc, #264] @ (1ff0 <_PyBytes_FromIterator+0x11c>) │ │ │ │ │ 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.n 1f6c <_PyBytes_FromIterator+0x10c> │ │ │ │ │ + beq.n 1fe0 <_PyBytes_FromIterator+0x10c> │ │ │ │ │ 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 454 <_PyBytes_DecodeEscape2+0x3c0> │ │ │ │ │ R_ARM_THM_CALL _PyBytesWriter_Prepare │ │ │ │ │ mov r4, r0 │ │ │ │ │ - cbz r0, 1ef8 <_PyBytes_FromIterator+0x98> │ │ │ │ │ + cbz r0, 1f6c <_PyBytes_FromIterator+0x98> │ │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ │ str r6, [sp, #28] │ │ │ │ │ - b.n 1edc <_PyBytes_FromIterator+0x7c> │ │ │ │ │ + b.n 1f50 <_PyBytes_FromIterator+0x7c> │ │ │ │ │ movs r1, #0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyNumber_AsSsize_t │ │ │ │ │ ldr r2, [r6, #0] │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 1f58 <_PyBytes_FromIterator+0xf8> │ │ │ │ │ + blt.n 1fcc <_PyBytes_FromIterator+0xf8> │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ - beq.n 1f14 <_PyBytes_FromIterator+0xb4> │ │ │ │ │ + beq.n 1f88 <_PyBytes_FromIterator+0xb4> │ │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ │ - bhi.n 1f40 <_PyBytes_FromIterator+0xe0> │ │ │ │ │ + bhi.n 1fb4 <_PyBytes_FromIterator+0xe0> │ │ │ │ │ cmp r5, r8 │ │ │ │ │ - bge.n 1f24 <_PyBytes_FromIterator+0xc4> │ │ │ │ │ + bge.n 1f98 <_PyBytes_FromIterator+0xc4> │ │ │ │ │ mov r0, r4 │ │ │ │ │ adds r5, #1 │ │ │ │ │ strb.w r3, [r0], #1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyIter_Next │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1eb6 <_PyBytes_FromIterator+0x56> │ │ │ │ │ + bne.n 1f2a <_PyBytes_FromIterator+0x56> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - cbnz r0, 1f1a <_PyBytes_FromIterator+0xba> │ │ │ │ │ + cbnz r0, 1f8e <_PyBytes_FromIterator+0xba> │ │ │ │ │ mov r1, r4 │ │ │ │ │ add r0, sp, #12 │ │ │ │ │ bl 4a4 <_PyBytes_DecodeEscape2+0x410> │ │ │ │ │ R_ARM_THM_CALL _PyBytesWriter_Finish │ │ │ │ │ mov r4, r0 │ │ │ │ │ - ldr r3, [pc, #128] @ (1f7c <_PyBytes_FromIterator+0x11c>) │ │ │ │ │ + ldr r3, [pc, #128] @ (1ff0 <_PyBytes_FromIterator+0x11c>) │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #548] @ 0x224 │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.n 1f10 <_PyBytes_FromIterator+0xb0> │ │ │ │ │ + bne.n 1f84 <_PyBytes_FromIterator+0xb0> │ │ │ │ │ mov r0, r4 │ │ │ │ │ add.w sp, sp, #556 @ 0x22c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ bl 0 <__stack_chk_fail> │ │ │ │ │ R_ARM_THM_CALL __stack_chk_fail │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - cbz r0, 1f40 <_PyBytes_FromIterator+0xe0> │ │ │ │ │ + cbz r0, 1fb4 <_PyBytes_FromIterator+0xe0> │ │ │ │ │ add r0, sp, #12 │ │ │ │ │ bl 6c8 <_PyBytesWriter_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _PyBytesWriter_Dealloc │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n 1ef8 <_PyBytes_FromIterator+0x98> │ │ │ │ │ + b.n 1f6c <_PyBytes_FromIterator+0x98> │ │ │ │ │ mov r1, r4 │ │ │ │ │ add.w r2, r8, #1 │ │ │ │ │ add r0, sp, #12 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 5d8 <_PyBytesWriter_Resize> │ │ │ │ │ R_ARM_THM_CALL _PyBytesWriter_Resize │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1ef8 <_PyBytes_FromIterator+0x98> │ │ │ │ │ + beq.n 1f6c <_PyBytes_FromIterator+0x98> │ │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ │ - b.n 1ed2 <_PyBytes_FromIterator+0x72> │ │ │ │ │ + b.n 1f46 <_PyBytes_FromIterator+0x72> │ │ │ │ │ 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 .LC42 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC42 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 1f1a <_PyBytes_FromIterator+0xba> │ │ │ │ │ + b.n 1f8e <_PyBytes_FromIterator+0xba> │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r6, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 1ec6 <_PyBytes_FromIterator+0x66> │ │ │ │ │ + bne.n 1f3a <_PyBytes_FromIterator+0x66> │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 1ec6 <_PyBytes_FromIterator+0x66> │ │ │ │ │ + b.n 1f3a <_PyBytes_FromIterator+0x66> │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1f20 <_PyBytes_FromIterator+0xc0> │ │ │ │ │ - b.n 1e8e <_PyBytes_FromIterator+0x2e> │ │ │ │ │ + bne.n 1f94 <_PyBytes_FromIterator+0xc0> │ │ │ │ │ + b.n 1f02 <_PyBytes_FromIterator+0x2e> │ │ │ │ │ nop │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 __stack_chk_guard │ │ │ │ │ │ │ │ │ │ -00001f80 : │ │ │ │ │ +00001ff4 : │ │ │ │ │ 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 1fc0 │ │ │ │ │ + bhi.n 2034 │ │ │ │ │ ldr r2, [r6, #0] │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - bgt.n 1fda │ │ │ │ │ + bgt.n 204e │ │ │ │ │ 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 │ │ │ │ │ @@ -3628,154 +3679,154 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC47 │ │ │ │ │ movs r3, #3 │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 0 <_PyArg_CheckPositional> │ │ │ │ │ R_ARM_THM_CALL _PyArg_CheckPositional │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1fa6 │ │ │ │ │ + bne.n 201a │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 1fbc │ │ │ │ │ + b.n 2030 │ │ │ │ │ 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 1fd6 │ │ │ │ │ + beq.n 204a │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ cmp r4, #2 │ │ │ │ │ - beq.n 1fac │ │ │ │ │ + beq.n 2020 │ │ │ │ │ ldr r0, [r6, #8] │ │ │ │ │ add r1, sp, #20 │ │ │ │ │ bl 0 <_PyEval_SliceIndex> │ │ │ │ │ R_ARM_THM_CALL _PyEval_SliceIndex │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1fac │ │ │ │ │ - b.n 1fd6 │ │ │ │ │ + bne.n 2020 │ │ │ │ │ + b.n 204a │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00002000 : │ │ │ │ │ +00002074 : │ │ │ │ │ bytes_split(): │ │ │ │ │ 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 │ │ │ │ │ mov r4, r2 │ │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ │ mov r9, r0 │ │ │ │ │ mov r7, r1 │ │ │ │ │ mov r2, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 2274 │ │ │ │ │ + bne.w 22e8 │ │ │ │ │ cmp r4, #2 │ │ │ │ │ - bhi.w 244e │ │ │ │ │ + bhi.w 24c2 │ │ │ │ │ mov r5, r4 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 2278 │ │ │ │ │ + beq.w 22ec │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 21b4 │ │ │ │ │ + beq.w 2228 │ │ │ │ │ ldr r4, [r7, #0] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w 22be │ │ │ │ │ + beq.w 2332 │ │ │ │ │ cmp r5, #1 │ │ │ │ │ - beq.w 217a │ │ │ │ │ + beq.w 21ee │ │ │ │ │ ldr r0, [r7, #4] │ │ │ │ │ bl 0 <_PyNumber_Index> │ │ │ │ │ R_ARM_THM_CALL _PyNumber_Index │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2170 │ │ │ │ │ + beq.w 21e4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyLong_AsSsize_t │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 249c │ │ │ │ │ + blt.w 2510 │ │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ │ - beq.w 2170 │ │ │ │ │ + beq.w 21e4 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ ldr.w r6, [r9, #8] │ │ │ │ │ add.w r5, r9, #16 │ │ │ │ │ it lt │ │ │ │ │ mvnlt.w r8, #2147483648 @ 0x80000000 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - beq.w 21c0 │ │ │ │ │ + beq.w 2234 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movs r2, #0 │ │ │ │ │ add r1, sp, #52 @ 0x34 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetBuffer │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 2434 │ │ │ │ │ + bne.w 24a8 │ │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 2382 │ │ │ │ │ + beq.w 23f6 │ │ │ │ │ mov r0, r8 │ │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ │ cmp r0, #11 │ │ │ │ │ it ge │ │ │ │ │ movge r0, #11 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ add.w r0, r0, #1 │ │ │ │ │ - bne.w 22ee │ │ │ │ │ + bne.w 2362 │ │ │ │ │ ldrb.w sl, [r2] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyList_New │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 213a │ │ │ │ │ + beq.n 21ae │ │ │ │ │ mov fp, r4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - bge.n 210a │ │ │ │ │ + bge.n 217e │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.n 20da │ │ │ │ │ - b.n 210a │ │ │ │ │ + bne.n 214e │ │ │ │ │ + b.n 217e │ │ │ │ │ adds r4, #1 │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - beq.n 2104 │ │ │ │ │ + beq.n 2178 │ │ │ │ │ ldrb r3, [r5, r4] │ │ │ │ │ cmp r3, sl │ │ │ │ │ - bne.n 20d4 │ │ │ │ │ + bne.n 2148 │ │ │ │ │ subs r1, r4, r0 │ │ │ │ │ add r0, r5 │ │ │ │ │ bl 0 <_PyBytes_FromSize.constprop.0> │ │ │ │ │ R_ARM_THM_CALL PyBytes_FromStringAndSize │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 23fe │ │ │ │ │ + beq.w 2472 │ │ │ │ │ cmp.w fp, #11 │ │ │ │ │ - bgt.n 2148 │ │ │ │ │ + bgt.n 21bc │ │ │ │ │ ldr r3, [r7, #12] │ │ │ │ │ str.w r0, [r3, fp, lsl #2] │ │ │ │ │ adds r4, #1 │ │ │ │ │ add.w fp, fp, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 20c8 │ │ │ │ │ + b.n 213c │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - beq.n 2188 │ │ │ │ │ + beq.n 21fc │ │ │ │ │ cmp r0, r6 │ │ │ │ │ - bgt.n 2136 │ │ │ │ │ + bgt.n 21aa │ │ │ │ │ subs r1, r6, r0 │ │ │ │ │ add r0, r5 │ │ │ │ │ bl 0 <_PyBytes_FromSize.constprop.0> │ │ │ │ │ R_ARM_THM_CALL PyBytes_FromStringAndSize │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 23fe │ │ │ │ │ + beq.w 2472 │ │ │ │ │ cmp.w fp, #11 │ │ │ │ │ - bgt.w 24ae │ │ │ │ │ + bgt.w 2522 │ │ │ │ │ ldr r3, [r7, #12] │ │ │ │ │ str.w r0, [r3, fp, lsl #2] │ │ │ │ │ add.w fp, fp, #1 │ │ │ │ │ str.w fp, [r7, #8] │ │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ @@ -3785,462 +3836,462 @@ │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyList_Append │ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 2438 │ │ │ │ │ + bne.w 24ac │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 20fc │ │ │ │ │ + bge.n 2170 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r1, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 20fc │ │ │ │ │ + bne.n 2170 │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 20fc │ │ │ │ │ + b.n 2170 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 2434 │ │ │ │ │ + bne.w 24a8 │ │ │ │ │ ldr.w r6, [r9, #8] │ │ │ │ │ add.w r5, r9, #16 │ │ │ │ │ mvn.w r8, #2147483648 @ 0x80000000 │ │ │ │ │ - b.n 207a │ │ │ │ │ + b.n 20ee │ │ │ │ │ ldr.w r2, [r9, #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 2110 │ │ │ │ │ + bne.n 2184 │ │ │ │ │ ldr.w r3, [r9] │ │ │ │ │ mov.w fp, #1 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt.w r3, [r9] │ │ │ │ │ ldr r3, [r7, #12] │ │ │ │ │ str.w r9, [r3] │ │ │ │ │ - b.n 2136 │ │ │ │ │ + b.n 21aa │ │ │ │ │ ldr.w r6, [r9, #8] │ │ │ │ │ add.w r5, r9, #16 │ │ │ │ │ mvn.w r8, #2147483648 @ 0x80000000 │ │ │ │ │ mov r0, r8 │ │ │ │ │ cmp r0, #11 │ │ │ │ │ it ge │ │ │ │ │ movge r0, #11 │ │ │ │ │ adds r0, #1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyList_New │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2140 │ │ │ │ │ + beq.n 21b4 │ │ │ │ │ mov.w fp, #0 │ │ │ │ │ movw sl, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_ctype_table │ │ │ │ │ movt sl, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_ctype_table │ │ │ │ │ mov r0, fp │ │ │ │ │ str.w r9, [sp, #28] │ │ │ │ │ cmp fp, r8 │ │ │ │ │ - beq.n 22a0 │ │ │ │ │ + beq.n 2314 │ │ │ │ │ cmp r0, r6 │ │ │ │ │ - bge.n 226c │ │ │ │ │ + bge.n 22e0 │ │ │ │ │ ldrb r3, [r5, r0] │ │ │ │ │ ldr.w r3, [sl, r3, lsl #2] │ │ │ │ │ lsls r2, r3, #28 │ │ │ │ │ - bpl.n 21fc │ │ │ │ │ + bpl.n 2270 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - b.n 21ea │ │ │ │ │ + b.n 225e │ │ │ │ │ adds r4, r0, #1 │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - blt.n 220a │ │ │ │ │ - b.n 2214 │ │ │ │ │ + blt.n 227e │ │ │ │ │ + b.n 2288 │ │ │ │ │ adds r4, #1 │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - bge.n 2214 │ │ │ │ │ + bge.n 2288 │ │ │ │ │ ldrb r3, [r5, r4] │ │ │ │ │ ldr.w r3, [sl, r3, lsl #2] │ │ │ │ │ lsls r3, r3, #28 │ │ │ │ │ - bpl.n 2204 │ │ │ │ │ - cbnz r0, 221c │ │ │ │ │ + bpl.n 2278 │ │ │ │ │ + cbnz r0, 2290 │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - beq.w 2474 │ │ │ │ │ + beq.w 24e8 │ │ │ │ │ subs r1, r4, r0 │ │ │ │ │ add r0, r5 │ │ │ │ │ bl 0 <_PyBytes_FromSize.constprop.0> │ │ │ │ │ R_ARM_THM_CALL PyBytes_FromStringAndSize │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 242a │ │ │ │ │ + beq.w 249e │ │ │ │ │ cmp.w fp, #11 │ │ │ │ │ - ble.n 2264 │ │ │ │ │ + ble.n 22d8 │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyList_Append │ │ │ │ │ ldr.w r3, [r9] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 2416 │ │ │ │ │ + bne.w 248a │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 2252 │ │ │ │ │ + blt.n 22c6 │ │ │ │ │ add.w fp, fp, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - b.n 21e6 │ │ │ │ │ + b.n 225a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r9] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 224a │ │ │ │ │ + bne.n 22be │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 224a │ │ │ │ │ + b.n 22be │ │ │ │ │ ldr r3, [r7, #12] │ │ │ │ │ str.w r0, [r3, fp, lsl #2] │ │ │ │ │ - b.n 224a │ │ │ │ │ - bne.n 21fc │ │ │ │ │ + b.n 22be │ │ │ │ │ + bne.n 2270 │ │ │ │ │ str.w fp, [r7, #8] │ │ │ │ │ - b.n 2140 │ │ │ │ │ + b.n 21b4 │ │ │ │ │ ldr r5, [r3, #8] │ │ │ │ │ add r5, r4 │ │ │ │ │ mov r1, r4 │ │ │ │ │ - ldr r4, [pc, #704] @ (253c ) │ │ │ │ │ + ldr r4, [pc, #704] @ (25b0 ) │ │ │ │ │ mov r3, r2 │ │ │ │ │ mov r0, r7 │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ │ add r4, sp, #44 @ 0x2c │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ str r4, [sp, #20] │ │ │ │ │ movs r4, #2 │ │ │ │ │ str r4, [sp, #8] │ │ │ │ │ bl 0 <_PyArg_UnpackKeywords> │ │ │ │ │ R_ARM_THM_CALL _PyArg_UnpackKeywords │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 202e │ │ │ │ │ - b.n 2140 │ │ │ │ │ + bne.w 20a2 │ │ │ │ │ + b.n 21b4 │ │ │ │ │ cmp r0, r6 │ │ │ │ │ - bge.n 226e │ │ │ │ │ + bge.n 22e2 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_ctype_table │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_ctype_table │ │ │ │ │ ldrb r2, [r5, r0] │ │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ │ lsls r1, r2, #28 │ │ │ │ │ - bpl.n 22c8 │ │ │ │ │ + bpl.n 233c │ │ │ │ │ adds r0, #1 │ │ │ │ │ cmp r0, r6 │ │ │ │ │ - bne.n 22ac │ │ │ │ │ - b.n 226e │ │ │ │ │ + bne.n 2320 │ │ │ │ │ + b.n 22e2 │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ - b.n 2042 │ │ │ │ │ + b.n 20b6 │ │ │ │ │ cmp r0, r6 │ │ │ │ │ - beq.n 226e │ │ │ │ │ + beq.n 22e2 │ │ │ │ │ subs r1, r6, r0 │ │ │ │ │ add r0, r5 │ │ │ │ │ bl 0 <_PyBytes_FromSize.constprop.0> │ │ │ │ │ R_ARM_THM_CALL PyBytes_FromStringAndSize │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 242a │ │ │ │ │ + beq.w 249e │ │ │ │ │ cmp.w fp, #11 │ │ │ │ │ - bgt.n 239c │ │ │ │ │ + bgt.n 2410 │ │ │ │ │ ldr r3, [r7, #12] │ │ │ │ │ str.w r0, [r3, fp, lsl #2] │ │ │ │ │ add.w fp, fp, #1 │ │ │ │ │ - b.n 226e │ │ │ │ │ + b.n 22e2 │ │ │ │ │ strd r2, r3, [sp, #28] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyList_New │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 213a │ │ │ │ │ + beq.w 21ae │ │ │ │ │ mov fp, r8 │ │ │ │ │ mov sl, r4 │ │ │ │ │ mov r8, r5 │ │ │ │ │ ldr r5, [sp, #32] │ │ │ │ │ str.w r9, [sp, #32] │ │ │ │ │ - b.n 232a │ │ │ │ │ + b.n 239e │ │ │ │ │ mov r1, r9 │ │ │ │ │ bl 0 <_PyBytes_FromSize.constprop.0> │ │ │ │ │ R_ARM_THM_CALL PyBytes_FromStringAndSize │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 23fe │ │ │ │ │ + beq.n 2472 │ │ │ │ │ cmp.w sl, #11 │ │ │ │ │ - bgt.n 23c2 │ │ │ │ │ + bgt.n 2436 │ │ │ │ │ ldr r2, [r7, #12] │ │ │ │ │ str.w r0, [r2, sl, lsl #2] │ │ │ │ │ add r4, r5 │ │ │ │ │ add.w sl, sl, #1 │ │ │ │ │ add r4, r9 │ │ │ │ │ cmp fp, sl │ │ │ │ │ - beq.n 2350 │ │ │ │ │ + beq.n 23c4 │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ movs r2, #1 │ │ │ │ │ subs r1, r6, r4 │ │ │ │ │ strd r3, r2, [sp] │ │ │ │ │ add.w r0, r8, r4 │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ mov r3, r5 │ │ │ │ │ bl 1068 │ │ │ │ │ subs.w r9, r0, #0 │ │ │ │ │ add.w r0, r8, r4 │ │ │ │ │ - bge.n 230c │ │ │ │ │ + bge.n 2380 │ │ │ │ │ ldr.w r9, [sp, #32] │ │ │ │ │ mov r5, r8 │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - beq.w 24fe │ │ │ │ │ + beq.w 2572 │ │ │ │ │ subs r1, r6, r4 │ │ │ │ │ adds r0, r5, r4 │ │ │ │ │ bl 0 <_PyBytes_FromSize.constprop.0> │ │ │ │ │ R_ARM_THM_CALL PyBytes_FromStringAndSize │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 23fe │ │ │ │ │ + beq.n 2472 │ │ │ │ │ cmp.w sl, #11 │ │ │ │ │ - bgt.w 24d6 │ │ │ │ │ + bgt.w 254a │ │ │ │ │ ldr r3, [r7, #12] │ │ │ │ │ str.w r4, [r3, sl, lsl #2] │ │ │ │ │ add.w r3, sl, #1 │ │ │ │ │ str r3, [r7, #8] │ │ │ │ │ - b.n 213a │ │ │ │ │ + b.n 21ae │ │ │ │ │ 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 .LC48 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC48 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ movs r7, #0 │ │ │ │ │ - b.n 213a │ │ │ │ │ + b.n 21ae │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyList_Append │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 2552 │ │ │ │ │ + bne.w 25c6 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 22e8 │ │ │ │ │ + bge.n 235c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 22e8 │ │ │ │ │ + bne.n 235c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 22e8 │ │ │ │ │ + b.n 235c │ │ │ │ │ mov r1, r0 │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyList_Append │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ - cbnz r0, 23e8 │ │ │ │ │ + cbnz r0, 245c │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 2322 │ │ │ │ │ + bge.n 2396 │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r3, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 2322 │ │ │ │ │ + bne.n 2396 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 2322 │ │ │ │ │ + b.n 2396 │ │ │ │ │ mov fp, r3 │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 23fe │ │ │ │ │ + bge.n 2472 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ str.w r3, [fp] │ │ │ │ │ - cbnz r3, 23fe │ │ │ │ │ + cbnz r3, 2472 │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 2398 │ │ │ │ │ + bge.n 240c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 2398 │ │ │ │ │ + bne.n 240c │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 2398 │ │ │ │ │ + b.n 240c │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 242a │ │ │ │ │ + bge.n 249e │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r9] │ │ │ │ │ - cbnz r3, 242a │ │ │ │ │ + cbnz r3, 249e │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 2540 │ │ │ │ │ + blt.w 25b4 │ │ │ │ │ movs r7, #0 │ │ │ │ │ - b.n 2140 │ │ │ │ │ + b.n 21b4 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 23fe │ │ │ │ │ + bge.n 2472 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r1, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 23fe │ │ │ │ │ + bne.n 2472 │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 23fe │ │ │ │ │ + b.n 2472 │ │ │ │ │ mov r0, r1 │ │ │ │ │ - ldr r1, [pc, #232] @ (253c ) │ │ │ │ │ + ldr r1, [pc, #232] @ (25b0 ) │ │ │ │ │ str r1, [sp, #0] │ │ │ │ │ add r1, sp, #44 @ 0x2c │ │ │ │ │ strd r3, r3, [sp, #12] │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ movs r1, #2 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 0 <_PyArg_UnpackKeywords> │ │ │ │ │ R_ARM_THM_CALL _PyArg_UnpackKeywords │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2140 │ │ │ │ │ + beq.w 21b4 │ │ │ │ │ mov r5, r4 │ │ │ │ │ - b.n 2034 │ │ │ │ │ + b.n 20a8 │ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.w 221c │ │ │ │ │ + bne.w 2290 │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ add.w fp, fp, #1 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r1, #0] │ │ │ │ │ ldr r3, [r7, #12] │ │ │ │ │ str r1, [r3, #0] │ │ │ │ │ - b.n 226e │ │ │ │ │ + b.n 22e2 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 2060 │ │ │ │ │ + bne.w 20d4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 2060 │ │ │ │ │ + b.n 20d4 │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyList_Append │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 256c │ │ │ │ │ + bne.n 25e0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 2132 │ │ │ │ │ + bge.w 21a6 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 2132 │ │ │ │ │ + bne.w 21a6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 2132 │ │ │ │ │ + b.n 21a6 │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyList_Append │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 256c │ │ │ │ │ + bne.n 25e0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 237a │ │ │ │ │ + bge.w 23ee │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 237a │ │ │ │ │ + bne.w 23ee │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 237a │ │ │ │ │ + b.n 23ee │ │ │ │ │ ldr.w r2, [r9, #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 2528 │ │ │ │ │ + bne.n 259c │ │ │ │ │ ldr.w r3, [r9] │ │ │ │ │ ldr r2, [r7, #12] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt.w r3, [r9] │ │ │ │ │ movs r3, #1 │ │ │ │ │ str.w r9, [r2] │ │ │ │ │ - b.n 237e │ │ │ │ │ + b.n 23f2 │ │ │ │ │ subs r1, r6, r4 │ │ │ │ │ adds r0, r5, r4 │ │ │ │ │ bl 0 <_PyBytes_FromSize.constprop.0> │ │ │ │ │ R_ARM_THM_CALL PyBytes_FromStringAndSize │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 2374 │ │ │ │ │ - b.n 23fe │ │ │ │ │ + bne.w 23e8 │ │ │ │ │ + b.n 2472 │ │ │ │ │ nop │ │ │ │ │ .word 0x000001f8 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 2434 │ │ │ │ │ + bne.w 24a8 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 2434 │ │ │ │ │ + b.n 24a8 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 242a │ │ │ │ │ + bge.w 249e │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 242a │ │ │ │ │ + bne.w 249e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 242a │ │ │ │ │ + b.n 249e │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 23fe │ │ │ │ │ + bge.w 2472 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 23fe │ │ │ │ │ + bne.w 2472 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 23fe │ │ │ │ │ + b.n 2472 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00002588 : │ │ │ │ │ +000025fc : │ │ │ │ │ bytes_partition(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ │ mov r4, r1 │ │ │ │ │ @@ -4252,38 +4303,38 @@ │ │ │ │ │ R_ARM_THM_CALL memset │ │ │ │ │ movs r2, #0 │ │ │ │ │ add r1, sp, #20 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetBuffer │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 267c │ │ │ │ │ + bne.n 26f0 │ │ │ │ │ ldr r5, [sp, #28] │ │ │ │ │ add.w r6, r9, #16 │ │ │ │ │ ldr.w r8, [sp, #24] │ │ │ │ │ ldr.w r7, [r9, #8] │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n 2666 │ │ │ │ │ + beq.n 26da │ │ │ │ │ movs r0, #3 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyTuple_New │ │ │ │ │ mov r4, r0 │ │ │ │ │ - cbz r0, 262a │ │ │ │ │ + cbz r0, 269e │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ movs r1, #1 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ mov r0, r6 │ │ │ │ │ strd r3, r1, [sp] │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r3, r5 │ │ │ │ │ bl 1068 │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - blt.n 263c │ │ │ │ │ + blt.n 26b0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ bl 0 <_PyBytes_FromSize.constprop.0> │ │ │ │ │ R_ARM_THM_CALL PyBytes_FromStringAndSize │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ @@ -4298,121 +4349,121 @@ │ │ │ │ │ str.w r8, [r4, #20] │ │ │ │ │ bl 0 <_PyBytes_FromSize.constprop.0> │ │ │ │ │ R_ARM_THM_CALL PyBytes_FromStringAndSize │ │ │ │ │ str r0, [r4, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 269c │ │ │ │ │ + bne.n 2710 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ - cbz r3, 2634 │ │ │ │ │ + cbz r3, 26a8 │ │ │ │ │ add r0, sp, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ ldr.w r3, [r9] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt.w r3, [r9] │ │ │ │ │ - ldr r3, [pc, #100] @ (26b4 ) │ │ │ │ │ + ldr r3, [pc, #100] @ (2728 ) │ │ │ │ │ str.w r9, [r4, #16] │ │ │ │ │ ldr.w r1, [r3, #1080] @ 0x438 │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 2680 │ │ │ │ │ + blt.n 26f4 │ │ │ │ │ add.w r2, r3, #1080 @ 0x438 │ │ │ │ │ str r2, [r4, #20] │ │ │ │ │ str r2, [r4, #24] │ │ │ │ │ - b.n 262a │ │ │ │ │ + b.n 269e │ │ │ │ │ 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 .LC48 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC48 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n 262a │ │ │ │ │ + b.n 269e │ │ │ │ │ adds r0, r1, #1 │ │ │ │ │ add.w r2, r3, #1080 @ 0x438 │ │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ │ str.w r0, [r3, #1080] @ 0x438 │ │ │ │ │ it ne │ │ │ │ │ addne r1, #2 │ │ │ │ │ str r2, [r4, #20] │ │ │ │ │ it ne │ │ │ │ │ strne.w r1, [r3, #1080] @ 0x438 │ │ │ │ │ - b.n 2662 │ │ │ │ │ + b.n 26d6 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 267c │ │ │ │ │ + bge.n 26f0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 267c │ │ │ │ │ + bne.n 26f0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 267c │ │ │ │ │ + b.n 26f0 │ │ │ │ │ .word 0x00003000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -000026b8 : │ │ │ │ │ +0000272c : │ │ │ │ │ bytes_rstrip(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ │ mov r4, r2 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r8, r1 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - bhi.n 278e │ │ │ │ │ + bhi.n 2802 │ │ │ │ │ ldr r7, [r6, #8] │ │ │ │ │ add.w r5, r6, #16 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 2734 │ │ │ │ │ + ble.n 27a8 │ │ │ │ │ ldr.w r0, [r8] │ │ │ │ │ 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 2734 │ │ │ │ │ + beq.n 27a8 │ │ │ │ │ movs r2, #0 │ │ │ │ │ add r1, sp, #4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetBuffer │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 278a │ │ │ │ │ + bne.n 27fe │ │ │ │ │ ldr.w sl, [sp, #4] │ │ │ │ │ mov r4, r7 │ │ │ │ │ ldr.w r9, [sp, #12] │ │ │ │ │ mov r8, r4 │ │ │ │ │ mov r2, r9 │ │ │ │ │ mov r0, sl │ │ │ │ │ subs r4, #1 │ │ │ │ │ - bmi.n 2718 │ │ │ │ │ + bmi.n 278c │ │ │ │ │ ldrb r1, [r5, r4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memchr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 2704 │ │ │ │ │ + bne.n 2778 │ │ │ │ │ add r0, sp, #4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ cmp r8, r7 │ │ │ │ │ - beq.n 275e │ │ │ │ │ + beq.n 27d2 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyBytes_FromSize.constprop.0> │ │ │ │ │ R_ARM_THM_CALL PyBytes_FromStringAndSize │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ │ @@ -4420,303 +4471,303 @@ │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_ctype_table │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_ctype_table │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r1, r3 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - bmi.n 274e │ │ │ │ │ + bmi.n 27c2 │ │ │ │ │ ldrb r2, [r5, r3] │ │ │ │ │ ldr.w r2, [r0, r2, lsl #2] │ │ │ │ │ lsls r2, r2, #28 │ │ │ │ │ - bmi.n 273e │ │ │ │ │ + bmi.n 27b2 │ │ │ │ │ cmp r7, r1 │ │ │ │ │ - beq.n 277a │ │ │ │ │ + beq.n 27ee │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ b.w 0 <_PyBytes_FromSize.constprop.0> │ │ │ │ │ R_ARM_THM_JUMP24 PyBytes_FromStringAndSize │ │ │ │ │ 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 2722 │ │ │ │ │ + bne.n 2796 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 272c │ │ │ │ │ + bge.n 27a0 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ - b.n 272c │ │ │ │ │ + b.n 27a0 │ │ │ │ │ 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 │ │ │ │ │ - beq.n 276c │ │ │ │ │ - b.n 2752 │ │ │ │ │ + beq.n 27e0 │ │ │ │ │ + b.n 27c6 │ │ │ │ │ movs r6, #0 │ │ │ │ │ - b.n 272c │ │ │ │ │ + b.n 27a0 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC49 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC49 │ │ │ │ │ movs r3, #1 │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 0 <_PyArg_CheckPositional> │ │ │ │ │ R_ARM_THM_CALL _PyArg_CheckPositional │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 26d4 │ │ │ │ │ + bne.n 2748 │ │ │ │ │ mov r6, r0 │ │ │ │ │ - b.n 272c │ │ │ │ │ + b.n 27a0 │ │ │ │ │ │ │ │ │ │ -000027a8 : │ │ │ │ │ +0000281c : │ │ │ │ │ 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, #4008] @ 0xfa8 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ ldr.w r8, [r0, #8] │ │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.n 282c │ │ │ │ │ + beq.n 28a0 │ │ │ │ │ mov sl, r1 │ │ │ │ │ mov r0, r2 │ │ │ │ │ add r1, sp, #4 │ │ │ │ │ movs r2, #0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetBuffer │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 291e │ │ │ │ │ + bne.w 2992 │ │ │ │ │ ldr r6, [sp, #4] │ │ │ │ │ cmp.w sl, #1 │ │ │ │ │ ldr r7, [sp, #12] │ │ │ │ │ - bne.n 28c4 │ │ │ │ │ + bne.n 2938 │ │ │ │ │ movs r5, #0 │ │ │ │ │ mov r4, r8 │ │ │ │ │ add.w fp, r9, #16 │ │ │ │ │ mov sl, r4 │ │ │ │ │ subs r4, #1 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r0, r6 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - blt.n 2808 │ │ │ │ │ + blt.n 287c │ │ │ │ │ ldrb.w r1, [fp, r4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memchr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 27f0 │ │ │ │ │ + bne.n 2864 │ │ │ │ │ add r0, sp, #4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ - cbnz r5, 2814 │ │ │ │ │ + cbnz r5, 2888 │ │ │ │ │ cmp sl, r8 │ │ │ │ │ - beq.n 28a2 │ │ │ │ │ + beq.n 2916 │ │ │ │ │ add.w r0, r5, #16 │ │ │ │ │ sub.w r1, sl, r5 │ │ │ │ │ add r0, r9 │ │ │ │ │ bl 0 <_PyBytes_FromSize.constprop.0> │ │ │ │ │ R_ARM_THM_CALL PyBytes_FromStringAndSize │ │ │ │ │ mov r9, r0 │ │ │ │ │ mov r0, r9 │ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - beq.n 28f4 │ │ │ │ │ + beq.n 2968 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - ble.n 28f2 │ │ │ │ │ + ble.n 2966 │ │ │ │ │ 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 284c │ │ │ │ │ + b.n 28c0 │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r2, r8 │ │ │ │ │ - beq.n 2912 │ │ │ │ │ + beq.n 2986 │ │ │ │ │ ldrb.w r0, [r3, #1]! │ │ │ │ │ ldr.w r0, [r4, r0, lsl #2] │ │ │ │ │ lsls r5, r0, #28 │ │ │ │ │ - bmi.n 2846 │ │ │ │ │ + bmi.n 28ba │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 28f8 │ │ │ │ │ + beq.n 296c │ │ │ │ │ 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, r8 │ │ │ │ │ add.w r5, r9, #16 │ │ │ │ │ mov r1, r3 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bgt.n 287c │ │ │ │ │ + bgt.n 28f0 │ │ │ │ │ ldrb r0, [r5, r3] │ │ │ │ │ ldr.w r0, [r4, r0, lsl #2] │ │ │ │ │ lsls r0, r0, #28 │ │ │ │ │ - bmi.n 286a │ │ │ │ │ - cbnz r2, 2882 │ │ │ │ │ + bmi.n 28de │ │ │ │ │ + cbnz r2, 28f6 │ │ │ │ │ cmp r1, r8 │ │ │ │ │ - beq.n 28fe │ │ │ │ │ + beq.n 2972 │ │ │ │ │ add.w r0, r2, #16 │ │ │ │ │ subs r1, r1, r2 │ │ │ │ │ add r0, r9 │ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ b.w 0 <_PyBytes_FromSize.constprop.0> │ │ │ │ │ R_ARM_THM_JUMP24 PyBytes_FromStringAndSize │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - bne.n 27e8 │ │ │ │ │ + bne.n 285c │ │ │ │ │ mov sl, r8 │ │ │ │ │ add r0, sp, #4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ ldr.w r2, [r9, #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 291a │ │ │ │ │ + bne.n 298e │ │ │ │ │ ldr.w r3, [r9] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 2824 │ │ │ │ │ + bge.n 2898 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str.w r3, [r9] │ │ │ │ │ - b.n 2824 │ │ │ │ │ + b.n 2898 │ │ │ │ │ cmp r8, r0 │ │ │ │ │ - ble.n 2894 │ │ │ │ │ + ble.n 2908 │ │ │ │ │ mov r5, r0 │ │ │ │ │ add.w r4, r9, #15 │ │ │ │ │ - b.n 28d6 │ │ │ │ │ + b.n 294a │ │ │ │ │ adds r5, #1 │ │ │ │ │ cmp r5, r8 │ │ │ │ │ - beq.n 2924 │ │ │ │ │ + beq.n 2998 │ │ │ │ │ ldrb.w r1, [r4, #1]! │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memchr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 28d0 │ │ │ │ │ + bne.n 2944 │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - bne.w 27ea │ │ │ │ │ + bne.w 285e │ │ │ │ │ mov sl, r8 │ │ │ │ │ - b.n 2808 │ │ │ │ │ - cbz r1, 28fc │ │ │ │ │ + b.n 287c │ │ │ │ │ + cbz r1, 2970 │ │ │ │ │ movs r2, #0 │ │ │ │ │ - b.n 285c │ │ │ │ │ + b.n 28d0 │ │ │ │ │ mov r1, r8 │ │ │ │ │ - b.n 287c │ │ │ │ │ + b.n 28f0 │ │ │ │ │ mov r1, r8 │ │ │ │ │ ldr.w r2, [r9, #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 28b2 │ │ │ │ │ + beq.n 2926 │ │ │ │ │ movs r2, #0 │ │ │ │ │ - b.n 2882 │ │ │ │ │ + b.n 28f6 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 285c │ │ │ │ │ + bne.n 28d0 │ │ │ │ │ mov r1, r2 │ │ │ │ │ - b.n 2882 │ │ │ │ │ + b.n 28f6 │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 2814 │ │ │ │ │ + b.n 2888 │ │ │ │ │ mov.w r9, #0 │ │ │ │ │ - b.n 2824 │ │ │ │ │ + b.n 2898 │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - bne.w 27ea │ │ │ │ │ + bne.w 285e │ │ │ │ │ add r0, sp, #4 │ │ │ │ │ mov sl, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ - b.n 2814 │ │ │ │ │ + b.n 2888 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00002938 : │ │ │ │ │ +000029ac : │ │ │ │ │ bytes_strip(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov r4, r2 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r6, r1 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - bhi.n 296a │ │ │ │ │ + bhi.n 29de │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bgt.n 2966 │ │ │ │ │ + bgt.n 29da │ │ │ │ │ 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.n 27a8 │ │ │ │ │ + b.n 281c │ │ │ │ │ ldr r2, [r6, #0] │ │ │ │ │ - b.n 295c │ │ │ │ │ + b.n 29d0 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC50 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC50 │ │ │ │ │ movs r3, #1 │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 0 <_PyArg_CheckPositional> │ │ │ │ │ R_ARM_THM_CALL _PyArg_CheckPositional │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 2950 │ │ │ │ │ + bne.n 29c4 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00002984 : │ │ │ │ │ +000029f8 : │ │ │ │ │ bytes_mod(): │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ mov r2, r1 │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #4 │ │ │ │ │ - bpl.n 2996 │ │ │ │ │ + bpl.n 2a0a │ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ │ movs r3, #0 │ │ │ │ │ adds r0, #16 │ │ │ │ │ - b.n 29a0 <_PyBytes_FormatEx> │ │ │ │ │ + b.n 2a14 <_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 │ │ │ │ │ │ │ │ │ │ -000029a0 <_PyBytes_FormatEx>: │ │ │ │ │ +00002a14 <_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, #3432] @ 0xd68 │ │ │ │ │ sub.w sp, sp, #628 @ 0x274 │ │ │ │ │ mov r6, r3 │ │ │ │ │ - ldr r3, [pc, #696] @ (2c70 <_PyBytes_FormatEx+0x2d0>) │ │ │ │ │ + ldr r3, [pc, #696] @ (2ce4 <_PyBytes_FormatEx+0x2d0>) │ │ │ │ │ mov r7, r1 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str r3, [sp, #620] @ 0x26c │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 2fbc <_PyBytes_FormatEx+0x61c> │ │ │ │ │ + beq.w 3030 <_PyBytes_FormatEx+0x61c> │ │ │ │ │ add.w fp, sp, #84 @ 0x54 │ │ │ │ │ mov r2, r1 │ │ │ │ │ mov r8, r0 │ │ │ │ │ add r1, sp, #108 @ 0x6c │ │ │ │ │ mov r0, fp │ │ │ │ │ movs r4, #0 │ │ │ │ │ mov.w r3, #512 @ 0x200 │ │ │ │ │ @@ -4727,22 +4778,22 @@ │ │ │ │ │ str.w r3, [fp, #4] │ │ │ │ │ str.w r4, [fp, #20] │ │ │ │ │ str.w r6, [fp, #12] │ │ │ │ │ bl 454 <_PyBytes_DecodeEscape2+0x3c0> │ │ │ │ │ R_ARM_THM_CALL _PyBytesWriter_Prepare │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2bb4 <_PyBytes_FormatEx+0x214> │ │ │ │ │ - cbnz r6, 2a08 <_PyBytes_FormatEx+0x68> │ │ │ │ │ + beq.w 2c28 <_PyBytes_FormatEx+0x214> │ │ │ │ │ + cbnz r6, 2a7c <_PyBytes_FormatEx+0x68> │ │ │ │ │ str.w r4, [fp, #16] │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ ldr r0, [r2, #4] │ │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ │ lsls r4, r3, #5 │ │ │ │ │ - bpl.w 2d1e <_PyBytes_FormatEx+0x37e> │ │ │ │ │ + bpl.w 2d92 <_PyBytes_FormatEx+0x37e> │ │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ │ str r1, [sp, #32] │ │ │ │ │ str r3, [r1, #0] │ │ │ │ │ ldr r3, [r2, #8] │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ @@ -4751,104 +4802,104 @@ │ │ │ │ │ movt r9, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_ctype_table │ │ │ │ │ mov sl, r8 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str.w r8, [sp, #60] @ 0x3c │ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ │ subs r6, r7, #1 │ │ │ │ │ - bmi.w 2b90 <_PyBytes_FormatEx+0x1f0> │ │ │ │ │ + bmi.w 2c04 <_PyBytes_FormatEx+0x1f0> │ │ │ │ │ mov r4, sl │ │ │ │ │ ldrb.w r3, [r4], #1 │ │ │ │ │ cmp r3, #37 @ 0x25 │ │ │ │ │ - bne.w 2b6a <_PyBytes_FormatEx+0x1ca> │ │ │ │ │ + bne.w 2bde <_PyBytes_FormatEx+0x1ca> │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ │ ldrb.w r3, [sl, #1] │ │ │ │ │ cmp r3, #37 @ 0x25 │ │ │ │ │ - beq.w 3600 <_PyBytes_FormatEx+0xc60> │ │ │ │ │ + beq.w 3674 <_PyBytes_FormatEx+0xc60> │ │ │ │ │ cmp r3, #40 @ 0x28 │ │ │ │ │ - beq.w 358e <_PyBytes_FormatEx+0xbee> │ │ │ │ │ + beq.w 3602 <_PyBytes_FormatEx+0xbee> │ │ │ │ │ mov sl, r4 │ │ │ │ │ movs r4, #0 │ │ │ │ │ str r4, [sp, #28] │ │ │ │ │ subs r7, r6, #1 │ │ │ │ │ - cbz r6, 2aa2 <_PyBytes_FormatEx+0x102> │ │ │ │ │ + cbz r6, 2b16 <_PyBytes_FormatEx+0x102> │ │ │ │ │ mov r8, sl │ │ │ │ │ ldrb.w r4, [r8], #1 │ │ │ │ │ sub.w r3, r4, #32 │ │ │ │ │ cmp r3, #16 │ │ │ │ │ - bhi.n 2a98 <_PyBytes_FormatEx+0xf8> │ │ │ │ │ + bhi.n 2b0c <_PyBytes_FormatEx+0xf8> │ │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ │ .short 0x0516 │ │ │ │ │ .word 0x00110011 │ │ │ │ │ .word 0x00110510 │ │ │ │ │ .word 0x00110011 │ │ │ │ │ .word 0x00110011 │ │ │ │ │ .word 0x00110011 │ │ │ │ │ .word 0x0011050a │ │ │ │ │ .word 0x00110504 │ │ │ │ │ .word 0x04de0011 │ │ │ │ │ cmp r4, #42 @ 0x2a │ │ │ │ │ it ne │ │ │ │ │ movne sl, r8 │ │ │ │ │ - beq.w 31c8 <_PyBytes_FormatEx+0x828> │ │ │ │ │ + beq.w 323c <_PyBytes_FormatEx+0x828> │ │ │ │ │ ldr.w r2, [r9, r4, lsl #2] │ │ │ │ │ mov r3, r9 │ │ │ │ │ lsls r2, r2, #29 │ │ │ │ │ - bmi.w 32a0 <_PyBytes_FormatEx+0x900> │ │ │ │ │ + bmi.w 3314 <_PyBytes_FormatEx+0x900> │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ cmp r4, #46 @ 0x2e │ │ │ │ │ - beq.w 320c <_PyBytes_FormatEx+0x86c> │ │ │ │ │ + beq.w 3280 <_PyBytes_FormatEx+0x86c> │ │ │ │ │ adds r0, r7, #1 │ │ │ │ │ - beq.w 3304 <_PyBytes_FormatEx+0x964> │ │ │ │ │ + beq.w 3378 <_PyBytes_FormatEx+0x964> │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ bic.w r3, r4, #32 │ │ │ │ │ cmp r3, #76 @ 0x4c │ │ │ │ │ - beq.w 34ae <_PyBytes_FormatEx+0xb0e> │ │ │ │ │ + beq.w 3522 <_PyBytes_FormatEx+0xb0e> │ │ │ │ │ cmp r4, #104 @ 0x68 │ │ │ │ │ - beq.w 34ae <_PyBytes_FormatEx+0xb0e> │ │ │ │ │ + beq.w 3522 <_PyBytes_FormatEx+0xb0e> │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ ldrd r0, r1, [sp, #20] │ │ │ │ │ - bl 3664 │ │ │ │ │ + bl 36d8 │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2ec4 <_PyBytes_FormatEx+0x524> │ │ │ │ │ - cbnz r7, 2aee <_PyBytes_FormatEx+0x14e> │ │ │ │ │ + beq.w 2f38 <_PyBytes_FormatEx+0x524> │ │ │ │ │ + cbnz r7, 2b62 <_PyBytes_FormatEx+0x14e> │ │ │ │ │ str.w r7, [fp, #16] │ │ │ │ │ cmp r4, #103 @ 0x67 │ │ │ │ │ - ble.n 2bce <_PyBytes_FormatEx+0x22e> │ │ │ │ │ + ble.n 2c42 <_PyBytes_FormatEx+0x22e> │ │ │ │ │ sub.w r2, r4, #105 @ 0x69 │ │ │ │ │ cmp r2, #15 │ │ │ │ │ - bhi.w 2f66 <_PyBytes_FormatEx+0x5c6> │ │ │ │ │ + bhi.w 2fda <_PyBytes_FormatEx+0x5c6> │ │ │ │ │ movs r3, #1 │ │ │ │ │ movw r1, #36929 @ 0x9041 │ │ │ │ │ lsls r3, r2 │ │ │ │ │ tst r3, r1 │ │ │ │ │ - beq.w 2c74 <_PyBytes_FormatEx+0x2d4> │ │ │ │ │ + beq.w 2ce8 <_PyBytes_FormatEx+0x2d4> │ │ │ │ │ ldr.w r2, [r8, #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 2d82 <_PyBytes_FormatEx+0x3e2> │ │ │ │ │ + bne.w 2df6 <_PyBytes_FormatEx+0x3e2> │ │ │ │ │ ldrd r3, r1, [sp, #36] @ 0x24 │ │ │ │ │ ands r3, r1 │ │ │ │ │ adds r3, #1 │ │ │ │ │ - bne.w 2d82 <_PyBytes_FormatEx+0x3e2> │ │ │ │ │ + bne.w 2df6 <_PyBytes_FormatEx+0x3e2> │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ tst.w r3, #6 │ │ │ │ │ - bne.w 2d82 <_PyBytes_FormatEx+0x3e2> │ │ │ │ │ + bne.w 2df6 <_PyBytes_FormatEx+0x3e2> │ │ │ │ │ cmp r4, #88 @ 0x58 │ │ │ │ │ - beq.w 2d82 <_PyBytes_FormatEx+0x3e2> │ │ │ │ │ + beq.w 2df6 <_PyBytes_FormatEx+0x3e2> │ │ │ │ │ and.w r2, r3, #8 │ │ │ │ │ cmp r4, #111 @ 0x6f │ │ │ │ │ - beq.w 2d40 <_PyBytes_FormatEx+0x3a0> │ │ │ │ │ + beq.w 2db4 <_PyBytes_FormatEx+0x3a0> │ │ │ │ │ cmp r4, #120 @ 0x78 │ │ │ │ │ ite eq │ │ │ │ │ moveq r3, #16 │ │ │ │ │ movne r3, #10 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r2, r8 │ │ │ │ │ @@ -4856,259 +4907,259 @@ │ │ │ │ │ subs r0, #2 │ │ │ │ │ str.w r0, [fp, #8] │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 0 <_PyLong_FormatBytesWriter> │ │ │ │ │ R_ARM_THM_CALL _PyLong_FormatBytesWriter │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 2a34 <_PyBytes_FormatEx+0x94> │ │ │ │ │ - b.n 2ec4 <_PyBytes_FormatEx+0x524> │ │ │ │ │ + bne.w 2aa8 <_PyBytes_FormatEx+0x94> │ │ │ │ │ + b.n 2f38 <_PyBytes_FormatEx+0x524> │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movs r1, #37 @ 0x25 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memchr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2fd0 <_PyBytes_FormatEx+0x630> │ │ │ │ │ + beq.w 3044 <_PyBytes_FormatEx+0x630> │ │ │ │ │ sub.w r4, r0, sl │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r2, r4 │ │ │ │ │ add r5, r4 │ │ │ │ │ add sl, r4 │ │ │ │ │ subs r7, r7, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ - b.n 2a34 <_PyBytes_FormatEx+0x94> │ │ │ │ │ + b.n 2aa8 <_PyBytes_FormatEx+0x94> │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bge.n 2ba2 <_PyBytes_FormatEx+0x202> │ │ │ │ │ + bge.n 2c16 <_PyBytes_FormatEx+0x202> │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 34dc <_PyBytes_FormatEx+0xb3c> │ │ │ │ │ + beq.w 3550 <_PyBytes_FormatEx+0xb3c> │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 3534 <_PyBytes_FormatEx+0xb94> │ │ │ │ │ + bne.w 35a8 <_PyBytes_FormatEx+0xb94> │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 4a4 <_PyBytes_DecodeEscape2+0x410> │ │ │ │ │ R_ARM_THM_CALL _PyBytesWriter_Finish │ │ │ │ │ mov r5, r0 │ │ │ │ │ - ldr r3, [pc, #184] @ (2c70 <_PyBytes_FormatEx+0x2d0>) │ │ │ │ │ + ldr r3, [pc, #184] @ (2ce4 <_PyBytes_FormatEx+0x2d0>) │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #620] @ 0x26c │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.w 2e36 <_PyBytes_FormatEx+0x496> │ │ │ │ │ + bne.w 2eaa <_PyBytes_FormatEx+0x496> │ │ │ │ │ mov r0, r5 │ │ │ │ │ add.w sp, sp, #628 @ 0x274 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cmp r4, #68 @ 0x44 │ │ │ │ │ - ble.w 2f66 <_PyBytes_FormatEx+0x5c6> │ │ │ │ │ + ble.w 2fda <_PyBytes_FormatEx+0x5c6> │ │ │ │ │ sub.w r3, r4, #69 @ 0x45 │ │ │ │ │ cmp r3, #34 @ 0x22 │ │ │ │ │ - bhi.w 2f66 <_PyBytes_FormatEx+0x5c6> │ │ │ │ │ - add r2, pc, #4 @ (adr r2, 2be4 <_PyBytes_FormatEx+0x244>) │ │ │ │ │ + bhi.w 2fda <_PyBytes_FormatEx+0x5c6> │ │ │ │ │ + add r2, pc, #4 @ (adr r2, 2c58 <_PyBytes_FormatEx+0x244>) │ │ │ │ │ ldr.w pc, [r2, r3, lsl #2] │ │ │ │ │ - .word 0x000034f5 │ │ │ │ │ + .word 0x00003569 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000034f5 │ │ │ │ │ + .word 0x00003569 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000034f5 │ │ │ │ │ + .word 0x00003569 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x00002f67 │ │ │ │ │ + .word 0x00002fdb │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x00002f67 │ │ │ │ │ + .word 0x00002fdb │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x00002f67 │ │ │ │ │ + .word 0x00002fdb │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x00002f67 │ │ │ │ │ + .word 0x00002fdb │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x00002f67 │ │ │ │ │ + .word 0x00002fdb │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x00002f67 │ │ │ │ │ + .word 0x00002fdb │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x00002f67 │ │ │ │ │ + .word 0x00002fdb │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x00002f67 │ │ │ │ │ + .word 0x00002fdb │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x00002f67 │ │ │ │ │ + .word 0x00002fdb │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x00002f67 │ │ │ │ │ + .word 0x00002fdb │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x00002f67 │ │ │ │ │ + .word 0x00002fdb │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x00002f67 │ │ │ │ │ + .word 0x00002fdb │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x00002f67 │ │ │ │ │ + .word 0x00002fdb │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x00002f67 │ │ │ │ │ + .word 0x00002fdb │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x00002f67 │ │ │ │ │ + .word 0x00002fdb │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x00002f67 │ │ │ │ │ + .word 0x00002fdb │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x00002b0b │ │ │ │ │ + .word 0x00002b7f │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x00002f67 │ │ │ │ │ + .word 0x00002fdb │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x00002f67 │ │ │ │ │ + .word 0x00002fdb │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x00002f67 │ │ │ │ │ + .word 0x00002fdb │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x00002f67 │ │ │ │ │ + .word 0x00002fdb │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x00002f67 │ │ │ │ │ + .word 0x00002fdb │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x00002f67 │ │ │ │ │ + .word 0x00002fdb │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x00002f67 │ │ │ │ │ + .word 0x00002fdb │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x00002f67 │ │ │ │ │ + .word 0x00002fdb │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x00002d4b │ │ │ │ │ + .word 0x00002dbf │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x00002c79 │ │ │ │ │ + .word 0x00002ced │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x00003051 │ │ │ │ │ + .word 0x000030c5 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x00002b0b │ │ │ │ │ + .word 0x00002b7f │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000034f5 │ │ │ │ │ + .word 0x00003569 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000034f5 │ │ │ │ │ + .word 0x00003569 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ - .word 0x000034f5 │ │ │ │ │ + .word 0x00003569 │ │ │ │ │ R_ARM_ABS32 .text │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 __stack_chk_guard │ │ │ │ │ cmp r2, #10 │ │ │ │ │ - bne.n 2d44 <_PyBytes_FormatEx+0x3a4> │ │ │ │ │ + bne.n 2db8 <_PyBytes_FormatEx+0x3a4> │ │ │ │ │ ldr.w r0, [r8, #4] │ │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #4 │ │ │ │ │ - bpl.w 30aa <_PyBytes_FormatEx+0x70a> │ │ │ │ │ + bpl.w 311e <_PyBytes_FormatEx+0x70a> │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ add.w r2, r8, #16 │ │ │ │ │ ldr.w r6, [r8, #8] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ │ - bge.n 2c9e <_PyBytes_FormatEx+0x2fe> │ │ │ │ │ + bge.n 2d12 <_PyBytes_FormatEx+0x2fe> │ │ │ │ │ adds r3, #1 │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ str.w r8, [sp, #76] @ 0x4c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bge.w 3044 <_PyBytes_FormatEx+0x6a4> │ │ │ │ │ + bge.w 30b8 <_PyBytes_FormatEx+0x6a4> │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ cmp r3, r6 │ │ │ │ │ it lt │ │ │ │ │ movlt r3, r6 │ │ │ │ │ mov r8, r3 │ │ │ │ │ movs r3, #32 │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ cmp.w r8, #2 │ │ │ │ │ - ble.n 2cd2 <_PyBytes_FormatEx+0x332> │ │ │ │ │ + ble.n 2d46 <_PyBytes_FormatEx+0x332> │ │ │ │ │ mov r1, r5 │ │ │ │ │ sub.w r2, r8, #2 │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 454 <_PyBytes_DecodeEscape2+0x3c0> │ │ │ │ │ R_ARM_THM_CALL _PyBytesWriter_Prepare │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2ff6 <_PyBytes_FormatEx+0x656> │ │ │ │ │ + beq.w 306a <_PyBytes_FormatEx+0x656> │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ ands.w r3, r3, #8 │ │ │ │ │ - bne.w 3024 <_PyBytes_FormatEx+0x684> │ │ │ │ │ + bne.w 3098 <_PyBytes_FormatEx+0x684> │ │ │ │ │ cmp r8, r6 │ │ │ │ │ - bgt.w 34bc <_PyBytes_FormatEx+0xb1c> │ │ │ │ │ + bgt.w 3530 <_PyBytes_FormatEx+0xb1c> │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ cmp r2, #32 │ │ │ │ │ - bne.w 2e28 <_PyBytes_FormatEx+0x488> │ │ │ │ │ + bne.w 2e9c <_PyBytes_FormatEx+0x488> │ │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 2fb6 <_PyBytes_FormatEx+0x616> │ │ │ │ │ + bne.w 302a <_PyBytes_FormatEx+0x616> │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 2f90 <_PyBytes_FormatEx+0x5f0> │ │ │ │ │ + bne.w 3004 <_PyBytes_FormatEx+0x5f0> │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ │ mov r2, r6 │ │ │ │ │ add r5, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ cmp r6, r8 │ │ │ │ │ - blt.w 3012 <_PyBytes_FormatEx+0x672> │ │ │ │ │ + blt.w 3086 <_PyBytes_FormatEx+0x672> │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 2fd4 <_PyBytes_FormatEx+0x634> │ │ │ │ │ + bne.w 3048 <_PyBytes_FormatEx+0x634> │ │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ │ bl 7e0 │ │ │ │ │ - b.n 2a34 <_PyBytes_FormatEx+0x94> │ │ │ │ │ + b.n 2aa8 <_PyBytes_FormatEx+0x94> │ │ │ │ │ ldr r2, [r0, #56] @ 0x38 │ │ │ │ │ add r4, sp, #72 @ 0x48 │ │ │ │ │ mvn.w r1, #1 │ │ │ │ │ str r4, [sp, #32] │ │ │ │ │ str r1, [r4, #0] │ │ │ │ │ - cbz r2, 2d34 <_PyBytes_FormatEx+0x394> │ │ │ │ │ + cbz r2, 2da8 <_PyBytes_FormatEx+0x394> │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 2ed2 <_PyBytes_FormatEx+0x532> │ │ │ │ │ + bne.w 2f46 <_PyBytes_FormatEx+0x532> │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ │ - b.n 2a22 <_PyBytes_FormatEx+0x82> │ │ │ │ │ + b.n 2a96 <_PyBytes_FormatEx+0x82> │ │ │ │ │ movs r3, #8 │ │ │ │ │ - b.n 2b4a <_PyBytes_FormatEx+0x1aa> │ │ │ │ │ + b.n 2bbe <_PyBytes_FormatEx+0x1aa> │ │ │ │ │ cmp r2, #9 │ │ │ │ │ - bne.w 2f66 <_PyBytes_FormatEx+0x5c6> │ │ │ │ │ + bne.w 2fda <_PyBytes_FormatEx+0x5c6> │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_ASCII │ │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2ec4 <_PyBytes_FormatEx+0x524> │ │ │ │ │ + beq.w 2f38 <_PyBytes_FormatEx+0x524> │ │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ │ lsls r1, r2, #26 │ │ │ │ │ - bpl.w 3580 <_PyBytes_FormatEx+0xbe0> │ │ │ │ │ + bpl.w 35f4 <_PyBytes_FormatEx+0xbe0> │ │ │ │ │ lsls r2, r2, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi.w r3, r0, #20 │ │ │ │ │ addpl.w r3, r0, #28 │ │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt.n 2d7a <_PyBytes_FormatEx+0x3da> │ │ │ │ │ + blt.n 2dee <_PyBytes_FormatEx+0x3da> │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bgt.n 2d7c <_PyBytes_FormatEx+0x3dc> │ │ │ │ │ + bgt.n 2df0 <_PyBytes_FormatEx+0x3dc> │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ ldrd r3, r6, [sp, #36] @ 0x24 │ │ │ │ │ - b.n 2cac <_PyBytes_FormatEx+0x30c> │ │ │ │ │ + b.n 2d20 <_PyBytes_FormatEx+0x30c> │ │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ │ lsls r0, r3, #7 │ │ │ │ │ - bpl.n 2e56 <_PyBytes_FormatEx+0x4b6> │ │ │ │ │ + bpl.n 2eca <_PyBytes_FormatEx+0x4b6> │ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ │ mov r3, r4 │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ mov r0, r8 │ │ │ │ │ and.w r1, r1, #8 │ │ │ │ │ bl 0 <_PyUnicode_FormatLong> │ │ │ │ │ R_ARM_THM_CALL _PyUnicode_FormatLong │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 2ec4 <_PyBytes_FormatEx+0x524> │ │ │ │ │ + beq.w 2f38 <_PyBytes_FormatEx+0x524> │ │ │ │ │ ldrb r2, [r3, #16] │ │ │ │ │ lsls r1, r2, #26 │ │ │ │ │ - bpl.n 2e50 <_PyBytes_FormatEx+0x4b0> │ │ │ │ │ + bpl.n 2ec4 <_PyBytes_FormatEx+0x4b0> │ │ │ │ │ lsls r2, r2, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi.w r2, r3, #20 │ │ │ │ │ addpl.w r2, r3, #28 │ │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ ldr r6, [r3, #8] │ │ │ │ │ @@ -5117,105 +5168,105 @@ │ │ │ │ │ movne r3, #48 @ 0x30 │ │ │ │ │ moveq r3, #32 │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ │ sub.w r2, r3, #43 @ 0x2b │ │ │ │ │ tst.w r2, #253 @ 0xfd │ │ │ │ │ - beq.n 2e3a <_PyBytes_FormatEx+0x49a> │ │ │ │ │ + beq.n 2eae <_PyBytes_FormatEx+0x49a> │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ lsls r0, r3, #30 │ │ │ │ │ - bmi.w 3588 <_PyBytes_FormatEx+0xbe8> │ │ │ │ │ + bmi.w 35fc <_PyBytes_FormatEx+0xbe8> │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ cmp r2, r6 │ │ │ │ │ it lt │ │ │ │ │ movlt r2, r6 │ │ │ │ │ lsls r1, r3, #29 │ │ │ │ │ mov r8, r2 │ │ │ │ │ - bpl.w 2cb8 <_PyBytes_FormatEx+0x318> │ │ │ │ │ + bpl.w 2d2c <_PyBytes_FormatEx+0x318> │ │ │ │ │ movs r3, #32 │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - ble.w 2f60 <_PyBytes_FormatEx+0x5c0> │ │ │ │ │ + ble.w 2fd4 <_PyBytes_FormatEx+0x5c0> │ │ │ │ │ mov r2, r8 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - ble.n 2e10 <_PyBytes_FormatEx+0x470> │ │ │ │ │ + ble.n 2e84 <_PyBytes_FormatEx+0x470> │ │ │ │ │ mov r1, r5 │ │ │ │ │ subs r2, #2 │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 454 <_PyBytes_DecodeEscape2+0x3c0> │ │ │ │ │ R_ARM_THM_CALL _PyBytesWriter_Prepare │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2ff6 <_PyBytes_FormatEx+0x656> │ │ │ │ │ + beq.w 306a <_PyBytes_FormatEx+0x656> │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ cmp r3, #32 │ │ │ │ │ itt ne │ │ │ │ │ ldrne r3, [sp, #56] @ 0x38 │ │ │ │ │ strbne.w r3, [r5], #1 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ cmp r3, r6 │ │ │ │ │ it gt │ │ │ │ │ addgt.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 2cd6 <_PyBytes_FormatEx+0x336> │ │ │ │ │ + b.n 2d4a <_PyBytes_FormatEx+0x336> │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ │ mov r2, r6 │ │ │ │ │ add r5, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ - b.n 2d0e <_PyBytes_FormatEx+0x36e> │ │ │ │ │ + b.n 2d82 <_PyBytes_FormatEx+0x36e> │ │ │ │ │ bl 0 <__stack_chk_fail> │ │ │ │ │ R_ARM_THM_CALL __stack_chk_fail │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ subs r6, #1 │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ cmp r3, r6 │ │ │ │ │ it lt │ │ │ │ │ movlt r3, r6 │ │ │ │ │ mov r8, r3 │ │ │ │ │ - b.n 2df0 <_PyBytes_FormatEx+0x450> │ │ │ │ │ + b.n 2e64 <_PyBytes_FormatEx+0x450> │ │ │ │ │ ldr r2, [r3, #28] │ │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ │ - b.n 2db6 <_PyBytes_FormatEx+0x416> │ │ │ │ │ + b.n 2e2a <_PyBytes_FormatEx+0x416> │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyNumber_Check │ │ │ │ │ bic.w r3, r4, #32 │ │ │ │ │ cmp r4, #111 @ 0x6f │ │ │ │ │ it ne │ │ │ │ │ cmpne r3, #88 @ 0x58 │ │ │ │ │ ite eq │ │ │ │ │ moveq r3, #1 │ │ │ │ │ movne r3, #0 │ │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2f54 <_PyBytes_FormatEx+0x5b4> │ │ │ │ │ + beq.n 2fc8 <_PyBytes_FormatEx+0x5b4> │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ mov r0, r8 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 2f4c <_PyBytes_FormatEx+0x5ac> │ │ │ │ │ + beq.n 2fc0 <_PyBytes_FormatEx+0x5ac> │ │ │ │ │ bl 0 <_PyNumber_Index> │ │ │ │ │ R_ARM_THM_CALL _PyNumber_Index │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.n 2efe <_PyBytes_FormatEx+0x55e> │ │ │ │ │ + bne.n 2f72 <_PyBytes_FormatEx+0x55e> │ │ │ │ │ movw r5, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r5, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ mov r6, r8 │ │ │ │ │ ldr r0, [r5, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_ExceptionMatches │ │ │ │ │ - cbz r0, 2ec4 <_PyBytes_FormatEx+0x524> │ │ │ │ │ + cbz r0, 2f38 <_PyBytes_FormatEx+0x524> │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ mov r2, r4 │ │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC52 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC52 │ │ │ │ │ @@ -5235,81 +5286,81 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC60 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 6c8 <_PyBytesWriter_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _PyBytesWriter_Dealloc │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ - cbnz r3, 2f30 <_PyBytes_FormatEx+0x590> │ │ │ │ │ + cbnz r3, 2fa4 <_PyBytes_FormatEx+0x590> │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 2bb4 <_PyBytes_FormatEx+0x214> │ │ │ │ │ + b.n 2c28 <_PyBytes_FormatEx+0x214> │ │ │ │ │ tst.w r3, #469762048 @ 0x1c000000 │ │ │ │ │ - bne.w 2d34 <_PyBytes_FormatEx+0x394> │ │ │ │ │ + bne.w 2da8 <_PyBytes_FormatEx+0x394> │ │ │ │ │ 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 2d34 <_PyBytes_FormatEx+0x394> │ │ │ │ │ + beq.w 2da8 <_PyBytes_FormatEx+0x394> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ it ne │ │ │ │ │ movne r3, #0 │ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ - b.n 2a22 <_PyBytes_FormatEx+0x82> │ │ │ │ │ + b.n 2a96 <_PyBytes_FormatEx+0x82> │ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ │ mov r3, r4 │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ mov r0, r6 │ │ │ │ │ and.w r1, r1, #8 │ │ │ │ │ bl 0 <_PyUnicode_FormatLong> │ │ │ │ │ R_ARM_THM_CALL _PyUnicode_FormatLong │ │ │ │ │ ldr r2, [r6, #0] │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 2d9a <_PyBytes_FormatEx+0x3fa> │ │ │ │ │ + bge.w 2e0e <_PyBytes_FormatEx+0x3fa> │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r6, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 2d9a <_PyBytes_FormatEx+0x3fa> │ │ │ │ │ + bne.w 2e0e <_PyBytes_FormatEx+0x3fa> │ │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ - b.n 2d9a <_PyBytes_FormatEx+0x3fa> │ │ │ │ │ + b.n 2e0e <_PyBytes_FormatEx+0x3fa> │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 2ece <_PyBytes_FormatEx+0x52e> │ │ │ │ │ + bge.n 2f42 <_PyBytes_FormatEx+0x52e> │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 2ece <_PyBytes_FormatEx+0x52e> │ │ │ │ │ + bne.n 2f42 <_PyBytes_FormatEx+0x52e> │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 2ece <_PyBytes_FormatEx+0x52e> │ │ │ │ │ + b.n 2f42 <_PyBytes_FormatEx+0x52e> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyNumber_Long │ │ │ │ │ mov r6, r0 │ │ │ │ │ - b.n 2e80 <_PyBytes_FormatEx+0x4e0> │ │ │ │ │ + b.n 2ef4 <_PyBytes_FormatEx+0x4e0> │ │ │ │ │ movw r5, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r5, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ mov r6, r8 │ │ │ │ │ - b.n 2e96 <_PyBytes_FormatEx+0x4f6> │ │ │ │ │ + b.n 2f0a <_PyBytes_FormatEx+0x4f6> │ │ │ │ │ add.w r2, r8, #1 │ │ │ │ │ - b.n 2dfa <_PyBytes_FormatEx+0x45a> │ │ │ │ │ + b.n 2e6e <_PyBytes_FormatEx+0x45a> │ │ │ │ │ ldr.w r8, [sp, #60] @ 0x3c │ │ │ │ │ add.w r3, sl, #4294967295 @ 0xffffffff │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ sub.w r3, r3, r8 │ │ │ │ │ @@ -5319,758 +5370,758 @@ │ │ │ │ │ ldr r0, [r1, #0] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC65 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC65 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n 2ec4 <_PyBytes_FormatEx+0x524> │ │ │ │ │ + b.n 2f38 <_PyBytes_FormatEx+0x524> │ │ │ │ │ bic.w r3, r4, #32 │ │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ │ - beq.n 2f9e <_PyBytes_FormatEx+0x5fe> │ │ │ │ │ + beq.n 3012 <_PyBytes_FormatEx+0x5fe> │ │ │ │ │ cmp r4, #111 @ 0x6f │ │ │ │ │ - bne.w 2cfc <_PyBytes_FormatEx+0x35c> │ │ │ │ │ + bne.w 2d70 <_PyBytes_FormatEx+0x35c> │ │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ │ mov r3, r5 │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldrb.w r1, [r2], #2 │ │ │ │ │ strb.w r1, [r3], #2 │ │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ │ ldrb r1, [r0, #1] │ │ │ │ │ strb r1, [r5, #1] │ │ │ │ │ mov r5, r3 │ │ │ │ │ - b.n 2cfc <_PyBytes_FormatEx+0x35c> │ │ │ │ │ + b.n 2d70 <_PyBytes_FormatEx+0x35c> │ │ │ │ │ strb.w r2, [r5], #1 │ │ │ │ │ - b.n 2cf6 <_PyBytes_FormatEx+0x356> │ │ │ │ │ + b.n 2d6a <_PyBytes_FormatEx+0x356> │ │ │ │ │ movw r1, #615 @ 0x267 │ │ │ │ │ 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 r5, [sp, #20] │ │ │ │ │ - b.n 2bb4 <_PyBytes_FormatEx+0x214> │ │ │ │ │ + b.n 2c28 <_PyBytes_FormatEx+0x214> │ │ │ │ │ mov r4, r7 │ │ │ │ │ - b.n 2b7e <_PyBytes_FormatEx+0x1de> │ │ │ │ │ + b.n 2bf2 <_PyBytes_FormatEx+0x1de> │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bge.w 2d16 <_PyBytes_FormatEx+0x376> │ │ │ │ │ + bge.w 2d8a <_PyBytes_FormatEx+0x376> │ │ │ │ │ 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 .LC66 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC66 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ │ bl 7e0 │ │ │ │ │ - b.n 2ec4 <_PyBytes_FormatEx+0x524> │ │ │ │ │ + b.n 2f38 <_PyBytes_FormatEx+0x524> │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ cmp r2, #32 │ │ │ │ │ - beq.w 2cee <_PyBytes_FormatEx+0x34e> │ │ │ │ │ + beq.w 2d62 <_PyBytes_FormatEx+0x34e> │ │ │ │ │ mov r0, r5 │ │ │ │ │ add r5, r6 │ │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ │ mov r2, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ sub.w r8, r8, r6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ movs r1, #32 │ │ │ │ │ mov r2, r8 │ │ │ │ │ add r5, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memset │ │ │ │ │ - b.n 2d0e <_PyBytes_FormatEx+0x36e> │ │ │ │ │ + b.n 2d82 <_PyBytes_FormatEx+0x36e> │ │ │ │ │ bic.w r2, r4, #32 │ │ │ │ │ cmp r2, #88 @ 0x58 │ │ │ │ │ - beq.n 3032 <_PyBytes_FormatEx+0x692> │ │ │ │ │ + beq.n 30a6 <_PyBytes_FormatEx+0x692> │ │ │ │ │ cmp r4, #111 @ 0x6f │ │ │ │ │ - bne.w 2ce0 <_PyBytes_FormatEx+0x340> │ │ │ │ │ + bne.w 2d54 <_PyBytes_FormatEx+0x340> │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ cmp r2, #32 │ │ │ │ │ - bne.n 30f6 <_PyBytes_FormatEx+0x756> │ │ │ │ │ + bne.n 316a <_PyBytes_FormatEx+0x756> │ │ │ │ │ sub.w r8, r8, #2 │ │ │ │ │ subs r6, #2 │ │ │ │ │ bic.w r8, r8, r8, asr #31 │ │ │ │ │ - b.n 2ce0 <_PyBytes_FormatEx+0x340> │ │ │ │ │ + b.n 2d54 <_PyBytes_FormatEx+0x340> │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ cmp r3, r6 │ │ │ │ │ it ge │ │ │ │ │ movge r3, r6 │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ - b.n 2d7c <_PyBytes_FormatEx+0x3dc> │ │ │ │ │ + b.n 2df0 <_PyBytes_FormatEx+0x3dc> │ │ │ │ │ ldr.w r0, [r8, #4] │ │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #4 │ │ │ │ │ - bmi.w 336a <_PyBytes_FormatEx+0x9ca> │ │ │ │ │ + bmi.w 33de <_PyBytes_FormatEx+0x9ca> │ │ │ │ │ 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 331c <_PyBytes_FormatEx+0x97c> │ │ │ │ │ + beq.w 3390 <_PyBytes_FormatEx+0x97c> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 331c <_PyBytes_FormatEx+0x97c> │ │ │ │ │ + bne.w 3390 <_PyBytes_FormatEx+0x97c> │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyIndex_Check │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3338 <_PyBytes_FormatEx+0x998> │ │ │ │ │ + beq.w 33ac <_PyBytes_FormatEx+0x998> │ │ │ │ │ mov r0, r8 │ │ │ │ │ add r1, sp, #80 @ 0x50 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyLong_AsLongAndOverflow │ │ │ │ │ adds r6, r0, #1 │ │ │ │ │ - beq.w 3278 <_PyBytes_FormatEx+0x8d8> │ │ │ │ │ + beq.w 32ec <_PyBytes_FormatEx+0x8d8> │ │ │ │ │ cmp r0, #255 @ 0xff │ │ │ │ │ - bhi.w 3282 <_PyBytes_FormatEx+0x8e2> │ │ │ │ │ + bhi.w 32f6 <_PyBytes_FormatEx+0x8e2> │ │ │ │ │ add.w r3, sp, #71 @ 0x47 │ │ │ │ │ strb r0, [r3, #0] │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ adds r2, #1 │ │ │ │ │ - bne.w 329a <_PyBytes_FormatEx+0x8fa> │ │ │ │ │ + bne.w 330e <_PyBytes_FormatEx+0x8fa> │ │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ │ strb.w r3, [r5], #1 │ │ │ │ │ - b.n 2a34 <_PyBytes_FormatEx+0x94> │ │ │ │ │ + b.n 2aa8 <_PyBytes_FormatEx+0x94> │ │ │ │ │ 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 31a2 <_PyBytes_FormatEx+0x802> │ │ │ │ │ + beq.n 3216 <_PyBytes_FormatEx+0x802> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 31a2 <_PyBytes_FormatEx+0x802> │ │ │ │ │ - ldr r1, [pc, #740] @ (33a4 <_PyBytes_FormatEx+0xa04>) │ │ │ │ │ + bne.n 3216 <_PyBytes_FormatEx+0x802> │ │ │ │ │ + ldr r1, [pc, #740] @ (3418 <_PyBytes_FormatEx+0xa04>) │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_PyObject_LookupSpecial> │ │ │ │ │ R_ARM_THM_CALL _PyObject_LookupSpecial │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbnz r0, 3130 <_PyBytes_FormatEx+0x790> │ │ │ │ │ + cbnz r0, 31a4 <_PyBytes_FormatEx+0x790> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 2ec4 <_PyBytes_FormatEx+0x524> │ │ │ │ │ + bne.w 2f38 <_PyBytes_FormatEx+0x524> │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_CheckBuffer │ │ │ │ │ - cbz r0, 3112 <_PyBytes_FormatEx+0x772> │ │ │ │ │ + cbz r0, 3186 <_PyBytes_FormatEx+0x772> │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 1c4c <_PyBytes_FromBuffer> │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2ec4 <_PyBytes_FormatEx+0x524> │ │ │ │ │ + beq.w 2f38 <_PyBytes_FormatEx+0x524> │ │ │ │ │ ldr.w r6, [r8, #8] │ │ │ │ │ add.w r3, r8, #16 │ │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ │ - b.n 2c9e <_PyBytes_FormatEx+0x2fe> │ │ │ │ │ + b.n 2d12 <_PyBytes_FormatEx+0x2fe> │ │ │ │ │ ldr.w ip, [sp, #48] @ 0x30 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r1, ip │ │ │ │ │ ldrb.w r0, [r1], #2 │ │ │ │ │ strb.w r0, [r2], #2 │ │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ │ ldrb.w r0, [ip, #1] │ │ │ │ │ strb r0, [r5, #1] │ │ │ │ │ mov r5, r2 │ │ │ │ │ - b.n 3038 <_PyBytes_FormatEx+0x698> │ │ │ │ │ + b.n 30ac <_PyBytes_FormatEx+0x698> │ │ │ │ │ ldr.w r2, [r8, #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 .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 2ec4 <_PyBytes_FormatEx+0x524> │ │ │ │ │ - ldr r3, [pc, #628] @ (33a8 <_PyBytes_FormatEx+0xa08>) │ │ │ │ │ + b.n 2f38 <_PyBytes_FormatEx+0x524> │ │ │ │ │ + ldr r3, [pc, #628] @ (341c <_PyBytes_FormatEx+0xa08>) │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ mov r1, r6 │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r0, [r2, r3] │ │ │ │ │ bl 1afc <_PyObject_VectorcallTstate.constprop.0> │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 3158 <_PyBytes_FormatEx+0x7b8> │ │ │ │ │ + bge.n 31cc <_PyBytes_FormatEx+0x7b8> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ - cbnz r3, 3158 <_PyBytes_FormatEx+0x7b8> │ │ │ │ │ + cbnz r3, 31cc <_PyBytes_FormatEx+0x7b8> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.w 2ec4 <_PyBytes_FormatEx+0x524> │ │ │ │ │ + beq.w 2f38 <_PyBytes_FormatEx+0x524> │ │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ lsls r6, r2, #4 │ │ │ │ │ - bmi.n 30ea <_PyBytes_FormatEx+0x74a> │ │ │ │ │ + bmi.n 315e <_PyBytes_FormatEx+0x74a> │ │ │ │ │ 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 .LC39 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC39 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 2ec4 <_PyBytes_FormatEx+0x524> │ │ │ │ │ + bge.w 2f38 <_PyBytes_FormatEx+0x524> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 2ec4 <_PyBytes_FormatEx+0x524> │ │ │ │ │ + bne.w 2f38 <_PyBytes_FormatEx+0x524> │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 2ec4 <_PyBytes_FormatEx+0x524> │ │ │ │ │ + b.n 2f38 <_PyBytes_FormatEx+0x524> │ │ │ │ │ ldr.w r6, [r8, #8] │ │ │ │ │ - cbz r6, 31bc <_PyBytes_FormatEx+0x81c> │ │ │ │ │ + cbz r6, 3230 <_PyBytes_FormatEx+0x81c> │ │ │ │ │ ldr.w r3, [r8, #20] │ │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 2c98 <_PyBytes_FormatEx+0x2f8> │ │ │ │ │ - b.n 2c9e <_PyBytes_FormatEx+0x2fe> │ │ │ │ │ + blt.w 2d0c <_PyBytes_FormatEx+0x2f8> │ │ │ │ │ + b.n 2d12 <_PyBytes_FormatEx+0x2fe> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyByteArray_empty_string │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyByteArray_empty_string │ │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ │ - b.n 31ae <_PyBytes_FormatEx+0x80e> │ │ │ │ │ + b.n 3222 <_PyBytes_FormatEx+0x80e> │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ ldrd r0, r1, [sp, #20] │ │ │ │ │ - bl 3664 │ │ │ │ │ + bl 36d8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2ec4 <_PyBytes_FormatEx+0x524> │ │ │ │ │ + beq.w 2f38 <_PyBytes_FormatEx+0x524> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r1, r3, #7 │ │ │ │ │ - bpl.w 341a <_PyBytes_FormatEx+0xa7a> │ │ │ │ │ + bpl.w 348e <_PyBytes_FormatEx+0xa7a> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyLong_AsSsize_t │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.w 345a <_PyBytes_FormatEx+0xaba> │ │ │ │ │ + beq.w 34ce <_PyBytes_FormatEx+0xaba> │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.w 3444 <_PyBytes_FormatEx+0xaa4> │ │ │ │ │ + blt.w 34b8 <_PyBytes_FormatEx+0xaa4> │ │ │ │ │ subs r7, r6, #2 │ │ │ │ │ cmp r6, #1 │ │ │ │ │ - beq.w 3304 <_PyBytes_FormatEx+0x964> │ │ │ │ │ + beq.w 3378 <_PyBytes_FormatEx+0x964> │ │ │ │ │ ldrb.w r4, [r8] │ │ │ │ │ add.w sl, sl, #2 │ │ │ │ │ cmp r4, #46 @ 0x2e │ │ │ │ │ - bne.w 2ac0 <_PyBytes_FormatEx+0x120> │ │ │ │ │ + bne.w 2b34 <_PyBytes_FormatEx+0x120> │ │ │ │ │ subs r2, r7, #1 │ │ │ │ │ - bmi.w 3406 <_PyBytes_FormatEx+0xa66> │ │ │ │ │ + bmi.w 347a <_PyBytes_FormatEx+0xa66> │ │ │ │ │ ldrb.w r4, [sl] │ │ │ │ │ cmp r4, #42 @ 0x2a │ │ │ │ │ - beq.w 33ac <_PyBytes_FormatEx+0xa0c> │ │ │ │ │ + beq.w 3420 <_PyBytes_FormatEx+0xa0c> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_ctype_table │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_ctype_table │ │ │ │ │ add.w sl, sl, #1 │ │ │ │ │ ldr.w r1, [r3, r4, lsl #2] │ │ │ │ │ ands.w r1, r1, #4 │ │ │ │ │ - beq.w 33e6 <_PyBytes_FormatEx+0xa46> │ │ │ │ │ + beq.w 345a <_PyBytes_FormatEx+0xa46> │ │ │ │ │ mov.w ip, #47 @ 0x2f │ │ │ │ │ movt ip, #32768 @ 0x8000 │ │ │ │ │ movw r0, #26215 @ 0x6667 │ │ │ │ │ movt r0, #26214 @ 0x6666 │ │ │ │ │ sub.w r1, r4, #48 @ 0x30 │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov.w lr, #10 │ │ │ │ │ subs r7, #1 │ │ │ │ │ - bmi.n 3304 <_PyBytes_FormatEx+0x964> │ │ │ │ │ + bmi.n 3378 <_PyBytes_FormatEx+0x964> │ │ │ │ │ ldrb.w r4, [sl], #1 │ │ │ │ │ ldr.w r2, [r3, r4, lsl #2] │ │ │ │ │ lsls r6, r2, #29 │ │ │ │ │ - bpl.n 3332 <_PyBytes_FormatEx+0x992> │ │ │ │ │ + bpl.n 33a6 <_PyBytes_FormatEx+0x992> │ │ │ │ │ sub.w r2, ip, r4 │ │ │ │ │ asrs r6, r2, #31 │ │ │ │ │ smull r2, r8, r2, r0 │ │ │ │ │ rsb r2, r6, r8, asr #2 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - blt.n 3352 <_PyBytes_FormatEx+0x9b2> │ │ │ │ │ + blt.n 33c6 <_PyBytes_FormatEx+0x9b2> │ │ │ │ │ subs r4, #48 @ 0x30 │ │ │ │ │ mla r1, lr, r1, r4 │ │ │ │ │ - b.n 324e <_PyBytes_FormatEx+0x8ae> │ │ │ │ │ + b.n 32c2 <_PyBytes_FormatEx+0x8ae> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 2ec4 <_PyBytes_FormatEx+0x524> │ │ │ │ │ + bne.w 2f38 <_PyBytes_FormatEx+0x524> │ │ │ │ │ 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 .LC63 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC63 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 2ec4 <_PyBytes_FormatEx+0x524> │ │ │ │ │ + b.n 2f38 <_PyBytes_FormatEx+0x524> │ │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ │ movs r3, #1 │ │ │ │ │ - b.n 2d7a <_PyBytes_FormatEx+0x3da> │ │ │ │ │ + b.n 2dee <_PyBytes_FormatEx+0x3da> │ │ │ │ │ sub.w r0, r4, #48 @ 0x30 │ │ │ │ │ mov r2, r7 │ │ │ │ │ subs r7, #1 │ │ │ │ │ - bmi.n 32fe <_PyBytes_FormatEx+0x95e> │ │ │ │ │ + bmi.n 3372 <_PyBytes_FormatEx+0x95e> │ │ │ │ │ ldrb.w r4, [sl], #1 │ │ │ │ │ ldr.w r2, [r9, r4, lsl #2] │ │ │ │ │ lsls r6, r2, #29 │ │ │ │ │ - bpl.n 32f8 <_PyBytes_FormatEx+0x958> │ │ │ │ │ + bpl.n 336c <_PyBytes_FormatEx+0x958> │ │ │ │ │ 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.n 32e0 <_PyBytes_FormatEx+0x940> │ │ │ │ │ + blt.n 3354 <_PyBytes_FormatEx+0x940> │ │ │ │ │ movs r2, #10 │ │ │ │ │ mla r2, r2, r0, r4 │ │ │ │ │ sub.w r0, r2, #48 @ 0x30 │ │ │ │ │ mov r2, r7 │ │ │ │ │ - b.n 32a6 <_PyBytes_FormatEx+0x906> │ │ │ │ │ + b.n 331a <_PyBytes_FormatEx+0x906> │ │ │ │ │ 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 .LC56 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC56 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 2ec4 <_PyBytes_FormatEx+0x524> │ │ │ │ │ + b.n 2f38 <_PyBytes_FormatEx+0x524> │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ - b.w 2ab4 <_PyBytes_FormatEx+0x114> │ │ │ │ │ + b.w 2b28 <_PyBytes_FormatEx+0x114> │ │ │ │ │ cmp r4, #46 @ 0x2e │ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ │ - beq.n 337e <_PyBytes_FormatEx+0x9de> │ │ │ │ │ + beq.n 33f2 <_PyBytes_FormatEx+0x9de> │ │ │ │ │ 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 .LC58 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC58 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 2ec4 <_PyBytes_FormatEx+0x524> │ │ │ │ │ + b.n 2f38 <_PyBytes_FormatEx+0x524> │ │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - bne.n 33ee <_PyBytes_FormatEx+0xa4e> │ │ │ │ │ + bne.n 3462 <_PyBytes_FormatEx+0xa4e> │ │ │ │ │ ldr.w r3, [r8, #20] │ │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ │ add.w r3, sp, #71 @ 0x47 │ │ │ │ │ strb r2, [r3, #0] │ │ │ │ │ - b.n 309a <_PyBytes_FormatEx+0x6fa> │ │ │ │ │ + b.n 310e <_PyBytes_FormatEx+0x6fa> │ │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ │ - b.w 2ac6 <_PyBytes_FormatEx+0x126> │ │ │ │ │ + b.w 2b3a <_PyBytes_FormatEx+0x126> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ mov r2, r8 │ │ │ │ │ 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_Format │ │ │ │ │ - b.n 2ec4 <_PyBytes_FormatEx+0x524> │ │ │ │ │ + b.n 2f38 <_PyBytes_FormatEx+0x524> │ │ │ │ │ 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 .LC57 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC57 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 2ec4 <_PyBytes_FormatEx+0x524> │ │ │ │ │ + b.n 2f38 <_PyBytes_FormatEx+0x524> │ │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - bne.n 338c <_PyBytes_FormatEx+0x9ec> │ │ │ │ │ + bne.n 3400 <_PyBytes_FormatEx+0x9ec> │ │ │ │ │ add.w r3, sp, #71 @ 0x47 │ │ │ │ │ ldrb.w r2, [r8, #16] │ │ │ │ │ strb r2, [r3, #0] │ │ │ │ │ - b.n 309a <_PyBytes_FormatEx+0x6fa> │ │ │ │ │ + b.n 310e <_PyBytes_FormatEx+0x6fa> │ │ │ │ │ subs r2, #2 │ │ │ │ │ ldr.w r1, [r3, #184] @ 0xb8 │ │ │ │ │ lsls r1, r1, #29 │ │ │ │ │ - bpl.n 3304 <_PyBytes_FormatEx+0x964> │ │ │ │ │ + bpl.n 3378 <_PyBytes_FormatEx+0x964> │ │ │ │ │ movs r4, #46 @ 0x2e │ │ │ │ │ - b.n 3234 <_PyBytes_FormatEx+0x894> │ │ │ │ │ + b.n 32a8 <_PyBytes_FormatEx+0x894> │ │ │ │ │ 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 .LC61 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC61 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n 2ec4 <_PyBytes_FormatEx+0x524> │ │ │ │ │ + b.n 2f38 <_PyBytes_FormatEx+0x524> │ │ │ │ │ .word 0x0000533c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x0000026c │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ ldrd r0, r1, [sp, #20] │ │ │ │ │ - bl 3664 │ │ │ │ │ + bl 36d8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2ec4 <_PyBytes_FormatEx+0x524> │ │ │ │ │ + beq.w 2f38 <_PyBytes_FormatEx+0x524> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r1, r3, #7 │ │ │ │ │ - bpl.n 341a <_PyBytes_FormatEx+0xa7a> │ │ │ │ │ + bpl.n 348e <_PyBytes_FormatEx+0xa7a> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyLong_AsInt │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r2, r0, #1 │ │ │ │ │ - beq.n 3410 <_PyBytes_FormatEx+0xa70> │ │ │ │ │ + beq.n 3484 <_PyBytes_FormatEx+0xa70> │ │ │ │ │ subs r7, #2 │ │ │ │ │ bic.w r3, r4, r4, asr #31 │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ adds r3, r7, #1 │ │ │ │ │ - beq.n 3304 <_PyBytes_FormatEx+0x964> │ │ │ │ │ + beq.n 3378 <_PyBytes_FormatEx+0x964> │ │ │ │ │ ldrb.w r4, [sl, #1] │ │ │ │ │ add.w sl, sl, #2 │ │ │ │ │ - b.w 2ac6 <_PyBytes_FormatEx+0x126> │ │ │ │ │ + b.w 2b3a <_PyBytes_FormatEx+0x126> │ │ │ │ │ mov r7, r2 │ │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ │ - b.w 2ac6 <_PyBytes_FormatEx+0x126> │ │ │ │ │ + b.w 2b3a <_PyBytes_FormatEx+0x126> │ │ │ │ │ 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 .LC62 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC62 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n 2ec4 <_PyBytes_FormatEx+0x524> │ │ │ │ │ + b.n 2f38 <_PyBytes_FormatEx+0x524> │ │ │ │ │ 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 3380 <_PyBytes_FormatEx+0x9e0> │ │ │ │ │ + b.n 33f4 <_PyBytes_FormatEx+0x9e0> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 33ce <_PyBytes_FormatEx+0xa2e> │ │ │ │ │ - b.n 2ec4 <_PyBytes_FormatEx+0x524> │ │ │ │ │ + beq.n 3442 <_PyBytes_FormatEx+0xa2e> │ │ │ │ │ + b.n 2f38 <_PyBytes_FormatEx+0x524> │ │ │ │ │ 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 .LC55 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC55 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 2ec4 <_PyBytes_FormatEx+0x524> │ │ │ │ │ + b.n 2f38 <_PyBytes_FormatEx+0x524> │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ movs r4, #48 @ 0x30 │ │ │ │ │ orr.w r3, r3, #16 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ mov r6, r7 │ │ │ │ │ mov sl, r8 │ │ │ │ │ - b.w 2a60 <_PyBytes_FormatEx+0xc0> │ │ │ │ │ + b.w 2ad4 <_PyBytes_FormatEx+0xc0> │ │ │ │ │ cmp.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ - beq.n 3466 <_PyBytes_FormatEx+0xac6> │ │ │ │ │ + beq.n 34da <_PyBytes_FormatEx+0xac6> │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ orr.w r3, r3, #1 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ negs r3, r3 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ - b.n 31f6 <_PyBytes_FormatEx+0x856> │ │ │ │ │ + b.n 326a <_PyBytes_FormatEx+0x856> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 2ec4 <_PyBytes_FormatEx+0x524> │ │ │ │ │ - b.n 344a <_PyBytes_FormatEx+0xaaa> │ │ │ │ │ + bne.w 2f38 <_PyBytes_FormatEx+0x524> │ │ │ │ │ + b.n 34be <_PyBytes_FormatEx+0xaaa> │ │ │ │ │ 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 2ec4 <_PyBytes_FormatEx+0x524> │ │ │ │ │ + b.n 2f38 <_PyBytes_FormatEx+0x524> │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ movs r4, #45 @ 0x2d │ │ │ │ │ orr.w r3, r3, #1 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - b.n 343c <_PyBytes_FormatEx+0xa9c> │ │ │ │ │ + b.n 34b0 <_PyBytes_FormatEx+0xa9c> │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ movs r4, #43 @ 0x2b │ │ │ │ │ orr.w r3, r3, #2 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - b.n 343c <_PyBytes_FormatEx+0xa9c> │ │ │ │ │ + b.n 34b0 <_PyBytes_FormatEx+0xa9c> │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ movs r4, #35 @ 0x23 │ │ │ │ │ orr.w r3, r3, #8 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - b.n 343c <_PyBytes_FormatEx+0xa9c> │ │ │ │ │ + b.n 34b0 <_PyBytes_FormatEx+0xa9c> │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ movs r4, #32 │ │ │ │ │ orr.w r3, r3, #4 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - b.n 343c <_PyBytes_FormatEx+0xa9c> │ │ │ │ │ + b.n 34b0 <_PyBytes_FormatEx+0xa9c> │ │ │ │ │ subs r7, #1 │ │ │ │ │ - bcc.w 3304 <_PyBytes_FormatEx+0x964> │ │ │ │ │ + bcc.w 3378 <_PyBytes_FormatEx+0x964> │ │ │ │ │ ldrb.w r4, [sl], #1 │ │ │ │ │ - b.w 2ad6 <_PyBytes_FormatEx+0x136> │ │ │ │ │ + b.w 2b4a <_PyBytes_FormatEx+0x136> │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ lsls r2, r2, #31 │ │ │ │ │ - bmi.w 2ffe <_PyBytes_FormatEx+0x65e> │ │ │ │ │ + bmi.w 3072 <_PyBytes_FormatEx+0x65e> │ │ │ │ │ sub.w r8, r8, r6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r2, r8 │ │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ add r5, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memset │ │ │ │ │ mov r8, r6 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ - b.n 2ce6 <_PyBytes_FormatEx+0x346> │ │ │ │ │ + b.n 2d5a <_PyBytes_FormatEx+0x346> │ │ │ │ │ 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 .LC66 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC66 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 2ec4 <_PyBytes_FormatEx+0x524> │ │ │ │ │ + b.n 2f38 <_PyBytes_FormatEx+0x524> │ │ │ │ │ ldrd r3, r2, [sp, #36] @ 0x24 │ │ │ │ │ ands r3, r2 │ │ │ │ │ adds r3, #1 │ │ │ │ │ - beq.n 3554 <_PyBytes_FormatEx+0xbb4> │ │ │ │ │ + beq.n 35c8 <_PyBytes_FormatEx+0xbb4> │ │ │ │ │ ldr r6, [sp, #28] │ │ │ │ │ add r3, sp, #76 @ 0x4c │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ mov r1, r6 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mov r3, r4 │ │ │ │ │ bl 11e <_PyBytes_DecodeEscape2+0x8a> │ │ │ │ │ R_ARM_THM_CALL formatfloat │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2ec4 <_PyBytes_FormatEx+0x524> │ │ │ │ │ + beq.w 2f38 <_PyBytes_FormatEx+0x524> │ │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ │ tst.w r6, #16 │ │ │ │ │ ite ne │ │ │ │ │ movne r2, #48 @ 0x30 │ │ │ │ │ moveq r2, #32 │ │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ │ add.w r2, r3, #16 │ │ │ │ │ ldr r6, [r3, #8] │ │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ │ - b.n 2dc6 <_PyBytes_FormatEx+0x426> │ │ │ │ │ + b.n 2e3a <_PyBytes_FormatEx+0x426> │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 2baa <_PyBytes_FormatEx+0x20a> │ │ │ │ │ + bge.w 2c1e <_PyBytes_FormatEx+0x20a> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 2baa <_PyBytes_FormatEx+0x20a> │ │ │ │ │ + bne.w 2c1e <_PyBytes_FormatEx+0x20a> │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.w 2baa <_PyBytes_FormatEx+0x20a> │ │ │ │ │ + b.w 2c1e <_PyBytes_FormatEx+0x20a> │ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ │ ands.w r3, r1, #6 │ │ │ │ │ - bne.n 34fe <_PyBytes_FormatEx+0xb5e> │ │ │ │ │ + bne.n 3572 <_PyBytes_FormatEx+0xb5e> │ │ │ │ │ str r5, [sp, #8] │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ mov r3, r4 │ │ │ │ │ str.w fp, [sp, #4] │ │ │ │ │ ldr.w r4, [fp, #8] │ │ │ │ │ subs r4, #2 │ │ │ │ │ str.w r4, [fp, #8] │ │ │ │ │ bl 11e <_PyBytes_DecodeEscape2+0x8a> │ │ │ │ │ R_ARM_THM_CALL formatfloat │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 2a34 <_PyBytes_FormatEx+0x94> │ │ │ │ │ - b.n 2ec4 <_PyBytes_FormatEx+0x524> │ │ │ │ │ + bne.w 2aa8 <_PyBytes_FormatEx+0x94> │ │ │ │ │ + b.n 2f38 <_PyBytes_FormatEx+0x524> │ │ │ │ │ ldr r3, [r0, #28] │ │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ │ - b.w 2d6e <_PyBytes_FormatEx+0x3ce> │ │ │ │ │ + b.w 2de2 <_PyBytes_FormatEx+0x3ce> │ │ │ │ │ movs r3, #43 @ 0x2b │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ - b.n 2e44 <_PyBytes_FormatEx+0x4a4> │ │ │ │ │ + b.n 2eb8 <_PyBytes_FormatEx+0x4a4> │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 364c <_PyBytes_FormatEx+0xcac> │ │ │ │ │ + beq.n 36c0 <_PyBytes_FormatEx+0xcac> │ │ │ │ │ add.w r0, sl, #2 │ │ │ │ │ subs r6, r7, #2 │ │ │ │ │ mov r4, r0 │ │ │ │ │ movs r3, #1 │ │ │ │ │ subs r6, #1 │ │ │ │ │ - bmi.n 362a <_PyBytes_FormatEx+0xc8a> │ │ │ │ │ + bmi.n 369e <_PyBytes_FormatEx+0xc8a> │ │ │ │ │ ldrb.w r2, [r4], #1 │ │ │ │ │ cmp r2, #41 @ 0x29 │ │ │ │ │ - beq.n 3642 <_PyBytes_FormatEx+0xca2> │ │ │ │ │ + beq.n 36b6 <_PyBytes_FormatEx+0xca2> │ │ │ │ │ cmp r2, #40 @ 0x28 │ │ │ │ │ - bne.n 359e <_PyBytes_FormatEx+0xbfe> │ │ │ │ │ + bne.n 3612 <_PyBytes_FormatEx+0xbfe> │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bgt.n 359e <_PyBytes_FormatEx+0xbfe> │ │ │ │ │ + bgt.n 3612 <_PyBytes_FormatEx+0xbfe> │ │ │ │ │ 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 2ec4 <_PyBytes_FormatEx+0x524> │ │ │ │ │ + beq.w 2f38 <_PyBytes_FormatEx+0x524> │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ - cbnz r3, 360e <_PyBytes_FormatEx+0xc6e> │ │ │ │ │ + cbnz r3, 3682 <_PyBytes_FormatEx+0xc6e> │ │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ │ mov r1, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetItem │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 35e6 <_PyBytes_FormatEx+0xc46> │ │ │ │ │ + bge.n 365a <_PyBytes_FormatEx+0xc46> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ - cbnz r3, 35e6 <_PyBytes_FormatEx+0xc46> │ │ │ │ │ + cbnz r3, 365a <_PyBytes_FormatEx+0xc46> │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ - cbz r3, 3646 <_PyBytes_FormatEx+0xca6> │ │ │ │ │ + cbz r3, 36ba <_PyBytes_FormatEx+0xca6> │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ mvn.w r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ - b.w 2a5a <_PyBytes_FormatEx+0xba> │ │ │ │ │ + b.w 2ace <_PyBytes_FormatEx+0xba> │ │ │ │ │ add.w sl, sl, #2 │ │ │ │ │ subs r7, #2 │ │ │ │ │ strb.w r3, [r5], #1 │ │ │ │ │ - b.w 2a34 <_PyBytes_FormatEx+0x94> │ │ │ │ │ + b.w 2aa8 <_PyBytes_FormatEx+0x94> │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 35c8 <_PyBytes_FormatEx+0xc28> │ │ │ │ │ + bge.n 363c <_PyBytes_FormatEx+0xc28> │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 35c8 <_PyBytes_FormatEx+0xc28> │ │ │ │ │ + bne.n 363c <_PyBytes_FormatEx+0xc28> │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 35c8 <_PyBytes_FormatEx+0xc28> │ │ │ │ │ + b.n 363c <_PyBytes_FormatEx+0xc28> │ │ │ │ │ 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 .LC54 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC54 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 2ec4 <_PyBytes_FormatEx+0x524> │ │ │ │ │ + b.n 2f38 <_PyBytes_FormatEx+0x524> │ │ │ │ │ subs r3, #1 │ │ │ │ │ - b.n 35b0 <_PyBytes_FormatEx+0xc10> │ │ │ │ │ + b.n 3624 <_PyBytes_FormatEx+0xc10> │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ │ - b.n 2ec4 <_PyBytes_FormatEx+0x524> │ │ │ │ │ + b.n 2f38 <_PyBytes_FormatEx+0x524> │ │ │ │ │ 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 .LC53 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC53 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 2ec4 <_PyBytes_FormatEx+0x524> │ │ │ │ │ + b.n 2f38 <_PyBytes_FormatEx+0x524> │ │ │ │ │ │ │ │ │ │ -00003664 : │ │ │ │ │ +000036d8 : │ │ │ │ │ getnextarg(): │ │ │ │ │ push {r3, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bge.n 3690 │ │ │ │ │ + bge.n 3704 │ │ │ │ │ add.w lr, r3, #1 │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ str.w lr, [r2] │ │ │ │ │ - blt.n 36aa │ │ │ │ │ + blt.n 371e │ │ │ │ │ mov r1, r3 │ │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyTuple_GetItem │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ @@ -6083,33 +6134,33 @@ │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ mov r0, ip │ │ │ │ │ pop {r3, pc} │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000036b0 : │ │ │ │ │ +00003724 : │ │ │ │ │ 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 36f0 │ │ │ │ │ + bhi.n 3764 │ │ │ │ │ ldr r2, [r6, #0] │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - bgt.n 370a │ │ │ │ │ + bgt.n 377e │ │ │ │ │ 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 │ │ │ │ │ @@ -6120,87 +6171,87 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC69 │ │ │ │ │ movs r3, #3 │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 0 <_PyArg_CheckPositional> │ │ │ │ │ R_ARM_THM_CALL _PyArg_CheckPositional │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 36d6 │ │ │ │ │ + bne.n 374a │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 36ec │ │ │ │ │ + b.n 3760 │ │ │ │ │ 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 3706 │ │ │ │ │ + beq.n 377a │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ cmp r4, #2 │ │ │ │ │ - beq.n 36dc │ │ │ │ │ + beq.n 3750 │ │ │ │ │ ldr r0, [r6, #8] │ │ │ │ │ add r1, sp, #20 │ │ │ │ │ bl 0 <_PyEval_SliceIndex> │ │ │ │ │ R_ARM_THM_CALL _PyEval_SliceIndex │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 36dc │ │ │ │ │ - b.n 3706 │ │ │ │ │ + bne.n 3750 │ │ │ │ │ + b.n 377a │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00003730 : │ │ │ │ │ +000037a4 : │ │ │ │ │ bytes_fromhex(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ sub sp, #8 │ │ │ │ │ mov r0, r1 │ │ │ │ │ movs r1, #0 │ │ │ │ │ - bl 3788 <_PyBytes_FromHex> │ │ │ │ │ + bl 37fc <_PyBytes_FromHex> │ │ │ │ │ R_ARM_THM_CALL _PyBytes_FromHex │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 375e │ │ │ │ │ + bne.n 37d2 │ │ │ │ │ mov r0, r1 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3758 │ │ │ │ │ + beq.n 37cc │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_CallOneArg │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 3782 │ │ │ │ │ + bge.n 37f6 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r1, #0] │ │ │ │ │ - cbnz r3, 3782 │ │ │ │ │ + cbnz r3, 37f6 │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ mov r1, r4 │ │ │ │ │ - b.n 3758 │ │ │ │ │ + b.n 37cc │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00003788 <_PyBytes_FromHex>: │ │ │ │ │ +000037fc <_PyBytes_FromHex>: │ │ │ │ │ _PyBytes_FromHex(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #3480] @ 0xd98 │ │ │ │ │ - ldr r2, [pc, #436] @ (3950 <_PyBytes_FromHex+0x1c8>) │ │ │ │ │ + ldr r2, [pc, #436] @ (39c4 <_PyBytes_FromHex+0x1c8>) │ │ │ │ │ sub.w sp, sp, #592 @ 0x250 │ │ │ │ │ add r4, sp, #52 @ 0x34 │ │ │ │ │ movs r3, #0 │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ str r2, [sp, #588] @ 0x24c │ │ │ │ │ mov.w r2, #0 │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ @@ -6208,104 +6259,104 @@ │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ str r1, [r4, #12] │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ strd r3, r3, [r4] │ │ │ │ │ ands.w r2, r2, #268435456 @ 0x10000000 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ strd r3, r3, [r4, #16] │ │ │ │ │ - beq.w 38f8 <_PyBytes_FromHex+0x170> │ │ │ │ │ + beq.w 396c <_PyBytes_FromHex+0x170> │ │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ │ ldr r7, [r0, #8] │ │ │ │ │ ubfx r2, r3, #5, #1 │ │ │ │ │ lsls r3, r3, #25 │ │ │ │ │ - bpl.n 3882 <_PyBytes_FromHex+0xfa> │ │ │ │ │ + bpl.n 38f6 <_PyBytes_FromHex+0xfa> │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 3914 <_PyBytes_FromHex+0x18c> │ │ │ │ │ + beq.w 3988 <_PyBytes_FromHex+0x18c> │ │ │ │ │ adds r5, #20 │ │ │ │ │ add.w r2, r7, r7, lsr #31 │ │ │ │ │ add r1, sp, #76 @ 0x4c │ │ │ │ │ mov r0, r4 │ │ │ │ │ movs r3, #1 │ │ │ │ │ asrs r2, r2, #1 │ │ │ │ │ str r3, [r4, #20] │ │ │ │ │ mov.w r3, #512 @ 0x200 │ │ │ │ │ str r3, [r4, #4] │ │ │ │ │ bl 454 <_PyBytes_DecodeEscape2+0x3c0> │ │ │ │ │ R_ARM_THM_CALL _PyBytesWriter_Prepare │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 38ba <_PyBytes_FromHex+0x132> │ │ │ │ │ + beq.n 392e <_PyBytes_FromHex+0x132> │ │ │ │ │ add.w ip, r5, r7 │ │ │ │ │ movw lr, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyLong_DigitValue │ │ │ │ │ movt lr, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyLong_DigitValue │ │ │ │ │ movw r7, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_ctype_table │ │ │ │ │ movt r7, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_ctype_table │ │ │ │ │ mov r3, r5 │ │ │ │ │ cmp r3, ip │ │ │ │ │ - bcs.n 3842 <_PyBytes_FromHex+0xba> │ │ │ │ │ + bcs.n 38b6 <_PyBytes_FromHex+0xba> │ │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ │ ldr.w r0, [r7, r2, lsl #2] │ │ │ │ │ lsls r6, r0, #28 │ │ │ │ │ - bmi.n 3864 <_PyBytes_FromHex+0xdc> │ │ │ │ │ + bmi.n 38d8 <_PyBytes_FromHex+0xdc> │ │ │ │ │ ldrb.w r0, [lr, r2] │ │ │ │ │ cmp r0, #15 │ │ │ │ │ - bhi.n 38ca <_PyBytes_FromHex+0x142> │ │ │ │ │ + bhi.n 393e <_PyBytes_FromHex+0x142> │ │ │ │ │ add.w r8, r3, #1 │ │ │ │ │ cmp ip, r8 │ │ │ │ │ - bls.n 38d0 <_PyBytes_FromHex+0x148> │ │ │ │ │ + bls.n 3944 <_PyBytes_FromHex+0x148> │ │ │ │ │ ldrb r2, [r3, #1] │ │ │ │ │ ldrb.w r2, [lr, r2] │ │ │ │ │ cmp r2, #15 │ │ │ │ │ - bhi.n 3932 <_PyBytes_FromHex+0x1aa> │ │ │ │ │ + bhi.n 39a6 <_PyBytes_FromHex+0x1aa> │ │ │ │ │ add.w r2, r2, r0, lsl #4 │ │ │ │ │ adds r3, #2 │ │ │ │ │ strb.w r2, [r1], #1 │ │ │ │ │ - b.n 380e <_PyBytes_FromHex+0x86> │ │ │ │ │ + b.n 3882 <_PyBytes_FromHex+0x86> │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 38ec <_PyBytes_FromHex+0x164> │ │ │ │ │ + bne.n 3960 <_PyBytes_FromHex+0x164> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 4a4 <_PyBytes_DecodeEscape2+0x410> │ │ │ │ │ R_ARM_THM_CALL _PyBytesWriter_Finish │ │ │ │ │ - ldr r3, [pc, #256] @ (3950 <_PyBytes_FromHex+0x1c8>) │ │ │ │ │ + ldr r3, [pc, #256] @ (39c4 <_PyBytes_FromHex+0x1c8>) │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #588] @ 0x24c │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.n 387e <_PyBytes_FromHex+0xf6> │ │ │ │ │ + bne.n 38f2 <_PyBytes_FromHex+0xf6> │ │ │ │ │ add.w sp, sp, #592 @ 0x250 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ add.w r8, r3, #1 │ │ │ │ │ cmp r8, ip │ │ │ │ │ - beq.n 3842 <_PyBytes_FromHex+0xba> │ │ │ │ │ + beq.n 38b6 <_PyBytes_FromHex+0xba> │ │ │ │ │ mov r3, r8 │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ │ ldr.w r0, [r7, r2, lsl #2] │ │ │ │ │ lsls r0, r0, #28 │ │ │ │ │ - bmi.n 3868 <_PyBytes_FromHex+0xe0> │ │ │ │ │ - b.n 381c <_PyBytes_FromHex+0x94> │ │ │ │ │ + bmi.n 38dc <_PyBytes_FromHex+0xe0> │ │ │ │ │ + b.n 3890 <_PyBytes_FromHex+0x94> │ │ │ │ │ bl 0 <__stack_chk_fail> │ │ │ │ │ R_ARM_THM_CALL __stack_chk_fail │ │ │ │ │ - cbz r2, 38e8 <_PyBytes_FromHex+0x160> │ │ │ │ │ + cbz r2, 395c <_PyBytes_FromHex+0x160> │ │ │ │ │ add.w r1, r0, #28 │ │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ │ movs r2, #0 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ ubfx r3, r3, #2, #3 │ │ │ │ │ - ble.n 389e <_PyBytes_FromHex+0x116> │ │ │ │ │ + ble.n 3912 <_PyBytes_FromHex+0x116> │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bne.n 3940 <_PyBytes_FromHex+0x1b8> │ │ │ │ │ + bne.n 39b4 <_PyBytes_FromHex+0x1b8> │ │ │ │ │ ldrb r0, [r1, r2] │ │ │ │ │ cmp r0, #127 @ 0x7f │ │ │ │ │ - bls.n 3938 <_PyBytes_FromHex+0x1b0> │ │ │ │ │ + bls.n 39ac <_PyBytes_FromHex+0x1b0> │ │ │ │ │ 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 .LC72 │ │ │ │ │ movt r1, #0 │ │ │ │ │ @@ -6314,281 +6365,281 @@ │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 6c8 <_PyBytesWriter_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _PyBytesWriter_Dealloc │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 384e <_PyBytes_FromHex+0xc6> │ │ │ │ │ + beq.n 38c2 <_PyBytes_FromHex+0xc6> │ │ │ │ │ add r0, sp, #8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 384e <_PyBytes_FromHex+0xc6> │ │ │ │ │ + b.n 38c2 <_PyBytes_FromHex+0xc6> │ │ │ │ │ subs r2, r3, r5 │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ - bne.n 389e <_PyBytes_FromHex+0x116> │ │ │ │ │ + bne.n 3912 <_PyBytes_FromHex+0x116> │ │ │ │ │ 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 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC71 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 38b4 <_PyBytes_FromHex+0x12c> │ │ │ │ │ + b.n 3928 <_PyBytes_FromHex+0x12c> │ │ │ │ │ ldr r1, [r0, #28] │ │ │ │ │ - b.n 3888 <_PyBytes_FromHex+0x100> │ │ │ │ │ + b.n 38fc <_PyBytes_FromHex+0x100> │ │ │ │ │ add r0, sp, #8 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ - b.n 3848 <_PyBytes_FromHex+0xc0> │ │ │ │ │ + b.n 38bc <_PyBytes_FromHex+0xc0> │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_CheckBuffer │ │ │ │ │ - cbz r0, 3918 <_PyBytes_FromHex+0x190> │ │ │ │ │ + cbz r0, 398c <_PyBytes_FromHex+0x190> │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ add r1, sp, #8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetBuffer │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 38c6 <_PyBytes_FromHex+0x13e> │ │ │ │ │ + bne.n 393a <_PyBytes_FromHex+0x13e> │ │ │ │ │ ldr r7, [sp, #16] │ │ │ │ │ ldr r5, [sp, #8] │ │ │ │ │ - b.n 37da <_PyBytes_FromHex+0x52> │ │ │ │ │ + b.n 384e <_PyBytes_FromHex+0x52> │ │ │ │ │ ldr r5, [r0, #28] │ │ │ │ │ - b.n 37da <_PyBytes_FromHex+0x52> │ │ │ │ │ + b.n 384e <_PyBytes_FromHex+0x52> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ mov r2, r5 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC70 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC70 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n 38c6 <_PyBytes_FromHex+0x13e> │ │ │ │ │ + b.n 393a <_PyBytes_FromHex+0x13e> │ │ │ │ │ sub.w r2, r8, r5 │ │ │ │ │ - b.n 38cc <_PyBytes_FromHex+0x144> │ │ │ │ │ + b.n 3940 <_PyBytes_FromHex+0x144> │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r2, r7 │ │ │ │ │ - bne.n 3894 <_PyBytes_FromHex+0x10c> │ │ │ │ │ - b.n 389e <_PyBytes_FromHex+0x116> │ │ │ │ │ + bne.n 3908 <_PyBytes_FromHex+0x10c> │ │ │ │ │ + b.n 3912 <_PyBytes_FromHex+0x116> │ │ │ │ │ cmp r3, #2 │ │ │ │ │ ite eq │ │ │ │ │ ldrheq.w r0, [r1, r2, lsl #1] │ │ │ │ │ ldrne.w r0, [r1, r2, lsl #2] │ │ │ │ │ - b.n 389a <_PyBytes_FromHex+0x112> │ │ │ │ │ + b.n 390e <_PyBytes_FromHex+0x112> │ │ │ │ │ nop │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 __stack_chk_guard │ │ │ │ │ │ │ │ │ │ -00003954 : │ │ │ │ │ +000039c8 : │ │ │ │ │ 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 397c │ │ │ │ │ + bl 39f0 │ │ │ │ │ R_ARM_THM_CALL PyBytes_FromFormatV │ │ │ │ │ add sp, #12 │ │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ │ add sp, #16 │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -0000397c : │ │ │ │ │ +000039f0 : │ │ │ │ │ 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, #3480] @ 0xd98 │ │ │ │ │ sub.w sp, sp, #580 @ 0x244 │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov sl, r1 │ │ │ │ │ strd r3, r3, [sp, #36] @ 0x24 │ │ │ │ │ strd r3, r3, [sp, #44] @ 0x2c │ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ │ - ldr r3, [pc, #720] @ (3c74 ) │ │ │ │ │ + ldr r3, [pc, #720] @ (3ce8 ) │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str r3, [sp, #572] @ 0x23c │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL strlen │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ mov.w r3, #512 @ 0x200 │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ - cbz r0, 39c6 │ │ │ │ │ + cbz r0, 3a3a │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp.w r0, #512 @ 0x200 │ │ │ │ │ - bhi.w 3b00 │ │ │ │ │ + bhi.w 3b74 │ │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ │ add r4, sp, #60 @ 0x3c │ │ │ │ │ movw r9, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_ctype_table │ │ │ │ │ movt r9, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_ctype_table │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ │ ldrb r3, [r6, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 3ad0 │ │ │ │ │ + beq.n 3b44 │ │ │ │ │ cmp r3, #37 @ 0x25 │ │ │ │ │ - bne.n 3ac6 │ │ │ │ │ + bne.n 3b3a │ │ │ │ │ adds r0, r6, #1 │ │ │ │ │ ldrb r1, [r0, #0] │ │ │ │ │ mov r3, r0 │ │ │ │ │ adds r0, #1 │ │ │ │ │ ldr.w r2, [r9, r1, lsl #2] │ │ │ │ │ ands.w r2, r2, #4 │ │ │ │ │ - bne.n 39e0 │ │ │ │ │ + bne.n 3a54 │ │ │ │ │ cmp r1, #46 @ 0x2e │ │ │ │ │ - beq.w 3c56 │ │ │ │ │ + beq.w 3cca │ │ │ │ │ mov r0, r3 │ │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ │ mov r8, r0 │ │ │ │ │ - cbz r3, 3a12 │ │ │ │ │ + cbz r3, 3a86 │ │ │ │ │ cmp r3, #37 @ 0x25 │ │ │ │ │ - beq.n 3a12 │ │ │ │ │ + beq.n 3a86 │ │ │ │ │ ldr.w r1, [r9, r3, lsl #2] │ │ │ │ │ adds r0, #1 │ │ │ │ │ lsls r7, r1, #30 │ │ │ │ │ - beq.n 39f8 │ │ │ │ │ + beq.n 3a6c │ │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ │ - beq.w 3c8a │ │ │ │ │ + beq.w 3cfe │ │ │ │ │ cmp r3, #122 @ 0x7a │ │ │ │ │ it ne │ │ │ │ │ movne.w ip, #0 │ │ │ │ │ - beq.w 3cbc │ │ │ │ │ + beq.w 3d30 │ │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ │ sub.w r0, r8, r6 │ │ │ │ │ cmp r3, #37 @ 0x25 │ │ │ │ │ sub.w r1, r1, r0 │ │ │ │ │ - beq.w 3d2c │ │ │ │ │ + beq.w 3da0 │ │ │ │ │ movs r0, #0 │ │ │ │ │ subs r7, r1, #1 │ │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ │ sub.w fp, r3, #99 @ 0x63 │ │ │ │ │ uxtb.w lr, fp │ │ │ │ │ cmp.w lr, #21 │ │ │ │ │ - bhi.w 3cf4 │ │ │ │ │ + bhi.w 3d68 │ │ │ │ │ cmp.w fp, #21 │ │ │ │ │ - bhi.w 3cf4 │ │ │ │ │ + bhi.w 3d68 │ │ │ │ │ tbh [pc, fp, lsl #1] │ │ │ │ │ .word 0x00d80148 │ │ │ │ │ .word 0x01520152 │ │ │ │ │ .word 0x01520152 │ │ │ │ │ .word 0x015200c5 │ │ │ │ │ .word 0x01520152 │ │ │ │ │ .word 0x01520152 │ │ │ │ │ .word 0x008f0152 │ │ │ │ │ .word 0x01520152 │ │ │ │ │ .word 0x01520016 │ │ │ │ │ .word 0x0152006f │ │ │ │ │ .word 0x01140152 │ │ │ │ │ ldr.w fp, [sl] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bgt.w 3ca8 │ │ │ │ │ + bgt.w 3d1c │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL strlen │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbz r6, 3aa8 │ │ │ │ │ + cbz r6, 3b1c │ │ │ │ │ movw r3, #65535 @ 0xffff │ │ │ │ │ movt r3, #32767 @ 0x7fff │ │ │ │ │ subs r3, r3, r6 │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - blt.n 3b1a │ │ │ │ │ + blt.n 3b8e │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ add r7, r6 │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - bgt.n 3af2 │ │ │ │ │ + bgt.n 3b66 │ │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ │ add.w r7, sl, #4 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n 3b24 │ │ │ │ │ + beq.n 3b98 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, fp │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ adds r4, r4, r6 │ │ │ │ │ - beq.n 3b24 │ │ │ │ │ + beq.n 3b98 │ │ │ │ │ add.w r6, r8, #1 │ │ │ │ │ mov sl, r7 │ │ │ │ │ - b.n 39d4 │ │ │ │ │ + b.n 3a48 │ │ │ │ │ mov r7, sl │ │ │ │ │ mov r8, r6 │ │ │ │ │ strb.w r3, [r4], #1 │ │ │ │ │ - b.n 3abe │ │ │ │ │ + b.n 3b32 │ │ │ │ │ mov r1, r4 │ │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ │ bl 4a4 <_PyBytes_DecodeEscape2+0x410> │ │ │ │ │ R_ARM_THM_CALL _PyBytesWriter_Finish │ │ │ │ │ mov r4, r0 │ │ │ │ │ - ldr r3, [pc, #408] @ (3c74 ) │ │ │ │ │ + ldr r3, [pc, #408] @ (3ce8 ) │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #572] @ 0x23c │ │ │ │ │ eors r2, r3 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ - bne.n 3b16 │ │ │ │ │ + bne.n 3b8a │ │ │ │ │ mov r0, r4 │ │ │ │ │ add.w sp, sp, #580 @ 0x244 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r2, r7 │ │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ │ bl 5d8 <_PyBytesWriter_Resize> │ │ │ │ │ R_ARM_THM_CALL _PyBytesWriter_Resize │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b.n 3aa6 │ │ │ │ │ + b.n 3b1a │ │ │ │ │ mov r2, r0 │ │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ │ bl 5d8 <_PyBytesWriter_Resize> │ │ │ │ │ R_ARM_THM_CALL _PyBytesWriter_Resize │ │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 39c8 │ │ │ │ │ - b.n 3ada │ │ │ │ │ + bne.w 3a3c │ │ │ │ │ + b.n 3b4e │ │ │ │ │ bl 0 <__stack_chk_fail> │ │ │ │ │ R_ARM_THM_CALL __stack_chk_fail │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ │ bl 6c8 <_PyBytesWriter_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _PyBytesWriter_Dealloc │ │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ │ movs r4, #0 │ │ │ │ │ bl 6c8 <_PyBytesWriter_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _PyBytesWriter_Dealloc │ │ │ │ │ - b.n 3ada │ │ │ │ │ + b.n 3b4e │ │ │ │ │ ldr.w r3, [sl] │ │ │ │ │ add.w r7, sl, #4 │ │ │ │ │ add r6, sp, #12 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - bne.n 3bc6 │ │ │ │ │ - cbz r0, 3bb2 │ │ │ │ │ + bne.n 3c3a │ │ │ │ │ + cbz r0, 3c26 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC79 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC79 │ │ │ │ │ movs r2, #21 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ @@ -6601,16 +6652,16 @@ │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r1, r4 │ │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ │ bl 1694 <_PyBytesWriter_WriteBytes> │ │ │ │ │ R_ARM_THM_CALL _PyBytesWriter_WriteBytes │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 3abe │ │ │ │ │ - b.n 3b24 │ │ │ │ │ + bne.n 3b32 │ │ │ │ │ + b.n 3b98 │ │ │ │ │ mov r7, sl │ │ │ │ │ add r6, sp, #12 │ │ │ │ │ movs r2, #21 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC83 │ │ │ │ │ @@ -6618,49 +6669,49 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC83 │ │ │ │ │ ldr.w ip, [r7], #4 │ │ │ │ │ str.w ip, [sp] │ │ │ │ │ bl 0 <__sprintf_chk> │ │ │ │ │ R_ARM_THM_CALL __sprintf_chk │ │ │ │ │ ldrb r3, [r6, #1] │ │ │ │ │ cmp r3, #88 @ 0x58 │ │ │ │ │ - beq.n 3c28 │ │ │ │ │ + beq.n 3c9c │ │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ │ - beq.n 3b54 │ │ │ │ │ + beq.n 3bc8 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL strlen │ │ │ │ │ movs r3, #19 │ │ │ │ │ adds r2, r0, #1 │ │ │ │ │ mov r1, r6 │ │ │ │ │ add.w r0, sp, #14 │ │ │ │ │ bl 0 <__memmove_chk> │ │ │ │ │ R_ARM_THM_CALL __memmove_chk │ │ │ │ │ movw r3, #30768 @ 0x7830 │ │ │ │ │ strh r3, [r6, #0] │ │ │ │ │ - b.n 3b54 │ │ │ │ │ + b.n 3bc8 │ │ │ │ │ movs r2, #21 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC80 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC80 │ │ │ │ │ bl 0 <__sprintf_chk> │ │ │ │ │ R_ARM_THM_CALL __sprintf_chk │ │ │ │ │ - b.n 3b54 │ │ │ │ │ + b.n 3bc8 │ │ │ │ │ movs r2, #21 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC78 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC78 │ │ │ │ │ bl 0 <__sprintf_chk> │ │ │ │ │ R_ARM_THM_CALL __sprintf_chk │ │ │ │ │ - b.n 3b54 │ │ │ │ │ + b.n 3bc8 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC81 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC81 │ │ │ │ │ mov r7, sl │ │ │ │ │ movs r2, #21 │ │ │ │ │ movs r1, #1 │ │ │ │ │ @@ -6670,238 +6721,238 @@ │ │ │ │ │ bl 0 <__sprintf_chk> │ │ │ │ │ R_ARM_THM_CALL __sprintf_chk │ │ │ │ │ add r0, sp, #12 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL strlen │ │ │ │ │ add r2, sp, #12 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - b.n 3b5e │ │ │ │ │ + b.n 3bd2 │ │ │ │ │ ldr.w r3, [sl] │ │ │ │ │ add.w r7, sl, #4 │ │ │ │ │ add r6, sp, #12 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - bne.n 3c42 │ │ │ │ │ - cbz r0, 3c2e │ │ │ │ │ + bne.n 3cb6 │ │ │ │ │ + cbz r0, 3ca2 │ │ │ │ │ movs r2, #21 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC76 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC76 │ │ │ │ │ bl 0 <__sprintf_chk> │ │ │ │ │ R_ARM_THM_CALL __sprintf_chk │ │ │ │ │ - b.n 3b54 │ │ │ │ │ + b.n 3bc8 │ │ │ │ │ movs r3, #120 @ 0x78 │ │ │ │ │ strb r3, [r6, #1] │ │ │ │ │ - b.n 3b54 │ │ │ │ │ + b.n 3bc8 │ │ │ │ │ movs r2, #21 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC77 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC77 │ │ │ │ │ bl 0 <__sprintf_chk> │ │ │ │ │ R_ARM_THM_CALL __sprintf_chk │ │ │ │ │ - b.n 3b54 │ │ │ │ │ + b.n 3bc8 │ │ │ │ │ movs r2, #21 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC75 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC75 │ │ │ │ │ bl 0 <__sprintf_chk> │ │ │ │ │ R_ARM_THM_CALL __sprintf_chk │ │ │ │ │ - b.n 3b54 │ │ │ │ │ + b.n 3bc8 │ │ │ │ │ mov.w ip, #10 │ │ │ │ │ ldrb r1, [r0, #0] │ │ │ │ │ mov r3, r0 │ │ │ │ │ ldr.w r7, [r9, r1, lsl #2] │ │ │ │ │ lsls r5, r7, #29 │ │ │ │ │ - bpl.w 39f6 │ │ │ │ │ + bpl.w 3a6a │ │ │ │ │ mla r2, ip, r2, r1 │ │ │ │ │ adds r0, #1 │ │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ │ - b.n 3c5a │ │ │ │ │ + b.n 3cce │ │ │ │ │ nop │ │ │ │ │ .word 0x00000000 │ │ │ │ │ R_ARM_ABS32 __stack_chk_guard │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC82 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC82 │ │ │ │ │ mov r7, sl │ │ │ │ │ movs r2, #21 │ │ │ │ │ movs r1, #1 │ │ │ │ │ add r0, sp, #12 │ │ │ │ │ - b.n 3bea │ │ │ │ │ + b.n 3c5e │ │ │ │ │ ldrb.w r1, [r8, #1] │ │ │ │ │ cmp r1, #100 @ 0x64 │ │ │ │ │ - beq.n 3c9c │ │ │ │ │ + beq.n 3d10 │ │ │ │ │ sub.w r5, r1, #117 @ 0x75 │ │ │ │ │ negs r0, r5 │ │ │ │ │ adcs r0, r5 │ │ │ │ │ - cbz r0, 3cce │ │ │ │ │ + cbz r0, 3d42 │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ mov r3, r1 │ │ │ │ │ mov.w ip, #1 │ │ │ │ │ - b.n 3a1e │ │ │ │ │ + b.n 3a92 │ │ │ │ │ movs r6, #0 │ │ │ │ │ ldrb.w r3, [fp, r6] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 3a8e │ │ │ │ │ + beq.w 3b02 │ │ │ │ │ adds r6, #1 │ │ │ │ │ cmp r6, r2 │ │ │ │ │ - bne.n 3caa │ │ │ │ │ - b.n 3a90 │ │ │ │ │ + bne.n 3d1e │ │ │ │ │ + b.n 3b04 │ │ │ │ │ ldrb.w r3, [r8, #1] │ │ │ │ │ cmp r3, #100 @ 0x64 │ │ │ │ │ - beq.n 3cc8 │ │ │ │ │ + beq.n 3d3c │ │ │ │ │ cmp r3, #117 @ 0x75 │ │ │ │ │ - bne.n 3d36 │ │ │ │ │ + bne.n 3daa │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ movs r0, #1 │ │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ │ sub.w r7, r8, r6 │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ subs r1, r1, r7 │ │ │ │ │ subs r7, r1, #1 │ │ │ │ │ str r7, [sp, #44] @ 0x2c │ │ │ │ │ - b.n 3a34 │ │ │ │ │ + b.n 3aa8 │ │ │ │ │ ldr.w r3, [sl] │ │ │ │ │ cmp r3, #255 @ 0xff │ │ │ │ │ - bhi.n 3d14 │ │ │ │ │ + bhi.n 3d88 │ │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ │ add.w r7, sl, #4 │ │ │ │ │ strb.w r3, [r4], #1 │ │ │ │ │ - b.n 3abe │ │ │ │ │ - cbnz r3, 3cf8 │ │ │ │ │ + b.n 3b32 │ │ │ │ │ + cbnz r3, 3d6c │ │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL strlen │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r2, r6 │ │ │ │ │ add r0, sp, #36 @ 0x24 │ │ │ │ │ bl 1694 <_PyBytesWriter_WriteBytes> │ │ │ │ │ R_ARM_THM_CALL _PyBytesWriter_WriteBytes │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 3ad2 │ │ │ │ │ - b.n 3b24 │ │ │ │ │ + bne.w 3b46 │ │ │ │ │ + b.n 3b98 │ │ │ │ │ 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 .LC74 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC74 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 3b24 │ │ │ │ │ + b.n 3b98 │ │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ │ mov r7, sl │ │ │ │ │ strb.w r3, [r4], #1 │ │ │ │ │ - b.n 3abe │ │ │ │ │ + b.n 3b32 │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ sub.w r8, r8, r6 │ │ │ │ │ sub.w r3, r3, r8 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ │ - b.n 3cf8 │ │ │ │ │ + b.n 3d6c │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00003d48 : │ │ │ │ │ +00003dbc : │ │ │ │ │ bytes_hex(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ mov r5, r0 │ │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ │ mov r0, r1 │ │ │ │ │ mov r1, r2 │ │ │ │ │ mov r2, r3 │ │ │ │ │ - cbnz r3, 3d82 │ │ │ │ │ + cbnz r3, 3df6 │ │ │ │ │ cmp r1, #2 │ │ │ │ │ - bhi.n 3db2 │ │ │ │ │ + bhi.n 3e26 │ │ │ │ │ mov r4, r1 │ │ │ │ │ - cbz r0, 3d86 │ │ │ │ │ + cbz r0, 3dfa │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.n 3dd0 │ │ │ │ │ + bne.n 3e44 │ │ │ │ │ movs r4, #1 │ │ │ │ │ movs r2, #0 │ │ │ │ │ ldr r1, [r5, #8] │ │ │ │ │ mov r3, r4 │ │ │ │ │ add.w r0, r5, #16 │ │ │ │ │ bl 0 <_Py_strhex_with_sep> │ │ │ │ │ R_ARM_THM_CALL _Py_strhex_with_sep │ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ ldr r4, [r3, #8] │ │ │ │ │ add r4, r1 │ │ │ │ │ - ldr.w ip, [pc, #112] @ 3df8 │ │ │ │ │ + ldr.w ip, [pc, #112] @ 3e6c │ │ │ │ │ mov r3, r2 │ │ │ │ │ str.w ip, [sp] │ │ │ │ │ movs r2, #0 │ │ │ │ │ add.w ip, sp, #32 │ │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ │ str.w ip, [sp, #20] │ │ │ │ │ mov.w ip, #2 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ │ bl 0 <_PyArg_UnpackKeywords> │ │ │ │ │ R_ARM_THM_CALL _PyArg_UnpackKeywords │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 3d6a │ │ │ │ │ - b.n 3d7e │ │ │ │ │ - ldr r4, [pc, #68] @ (3df8 ) │ │ │ │ │ + bne.n 3dde │ │ │ │ │ + b.n 3df2 │ │ │ │ │ + ldr r4, [pc, #68] @ (3e6c ) │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ add r4, sp, #32 │ │ │ │ │ strd r3, r3, [sp, #12] │ │ │ │ │ str r4, [sp, #20] │ │ │ │ │ movs r4, #2 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ str r4, [sp, #8] │ │ │ │ │ str r1, [sp, #28] │ │ │ │ │ bl 0 <_PyArg_UnpackKeywords> │ │ │ │ │ R_ARM_THM_CALL _PyArg_UnpackKeywords │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3d7e │ │ │ │ │ + beq.n 3df2 │ │ │ │ │ ldr r4, [sp, #28] │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ - cbz r2, 3dd8 │ │ │ │ │ + cbz r2, 3e4c │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - beq.n 3d72 │ │ │ │ │ + beq.n 3de6 │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ str r2, [sp, #28] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyLong_AsInt │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - bne.n 3d72 │ │ │ │ │ + bne.n 3de6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3d72 │ │ │ │ │ + beq.n 3de6 │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 3d7e │ │ │ │ │ + b.n 3df2 │ │ │ │ │ nop │ │ │ │ │ .word 0x00000224 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00003dfc : │ │ │ │ │ +00003e70 : │ │ │ │ │ bytes_rpartition(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ │ mov r4, r1 │ │ │ │ │ @@ -6913,54 +6964,54 @@ │ │ │ │ │ R_ARM_THM_CALL memset │ │ │ │ │ movs r2, #0 │ │ │ │ │ add r1, sp, #20 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetBuffer │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 3ee6 │ │ │ │ │ + bne.n 3f5a │ │ │ │ │ ldr r6, [sp, #28] │ │ │ │ │ add.w r7, r5, #16 │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ ldr.w r9, [sp, #24] │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ mov r8, r3 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n 3f06 │ │ │ │ │ + beq.n 3f7a │ │ │ │ │ movs r0, #3 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyTuple_New │ │ │ │ │ mov r4, r0 │ │ │ │ │ - cbz r0, 3e86 │ │ │ │ │ + cbz r0, 3efa │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ movs r1, #2 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ mov r0, r7 │ │ │ │ │ strd r3, r1, [sp] │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r3, r6 │ │ │ │ │ bl 1068 │ │ │ │ │ subs r1, r0, #0 │ │ │ │ │ - bge.n 3e98 │ │ │ │ │ - ldr r3, [pc, #184] @ (3f20 ) │ │ │ │ │ + bge.n 3f0c │ │ │ │ │ + ldr r3, [pc, #184] @ (3f94 ) │ │ │ │ │ ldr.w r1, [r3, #1080] @ 0x438 │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 3eea │ │ │ │ │ + blt.n 3f5e │ │ │ │ │ add.w r2, r3, #1080 @ 0x438 │ │ │ │ │ str r2, [r4, #16] │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ str r2, [r4, #20] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r5, #0] │ │ │ │ │ str r5, [r4, #24] │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ - cbz r3, 3e90 │ │ │ │ │ + cbz r3, 3f04 │ │ │ │ │ add r0, sp, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #68 @ 0x44 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ mov r0, r7 │ │ │ │ │ @@ -6981,117 +7032,117 @@ │ │ │ │ │ str.w r9, [r4, #20] │ │ │ │ │ bl 0 <_PyBytes_FromSize.constprop.0> │ │ │ │ │ R_ARM_THM_CALL PyBytes_FromStringAndSize │ │ │ │ │ str r0, [r4, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3e86 │ │ │ │ │ + beq.n 3efa │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 3ee6 │ │ │ │ │ + bge.n 3f5a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - cbnz r3, 3ee6 │ │ │ │ │ + cbnz r3, 3f5a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n 3e86 │ │ │ │ │ + b.n 3efa │ │ │ │ │ adds r0, r1, #1 │ │ │ │ │ add.w r2, r3, #1080 @ 0x438 │ │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ │ str.w r0, [r3, #1080] @ 0x438 │ │ │ │ │ it ne │ │ │ │ │ addne r1, #2 │ │ │ │ │ str r2, [r4, #16] │ │ │ │ │ it ne │ │ │ │ │ strne.w r1, [r3, #1080] @ 0x438 │ │ │ │ │ - b.n 3e76 │ │ │ │ │ + b.n 3eea │ │ │ │ │ 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 .LC48 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC48 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 3ee6 │ │ │ │ │ + b.n 3f5a │ │ │ │ │ nop │ │ │ │ │ .word 0x00003000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -00003f24 : │ │ │ │ │ +00003f98 : │ │ │ │ │ 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, 3f82 │ │ │ │ │ + cbnz r3, 3ff6 │ │ │ │ │ subs r1, r2, #1 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - bhi.n 3f5a │ │ │ │ │ + bhi.n 3fce │ │ │ │ │ mov r4, r2 │ │ │ │ │ - cbz r0, 3f86 │ │ │ │ │ + cbz r0, 3ffa │ │ │ │ │ cmp r4, #1 │ │ │ │ │ ldr r1, [r0, #0] │ │ │ │ │ it eq │ │ │ │ │ moveq r2, #0 │ │ │ │ │ - bne.n 3f7e │ │ │ │ │ + bne.n 3ff2 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 3fbc │ │ │ │ │ + bl 4030 │ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ - ldr r4, [pc, #92] @ (3fb8 ) │ │ │ │ │ + ldr r4, [pc, #92] @ (402c ) │ │ │ │ │ mov r1, r2 │ │ │ │ │ mov.w ip, #2 │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ mov r2, r3 │ │ │ │ │ add r4, sp, #24 │ │ │ │ │ strd r3, r3, [sp, #12] │ │ │ │ │ str r4, [sp, #20] │ │ │ │ │ movs r4, #1 │ │ │ │ │ strd r4, ip, [sp, #4] │ │ │ │ │ bl 0 <_PyArg_UnpackKeywords> │ │ │ │ │ R_ARM_THM_CALL _PyArg_UnpackKeywords │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3f56 │ │ │ │ │ + beq.n 3fca │ │ │ │ │ ldr r1, [r0, #0] │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ - b.n 3f50 │ │ │ │ │ + b.n 3fc4 │ │ │ │ │ ldr r4, [r3, #8] │ │ │ │ │ add r4, r2 │ │ │ │ │ mov r3, ip │ │ │ │ │ - ldr.w ip, [pc, #44] @ 3fb8 │ │ │ │ │ + ldr.w ip, [pc, #44] @ 402c │ │ │ │ │ mov r1, r2 │ │ │ │ │ mov.w lr, #2 │ │ │ │ │ movs r2, #0 │ │ │ │ │ str.w ip, [sp] │ │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ │ add.w ip, sp, #24 │ │ │ │ │ str.w ip, [sp, #20] │ │ │ │ │ mov.w ip, #1 │ │ │ │ │ strd ip, lr, [sp, #4] │ │ │ │ │ bl 0 <_PyArg_UnpackKeywords> │ │ │ │ │ R_ARM_THM_CALL _PyArg_UnpackKeywords │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 3f46 │ │ │ │ │ - b.n 3f56 │ │ │ │ │ + bne.n 3fba │ │ │ │ │ + b.n 3fca │ │ │ │ │ nop │ │ │ │ │ .word 0x00000250 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00003fbc : │ │ │ │ │ +00004030 : │ │ │ │ │ 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 r4, r1 │ │ │ │ │ @@ -7106,56 +7157,56 @@ │ │ │ │ │ movs r1, #0 │ │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memset │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ ands.w r2, r2, #134217728 @ 0x8000000 │ │ │ │ │ - beq.w 41a4 │ │ │ │ │ + beq.w 4218 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ adds r4, #16 │ │ │ │ │ cmp.w r3, #256 @ 0x100 │ │ │ │ │ - bne.w 4304 │ │ │ │ │ + bne.w 4378 │ │ │ │ │ mov fp, sl │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - bne.w 4252 │ │ │ │ │ + bne.w 42c6 │ │ │ │ │ ldr.w r9, [r5, #8] │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl d0 <_PyBytes_DecodeEscape2+0x3c> │ │ │ │ │ R_ARM_THM_CALL PyBytes_FromStringAndSize.constprop.0 │ │ │ │ │ mov r8, r0 │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 417c │ │ │ │ │ + beq.w 41f0 │ │ │ │ │ add.w r7, r0, #16 │ │ │ │ │ add.w r6, r5, #16 │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - bne.w 429e │ │ │ │ │ + bne.w 4312 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w 41ca │ │ │ │ │ + beq.w 423e │ │ │ │ │ cmp.w r9, #1 │ │ │ │ │ - bmi.w 4268 │ │ │ │ │ + bmi.w 42dc │ │ │ │ │ add.w r0, r9, #16 │ │ │ │ │ mov r1, fp │ │ │ │ │ add r0, r5 │ │ │ │ │ subs r3, r0, r6 │ │ │ │ │ ands.w r3, r3, #7 │ │ │ │ │ - beq.n 40d8 │ │ │ │ │ + beq.n 414c │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.n 40c2 │ │ │ │ │ + beq.n 4136 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.n 40b0 │ │ │ │ │ + beq.n 4124 │ │ │ │ │ cmp r3, #3 │ │ │ │ │ - beq.n 409e │ │ │ │ │ + beq.n 4112 │ │ │ │ │ cmp r3, #4 │ │ │ │ │ - beq.n 408c │ │ │ │ │ + beq.n 4100 │ │ │ │ │ cmp r3, #5 │ │ │ │ │ - beq.n 407a │ │ │ │ │ + beq.n 40ee │ │ │ │ │ cmp r3, #6 │ │ │ │ │ - bne.w 4192 │ │ │ │ │ + bne.w 4206 │ │ │ │ │ ldrb.w r2, [r6], #1 │ │ │ │ │ ldrb r3, [r4, r2] │ │ │ │ │ strb.w r3, [r7], #1 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ it ne │ │ │ │ │ orrne.w r1, r1, #1 │ │ │ │ │ ldrb.w r2, [r6], #1 │ │ │ │ │ @@ -7185,15 +7236,15 @@ │ │ │ │ │ ldrb.w r2, [r6], #1 │ │ │ │ │ ldrb r3, [r4, r2] │ │ │ │ │ strb.w r3, [r7], #1 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ it ne │ │ │ │ │ orrne.w r1, r1, #1 │ │ │ │ │ cmp r6, r0 │ │ │ │ │ - beq.n 4178 │ │ │ │ │ + beq.n 41ec │ │ │ │ │ mov ip, r6 │ │ │ │ │ mov lr, r7 │ │ │ │ │ ldrb.w r2, [ip], #1 │ │ │ │ │ add.w r6, ip, #7 │ │ │ │ │ ldrb r3, [r4, r2] │ │ │ │ │ strb.w r3, [lr], #1 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ @@ -7239,17 +7290,17 @@ │ │ │ │ │ ldrb.w r2, [ip, #6] │ │ │ │ │ ldrb r3, [r4, r2] │ │ │ │ │ strb.w r3, [r7, #-1] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ it ne │ │ │ │ │ orrne.w r1, r1, #1 │ │ │ │ │ cmp r6, r0 │ │ │ │ │ - bne.n 40d8 │ │ │ │ │ + bne.n 414c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 4268 │ │ │ │ │ + beq.n 42dc │ │ │ │ │ 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, r8 │ │ │ │ │ @@ -7257,496 +7308,496 @@ │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldrb.w r2, [r6], #1 │ │ │ │ │ ldrb r3, [r4, r2] │ │ │ │ │ strb.w r3, [r7], #1 │ │ │ │ │ subs r1, r2, r3 │ │ │ │ │ it ne │ │ │ │ │ movne r1, #1 │ │ │ │ │ - b.n 4068 │ │ │ │ │ + b.n 40dc │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ cmp r4, r3 │ │ │ │ │ it eq │ │ │ │ │ moveq r4, r2 │ │ │ │ │ - beq.w 4002 │ │ │ │ │ + beq.w 4076 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add r1, sp, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetBuffer │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 42c8 │ │ │ │ │ + bne.w 433c │ │ │ │ │ ldr r4, [sp, #16] │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ - b.n 3ffa │ │ │ │ │ + b.n 406e │ │ │ │ │ add r2, sp, #104 @ 0x68 │ │ │ │ │ mov r1, r2 │ │ │ │ │ str.w r4, [r1], #4 │ │ │ │ │ adds r4, #1 │ │ │ │ │ cmp.w r4, #256 @ 0x100 │ │ │ │ │ - bne.n 41ce │ │ │ │ │ + bne.n 4242 │ │ │ │ │ add r0, sp, #16 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ movs r1, #0 │ │ │ │ │ - b.n 41f6 │ │ │ │ │ + b.n 426a │ │ │ │ │ ldrb.w r0, [sl, r1] │ │ │ │ │ adds r1, #1 │ │ │ │ │ str.w r4, [r2, r0, lsl #2] │ │ │ │ │ cmp r1, fp │ │ │ │ │ - blt.n 41ec │ │ │ │ │ + blt.n 4260 │ │ │ │ │ add r0, sp, #60 @ 0x3c │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ mov.w lr, #0 │ │ │ │ │ mov r0, r9 │ │ │ │ │ mov r1, r7 │ │ │ │ │ add r3, sp, #12 │ │ │ │ │ subs r0, #1 │ │ │ │ │ - bmi.n 4236 │ │ │ │ │ + bmi.n 42aa │ │ │ │ │ ldrb.w ip, [r6], #1 │ │ │ │ │ ldr.w r4, [r2, ip, lsl #2] │ │ │ │ │ cmp.w r4, #4294967295 @ 0xffffffff │ │ │ │ │ - bne.n 4226 │ │ │ │ │ + bne.n 429a │ │ │ │ │ mov.w lr, #1 │ │ │ │ │ - b.n 420e │ │ │ │ │ + b.n 4282 │ │ │ │ │ uxtb r4, r4 │ │ │ │ │ strb.w r4, [r1], #1 │ │ │ │ │ cmp ip, r4 │ │ │ │ │ it ne │ │ │ │ │ orrne.w lr, lr, #1 │ │ │ │ │ - b.n 420e │ │ │ │ │ + b.n 4282 │ │ │ │ │ cmp.w lr, #0 │ │ │ │ │ - beq.n 42ce │ │ │ │ │ + beq.n 4342 │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - ble.n 424c │ │ │ │ │ + ble.n 42c0 │ │ │ │ │ mov r0, r3 │ │ │ │ │ subs r1, r1, r7 │ │ │ │ │ bl 168 <_PyBytes_DecodeEscape2+0xd4> │ │ │ │ │ R_ARM_THM_CALL _PyBytes_Resize │ │ │ │ │ add r3, sp, #12 │ │ │ │ │ ldr.w r8, [r3] │ │ │ │ │ - b.n 4188 │ │ │ │ │ + b.n 41fc │ │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ ands.w r2, r2, #134217728 @ 0x8000000 │ │ │ │ │ - beq.n 42b8 │ │ │ │ │ + beq.n 432c │ │ │ │ │ ldr.w fp, [sl, #8] │ │ │ │ │ add.w sl, sl, #16 │ │ │ │ │ - b.n 400c │ │ │ │ │ + b.n 4080 │ │ │ │ │ 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.n 417c │ │ │ │ │ + bne.n 41f0 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r5, #0] │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 429a │ │ │ │ │ + bge.n 430e │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ - cbnz r3, 429a │ │ │ │ │ + cbnz r3, 430e │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ mov r8, r5 │ │ │ │ │ - b.n 417c │ │ │ │ │ + b.n 41f0 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n 41ca │ │ │ │ │ + beq.n 423e │ │ │ │ │ add r2, sp, #104 @ 0x68 │ │ │ │ │ subs r1, r4, #1 │ │ │ │ │ mov r0, r2 │ │ │ │ │ adds r4, #255 @ 0xff │ │ │ │ │ ldrb.w ip, [r1, #1]! │ │ │ │ │ str.w ip, [r0], #4 │ │ │ │ │ cmp r4, r1 │ │ │ │ │ - bne.n 42aa │ │ │ │ │ - b.n 41da │ │ │ │ │ + bne.n 431e │ │ │ │ │ + b.n 424e │ │ │ │ │ mov r0, sl │ │ │ │ │ add r1, sp, #60 @ 0x3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetBuffer │ │ │ │ │ - cbz r0, 431c │ │ │ │ │ + cbz r0, 4390 │ │ │ │ │ add r0, sp, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ mov.w r8, #0 │ │ │ │ │ - b.n 4188 │ │ │ │ │ + b.n 41fc │ │ │ │ │ ldr r0, [r5, #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 423c │ │ │ │ │ + bne.n 42b0 │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 42f4 │ │ │ │ │ + bge.n 4368 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ - cbnz r3, 42f4 │ │ │ │ │ + cbnz r3, 4368 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ mov r8, r5 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r5, #0] │ │ │ │ │ - b.n 4188 │ │ │ │ │ + b.n 41fc │ │ │ │ │ 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 .LC86 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC86 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 42c2 │ │ │ │ │ + b.n 4336 │ │ │ │ │ ldr.w sl, [sp, #60] @ 0x3c │ │ │ │ │ ldr.w fp, [sp, #68] @ 0x44 │ │ │ │ │ - b.n 400c │ │ │ │ │ + b.n 4080 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00004328 : │ │ │ │ │ +0000439c : │ │ │ │ │ stringlib_lower(): │ │ │ │ │ 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 d0 <_PyBytes_DecodeEscape2+0x3c> │ │ │ │ │ R_ARM_THM_CALL PyBytes_FromStringAndSize.constprop.0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - cbz r0, 434e │ │ │ │ │ + cbz r0, 43c2 │ │ │ │ │ ldr r2, [r5, #8] │ │ │ │ │ add.w r1, r5, #16 │ │ │ │ │ adds r0, #16 │ │ │ │ │ bl 0 <_Py_bytes_lower> │ │ │ │ │ R_ARM_THM_CALL _Py_bytes_lower │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00004354 : │ │ │ │ │ +000043c8 : │ │ │ │ │ bytes_splitlines(): │ │ │ │ │ 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 r5, r1 │ │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ │ mov r1, r2 │ │ │ │ │ mov r8, r0 │ │ │ │ │ mov r2, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 44da │ │ │ │ │ + beq.w 454e │ │ │ │ │ ldr r6, [r3, #8] │ │ │ │ │ add r6, r1 │ │ │ │ │ - ldr r4, [pc, #456] @ (4544 ) │ │ │ │ │ + ldr r4, [pc, #456] @ (45b8 ) │ │ │ │ │ mov r3, r2 │ │ │ │ │ mov r0, r5 │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ add r4, sp, #28 │ │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ │ str r4, [sp, #20] │ │ │ │ │ movs r4, #1 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ str r4, [sp, #8] │ │ │ │ │ bl 0 <_PyArg_UnpackKeywords> │ │ │ │ │ R_ARM_THM_CALL _PyArg_UnpackKeywords │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 44ce │ │ │ │ │ - cbz r6, 43aa │ │ │ │ │ + beq.w 4542 │ │ │ │ │ + cbz r6, 441e │ │ │ │ │ ldr r0, [r5, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_IsTrue │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - blt.w 451e │ │ │ │ │ + blt.w 4592 │ │ │ │ │ movs r0, #0 │ │ │ │ │ ldr.w r9, [r8, #8] │ │ │ │ │ add.w r4, r8, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyList_New │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 44ce │ │ │ │ │ + beq.w 4542 │ │ │ │ │ movs r0, #0 │ │ │ │ │ add.w r7, r8, #15 │ │ │ │ │ cmp r9, r0 │ │ │ │ │ - ble.w 44ce │ │ │ │ │ + ble.w 4542 │ │ │ │ │ sub.w r3, r9, r0 │ │ │ │ │ add.w ip, r7, r0 │ │ │ │ │ mov r1, r0 │ │ │ │ │ ands.w r3, r3, #3 │ │ │ │ │ - beq.n 4444 │ │ │ │ │ + beq.n 44b8 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.n 4400 │ │ │ │ │ + beq.n 4474 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.n 43f2 │ │ │ │ │ + beq.n 4466 │ │ │ │ │ ldrb.w r3, [ip, #1]! │ │ │ │ │ cmp r3, #10 │ │ │ │ │ it ne │ │ │ │ │ cmpne r3, #13 │ │ │ │ │ - beq.n 4458 │ │ │ │ │ + beq.n 44cc │ │ │ │ │ adds r1, r0, #1 │ │ │ │ │ ldrb.w r3, [ip, #1]! │ │ │ │ │ cmp r3, #10 │ │ │ │ │ it ne │ │ │ │ │ cmpne r3, #13 │ │ │ │ │ - beq.n 4458 │ │ │ │ │ + beq.n 44cc │ │ │ │ │ adds r1, #1 │ │ │ │ │ ldrb.w r3, [ip, #1]! │ │ │ │ │ cmp r3, #10 │ │ │ │ │ it ne │ │ │ │ │ cmpne r3, #13 │ │ │ │ │ - beq.n 4458 │ │ │ │ │ + beq.n 44cc │ │ │ │ │ adds r1, #1 │ │ │ │ │ cmp r9, r1 │ │ │ │ │ - bne.n 4444 │ │ │ │ │ - b.n 44d6 │ │ │ │ │ + bne.n 44b8 │ │ │ │ │ + b.n 454a │ │ │ │ │ ldrb r3, [r2, #1] │ │ │ │ │ adds r1, #1 │ │ │ │ │ mov lr, r1 │ │ │ │ │ cmp r3, #10 │ │ │ │ │ it ne │ │ │ │ │ cmpne r3, #13 │ │ │ │ │ - beq.n 4458 │ │ │ │ │ + beq.n 44cc │ │ │ │ │ ldrb r3, [r2, #2] │ │ │ │ │ adds r1, #1 │ │ │ │ │ cmp r3, #10 │ │ │ │ │ it ne │ │ │ │ │ cmpne r3, #13 │ │ │ │ │ - beq.n 4458 │ │ │ │ │ + beq.n 44cc │ │ │ │ │ ldrb r3, [r2, #3] │ │ │ │ │ add.w r1, lr, #2 │ │ │ │ │ cmp r3, #10 │ │ │ │ │ it ne │ │ │ │ │ cmpne r3, #13 │ │ │ │ │ - beq.n 4458 │ │ │ │ │ + beq.n 44cc │ │ │ │ │ add.w r1, lr, #3 │ │ │ │ │ cmp r9, r1 │ │ │ │ │ - beq.n 44d6 │ │ │ │ │ + beq.n 454a │ │ │ │ │ ldrb.w r3, [ip, #1] │ │ │ │ │ add.w r2, ip, #1 │ │ │ │ │ add.w ip, r2, #3 │ │ │ │ │ cmp r3, #10 │ │ │ │ │ it ne │ │ │ │ │ cmpne r3, #13 │ │ │ │ │ - bne.n 4414 │ │ │ │ │ + bne.n 4488 │ │ │ │ │ cmp r9, r1 │ │ │ │ │ - ble.n 44e8 │ │ │ │ │ + ble.n 455c │ │ │ │ │ ldrb r3, [r4, r1] │ │ │ │ │ add.w sl, r1, #1 │ │ │ │ │ cmp r3, #13 │ │ │ │ │ - beq.n 449e │ │ │ │ │ - cbz r6, 4470 │ │ │ │ │ - cbnz r0, 446e │ │ │ │ │ + beq.n 4512 │ │ │ │ │ + cbz r6, 44e4 │ │ │ │ │ + cbnz r0, 44e2 │ │ │ │ │ cmp r9, sl │ │ │ │ │ - beq.n 44b4 │ │ │ │ │ + beq.n 4528 │ │ │ │ │ mov r1, sl │ │ │ │ │ subs r1, r1, r0 │ │ │ │ │ add r0, r4 │ │ │ │ │ bl 0 <_PyBytes_FromSize.constprop.0> │ │ │ │ │ R_ARM_THM_CALL PyBytes_FromStringAndSize │ │ │ │ │ mov fp, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 450a │ │ │ │ │ + beq.n 457e │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyList_Append │ │ │ │ │ ldr.w r3, [fp] │ │ │ │ │ - cbnz r0, 44f6 │ │ │ │ │ + cbnz r0, 456a │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 449a │ │ │ │ │ + bge.n 450e │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [fp] │ │ │ │ │ - cbz r3, 44ec │ │ │ │ │ + cbz r3, 4560 │ │ │ │ │ mov r0, sl │ │ │ │ │ - b.n 43c6 │ │ │ │ │ + b.n 443a │ │ │ │ │ cmp r9, sl │ │ │ │ │ - ble.n 4466 │ │ │ │ │ + ble.n 44da │ │ │ │ │ adds r3, r4, r1 │ │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ │ cmp r3, #10 │ │ │ │ │ it eq │ │ │ │ │ addeq.w sl, r1, #2 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.n 4468 │ │ │ │ │ - b.n 4470 │ │ │ │ │ + bne.n 44dc │ │ │ │ │ + b.n 44e4 │ │ │ │ │ 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 446e │ │ │ │ │ + bne.n 44e2 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyList_Append │ │ │ │ │ - cbnz r0, 450a │ │ │ │ │ + cbnz r0, 457e │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov sl, r9 │ │ │ │ │ - b.n 4468 │ │ │ │ │ + b.n 44dc │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - bhi.n 4522 │ │ │ │ │ + bhi.n 4596 │ │ │ │ │ mov r6, r1 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 439c │ │ │ │ │ - b.n 4378 │ │ │ │ │ + bne.w 4410 │ │ │ │ │ + b.n 43ec │ │ │ │ │ mov sl, r1 │ │ │ │ │ - b.n 4468 │ │ │ │ │ + b.n 44dc │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ mov r0, sl │ │ │ │ │ - b.n 43c6 │ │ │ │ │ + b.n 443a │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 450a │ │ │ │ │ + bge.n 457e │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [fp] │ │ │ │ │ - cbnz r3, 450a │ │ │ │ │ + cbnz r3, 457e │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 451e │ │ │ │ │ + bge.n 4592 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ - cbnz r3, 451e │ │ │ │ │ + cbnz r3, 4592 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 44ce │ │ │ │ │ - ldr r4, [pc, #32] @ (4544 ) │ │ │ │ │ + b.n 4542 │ │ │ │ │ + ldr r4, [pc, #32] @ (45b8 ) │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ add r4, sp, #28 │ │ │ │ │ strd r3, r3, [sp, #12] │ │ │ │ │ str r4, [sp, #20] │ │ │ │ │ movs r4, #1 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ str r4, [sp, #8] │ │ │ │ │ bl 0 <_PyArg_UnpackKeywords> │ │ │ │ │ R_ARM_THM_CALL _PyArg_UnpackKeywords │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 439e │ │ │ │ │ - b.n 44ce │ │ │ │ │ + bne.w 4412 │ │ │ │ │ + b.n 4542 │ │ │ │ │ .word 0x0000027c │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00004548 : │ │ │ │ │ +000045bc : │ │ │ │ │ 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 d0 <_PyBytes_DecodeEscape2+0x3c> │ │ │ │ │ R_ARM_THM_CALL PyBytes_FromStringAndSize.constprop.0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - cbz r0, 456e │ │ │ │ │ + cbz r0, 45e2 │ │ │ │ │ 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 │ │ │ │ │ │ │ │ │ │ -00004574 : │ │ │ │ │ +000045e8 : │ │ │ │ │ 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 94 <_PyBytes_DecodeEscape2> │ │ │ │ │ R_ARM_THM_CALL _PyBytes_DecodeEscape2 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - cbz r0, 4598 │ │ │ │ │ + cbz r0, 460c │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ - bne.n 459e │ │ │ │ │ + bne.n 4612 │ │ │ │ │ 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 45ca │ │ │ │ │ + ble.n 463e │ │ │ │ │ movs r1, #1 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC88 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC88 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_WarnFormat │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge.n 4598 │ │ │ │ │ + bge.n 460c │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 45de │ │ │ │ │ + blt.n 4652 │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n 4598 │ │ │ │ │ + b.n 460c │ │ │ │ │ movs r1, #1 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC89 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC89 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_WarnFormat │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge.n 4598 │ │ │ │ │ - b.n 45be │ │ │ │ │ + bge.n 460c │ │ │ │ │ + b.n 4632 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 45c6 │ │ │ │ │ + bne.n 463a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 45c6 │ │ │ │ │ + b.n 463a │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000045f0 : │ │ │ │ │ +00004664 : │ │ │ │ │ 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 │ │ │ │ │ @@ -7757,140 +7808,140 @@ │ │ │ │ │ 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, 4650 │ │ │ │ │ + cbnz r0, 46c4 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ add.w r6, r4, #16 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - bgt.n 4654 │ │ │ │ │ + bgt.n 46c8 │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - ble.n 4654 │ │ │ │ │ + ble.n 46c8 │ │ │ │ │ subs r7, r5, r2 │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ adds r0, r6, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ - cbnz r0, 4654 │ │ │ │ │ + cbnz r0, 46c8 │ │ │ │ │ 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, 464a │ │ │ │ │ + cbz r3, 46be │ │ │ │ │ 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 4640 │ │ │ │ │ + b.n 46b4 │ │ │ │ │ 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 4670 │ │ │ │ │ + bne.n 46e4 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 4640 │ │ │ │ │ + bge.n 46b4 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - b.n 4640 │ │ │ │ │ + b.n 46b4 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_PyBytes_FromSize.constprop.0> │ │ │ │ │ R_ARM_THM_CALL PyBytes_FromStringAndSize │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b.n 4640 │ │ │ │ │ + b.n 46b4 │ │ │ │ │ │ │ │ │ │ -0000467c <_PyBytes_Find>: │ │ │ │ │ +000046f0 <_PyBytes_Find>: │ │ │ │ │ _PyBytes_Find(): │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ sub sp, #20 │ │ │ │ │ - cbz r3, 46cc <_PyBytes_Find+0x50> │ │ │ │ │ + cbz r3, 4740 <_PyBytes_Find+0x50> │ │ │ │ │ mov r5, r3 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bgt.n 46d2 <_PyBytes_Find+0x56> │ │ │ │ │ + bgt.n 4746 <_PyBytes_Find+0x56> │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ │ mov.w ip, #1 │ │ │ │ │ strd r1, ip, [sp] │ │ │ │ │ adds r1, r4, r1 │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r6, r0 │ │ │ │ │ bl 1068 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ itt ge │ │ │ │ │ ldrge r2, [sp, #40] @ 0x28 │ │ │ │ │ addge r3, r3, r2 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ - bne.n 46ca <_PyBytes_Find+0x4e> │ │ │ │ │ + bne.n 473e <_PyBytes_Find+0x4e> │ │ │ │ │ subs r4, r4, r5 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r1, r7 │ │ │ │ │ adds r0, r6, r4 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - cbz r0, 46d8 <_PyBytes_Find+0x5c> │ │ │ │ │ + cbz r0, 474c <_PyBytes_Find+0x5c> │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ │ add sp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 46ca <_PyBytes_Find+0x4e> │ │ │ │ │ + b.n 473e <_PyBytes_Find+0x4e> │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ add r3, r4 │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ - b.n 46cc <_PyBytes_Find+0x50> │ │ │ │ │ + b.n 4740 <_PyBytes_Find+0x50> │ │ │ │ │ │ │ │ │ │ -000046e0 : │ │ │ │ │ +00004754 : │ │ │ │ │ striter_len(): │ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ │ - cbz r3, 46ee │ │ │ │ │ + cbz r3, 4762 │ │ │ │ │ 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 46ea │ │ │ │ │ + b.n 475e │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000046f4 : │ │ │ │ │ +00004768 : │ │ │ │ │ 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 4734 │ │ │ │ │ + bhi.n 47a8 │ │ │ │ │ ldr r2, [r6, #0] │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - bgt.n 474e │ │ │ │ │ + bgt.n 47c2 │ │ │ │ │ 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 │ │ │ │ │ @@ -7901,70 +7952,70 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC92 │ │ │ │ │ movs r3, #3 │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 0 <_PyArg_CheckPositional> │ │ │ │ │ R_ARM_THM_CALL _PyArg_CheckPositional │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 471a │ │ │ │ │ + bne.n 478e │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 4730 │ │ │ │ │ + b.n 47a4 │ │ │ │ │ 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 474a │ │ │ │ │ + beq.n 47be │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ cmp r4, #2 │ │ │ │ │ - beq.n 4720 │ │ │ │ │ + beq.n 4794 │ │ │ │ │ ldr r0, [r6, #8] │ │ │ │ │ add r1, sp, #20 │ │ │ │ │ bl 0 <_PyEval_SliceIndex> │ │ │ │ │ R_ARM_THM_CALL _PyEval_SliceIndex │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 4720 │ │ │ │ │ - b.n 474a │ │ │ │ │ + bne.n 4794 │ │ │ │ │ + b.n 47be │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00004774 : │ │ │ │ │ +000047e8 : │ │ │ │ │ pad(): │ │ │ │ │ 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 │ │ │ │ │ bic.w r5, r1, r1, asr #31 │ │ │ │ │ sub sp, #8 │ │ │ │ │ bic.w r7, r2, r2, asr #31 │ │ │ │ │ orrs.w r4, r5, r7 │ │ │ │ │ - beq.n 47dc │ │ │ │ │ + beq.n 4850 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ mov sl, r3 │ │ │ │ │ mov r6, r2 │ │ │ │ │ add r0, r7 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ add r0, r5 │ │ │ │ │ bl d0 <_PyBytes_DecodeEscape2+0x3c> │ │ │ │ │ R_ARM_THM_CALL PyBytes_FromStringAndSize.constprop.0 │ │ │ │ │ mov r8, r0 │ │ │ │ │ - cbz r0, 47d4 │ │ │ │ │ + cbz r0, 4848 │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ add.w r9, r0, #16 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bgt.n 47e6 │ │ │ │ │ + bgt.n 485a │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ add.w r1, r4, #16 │ │ │ │ │ add.w r0, r9, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.n 47d4 │ │ │ │ │ + ble.n 4848 │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, sl │ │ │ │ │ add r0, r5 │ │ │ │ │ add r0, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memset │ │ │ │ │ @@ -7975,80 +8026,80 @@ │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ b.w e10 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memset │ │ │ │ │ - b.n 47b4 │ │ │ │ │ + b.n 4828 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000047f4 : │ │ │ │ │ +00004868 : │ │ │ │ │ stringlib_ljust(): │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r4, r2 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r7, r1 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bhi.n 4866 │ │ │ │ │ + bhi.n 48da │ │ │ │ │ ldr r0, [r7, #0] │ │ │ │ │ bl 0 <_PyNumber_Index> │ │ │ │ │ R_ARM_THM_CALL _PyNumber_Index │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 48f6 │ │ │ │ │ + beq.n 496a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyLong_AsSsize_t │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 48e2 │ │ │ │ │ + blt.n 4956 │ │ │ │ │ adds r0, r2, #1 │ │ │ │ │ - beq.n 48f6 │ │ │ │ │ + beq.n 496a │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - ble.n 48d2 │ │ │ │ │ + ble.n 4946 │ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ │ ldr r1, [r0, #84] @ 0x54 │ │ │ │ │ lsls r1, r1, #4 │ │ │ │ │ - bpl.n 489c │ │ │ │ │ + bpl.n 4910 │ │ │ │ │ ldr r0, [r3, #8] │ │ │ │ │ cmp r0, #1 │ │ │ │ │ it eq │ │ │ │ │ ldrbeq r3, [r3, #16] │ │ │ │ │ - bne.n 4882 │ │ │ │ │ + bne.n 48f6 │ │ │ │ │ ldr r1, [r6, #8] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - ble.n 485a │ │ │ │ │ + ble.n 48ce │ │ │ │ │ subs r2, r2, r1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ movs r1, #0 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ │ - b.n 4774 │ │ │ │ │ + b.n 47e8 │ │ │ │ │ mov r0, r6 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ │ b.w e10 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC98 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC98 │ │ │ │ │ movs r3, #2 │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 0 <_PyArg_CheckPositional> │ │ │ │ │ R_ARM_THM_CALL _PyArg_CheckPositional │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 4810 │ │ │ │ │ + bne.n 4884 │ │ │ │ │ movs r0, #0 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ @@ -8056,82 +8107,82 @@ │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC99 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC99 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n 487c │ │ │ │ │ + b.n 48f0 │ │ │ │ │ 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 48d6 │ │ │ │ │ + beq.n 494a │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - cbnz r0, 48d6 │ │ │ │ │ + cbnz r0, 494a │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC95 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC95 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC96 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC96 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC98 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC98 │ │ │ │ │ bl 0 <_PyArg_BadArgument> │ │ │ │ │ R_ARM_THM_CALL _PyArg_BadArgument │ │ │ │ │ - b.n 487c │ │ │ │ │ + b.n 48f0 │ │ │ │ │ movs r3, #32 │ │ │ │ │ - b.n 4846 │ │ │ │ │ + b.n 48ba │ │ │ │ │ ldr r0, [r3, #8] │ │ │ │ │ cmp r0, #1 │ │ │ │ │ - bne.n 4904 │ │ │ │ │ + bne.n 4978 │ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ │ - b.n 4846 │ │ │ │ │ + b.n 48ba │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 482a │ │ │ │ │ + bne.n 489e │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - b.n 482a │ │ │ │ │ + b.n 489e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 487c │ │ │ │ │ + bne.n 48f0 │ │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 482e │ │ │ │ │ + b.n 48a2 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ mov r2, r0 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC100 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC100 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n 487c │ │ │ │ │ + b.n 48f0 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00004920 : │ │ │ │ │ +00004994 : │ │ │ │ │ stringlib__preprocess(): │ │ │ │ │ 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 r5, r2 │ │ │ │ │ @@ -8163,63 +8214,63 @@ │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ite eq │ │ │ │ │ moveq r3, #1 │ │ │ │ │ movne r3, #0 │ │ │ │ │ str r3, [r5, #20] │ │ │ │ │ - bne.n 49c2 │ │ │ │ │ + bne.n 4a36 │ │ │ │ │ adds r3, r6, r4 │ │ │ │ │ str r4, [r5, #16] │ │ │ │ │ ldrb.w r1, [r3, #-1] │ │ │ │ │ subs r3, r4, #2 │ │ │ │ │ - bmi.n 4990 │ │ │ │ │ + bmi.n 4a04 │ │ │ │ │ ldrb r2, [r6, r3] │ │ │ │ │ eors r2, r1 │ │ │ │ │ lsls r2, r2, #26 │ │ │ │ │ - bne.n 49d0 │ │ │ │ │ + bne.n 4a44 │ │ │ │ │ subs r0, r4, #1 │ │ │ │ │ subs r0, r0, r3 │ │ │ │ │ str r0, [r5, #16] │ │ │ │ │ cmp r4, #255 @ 0xff │ │ │ │ │ mov r7, r4 │ │ │ │ │ it ge │ │ │ │ │ movge r7, #255 @ 0xff │ │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ │ mov r1, r7 │ │ │ │ │ add.w r0, r5, #24 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memset │ │ │ │ │ subs r2, r4, r7 │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - ble.n 49be │ │ │ │ │ + ble.n 4a32 │ │ │ │ │ subs r0, r4, #1 │ │ │ │ │ ldrb r3, [r6, r2] │ │ │ │ │ subs r1, r0, r2 │ │ │ │ │ adds r2, #1 │ │ │ │ │ and.w r3, r3, #63 @ 0x3f │ │ │ │ │ cmp r4, r2 │ │ │ │ │ add r3, r5 │ │ │ │ │ strb r1, [r3, #24] │ │ │ │ │ - bne.n 49ac │ │ │ │ │ + bne.n 4a20 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ subs r3, r4, r7 │ │ │ │ │ cmp r3, r7 │ │ │ │ │ it lt │ │ │ │ │ movlt r3, r7 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r5, #12] │ │ │ │ │ - b.n 4976 │ │ │ │ │ + b.n 49ea │ │ │ │ │ subs r3, #1 │ │ │ │ │ - bcs.n 4982 │ │ │ │ │ - b.n 4990 │ │ │ │ │ + bcs.n 49f6 │ │ │ │ │ + b.n 4a04 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000049d8 : │ │ │ │ │ +00004a4c : │ │ │ │ │ stringlib__two_way(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov fp, r0 │ │ │ │ │ adds r5, r0, r1 │ │ │ │ │ ldrd r0, r4, [r2, #4] │ │ │ │ │ sub sp, #20 │ │ │ │ │ ldrd r7, r1, [r2, #16] │ │ │ │ │ @@ -8231,143 +8282,143 @@ │ │ │ │ │ add.w r3, r0, #4294967295 @ 0xffffffff │ │ │ │ │ it ge │ │ │ │ │ movge r2, r0 │ │ │ │ │ ldr.w ip, [r6], #24 │ │ │ │ │ add r3, fp │ │ │ │ │ mov lr, r2 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 4a98 │ │ │ │ │ + beq.n 4b0c │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bcs.n 4a88 │ │ │ │ │ + bcs.n 4afc │ │ │ │ │ rsb r8, r0, #1 │ │ │ │ │ mov sl, fp │ │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ │ and.w r2, r2, #63 @ 0x3f │ │ │ │ │ ldrb r2, [r6, r2] │ │ │ │ │ add r3, r2 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 4a92 │ │ │ │ │ + bne.n 4b06 │ │ │ │ │ cmp r2, r4 │ │ │ │ │ mov r9, r2 │ │ │ │ │ it lt │ │ │ │ │ movlt r9, r4 │ │ │ │ │ add.w r1, r3, r8 │ │ │ │ │ cmp r0, r9 │ │ │ │ │ - ble.n 4a48 │ │ │ │ │ + ble.n 4abc │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ ldrb.w fp, [ip, r9] │ │ │ │ │ ldrb.w r2, [r1, r9] │ │ │ │ │ cmp fp, r2 │ │ │ │ │ - bne.n 4a76 │ │ │ │ │ + bne.n 4aea │ │ │ │ │ add.w r9, r9, #1 │ │ │ │ │ cmp r0, r9 │ │ │ │ │ - bne.n 4a32 │ │ │ │ │ + bne.n 4aa6 │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - bge.n 4a6e │ │ │ │ │ + bge.n 4ae2 │ │ │ │ │ add.w fp, ip, r2 │ │ │ │ │ add r2, r1 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ add.w r9, r4, ip │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ strd r3, r0, [sp, #8] │ │ │ │ │ ldrb.w r0, [fp], #1 │ │ │ │ │ ldrb.w r3, [r2], #1 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bne.n 4ae2 │ │ │ │ │ + bne.n 4b56 │ │ │ │ │ cmp r9, fp │ │ │ │ │ - bne.n 4a5e │ │ │ │ │ + bne.n 4ad2 │ │ │ │ │ mov fp, sl │ │ │ │ │ sub.w r0, r1, fp │ │ │ │ │ - b.n 4a8c │ │ │ │ │ + b.n 4b00 │ │ │ │ │ cmp r9, lr │ │ │ │ │ itett ge │ │ │ │ │ subge.w r2, r9, r4 │ │ │ │ │ addlt r3, r3, r7 │ │ │ │ │ addge r2, #1 │ │ │ │ │ addge r3, r3, r2 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bcc.n 4a12 │ │ │ │ │ + bcc.n 4a86 │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bhi.n 4a12 │ │ │ │ │ - b.n 4a88 │ │ │ │ │ + bhi.n 4a86 │ │ │ │ │ + b.n 4afc │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bcs.n 4a88 │ │ │ │ │ + bcs.n 4afc │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ rsb r8, r0, #1 │ │ │ │ │ cmp r2, r7 │ │ │ │ │ it lt │ │ │ │ │ movlt r2, r7 │ │ │ │ │ mov r9, r2 │ │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ │ and.w r2, r2, #63 @ 0x3f │ │ │ │ │ ldrb r2, [r6, r2] │ │ │ │ │ add r3, r2 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 4b16 │ │ │ │ │ + bne.n 4b8a │ │ │ │ │ add.w r1, r3, r8 │ │ │ │ │ cmp r0, r4 │ │ │ │ │ - ble.n 4b24 │ │ │ │ │ + ble.n 4b98 │ │ │ │ │ mov r2, r4 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrb.w sl, [ip, r2] │ │ │ │ │ ldrb r3, [r1, r2] │ │ │ │ │ cmp sl, r3 │ │ │ │ │ - beq.n 4b1c │ │ │ │ │ + beq.n 4b90 │ │ │ │ │ cmp lr, r2 │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ ittet le │ │ │ │ │ suble r2, r2, r4 │ │ │ │ │ addle r2, #1 │ │ │ │ │ addgt r3, r3, r7 │ │ │ │ │ addle r3, r3, r2 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bcc.n 4aaa │ │ │ │ │ - b.n 4a88 │ │ │ │ │ + bcc.n 4b1e │ │ │ │ │ + b.n 4afc │ │ │ │ │ ldrd r3, r0, [sp, #8] │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ add r3, r2 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bls.n 4a88 │ │ │ │ │ + bls.n 4afc │ │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ │ and.w r2, r2, #63 @ 0x3f │ │ │ │ │ ldrb r1, [r6, r2] │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ subs r2, r0, r2 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 4a20 │ │ │ │ │ + beq.n 4a94 │ │ │ │ │ mov r9, r1 │ │ │ │ │ rsb r1, r4, #1 │ │ │ │ │ cmp r4, r2 │ │ │ │ │ ite ge │ │ │ │ │ addge r1, r1, r4 │ │ │ │ │ addlt r1, r1, r2 │ │ │ │ │ cmp r1, r9 │ │ │ │ │ ite ge │ │ │ │ │ addge r3, r3, r1 │ │ │ │ │ addlt r3, r9 │ │ │ │ │ - b.n 4a84 │ │ │ │ │ + b.n 4af8 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bls.n 4a88 │ │ │ │ │ - b.n 4aaa │ │ │ │ │ + bls.n 4afc │ │ │ │ │ + b.n 4b1e │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bgt.n 4ac4 │ │ │ │ │ + bgt.n 4b38 │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 4a70 │ │ │ │ │ + ble.n 4ae4 │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldrb.w sl, [ip, r2] │ │ │ │ │ ldrb r3, [r1, r2] │ │ │ │ │ cmp sl, r3 │ │ │ │ │ - beq.n 4b3c │ │ │ │ │ + beq.n 4bb0 │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ add r3, r9 │ │ │ │ │ - b.n 4adc │ │ │ │ │ + b.n 4b50 │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - beq.n 4a70 │ │ │ │ │ - b.n 4b2c │ │ │ │ │ + beq.n 4ae4 │ │ │ │ │ + b.n 4ba0 │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {} │ │ │ │ │ @@ -91,15 +91,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 27a8 │ │ │ │ │ + b.w 281c │ │ │ │ │ R_ARM_THM_JUMP24 do_argstrip │ │ │ │ │ │ │ │ │ │ 000000b0 : │ │ │ │ │ bytes_item(): │ │ │ │ │ push {r3, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ @@ -547,15 +547,15 @@ │ │ │ │ │ mov r0, r6 │ │ │ │ │ and.w r1, r4, r2 │ │ │ │ │ add.w r4, r2, r2, lsr #31 │ │ │ │ │ and.w r1, r1, #1 │ │ │ │ │ add.w r1, r1, r4, asr #1 │ │ │ │ │ subs r2, r2, r1 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ - b.w 4774 │ │ │ │ │ + b.w 47e8 │ │ │ │ │ R_ARM_THM_JUMP24 pad │ │ │ │ │ movs r0, #0 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ │ │ 000004a6 : │ │ │ │ │ stringlib_isalnum(): │ │ │ │ │ mov r3, r0 │ │ │ │ │ @@ -727,15 +727,15 @@ │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ b.w e10 │ │ │ │ │ R_ARM_THM_JUMP24 return_self │ │ │ │ │ subs r1, r4, r1 │ │ │ │ │ mov r0, r7 │ │ │ │ │ movs r2, #0 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ - b.w 4774 │ │ │ │ │ + b.w 47e8 │ │ │ │ │ R_ARM_THM_JUMP24 pad │ │ │ │ │ movs r0, #0 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ │ │ │ │ │ 000005f8 : │ │ │ │ │ stringlib_swapcase(): │ │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ │ @@ -815,15 +815,15 @@ │ │ │ │ │ b.w e10 │ │ │ │ │ R_ARM_THM_JUMP24 return_self │ │ │ │ │ subs r4, r4, r3 │ │ │ │ │ movs r2, #0 │ │ │ │ │ movs r3, #48 @ 0x30 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl 4774 │ │ │ │ │ + bl 47e8 │ │ │ │ │ R_ARM_THM_CALL pad │ │ │ │ │ cbz r0, 6c8 │ │ │ │ │ add.w r2, r0, #16 │ │ │ │ │ ldrb r3, [r2, r4] │ │ │ │ │ cmp r3, #43 @ 0x2b │ │ │ │ │ beq.n 6be │ │ │ │ │ cmp r3, #45 @ 0x2d │ │ │ │ │ @@ -1511,20 +1511,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 4920 │ │ │ │ │ + bl 4994 │ │ │ │ │ R_ARM_THM_CALL stringlib__preprocess │ │ │ │ │ add r2, sp, #4 │ │ │ │ │ sub.w r1, r8, r4 │ │ │ │ │ add.w r0, r9, r4 │ │ │ │ │ - bl 49d8 │ │ │ │ │ + bl 4a4c │ │ │ │ │ R_ARM_THM_CALL stringlib__two_way │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ beq.n ce6 │ │ │ │ │ adds r5, #1 │ │ │ │ │ cmp r5, r6 │ │ │ │ │ beq.n ce6 │ │ │ │ │ add r4, r0 │ │ │ ├── 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: 18576 (bytes into file) │ │ │ │ │ + Start of section headers: 18572 (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 0x4890: │ │ │ │ │ +There are 16 section headers, starting at offset 0x488c: │ │ │ │ │ │ │ │ │ │ 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 0003dc 00 AX 0 0 4 │ │ │ │ │ - [ 2] .rel.text REL 00000000 003a98 000200 08 I 13 1 4 │ │ │ │ │ + [ 2] .rel.text REL 00000000 003a94 000200 08 I 13 1 4 │ │ │ │ │ [ 3] .data PROGBITS 00000000 000410 000000 00 WA 0 0 1 │ │ │ │ │ [ 4] .bss NOBITS 00000000 000410 000000 00 WA 0 0 1 │ │ │ │ │ [ 5] .rodata.str1.4 PROGBITS 00000000 000410 00027e 01 AMS 0 0 4 │ │ │ │ │ - [ 6] .text.hot PROGBITS 00000000 000690 001ef4 00 AX 0 0 4 │ │ │ │ │ - [ 7] .rel.text.hot REL 00000000 003c98 0009a0 08 I 13 6 4 │ │ │ │ │ - [ 8] .text.unlikely PROGBITS 00000000 002584 0004a4 00 AX 0 0 4 │ │ │ │ │ - [ 9] .rel.text.unlikely REL 00000000 004638 0001d0 08 I 13 8 4 │ │ │ │ │ - [10] .rodata PROGBITS 00000000 002a28 000014 00 A 0 0 4 │ │ │ │ │ - [11] .note.GNU-stack PROGBITS 00000000 002a3c 000000 00 0 0 1 │ │ │ │ │ - [12] .ARM.attributes ARM_ATTRIBUTES 00000000 002a3c 000033 00 0 0 1 │ │ │ │ │ - [13] .symtab SYMTAB 00000000 002a70 000970 10 14 84 4 │ │ │ │ │ - [14] .strtab STRTAB 00000000 0033e0 0006b6 00 0 0 1 │ │ │ │ │ - [15] .shstrtab STRTAB 00000000 004808 000088 00 0 0 1 │ │ │ │ │ + [ 6] .text.hot PROGBITS 00000000 000690 001ef0 00 AX 0 0 4 │ │ │ │ │ + [ 7] .rel.text.hot REL 00000000 003c94 0009a0 08 I 13 6 4 │ │ │ │ │ + [ 8] .text.unlikely PROGBITS 00000000 002580 0004a4 00 AX 0 0 4 │ │ │ │ │ + [ 9] .rel.text.unlikely REL 00000000 004634 0001d0 08 I 13 8 4 │ │ │ │ │ + [10] .rodata PROGBITS 00000000 002a24 000014 00 A 0 0 4 │ │ │ │ │ + [11] .note.GNU-stack PROGBITS 00000000 002a38 000000 00 0 0 1 │ │ │ │ │ + [12] .ARM.attributes ARM_ATTRIBUTES 00000000 002a38 000033 00 0 0 1 │ │ │ │ │ + [13] .symtab SYMTAB 00000000 002a6c 000970 10 14 84 4 │ │ │ │ │ + [14] .strtab STRTAB 00000000 0033dc 0006b6 00 0 0 1 │ │ │ │ │ + [15] .shstrtab STRTAB 00000000 004804 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 {} │ │ │ │ │ @@ -52,15 +52,15 @@ │ │ │ │ │ 48: 00000214 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 49: 00000218 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ 50: 000002ac 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 51: 000002b0 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ 52: 00000120 0 NOTYPE LOCAL DEFAULT 5 .LC7 │ │ │ │ │ 53: 00000160 0 NOTYPE LOCAL DEFAULT 5 .LC8 │ │ │ │ │ 54: 00000180 0 NOTYPE LOCAL DEFAULT 5 .LC9 │ │ │ │ │ - 55: 00001ef0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 55: 00001eec 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 56: 00000058 0 NOTYPE LOCAL DEFAULT 8 $d │ │ │ │ │ 57: 000001a0 0 NOTYPE LOCAL DEFAULT 5 .LC10 │ │ │ │ │ 58: 0000005c 0 NOTYPE LOCAL DEFAULT 8 $t │ │ │ │ │ 59: 0000010c 0 NOTYPE LOCAL DEFAULT 8 $d │ │ │ │ │ 60: 00000110 0 NOTYPE LOCAL DEFAULT 8 $t │ │ │ │ │ 61: 0000017c 0 NOTYPE LOCAL DEFAULT 8 $d │ │ │ │ │ 62: 000001cc 0 NOTYPE LOCAL DEFAULT 5 .LC11 │ │ │ │ │ @@ -102,15 +102,15 @@ │ │ │ │ │ 98: 000007ed 608 FUNC GLOBAL DEFAULT 6 PyObject_VectorcallDict │ │ │ │ │ 99: 000010b1 84 FUNC GLOBAL HIDDEN 6 _PyFunction_Vectorcall │ │ │ │ │ 100: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyEval_Vector │ │ │ │ │ 101: 0000149d 548 FUNC GLOBAL HIDDEN 6 _PyStack_UnpackDict │ │ │ │ │ 102: 00000a4d 432 FUNC GLOBAL HIDDEN 6 _PyObject_VectorcallDictTstate │ │ │ │ │ 103: 00000bfd 364 FUNC GLOBAL DEFAULT 6 PyObject_VectorcallMethod │ │ │ │ │ 104: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_GetMethodStackRef │ │ │ │ │ - 105: 00001b99 586 FUNC GLOBAL HIDDEN 6 _PyObject_VectorcallPrepend │ │ │ │ │ + 105: 00001b99 584 FUNC GLOBAL HIDDEN 6 _PyObject_VectorcallPrepend │ │ │ │ │ 106: 00000d69 56 FUNC GLOBAL DEFAULT 6 PyObject_CallFunctionObjArgs │ │ │ │ │ 107: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Malloc │ │ │ │ │ 108: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_NoMemory │ │ │ │ │ 109: 000000e1 128 FUNC GLOBAL DEFAULT 1 PyObject_CallMethod │ │ │ │ │ 110: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GetAttrString │ │ │ │ │ 111: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyCallable_Check │ │ │ │ │ 112: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_TypeError │ │ │ │ │ @@ -131,15 +131,15 @@ │ │ │ │ │ 127: 0000022d 132 FUNC GLOBAL DEFAULT 1 _PyObject_CallMethod │ │ │ │ │ 128: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GetAttr │ │ │ │ │ 129: 000002b1 42 FUNC GLOBAL DEFAULT 1 _PyStack_AsDict │ │ │ │ │ 130: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyModule_Type │ │ │ │ │ 131: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyModule_GetNameObject │ │ │ │ │ 132: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GetOptionalAttr │ │ │ │ │ 133: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_Clear │ │ │ │ │ - 134: 00001de5 272 FUNC GLOBAL DEFAULT 6 PyObject_CallObject │ │ │ │ │ + 134: 00001de1 272 FUNC GLOBAL DEFAULT 6 PyObject_CallObject │ │ │ │ │ 135: 0000003d 32 FUNC GLOBAL DEFAULT 8 PyCFunction_Call │ │ │ │ │ 136: 0000005d 180 FUNC GLOBAL DEFAULT 8 PyVectorcall_Call │ │ │ │ │ 137: 00000111 112 FUNC GLOBAL DEFAULT 8 _PyObject_CallMethodId │ │ │ │ │ 138: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_GetAttrId │ │ │ │ │ 139: 000001a1 92 FUNC GLOBAL HIDDEN 8 _Py_CheckSlotResult │ │ │ │ │ 140: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_FatalErrorFormat │ │ │ │ │ 141: 000001fd 60 FUNC GLOBAL DEFAULT 8 PyEval_CallFunction │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text' at offset 0x3a98 contains 64 entries: │ │ │ │ │ +Relocation section '.rel.text' at offset 0x3a94 contains 64 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000026 0000582f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ 0000002a 00005830 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ 00000034 0000022f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 00000038 00000230 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ 0000003c 0000590a R_ARM_THM_CALL 00000000 _PyErr_Format │ │ │ │ │ 00000052 00000b2f R_ARM_THM_MOVW_ABS_NC 00000030 .LC1 │ │ │ │ │ @@ -62,15 +62,15 @@ │ │ │ │ │ 000003ae 0000560a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000003be 0000560a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000003d4 0000560a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000000dc 0000561e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ 000001d6 0000041e R_ARM_THM_JUMP24 00000661 _PyObject_MakeTpCall.constprop.0 │ │ │ │ │ 00000318 0000591e R_ARM_THM_JUMP24 00000000 _PyErr_Format │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.hot' at offset 0x3c98 contains 308 entries: │ │ │ │ │ +Relocation section '.rel.text.hot' at offset 0x3c94 contains 308 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 0000004a 0000550a R_ARM_THM_CALL 00000000 _Py_VaBuildStack │ │ │ │ │ 00000152 0000560a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 0000015a 0000560a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000164 0000560a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 0000017c 0000560a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 0000018a 0000570a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ @@ -318,70 +318,70 @@ │ │ │ │ │ 00001b64 0000560a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00001b74 0000560a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00001b7c 0000180a R_ARM_THM_CALL 000000cd PyStackRef_XCLOSE │ │ │ │ │ 00001b82 0000180a R_ARM_THM_CALL 000000cd PyStackRef_XCLOSE │ │ │ │ │ 00001b8c 0000070a R_ARM_THM_CALL 00000181 null_error.isra.0 │ │ │ │ │ 00001b94 00005a6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 00001bdc 0000730a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00001c6a 00005d0a R_ARM_THM_CALL 0000049d _PyObject_MakeTpCall │ │ │ │ │ -00001c86 00005d0a R_ARM_THM_CALL 0000049d _PyObject_MakeTpCall │ │ │ │ │ -00001cca 0000060a R_ARM_THM_CALL 00000065 _Py_CheckFunctionResult.part.0 │ │ │ │ │ -00001cee 00005d0a R_ARM_THM_CALL 0000049d _PyObject_MakeTpCall │ │ │ │ │ -00001cfc 0000570a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00001d06 00006b0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00001d1a 0000730a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00001d40 0000582f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -00001d44 00005830 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ -00001d4e 0000022f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00001d52 00000230 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00001d56 0000590a R_ARM_THM_CALL 00000000 _PyErr_Format │ │ │ │ │ -00001d66 0000582f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -00001d6a 00005830 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ -00001d74 0000022f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00001d78 00000230 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00001d7c 0000590a R_ARM_THM_CALL 00000000 _PyErr_Format │ │ │ │ │ -00001d8c 0000582f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -00001d90 00005830 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ -00001d98 0000022f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00001d9c 00000230 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00001da2 0000590a R_ARM_THM_CALL 00000000 _PyErr_Format │ │ │ │ │ -00001dba 0000060a R_ARM_THM_CALL 00000065 _Py_CheckFunctionResult.part.0 │ │ │ │ │ -00001dd2 0000060a R_ARM_THM_CALL 00000065 _Py_CheckFunctionResult.part.0 │ │ │ │ │ -00001ddc 0000780a R_ARM_THM_CALL 00000000 _PyErr_NoMemory │ │ │ │ │ -00001e74 0000582f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -00001e78 00005830 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ -00001e80 0000022f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00001e84 00000230 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00001e8a 0000590a R_ARM_THM_CALL 00000000 _PyErr_Format │ │ │ │ │ -00001e94 0000110a R_ARM_THM_CALL 000002dd object_is_not_callable │ │ │ │ │ -00001ea6 0000102f R_ARM_THM_MOVW_ABS_NC 000000b8 .LC4 │ │ │ │ │ -00001eaa 00001030 R_ARM_THM_MOVT_ABS 000000b8 .LC4 │ │ │ │ │ -00001eb0 0000600a R_ARM_THM_CALL 00000000 _Py_CheckRecursiveCall │ │ │ │ │ -00001ed6 0000702f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00001eda 00007030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00001ee0 0000362f R_ARM_THM_MOVW_ABS_NC 00000180 .LC9 │ │ │ │ │ -00001ee4 00003630 R_ARM_THM_MOVT_ABS 00000180 .LC9 │ │ │ │ │ -00001eea 0000760a R_ARM_THM_CALL 00000000 _PyErr_SetString │ │ │ │ │ -00001ef0 00005a6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00001c68 00005d0a R_ARM_THM_CALL 0000049d _PyObject_MakeTpCall │ │ │ │ │ +00001c84 00005d0a R_ARM_THM_CALL 0000049d _PyObject_MakeTpCall │ │ │ │ │ +00001cc8 0000060a R_ARM_THM_CALL 00000065 _Py_CheckFunctionResult.part.0 │ │ │ │ │ +00001cec 00005d0a R_ARM_THM_CALL 0000049d _PyObject_MakeTpCall │ │ │ │ │ +00001cfa 0000570a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00001d04 00006b0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00001d18 0000730a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00001d3e 0000582f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +00001d42 00005830 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +00001d4c 0000022f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00001d50 00000230 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00001d54 0000590a R_ARM_THM_CALL 00000000 _PyErr_Format │ │ │ │ │ +00001d64 0000582f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +00001d68 00005830 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +00001d72 0000022f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00001d76 00000230 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00001d7a 0000590a R_ARM_THM_CALL 00000000 _PyErr_Format │ │ │ │ │ +00001d8a 0000582f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +00001d8e 00005830 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +00001d96 0000022f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00001d9a 00000230 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00001da0 0000590a R_ARM_THM_CALL 00000000 _PyErr_Format │ │ │ │ │ +00001db8 0000060a R_ARM_THM_CALL 00000065 _Py_CheckFunctionResult.part.0 │ │ │ │ │ +00001dd0 0000060a R_ARM_THM_CALL 00000065 _Py_CheckFunctionResult.part.0 │ │ │ │ │ +00001dda 0000780a R_ARM_THM_CALL 00000000 _PyErr_NoMemory │ │ │ │ │ +00001e70 0000582f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +00001e74 00005830 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +00001e7c 0000022f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00001e80 00000230 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00001e86 0000590a R_ARM_THM_CALL 00000000 _PyErr_Format │ │ │ │ │ +00001e90 0000110a R_ARM_THM_CALL 000002dd object_is_not_callable │ │ │ │ │ +00001ea2 0000102f R_ARM_THM_MOVW_ABS_NC 000000b8 .LC4 │ │ │ │ │ +00001ea6 00001030 R_ARM_THM_MOVT_ABS 000000b8 .LC4 │ │ │ │ │ +00001eac 0000600a R_ARM_THM_CALL 00000000 _Py_CheckRecursiveCall │ │ │ │ │ +00001ed2 0000702f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00001ed6 00007030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00001edc 0000362f R_ARM_THM_MOVW_ABS_NC 00000180 .LC9 │ │ │ │ │ +00001ee0 00003630 R_ARM_THM_MOVT_ABS 00000180 .LC9 │ │ │ │ │ +00001ee6 0000760a R_ARM_THM_CALL 00000000 _PyErr_SetString │ │ │ │ │ +00001eec 00005a6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 00000428 0000061e R_ARM_THM_JUMP24 00000065 _Py_CheckFunctionResult.part.0 │ │ │ │ │ 00000486 0000061e R_ARM_THM_JUMP24 00000065 _Py_CheckFunctionResult.part.0 │ │ │ │ │ 00000620 0000061e R_ARM_THM_JUMP24 00000065 _Py_CheckFunctionResult.part.0 │ │ │ │ │ 00000722 0000061e R_ARM_THM_JUMP24 00000065 _Py_CheckFunctionResult.part.0 │ │ │ │ │ 000007e2 0000061e R_ARM_THM_JUMP24 00000065 _Py_CheckFunctionResult.part.0 │ │ │ │ │ 000009e6 0000061e R_ARM_THM_JUMP24 00000065 _Py_CheckFunctionResult.part.0 │ │ │ │ │ 00000ae6 00005d1e R_ARM_THM_JUMP24 0000049d _PyObject_MakeTpCall │ │ │ │ │ 00000bb2 0000061e R_ARM_THM_JUMP24 00000065 _Py_CheckFunctionResult.part.0 │ │ │ │ │ 00001710 0000561e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ 00001758 0000561e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ 00001938 0000061e R_ARM_THM_JUMP24 00000065 _Py_CheckFunctionResult.part.0 │ │ │ │ │ 00001a76 00000d1e R_ARM_THM_JUMP24 00000001 _Py_CheckFunctionResult.constprop.0 │ │ │ │ │ 00001ab4 0000061e R_ARM_THM_JUMP24 00000065 _Py_CheckFunctionResult.part.0 │ │ │ │ │ -00001ed2 0000061e R_ARM_THM_JUMP24 00000065 _Py_CheckFunctionResult.part.0 │ │ │ │ │ +00001ece 0000061e R_ARM_THM_JUMP24 00000065 _Py_CheckFunctionResult.part.0 │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.unlikely' at offset 0x4638 contains 58 entries: │ │ │ │ │ +Relocation section '.rel.text.unlikely' at offset 0x4634 contains 58 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 0000001a 00006f0a R_ARM_THM_CALL 00000000 PyCallable_Check │ │ │ │ │ 00000058 00005a6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 00000090 0000702f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ 00000094 00007030 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 0000009a 0000392f R_ARM_THM_MOVW_ABS_NC 000001a0 .LC10 │ │ │ │ │ 0000009e 00003930 R_ARM_THM_MOVT_ABS 000001a0 .LC10 │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {} │ │ │ │ │ @@ -3168,77 +3168,77 @@ │ │ │ │ │ ldr r4, [sp, #64] @ 0x40 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ bic.w r3, r4, #2147483648 @ 0x80000000 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ blt.n 1c1a <_PyObject_VectorcallPrepend+0x82> │ │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 1c8e <_PyObject_VectorcallPrepend+0xf6> │ │ │ │ │ + bne.n 1c8c <_PyObject_VectorcallPrepend+0xf4> │ │ │ │ │ mov r4, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 1c96 <_PyObject_VectorcallPrepend+0xfe> │ │ │ │ │ + beq.n 1c94 <_PyObject_VectorcallPrepend+0xfc> │ │ │ │ │ cmp r4, #4 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ - bgt.w 1d02 <_PyObject_VectorcallPrepend+0x16a> │ │ │ │ │ + bgt.w 1d00 <_PyObject_VectorcallPrepend+0x168> │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ mov r1, r6 │ │ │ │ │ lsls r2, r4, #2 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ add r0, sp, #24 │ │ │ │ │ add r6, sp, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ │ lsls r0, r1, #20 │ │ │ │ │ - bpl.n 1c5c <_PyObject_VectorcallPrepend+0xc4> │ │ │ │ │ + bpl.n 1c5a <_PyObject_VectorcallPrepend+0xc2> │ │ │ │ │ ldr r3, [r3, #28] │ │ │ │ │ mov r8, r6 │ │ │ │ │ ldr r4, [r5, r3] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n 1c5c <_PyObject_VectorcallPrepend+0xc4> │ │ │ │ │ + beq.n 1c5a <_PyObject_VectorcallPrepend+0xc2> │ │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx r4 │ │ │ │ │ ldr r3, [r7, #72] @ 0x48 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1d36 <_PyObject_VectorcallPrepend+0x19e> │ │ │ │ │ + beq.w 1d34 <_PyObject_VectorcallPrepend+0x19c> │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1da8 <_PyObject_VectorcallPrepend+0x210> │ │ │ │ │ + bne.w 1da6 <_PyObject_VectorcallPrepend+0x20e> │ │ │ │ │ cmp r8, r6 │ │ │ │ │ - bne.n 1cfa <_PyObject_VectorcallPrepend+0x162> │ │ │ │ │ + bne.n 1cf8 <_PyObject_VectorcallPrepend+0x160> │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ - add.w ip, r3, #1 │ │ │ │ │ + adds r0, r3, #1 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ ldr.w r1, [r6, #-4] │ │ │ │ │ str.w r2, [r6, #-4] │ │ │ │ │ - ldr r0, [r3, #84] @ 0x54 │ │ │ │ │ + ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ mov r8, r1 │ │ │ │ │ subs r1, r6, #4 │ │ │ │ │ - lsls r2, r0, #20 │ │ │ │ │ - bpl.n 1c78 <_PyObject_VectorcallPrepend+0xe0> │ │ │ │ │ + lsls r2, r2, #20 │ │ │ │ │ + bpl.n 1c76 <_PyObject_VectorcallPrepend+0xde> │ │ │ │ │ ldr r3, [r3, #28] │ │ │ │ │ ldr r4, [r5, r3] │ │ │ │ │ - cbz r4, 1c78 <_PyObject_VectorcallPrepend+0xe0> │ │ │ │ │ + cbz r4, 1c76 <_PyObject_VectorcallPrepend+0xde> │ │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ │ - mov r2, ip │ │ │ │ │ + mov r2, r0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx r4 │ │ │ │ │ ldr r3, [r7, #72] @ 0x48 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1d5c <_PyObject_VectorcallPrepend+0x1c4> │ │ │ │ │ + beq.w 1d5a <_PyObject_VectorcallPrepend+0x1c2> │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1dc0 <_PyObject_VectorcallPrepend+0x228> │ │ │ │ │ + bne.w 1dbe <_PyObject_VectorcallPrepend+0x226> │ │ │ │ │ mov r0, r4 │ │ │ │ │ str.w r8, [r6, #-4] │ │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ ldr r4, [sp, #68] @ 0x44 │ │ │ │ │ bic.w r3, r2, #2147483648 @ 0x80000000 │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ @@ -3251,40 +3251,40 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ │ mov r2, r1 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ mov r1, r5 │ │ │ │ │ - bic.w r3, ip, #2147483648 @ 0x80000000 │ │ │ │ │ + bic.w r3, r0, #2147483648 @ 0x80000000 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 49c <_PyObject_MakeTpCall> │ │ │ │ │ R_ARM_THM_CALL _PyObject_MakeTpCall │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b.n 1c50 <_PyObject_VectorcallPrepend+0xb8> │ │ │ │ │ + b.n 1c4e <_PyObject_VectorcallPrepend+0xb6> │ │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ │ ldr r4, [r2, #8] │ │ │ │ │ adds r4, r3, r4 │ │ │ │ │ bne.n 1bc8 <_PyObject_VectorcallPrepend+0x30> │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ lsls r4, r2, #20 │ │ │ │ │ - bpl.n 1cd0 <_PyObject_VectorcallPrepend+0x138> │ │ │ │ │ + bpl.n 1cce <_PyObject_VectorcallPrepend+0x136> │ │ │ │ │ ldr r3, [r3, #28] │ │ │ │ │ ldr r4, [r5, r3] │ │ │ │ │ - cbz r4, 1cd0 <_PyObject_VectorcallPrepend+0x138> │ │ │ │ │ + cbz r4, 1cce <_PyObject_VectorcallPrepend+0x136> │ │ │ │ │ movs r3, #0 │ │ │ │ │ movs r2, #1 │ │ │ │ │ add r1, sp, #12 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx r4 │ │ │ │ │ ldr r3, [r7, #72] @ 0x48 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1d82 <_PyObject_VectorcallPrepend+0x1ea> │ │ │ │ │ + beq.n 1d80 <_PyObject_VectorcallPrepend+0x1e8> │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq.n 1c12 <_PyObject_VectorcallPrepend+0x7a> │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq.n 1c12 <_PyObject_VectorcallPrepend+0x7a> │ │ │ │ │ mov r2, r0 │ │ │ │ │ movs r3, #0 │ │ │ │ │ @@ -3319,34 +3319,34 @@ │ │ │ │ │ b.n 1c12 <_PyObject_VectorcallPrepend+0x7a> │ │ │ │ │ adds r0, r4, #1 │ │ │ │ │ lsls r0, r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1dd8 <_PyObject_VectorcallPrepend+0x240> │ │ │ │ │ + beq.n 1dd6 <_PyObject_VectorcallPrepend+0x23e> │ │ │ │ │ lsls r2, r4, #2 │ │ │ │ │ ldr r4, [sp, #12] │ │ │ │ │ mov r1, r6 │ │ │ │ │ str.w r4, [r0], #4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ ldr r1, [r3, #84] @ 0x54 │ │ │ │ │ lsls r1, r1, #20 │ │ │ │ │ - bpl.n 1ce0 <_PyObject_VectorcallPrepend+0x148> │ │ │ │ │ + bpl.n 1cde <_PyObject_VectorcallPrepend+0x146> │ │ │ │ │ ldr r3, [r3, #28] │ │ │ │ │ ldr r4, [r5, r3] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n 1ce0 <_PyObject_VectorcallPrepend+0x148> │ │ │ │ │ + beq.n 1cde <_PyObject_VectorcallPrepend+0x146> │ │ │ │ │ add r6, sp, #20 │ │ │ │ │ b.n 1bf6 <_PyObject_VectorcallPrepend+0x5e> │ │ │ │ │ - cbz r3, 1d40 <_PyObject_VectorcallPrepend+0x1a8> │ │ │ │ │ + cbz r3, 1d3e <_PyObject_VectorcallPrepend+0x1a6> │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.w 1c0e <_PyObject_VectorcallPrepend+0x76> │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SystemError │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SystemError │ │ │ │ │ @@ -3356,33 +3356,33 @@ │ │ │ │ │ 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 1c0e <_PyObject_VectorcallPrepend+0x76> │ │ │ │ │ - cbz r3, 1d66 <_PyObject_VectorcallPrepend+0x1ce> │ │ │ │ │ + cbz r3, 1d64 <_PyObject_VectorcallPrepend+0x1cc> │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1c50 <_PyObject_VectorcallPrepend+0xb8> │ │ │ │ │ + bne.w 1c4e <_PyObject_VectorcallPrepend+0xb6> │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SystemError │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SystemError │ │ │ │ │ mov r3, r5 │ │ │ │ │ mov r0, r7 │ │ │ │ │ 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 1c50 <_PyObject_VectorcallPrepend+0xb8> │ │ │ │ │ - cbz r3, 1d8c <_PyObject_VectorcallPrepend+0x1f4> │ │ │ │ │ + b.n 1c4e <_PyObject_VectorcallPrepend+0xb6> │ │ │ │ │ + cbz r3, 1d8a <_PyObject_VectorcallPrepend+0x1f2> │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bne.w 1c12 <_PyObject_VectorcallPrepend+0x7a> │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_SystemError │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_SystemError │ │ │ │ │ @@ -3405,131 +3405,130 @@ │ │ │ │ │ movs r3, #0 │ │ │ │ │ movs r4, #0 │ │ │ │ │ bl 64 │ │ │ │ │ R_ARM_THM_CALL _Py_CheckFunctionResult.part.0 │ │ │ │ │ b.n 1c0e <_PyObject_VectorcallPrepend+0x76> │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 1c50 <_PyObject_VectorcallPrepend+0xb8> │ │ │ │ │ + beq.w 1c4e <_PyObject_VectorcallPrepend+0xb6> │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r7 │ │ │ │ │ movs r3, #0 │ │ │ │ │ movs r4, #0 │ │ │ │ │ bl 64 │ │ │ │ │ R_ARM_THM_CALL _Py_CheckFunctionResult.part.0 │ │ │ │ │ - b.n 1c50 <_PyObject_VectorcallPrepend+0xb8> │ │ │ │ │ + b.n 1c4e <_PyObject_VectorcallPrepend+0xb6> │ │ │ │ │ mov r0, r7 │ │ │ │ │ mov r4, r8 │ │ │ │ │ bl 0 <_PyErr_NoMemory> │ │ │ │ │ R_ARM_THM_CALL _PyErr_NoMemory │ │ │ │ │ b.n 1c12 <_PyObject_VectorcallPrepend+0x7a> │ │ │ │ │ - nop │ │ │ │ │ │ │ │ │ │ -00001de4 : │ │ │ │ │ +00001de0 : │ │ │ │ │ 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, #252] @ (1ef0 ) │ │ │ │ │ + ldr r3, [pc, #252] @ (1eec ) │ │ │ │ │ sub sp, #12 │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ add r7, sp, #0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr r6, [r2, r3] │ │ │ │ │ - cbz r1, 1e5c │ │ │ │ │ + cbz r1, 1e58 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ mov r4, r1 │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r1, r3, #5 │ │ │ │ │ - bpl.n 1ed6 │ │ │ │ │ + bpl.n 1ed2 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ lsls r2, r2, #20 │ │ │ │ │ - bpl.n 1e38 │ │ │ │ │ + bpl.n 1e34 │ │ │ │ │ ldr r2, [r3, #28] │ │ │ │ │ ldr.w lr, [r0, r2] │ │ │ │ │ cmp.w lr, #0 │ │ │ │ │ - beq.n 1e38 │ │ │ │ │ + beq.n 1e34 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ movs r3, #0 │ │ │ │ │ add.w r1, r4, #16 │ │ │ │ │ mov ip, lr │ │ │ │ │ adds r7, #12 │ │ │ │ │ mov sp, r7 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ │ bx ip │ │ │ │ │ ldr r3, [r3, #64] @ 0x40 │ │ │ │ │ - cbz r3, 1e90 │ │ │ │ │ + cbz r3, 1e8c │ │ │ │ │ ldr.w r2, [r6, #712] @ 0x2c8 │ │ │ │ │ cmp r7, r2 │ │ │ │ │ - bcc.n 1e9c │ │ │ │ │ + bcc.n 1e98 │ │ │ │ │ mov r1, r4 │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx r3 │ │ │ │ │ ldr r3, [r6, #72] @ 0x48 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - cbz r0, 1e6c │ │ │ │ │ - cbnz r3, 1ebc │ │ │ │ │ + cbz r0, 1e68 │ │ │ │ │ + cbnz r3, 1eb8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ adds r7, #12 │ │ │ │ │ mov sp, r7 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ mov r1, r0 │ │ │ │ │ adds r7, #12 │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov sp, r7 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ │ b.w 3ac <_PyObject_VectorcallTstate.constprop.0> │ │ │ │ │ - cbz r3, 1e74 │ │ │ │ │ + cbz r3, 1e70 │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1e54 │ │ │ │ │ + bne.n 1e50 │ │ │ │ │ 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 1e54 │ │ │ │ │ + b.n 1e50 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 2dc <_PyObject_CallFunctionVa+0xf0> │ │ │ │ │ R_ARM_THM_CALL object_is_not_callable │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n 1e54 │ │ │ │ │ + b.n 1e50 │ │ │ │ │ sub.w r2, r2, #16384 @ 0x4000 │ │ │ │ │ cmp r7, r2 │ │ │ │ │ - bcc.n 1e44 │ │ │ │ │ + bcc.n 1e40 │ │ │ │ │ mov r0, r6 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC4 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC4 │ │ │ │ │ str r3, [r7, #4] │ │ │ │ │ bl 0 <_Py_CheckRecursiveCall> │ │ │ │ │ R_ARM_THM_CALL _Py_CheckRecursiveCall │ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1e98 │ │ │ │ │ - b.n 1e44 │ │ │ │ │ + bne.n 1e94 │ │ │ │ │ + b.n 1e40 │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 1e54 │ │ │ │ │ + beq.n 1e50 │ │ │ │ │ mov r2, r0 │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r6 │ │ │ │ │ adds r7, #12 │ │ │ │ │ mov sp, r7 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ │ @@ -3543,10 +3542,10 @@ │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC9 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC9 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ bl 0 <_PyErr_SetString> │ │ │ │ │ R_ARM_THM_CALL _PyErr_SetString │ │ │ │ │ - b.n 1e98 │ │ │ │ │ + b.n 1e94 │ │ │ │ │ .word 0x000000f2 │ │ │ │ │ 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: 36636 (bytes into file) │ │ │ │ │ + Start of section headers: 36728 (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 0x8f1c: │ │ │ │ │ +There are 18 section headers, starting at offset 0x8f78: │ │ │ │ │ │ │ │ │ │ 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 00176c 00 AX 0 0 4 │ │ │ │ │ - [ 2] .rel.text REL 00000000 007484 000870 08 I 15 1 4 │ │ │ │ │ - [ 3] .data PROGBITS 00000000 0017a0 00057c 00 WA 0 0 4 │ │ │ │ │ - [ 4] .rel.data REL 00000000 007cf4 0002f0 08 I 15 3 4 │ │ │ │ │ - [ 5] .bss NOBITS 00000000 001d1c 000000 00 WA 0 0 1 │ │ │ │ │ - [ 6] .rodata.str1.4 PROGBITS 00000000 001d1c 00089e 01 AMS 0 0 4 │ │ │ │ │ - [ 7] .text.hot PROGBITS 00000000 0025bc 001f5c 00 AX 0 0 4 │ │ │ │ │ - [ 8] .rel.text.hot REL 00000000 007fe4 000728 08 I 15 7 4 │ │ │ │ │ - [ 9] .text.unlikely PROGBITS 00000000 004518 000d08 00 AX 0 0 4 │ │ │ │ │ - [10] .rel.text.unlikely REL 00000000 00870c 0006e8 08 I 15 9 4 │ │ │ │ │ - [11] .rodata PROGBITS 00000000 005220 00029c 00 A 0 0 4 │ │ │ │ │ - [12] .rel.rodata REL 00000000 008df4 000098 08 I 15 11 4 │ │ │ │ │ - [13] .note.GNU-stack PROGBITS 00000000 0054bc 000000 00 0 0 1 │ │ │ │ │ - [14] .ARM.attributes ARM_ATTRIBUTES 00000000 0054bc 000033 00 0 0 1 │ │ │ │ │ - [15] .symtab SYMTAB 00000000 0054f0 001230 10 16 162 4 │ │ │ │ │ - [16] .strtab STRTAB 00000000 006720 000d63 00 0 0 1 │ │ │ │ │ - [17] .shstrtab STRTAB 00000000 008e8c 000090 00 0 0 1 │ │ │ │ │ + [ 1] .text PROGBITS 00000000 000034 0017a0 00 AX 0 0 8 │ │ │ │ │ + [ 2] .rel.text REL 00000000 0074e0 000870 08 I 15 1 4 │ │ │ │ │ + [ 3] .data PROGBITS 00000000 0017d4 00057c 00 WA 0 0 4 │ │ │ │ │ + [ 4] .rel.data REL 00000000 007d50 0002f0 08 I 15 3 4 │ │ │ │ │ + [ 5] .bss NOBITS 00000000 001d50 000000 00 WA 0 0 1 │ │ │ │ │ + [ 6] .rodata.str1.4 PROGBITS 00000000 001d50 00089e 01 AMS 0 0 4 │ │ │ │ │ + [ 7] .text.hot PROGBITS 00000000 0025f0 001f44 00 AX 0 0 8 │ │ │ │ │ + [ 8] .rel.text.hot REL 00000000 008040 000728 08 I 15 7 4 │ │ │ │ │ + [ 9] .text.unlikely PROGBITS 00000000 004534 000d08 00 AX 0 0 4 │ │ │ │ │ + [10] .rel.text.unlikely REL 00000000 008768 0006e8 08 I 15 9 4 │ │ │ │ │ + [11] .rodata PROGBITS 00000000 00523c 00029c 00 A 0 0 4 │ │ │ │ │ + [12] .rel.rodata REL 00000000 008e50 000098 08 I 15 11 4 │ │ │ │ │ + [13] .note.GNU-stack PROGBITS 00000000 0054d8 000000 00 0 0 1 │ │ │ │ │ + [14] .ARM.attributes ARM_ATTRIBUTES 00000000 0054d8 000033 00 0 0 1 │ │ │ │ │ + [15] .symtab SYMTAB 00000000 00550c 001270 10 16 166 4 │ │ │ │ │ + [16] .strtab STRTAB 00000000 00677c 000d63 00 0 0 1 │ │ │ │ │ + [17] .shstrtab STRTAB 00000000 008ee8 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 291 entries: │ │ │ │ │ +Symbol table '.symtab' contains 295 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 │ │ │ │ │ @@ -35,260 +35,264 @@ │ │ │ │ │ 31: 000011a8 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ 32: 0000123c 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ 33: 00001240 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ 34: 0000163d 250 FUNC LOCAL DEFAULT 7 code_hash │ │ │ │ │ 35: 00000025 418 FUNC LOCAL DEFAULT 1 code_richcompare │ │ │ │ │ 36: 0000029d 66 FUNC LOCAL DEFAULT 1 init_co_cached │ │ │ │ │ 37: 00000001 152 FUNC LOCAL DEFAULT 9 retreat │ │ │ │ │ - 38: 000002e1 162 FUNC LOCAL DEFAULT 1 advance │ │ │ │ │ - 39: 000004d9 80 FUNC LOCAL DEFAULT 1 code_positionsiterator │ │ │ │ │ - 40: 00000524 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 41: 000000d4 0 NOTYPE LOCAL DEFAULT 6 .LC7 │ │ │ │ │ - 42: 000019e1 462 FUNC LOCAL DEFAULT 7 positionsiter_next │ │ │ │ │ - 43: 00001bb1 20 FUNC LOCAL DEFAULT 7 _source_offset_converter │ │ │ │ │ - 44: 00001a6c 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 45: 00001a72 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 46: 00000529 72 FUNC LOCAL DEFAULT 1 read_signed_varint │ │ │ │ │ - 47: 00000528 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 48: 00000571 68 FUNC LOCAL DEFAULT 1 positionsiter_dealloc │ │ │ │ │ - 49: 00000699 2 FUNC LOCAL DEFAULT 1 code_getcode │ │ │ │ │ - 50: 000000e0 0 NOTYPE LOCAL DEFAULT 6 .LC8 │ │ │ │ │ - 51: 0000010c 0 NOTYPE LOCAL DEFAULT 6 .LC9 │ │ │ │ │ - 52: 0000069d 86 FUNC LOCAL DEFAULT 1 code_repr │ │ │ │ │ - 53: 00000138 0 NOTYPE LOCAL DEFAULT 6 .LC10 │ │ │ │ │ - 54: 00000150 0 NOTYPE LOCAL DEFAULT 6 .LC11 │ │ │ │ │ - 55: 00000168 0 NOTYPE LOCAL DEFAULT 6 .LC12 │ │ │ │ │ - 56: 00000190 0 NOTYPE LOCAL DEFAULT 6 .LC13 │ │ │ │ │ - 57: 000001bc 0 NOTYPE LOCAL DEFAULT 6 .LC14 │ │ │ │ │ - 58: 00000b49 2 FUNC LOCAL DEFAULT 1 code_getvarnames │ │ │ │ │ - 59: 00000b79 150 FUNC LOCAL DEFAULT 1 get_cached_locals │ │ │ │ │ - 60: 00000c11 94 FUNC LOCAL DEFAULT 1 get_localsplus_names │ │ │ │ │ - 61: 00000c71 2 FUNC LOCAL DEFAULT 1 code_getfreevars │ │ │ │ │ - 62: 000001e4 0 NOTYPE LOCAL DEFAULT 6 .LC15 │ │ │ │ │ - 63: 000001ec 0 NOTYPE LOCAL DEFAULT 6 .LC16 │ │ │ │ │ - 64: 00000200 0 NOTYPE LOCAL DEFAULT 6 .LC17 │ │ │ │ │ - 65: 00000208 0 NOTYPE LOCAL DEFAULT 6 .LC18 │ │ │ │ │ - 66: 00000210 0 NOTYPE LOCAL DEFAULT 6 .LC19 │ │ │ │ │ - 67: 00000228 0 NOTYPE LOCAL DEFAULT 6 .LC20 │ │ │ │ │ - 68: 0000023c 0 NOTYPE LOCAL DEFAULT 6 .LC21 │ │ │ │ │ - 69: 00000254 0 NOTYPE LOCAL DEFAULT 6 .LC22 │ │ │ │ │ - 70: 0000026c 0 NOTYPE LOCAL DEFAULT 6 .LC23 │ │ │ │ │ - 71: 00000284 0 NOTYPE LOCAL DEFAULT 6 .LC24 │ │ │ │ │ - 72: 00000288 0 NOTYPE LOCAL DEFAULT 6 .LC25 │ │ │ │ │ - 73: 000002a0 0 NOTYPE LOCAL DEFAULT 6 .LC26 │ │ │ │ │ - 74: 000002b4 0 NOTYPE LOCAL DEFAULT 6 .LC27 │ │ │ │ │ - 75: 000002cc 0 NOTYPE LOCAL DEFAULT 6 .LC28 │ │ │ │ │ - 76: 000002e4 0 NOTYPE LOCAL DEFAULT 6 .LC29 │ │ │ │ │ - 77: 00000304 0 NOTYPE LOCAL DEFAULT 6 .LC30 │ │ │ │ │ - 78: 0000032c 0 NOTYPE LOCAL DEFAULT 6 .LC31 │ │ │ │ │ - 79: 0000035c 0 NOTYPE LOCAL DEFAULT 6 .LC32 │ │ │ │ │ - 80: 0000038c 0 NOTYPE LOCAL DEFAULT 6 .LC33 │ │ │ │ │ - 81: 000003b4 0 NOTYPE LOCAL DEFAULT 6 .LC34 │ │ │ │ │ - 82: 000003dc 0 NOTYPE LOCAL DEFAULT 6 .LC35 │ │ │ │ │ - 83: 00000400 0 NOTYPE LOCAL DEFAULT 6 .LC36 │ │ │ │ │ - 84: 0000042c 0 NOTYPE LOCAL DEFAULT 6 .LC37 │ │ │ │ │ - 85: 00000438 0 NOTYPE LOCAL DEFAULT 6 .LC38 │ │ │ │ │ - 86: 00000ca1 1720 FUNC LOCAL DEFAULT 1 code_replace │ │ │ │ │ - 87: 000010a8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 88: 000010ac 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 89: 00001354 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 90: 00000448 0 NOTYPE LOCAL DEFAULT 6 .LC39 │ │ │ │ │ - 91: 00000478 0 NOTYPE LOCAL DEFAULT 6 .LC40 │ │ │ │ │ - 92: 00001358 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 93: 0000162d 76 FUNC LOCAL DEFAULT 1 code_linesiterator │ │ │ │ │ - 94: 00001674 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 95: 000004a0 0 NOTYPE LOCAL DEFAULT 6 .LC41 │ │ │ │ │ - 96: 00001bc5 920 FUNC LOCAL DEFAULT 7 lineiter_next │ │ │ │ │ - 97: 00000000 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 98: 00001678 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 99: 00001679 68 FUNC LOCAL DEFAULT 1 lineiter_dealloc │ │ │ │ │ - 100: 000016bd 12 FUNC LOCAL DEFAULT 1 code_getcodeadaptive │ │ │ │ │ - 101: 000016c9 128 FUNC LOCAL DEFAULT 1 code__varname_from_oparg │ │ │ │ │ - 102: 00001744 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 103: 00001748 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 104: 00000099 2 FUNC LOCAL DEFAULT 9 code_getcellvars │ │ │ │ │ - 105: 00000000 0 NOTYPE LOCAL DEFAULT 11 .LANCHOR1 │ │ │ │ │ - 106: 00000198 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 107: 000001a0 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 108: 00000260 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 109: 00000264 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 110: 000002b9 4 FUNC LOCAL DEFAULT 9 code_branchesiterator │ │ │ │ │ - 111: 000004a8 0 NOTYPE LOCAL DEFAULT 6 .LC42 │ │ │ │ │ - 112: 000002bd 276 FUNC LOCAL DEFAULT 9 code_getlnotab │ │ │ │ │ - 113: 000003f3 76 FUNC LOCAL DEFAULT 9 emit_pair │ │ │ │ │ - 114: 000003d1 34 FUNC LOCAL DEFAULT 9 code_sizeof │ │ │ │ │ - 115: 000004d8 0 NOTYPE LOCAL DEFAULT 6 .LC43 │ │ │ │ │ - 116: 000004e0 0 NOTYPE LOCAL DEFAULT 6 .LC44 │ │ │ │ │ - 117: 000004ec 0 NOTYPE LOCAL DEFAULT 6 .LC45 │ │ │ │ │ - 118: 000004f8 0 NOTYPE LOCAL DEFAULT 6 .LC46 │ │ │ │ │ - 119: 00000504 0 NOTYPE LOCAL DEFAULT 6 .LC47 │ │ │ │ │ - 120: 00000510 0 NOTYPE LOCAL DEFAULT 6 .LC48 │ │ │ │ │ - 121: 0000051c 0 NOTYPE LOCAL DEFAULT 6 .LC49 │ │ │ │ │ - 122: 00000528 0 NOTYPE LOCAL DEFAULT 6 .LC50 │ │ │ │ │ - 123: 00000534 0 NOTYPE LOCAL DEFAULT 6 .LC51 │ │ │ │ │ - 124: 00000540 0 NOTYPE LOCAL DEFAULT 6 .LC52 │ │ │ │ │ - 125: 0000054c 0 NOTYPE LOCAL DEFAULT 6 .LC53 │ │ │ │ │ - 126: 00000558 0 NOTYPE LOCAL DEFAULT 6 .LC54 │ │ │ │ │ - 127: 00000564 0 NOTYPE LOCAL DEFAULT 6 .LC55 │ │ │ │ │ - 128: 00000588 0 NOTYPE LOCAL DEFAULT 6 .LC56 │ │ │ │ │ - 129: 000005b4 0 NOTYPE LOCAL DEFAULT 6 .LC57 │ │ │ │ │ - 130: 000005e0 0 NOTYPE LOCAL DEFAULT 6 .LC58 │ │ │ │ │ - 131: 0000043f 1110 FUNC LOCAL DEFAULT 9 code_new │ │ │ │ │ - 132: 00000895 192 FUNC LOCAL DEFAULT 9 validate_and_copy_tuple │ │ │ │ │ - 133: 00000604 0 NOTYPE LOCAL DEFAULT 6 .LC59 │ │ │ │ │ - 134: 00000638 0 NOTYPE LOCAL DEFAULT 6 .LC60 │ │ │ │ │ - 135: 000009d0 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 136: 0000065c 0 NOTYPE LOCAL DEFAULT 6 .LC61 │ │ │ │ │ - 137: 00000678 0 NOTYPE LOCAL DEFAULT 6 .LC62 │ │ │ │ │ - 138: 000009d4 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 139: 00000a58 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 140: 00000a5c 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 141: 00000b54 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 142: 00000b5a 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 143: 00000698 0 NOTYPE LOCAL DEFAULT 6 .LC63 │ │ │ │ │ - 144: 000006b4 0 NOTYPE LOCAL DEFAULT 6 .LC64 │ │ │ │ │ - 145: 00000000 0 SECTION LOCAL DEFAULT 11 .rodata │ │ │ │ │ - 146: 00000000 0 NOTYPE LOCAL DEFAULT 11 $d │ │ │ │ │ - 147: 00000000 6 OBJECT LOCAL DEFAULT 11 assert0 │ │ │ │ │ - 148: 00000008 2 OBJECT LOCAL DEFAULT 11 linetable │ │ │ │ │ - 149: 0000000c 76 OBJECT LOCAL DEFAULT 11 _keywords.1 │ │ │ │ │ - 150: 00000058 8 OBJECT LOCAL DEFAULT 11 _keywords.4 │ │ │ │ │ - 151: 00000060 183 OBJECT LOCAL DEFAULT 11 code__varname_from_oparg__doc__ │ │ │ │ │ - 152: 00000118 108 OBJECT LOCAL DEFAULT 11 code_replace__doc__ │ │ │ │ │ - 153: 00000184 280 OBJECT LOCAL DEFAULT 11 code_new__doc__ │ │ │ │ │ - 154: 00000000 0 NOTYPE LOCAL DEFAULT 3 $d │ │ │ │ │ - 155: 00000344 128 OBJECT LOCAL DEFAULT 3 code_methods │ │ │ │ │ - 156: 00000450 300 OBJECT LOCAL DEFAULT 3 code_memberlist │ │ │ │ │ - 157: 000003c4 140 OBJECT LOCAL DEFAULT 3 code_getsetlist │ │ │ │ │ - 158: 000001a0 44 OBJECT LOCAL DEFAULT 3 _parser.2 │ │ │ │ │ - 159: 000002c8 96 OBJECT LOCAL DEFAULT 3 _kwtuple.0 │ │ │ │ │ - 160: 0000029c 44 OBJECT LOCAL DEFAULT 3 _parser.5 │ │ │ │ │ - 161: 00000328 28 OBJECT LOCAL DEFAULT 3 _kwtuple.3 │ │ │ │ │ - 162: 00000001 12 FUNC GLOBAL HIDDEN 1 _PyCode_Init │ │ │ │ │ - 163: 00000001 412 FUNC GLOBAL HIDDEN 7 _PyCode_Validate │ │ │ │ │ - 164: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_ValueError │ │ │ │ │ - 165: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_SetString │ │ │ │ │ - 166: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_BadInternalCall │ │ │ │ │ - 167: 0000019d 2360 FUNC GLOBAL HIDDEN 7 _PyCode_New │ │ │ │ │ - 168: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_Type │ │ │ │ │ - 169: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_InternImmortal │ │ │ │ │ - 170: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_ctype_table │ │ │ │ │ - 171: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_Type │ │ │ │ │ - 172: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyFrozenSet_Type │ │ │ │ │ - 173: 00000000 0 TLS GLOBAL DEFAULT UND _Py_tss_tstate │ │ │ │ │ - 174: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_InternMortal │ │ │ │ │ - 175: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_GetConfig │ │ │ │ │ - 176: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_NewVar │ │ │ │ │ - 177: 00000000 0 NOTYPE GLOBAL DEFAULT UND memcpy │ │ │ │ │ - 178: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyCode_Quicken │ │ │ │ │ - 179: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_Dealloc │ │ │ │ │ - 180: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySequence_Tuple │ │ │ │ │ - 181: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyFrozenSet_New │ │ │ │ │ - 182: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBytes_FromStringAndSize │ │ │ │ │ - 183: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyBytes_Resize │ │ │ │ │ - 184: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_NoMemory │ │ │ │ │ - 185: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_SystemError │ │ │ │ │ - 186: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_FormatUnraisable │ │ │ │ │ - 187: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyThreadState_Get │ │ │ │ │ - 188: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyFunction_ClearCodeByVersion │ │ │ │ │ - 189: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Free │ │ │ │ │ - 190: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Free │ │ │ │ │ - 191: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_ClearWeakRefs │ │ │ │ │ - 192: 00001241 980 FUNC GLOBAL DEFAULT 7 _PyCode_ConstantKey │ │ │ │ │ - 193: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_EllipsisObject │ │ │ │ │ - 194: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NoneStruct │ │ │ │ │ - 195: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_Type │ │ │ │ │ - 196: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBytes_Type │ │ │ │ │ - 197: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBool_Type │ │ │ │ │ - 198: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyFloat_Type │ │ │ │ │ - 199: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyComplex_Type │ │ │ │ │ - 200: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_New │ │ │ │ │ - 201: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_Pack │ │ │ │ │ - 202: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PySet_NextEntry │ │ │ │ │ - 203: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySlice_Type │ │ │ │ │ - 204: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySlice_New │ │ │ │ │ - 205: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyComplex_AsCComplex │ │ │ │ │ - 206: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_TrueStruct │ │ │ │ │ - 207: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_FalseStruct │ │ │ │ │ - 208: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_FromVoidPtr │ │ │ │ │ - 209: 00001615 38 FUNC GLOBAL HIDDEN 7 _Py_set_localsplus_info │ │ │ │ │ - 210: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Hash │ │ │ │ │ - 211: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyOpcode_Caches │ │ │ │ │ - 212: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_GetBaseCodeUnit │ │ │ │ │ - 213: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NotImplementedStruct │ │ │ │ │ - 214: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_RichCompareBool │ │ │ │ │ - 215: 000001c9 210 FUNC GLOBAL HIDDEN 1 _PyCode_GetCode │ │ │ │ │ - 216: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Malloc │ │ │ │ │ - 217: 00000000 0 NOTYPE GLOBAL DEFAULT UND memset │ │ │ │ │ - 218: 00001739 356 FUNC GLOBAL HIDDEN 7 _PyCode_SafeAddr2Line │ │ │ │ │ - 219: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_Instrumentation_GetLine │ │ │ │ │ - 220: 0000189d 322 FUNC GLOBAL DEFAULT 7 _PyCode_CheckLineNumber │ │ │ │ │ - 221: 00000385 336 FUNC GLOBAL DEFAULT 1 PyCode_Addr2Line │ │ │ │ │ - 222: 000004d5 2 FUNC GLOBAL HIDDEN 1 _PyCode_Fini │ │ │ │ │ - 223: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyType_GenericAlloc │ │ │ │ │ - 224: 00000000 0 NOTYPE GLOBAL DEFAULT UND Py_BuildValue │ │ │ │ │ - 225: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_FromLong │ │ │ │ │ - 226: 000005b5 32 FUNC GLOBAL HIDDEN 1 _PyCode_InitAddressRange │ │ │ │ │ - 227: 000005d5 194 FUNC GLOBAL DEFAULT 1 _PyCode_ReturnsOnlyNone │ │ │ │ │ - 228: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_Size │ │ │ │ │ - 229: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyInstruction_GetLength │ │ │ │ │ - 230: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_FromFormat │ │ │ │ │ - 231: 000006f5 166 FUNC GLOBAL DEFAULT 1 _PyCode_VerifyStateless │ │ │ │ │ - 232: 0000079d 348 FUNC GLOBAL DEFAULT 1 _PyCode_GetVarCounts │ │ │ │ │ - 233: 000008f9 590 FUNC GLOBAL DEFAULT 1 _PyCode_SetUnboundVarCounts │ │ │ │ │ - 234: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_SetString │ │ │ │ │ - 235: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySet_New │ │ │ │ │ - 236: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySet_Contains │ │ │ │ │ - 237: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_Contains │ │ │ │ │ - 238: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySet_Add │ │ │ │ │ - 239: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySet_Type │ │ │ │ │ - 240: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyType_IsSubtype │ │ │ │ │ - 241: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_TypeError │ │ │ │ │ - 242: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_Format │ │ │ │ │ - 243: 00000b4d 42 FUNC GLOBAL HIDDEN 1 _PyCode_GetVarnames │ │ │ │ │ - 244: 00000c75 42 FUNC GLOBAL HIDDEN 1 _PyCode_GetFreevars │ │ │ │ │ - 245: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySys_Audit │ │ │ │ │ - 246: 00001359 724 FUNC GLOBAL DEFAULT 1 PyUnstable_Code_NewWithPosOnlyArgs │ │ │ │ │ - 247: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_UnpackKeywords │ │ │ │ │ - 248: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_AsInt │ │ │ │ │ - 249: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Occurred │ │ │ │ │ - 250: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_BadArgument │ │ │ │ │ - 251: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyTuple_Resize │ │ │ │ │ - 252: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_Compare │ │ │ │ │ - 253: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Format │ │ │ │ │ - 254: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_GetItem │ │ │ │ │ - 255: 00001749 34 FUNC GLOBAL HIDDEN 1 _PyLineTable_NextAddressRange │ │ │ │ │ - 256: 0000009b 44 FUNC GLOBAL HIDDEN 9 _PyCode_GetCellvars │ │ │ │ │ - 257: 000000c7 218 FUNC GLOBAL DEFAULT 9 PyCode_NewEmpty │ │ │ │ │ - 258: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_FromString │ │ │ │ │ - 259: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_DecodeFSDefault │ │ │ │ │ - 260: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyRuntime │ │ │ │ │ - 261: 000001a1 196 FUNC GLOBAL DEFAULT 9 PyUnstable_Code_SetExtra │ │ │ │ │ - 262: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Realloc │ │ │ │ │ - 263: 00000265 84 FUNC GLOBAL DEFAULT 9 PyUnstable_Code_GetExtra │ │ │ │ │ - 264: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyInstrumentation_BranchesIterator │ │ │ │ │ - 265: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_DeprecationWarning │ │ │ │ │ - 266: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_WarnEx │ │ │ │ │ - 267: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_FromSize_t │ │ │ │ │ - 268: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_NoKeywords │ │ │ │ │ - 269: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_CheckPositional │ │ │ │ │ - 270: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_Copy │ │ │ │ │ - 271: 00000955 4 FUNC GLOBAL DEFAULT 9 PyCode_GetCode │ │ │ │ │ - 272: 00000959 4 FUNC GLOBAL DEFAULT 9 PyCode_GetVarnames │ │ │ │ │ - 273: 0000095d 4 FUNC GLOBAL DEFAULT 9 PyCode_GetCellvars │ │ │ │ │ - 274: 00000961 4 FUNC GLOBAL DEFAULT 9 PyCode_GetFreevars │ │ │ │ │ - 275: 00000965 112 FUNC GLOBAL DEFAULT 9 PyCode_AddWatcher │ │ │ │ │ - 276: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_RuntimeError │ │ │ │ │ - 277: 000009d5 136 FUNC GLOBAL DEFAULT 9 PyCode_ClearWatcher │ │ │ │ │ - 278: 00000a5d 86 FUNC GLOBAL DEFAULT 9 PyUnstable_Code_New │ │ │ │ │ - 279: 00000ab3 26 FUNC GLOBAL HIDDEN 9 _PyLineTable_InitAddressRange │ │ │ │ │ - 280: 00000acd 408 FUNC GLOBAL DEFAULT 9 PyCode_Addr2Location │ │ │ │ │ - 281: 00000c65 32 FUNC GLOBAL HIDDEN 9 _PyLineTable_PreviousAddressRange │ │ │ │ │ - 282: 00000c85 26 FUNC GLOBAL DEFAULT 9 _PyCode_CheckNoInternalState │ │ │ │ │ - 283: 00000c9f 58 FUNC GLOBAL DEFAULT 9 _PyCode_CheckNoExternalState │ │ │ │ │ - 284: 00000cd9 48 FUNC GLOBAL DEFAULT 9 _PyCode_CheckPureFunction │ │ │ │ │ - 285: 00000000 208 OBJECT GLOBAL DEFAULT 3 PyCode_Type │ │ │ │ │ - 286: 000000d0 208 OBJECT GLOBAL HIDDEN 3 _PyPositionsIterator │ │ │ │ │ - 287: 000001cc 208 OBJECT GLOBAL HIDDEN 3 _PyLineIterator │ │ │ │ │ - 288: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyType_Type │ │ │ │ │ - 289: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GenericGetAttr │ │ │ │ │ - 290: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_SelfIter │ │ │ │ │ + 38: 000018b0 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 39: 000018b8 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 40: 000002e1 162 FUNC LOCAL DEFAULT 1 advance │ │ │ │ │ + 41: 00000500 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 42: 00000508 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 43: 0000050d 80 FUNC LOCAL DEFAULT 1 code_positionsiterator │ │ │ │ │ + 44: 00000558 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 45: 000000d4 0 NOTYPE LOCAL DEFAULT 6 .LC7 │ │ │ │ │ + 46: 000019fd 462 FUNC LOCAL DEFAULT 7 positionsiter_next │ │ │ │ │ + 47: 00001bcd 20 FUNC LOCAL DEFAULT 7 _source_offset_converter │ │ │ │ │ + 48: 00001a88 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 49: 00001a8e 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 50: 0000055d 72 FUNC LOCAL DEFAULT 1 read_signed_varint │ │ │ │ │ + 51: 0000055c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 52: 000005a5 68 FUNC LOCAL DEFAULT 1 positionsiter_dealloc │ │ │ │ │ + 53: 000006cd 2 FUNC LOCAL DEFAULT 1 code_getcode │ │ │ │ │ + 54: 000000e0 0 NOTYPE LOCAL DEFAULT 6 .LC8 │ │ │ │ │ + 55: 0000010c 0 NOTYPE LOCAL DEFAULT 6 .LC9 │ │ │ │ │ + 56: 000006d1 86 FUNC LOCAL DEFAULT 1 code_repr │ │ │ │ │ + 57: 00000138 0 NOTYPE LOCAL DEFAULT 6 .LC10 │ │ │ │ │ + 58: 00000150 0 NOTYPE LOCAL DEFAULT 6 .LC11 │ │ │ │ │ + 59: 00000168 0 NOTYPE LOCAL DEFAULT 6 .LC12 │ │ │ │ │ + 60: 00000190 0 NOTYPE LOCAL DEFAULT 6 .LC13 │ │ │ │ │ + 61: 000001bc 0 NOTYPE LOCAL DEFAULT 6 .LC14 │ │ │ │ │ + 62: 00000b7d 2 FUNC LOCAL DEFAULT 1 code_getvarnames │ │ │ │ │ + 63: 00000bad 150 FUNC LOCAL DEFAULT 1 get_cached_locals │ │ │ │ │ + 64: 00000c45 94 FUNC LOCAL DEFAULT 1 get_localsplus_names │ │ │ │ │ + 65: 00000ca5 2 FUNC LOCAL DEFAULT 1 code_getfreevars │ │ │ │ │ + 66: 000001e4 0 NOTYPE LOCAL DEFAULT 6 .LC15 │ │ │ │ │ + 67: 000001ec 0 NOTYPE LOCAL DEFAULT 6 .LC16 │ │ │ │ │ + 68: 00000200 0 NOTYPE LOCAL DEFAULT 6 .LC17 │ │ │ │ │ + 69: 00000208 0 NOTYPE LOCAL DEFAULT 6 .LC18 │ │ │ │ │ + 70: 00000210 0 NOTYPE LOCAL DEFAULT 6 .LC19 │ │ │ │ │ + 71: 00000228 0 NOTYPE LOCAL DEFAULT 6 .LC20 │ │ │ │ │ + 72: 0000023c 0 NOTYPE LOCAL DEFAULT 6 .LC21 │ │ │ │ │ + 73: 00000254 0 NOTYPE LOCAL DEFAULT 6 .LC22 │ │ │ │ │ + 74: 0000026c 0 NOTYPE LOCAL DEFAULT 6 .LC23 │ │ │ │ │ + 75: 00000284 0 NOTYPE LOCAL DEFAULT 6 .LC24 │ │ │ │ │ + 76: 00000288 0 NOTYPE LOCAL DEFAULT 6 .LC25 │ │ │ │ │ + 77: 000002a0 0 NOTYPE LOCAL DEFAULT 6 .LC26 │ │ │ │ │ + 78: 000002b4 0 NOTYPE LOCAL DEFAULT 6 .LC27 │ │ │ │ │ + 79: 000002cc 0 NOTYPE LOCAL DEFAULT 6 .LC28 │ │ │ │ │ + 80: 000002e4 0 NOTYPE LOCAL DEFAULT 6 .LC29 │ │ │ │ │ + 81: 00000304 0 NOTYPE LOCAL DEFAULT 6 .LC30 │ │ │ │ │ + 82: 0000032c 0 NOTYPE LOCAL DEFAULT 6 .LC31 │ │ │ │ │ + 83: 0000035c 0 NOTYPE LOCAL DEFAULT 6 .LC32 │ │ │ │ │ + 84: 0000038c 0 NOTYPE LOCAL DEFAULT 6 .LC33 │ │ │ │ │ + 85: 000003b4 0 NOTYPE LOCAL DEFAULT 6 .LC34 │ │ │ │ │ + 86: 000003dc 0 NOTYPE LOCAL DEFAULT 6 .LC35 │ │ │ │ │ + 87: 00000400 0 NOTYPE LOCAL DEFAULT 6 .LC36 │ │ │ │ │ + 88: 0000042c 0 NOTYPE LOCAL DEFAULT 6 .LC37 │ │ │ │ │ + 89: 00000438 0 NOTYPE LOCAL DEFAULT 6 .LC38 │ │ │ │ │ + 90: 00000cd5 1720 FUNC LOCAL DEFAULT 1 code_replace │ │ │ │ │ + 91: 000010dc 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 92: 000010e0 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 93: 00001388 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 94: 00000448 0 NOTYPE LOCAL DEFAULT 6 .LC39 │ │ │ │ │ + 95: 00000478 0 NOTYPE LOCAL DEFAULT 6 .LC40 │ │ │ │ │ + 96: 0000138c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 97: 00001661 76 FUNC LOCAL DEFAULT 1 code_linesiterator │ │ │ │ │ + 98: 000016a8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 99: 000004a0 0 NOTYPE LOCAL DEFAULT 6 .LC41 │ │ │ │ │ + 100: 00001be1 866 FUNC LOCAL DEFAULT 7 lineiter_next │ │ │ │ │ + 101: 00000000 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 102: 000016ac 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 103: 000016ad 68 FUNC LOCAL DEFAULT 1 lineiter_dealloc │ │ │ │ │ + 104: 000016f1 12 FUNC LOCAL DEFAULT 1 code_getcodeadaptive │ │ │ │ │ + 105: 000016fd 128 FUNC LOCAL DEFAULT 1 code__varname_from_oparg │ │ │ │ │ + 106: 00001778 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 107: 0000177c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 108: 00000099 2 FUNC LOCAL DEFAULT 9 code_getcellvars │ │ │ │ │ + 109: 00000000 0 NOTYPE LOCAL DEFAULT 11 .LANCHOR1 │ │ │ │ │ + 110: 00000198 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 111: 000001a0 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 112: 00000260 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 113: 00000264 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 114: 000002b9 4 FUNC LOCAL DEFAULT 9 code_branchesiterator │ │ │ │ │ + 115: 000004a8 0 NOTYPE LOCAL DEFAULT 6 .LC42 │ │ │ │ │ + 116: 000002bd 276 FUNC LOCAL DEFAULT 9 code_getlnotab │ │ │ │ │ + 117: 000003f3 76 FUNC LOCAL DEFAULT 9 emit_pair │ │ │ │ │ + 118: 000003d1 34 FUNC LOCAL DEFAULT 9 code_sizeof │ │ │ │ │ + 119: 000004d8 0 NOTYPE LOCAL DEFAULT 6 .LC43 │ │ │ │ │ + 120: 000004e0 0 NOTYPE LOCAL DEFAULT 6 .LC44 │ │ │ │ │ + 121: 000004ec 0 NOTYPE LOCAL DEFAULT 6 .LC45 │ │ │ │ │ + 122: 000004f8 0 NOTYPE LOCAL DEFAULT 6 .LC46 │ │ │ │ │ + 123: 00000504 0 NOTYPE LOCAL DEFAULT 6 .LC47 │ │ │ │ │ + 124: 00000510 0 NOTYPE LOCAL DEFAULT 6 .LC48 │ │ │ │ │ + 125: 0000051c 0 NOTYPE LOCAL DEFAULT 6 .LC49 │ │ │ │ │ + 126: 00000528 0 NOTYPE LOCAL DEFAULT 6 .LC50 │ │ │ │ │ + 127: 00000534 0 NOTYPE LOCAL DEFAULT 6 .LC51 │ │ │ │ │ + 128: 00000540 0 NOTYPE LOCAL DEFAULT 6 .LC52 │ │ │ │ │ + 129: 0000054c 0 NOTYPE LOCAL DEFAULT 6 .LC53 │ │ │ │ │ + 130: 00000558 0 NOTYPE LOCAL DEFAULT 6 .LC54 │ │ │ │ │ + 131: 00000564 0 NOTYPE LOCAL DEFAULT 6 .LC55 │ │ │ │ │ + 132: 00000588 0 NOTYPE LOCAL DEFAULT 6 .LC56 │ │ │ │ │ + 133: 000005b4 0 NOTYPE LOCAL DEFAULT 6 .LC57 │ │ │ │ │ + 134: 000005e0 0 NOTYPE LOCAL DEFAULT 6 .LC58 │ │ │ │ │ + 135: 0000043f 1110 FUNC LOCAL DEFAULT 9 code_new │ │ │ │ │ + 136: 00000895 192 FUNC LOCAL DEFAULT 9 validate_and_copy_tuple │ │ │ │ │ + 137: 00000604 0 NOTYPE LOCAL DEFAULT 6 .LC59 │ │ │ │ │ + 138: 00000638 0 NOTYPE LOCAL DEFAULT 6 .LC60 │ │ │ │ │ + 139: 000009d0 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 140: 0000065c 0 NOTYPE LOCAL DEFAULT 6 .LC61 │ │ │ │ │ + 141: 00000678 0 NOTYPE LOCAL DEFAULT 6 .LC62 │ │ │ │ │ + 142: 000009d4 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 143: 00000a58 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 144: 00000a5c 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 145: 00000b54 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 146: 00000b5a 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 147: 00000698 0 NOTYPE LOCAL DEFAULT 6 .LC63 │ │ │ │ │ + 148: 000006b4 0 NOTYPE LOCAL DEFAULT 6 .LC64 │ │ │ │ │ + 149: 00000000 0 SECTION LOCAL DEFAULT 11 .rodata │ │ │ │ │ + 150: 00000000 0 NOTYPE LOCAL DEFAULT 11 $d │ │ │ │ │ + 151: 00000000 6 OBJECT LOCAL DEFAULT 11 assert0 │ │ │ │ │ + 152: 00000008 2 OBJECT LOCAL DEFAULT 11 linetable │ │ │ │ │ + 153: 0000000c 76 OBJECT LOCAL DEFAULT 11 _keywords.1 │ │ │ │ │ + 154: 00000058 8 OBJECT LOCAL DEFAULT 11 _keywords.4 │ │ │ │ │ + 155: 00000060 183 OBJECT LOCAL DEFAULT 11 code__varname_from_oparg__doc__ │ │ │ │ │ + 156: 00000118 108 OBJECT LOCAL DEFAULT 11 code_replace__doc__ │ │ │ │ │ + 157: 00000184 280 OBJECT LOCAL DEFAULT 11 code_new__doc__ │ │ │ │ │ + 158: 00000000 0 NOTYPE LOCAL DEFAULT 3 $d │ │ │ │ │ + 159: 00000344 128 OBJECT LOCAL DEFAULT 3 code_methods │ │ │ │ │ + 160: 00000450 300 OBJECT LOCAL DEFAULT 3 code_memberlist │ │ │ │ │ + 161: 000003c4 140 OBJECT LOCAL DEFAULT 3 code_getsetlist │ │ │ │ │ + 162: 000001a0 44 OBJECT LOCAL DEFAULT 3 _parser.2 │ │ │ │ │ + 163: 000002c8 96 OBJECT LOCAL DEFAULT 3 _kwtuple.0 │ │ │ │ │ + 164: 0000029c 44 OBJECT LOCAL DEFAULT 3 _parser.5 │ │ │ │ │ + 165: 00000328 28 OBJECT LOCAL DEFAULT 3 _kwtuple.3 │ │ │ │ │ + 166: 00000001 12 FUNC GLOBAL HIDDEN 1 _PyCode_Init │ │ │ │ │ + 167: 00000001 412 FUNC GLOBAL HIDDEN 7 _PyCode_Validate │ │ │ │ │ + 168: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_ValueError │ │ │ │ │ + 169: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_SetString │ │ │ │ │ + 170: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_BadInternalCall │ │ │ │ │ + 171: 0000019d 2360 FUNC GLOBAL HIDDEN 7 _PyCode_New │ │ │ │ │ + 172: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_Type │ │ │ │ │ + 173: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_InternImmortal │ │ │ │ │ + 174: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_ctype_table │ │ │ │ │ + 175: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_Type │ │ │ │ │ + 176: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyFrozenSet_Type │ │ │ │ │ + 177: 00000000 0 TLS GLOBAL DEFAULT UND _Py_tss_tstate │ │ │ │ │ + 178: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_InternMortal │ │ │ │ │ + 179: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_GetConfig │ │ │ │ │ + 180: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_NewVar │ │ │ │ │ + 181: 00000000 0 NOTYPE GLOBAL DEFAULT UND memcpy │ │ │ │ │ + 182: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyCode_Quicken │ │ │ │ │ + 183: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_Dealloc │ │ │ │ │ + 184: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySequence_Tuple │ │ │ │ │ + 185: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyFrozenSet_New │ │ │ │ │ + 186: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBytes_FromStringAndSize │ │ │ │ │ + 187: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyBytes_Resize │ │ │ │ │ + 188: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_NoMemory │ │ │ │ │ + 189: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_SystemError │ │ │ │ │ + 190: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_FormatUnraisable │ │ │ │ │ + 191: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyThreadState_Get │ │ │ │ │ + 192: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyFunction_ClearCodeByVersion │ │ │ │ │ + 193: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Free │ │ │ │ │ + 194: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Free │ │ │ │ │ + 195: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_ClearWeakRefs │ │ │ │ │ + 196: 00001241 980 FUNC GLOBAL DEFAULT 7 _PyCode_ConstantKey │ │ │ │ │ + 197: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_EllipsisObject │ │ │ │ │ + 198: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NoneStruct │ │ │ │ │ + 199: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_Type │ │ │ │ │ + 200: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBytes_Type │ │ │ │ │ + 201: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBool_Type │ │ │ │ │ + 202: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyFloat_Type │ │ │ │ │ + 203: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyComplex_Type │ │ │ │ │ + 204: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_New │ │ │ │ │ + 205: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_Pack │ │ │ │ │ + 206: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PySet_NextEntry │ │ │ │ │ + 207: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySlice_Type │ │ │ │ │ + 208: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySlice_New │ │ │ │ │ + 209: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyComplex_AsCComplex │ │ │ │ │ + 210: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_TrueStruct │ │ │ │ │ + 211: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_FalseStruct │ │ │ │ │ + 212: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_FromVoidPtr │ │ │ │ │ + 213: 00001615 38 FUNC GLOBAL HIDDEN 7 _Py_set_localsplus_info │ │ │ │ │ + 214: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Hash │ │ │ │ │ + 215: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyOpcode_Caches │ │ │ │ │ + 216: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_GetBaseCodeUnit │ │ │ │ │ + 217: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NotImplementedStruct │ │ │ │ │ + 218: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_RichCompareBool │ │ │ │ │ + 219: 000001c9 210 FUNC GLOBAL HIDDEN 1 _PyCode_GetCode │ │ │ │ │ + 220: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Malloc │ │ │ │ │ + 221: 00000000 0 NOTYPE GLOBAL DEFAULT UND memset │ │ │ │ │ + 222: 00001739 384 FUNC GLOBAL HIDDEN 7 _PyCode_SafeAddr2Line │ │ │ │ │ + 223: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_Instrumentation_GetLine │ │ │ │ │ + 224: 000018b9 322 FUNC GLOBAL DEFAULT 7 _PyCode_CheckLineNumber │ │ │ │ │ + 225: 00000385 388 FUNC GLOBAL DEFAULT 1 PyCode_Addr2Line │ │ │ │ │ + 226: 00000509 2 FUNC GLOBAL HIDDEN 1 _PyCode_Fini │ │ │ │ │ + 227: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyType_GenericAlloc │ │ │ │ │ + 228: 00000000 0 NOTYPE GLOBAL DEFAULT UND Py_BuildValue │ │ │ │ │ + 229: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_FromLong │ │ │ │ │ + 230: 000005e9 32 FUNC GLOBAL HIDDEN 1 _PyCode_InitAddressRange │ │ │ │ │ + 231: 00000609 194 FUNC GLOBAL DEFAULT 1 _PyCode_ReturnsOnlyNone │ │ │ │ │ + 232: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_Size │ │ │ │ │ + 233: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyInstruction_GetLength │ │ │ │ │ + 234: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_FromFormat │ │ │ │ │ + 235: 00000729 166 FUNC GLOBAL DEFAULT 1 _PyCode_VerifyStateless │ │ │ │ │ + 236: 000007d1 348 FUNC GLOBAL DEFAULT 1 _PyCode_GetVarCounts │ │ │ │ │ + 237: 0000092d 590 FUNC GLOBAL DEFAULT 1 _PyCode_SetUnboundVarCounts │ │ │ │ │ + 238: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_SetString │ │ │ │ │ + 239: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySet_New │ │ │ │ │ + 240: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySet_Contains │ │ │ │ │ + 241: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_Contains │ │ │ │ │ + 242: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySet_Add │ │ │ │ │ + 243: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySet_Type │ │ │ │ │ + 244: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyType_IsSubtype │ │ │ │ │ + 245: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_TypeError │ │ │ │ │ + 246: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_Format │ │ │ │ │ + 247: 00000b81 42 FUNC GLOBAL HIDDEN 1 _PyCode_GetVarnames │ │ │ │ │ + 248: 00000ca9 42 FUNC GLOBAL HIDDEN 1 _PyCode_GetFreevars │ │ │ │ │ + 249: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySys_Audit │ │ │ │ │ + 250: 0000138d 724 FUNC GLOBAL DEFAULT 1 PyUnstable_Code_NewWithPosOnlyArgs │ │ │ │ │ + 251: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_UnpackKeywords │ │ │ │ │ + 252: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_AsInt │ │ │ │ │ + 253: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Occurred │ │ │ │ │ + 254: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_BadArgument │ │ │ │ │ + 255: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyTuple_Resize │ │ │ │ │ + 256: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_Compare │ │ │ │ │ + 257: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Format │ │ │ │ │ + 258: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_GetItem │ │ │ │ │ + 259: 0000177d 34 FUNC GLOBAL HIDDEN 1 _PyLineTable_NextAddressRange │ │ │ │ │ + 260: 0000009b 44 FUNC GLOBAL HIDDEN 9 _PyCode_GetCellvars │ │ │ │ │ + 261: 000000c7 218 FUNC GLOBAL DEFAULT 9 PyCode_NewEmpty │ │ │ │ │ + 262: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_FromString │ │ │ │ │ + 263: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_DecodeFSDefault │ │ │ │ │ + 264: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyRuntime │ │ │ │ │ + 265: 000001a1 196 FUNC GLOBAL DEFAULT 9 PyUnstable_Code_SetExtra │ │ │ │ │ + 266: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Realloc │ │ │ │ │ + 267: 00000265 84 FUNC GLOBAL DEFAULT 9 PyUnstable_Code_GetExtra │ │ │ │ │ + 268: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyInstrumentation_BranchesIterator │ │ │ │ │ + 269: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_DeprecationWarning │ │ │ │ │ + 270: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_WarnEx │ │ │ │ │ + 271: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_FromSize_t │ │ │ │ │ + 272: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_NoKeywords │ │ │ │ │ + 273: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_CheckPositional │ │ │ │ │ + 274: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_Copy │ │ │ │ │ + 275: 00000955 4 FUNC GLOBAL DEFAULT 9 PyCode_GetCode │ │ │ │ │ + 276: 00000959 4 FUNC GLOBAL DEFAULT 9 PyCode_GetVarnames │ │ │ │ │ + 277: 0000095d 4 FUNC GLOBAL DEFAULT 9 PyCode_GetCellvars │ │ │ │ │ + 278: 00000961 4 FUNC GLOBAL DEFAULT 9 PyCode_GetFreevars │ │ │ │ │ + 279: 00000965 112 FUNC GLOBAL DEFAULT 9 PyCode_AddWatcher │ │ │ │ │ + 280: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_RuntimeError │ │ │ │ │ + 281: 000009d5 136 FUNC GLOBAL DEFAULT 9 PyCode_ClearWatcher │ │ │ │ │ + 282: 00000a5d 86 FUNC GLOBAL DEFAULT 9 PyUnstable_Code_New │ │ │ │ │ + 283: 00000ab3 26 FUNC GLOBAL HIDDEN 9 _PyLineTable_InitAddressRange │ │ │ │ │ + 284: 00000acd 408 FUNC GLOBAL DEFAULT 9 PyCode_Addr2Location │ │ │ │ │ + 285: 00000c65 32 FUNC GLOBAL HIDDEN 9 _PyLineTable_PreviousAddressRange │ │ │ │ │ + 286: 00000c85 26 FUNC GLOBAL DEFAULT 9 _PyCode_CheckNoInternalState │ │ │ │ │ + 287: 00000c9f 58 FUNC GLOBAL DEFAULT 9 _PyCode_CheckNoExternalState │ │ │ │ │ + 288: 00000cd9 48 FUNC GLOBAL DEFAULT 9 _PyCode_CheckPureFunction │ │ │ │ │ + 289: 00000000 208 OBJECT GLOBAL DEFAULT 3 PyCode_Type │ │ │ │ │ + 290: 000000d0 208 OBJECT GLOBAL HIDDEN 3 _PyPositionsIterator │ │ │ │ │ + 291: 000001cc 208 OBJECT GLOBAL HIDDEN 3 _PyLineIterator │ │ │ │ │ + 292: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyType_Type │ │ │ │ │ + 293: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GenericGetAttr │ │ │ │ │ + 294: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_SelfIter │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,363 +1,363 @@ │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text' at offset 0x7484 contains 270 entries: │ │ │ │ │ +Relocation section '.rel.text' at offset 0x74e0 contains 270 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 0000003e 00000e2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00000042 00000e30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000050 0000d52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00000054 0000d530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000006c 0000d60a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00000072 0000ce2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -00000076 0000ce30 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -0000007a 0000cf2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -0000007e 0000cf30 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -000000cc 0000d40a R_ARM_THM_CALL 00000000 _Py_GetBaseCodeUnit │ │ │ │ │ -000000d6 0000d40a R_ARM_THM_CALL 00000000 _Py_GetBaseCodeUnit │ │ │ │ │ -000000e4 0000d32f R_ARM_THM_MOVW_ABS_NC 00000000 _PyOpcode_Caches │ │ │ │ │ -000000e8 0000d330 R_ARM_THM_MOVT_ABS 00000000 _PyOpcode_Caches │ │ │ │ │ -000000fe 0000c00a R_ARM_THM_CALL 00001241 _PyCode_ConstantKey │ │ │ │ │ -0000010a 0000c00a R_ARM_THM_CALL 00001241 _PyCode_ConstantKey │ │ │ │ │ -0000011a 0000d60a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00000132 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000148 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000156 0000d60a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00000164 0000d60a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00000172 0000d60a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00000180 0000d60a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00000188 0000ce2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -0000018c 0000ce30 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -00000190 0000cf2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -00000194 0000cf30 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -000001c0 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000001e6 0000d80a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00000204 0000b60a R_ARM_THM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -00000216 0000d32f R_ARM_THM_MOVW_ABS_NC 00000000 _PyOpcode_Caches │ │ │ │ │ -0000021a 0000d330 R_ARM_THM_MOVT_ABS 00000000 _PyOpcode_Caches │ │ │ │ │ -00000228 0000d40a R_ARM_THM_CALL 00000000 _Py_GetBaseCodeUnit │ │ │ │ │ -0000024e 0000d90a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00000294 0000b80a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000002b6 0000d80a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -000002d4 0000b80a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000004ce 0000250a R_ARM_THM_CALL 00000001 retreat │ │ │ │ │ -000004ec 0000df0a R_ARM_THM_CALL 00000000 PyType_GenericAlloc │ │ │ │ │ -00000524 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000059e 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000005f2 0000d40a R_ARM_THM_CALL 00000000 _Py_GetBaseCodeUnit │ │ │ │ │ -000005fa 0000e40a R_ARM_THM_CALL 00000000 PyTuple_Size │ │ │ │ │ -00000604 0000c22f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00000608 0000c230 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0000062e 0000d40a R_ARM_THM_CALL 00000000 _Py_GetBaseCodeUnit │ │ │ │ │ -0000063c 0000e50a R_ARM_THM_CALL 00000000 _PyInstruction_GetLength │ │ │ │ │ -00000660 0000e50a R_ARM_THM_CALL 00000000 _PyInstruction_GetLength │ │ │ │ │ -0000066e 0000d40a R_ARM_THM_CALL 00000000 _Py_GetBaseCodeUnit │ │ │ │ │ -0000067c 0000d40a R_ARM_THM_CALL 00000000 _Py_GetBaseCodeUnit │ │ │ │ │ -000006ce 0000322f R_ARM_THM_MOVW_ABS_NC 000000e0 .LC8 │ │ │ │ │ -000006d2 00003230 R_ARM_THM_MOVT_ABS 000000e0 .LC8 │ │ │ │ │ -000006d6 0000e60a R_ARM_THM_CALL 00000000 PyUnicode_FromFormat │ │ │ │ │ -000006e0 0000332f R_ARM_THM_MOVW_ABS_NC 0000010c .LC9 │ │ │ │ │ -000006e4 00003330 R_ARM_THM_MOVT_ABS 0000010c .LC9 │ │ │ │ │ -00000710 0000e80a R_ARM_THM_CALL 0000079d _PyCode_GetVarCounts │ │ │ │ │ -00000728 0000e90a R_ARM_THM_CALL 000008f9 _PyCode_SetUnboundVarCounts │ │ │ │ │ -00000758 0000a42f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -0000075c 0000a430 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00000760 0000372f R_ARM_THM_MOVW_ABS_NC 00000168 .LC12 │ │ │ │ │ -00000764 00003730 R_ARM_THM_MOVT_ABS 00000168 .LC12 │ │ │ │ │ -0000076c 0000ea0a R_ARM_THM_CALL 00000000 _PyErr_SetString │ │ │ │ │ -00000776 0000352f R_ARM_THM_MOVW_ABS_NC 00000138 .LC10 │ │ │ │ │ -0000077a 00003530 R_ARM_THM_MOVT_ABS 00000138 .LC10 │ │ │ │ │ -0000077e 0000a42f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00000782 0000a430 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -0000078a 0000ea0a R_ARM_THM_CALL 00000000 _PyErr_SetString │ │ │ │ │ -00000790 0000362f R_ARM_THM_MOVW_ABS_NC 00000150 .LC11 │ │ │ │ │ -00000794 00003630 R_ARM_THM_MOVT_ABS 00000150 .LC11 │ │ │ │ │ -0000091e 0000eb0a R_ARM_THM_CALL 00000000 PySet_New │ │ │ │ │ -00000936 0000eb0a R_ARM_THM_CALL 00000000 PySet_New │ │ │ │ │ -0000096a 0000d40a R_ARM_THM_CALL 00000000 _Py_GetBaseCodeUnit │ │ │ │ │ -00000980 0000e50a R_ARM_THM_CALL 00000000 _PyInstruction_GetLength │ │ │ │ │ -000009d8 0000ec0a R_ARM_THM_CALL 00000000 PySet_Contains │ │ │ │ │ -000009f2 0000ed0a R_ARM_THM_CALL 00000000 PyDict_Contains │ │ │ │ │ -00000a04 0000ed0a R_ARM_THM_CALL 00000000 PyDict_Contains │ │ │ │ │ -00000a1e 0000ee0a R_ARM_THM_CALL 00000000 PySet_Add │ │ │ │ │ -00000a2a 0000ec0a R_ARM_THM_CALL 00000000 PySet_Contains │ │ │ │ │ -00000a4c 0000ec0a R_ARM_THM_CALL 00000000 PySet_Contains │ │ │ │ │ -00000a58 0000ee0a R_ARM_THM_CALL 00000000 PySet_Add │ │ │ │ │ -00000a6c 0000ec0a R_ARM_THM_CALL 00000000 PySet_Contains │ │ │ │ │ -00000ac0 0000ef2f R_ARM_THM_MOVW_ABS_NC 00000000 PySet_Type │ │ │ │ │ -00000ac4 0000ef30 R_ARM_THM_MOVT_ABS 00000000 PySet_Type │ │ │ │ │ -00000acc 0000f00a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00000ad4 0000f12f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00000ad8 0000f130 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00000ae0 0000382f R_ARM_THM_MOVW_ABS_NC 00000190 .LC13 │ │ │ │ │ -00000ae4 00003830 R_ARM_THM_MOVT_ABS 00000190 .LC13 │ │ │ │ │ -00000aec 0000f20a R_ARM_THM_CALL 00000000 _PyErr_Format │ │ │ │ │ -00000b02 0000ef2f R_ARM_THM_MOVW_ABS_NC 00000000 PySet_Type │ │ │ │ │ -00000b06 0000ef30 R_ARM_THM_MOVT_ABS 00000000 PySet_Type │ │ │ │ │ -00000b0e 0000f00a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00000b16 0000f12f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00000b1a 0000f130 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00000b28 0000392f R_ARM_THM_MOVW_ABS_NC 000001bc .LC14 │ │ │ │ │ -00000b2c 00003930 R_ARM_THM_MOVT_ABS 000001bc .LC14 │ │ │ │ │ -00000b30 0000f20a R_ARM_THM_CALL 00000000 _PyErr_Format │ │ │ │ │ -00000b9a 0000c80a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ -00000c24 0000c80a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ -00000d48 0000d70a R_ARM_THM_CALL 000001c9 _PyCode_GetCode │ │ │ │ │ -00000d5c 0000542f R_ARM_THM_MOVW_ABS_NC 0000042c .LC37 │ │ │ │ │ -00000d60 00005430 R_ARM_THM_MOVT_ABS 0000042c .LC37 │ │ │ │ │ -00000d68 0000552f R_ARM_THM_MOVW_ABS_NC 00000438 .LC38 │ │ │ │ │ -00000d6c 00005530 R_ARM_THM_MOVT_ABS 00000438 .LC38 │ │ │ │ │ -00000d82 0000f50a R_ARM_THM_CALL 00000000 PySys_Audit │ │ │ │ │ -00000e1e 0000f60a R_ARM_THM_CALL 00001359 PyUnstable_Code_NewWithPosOnlyArgs │ │ │ │ │ -00000e64 0000f70a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -00000e92 0000f80a R_ARM_THM_CALL 00000000 PyLong_AsInt │ │ │ │ │ -00000eb4 0000f80a R_ARM_THM_CALL 00000000 PyLong_AsInt │ │ │ │ │ -00000ec8 0000f80a R_ARM_THM_CALL 00000000 PyLong_AsInt │ │ │ │ │ -00000edc 0000f90a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000ee8 0000f90a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000ef2 0000f80a R_ARM_THM_CALL 00000000 PyLong_AsInt │ │ │ │ │ -00000f06 0000f80a R_ARM_THM_CALL 00000000 PyLong_AsInt │ │ │ │ │ -00000f1c 0000f90a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000f26 0000f90a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000f30 0000f80a R_ARM_THM_CALL 00000000 PyLong_AsInt │ │ │ │ │ -00000fbc 00003e2f R_ARM_THM_MOVW_ABS_NC 000001e4 .LC15 │ │ │ │ │ -00000fc0 00003e30 R_ARM_THM_MOVT_ABS 000001e4 .LC15 │ │ │ │ │ -00000fc4 00004c2f R_ARM_THM_MOVW_ABS_NC 000002e4 .LC29 │ │ │ │ │ -00000fc8 00004c30 R_ARM_THM_MOVT_ABS 000002e4 .LC29 │ │ │ │ │ -00000fcc 0000402f R_ARM_THM_MOVW_ABS_NC 00000200 .LC17 │ │ │ │ │ -00000fd0 00004030 R_ARM_THM_MOVT_ABS 00000200 .LC17 │ │ │ │ │ -00000fd4 0000fa0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -00000fda 0000f90a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000fe4 00003e2f R_ARM_THM_MOVW_ABS_NC 000001e4 .LC15 │ │ │ │ │ -00000fe8 00003e30 R_ARM_THM_MOVT_ABS 000001e4 .LC15 │ │ │ │ │ -00000fec 00004b2f R_ARM_THM_MOVW_ABS_NC 000002cc .LC28 │ │ │ │ │ -00000ff0 00004b30 R_ARM_THM_MOVT_ABS 000002cc .LC28 │ │ │ │ │ -00000ff4 0000402f R_ARM_THM_MOVW_ABS_NC 00000200 .LC17 │ │ │ │ │ -00000ff8 00004030 R_ARM_THM_MOVT_ABS 00000200 .LC17 │ │ │ │ │ -00000ffc 0000fa0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -0000100a 0000472f R_ARM_THM_MOVW_ABS_NC 00000284 .LC24 │ │ │ │ │ -0000100e 00004730 R_ARM_THM_MOVT_ABS 00000284 .LC24 │ │ │ │ │ -00001012 00004a2f R_ARM_THM_MOVW_ABS_NC 000002b4 .LC27 │ │ │ │ │ -00001016 00004a30 R_ARM_THM_MOVT_ABS 000002b4 .LC27 │ │ │ │ │ -0000101a 0000402f R_ARM_THM_MOVW_ABS_NC 00000200 .LC17 │ │ │ │ │ -0000101e 00004030 R_ARM_THM_MOVT_ABS 00000200 .LC17 │ │ │ │ │ -00001022 0000fa0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -00001054 0000472f R_ARM_THM_MOVW_ABS_NC 00000284 .LC24 │ │ │ │ │ -00001058 00004730 R_ARM_THM_MOVT_ABS 00000284 .LC24 │ │ │ │ │ -0000105c 0000482f R_ARM_THM_MOVW_ABS_NC 00000288 .LC25 │ │ │ │ │ -00001060 00004830 R_ARM_THM_MOVT_ABS 00000288 .LC25 │ │ │ │ │ -00001064 0000402f R_ARM_THM_MOVW_ABS_NC 00000200 .LC17 │ │ │ │ │ -00001068 00004030 R_ARM_THM_MOVT_ABS 00000200 .LC17 │ │ │ │ │ -0000106c 0000fa0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -00001074 0000412f R_ARM_THM_MOVW_ABS_NC 00000208 .LC18 │ │ │ │ │ -00001078 00004130 R_ARM_THM_MOVT_ABS 00000208 .LC18 │ │ │ │ │ -0000107c 0000462f R_ARM_THM_MOVW_ABS_NC 0000026c .LC23 │ │ │ │ │ -00001080 00004630 R_ARM_THM_MOVT_ABS 0000026c .LC23 │ │ │ │ │ -00001084 0000402f R_ARM_THM_MOVW_ABS_NC 00000200 .LC17 │ │ │ │ │ -00001088 00004030 R_ARM_THM_MOVT_ABS 00000200 .LC17 │ │ │ │ │ -0000108c 0000fa0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -000010a8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000010ac 0000472f R_ARM_THM_MOVW_ABS_NC 00000284 .LC24 │ │ │ │ │ -000010b0 00004730 R_ARM_THM_MOVT_ABS 00000284 .LC24 │ │ │ │ │ -000010b4 0000492f R_ARM_THM_MOVW_ABS_NC 000002a0 .LC26 │ │ │ │ │ -000010b8 00004930 R_ARM_THM_MOVT_ABS 000002a0 .LC26 │ │ │ │ │ -000010bc 0000402f R_ARM_THM_MOVW_ABS_NC 00000200 .LC17 │ │ │ │ │ -000010c0 00004030 R_ARM_THM_MOVT_ABS 00000200 .LC17 │ │ │ │ │ -000010c4 0000fa0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -00001110 0000412f R_ARM_THM_MOVW_ABS_NC 00000208 .LC18 │ │ │ │ │ -00001114 00004130 R_ARM_THM_MOVT_ABS 00000208 .LC18 │ │ │ │ │ -00001118 0000452f R_ARM_THM_MOVW_ABS_NC 00000254 .LC22 │ │ │ │ │ -0000111c 00004530 R_ARM_THM_MOVT_ABS 00000254 .LC22 │ │ │ │ │ -00001120 0000402f R_ARM_THM_MOVW_ABS_NC 00000200 .LC17 │ │ │ │ │ -00001124 00004030 R_ARM_THM_MOVT_ABS 00000200 .LC17 │ │ │ │ │ -00001128 0000fa0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -00001130 0000412f R_ARM_THM_MOVW_ABS_NC 00000208 .LC18 │ │ │ │ │ -00001134 00004130 R_ARM_THM_MOVT_ABS 00000208 .LC18 │ │ │ │ │ -00001138 0000442f R_ARM_THM_MOVW_ABS_NC 0000023c .LC21 │ │ │ │ │ -0000113c 00004430 R_ARM_THM_MOVT_ABS 0000023c .LC21 │ │ │ │ │ -00001140 0000402f R_ARM_THM_MOVW_ABS_NC 00000200 .LC17 │ │ │ │ │ -00001144 00004030 R_ARM_THM_MOVT_ABS 00000200 .LC17 │ │ │ │ │ -00001148 0000fa0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -0000118a 0000412f R_ARM_THM_MOVW_ABS_NC 00000208 .LC18 │ │ │ │ │ -0000118e 00004130 R_ARM_THM_MOVT_ABS 00000208 .LC18 │ │ │ │ │ -00001192 0000432f R_ARM_THM_MOVW_ABS_NC 00000228 .LC20 │ │ │ │ │ -00001196 00004330 R_ARM_THM_MOVT_ABS 00000228 .LC20 │ │ │ │ │ -0000119a 0000402f R_ARM_THM_MOVW_ABS_NC 00000200 .LC17 │ │ │ │ │ -0000119e 00004030 R_ARM_THM_MOVT_ABS 00000200 .LC17 │ │ │ │ │ -000011a2 0000fa0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -000011ac 0000412f R_ARM_THM_MOVW_ABS_NC 00000208 .LC18 │ │ │ │ │ -000011b0 00004130 R_ARM_THM_MOVT_ABS 00000208 .LC18 │ │ │ │ │ -000011b4 0000422f R_ARM_THM_MOVW_ABS_NC 00000210 .LC19 │ │ │ │ │ -000011b8 00004230 R_ARM_THM_MOVT_ABS 00000210 .LC19 │ │ │ │ │ -000011bc 0000402f R_ARM_THM_MOVW_ABS_NC 00000200 .LC17 │ │ │ │ │ -000011c0 00004030 R_ARM_THM_MOVT_ABS 00000200 .LC17 │ │ │ │ │ -000011c4 0000fa0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -000011e6 0000f80a R_ARM_THM_CALL 00000000 PyLong_AsInt │ │ │ │ │ -000011fe 00003e2f R_ARM_THM_MOVW_ABS_NC 000001e4 .LC15 │ │ │ │ │ -00001202 00003e30 R_ARM_THM_MOVT_ABS 000001e4 .LC15 │ │ │ │ │ -00001206 00003f2f R_ARM_THM_MOVW_ABS_NC 000001ec .LC16 │ │ │ │ │ -0000120a 00003f30 R_ARM_THM_MOVT_ABS 000001ec .LC16 │ │ │ │ │ -0000120e 0000402f R_ARM_THM_MOVW_ABS_NC 00000200 .LC17 │ │ │ │ │ -00001212 00004030 R_ARM_THM_MOVT_ABS 00000200 .LC17 │ │ │ │ │ -00001216 0000fa0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -0000121c 0000f90a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00001226 0000f90a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00001262 0000a42f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00001266 0000a430 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -0000126a 0000532f R_ARM_THM_MOVW_ABS_NC 00000400 .LC36 │ │ │ │ │ -0000126e 00005330 R_ARM_THM_MOVT_ABS 00000400 .LC36 │ │ │ │ │ -00001274 0000a50a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000127a 0000a42f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -0000127e 0000a430 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00001282 0000522f R_ARM_THM_MOVW_ABS_NC 000003dc .LC35 │ │ │ │ │ -00001286 00005230 R_ARM_THM_MOVT_ABS 000003dc .LC35 │ │ │ │ │ -0000128c 0000a50a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00001292 0000a42f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00001296 0000a430 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -0000129a 0000512f R_ARM_THM_MOVW_ABS_NC 000003b4 .LC34 │ │ │ │ │ -0000129e 00005130 R_ARM_THM_MOVT_ABS 000003b4 .LC34 │ │ │ │ │ -000012a4 0000a50a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000012aa 0000a42f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -000012ae 0000a430 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -000012b2 0000502f R_ARM_THM_MOVW_ABS_NC 0000038c .LC33 │ │ │ │ │ -000012b6 00005030 R_ARM_THM_MOVT_ABS 0000038c .LC33 │ │ │ │ │ -000012bc 0000a50a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000012c2 0000a42f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -000012c6 0000a430 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -000012ca 00004f2f R_ARM_THM_MOVW_ABS_NC 0000035c .LC32 │ │ │ │ │ -000012ce 00004f30 R_ARM_THM_MOVT_ABS 0000035c .LC32 │ │ │ │ │ -000012d4 0000a50a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000012da 0000a42f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -000012de 0000a430 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -000012e2 00004e2f R_ARM_THM_MOVW_ABS_NC 0000032c .LC31 │ │ │ │ │ -000012e6 00004e30 R_ARM_THM_MOVT_ABS 0000032c .LC31 │ │ │ │ │ -000012ec 0000a50a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000012f2 0000a42f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -000012f6 0000a430 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -000012fa 00004d2f R_ARM_THM_MOVW_ABS_NC 00000304 .LC30 │ │ │ │ │ -000012fe 00004d30 R_ARM_THM_MOVT_ABS 00000304 .LC30 │ │ │ │ │ -00001304 0000a50a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000131c 0000f70a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -00001344 0000f70a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -00001354 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000013c6 0000c80a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ -000013da 0000b60a R_ARM_THM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -0000145e 0000a30a R_ARM_THM_CALL 00000001 _PyCode_Validate │ │ │ │ │ -00001470 0000a70a R_ARM_THM_CALL 0000019d _PyCode_New │ │ │ │ │ -000014bc 0000052f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -000014c0 00000530 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -000014c4 0000a60a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -000014cc 0000a42f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -000014d0 0000a430 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -000014d4 00005b2f R_ARM_THM_MOVW_ABS_NC 00000478 .LC40 │ │ │ │ │ -000014d8 00005b30 R_ARM_THM_MOVT_ABS 00000478 .LC40 │ │ │ │ │ -000014de 0000a50a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000014ea 0000fb0a R_ARM_THM_CALL 00000000 _PyTuple_Resize │ │ │ │ │ -000014f6 0000b70a R_ARM_THM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ -0000150a 0000d32f R_ARM_THM_MOVW_ABS_NC 00000000 _PyOpcode_Caches │ │ │ │ │ -0000150e 0000d330 R_ARM_THM_MOVT_ABS 00000000 _PyOpcode_Caches │ │ │ │ │ -000015b0 0000fc0a R_ARM_THM_CALL 00000000 PyUnicode_Compare │ │ │ │ │ -000015f2 0000a42f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -000015f6 0000a430 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -000015fc 00005a2f R_ARM_THM_MOVW_ABS_NC 00000448 .LC39 │ │ │ │ │ -00001600 00005a30 R_ARM_THM_MOVT_ABS 00000448 .LC39 │ │ │ │ │ -00001606 0000fd0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00001640 0000df0a R_ARM_THM_CALL 00000000 PyType_GenericAlloc │ │ │ │ │ -00001674 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000016a6 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000016e6 0000f80a R_ARM_THM_CALL 00000000 PyLong_AsInt │ │ │ │ │ -000016f2 0000fe0a R_ARM_THM_CALL 00000000 PyTuple_GetItem │ │ │ │ │ -00001724 0000f70a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -00001736 0000f90a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00001744 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000001c 0000b31e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ -000004ae 0000db1e R_ARM_THM_JUMP24 00000000 _Py_Instrumentation_GetLine │ │ │ │ │ -000006ee 0000e61e R_ARM_THM_JUMP24 00000000 PyUnicode_FromFormat │ │ │ │ │ -000016c4 0000b61e R_ARM_THM_JUMP24 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +00000050 0000d92f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00000054 0000d930 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000006c 0000da0a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00000072 0000d22f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +00000076 0000d230 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +0000007a 0000d32f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +0000007e 0000d330 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +000000cc 0000d80a R_ARM_THM_CALL 00000000 _Py_GetBaseCodeUnit │ │ │ │ │ +000000d6 0000d80a R_ARM_THM_CALL 00000000 _Py_GetBaseCodeUnit │ │ │ │ │ +000000e4 0000d72f R_ARM_THM_MOVW_ABS_NC 00000000 _PyOpcode_Caches │ │ │ │ │ +000000e8 0000d730 R_ARM_THM_MOVT_ABS 00000000 _PyOpcode_Caches │ │ │ │ │ +000000fe 0000c40a R_ARM_THM_CALL 00001241 _PyCode_ConstantKey │ │ │ │ │ +0000010a 0000c40a R_ARM_THM_CALL 00001241 _PyCode_ConstantKey │ │ │ │ │ +0000011a 0000da0a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00000132 0000b70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000148 0000b70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000156 0000da0a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00000164 0000da0a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00000172 0000da0a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00000180 0000da0a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00000188 0000d22f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +0000018c 0000d230 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +00000190 0000d32f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +00000194 0000d330 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +000001c0 0000b70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000001e6 0000dc0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00000204 0000ba0a R_ARM_THM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +00000216 0000d72f R_ARM_THM_MOVW_ABS_NC 00000000 _PyOpcode_Caches │ │ │ │ │ +0000021a 0000d730 R_ARM_THM_MOVT_ABS 00000000 _PyOpcode_Caches │ │ │ │ │ +00000228 0000d80a R_ARM_THM_CALL 00000000 _Py_GetBaseCodeUnit │ │ │ │ │ +0000024e 0000dd0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00000294 0000bc0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000002b6 0000dc0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +000002d4 0000bc0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000004f0 0000250a R_ARM_THM_CALL 00000001 retreat │ │ │ │ │ +00000520 0000e30a R_ARM_THM_CALL 00000000 PyType_GenericAlloc │ │ │ │ │ +00000558 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000005d2 0000b70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000626 0000d80a R_ARM_THM_CALL 00000000 _Py_GetBaseCodeUnit │ │ │ │ │ +0000062e 0000e80a R_ARM_THM_CALL 00000000 PyTuple_Size │ │ │ │ │ +00000638 0000c62f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0000063c 0000c630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00000662 0000d80a R_ARM_THM_CALL 00000000 _Py_GetBaseCodeUnit │ │ │ │ │ +00000670 0000e90a R_ARM_THM_CALL 00000000 _PyInstruction_GetLength │ │ │ │ │ +00000694 0000e90a R_ARM_THM_CALL 00000000 _PyInstruction_GetLength │ │ │ │ │ +000006a2 0000d80a R_ARM_THM_CALL 00000000 _Py_GetBaseCodeUnit │ │ │ │ │ +000006b0 0000d80a R_ARM_THM_CALL 00000000 _Py_GetBaseCodeUnit │ │ │ │ │ +00000702 0000362f R_ARM_THM_MOVW_ABS_NC 000000e0 .LC8 │ │ │ │ │ +00000706 00003630 R_ARM_THM_MOVT_ABS 000000e0 .LC8 │ │ │ │ │ +0000070a 0000ea0a R_ARM_THM_CALL 00000000 PyUnicode_FromFormat │ │ │ │ │ +00000714 0000372f R_ARM_THM_MOVW_ABS_NC 0000010c .LC9 │ │ │ │ │ +00000718 00003730 R_ARM_THM_MOVT_ABS 0000010c .LC9 │ │ │ │ │ +00000744 0000ec0a R_ARM_THM_CALL 000007d1 _PyCode_GetVarCounts │ │ │ │ │ +0000075c 0000ed0a R_ARM_THM_CALL 0000092d _PyCode_SetUnboundVarCounts │ │ │ │ │ +0000078c 0000a82f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00000790 0000a830 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00000794 00003b2f R_ARM_THM_MOVW_ABS_NC 00000168 .LC12 │ │ │ │ │ +00000798 00003b30 R_ARM_THM_MOVT_ABS 00000168 .LC12 │ │ │ │ │ +000007a0 0000ee0a R_ARM_THM_CALL 00000000 _PyErr_SetString │ │ │ │ │ +000007aa 0000392f R_ARM_THM_MOVW_ABS_NC 00000138 .LC10 │ │ │ │ │ +000007ae 00003930 R_ARM_THM_MOVT_ABS 00000138 .LC10 │ │ │ │ │ +000007b2 0000a82f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +000007b6 0000a830 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000007be 0000ee0a R_ARM_THM_CALL 00000000 _PyErr_SetString │ │ │ │ │ +000007c4 00003a2f R_ARM_THM_MOVW_ABS_NC 00000150 .LC11 │ │ │ │ │ +000007c8 00003a30 R_ARM_THM_MOVT_ABS 00000150 .LC11 │ │ │ │ │ +00000952 0000ef0a R_ARM_THM_CALL 00000000 PySet_New │ │ │ │ │ +0000096a 0000ef0a R_ARM_THM_CALL 00000000 PySet_New │ │ │ │ │ +0000099e 0000d80a R_ARM_THM_CALL 00000000 _Py_GetBaseCodeUnit │ │ │ │ │ +000009b4 0000e90a R_ARM_THM_CALL 00000000 _PyInstruction_GetLength │ │ │ │ │ +00000a0c 0000f00a R_ARM_THM_CALL 00000000 PySet_Contains │ │ │ │ │ +00000a26 0000f10a R_ARM_THM_CALL 00000000 PyDict_Contains │ │ │ │ │ +00000a38 0000f10a R_ARM_THM_CALL 00000000 PyDict_Contains │ │ │ │ │ +00000a52 0000f20a R_ARM_THM_CALL 00000000 PySet_Add │ │ │ │ │ +00000a5e 0000f00a R_ARM_THM_CALL 00000000 PySet_Contains │ │ │ │ │ +00000a80 0000f00a R_ARM_THM_CALL 00000000 PySet_Contains │ │ │ │ │ +00000a8c 0000f20a R_ARM_THM_CALL 00000000 PySet_Add │ │ │ │ │ +00000aa0 0000f00a R_ARM_THM_CALL 00000000 PySet_Contains │ │ │ │ │ +00000af4 0000f32f R_ARM_THM_MOVW_ABS_NC 00000000 PySet_Type │ │ │ │ │ +00000af8 0000f330 R_ARM_THM_MOVT_ABS 00000000 PySet_Type │ │ │ │ │ +00000b00 0000f40a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00000b08 0000f52f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00000b0c 0000f530 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00000b14 00003c2f R_ARM_THM_MOVW_ABS_NC 00000190 .LC13 │ │ │ │ │ +00000b18 00003c30 R_ARM_THM_MOVT_ABS 00000190 .LC13 │ │ │ │ │ +00000b20 0000f60a R_ARM_THM_CALL 00000000 _PyErr_Format │ │ │ │ │ +00000b36 0000f32f R_ARM_THM_MOVW_ABS_NC 00000000 PySet_Type │ │ │ │ │ +00000b3a 0000f330 R_ARM_THM_MOVT_ABS 00000000 PySet_Type │ │ │ │ │ +00000b42 0000f40a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00000b4a 0000f52f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00000b4e 0000f530 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00000b5c 00003d2f R_ARM_THM_MOVW_ABS_NC 000001bc .LC14 │ │ │ │ │ +00000b60 00003d30 R_ARM_THM_MOVT_ABS 000001bc .LC14 │ │ │ │ │ +00000b64 0000f60a R_ARM_THM_CALL 00000000 _PyErr_Format │ │ │ │ │ +00000bce 0000cc0a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ +00000c58 0000cc0a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ +00000d7c 0000db0a R_ARM_THM_CALL 000001c9 _PyCode_GetCode │ │ │ │ │ +00000d90 0000582f R_ARM_THM_MOVW_ABS_NC 0000042c .LC37 │ │ │ │ │ +00000d94 00005830 R_ARM_THM_MOVT_ABS 0000042c .LC37 │ │ │ │ │ +00000d9c 0000592f R_ARM_THM_MOVW_ABS_NC 00000438 .LC38 │ │ │ │ │ +00000da0 00005930 R_ARM_THM_MOVT_ABS 00000438 .LC38 │ │ │ │ │ +00000db6 0000f90a R_ARM_THM_CALL 00000000 PySys_Audit │ │ │ │ │ +00000e52 0000fa0a R_ARM_THM_CALL 0000138d PyUnstable_Code_NewWithPosOnlyArgs │ │ │ │ │ +00000e98 0000fb0a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +00000ec6 0000fc0a R_ARM_THM_CALL 00000000 PyLong_AsInt │ │ │ │ │ +00000ee8 0000fc0a R_ARM_THM_CALL 00000000 PyLong_AsInt │ │ │ │ │ +00000efc 0000fc0a R_ARM_THM_CALL 00000000 PyLong_AsInt │ │ │ │ │ +00000f10 0000fd0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000f1c 0000fd0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000f26 0000fc0a R_ARM_THM_CALL 00000000 PyLong_AsInt │ │ │ │ │ +00000f3a 0000fc0a R_ARM_THM_CALL 00000000 PyLong_AsInt │ │ │ │ │ +00000f50 0000fd0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000f5a 0000fd0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000f64 0000fc0a R_ARM_THM_CALL 00000000 PyLong_AsInt │ │ │ │ │ +00000ff0 0000422f R_ARM_THM_MOVW_ABS_NC 000001e4 .LC15 │ │ │ │ │ +00000ff4 00004230 R_ARM_THM_MOVT_ABS 000001e4 .LC15 │ │ │ │ │ +00000ff8 0000502f R_ARM_THM_MOVW_ABS_NC 000002e4 .LC29 │ │ │ │ │ +00000ffc 00005030 R_ARM_THM_MOVT_ABS 000002e4 .LC29 │ │ │ │ │ +00001000 0000442f R_ARM_THM_MOVW_ABS_NC 00000200 .LC17 │ │ │ │ │ +00001004 00004430 R_ARM_THM_MOVT_ABS 00000200 .LC17 │ │ │ │ │ +00001008 0000fe0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +0000100e 0000fd0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00001018 0000422f R_ARM_THM_MOVW_ABS_NC 000001e4 .LC15 │ │ │ │ │ +0000101c 00004230 R_ARM_THM_MOVT_ABS 000001e4 .LC15 │ │ │ │ │ +00001020 00004f2f R_ARM_THM_MOVW_ABS_NC 000002cc .LC28 │ │ │ │ │ +00001024 00004f30 R_ARM_THM_MOVT_ABS 000002cc .LC28 │ │ │ │ │ +00001028 0000442f R_ARM_THM_MOVW_ABS_NC 00000200 .LC17 │ │ │ │ │ +0000102c 00004430 R_ARM_THM_MOVT_ABS 00000200 .LC17 │ │ │ │ │ +00001030 0000fe0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +0000103e 00004b2f R_ARM_THM_MOVW_ABS_NC 00000284 .LC24 │ │ │ │ │ +00001042 00004b30 R_ARM_THM_MOVT_ABS 00000284 .LC24 │ │ │ │ │ +00001046 00004e2f R_ARM_THM_MOVW_ABS_NC 000002b4 .LC27 │ │ │ │ │ +0000104a 00004e30 R_ARM_THM_MOVT_ABS 000002b4 .LC27 │ │ │ │ │ +0000104e 0000442f R_ARM_THM_MOVW_ABS_NC 00000200 .LC17 │ │ │ │ │ +00001052 00004430 R_ARM_THM_MOVT_ABS 00000200 .LC17 │ │ │ │ │ +00001056 0000fe0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +00001088 00004b2f R_ARM_THM_MOVW_ABS_NC 00000284 .LC24 │ │ │ │ │ +0000108c 00004b30 R_ARM_THM_MOVT_ABS 00000284 .LC24 │ │ │ │ │ +00001090 00004c2f R_ARM_THM_MOVW_ABS_NC 00000288 .LC25 │ │ │ │ │ +00001094 00004c30 R_ARM_THM_MOVT_ABS 00000288 .LC25 │ │ │ │ │ +00001098 0000442f R_ARM_THM_MOVW_ABS_NC 00000200 .LC17 │ │ │ │ │ +0000109c 00004430 R_ARM_THM_MOVT_ABS 00000200 .LC17 │ │ │ │ │ +000010a0 0000fe0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +000010a8 0000452f R_ARM_THM_MOVW_ABS_NC 00000208 .LC18 │ │ │ │ │ +000010ac 00004530 R_ARM_THM_MOVT_ABS 00000208 .LC18 │ │ │ │ │ +000010b0 00004a2f R_ARM_THM_MOVW_ABS_NC 0000026c .LC23 │ │ │ │ │ +000010b4 00004a30 R_ARM_THM_MOVT_ABS 0000026c .LC23 │ │ │ │ │ +000010b8 0000442f R_ARM_THM_MOVW_ABS_NC 00000200 .LC17 │ │ │ │ │ +000010bc 00004430 R_ARM_THM_MOVT_ABS 00000200 .LC17 │ │ │ │ │ +000010c0 0000fe0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +000010dc 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000010e0 00004b2f R_ARM_THM_MOVW_ABS_NC 00000284 .LC24 │ │ │ │ │ +000010e4 00004b30 R_ARM_THM_MOVT_ABS 00000284 .LC24 │ │ │ │ │ +000010e8 00004d2f R_ARM_THM_MOVW_ABS_NC 000002a0 .LC26 │ │ │ │ │ +000010ec 00004d30 R_ARM_THM_MOVT_ABS 000002a0 .LC26 │ │ │ │ │ +000010f0 0000442f R_ARM_THM_MOVW_ABS_NC 00000200 .LC17 │ │ │ │ │ +000010f4 00004430 R_ARM_THM_MOVT_ABS 00000200 .LC17 │ │ │ │ │ +000010f8 0000fe0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +00001144 0000452f R_ARM_THM_MOVW_ABS_NC 00000208 .LC18 │ │ │ │ │ +00001148 00004530 R_ARM_THM_MOVT_ABS 00000208 .LC18 │ │ │ │ │ +0000114c 0000492f R_ARM_THM_MOVW_ABS_NC 00000254 .LC22 │ │ │ │ │ +00001150 00004930 R_ARM_THM_MOVT_ABS 00000254 .LC22 │ │ │ │ │ +00001154 0000442f R_ARM_THM_MOVW_ABS_NC 00000200 .LC17 │ │ │ │ │ +00001158 00004430 R_ARM_THM_MOVT_ABS 00000200 .LC17 │ │ │ │ │ +0000115c 0000fe0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +00001164 0000452f R_ARM_THM_MOVW_ABS_NC 00000208 .LC18 │ │ │ │ │ +00001168 00004530 R_ARM_THM_MOVT_ABS 00000208 .LC18 │ │ │ │ │ +0000116c 0000482f R_ARM_THM_MOVW_ABS_NC 0000023c .LC21 │ │ │ │ │ +00001170 00004830 R_ARM_THM_MOVT_ABS 0000023c .LC21 │ │ │ │ │ +00001174 0000442f R_ARM_THM_MOVW_ABS_NC 00000200 .LC17 │ │ │ │ │ +00001178 00004430 R_ARM_THM_MOVT_ABS 00000200 .LC17 │ │ │ │ │ +0000117c 0000fe0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +000011be 0000452f R_ARM_THM_MOVW_ABS_NC 00000208 .LC18 │ │ │ │ │ +000011c2 00004530 R_ARM_THM_MOVT_ABS 00000208 .LC18 │ │ │ │ │ +000011c6 0000472f R_ARM_THM_MOVW_ABS_NC 00000228 .LC20 │ │ │ │ │ +000011ca 00004730 R_ARM_THM_MOVT_ABS 00000228 .LC20 │ │ │ │ │ +000011ce 0000442f R_ARM_THM_MOVW_ABS_NC 00000200 .LC17 │ │ │ │ │ +000011d2 00004430 R_ARM_THM_MOVT_ABS 00000200 .LC17 │ │ │ │ │ +000011d6 0000fe0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +000011e0 0000452f R_ARM_THM_MOVW_ABS_NC 00000208 .LC18 │ │ │ │ │ +000011e4 00004530 R_ARM_THM_MOVT_ABS 00000208 .LC18 │ │ │ │ │ +000011e8 0000462f R_ARM_THM_MOVW_ABS_NC 00000210 .LC19 │ │ │ │ │ +000011ec 00004630 R_ARM_THM_MOVT_ABS 00000210 .LC19 │ │ │ │ │ +000011f0 0000442f R_ARM_THM_MOVW_ABS_NC 00000200 .LC17 │ │ │ │ │ +000011f4 00004430 R_ARM_THM_MOVT_ABS 00000200 .LC17 │ │ │ │ │ +000011f8 0000fe0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +0000121a 0000fc0a R_ARM_THM_CALL 00000000 PyLong_AsInt │ │ │ │ │ +00001232 0000422f R_ARM_THM_MOVW_ABS_NC 000001e4 .LC15 │ │ │ │ │ +00001236 00004230 R_ARM_THM_MOVT_ABS 000001e4 .LC15 │ │ │ │ │ +0000123a 0000432f R_ARM_THM_MOVW_ABS_NC 000001ec .LC16 │ │ │ │ │ +0000123e 00004330 R_ARM_THM_MOVT_ABS 000001ec .LC16 │ │ │ │ │ +00001242 0000442f R_ARM_THM_MOVW_ABS_NC 00000200 .LC17 │ │ │ │ │ +00001246 00004430 R_ARM_THM_MOVT_ABS 00000200 .LC17 │ │ │ │ │ +0000124a 0000fe0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +00001250 0000fd0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000125a 0000fd0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00001296 0000a82f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +0000129a 0000a830 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +0000129e 0000572f R_ARM_THM_MOVW_ABS_NC 00000400 .LC36 │ │ │ │ │ +000012a2 00005730 R_ARM_THM_MOVT_ABS 00000400 .LC36 │ │ │ │ │ +000012a8 0000a90a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000012ae 0000a82f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +000012b2 0000a830 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000012b6 0000562f R_ARM_THM_MOVW_ABS_NC 000003dc .LC35 │ │ │ │ │ +000012ba 00005630 R_ARM_THM_MOVT_ABS 000003dc .LC35 │ │ │ │ │ +000012c0 0000a90a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000012c6 0000a82f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +000012ca 0000a830 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000012ce 0000552f R_ARM_THM_MOVW_ABS_NC 000003b4 .LC34 │ │ │ │ │ +000012d2 00005530 R_ARM_THM_MOVT_ABS 000003b4 .LC34 │ │ │ │ │ +000012d8 0000a90a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000012de 0000a82f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +000012e2 0000a830 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000012e6 0000542f R_ARM_THM_MOVW_ABS_NC 0000038c .LC33 │ │ │ │ │ +000012ea 00005430 R_ARM_THM_MOVT_ABS 0000038c .LC33 │ │ │ │ │ +000012f0 0000a90a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000012f6 0000a82f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +000012fa 0000a830 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000012fe 0000532f R_ARM_THM_MOVW_ABS_NC 0000035c .LC32 │ │ │ │ │ +00001302 00005330 R_ARM_THM_MOVT_ABS 0000035c .LC32 │ │ │ │ │ +00001308 0000a90a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000130e 0000a82f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00001312 0000a830 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00001316 0000522f R_ARM_THM_MOVW_ABS_NC 0000032c .LC31 │ │ │ │ │ +0000131a 00005230 R_ARM_THM_MOVT_ABS 0000032c .LC31 │ │ │ │ │ +00001320 0000a90a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00001326 0000a82f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +0000132a 0000a830 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +0000132e 0000512f R_ARM_THM_MOVW_ABS_NC 00000304 .LC30 │ │ │ │ │ +00001332 00005130 R_ARM_THM_MOVT_ABS 00000304 .LC30 │ │ │ │ │ +00001338 0000a90a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00001350 0000fb0a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +00001378 0000fb0a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +00001388 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000013fa 0000cc0a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ +0000140e 0000ba0a R_ARM_THM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +00001492 0000a70a R_ARM_THM_CALL 00000001 _PyCode_Validate │ │ │ │ │ +000014a4 0000ab0a R_ARM_THM_CALL 0000019d _PyCode_New │ │ │ │ │ +000014f0 0000052f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +000014f4 00000530 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +000014f8 0000aa0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00001500 0000a82f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00001504 0000a830 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00001508 00005f2f R_ARM_THM_MOVW_ABS_NC 00000478 .LC40 │ │ │ │ │ +0000150c 00005f30 R_ARM_THM_MOVT_ABS 00000478 .LC40 │ │ │ │ │ +00001512 0000a90a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000151e 0000ff0a R_ARM_THM_CALL 00000000 _PyTuple_Resize │ │ │ │ │ +0000152a 0000bb0a R_ARM_THM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ +0000153e 0000d72f R_ARM_THM_MOVW_ABS_NC 00000000 _PyOpcode_Caches │ │ │ │ │ +00001542 0000d730 R_ARM_THM_MOVT_ABS 00000000 _PyOpcode_Caches │ │ │ │ │ +000015e4 0001000a R_ARM_THM_CALL 00000000 PyUnicode_Compare │ │ │ │ │ +00001626 0000a82f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +0000162a 0000a830 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00001630 00005e2f R_ARM_THM_MOVW_ABS_NC 00000448 .LC39 │ │ │ │ │ +00001634 00005e30 R_ARM_THM_MOVT_ABS 00000448 .LC39 │ │ │ │ │ +0000163a 0001010a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00001674 0000e30a R_ARM_THM_CALL 00000000 PyType_GenericAlloc │ │ │ │ │ +000016a8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000016da 0000b70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000171a 0000fc0a R_ARM_THM_CALL 00000000 PyLong_AsInt │ │ │ │ │ +00001726 0001020a R_ARM_THM_CALL 00000000 PyTuple_GetItem │ │ │ │ │ +00001758 0000fb0a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +0000176a 0000fd0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00001778 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000001c 0000b71e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ +000004d0 0000df1e R_ARM_THM_JUMP24 00000000 _Py_Instrumentation_GetLine │ │ │ │ │ +00000722 0000ea1e R_ARM_THM_JUMP24 00000000 PyUnicode_FromFormat │ │ │ │ │ +000016f8 0000ba1e R_ARM_THM_JUMP24 00000000 PyBytes_FromStringAndSize │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.data' at offset 0x7cf4 contains 94 entries: │ │ │ │ │ +Relocation section '.rel.data' at offset 0x7d50 contains 94 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ -00000004 00012002 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ +00000004 00012402 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 0000000c 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000018 00001d02 R_ARM_ABS32 00000fa1 code_dealloc │ │ │ │ │ -0000002c 00003402 R_ARM_ABS32 0000069d code_repr │ │ │ │ │ +0000002c 00003802 R_ARM_ABS32 000006d1 code_repr │ │ │ │ │ 0000003c 00002202 R_ARM_ABS32 0000163d code_hash │ │ │ │ │ -00000048 00012102 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ -00000058 00009102 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000048 00012502 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ +00000058 00009502 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000064 00002302 R_ARM_ABS32 00000025 code_richcompare │ │ │ │ │ 00000074 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000078 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 0000007c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000009c 00008302 R_ARM_ABS32 0000043f code_new │ │ │ │ │ -000000d4 00012002 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ +0000009c 00008702 R_ARM_ABS32 0000043f code_new │ │ │ │ │ +000000d4 00012402 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 000000dc 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000000e8 00003002 R_ARM_ABS32 00000571 positionsiter_dealloc │ │ │ │ │ -0000013c 00012202 R_ARM_ABS32 00000000 PyObject_SelfIter │ │ │ │ │ -00000140 00002a02 R_ARM_ABS32 000019e1 positionsiter_next │ │ │ │ │ -00000170 0000bd02 R_ARM_ABS32 00000000 PyObject_Free │ │ │ │ │ -000001a4 00009102 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000000e8 00003402 R_ARM_ABS32 000005a5 positionsiter_dealloc │ │ │ │ │ +0000013c 00012602 R_ARM_ABS32 00000000 PyObject_SelfIter │ │ │ │ │ +00000140 00002e02 R_ARM_ABS32 000019fd positionsiter_next │ │ │ │ │ +00000170 0000c102 R_ARM_ABS32 00000000 PyObject_Free │ │ │ │ │ +000001a4 00009502 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000001a8 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000001c4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000001d0 00012002 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ +000001d0 00012402 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 000001d8 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000001e4 00006302 R_ARM_ABS32 00001679 lineiter_dealloc │ │ │ │ │ -00000238 00012202 R_ARM_ABS32 00000000 PyObject_SelfIter │ │ │ │ │ -0000023c 00006002 R_ARM_ABS32 00001bc5 lineiter_next │ │ │ │ │ -0000026c 0000bd02 R_ARM_ABS32 00000000 PyObject_Free │ │ │ │ │ -000002a0 00009102 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000001e4 00006702 R_ARM_ABS32 000016ad lineiter_dealloc │ │ │ │ │ +00000238 00012602 R_ARM_ABS32 00000000 PyObject_SelfIter │ │ │ │ │ +0000023c 00006402 R_ARM_ABS32 00001be1 lineiter_next │ │ │ │ │ +0000026c 0000c102 R_ARM_ABS32 00000000 PyObject_Free │ │ │ │ │ +000002a0 00009502 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000002a4 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000002c0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000002d4 0000ab02 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ -000002e0 00010402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000002e4 00010402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000002e8 00010402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000002ec 00010402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000002f0 00010402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000002f4 00010402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000002f8 00010402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000002fc 00010402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000300 00010402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000304 00010402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000308 00010402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000030c 00010402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000310 00010402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000314 00010402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000318 00010402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000031c 00010402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000320 00010402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000324 00010402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000334 0000ab02 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ -00000340 00010402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000002d4 0000af02 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ +000002e0 00010802 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000002e4 00010802 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000002e8 00010802 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000002ec 00010802 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000002f0 00010802 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000002f4 00010802 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000002f8 00010802 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000002fc 00010802 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000300 00010802 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000304 00010802 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000308 00010802 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000030c 00010802 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000310 00010802 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000314 00010802 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000318 00010802 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000031c 00010802 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000320 00010802 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000324 00010802 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000334 0000af02 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ +00000340 00010802 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000344 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000348 00007202 R_ARM_ABS32 000003d1 code_sizeof │ │ │ │ │ +00000348 00007602 R_ARM_ABS32 000003d1 code_sizeof │ │ │ │ │ 00000354 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000358 00005d02 R_ARM_ABS32 0000162d code_linesiterator │ │ │ │ │ +00000358 00006102 R_ARM_ABS32 00001661 code_linesiterator │ │ │ │ │ 00000364 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000368 00006e02 R_ARM_ABS32 000002b9 code_branchesiterator │ │ │ │ │ +00000368 00007202 R_ARM_ABS32 000002b9 code_branchesiterator │ │ │ │ │ 00000374 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000378 00002702 R_ARM_ABS32 000004d9 code_positionsiterator │ │ │ │ │ +00000378 00002b02 R_ARM_ABS32 0000050d code_positionsiterator │ │ │ │ │ 00000384 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000388 00005602 R_ARM_ABS32 00000ca1 code_replace │ │ │ │ │ -00000390 00009102 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000388 00005a02 R_ARM_ABS32 00000cd5 code_replace │ │ │ │ │ +00000390 00009502 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000394 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000398 00006502 R_ARM_ABS32 000016c9 code__varname_from_oparg │ │ │ │ │ -000003a0 00009102 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000398 00006902 R_ARM_ABS32 000016fd code__varname_from_oparg │ │ │ │ │ +000003a0 00009502 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000003a4 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000003a8 00005602 R_ARM_ABS32 00000ca1 code_replace │ │ │ │ │ +000003a8 00005a02 R_ARM_ABS32 00000cd5 code_replace │ │ │ │ │ 000003b0 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000003c4 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000003c8 00007002 R_ARM_ABS32 000002bd code_getlnotab │ │ │ │ │ +000003c8 00007402 R_ARM_ABS32 000002bd code_getlnotab │ │ │ │ │ 000003d8 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000003dc 00006402 R_ARM_ABS32 000016bd code_getcodeadaptive │ │ │ │ │ +000003dc 00006802 R_ARM_ABS32 000016f1 code_getcodeadaptive │ │ │ │ │ 000003ec 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000003f0 00003a02 R_ARM_ABS32 00000b49 code_getvarnames │ │ │ │ │ +000003f0 00003e02 R_ARM_ABS32 00000b7d code_getvarnames │ │ │ │ │ 00000400 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000404 00006802 R_ARM_ABS32 00000099 code_getcellvars │ │ │ │ │ +00000404 00006c02 R_ARM_ABS32 00000099 code_getcellvars │ │ │ │ │ 00000414 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000418 00003d02 R_ARM_ABS32 00000c71 code_getfreevars │ │ │ │ │ +00000418 00004102 R_ARM_ABS32 00000ca5 code_getfreevars │ │ │ │ │ 00000428 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000042c 00003102 R_ARM_ABS32 00000699 code_getcode │ │ │ │ │ +0000042c 00003502 R_ARM_ABS32 000006cd code_getcode │ │ │ │ │ 00000450 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000464 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000478 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000048c 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000004a0 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000004b4 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000004c8 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ @@ -365,471 +365,471 @@ │ │ │ │ │ 000004f0 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000504 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000518 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000052c 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000540 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000554 00000302 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.hot' at offset 0x7fe4 contains 229 entries: │ │ │ │ │ +Relocation section '.rel.text.hot' at offset 0x8040 contains 229 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ -00000156 0000a42f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -0000015a 0000a430 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00000156 0000a82f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +0000015a 0000a830 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ 0000015e 0000062f R_ARM_THM_MOVW_ABS_NC 00000018 .LC1 │ │ │ │ │ 00000162 00000630 R_ARM_THM_MOVT_ABS 00000018 .LC1 │ │ │ │ │ -00000168 0000a50a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000168 0000a90a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ 00000172 0000052f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 00000176 00000530 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -0000017e 0000a60a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00000184 0000a42f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00000188 0000a430 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +0000017e 0000aa0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00000184 0000a82f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00000188 0000a830 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ 0000018c 0000072f R_ARM_THM_MOVW_ABS_NC 00000034 .LC2 │ │ │ │ │ 00000190 00000730 R_ARM_THM_MOVT_ABS 00000034 .LC2 │ │ │ │ │ -00000196 0000a50a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000001e0 0000a82f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -000001e4 0000a830 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -000001fa 0000a90a R_ARM_THM_CALL 00000000 _PyUnicode_InternImmortal │ │ │ │ │ -0000021c 0000a90a R_ARM_THM_CALL 00000000 _PyUnicode_InternImmortal │ │ │ │ │ -00000240 0000a90a R_ARM_THM_CALL 00000000 _PyUnicode_InternImmortal │ │ │ │ │ -00000264 0000a90a R_ARM_THM_CALL 00000000 _PyUnicode_InternImmortal │ │ │ │ │ -0000028e 0000a90a R_ARM_THM_CALL 00000000 _PyUnicode_InternImmortal │ │ │ │ │ -000002b0 0000a90a R_ARM_THM_CALL 00000000 _PyUnicode_InternImmortal │ │ │ │ │ -000002d6 0000aa2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ -000002da 0000aa30 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ -000002e4 0000ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyTuple_Type │ │ │ │ │ -000002e8 0000ab30 R_ARM_THM_MOVT_ABS 00000000 PyTuple_Type │ │ │ │ │ -000002ee 0000ac2f R_ARM_THM_MOVW_ABS_NC 00000000 PyFrozenSet_Type │ │ │ │ │ -000002f2 0000ac30 R_ARM_THM_MOVT_ABS 00000000 PyFrozenSet_Type │ │ │ │ │ -00000420 0000ad6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000424 0000ad6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000044a 0000ae0a R_ARM_THM_CALL 00000000 _PyUnicode_InternMortal │ │ │ │ │ -0000048c 0000a82f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00000490 0000a830 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -000004a6 0000a90a R_ARM_THM_CALL 00000000 _PyUnicode_InternImmortal │ │ │ │ │ -000004c8 0000a90a R_ARM_THM_CALL 00000000 _PyUnicode_InternImmortal │ │ │ │ │ -000004ec 0000a90a R_ARM_THM_CALL 00000000 _PyUnicode_InternImmortal │ │ │ │ │ -00000510 0000a90a R_ARM_THM_CALL 00000000 _PyUnicode_InternImmortal │ │ │ │ │ -0000053a 0000a90a R_ARM_THM_CALL 00000000 _PyUnicode_InternImmortal │ │ │ │ │ -0000055c 0000a90a R_ARM_THM_CALL 00000000 _PyUnicode_InternImmortal │ │ │ │ │ -00000566 0000af0a R_ARM_THM_CALL 00000000 _Py_GetConfig │ │ │ │ │ +00000196 0000a90a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000001e0 0000ac2f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +000001e4 0000ac30 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +000001fa 0000ad0a R_ARM_THM_CALL 00000000 _PyUnicode_InternImmortal │ │ │ │ │ +0000021c 0000ad0a R_ARM_THM_CALL 00000000 _PyUnicode_InternImmortal │ │ │ │ │ +00000240 0000ad0a R_ARM_THM_CALL 00000000 _PyUnicode_InternImmortal │ │ │ │ │ +00000264 0000ad0a R_ARM_THM_CALL 00000000 _PyUnicode_InternImmortal │ │ │ │ │ +0000028e 0000ad0a R_ARM_THM_CALL 00000000 _PyUnicode_InternImmortal │ │ │ │ │ +000002b0 0000ad0a R_ARM_THM_CALL 00000000 _PyUnicode_InternImmortal │ │ │ │ │ +000002d6 0000ae2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ +000002da 0000ae30 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ +000002e4 0000af2f R_ARM_THM_MOVW_ABS_NC 00000000 PyTuple_Type │ │ │ │ │ +000002e8 0000af30 R_ARM_THM_MOVT_ABS 00000000 PyTuple_Type │ │ │ │ │ +000002ee 0000b02f R_ARM_THM_MOVW_ABS_NC 00000000 PyFrozenSet_Type │ │ │ │ │ +000002f2 0000b030 R_ARM_THM_MOVT_ABS 00000000 PyFrozenSet_Type │ │ │ │ │ +00000420 0000b16b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000424 0000b16b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000044a 0000b20a R_ARM_THM_CALL 00000000 _PyUnicode_InternMortal │ │ │ │ │ +0000048c 0000ac2f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00000490 0000ac30 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +000004a6 0000ad0a R_ARM_THM_CALL 00000000 _PyUnicode_InternImmortal │ │ │ │ │ +000004c8 0000ad0a R_ARM_THM_CALL 00000000 _PyUnicode_InternImmortal │ │ │ │ │ +000004ec 0000ad0a R_ARM_THM_CALL 00000000 _PyUnicode_InternImmortal │ │ │ │ │ +00000510 0000ad0a R_ARM_THM_CALL 00000000 _PyUnicode_InternImmortal │ │ │ │ │ +0000053a 0000ad0a R_ARM_THM_CALL 00000000 _PyUnicode_InternImmortal │ │ │ │ │ +0000055c 0000ad0a R_ARM_THM_CALL 00000000 _PyUnicode_InternImmortal │ │ │ │ │ +00000566 0000b30a R_ARM_THM_CALL 00000000 _Py_GetConfig │ │ │ │ │ 00000574 00000e2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00000578 00000e30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000580 0000b00a R_ARM_THM_CALL 00000000 _PyObject_NewVar │ │ │ │ │ -0000062c 0000ad6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000630 0000ad6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000672 0000ae0a R_ARM_THM_CALL 00000000 _PyUnicode_InternMortal │ │ │ │ │ -0000067c 0000ae0a R_ARM_THM_CALL 00000000 _PyUnicode_InternMortal │ │ │ │ │ -00000686 0000ae0a R_ARM_THM_CALL 00000000 _PyUnicode_InternMortal │ │ │ │ │ -0000074a 0000b10a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00000768 0000b20a R_ARM_THM_CALL 00000000 _PyCode_Quicken │ │ │ │ │ -00000798 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000007b4 0000b40a R_ARM_THM_CALL 00000000 PySequence_Tuple │ │ │ │ │ -000007ee 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000840 0000a82f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00000844 0000a830 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00000896 0000b50a R_ARM_THM_CALL 00000000 PyFrozenSet_New │ │ │ │ │ -000008bc 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000008ce 0000b60a R_ARM_THM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -000009ce 0000b70a R_ARM_THM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ +00000580 0000b40a R_ARM_THM_CALL 00000000 _PyObject_NewVar │ │ │ │ │ +0000062c 0000b16b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000630 0000b16b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000672 0000b20a R_ARM_THM_CALL 00000000 _PyUnicode_InternMortal │ │ │ │ │ +0000067c 0000b20a R_ARM_THM_CALL 00000000 _PyUnicode_InternMortal │ │ │ │ │ +00000686 0000b20a R_ARM_THM_CALL 00000000 _PyUnicode_InternMortal │ │ │ │ │ +0000074a 0000b50a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00000768 0000b60a R_ARM_THM_CALL 00000000 _PyCode_Quicken │ │ │ │ │ +00000798 0000b70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000007b4 0000b80a R_ARM_THM_CALL 00000000 PySequence_Tuple │ │ │ │ │ +000007ee 0000b70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000840 0000ac2f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00000844 0000ac30 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00000896 0000b90a R_ARM_THM_CALL 00000000 PyFrozenSet_New │ │ │ │ │ +000008bc 0000b70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000008ce 0000ba0a R_ARM_THM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +000009ce 0000bb0a R_ARM_THM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ 000009de 00000e2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 000009e2 00000e30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000009ec 0000b00a R_ARM_THM_CALL 00000000 _PyObject_NewVar │ │ │ │ │ -000009f8 0000ad6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000a00 0000b70a R_ARM_THM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ +000009ec 0000b40a R_ARM_THM_CALL 00000000 _PyObject_NewVar │ │ │ │ │ +000009f8 0000b16b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000a00 0000bb0a R_ARM_THM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ 00000a24 0000150a R_ARM_THM_CALL 0000000d Py_XDECREF │ │ │ │ │ -00000a28 0000b80a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00000a68 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000a6e 0000b92f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -00000a72 0000b930 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +00000a28 0000bc0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00000a68 0000b70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000a6e 0000bd2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +00000a72 0000bd30 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ 00000a76 0000092f R_ARM_THM_MOVW_ABS_NC 00000054 .LC3 │ │ │ │ │ 00000a7a 00000930 R_ARM_THM_MOVT_ABS 00000054 .LC3 │ │ │ │ │ -00000a80 0000a50a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000a80 0000a90a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ 00000aa8 00000a2f R_ARM_THM_MOVW_ABS_NC 00000074 .LC4 │ │ │ │ │ 00000aac 00000a30 R_ARM_THM_MOVT_ABS 00000074 .LC4 │ │ │ │ │ 00000ab0 00000b2f R_ARM_THM_MOVW_ABS_NC 0000008c .LC5 │ │ │ │ │ 00000ab4 00000b30 R_ARM_THM_MOVT_ABS 0000008c .LC5 │ │ │ │ │ -00000ab8 0000ba0a R_ARM_THM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ -00000ad0 0000ad6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000afe 0000a82f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00000b02 0000a830 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00000b0a 0000ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyTuple_Type │ │ │ │ │ -00000b0e 0000ab30 R_ARM_THM_MOVT_ABS 00000000 PyTuple_Type │ │ │ │ │ -00000b12 0000ac2f R_ARM_THM_MOVW_ABS_NC 00000000 PyFrozenSet_Type │ │ │ │ │ -00000b16 0000ac30 R_ARM_THM_MOVT_ABS 00000000 PyFrozenSet_Type │ │ │ │ │ -00000b1c 0000aa2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ -00000b20 0000aa30 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ -00000c70 0000ae0a R_ARM_THM_CALL 00000000 _PyUnicode_InternMortal │ │ │ │ │ -00000c92 0000b40a R_ARM_THM_CALL 00000000 PySequence_Tuple │ │ │ │ │ -00000cc0 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000ce8 0000b50a R_ARM_THM_CALL 00000000 PyFrozenSet_New │ │ │ │ │ -00000d22 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000d2c 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000d44 0000ad6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000d74 0000a82f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00000d78 0000a830 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00000d7c 0000ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyTuple_Type │ │ │ │ │ -00000d80 0000ab30 R_ARM_THM_MOVT_ABS 00000000 PyTuple_Type │ │ │ │ │ -00000d84 0000ac2f R_ARM_THM_MOVW_ABS_NC 00000000 PyFrozenSet_Type │ │ │ │ │ -00000d88 0000ac30 R_ARM_THM_MOVT_ABS 00000000 PyFrozenSet_Type │ │ │ │ │ -00000d8e 0000aa2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ -00000d92 0000aa30 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ -00000ee2 0000ae0a R_ARM_THM_CALL 00000000 _PyUnicode_InternMortal │ │ │ │ │ -00000f06 0000b40a R_ARM_THM_CALL 00000000 PySequence_Tuple │ │ │ │ │ -00000f34 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000f4e 0000b50a R_ARM_THM_CALL 00000000 PyFrozenSet_New │ │ │ │ │ -00000f6e 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000f88 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000f9c 0000ad6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000fb2 0000bb0a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -00001008 0000bc0a R_ARM_THM_CALL 00000000 _PyFunction_ClearCodeByVersion │ │ │ │ │ -00001026 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000103c 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001052 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001068 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000107e 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001094 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000010aa 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000010c0 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000010d6 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000110a 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001122 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000113a 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001152 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001158 0000be0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00001174 0000be0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000117a 0000be0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00001180 0000be0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00001186 0000be0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000118c 0000be0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00001192 0000be0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000011a4 0000ad6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000ab8 0000be0a R_ARM_THM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ +00000ad0 0000b16b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000afe 0000ac2f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00000b02 0000ac30 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00000b0a 0000af2f R_ARM_THM_MOVW_ABS_NC 00000000 PyTuple_Type │ │ │ │ │ +00000b0e 0000af30 R_ARM_THM_MOVT_ABS 00000000 PyTuple_Type │ │ │ │ │ +00000b12 0000b02f R_ARM_THM_MOVW_ABS_NC 00000000 PyFrozenSet_Type │ │ │ │ │ +00000b16 0000b030 R_ARM_THM_MOVT_ABS 00000000 PyFrozenSet_Type │ │ │ │ │ +00000b1c 0000ae2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ +00000b20 0000ae30 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ +00000c70 0000b20a R_ARM_THM_CALL 00000000 _PyUnicode_InternMortal │ │ │ │ │ +00000c92 0000b80a R_ARM_THM_CALL 00000000 PySequence_Tuple │ │ │ │ │ +00000cc0 0000b70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000ce8 0000b90a R_ARM_THM_CALL 00000000 PyFrozenSet_New │ │ │ │ │ +00000d22 0000b70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000d2c 0000b70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000d44 0000b16b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000d74 0000ac2f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00000d78 0000ac30 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00000d7c 0000af2f R_ARM_THM_MOVW_ABS_NC 00000000 PyTuple_Type │ │ │ │ │ +00000d80 0000af30 R_ARM_THM_MOVT_ABS 00000000 PyTuple_Type │ │ │ │ │ +00000d84 0000b02f R_ARM_THM_MOVW_ABS_NC 00000000 PyFrozenSet_Type │ │ │ │ │ +00000d88 0000b030 R_ARM_THM_MOVT_ABS 00000000 PyFrozenSet_Type │ │ │ │ │ +00000d8e 0000ae2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ +00000d92 0000ae30 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ +00000ee2 0000b20a R_ARM_THM_CALL 00000000 _PyUnicode_InternMortal │ │ │ │ │ +00000f06 0000b80a R_ARM_THM_CALL 00000000 PySequence_Tuple │ │ │ │ │ +00000f34 0000b70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000f4e 0000b90a R_ARM_THM_CALL 00000000 PyFrozenSet_New │ │ │ │ │ +00000f6e 0000b70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000f88 0000b70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000f9c 0000b16b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000fb2 0000bf0a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00001008 0000c00a R_ARM_THM_CALL 00000000 _PyFunction_ClearCodeByVersion │ │ │ │ │ +00001026 0000b70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000103c 0000b70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001052 0000b70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001068 0000b70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000107e 0000b70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001094 0000b70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000010aa 0000b70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000010c0 0000b70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000010d6 0000b70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000110a 0000b70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001122 0000b70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000113a 0000b70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001152 0000b70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001158 0000c20a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00001174 0000c20a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000117a 0000c20a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00001180 0000c20a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00001186 0000c20a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000118c 0000c20a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00001192 0000c20a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000011a4 0000b16b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 000011dc 00001b2f R_ARM_THM_MOVW_ABS_NC 000000bc .LC6 │ │ │ │ │ 000011e0 00001b30 R_ARM_THM_MOVT_ABS 000000bc .LC6 │ │ │ │ │ 000011e4 00000b2f R_ARM_THM_MOVW_ABS_NC 0000008c .LC5 │ │ │ │ │ 000011e8 00000b30 R_ARM_THM_MOVT_ABS 0000008c .LC5 │ │ │ │ │ -000011ec 0000ba0a R_ARM_THM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ -00001214 0000be0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000121c 0000bf0a R_ARM_THM_CALL 00000000 PyObject_ClearWeakRefs │ │ │ │ │ -0000123c 0000ad6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00001240 0000c12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_EllipsisObject │ │ │ │ │ -00001244 0000c130 R_ARM_THM_MOVT_ABS 00000000 _Py_EllipsisObject │ │ │ │ │ -00001248 0000c22f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000124c 0000c230 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0000126e 0000c32f R_ARM_THM_MOVW_ABS_NC 00000000 PyLong_Type │ │ │ │ │ -00001272 0000c330 R_ARM_THM_MOVT_ABS 00000000 PyLong_Type │ │ │ │ │ -00001276 0000a82f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -0000127a 0000a830 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +000011ec 0000be0a R_ARM_THM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ +00001214 0000c20a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000121c 0000c30a R_ARM_THM_CALL 00000000 PyObject_ClearWeakRefs │ │ │ │ │ +0000123c 0000b16b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00001240 0000c52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_EllipsisObject │ │ │ │ │ +00001244 0000c530 R_ARM_THM_MOVT_ABS 00000000 _Py_EllipsisObject │ │ │ │ │ +00001248 0000c62f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0000124c 0000c630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000126e 0000c72f R_ARM_THM_MOVW_ABS_NC 00000000 PyLong_Type │ │ │ │ │ +00001272 0000c730 R_ARM_THM_MOVT_ABS 00000000 PyLong_Type │ │ │ │ │ +00001276 0000ac2f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +0000127a 0000ac30 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ 00001286 00000e2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 0000128a 00000e30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000012b2 0000c42f R_ARM_THM_MOVW_ABS_NC 00000000 PyBytes_Type │ │ │ │ │ -000012b6 0000c430 R_ARM_THM_MOVT_ABS 00000000 PyBytes_Type │ │ │ │ │ -000012ba 0000c52f R_ARM_THM_MOVW_ABS_NC 00000000 PyBool_Type │ │ │ │ │ -000012be 0000c530 R_ARM_THM_MOVT_ABS 00000000 PyBool_Type │ │ │ │ │ -000012d2 0000c62f R_ARM_THM_MOVW_ABS_NC 00000000 PyFloat_Type │ │ │ │ │ -000012d6 0000c630 R_ARM_THM_MOVT_ABS 00000000 PyFloat_Type │ │ │ │ │ -000012de 0000c72f R_ARM_THM_MOVW_ABS_NC 00000000 PyComplex_Type │ │ │ │ │ -000012e2 0000c730 R_ARM_THM_MOVT_ABS 00000000 PyComplex_Type │ │ │ │ │ -000012ee 0000ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyTuple_Type │ │ │ │ │ -000012f2 0000ab30 R_ARM_THM_MOVT_ABS 00000000 PyTuple_Type │ │ │ │ │ -000012fe 0000c80a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ -00001310 0000c00a R_ARM_THM_CALL 00001241 _PyCode_ConstantKey │ │ │ │ │ -00001322 0000c00a R_ARM_THM_CALL 00001241 _PyCode_ConstantKey │ │ │ │ │ -00001334 0000c00a R_ARM_THM_CALL 00001241 _PyCode_ConstantKey │ │ │ │ │ -00001346 0000c00a R_ARM_THM_CALL 00001241 _PyCode_ConstantKey │ │ │ │ │ -0000136a 0000c00a R_ARM_THM_CALL 00001241 _PyCode_ConstantKey │ │ │ │ │ -0000138a 0000c90a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ -000013a4 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000013bc 0000c62f R_ARM_THM_MOVW_ABS_NC 00000000 PyFloat_Type │ │ │ │ │ -000013c0 0000c630 R_ARM_THM_MOVT_ABS 00000000 PyFloat_Type │ │ │ │ │ -000013e0 0000ac2f R_ARM_THM_MOVW_ABS_NC 00000000 PyFrozenSet_Type │ │ │ │ │ -000013e4 0000ac30 R_ARM_THM_MOVT_ABS 00000000 PyFrozenSet_Type │ │ │ │ │ -000013f0 0000c80a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ -00001404 0000c00a R_ARM_THM_CALL 00001241 _PyCode_ConstantKey │ │ │ │ │ -00001420 0000ca0a R_ARM_THM_CALL 00000000 _PySet_NextEntry │ │ │ │ │ -0000142a 0000b50a R_ARM_THM_CALL 00000000 PyFrozenSet_New │ │ │ │ │ -00001442 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001454 0000c90a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ -00001474 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000147c 0000cb2f R_ARM_THM_MOVW_ABS_NC 00000000 PySlice_Type │ │ │ │ │ -00001480 0000cb30 R_ARM_THM_MOVT_ABS 00000000 PySlice_Type │ │ │ │ │ -0000148e 0000c00a R_ARM_THM_CALL 00001241 _PyCode_ConstantKey │ │ │ │ │ -0000149c 0000c00a R_ARM_THM_CALL 00001241 _PyCode_ConstantKey │ │ │ │ │ -000014aa 0000c00a R_ARM_THM_CALL 00001241 _PyCode_ConstantKey │ │ │ │ │ -000014bc 0000cc0a R_ARM_THM_CALL 00000000 PySlice_New │ │ │ │ │ -000014ca 0000c90a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ +000012b2 0000c82f R_ARM_THM_MOVW_ABS_NC 00000000 PyBytes_Type │ │ │ │ │ +000012b6 0000c830 R_ARM_THM_MOVT_ABS 00000000 PyBytes_Type │ │ │ │ │ +000012ba 0000c92f R_ARM_THM_MOVW_ABS_NC 00000000 PyBool_Type │ │ │ │ │ +000012be 0000c930 R_ARM_THM_MOVT_ABS 00000000 PyBool_Type │ │ │ │ │ +000012d2 0000ca2f R_ARM_THM_MOVW_ABS_NC 00000000 PyFloat_Type │ │ │ │ │ +000012d6 0000ca30 R_ARM_THM_MOVT_ABS 00000000 PyFloat_Type │ │ │ │ │ +000012de 0000cb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyComplex_Type │ │ │ │ │ +000012e2 0000cb30 R_ARM_THM_MOVT_ABS 00000000 PyComplex_Type │ │ │ │ │ +000012ee 0000af2f R_ARM_THM_MOVW_ABS_NC 00000000 PyTuple_Type │ │ │ │ │ +000012f2 0000af30 R_ARM_THM_MOVT_ABS 00000000 PyTuple_Type │ │ │ │ │ +000012fe 0000cc0a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ +00001310 0000c40a R_ARM_THM_CALL 00001241 _PyCode_ConstantKey │ │ │ │ │ +00001322 0000c40a R_ARM_THM_CALL 00001241 _PyCode_ConstantKey │ │ │ │ │ +00001334 0000c40a R_ARM_THM_CALL 00001241 _PyCode_ConstantKey │ │ │ │ │ +00001346 0000c40a R_ARM_THM_CALL 00001241 _PyCode_ConstantKey │ │ │ │ │ +0000136a 0000c40a R_ARM_THM_CALL 00001241 _PyCode_ConstantKey │ │ │ │ │ +0000138a 0000cd0a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ +000013a4 0000b70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000013bc 0000ca2f R_ARM_THM_MOVW_ABS_NC 00000000 PyFloat_Type │ │ │ │ │ +000013c0 0000ca30 R_ARM_THM_MOVT_ABS 00000000 PyFloat_Type │ │ │ │ │ +000013e0 0000b02f R_ARM_THM_MOVW_ABS_NC 00000000 PyFrozenSet_Type │ │ │ │ │ +000013e4 0000b030 R_ARM_THM_MOVT_ABS 00000000 PyFrozenSet_Type │ │ │ │ │ +000013f0 0000cc0a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ +00001404 0000c40a R_ARM_THM_CALL 00001241 _PyCode_ConstantKey │ │ │ │ │ +00001420 0000ce0a R_ARM_THM_CALL 00000000 _PySet_NextEntry │ │ │ │ │ +0000142a 0000b90a R_ARM_THM_CALL 00000000 PyFrozenSet_New │ │ │ │ │ +00001442 0000b70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001454 0000cd0a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ +00001474 0000b70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000147c 0000cf2f R_ARM_THM_MOVW_ABS_NC 00000000 PySlice_Type │ │ │ │ │ +00001480 0000cf30 R_ARM_THM_MOVT_ABS 00000000 PySlice_Type │ │ │ │ │ +0000148e 0000c40a R_ARM_THM_CALL 00001241 _PyCode_ConstantKey │ │ │ │ │ +0000149c 0000c40a R_ARM_THM_CALL 00001241 _PyCode_ConstantKey │ │ │ │ │ +000014aa 0000c40a R_ARM_THM_CALL 00001241 _PyCode_ConstantKey │ │ │ │ │ +000014bc 0000d00a R_ARM_THM_CALL 00000000 PySlice_New │ │ │ │ │ +000014ca 0000cd0a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ 000014e8 0000150a R_ARM_THM_CALL 0000000d Py_XDECREF │ │ │ │ │ 000014ee 0000150a R_ARM_THM_CALL 0000000d Py_XDECREF │ │ │ │ │ 000014f4 0000150a R_ARM_THM_CALL 0000000d Py_XDECREF │ │ │ │ │ -000014fe 0000cd0a R_ARM_THM_CALL 00000000 PyComplex_AsCComplex │ │ │ │ │ -0000157c 0000ce2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -00001580 0000ce30 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -0000159a 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000015a2 0000cf2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -000015a6 0000cf30 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -000015ba 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000015c0 0000c22f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -000015c4 0000c230 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -000015dc 0000d00a R_ARM_THM_CALL 00000000 PyLong_FromVoidPtr │ │ │ │ │ -000015ee 0000c90a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ -0000160c 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001650 0000d20a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00001670 0000d20a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -0000167c 0000d20a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -0000168c 0000d20a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -0000169c 0000d20a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -000016ac 0000d20a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -000016f6 0000d32f R_ARM_THM_MOVW_ABS_NC 00000000 _PyOpcode_Caches │ │ │ │ │ -000016fa 0000d330 R_ARM_THM_MOVT_ABS 00000000 _PyOpcode_Caches │ │ │ │ │ -00001706 0000d40a R_ARM_THM_CALL 00000000 _Py_GetBaseCodeUnit │ │ │ │ │ -00001874 0000250a R_ARM_THM_CALL 00000001 retreat │ │ │ │ │ -000019d6 0000250a R_ARM_THM_CALL 00000001 retreat │ │ │ │ │ -000019fa 00002b2f R_ARM_THM_MOVW_ABS_NC 00001bb1 _source_offset_converter │ │ │ │ │ -000019fe 00002b30 R_ARM_THM_MOVT_ABS 00001bb1 _source_offset_converter │ │ │ │ │ -00001a1e 0000292f R_ARM_THM_MOVW_ABS_NC 000000d4 .LC7 │ │ │ │ │ -00001a22 00002930 R_ARM_THM_MOVT_ABS 000000d4 .LC7 │ │ │ │ │ -00001a28 0000e00a R_ARM_THM_CALL 00000000 Py_BuildValue │ │ │ │ │ -00001a9c 00002e0a R_ARM_THM_CALL 00000529 read_signed_varint │ │ │ │ │ -00001b14 00002e0a R_ARM_THM_CALL 00000529 read_signed_varint │ │ │ │ │ -00001bba 0000c22f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00001bbe 0000c230 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00001df2 00005f2f R_ARM_THM_MOVW_ABS_NC 000004a0 .LC41 │ │ │ │ │ -00001df6 00005f30 R_ARM_THM_MOVT_ABS 000004a0 .LC41 │ │ │ │ │ -00001dfe 00002b2f R_ARM_THM_MOVW_ABS_NC 00001bb1 _source_offset_converter │ │ │ │ │ -00001e02 00002b30 R_ARM_THM_MOVT_ABS 00001bb1 _source_offset_converter │ │ │ │ │ -00001e08 0000e00a R_ARM_THM_CALL 00000000 Py_BuildValue │ │ │ │ │ -000010f4 0000bd1e R_ARM_THM_JUMP24 00000000 PyObject_Free │ │ │ │ │ -000013cc 0000c91e R_ARM_THM_JUMP24 00000000 PyTuple_Pack │ │ │ │ │ -00001562 0000c91e R_ARM_THM_JUMP24 00000000 PyTuple_Pack │ │ │ │ │ -00001898 0000db1e R_ARM_THM_JUMP24 00000000 _Py_Instrumentation_GetLine │ │ │ │ │ -00001bb6 0000e11e R_ARM_THM_JUMP24 00000000 PyLong_FromLong │ │ │ │ │ +000014fe 0000d10a R_ARM_THM_CALL 00000000 PyComplex_AsCComplex │ │ │ │ │ +0000157c 0000d22f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +00001580 0000d230 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +0000159a 0000b70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000015a2 0000d32f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +000015a6 0000d330 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +000015ba 0000b70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000015c0 0000c62f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +000015c4 0000c630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +000015dc 0000d40a R_ARM_THM_CALL 00000000 PyLong_FromVoidPtr │ │ │ │ │ +000015ee 0000cd0a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ +0000160c 0000b70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001650 0000d60a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00001670 0000d60a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +0000167c 0000d60a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +0000168c 0000d60a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +0000169c 0000d60a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +000016ac 0000d60a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +000016f6 0000d72f R_ARM_THM_MOVW_ABS_NC 00000000 _PyOpcode_Caches │ │ │ │ │ +000016fa 0000d730 R_ARM_THM_MOVT_ABS 00000000 _PyOpcode_Caches │ │ │ │ │ +00001706 0000d80a R_ARM_THM_CALL 00000000 _Py_GetBaseCodeUnit │ │ │ │ │ +00001882 0000250a R_ARM_THM_CALL 00000001 retreat │ │ │ │ │ +000019f2 0000250a R_ARM_THM_CALL 00000001 retreat │ │ │ │ │ +00001a16 00002f2f R_ARM_THM_MOVW_ABS_NC 00001bcd _source_offset_converter │ │ │ │ │ +00001a1a 00002f30 R_ARM_THM_MOVT_ABS 00001bcd _source_offset_converter │ │ │ │ │ +00001a3a 00002d2f R_ARM_THM_MOVW_ABS_NC 000000d4 .LC7 │ │ │ │ │ +00001a3e 00002d30 R_ARM_THM_MOVT_ABS 000000d4 .LC7 │ │ │ │ │ +00001a44 0000e40a R_ARM_THM_CALL 00000000 Py_BuildValue │ │ │ │ │ +00001ab8 0000320a R_ARM_THM_CALL 0000055d read_signed_varint │ │ │ │ │ +00001b30 0000320a R_ARM_THM_CALL 0000055d read_signed_varint │ │ │ │ │ +00001bd6 0000c62f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00001bda 0000c630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00001e24 0000632f R_ARM_THM_MOVW_ABS_NC 000004a0 .LC41 │ │ │ │ │ +00001e28 00006330 R_ARM_THM_MOVT_ABS 000004a0 .LC41 │ │ │ │ │ +00001e30 00002f2f R_ARM_THM_MOVW_ABS_NC 00001bcd _source_offset_converter │ │ │ │ │ +00001e34 00002f30 R_ARM_THM_MOVT_ABS 00001bcd _source_offset_converter │ │ │ │ │ +00001e3a 0000e40a R_ARM_THM_CALL 00000000 Py_BuildValue │ │ │ │ │ +000010f4 0000c11e R_ARM_THM_JUMP24 00000000 PyObject_Free │ │ │ │ │ +000013cc 0000cd1e R_ARM_THM_JUMP24 00000000 PyTuple_Pack │ │ │ │ │ +00001562 0000cd1e R_ARM_THM_JUMP24 00000000 PyTuple_Pack │ │ │ │ │ +000018a2 0000df1e R_ARM_THM_JUMP24 00000000 _Py_Instrumentation_GetLine │ │ │ │ │ +00001bd2 0000e51e R_ARM_THM_JUMP24 00000000 PyLong_FromLong │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.unlikely' at offset 0x870c contains 221 entries: │ │ │ │ │ +Relocation section '.rel.text.unlikely' at offset 0x8768 contains 221 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 000000aa 0000240a R_ARM_THM_CALL 0000029d init_co_cached │ │ │ │ │ -000000e0 0000c80a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ -000000ea 0001020a R_ARM_THM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ -000000f4 0001030a R_ARM_THM_CALL 00000000 PyUnicode_DecodeFSDefault │ │ │ │ │ -000000fe 0000692f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ -00000102 00006930 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ -00000106 0000b60a R_ARM_THM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -00000112 0000b60a R_ARM_THM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -00000120 0000d90a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00000144 0000a70a R_ARM_THM_CALL 0000019d _PyCode_New │ │ │ │ │ +000000e0 0000cc0a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ +000000ea 0001060a R_ARM_THM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ +000000f4 0001070a R_ARM_THM_CALL 00000000 PyUnicode_DecodeFSDefault │ │ │ │ │ +000000fe 00006d2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ +00000102 00006d30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ +00000106 0000ba0a R_ARM_THM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +00000112 0000ba0a R_ARM_THM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +00000120 0000dd0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00000144 0000ab0a R_ARM_THM_CALL 0000019d _PyCode_New │ │ │ │ │ 00000174 0000150a R_ARM_THM_CALL 0000000d Py_XDECREF │ │ │ │ │ 0000017a 0000150a R_ARM_THM_CALL 0000000d Py_XDECREF │ │ │ │ │ 00000180 0000150a R_ARM_THM_CALL 0000000d Py_XDECREF │ │ │ │ │ 00000186 0000150a R_ARM_THM_CALL 0000000d Py_XDECREF │ │ │ │ │ 0000018c 0000150a R_ARM_THM_CALL 0000000d Py_XDECREF │ │ │ │ │ -00000198 00009102 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -0000019c 00010402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000198 00009502 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +0000019c 00010802 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000001b4 00000e2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 000001b8 00000e30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 000001de 0000052f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 000001e2 00000530 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -000001ea 0000a60a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00000210 0001060a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00000218 0000b80a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00000234 0000d90a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00000260 0000ad6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000001ea 0000aa0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00000210 00010a0a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00000218 0000bc0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00000234 0000dd0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00000260 0000b16b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 00000274 00000e2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00000278 00000e30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 00000284 0000052f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 00000288 00000530 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -0000028c 0000a60a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -000002cc 0001092f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_DeprecationWarning │ │ │ │ │ -000002d0 00010930 R_ARM_THM_MOVT_ABS 00000000 PyExc_DeprecationWarning │ │ │ │ │ -000002da 00006f2f R_ARM_THM_MOVW_ABS_NC 000004a8 .LC42 │ │ │ │ │ -000002de 00006f30 R_ARM_THM_MOVT_ABS 000004a8 .LC42 │ │ │ │ │ -000002e4 00010a0a R_ARM_THM_CALL 00000000 PyErr_WarnEx │ │ │ │ │ -000002f6 0000b60a R_ARM_THM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -00000322 0000b70a R_ARM_THM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ -00000332 0000260a R_ARM_THM_CALL 000002e1 advance │ │ │ │ │ -000003c0 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000430 0000b70a R_ARM_THM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ +0000028c 0000aa0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +000002cc 00010d2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_DeprecationWarning │ │ │ │ │ +000002d0 00010d30 R_ARM_THM_MOVT_ABS 00000000 PyExc_DeprecationWarning │ │ │ │ │ +000002da 0000732f R_ARM_THM_MOVW_ABS_NC 000004a8 .LC42 │ │ │ │ │ +000002de 00007330 R_ARM_THM_MOVT_ABS 000004a8 .LC42 │ │ │ │ │ +000002e4 00010e0a R_ARM_THM_CALL 00000000 PyErr_WarnEx │ │ │ │ │ +000002f6 0000ba0a R_ARM_THM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +00000322 0000bb0a R_ARM_THM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ +00000332 0000280a R_ARM_THM_CALL 000002e1 advance │ │ │ │ │ +000003c0 0000b70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000430 0000bb0a R_ARM_THM_CALL 00000000 _PyBytes_Resize │ │ │ │ │ 0000044e 00000e2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00000452 00000e30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000047a 0000732f R_ARM_THM_MOVW_ABS_NC 000004d8 .LC43 │ │ │ │ │ -0000047e 00007330 R_ARM_THM_MOVT_ABS 000004d8 .LC43 │ │ │ │ │ -00000484 00010c0a R_ARM_THM_CALL 00000000 _PyArg_NoKeywords │ │ │ │ │ -0000048c 0000732f R_ARM_THM_MOVW_ABS_NC 000004d8 .LC43 │ │ │ │ │ -00000490 00007330 R_ARM_THM_MOVT_ABS 000004d8 .LC43 │ │ │ │ │ -00000498 00010d0a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -000004a0 0000f80a R_ARM_THM_CALL 00000000 PyLong_AsInt │ │ │ │ │ -000004aa 0000f90a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000004b6 0000f80a R_ARM_THM_CALL 00000000 PyLong_AsInt │ │ │ │ │ -000004c0 0000f90a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000004ca 0000f80a R_ARM_THM_CALL 00000000 PyLong_AsInt │ │ │ │ │ -000004d4 0000f90a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000004de 0000f80a R_ARM_THM_CALL 00000000 PyLong_AsInt │ │ │ │ │ -000004e8 0000f90a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000004f2 0000f80a R_ARM_THM_CALL 00000000 PyLong_AsInt │ │ │ │ │ -000004fc 0000f90a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000506 0000f80a R_ARM_THM_CALL 00000000 PyLong_AsInt │ │ │ │ │ -00000510 0000f90a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000524 00003e2f R_ARM_THM_MOVW_ABS_NC 000001e4 .LC15 │ │ │ │ │ -00000528 00003e30 R_ARM_THM_MOVT_ABS 000001e4 .LC15 │ │ │ │ │ -0000052c 0000742f R_ARM_THM_MOVW_ABS_NC 000004e0 .LC44 │ │ │ │ │ -00000530 00007430 R_ARM_THM_MOVT_ABS 000004e0 .LC44 │ │ │ │ │ -00000534 0000732f R_ARM_THM_MOVW_ABS_NC 000004d8 .LC43 │ │ │ │ │ -00000538 00007330 R_ARM_THM_MOVT_ABS 000004d8 .LC43 │ │ │ │ │ -0000053c 0000fa0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -00000550 0000412f R_ARM_THM_MOVW_ABS_NC 00000208 .LC18 │ │ │ │ │ -00000554 00004130 R_ARM_THM_MOVT_ABS 00000208 .LC18 │ │ │ │ │ -00000558 0000752f R_ARM_THM_MOVW_ABS_NC 000004ec .LC45 │ │ │ │ │ -0000055c 00007530 R_ARM_THM_MOVT_ABS 000004ec .LC45 │ │ │ │ │ -00000560 0000732f R_ARM_THM_MOVW_ABS_NC 000004d8 .LC43 │ │ │ │ │ -00000564 00007330 R_ARM_THM_MOVT_ABS 000004d8 .LC43 │ │ │ │ │ -00000568 0000fa0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -0000057e 0000412f R_ARM_THM_MOVW_ABS_NC 00000208 .LC18 │ │ │ │ │ -00000582 00004130 R_ARM_THM_MOVT_ABS 00000208 .LC18 │ │ │ │ │ -00000586 0000762f R_ARM_THM_MOVW_ABS_NC 000004f8 .LC46 │ │ │ │ │ -0000058a 00007630 R_ARM_THM_MOVT_ABS 000004f8 .LC46 │ │ │ │ │ -0000058e 0000732f R_ARM_THM_MOVW_ABS_NC 000004d8 .LC43 │ │ │ │ │ -00000592 00007330 R_ARM_THM_MOVT_ABS 000004d8 .LC43 │ │ │ │ │ -00000596 0000fa0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -000005ac 0000412f R_ARM_THM_MOVW_ABS_NC 00000208 .LC18 │ │ │ │ │ -000005b0 00004130 R_ARM_THM_MOVT_ABS 00000208 .LC18 │ │ │ │ │ -000005b4 0000772f R_ARM_THM_MOVW_ABS_NC 00000504 .LC47 │ │ │ │ │ -000005b8 00007730 R_ARM_THM_MOVT_ABS 00000504 .LC47 │ │ │ │ │ -000005bc 0000732f R_ARM_THM_MOVW_ABS_NC 000004d8 .LC43 │ │ │ │ │ -000005c0 00007330 R_ARM_THM_MOVT_ABS 000004d8 .LC43 │ │ │ │ │ -000005c4 0000fa0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -000005da 0000472f R_ARM_THM_MOVW_ABS_NC 00000284 .LC24 │ │ │ │ │ -000005de 00004730 R_ARM_THM_MOVT_ABS 00000284 .LC24 │ │ │ │ │ -000005e2 0000782f R_ARM_THM_MOVW_ABS_NC 00000510 .LC48 │ │ │ │ │ -000005e6 00007830 R_ARM_THM_MOVT_ABS 00000510 .LC48 │ │ │ │ │ -000005ea 0000732f R_ARM_THM_MOVW_ABS_NC 000004d8 .LC43 │ │ │ │ │ -000005ee 00007330 R_ARM_THM_MOVT_ABS 000004d8 .LC43 │ │ │ │ │ -000005f2 0000fa0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -00000604 0000472f R_ARM_THM_MOVW_ABS_NC 00000284 .LC24 │ │ │ │ │ -00000608 00004730 R_ARM_THM_MOVT_ABS 00000284 .LC24 │ │ │ │ │ -0000060c 0000792f R_ARM_THM_MOVW_ABS_NC 0000051c .LC49 │ │ │ │ │ -00000610 00007930 R_ARM_THM_MOVT_ABS 0000051c .LC49 │ │ │ │ │ -00000614 0000732f R_ARM_THM_MOVW_ABS_NC 000004d8 .LC43 │ │ │ │ │ -00000618 00007330 R_ARM_THM_MOVT_ABS 000004d8 .LC43 │ │ │ │ │ -0000061c 0000fa0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -00000630 0000472f R_ARM_THM_MOVW_ABS_NC 00000284 .LC24 │ │ │ │ │ -00000634 00004730 R_ARM_THM_MOVT_ABS 00000284 .LC24 │ │ │ │ │ -00000638 00007a2f R_ARM_THM_MOVW_ABS_NC 00000528 .LC50 │ │ │ │ │ -0000063c 00007a30 R_ARM_THM_MOVT_ABS 00000528 .LC50 │ │ │ │ │ -00000640 0000732f R_ARM_THM_MOVW_ABS_NC 000004d8 .LC43 │ │ │ │ │ -00000644 00007330 R_ARM_THM_MOVT_ABS 000004d8 .LC43 │ │ │ │ │ -00000648 0000fa0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -00000650 0000f80a R_ARM_THM_CALL 00000000 PyLong_AsInt │ │ │ │ │ -00000668 00003e2f R_ARM_THM_MOVW_ABS_NC 000001e4 .LC15 │ │ │ │ │ -0000066c 00003e30 R_ARM_THM_MOVT_ABS 000001e4 .LC15 │ │ │ │ │ -00000670 00007b2f R_ARM_THM_MOVW_ABS_NC 00000534 .LC51 │ │ │ │ │ -00000674 00007b30 R_ARM_THM_MOVT_ABS 00000534 .LC51 │ │ │ │ │ -00000678 0000732f R_ARM_THM_MOVW_ABS_NC 000004d8 .LC43 │ │ │ │ │ -0000067c 00007330 R_ARM_THM_MOVT_ABS 000004d8 .LC43 │ │ │ │ │ -00000680 0000fa0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -00000686 0000f90a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000006a2 00003e2f R_ARM_THM_MOVW_ABS_NC 000001e4 .LC15 │ │ │ │ │ -000006a6 00003e30 R_ARM_THM_MOVT_ABS 000001e4 .LC15 │ │ │ │ │ -000006aa 00007c2f R_ARM_THM_MOVW_ABS_NC 00000540 .LC52 │ │ │ │ │ -000006ae 00007c30 R_ARM_THM_MOVT_ABS 00000540 .LC52 │ │ │ │ │ -000006b2 0000732f R_ARM_THM_MOVW_ABS_NC 000004d8 .LC43 │ │ │ │ │ -000006b6 00007330 R_ARM_THM_MOVT_ABS 000004d8 .LC43 │ │ │ │ │ -000006ba 0000fa0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -000006d2 0000412f R_ARM_THM_MOVW_ABS_NC 00000208 .LC18 │ │ │ │ │ -000006d6 00004130 R_ARM_THM_MOVT_ABS 00000208 .LC18 │ │ │ │ │ -000006da 00007d2f R_ARM_THM_MOVW_ABS_NC 0000054c .LC53 │ │ │ │ │ -000006de 00007d30 R_ARM_THM_MOVT_ABS 0000054c .LC53 │ │ │ │ │ -000006e2 0000732f R_ARM_THM_MOVW_ABS_NC 000004d8 .LC43 │ │ │ │ │ -000006e6 00007330 R_ARM_THM_MOVT_ABS 000004d8 .LC43 │ │ │ │ │ -000006ea 0000fa0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -00000700 0000412f R_ARM_THM_MOVW_ABS_NC 00000208 .LC18 │ │ │ │ │ -00000704 00004130 R_ARM_THM_MOVT_ABS 00000208 .LC18 │ │ │ │ │ -00000708 00007e2f R_ARM_THM_MOVW_ABS_NC 00000558 .LC54 │ │ │ │ │ -0000070c 00007e30 R_ARM_THM_MOVT_ABS 00000558 .LC54 │ │ │ │ │ -00000710 0000732f R_ARM_THM_MOVW_ABS_NC 000004d8 .LC43 │ │ │ │ │ -00000714 00007330 R_ARM_THM_MOVT_ABS 000004d8 .LC43 │ │ │ │ │ -00000718 0000fa0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -0000072c 0000542f R_ARM_THM_MOVW_ABS_NC 0000042c .LC37 │ │ │ │ │ -00000730 00005430 R_ARM_THM_MOVT_ABS 0000042c .LC37 │ │ │ │ │ -00000738 0000552f R_ARM_THM_MOVW_ABS_NC 00000438 .LC38 │ │ │ │ │ -0000073c 00005530 R_ARM_THM_MOVT_ABS 00000438 .LC38 │ │ │ │ │ -00000754 0000f50a R_ARM_THM_CALL 00000000 PySys_Audit │ │ │ │ │ -00000762 0000a42f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00000766 0000a430 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -0000076a 00007f2f R_ARM_THM_MOVW_ABS_NC 00000564 .LC55 │ │ │ │ │ -0000076e 00007f30 R_ARM_THM_MOVT_ABS 00000564 .LC55 │ │ │ │ │ -00000774 0000a50a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000078a 0000a42f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -0000078e 0000a430 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00000792 0000802f R_ARM_THM_MOVW_ABS_NC 00000588 .LC56 │ │ │ │ │ -00000796 00008030 R_ARM_THM_MOVT_ABS 00000588 .LC56 │ │ │ │ │ -0000079c 0000a50a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000007a8 0000a42f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -000007ac 0000a430 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -000007b0 0000812f R_ARM_THM_MOVW_ABS_NC 000005b4 .LC57 │ │ │ │ │ -000007b4 00008130 R_ARM_THM_MOVT_ABS 000005b4 .LC57 │ │ │ │ │ -000007ba 0000a50a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000007c6 0000a42f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -000007ca 0000a430 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -000007ce 0000822f R_ARM_THM_MOVW_ABS_NC 000005e0 .LC58 │ │ │ │ │ -000007d2 00008230 R_ARM_THM_MOVT_ABS 000005e0 .LC58 │ │ │ │ │ -000007d8 0000a50a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000802 0000c80a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ -00000816 0000c80a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ -00000852 0000f60a R_ARM_THM_CALL 00001359 PyUnstable_Code_NewWithPosOnlyArgs │ │ │ │ │ +0000047a 0000772f R_ARM_THM_MOVW_ABS_NC 000004d8 .LC43 │ │ │ │ │ +0000047e 00007730 R_ARM_THM_MOVT_ABS 000004d8 .LC43 │ │ │ │ │ +00000484 0001100a R_ARM_THM_CALL 00000000 _PyArg_NoKeywords │ │ │ │ │ +0000048c 0000772f R_ARM_THM_MOVW_ABS_NC 000004d8 .LC43 │ │ │ │ │ +00000490 00007730 R_ARM_THM_MOVT_ABS 000004d8 .LC43 │ │ │ │ │ +00000498 0001110a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +000004a0 0000fc0a R_ARM_THM_CALL 00000000 PyLong_AsInt │ │ │ │ │ +000004aa 0000fd0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000004b6 0000fc0a R_ARM_THM_CALL 00000000 PyLong_AsInt │ │ │ │ │ +000004c0 0000fd0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000004ca 0000fc0a R_ARM_THM_CALL 00000000 PyLong_AsInt │ │ │ │ │ +000004d4 0000fd0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000004de 0000fc0a R_ARM_THM_CALL 00000000 PyLong_AsInt │ │ │ │ │ +000004e8 0000fd0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000004f2 0000fc0a R_ARM_THM_CALL 00000000 PyLong_AsInt │ │ │ │ │ +000004fc 0000fd0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000506 0000fc0a R_ARM_THM_CALL 00000000 PyLong_AsInt │ │ │ │ │ +00000510 0000fd0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000524 0000422f R_ARM_THM_MOVW_ABS_NC 000001e4 .LC15 │ │ │ │ │ +00000528 00004230 R_ARM_THM_MOVT_ABS 000001e4 .LC15 │ │ │ │ │ +0000052c 0000782f R_ARM_THM_MOVW_ABS_NC 000004e0 .LC44 │ │ │ │ │ +00000530 00007830 R_ARM_THM_MOVT_ABS 000004e0 .LC44 │ │ │ │ │ +00000534 0000772f R_ARM_THM_MOVW_ABS_NC 000004d8 .LC43 │ │ │ │ │ +00000538 00007730 R_ARM_THM_MOVT_ABS 000004d8 .LC43 │ │ │ │ │ +0000053c 0000fe0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +00000550 0000452f R_ARM_THM_MOVW_ABS_NC 00000208 .LC18 │ │ │ │ │ +00000554 00004530 R_ARM_THM_MOVT_ABS 00000208 .LC18 │ │ │ │ │ +00000558 0000792f R_ARM_THM_MOVW_ABS_NC 000004ec .LC45 │ │ │ │ │ +0000055c 00007930 R_ARM_THM_MOVT_ABS 000004ec .LC45 │ │ │ │ │ +00000560 0000772f R_ARM_THM_MOVW_ABS_NC 000004d8 .LC43 │ │ │ │ │ +00000564 00007730 R_ARM_THM_MOVT_ABS 000004d8 .LC43 │ │ │ │ │ +00000568 0000fe0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +0000057e 0000452f R_ARM_THM_MOVW_ABS_NC 00000208 .LC18 │ │ │ │ │ +00000582 00004530 R_ARM_THM_MOVT_ABS 00000208 .LC18 │ │ │ │ │ +00000586 00007a2f R_ARM_THM_MOVW_ABS_NC 000004f8 .LC46 │ │ │ │ │ +0000058a 00007a30 R_ARM_THM_MOVT_ABS 000004f8 .LC46 │ │ │ │ │ +0000058e 0000772f R_ARM_THM_MOVW_ABS_NC 000004d8 .LC43 │ │ │ │ │ +00000592 00007730 R_ARM_THM_MOVT_ABS 000004d8 .LC43 │ │ │ │ │ +00000596 0000fe0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +000005ac 0000452f R_ARM_THM_MOVW_ABS_NC 00000208 .LC18 │ │ │ │ │ +000005b0 00004530 R_ARM_THM_MOVT_ABS 00000208 .LC18 │ │ │ │ │ +000005b4 00007b2f R_ARM_THM_MOVW_ABS_NC 00000504 .LC47 │ │ │ │ │ +000005b8 00007b30 R_ARM_THM_MOVT_ABS 00000504 .LC47 │ │ │ │ │ +000005bc 0000772f R_ARM_THM_MOVW_ABS_NC 000004d8 .LC43 │ │ │ │ │ +000005c0 00007730 R_ARM_THM_MOVT_ABS 000004d8 .LC43 │ │ │ │ │ +000005c4 0000fe0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +000005da 00004b2f R_ARM_THM_MOVW_ABS_NC 00000284 .LC24 │ │ │ │ │ +000005de 00004b30 R_ARM_THM_MOVT_ABS 00000284 .LC24 │ │ │ │ │ +000005e2 00007c2f R_ARM_THM_MOVW_ABS_NC 00000510 .LC48 │ │ │ │ │ +000005e6 00007c30 R_ARM_THM_MOVT_ABS 00000510 .LC48 │ │ │ │ │ +000005ea 0000772f R_ARM_THM_MOVW_ABS_NC 000004d8 .LC43 │ │ │ │ │ +000005ee 00007730 R_ARM_THM_MOVT_ABS 000004d8 .LC43 │ │ │ │ │ +000005f2 0000fe0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +00000604 00004b2f R_ARM_THM_MOVW_ABS_NC 00000284 .LC24 │ │ │ │ │ +00000608 00004b30 R_ARM_THM_MOVT_ABS 00000284 .LC24 │ │ │ │ │ +0000060c 00007d2f R_ARM_THM_MOVW_ABS_NC 0000051c .LC49 │ │ │ │ │ +00000610 00007d30 R_ARM_THM_MOVT_ABS 0000051c .LC49 │ │ │ │ │ +00000614 0000772f R_ARM_THM_MOVW_ABS_NC 000004d8 .LC43 │ │ │ │ │ +00000618 00007730 R_ARM_THM_MOVT_ABS 000004d8 .LC43 │ │ │ │ │ +0000061c 0000fe0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +00000630 00004b2f R_ARM_THM_MOVW_ABS_NC 00000284 .LC24 │ │ │ │ │ +00000634 00004b30 R_ARM_THM_MOVT_ABS 00000284 .LC24 │ │ │ │ │ +00000638 00007e2f R_ARM_THM_MOVW_ABS_NC 00000528 .LC50 │ │ │ │ │ +0000063c 00007e30 R_ARM_THM_MOVT_ABS 00000528 .LC50 │ │ │ │ │ +00000640 0000772f R_ARM_THM_MOVW_ABS_NC 000004d8 .LC43 │ │ │ │ │ +00000644 00007730 R_ARM_THM_MOVT_ABS 000004d8 .LC43 │ │ │ │ │ +00000648 0000fe0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +00000650 0000fc0a R_ARM_THM_CALL 00000000 PyLong_AsInt │ │ │ │ │ +00000668 0000422f R_ARM_THM_MOVW_ABS_NC 000001e4 .LC15 │ │ │ │ │ +0000066c 00004230 R_ARM_THM_MOVT_ABS 000001e4 .LC15 │ │ │ │ │ +00000670 00007f2f R_ARM_THM_MOVW_ABS_NC 00000534 .LC51 │ │ │ │ │ +00000674 00007f30 R_ARM_THM_MOVT_ABS 00000534 .LC51 │ │ │ │ │ +00000678 0000772f R_ARM_THM_MOVW_ABS_NC 000004d8 .LC43 │ │ │ │ │ +0000067c 00007730 R_ARM_THM_MOVT_ABS 000004d8 .LC43 │ │ │ │ │ +00000680 0000fe0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +00000686 0000fd0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000006a2 0000422f R_ARM_THM_MOVW_ABS_NC 000001e4 .LC15 │ │ │ │ │ +000006a6 00004230 R_ARM_THM_MOVT_ABS 000001e4 .LC15 │ │ │ │ │ +000006aa 0000802f R_ARM_THM_MOVW_ABS_NC 00000540 .LC52 │ │ │ │ │ +000006ae 00008030 R_ARM_THM_MOVT_ABS 00000540 .LC52 │ │ │ │ │ +000006b2 0000772f R_ARM_THM_MOVW_ABS_NC 000004d8 .LC43 │ │ │ │ │ +000006b6 00007730 R_ARM_THM_MOVT_ABS 000004d8 .LC43 │ │ │ │ │ +000006ba 0000fe0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +000006d2 0000452f R_ARM_THM_MOVW_ABS_NC 00000208 .LC18 │ │ │ │ │ +000006d6 00004530 R_ARM_THM_MOVT_ABS 00000208 .LC18 │ │ │ │ │ +000006da 0000812f R_ARM_THM_MOVW_ABS_NC 0000054c .LC53 │ │ │ │ │ +000006de 00008130 R_ARM_THM_MOVT_ABS 0000054c .LC53 │ │ │ │ │ +000006e2 0000772f R_ARM_THM_MOVW_ABS_NC 000004d8 .LC43 │ │ │ │ │ +000006e6 00007730 R_ARM_THM_MOVT_ABS 000004d8 .LC43 │ │ │ │ │ +000006ea 0000fe0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +00000700 0000452f R_ARM_THM_MOVW_ABS_NC 00000208 .LC18 │ │ │ │ │ +00000704 00004530 R_ARM_THM_MOVT_ABS 00000208 .LC18 │ │ │ │ │ +00000708 0000822f R_ARM_THM_MOVW_ABS_NC 00000558 .LC54 │ │ │ │ │ +0000070c 00008230 R_ARM_THM_MOVT_ABS 00000558 .LC54 │ │ │ │ │ +00000710 0000772f R_ARM_THM_MOVW_ABS_NC 000004d8 .LC43 │ │ │ │ │ +00000714 00007730 R_ARM_THM_MOVT_ABS 000004d8 .LC43 │ │ │ │ │ +00000718 0000fe0a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +0000072c 0000582f R_ARM_THM_MOVW_ABS_NC 0000042c .LC37 │ │ │ │ │ +00000730 00005830 R_ARM_THM_MOVT_ABS 0000042c .LC37 │ │ │ │ │ +00000738 0000592f R_ARM_THM_MOVW_ABS_NC 00000438 .LC38 │ │ │ │ │ +0000073c 00005930 R_ARM_THM_MOVT_ABS 00000438 .LC38 │ │ │ │ │ +00000754 0000f90a R_ARM_THM_CALL 00000000 PySys_Audit │ │ │ │ │ +00000762 0000a82f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00000766 0000a830 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +0000076a 0000832f R_ARM_THM_MOVW_ABS_NC 00000564 .LC55 │ │ │ │ │ +0000076e 00008330 R_ARM_THM_MOVT_ABS 00000564 .LC55 │ │ │ │ │ +00000774 0000a90a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000078a 0000a82f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +0000078e 0000a830 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00000792 0000842f R_ARM_THM_MOVW_ABS_NC 00000588 .LC56 │ │ │ │ │ +00000796 00008430 R_ARM_THM_MOVT_ABS 00000588 .LC56 │ │ │ │ │ +0000079c 0000a90a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000007a8 0000a82f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +000007ac 0000a830 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000007b0 0000852f R_ARM_THM_MOVW_ABS_NC 000005b4 .LC57 │ │ │ │ │ +000007b4 00008530 R_ARM_THM_MOVT_ABS 000005b4 .LC57 │ │ │ │ │ +000007ba 0000a90a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000007c6 0000a82f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +000007ca 0000a830 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000007ce 0000862f R_ARM_THM_MOVW_ABS_NC 000005e0 .LC58 │ │ │ │ │ +000007d2 00008630 R_ARM_THM_MOVT_ABS 000005e0 .LC58 │ │ │ │ │ +000007d8 0000a90a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000802 0000cc0a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ +00000816 0000cc0a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ +00000852 0000fa0a R_ARM_THM_CALL 0000138d PyUnstable_Code_NewWithPosOnlyArgs │ │ │ │ │ 00000876 0000150a R_ARM_THM_CALL 0000000d Py_XDECREF │ │ │ │ │ 0000087c 0000150a R_ARM_THM_CALL 0000000d Py_XDECREF │ │ │ │ │ 00000882 0000150a R_ARM_THM_CALL 0000000d Py_XDECREF │ │ │ │ │ 00000888 0000150a R_ARM_THM_CALL 0000000d Py_XDECREF │ │ │ │ │ -000008ac 0000c80a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ -000008bc 0000a82f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -000008c0 0000a830 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -000008ec 0000f12f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000008f0 0000f130 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -000008f6 0000852f R_ARM_THM_MOVW_ABS_NC 00000604 .LC59 │ │ │ │ │ -000008fa 00008530 R_ARM_THM_MOVT_ABS 00000604 .LC59 │ │ │ │ │ -00000900 0000fd0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000091a 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000922 00010e0a R_ARM_THM_CALL 00000000 _PyUnicode_Copy │ │ │ │ │ -0000093a 0000b30a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000009b2 0001142f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ -000009b6 00011430 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ -000009ba 0000862f R_ARM_THM_MOVW_ABS_NC 00000638 .LC60 │ │ │ │ │ -000009be 00008630 R_ARM_THM_MOVT_ABS 00000638 .LC60 │ │ │ │ │ -000009c4 0000a50a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000009d0 0000ad6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000009e8 0000a42f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -000009ec 0000a430 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -000009f0 0000882f R_ARM_THM_MOVW_ABS_NC 0000065c .LC61 │ │ │ │ │ -000009f4 00008830 R_ARM_THM_MOVT_ABS 0000065c .LC61 │ │ │ │ │ -000009fa 0000fd0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00000a1c 0000a42f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00000a20 0000a430 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00000a24 0000892f R_ARM_THM_MOVW_ABS_NC 00000678 .LC62 │ │ │ │ │ -00000a28 00008930 R_ARM_THM_MOVT_ABS 00000678 .LC62 │ │ │ │ │ -00000a2e 0000fd0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00000a58 0000ad6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000aaa 0000f60a R_ARM_THM_CALL 00001359 PyUnstable_Code_NewWithPosOnlyArgs │ │ │ │ │ -00000b22 0000dc0a R_ARM_THM_CALL 0000189d _PyCode_CheckLineNumber │ │ │ │ │ -00000b72 00002e0a R_ARM_THM_CALL 00000529 read_signed_varint │ │ │ │ │ -00000c0c 00002e0a R_ARM_THM_CALL 00000529 read_signed_varint │ │ │ │ │ -00000c8e 0000372f R_ARM_THM_MOVW_ABS_NC 00000168 .LC12 │ │ │ │ │ -00000c92 00003730 R_ARM_THM_MOVT_ABS 00000168 .LC12 │ │ │ │ │ -00000caa 0000352f R_ARM_THM_MOVW_ABS_NC 00000138 .LC10 │ │ │ │ │ -00000cae 00003530 R_ARM_THM_MOVT_ABS 00000138 .LC10 │ │ │ │ │ -00000cc2 0000362f R_ARM_THM_MOVW_ABS_NC 00000150 .LC11 │ │ │ │ │ -00000cc6 00003630 R_ARM_THM_MOVT_ABS 00000150 .LC11 │ │ │ │ │ -00000cde 0000902f R_ARM_THM_MOVW_ABS_NC 000006b4 .LC64 │ │ │ │ │ -00000ce2 00009030 R_ARM_THM_MOVT_ABS 000006b4 .LC64 │ │ │ │ │ -00000cf6 00008f2f R_ARM_THM_MOVW_ABS_NC 00000698 .LC63 │ │ │ │ │ -00000cfa 00008f30 R_ARM_THM_MOVT_ABS 00000698 .LC63 │ │ │ │ │ -000000be 00003b1e R_ARM_THM_JUMP24 00000b79 get_cached_locals │ │ │ │ │ -000002b8 0001081e R_ARM_THM_JUMP24 00000000 _PyInstrumentation_BranchesIterator │ │ │ │ │ -000003ee 00010b1e R_ARM_THM_JUMP24 00000000 PyLong_FromSize_t │ │ │ │ │ -00000954 0000d71e R_ARM_THM_JUMP24 000001c9 _PyCode_GetCode │ │ │ │ │ -00000958 0000f31e R_ARM_THM_JUMP24 00000b4d _PyCode_GetVarnames │ │ │ │ │ -0000095c 0001001e R_ARM_THM_JUMP24 0000009b _PyCode_GetCellvars │ │ │ │ │ -00000960 0000f41e R_ARM_THM_JUMP24 00000c75 _PyCode_GetFreevars │ │ │ │ │ +000008ac 0000cc0a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ +000008bc 0000ac2f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +000008c0 0000ac30 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +000008ec 0000f52f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000008f0 0000f530 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000008f6 0000892f R_ARM_THM_MOVW_ABS_NC 00000604 .LC59 │ │ │ │ │ +000008fa 00008930 R_ARM_THM_MOVT_ABS 00000604 .LC59 │ │ │ │ │ +00000900 0001010a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000091a 0000b70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000922 0001120a R_ARM_THM_CALL 00000000 _PyUnicode_Copy │ │ │ │ │ +0000093a 0000b70a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000009b2 0001182f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ +000009b6 00011830 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ +000009ba 00008a2f R_ARM_THM_MOVW_ABS_NC 00000638 .LC60 │ │ │ │ │ +000009be 00008a30 R_ARM_THM_MOVT_ABS 00000638 .LC60 │ │ │ │ │ +000009c4 0000a90a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000009d0 0000b16b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000009e8 0000a82f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +000009ec 0000a830 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000009f0 00008c2f R_ARM_THM_MOVW_ABS_NC 0000065c .LC61 │ │ │ │ │ +000009f4 00008c30 R_ARM_THM_MOVT_ABS 0000065c .LC61 │ │ │ │ │ +000009fa 0001010a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00000a1c 0000a82f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00000a20 0000a830 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00000a24 00008d2f R_ARM_THM_MOVW_ABS_NC 00000678 .LC62 │ │ │ │ │ +00000a28 00008d30 R_ARM_THM_MOVT_ABS 00000678 .LC62 │ │ │ │ │ +00000a2e 0001010a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00000a58 0000b16b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000aaa 0000fa0a R_ARM_THM_CALL 0000138d PyUnstable_Code_NewWithPosOnlyArgs │ │ │ │ │ +00000b22 0000e00a R_ARM_THM_CALL 000018b9 _PyCode_CheckLineNumber │ │ │ │ │ +00000b72 0000320a R_ARM_THM_CALL 0000055d read_signed_varint │ │ │ │ │ +00000c0c 0000320a R_ARM_THM_CALL 0000055d read_signed_varint │ │ │ │ │ +00000c8e 00003b2f R_ARM_THM_MOVW_ABS_NC 00000168 .LC12 │ │ │ │ │ +00000c92 00003b30 R_ARM_THM_MOVT_ABS 00000168 .LC12 │ │ │ │ │ +00000caa 0000392f R_ARM_THM_MOVW_ABS_NC 00000138 .LC10 │ │ │ │ │ +00000cae 00003930 R_ARM_THM_MOVT_ABS 00000138 .LC10 │ │ │ │ │ +00000cc2 00003a2f R_ARM_THM_MOVW_ABS_NC 00000150 .LC11 │ │ │ │ │ +00000cc6 00003a30 R_ARM_THM_MOVT_ABS 00000150 .LC11 │ │ │ │ │ +00000cde 0000942f R_ARM_THM_MOVW_ABS_NC 000006b4 .LC64 │ │ │ │ │ +00000ce2 00009430 R_ARM_THM_MOVT_ABS 000006b4 .LC64 │ │ │ │ │ +00000cf6 0000932f R_ARM_THM_MOVW_ABS_NC 00000698 .LC63 │ │ │ │ │ +00000cfa 00009330 R_ARM_THM_MOVT_ABS 00000698 .LC63 │ │ │ │ │ +000000be 00003f1e R_ARM_THM_JUMP24 00000bad get_cached_locals │ │ │ │ │ +000002b8 00010c1e R_ARM_THM_JUMP24 00000000 _PyInstrumentation_BranchesIterator │ │ │ │ │ +000003ee 00010f1e R_ARM_THM_JUMP24 00000000 PyLong_FromSize_t │ │ │ │ │ +00000954 0000db1e R_ARM_THM_JUMP24 000001c9 _PyCode_GetCode │ │ │ │ │ +00000958 0000f71e R_ARM_THM_JUMP24 00000b81 _PyCode_GetVarnames │ │ │ │ │ +0000095c 0001041e R_ARM_THM_JUMP24 0000009b _PyCode_GetCellvars │ │ │ │ │ +00000960 0000f81e R_ARM_THM_JUMP24 00000ca9 _PyCode_GetFreevars │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.rodata' at offset 0x8df4 contains 19 entries: │ │ │ │ │ +Relocation section '.rel.rodata' at offset 0x8e50 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 │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -124,21 +124,21 @@ │ │ │ │ │ add r4, r3 │ │ │ │ │ ldr r3, [r6, #8] │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ bgt.n cc │ │ │ │ │ ldr r0, [r6, #12] │ │ │ │ │ - bl 1240 │ │ │ │ │ + bl 1240 │ │ │ │ │ R_ARM_THM_CALL _PyCode_ConstantKey │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 58 │ │ │ │ │ ldr r0, [r7, #12] │ │ │ │ │ - bl 1240 │ │ │ │ │ + bl 1240 │ │ │ │ │ R_ARM_THM_CALL _PyCode_ConstantKey │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 1a2 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ movs r2, #2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -411,159 +411,175 @@ │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ subs r4, r1, #0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ sub sp, #28 │ │ │ │ │ it lt │ │ │ │ │ ldrlt r0, [r0, #44] @ 0x2c │ │ │ │ │ - blt.n 46a │ │ │ │ │ + blt.n 45e │ │ │ │ │ ldr r2, [r3, #112] @ 0x70 │ │ │ │ │ dmb ish │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 49c │ │ │ │ │ + bne.w 4bc │ │ │ │ │ ldr r2, [r3, #92] @ 0x5c │ │ │ │ │ - mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ │ + movs r0, #0 │ │ │ │ │ ldr r5, [r3, #44] @ 0x2c │ │ │ │ │ - mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ + mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ │ add.w r3, r2, #16 │ │ │ │ │ + vldr d7, [pc, #324] @ 500 │ │ │ │ │ ldr r2, [r2, #8] │ │ │ │ │ - str r1, [sp, #8] │ │ │ │ │ - movs r1, #0 │ │ │ │ │ - add.w ip, r3, r2 │ │ │ │ │ - movs r2, #0 │ │ │ │ │ strd r5, r3, [sp, #12] │ │ │ │ │ - str.w ip, [sp, #20] │ │ │ │ │ - strd r0, r1, [sp] │ │ │ │ │ - cmp ip, r3 │ │ │ │ │ - bls.n 4c6 │ │ │ │ │ + add r2, r3 │ │ │ │ │ + str r1, [sp, #8] │ │ │ │ │ + str r2, [sp, #20] │ │ │ │ │ + vstr d7, [sp] │ │ │ │ │ + cmp r2, r3 │ │ │ │ │ + bls.w 4f6 │ │ │ │ │ ldrb r1, [r3, #0] │ │ │ │ │ ubfx r1, r1, #3, #4 │ │ │ │ │ cmp r1, #15 │ │ │ │ │ - beq.n 3ee │ │ │ │ │ + beq.n 480 │ │ │ │ │ cmp r1, #12 │ │ │ │ │ - bhi.n 47a │ │ │ │ │ + bhi.n 462 │ │ │ │ │ cmp r1, #11 │ │ │ │ │ - it eq │ │ │ │ │ - addeq r5, #1 │ │ │ │ │ - beq.n 3ee │ │ │ │ │ + beq.n 4b4 │ │ │ │ │ cmp r1, #12 │ │ │ │ │ - beq.n 498 │ │ │ │ │ + beq.n 4b8 │ │ │ │ │ str r5, [sp, #12] │ │ │ │ │ ldrb r1, [r3, #0] │ │ │ │ │ lsrs r1, r1, #3 │ │ │ │ │ cmp r1, #31 │ │ │ │ │ - ittee ne │ │ │ │ │ - strne r2, [sp, #0] │ │ │ │ │ - movne r1, r3 │ │ │ │ │ - moveq r1, r3 │ │ │ │ │ - moveq.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - itet eq │ │ │ │ │ - streq r2, [sp, #0] │ │ │ │ │ - strne r5, [sp, #8] │ │ │ │ │ - streq r0, [sp, #8] │ │ │ │ │ - ldrb.w r0, [r1], #1 │ │ │ │ │ + ite ne │ │ │ │ │ + movne r6, r5 │ │ │ │ │ + moveq.w r6, #4294967295 @ 0xffffffff │ │ │ │ │ + mov r1, r3 │ │ │ │ │ + str r0, [sp, #0] │ │ │ │ │ + str r6, [sp, #8] │ │ │ │ │ + ldrb.w r6, [r1], #1 │ │ │ │ │ str r1, [sp, #16] │ │ │ │ │ - and.w r0, r0, #7 │ │ │ │ │ - cmp ip, r1 │ │ │ │ │ - add.w r0, r0, #1 │ │ │ │ │ - add.w r2, r2, r0, lsl #1 │ │ │ │ │ - str r2, [sp, #4] │ │ │ │ │ - bls.n 46e │ │ │ │ │ - ldrsb.w r0, [r3, #1] │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - blt.n 46e │ │ │ │ │ - adds r0, r3, #2 │ │ │ │ │ - str r0, [sp, #16] │ │ │ │ │ - cmp ip, r0 │ │ │ │ │ - bls.n 476 │ │ │ │ │ + and.w r6, r6, #7 │ │ │ │ │ + cmp r2, r1 │ │ │ │ │ + add.w r6, r6, #1 │ │ │ │ │ + add.w r0, r0, r6, lsl #1 │ │ │ │ │ + str r0, [sp, #4] │ │ │ │ │ + bls.n 4a8 │ │ │ │ │ + ldrsb.w r6, [r3, #1] │ │ │ │ │ + cmp r6, #0 │ │ │ │ │ + blt.n 4a8 │ │ │ │ │ + adds r6, r3, #2 │ │ │ │ │ + str r6, [sp, #16] │ │ │ │ │ + cmp r2, r6 │ │ │ │ │ + bls.n 4b0 │ │ │ │ │ ldrsb.w r1, [r1, #1] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - blt.n 476 │ │ │ │ │ + blt.n 4b0 │ │ │ │ │ adds r1, r3, #3 │ │ │ │ │ str r1, [sp, #16] │ │ │ │ │ - cmp ip, r1 │ │ │ │ │ - bls.n 46e │ │ │ │ │ - ldrsb.w r0, [r3, #3] │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - blt.n 46e │ │ │ │ │ + cmp r2, r1 │ │ │ │ │ + bls.n 4a8 │ │ │ │ │ + ldrsb.w r6, [r3, #3] │ │ │ │ │ + cmp r6, #0 │ │ │ │ │ + blt.n 4a8 │ │ │ │ │ adds r1, r3, #4 │ │ │ │ │ mov r3, r1 │ │ │ │ │ - cmp ip, r1 │ │ │ │ │ + cmp r2, r1 │ │ │ │ │ str r1, [sp, #16] │ │ │ │ │ - beq.n 45e │ │ │ │ │ - ldrsb.w r0, [r3] │ │ │ │ │ + beq.n 452 │ │ │ │ │ + ldrsb.w r6, [r3] │ │ │ │ │ adds r1, #1 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bge.n 44c │ │ │ │ │ - cmp r4, r2 │ │ │ │ │ - bge.n 3d0 │ │ │ │ │ + cmp r6, #0 │ │ │ │ │ + bge.n 440 │ │ │ │ │ + cmp r4, r0 │ │ │ │ │ + bge.n 3cc │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bgt.n 4cc │ │ │ │ │ + bgt.n 4ee │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ add sp, #28 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ - mov r3, r1 │ │ │ │ │ - cmp r4, r2 │ │ │ │ │ - bge.n 3d0 │ │ │ │ │ - b.n 462 │ │ │ │ │ - mov r3, r0 │ │ │ │ │ - b.n 45e │ │ │ │ │ ldrb r1, [r3, #1] │ │ │ │ │ - adds r6, r3, #2 │ │ │ │ │ - mov.w lr, #0 │ │ │ │ │ - and.w r0, r1, #63 @ 0x3f │ │ │ │ │ + add.w lr, r3, #2 │ │ │ │ │ + mov.w ip, #0 │ │ │ │ │ + and.w r6, r1, #63 @ 0x3f │ │ │ │ │ lsls r7, r1, #25 │ │ │ │ │ - bmi.n 4b2 │ │ │ │ │ - lsls r1, r0, #31 │ │ │ │ │ + bmi.n 4d4 │ │ │ │ │ + lsls r1, r6, #31 │ │ │ │ │ ite mi │ │ │ │ │ - submi.w r5, r5, r0, lsr #1 │ │ │ │ │ - addpl.w r5, r5, r0, lsr #1 │ │ │ │ │ - b.n 3ee │ │ │ │ │ + submi.w r5, r5, r6, lsr #1 │ │ │ │ │ + addpl.w r5, r5, r6, lsr #1 │ │ │ │ │ + str r5, [sp, #12] │ │ │ │ │ + ldrb r1, [r3, #0] │ │ │ │ │ + lsrs r1, r1, #3 │ │ │ │ │ + cmp r1, #31 │ │ │ │ │ + beq.n 4e8 │ │ │ │ │ + mov r1, r3 │ │ │ │ │ + str r0, [sp, #0] │ │ │ │ │ + str r5, [sp, #8] │ │ │ │ │ + ldrb.w ip, [r1], #1 │ │ │ │ │ + str r1, [sp, #16] │ │ │ │ │ + and.w ip, ip, #7 │ │ │ │ │ + cmp r2, r1 │ │ │ │ │ + add.w ip, ip, #1 │ │ │ │ │ + add.w r0, r0, ip, lsl #1 │ │ │ │ │ + str r0, [sp, #4] │ │ │ │ │ + bhi.n 416 │ │ │ │ │ + mov r3, r1 │ │ │ │ │ + cmp r4, r0 │ │ │ │ │ + bge.n 3cc │ │ │ │ │ + b.n 456 │ │ │ │ │ + mov r3, r6 │ │ │ │ │ + b.n 452 │ │ │ │ │ + adds r5, #1 │ │ │ │ │ + b.n 480 │ │ │ │ │ adds r5, #2 │ │ │ │ │ - b.n 3ee │ │ │ │ │ + b.n 480 │ │ │ │ │ ldr r1, [r2, #60] @ 0x3c │ │ │ │ │ dmb ish │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 3a8 │ │ │ │ │ + beq.w 3aa │ │ │ │ │ lsrs r2, r4, #1 │ │ │ │ │ add sp, #28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ │ b.w 0 <_Py_Instrumentation_GetLine> │ │ │ │ │ R_ARM_THM_JUMP24 _Py_Instrumentation_GetLine │ │ │ │ │ - ldrb.w r1, [r6], #1 │ │ │ │ │ - add.w lr, lr, #6 │ │ │ │ │ + ldrb.w r1, [lr], #1 │ │ │ │ │ + add.w ip, ip, #6 │ │ │ │ │ and.w r7, r1, #63 @ 0x3f │ │ │ │ │ - lsl.w r7, r7, lr │ │ │ │ │ - orrs r0, r7 │ │ │ │ │ - b.n 486 │ │ │ │ │ - mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 46a │ │ │ │ │ + lsl.w r7, r7, ip │ │ │ │ │ + orrs r6, r7 │ │ │ │ │ + b.n 470 │ │ │ │ │ + mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ │ + b.n 3f8 │ │ │ │ │ mov r0, sp │ │ │ │ │ bl 0 <_PyCode_Init> │ │ │ │ │ R_ARM_THM_CALL retreat │ │ │ │ │ - b.n 462 │ │ │ │ │ + b.n 456 │ │ │ │ │ + mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ + b.n 45e │ │ │ │ │ + nop.w │ │ │ │ │ + .word 0xffffffff │ │ │ │ │ + .word 0x00000000 │ │ │ │ │ │ │ │ │ │ -000004d4 <_PyCode_Fini>: │ │ │ │ │ +00000508 <_PyCode_Fini>: │ │ │ │ │ _PyCode_Fini(): │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000004d8 : │ │ │ │ │ +0000050c : │ │ │ │ │ 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] @ (524 ) │ │ │ │ │ + ldr r0, [pc, #56] @ (558 ) │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_GenericAlloc │ │ │ │ │ - cbz r0, 520 │ │ │ │ │ + cbz r0, 554 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r4, #0] │ │ │ │ │ @@ -579,25 +595,25 @@ │ │ │ │ │ str r1, [r0, #20] │ │ │ │ │ str r2, [r0, #36] @ 0x24 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00000528 : │ │ │ │ │ +0000055c : │ │ │ │ │ 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 548 │ │ │ │ │ + bmi.n 57c │ │ │ │ │ lsrs r0, r1, #1 │ │ │ │ │ lsls r3, r1, #31 │ │ │ │ │ it mi │ │ │ │ │ negmi r0, r0 │ │ │ │ │ bx lr │ │ │ │ │ push {lr} │ │ │ │ │ mov r2, r3 │ │ │ │ │ @@ -605,31 +621,31 @@ │ │ │ │ │ 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 54a │ │ │ │ │ + bmi.n 57e │ │ │ │ │ lsrs r0, r1, #1 │ │ │ │ │ lsls r1, r1, #31 │ │ │ │ │ it mi │ │ │ │ │ negmi r0, r0 │ │ │ │ │ pop {pc} │ │ │ │ │ │ │ │ │ │ -00000570 : │ │ │ │ │ +000005a4 : │ │ │ │ │ positionsiter_dealloc(): │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 582 │ │ │ │ │ + bge.n 5b6 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - cbz r3, 58c │ │ │ │ │ + cbz r3, 5c0 │ │ │ │ │ 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 │ │ │ │ │ @@ -642,143 +658,143 @@ │ │ │ │ │ mov r0, r2 │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ │ bx r3 │ │ │ │ │ │ │ │ │ │ -000005b4 <_PyCode_InitAddressRange>: │ │ │ │ │ +000005e8 <_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 │ │ │ │ │ │ │ │ │ │ -000005d4 <_PyCode_ReturnsOnlyNone>: │ │ │ │ │ +00000608 <_PyCode_ReturnsOnlyNone>: │ │ │ │ │ _PyCode_ReturnsOnlyNone(): │ │ │ │ │ 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, #24] │ │ │ │ │ ands.w r8, r3, #928 @ 0x3a0 │ │ │ │ │ - bne.n 690 <_PyCode_ReturnsOnlyNone+0xbc> │ │ │ │ │ + bne.n 6c4 <_PyCode_ReturnsOnlyNone+0xbc> │ │ │ │ │ ldr r6, [r0, #8] │ │ │ │ │ mov r5, r0 │ │ │ │ │ subs r1, r6, #1 │ │ │ │ │ bl 0 <_Py_GetBaseCodeUnit> │ │ │ │ │ R_ARM_THM_CALL _Py_GetBaseCodeUnit │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r0, [r5, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyTuple_Size │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - ble.n 650 <_PyCode_ReturnsOnlyNone+0x7c> │ │ │ │ │ + ble.n 684 <_PyCode_ReturnsOnlyNone+0x7c> │ │ │ │ │ ldr r3, [r5, #12] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ mov r7, r8 │ │ │ │ │ adds r3, #12 │ │ │ │ │ ldr.w r1, [r3, #4]! │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - beq.n 652 <_PyCode_ReturnsOnlyNone+0x7e> │ │ │ │ │ + beq.n 686 <_PyCode_ReturnsOnlyNone+0x7e> │ │ │ │ │ adds r7, #1 │ │ │ │ │ cmp r0, r7 │ │ │ │ │ - bne.n 610 <_PyCode_ReturnsOnlyNone+0x3c> │ │ │ │ │ + bne.n 644 <_PyCode_ReturnsOnlyNone+0x3c> │ │ │ │ │ uxtb r4, r4 │ │ │ │ │ cmp r4, #35 @ 0x23 │ │ │ │ │ - beq.n 64a <_PyCode_ReturnsOnlyNone+0x76> │ │ │ │ │ + beq.n 67e <_PyCode_ReturnsOnlyNone+0x76> │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.n 646 <_PyCode_ReturnsOnlyNone+0x72> │ │ │ │ │ + ble.n 67a <_PyCode_ReturnsOnlyNone+0x72> │ │ │ │ │ movs r4, #0 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_GetBaseCodeUnit> │ │ │ │ │ R_ARM_THM_CALL _Py_GetBaseCodeUnit │ │ │ │ │ uxtb r3, r0 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ cmp r3, #35 @ 0x23 │ │ │ │ │ - beq.n 64a <_PyCode_ReturnsOnlyNone+0x76> │ │ │ │ │ + beq.n 67e <_PyCode_ReturnsOnlyNone+0x76> │ │ │ │ │ bl 0 <_PyInstruction_GetLength> │ │ │ │ │ R_ARM_THM_CALL _PyInstruction_GetLength │ │ │ │ │ add r4, r0 │ │ │ │ │ cmp r6, r4 │ │ │ │ │ - bgt.n 62a <_PyCode_ReturnsOnlyNone+0x56> │ │ │ │ │ + bgt.n 65e <_PyCode_ReturnsOnlyNone+0x56> │ │ │ │ │ mov.w r8, #1 │ │ │ │ │ mov r0, r8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ mov r7, r8 │ │ │ │ │ cmp r0, r7 │ │ │ │ │ it ne │ │ │ │ │ movne r4, #0 │ │ │ │ │ - bne.n 666 <_PyCode_ReturnsOnlyNone+0x92> │ │ │ │ │ - b.n 61e <_PyCode_ReturnsOnlyNone+0x4a> │ │ │ │ │ + bne.n 69a <_PyCode_ReturnsOnlyNone+0x92> │ │ │ │ │ + b.n 652 <_PyCode_ReturnsOnlyNone+0x4a> │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyInstruction_GetLength> │ │ │ │ │ R_ARM_THM_CALL _PyInstruction_GetLength │ │ │ │ │ add r4, r0 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ cmp r6, r4 │ │ │ │ │ - ble.n 646 <_PyCode_ReturnsOnlyNone+0x72> │ │ │ │ │ + ble.n 67a <_PyCode_ReturnsOnlyNone+0x72> │ │ │ │ │ bl 0 <_Py_GetBaseCodeUnit> │ │ │ │ │ R_ARM_THM_CALL _Py_GetBaseCodeUnit │ │ │ │ │ uxtb r0, r0 │ │ │ │ │ cmp r0, #35 @ 0x23 │ │ │ │ │ - bne.n 65c <_PyCode_ReturnsOnlyNone+0x88> │ │ │ │ │ + bne.n 690 <_PyCode_ReturnsOnlyNone+0x88> │ │ │ │ │ subs r1, r4, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_GetBaseCodeUnit> │ │ │ │ │ R_ARM_THM_CALL _Py_GetBaseCodeUnit │ │ │ │ │ uxtb r3, r0 │ │ │ │ │ cmp r3, #82 @ 0x52 │ │ │ │ │ ubfx r0, r0, #8, #8 │ │ │ │ │ - bne.n 64a <_PyCode_ReturnsOnlyNone+0x76> │ │ │ │ │ + bne.n 67e <_PyCode_ReturnsOnlyNone+0x76> │ │ │ │ │ cmp r0, r7 │ │ │ │ │ - beq.n 65c <_PyCode_ReturnsOnlyNone+0x88> │ │ │ │ │ - b.n 64a <_PyCode_ReturnsOnlyNone+0x76> │ │ │ │ │ + beq.n 690 <_PyCode_ReturnsOnlyNone+0x88> │ │ │ │ │ + b.n 67e <_PyCode_ReturnsOnlyNone+0x76> │ │ │ │ │ mov.w r8, #0 │ │ │ │ │ - b.n 64a <_PyCode_ReturnsOnlyNone+0x76> │ │ │ │ │ + b.n 67e <_PyCode_ReturnsOnlyNone+0x76> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00000698 : │ │ │ │ │ +000006cc : │ │ │ │ │ code_getcode(): │ │ │ │ │ b.n 1c8 <_PyCode_GetCode> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000069c : │ │ │ │ │ +000006d0 : │ │ │ │ │ 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, 6de │ │ │ │ │ + cbz r3, 712 │ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ │ ldr r0, [r0, #84] @ 0x54 │ │ │ │ │ lsls r0, r0, #3 │ │ │ │ │ - bpl.n 6de │ │ │ │ │ + bpl.n 712 │ │ │ │ │ str.w ip, [sp] │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC8 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_FromFormat │ │ │ │ │ @@ -791,59 +807,59 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC9 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyUnicode_FromFormat │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000006f4 <_PyCode_VerifyStateless>: │ │ │ │ │ +00000728 <_PyCode_VerifyStateless>: │ │ │ │ │ _PyCode_VerifyStateless(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r5, r0 │ │ │ │ │ add r1, sp, #28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ strd r3, r2, [sp, #16] │ │ │ │ │ - bl 79c <_PyCode_GetVarCounts> │ │ │ │ │ + bl 7d0 <_PyCode_GetVarCounts> │ │ │ │ │ R_ARM_THM_CALL _PyCode_GetVarCounts │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ add r2, sp, #28 │ │ │ │ │ ldr r1, [sp, #136] @ 0x88 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ movs r1, #0 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ str r1, [sp, #0] │ │ │ │ │ mov r1, r4 │ │ │ │ │ - bl 8f8 <_PyCode_SetUnboundVarCounts> │ │ │ │ │ + bl 92c <_PyCode_SetUnboundVarCounts> │ │ │ │ │ R_ARM_THM_CALL _PyCode_SetUnboundVarCounts │ │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ │ adds r2, r0, #1 │ │ │ │ │ - beq.n 754 <_PyCode_VerifyStateless+0x60> │ │ │ │ │ + beq.n 788 <_PyCode_VerifyStateless+0x60> │ │ │ │ │ ldr r2, [r4, #124] @ 0x7c │ │ │ │ │ - cbnz r2, 758 <_PyCode_VerifyStateless+0x64> │ │ │ │ │ + cbnz r2, 78c <_PyCode_VerifyStateless+0x64> │ │ │ │ │ ldr r2, [sp, #136] @ 0x88 │ │ │ │ │ - cbz r2, 73c <_PyCode_VerifyStateless+0x48> │ │ │ │ │ + cbz r2, 770 <_PyCode_VerifyStateless+0x48> │ │ │ │ │ adds r3, #1 │ │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bgt.n 790 <_PyCode_VerifyStateless+0x9c> │ │ │ │ │ + bgt.n 7c4 <_PyCode_VerifyStateless+0x9c> │ │ │ │ │ ldr r2, [sp, #100] @ 0x64 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bgt.n 776 <_PyCode_VerifyStateless+0x82> │ │ │ │ │ + bgt.n 7aa <_PyCode_VerifyStateless+0x82> │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n 752 <_PyCode_VerifyStateless+0x5e> │ │ │ │ │ + ble.n 786 <_PyCode_VerifyStateless+0x5e> │ │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bgt.n 776 <_PyCode_VerifyStateless+0x82> │ │ │ │ │ + bgt.n 7aa <_PyCode_VerifyStateless+0x82> │ │ │ │ │ movs r0, #0 │ │ │ │ │ add sp, #124 @ 0x7c │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ @@ -852,36 +868,36 @@ │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC12 │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ bl 0 <_PyErr_SetString> │ │ │ │ │ R_ARM_THM_CALL _PyErr_SetString │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 754 <_PyCode_VerifyStateless+0x60> │ │ │ │ │ + b.n 788 <_PyCode_VerifyStateless+0x60> │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC10 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC10 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ bl 0 <_PyErr_SetString> │ │ │ │ │ R_ARM_THM_CALL _PyErr_SetString │ │ │ │ │ - b.n 770 <_PyCode_VerifyStateless+0x7c> │ │ │ │ │ + b.n 7a4 <_PyCode_VerifyStateless+0x7c> │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC11 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC11 │ │ │ │ │ - b.n 77e <_PyCode_VerifyStateless+0x8a> │ │ │ │ │ + b.n 7b2 <_PyCode_VerifyStateless+0x8a> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000079c <_PyCode_GetVarCounts>: │ │ │ │ │ +000007d0 <_PyCode_GetVarCounts>: │ │ │ │ │ _PyCode_GetVarCounts(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ movs r3, #0 │ │ │ │ │ ldr.w lr, [r0, #76] @ 0x4c │ │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ │ mov r9, r3 │ │ │ │ │ mov r2, lr │ │ │ │ │ @@ -899,44 +915,44 @@ │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ │ sub.w r1, r2, lr │ │ │ │ │ cmp r8, r1 │ │ │ │ │ - ble.n 824 <_PyCode_GetVarCounts+0x88> │ │ │ │ │ + ble.n 858 <_PyCode_GetVarCounts+0x88> │ │ │ │ │ ldrsb.w r0, [r2, #16] │ │ │ │ │ ldrb r1, [r2, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 8b0 <_PyCode_GetVarCounts+0x114> │ │ │ │ │ + blt.n 8e4 <_PyCode_GetVarCounts+0x114> │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ and.w r0, r1, #64 @ 0x40 │ │ │ │ │ tst.w r1, #14 │ │ │ │ │ - beq.n 88e <_PyCode_GetVarCounts+0xf2> │ │ │ │ │ + beq.n 8c2 <_PyCode_GetVarCounts+0xf2> │ │ │ │ │ adds r7, #1 │ │ │ │ │ and.w r3, r1, #2 │ │ │ │ │ tst.w r1, #8 │ │ │ │ │ - bne.n 8e4 <_PyCode_GetVarCounts+0x148> │ │ │ │ │ + bne.n 918 <_PyCode_GetVarCounts+0x148> │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 8dc <_PyCode_GetVarCounts+0x140> │ │ │ │ │ + beq.n 910 <_PyCode_GetVarCounts+0x140> │ │ │ │ │ lsls r3, r1, #29 │ │ │ │ │ iteee mi │ │ │ │ │ addmi.w fp, fp, #1 │ │ │ │ │ ldrpl r3, [sp, #24] │ │ │ │ │ addpl r3, #1 │ │ │ │ │ strpl r3, [sp, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ add.w r1, r4, #1 │ │ │ │ │ it ne │ │ │ │ │ movne r4, r1 │ │ │ │ │ add.w r1, r5, #1 │ │ │ │ │ it ne │ │ │ │ │ movne r5, r1 │ │ │ │ │ adds r2, #1 │ │ │ │ │ - b.n 7d0 <_PyCode_GetVarCounts+0x34> │ │ │ │ │ + b.n 804 <_PyCode_GetVarCounts+0x34> │ │ │ │ │ ldrd r3, r1, [sp, #32] │ │ │ │ │ ldr.w r2, [sl, #16] │ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ │ ldr r2, [r2, #8] │ │ │ │ │ strd r0, fp, [r1, #12] │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ str r0, [r1, #20] │ │ │ │ │ @@ -968,120 +984,120 @@ │ │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ │ stmia r4!, {r0, r1, r2, r3} │ │ │ │ │ ldmia.w r5, {r0, r1, r2} │ │ │ │ │ stmia.w r4, {r0, r1, r2} │ │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ and.w r1, r1, #16 │ │ │ │ │ - cbnz r0, 8b8 <_PyCode_GetVarCounts+0x11c> │ │ │ │ │ + cbnz r0, 8ec <_PyCode_GetVarCounts+0x11c> │ │ │ │ │ cmp r1, r0 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ add.w r1, r6, #1 │ │ │ │ │ it ne │ │ │ │ │ movne r6, r1 │ │ │ │ │ add.w r1, r9, #1 │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ it ne │ │ │ │ │ movne r9, r1 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - b.n 820 <_PyCode_GetVarCounts+0x84> │ │ │ │ │ + b.n 854 <_PyCode_GetVarCounts+0x84> │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ - b.n 820 <_PyCode_GetVarCounts+0x84> │ │ │ │ │ + b.n 854 <_PyCode_GetVarCounts+0x84> │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ add.w r1, r6, #1 │ │ │ │ │ add.w r4, r4, #1 │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ it ne │ │ │ │ │ movne r6, r1 │ │ │ │ │ add.w r1, r3, #1 │ │ │ │ │ it ne │ │ │ │ │ movne r3, r1 │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ - b.n 820 <_PyCode_GetVarCounts+0x84> │ │ │ │ │ + b.n 854 <_PyCode_GetVarCounts+0x84> │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ - b.n 80e <_PyCode_GetVarCounts+0x72> │ │ │ │ │ + b.n 842 <_PyCode_GetVarCounts+0x72> │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ it ne │ │ │ │ │ movne r3, #1 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ it eq │ │ │ │ │ moveq r3, #1 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ - b.n 80e <_PyCode_GetVarCounts+0x72> │ │ │ │ │ + b.n 842 <_PyCode_GetVarCounts+0x72> │ │ │ │ │ │ │ │ │ │ -000008f8 <_PyCode_SetUnboundVarCounts>: │ │ │ │ │ +0000092c <_PyCode_SetUnboundVarCounts>: │ │ │ │ │ _PyCode_SetUnboundVarCounts(): │ │ │ │ │ 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 r5, r1 │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r9, r3 │ │ │ │ │ ldr.w r8, [sp, #72] @ 0x48 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w abe <_PyCode_SetUnboundVarCounts+0x1c6> │ │ │ │ │ + bne.w af2 <_PyCode_SetUnboundVarCounts+0x1c6> │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PySet_New │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w b38 <_PyCode_SetUnboundVarCounts+0x240> │ │ │ │ │ + beq.w b6c <_PyCode_SetUnboundVarCounts+0x240> │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.w afe <_PyCode_SetUnboundVarCounts+0x206> │ │ │ │ │ + bne.w b32 <_PyCode_SetUnboundVarCounts+0x206> │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PySet_New │ │ │ │ │ mov r8, r0 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w a96 <_PyCode_SetUnboundVarCounts+0x19e> │ │ │ │ │ + beq.w aca <_PyCode_SetUnboundVarCounts+0x19e> │ │ │ │ │ movs r2, #0 │ │ │ │ │ str.w sl, [sp, #16] │ │ │ │ │ str r7, [sp, #24] │ │ │ │ │ mov sl, r9 │ │ │ │ │ ldr r6, [r5, #8] │ │ │ │ │ mov fp, r2 │ │ │ │ │ mov r4, r2 │ │ │ │ │ mov r9, r2 │ │ │ │ │ mov r7, r2 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ strd r2, r2, [sp, #4] │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ str.w r8, [sp, #72] @ 0x48 │ │ │ │ │ - b.n 986 <_PyCode_SetUnboundVarCounts+0x8e> │ │ │ │ │ + b.n 9ba <_PyCode_SetUnboundVarCounts+0x8e> │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_GetBaseCodeUnit> │ │ │ │ │ R_ARM_THM_CALL _Py_GetBaseCodeUnit │ │ │ │ │ uxtb r2, r0 │ │ │ │ │ cmp r2, #80 @ 0x50 │ │ │ │ │ ubfx r0, r0, #8, #8 │ │ │ │ │ - beq.n a3e <_PyCode_SetUnboundVarCounts+0x146> │ │ │ │ │ + beq.n a72 <_PyCode_SetUnboundVarCounts+0x146> │ │ │ │ │ cmp r2, #92 @ 0x5c │ │ │ │ │ - beq.n 9ca <_PyCode_SetUnboundVarCounts+0xd2> │ │ │ │ │ + beq.n 9fe <_PyCode_SetUnboundVarCounts+0xd2> │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyInstruction_GetLength> │ │ │ │ │ R_ARM_THM_CALL _PyInstruction_GetLength │ │ │ │ │ add r7, r0 │ │ │ │ │ cmp r6, r7 │ │ │ │ │ - bgt.n 966 <_PyCode_SetUnboundVarCounts+0x6e> │ │ │ │ │ + bgt.n 99a <_PyCode_SetUnboundVarCounts+0x6e> │ │ │ │ │ ldr r7, [sp, #24] │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ ldr.w sl, [sp, #16] │ │ │ │ │ str r3, [r7, #68] @ 0x44 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ str r3, [r7, #72] @ 0x48 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ @@ -1109,130 +1125,130 @@ │ │ │ │ │ adds r0, #4 │ │ │ │ │ ldr.w r8, [r2, r0, lsl #2] │ │ │ │ │ mov r0, sl │ │ │ │ │ mov r1, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PySet_Contains │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n aac <_PyCode_SetUnboundVarCounts+0x1b4> │ │ │ │ │ + bne.n ae0 <_PyCode_SetUnboundVarCounts+0x1b4> │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ add.w fp, fp, #1 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ │ - cbz r3, 9fa <_PyCode_SetUnboundVarCounts+0x102> │ │ │ │ │ + cbz r3, a2e <_PyCode_SetUnboundVarCounts+0x102> │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyDict_Contains │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n a76 <_PyCode_SetUnboundVarCounts+0x17e> │ │ │ │ │ + bne.n aaa <_PyCode_SetUnboundVarCounts+0x17e> │ │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n a84 <_PyCode_SetUnboundVarCounts+0x18c> │ │ │ │ │ + beq.n ab8 <_PyCode_SetUnboundVarCounts+0x18c> │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyDict_Contains │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a84 <_PyCode_SetUnboundVarCounts+0x18c> │ │ │ │ │ + beq.n ab8 <_PyCode_SetUnboundVarCounts+0x18c> │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ ldr r2, [r3, #72] @ 0x48 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n a9c <_PyCode_SetUnboundVarCounts+0x1a4> │ │ │ │ │ + bne.n ad0 <_PyCode_SetUnboundVarCounts+0x1a4> │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PySet_Add │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n a92 <_PyCode_SetUnboundVarCounts+0x19a> │ │ │ │ │ + blt.n ac6 <_PyCode_SetUnboundVarCounts+0x19a> │ │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ │ mov r1, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PySet_Contains │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 97c <_PyCode_SetUnboundVarCounts+0x84> │ │ │ │ │ + beq.n 9b0 <_PyCode_SetUnboundVarCounts+0x84> │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ ldr r2, [r3, #72] @ 0x48 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n aa4 <_PyCode_SetUnboundVarCounts+0x1ac> │ │ │ │ │ + bne.n ad8 <_PyCode_SetUnboundVarCounts+0x1ac> │ │ │ │ │ adds r4, #1 │ │ │ │ │ - b.n 97c <_PyCode_SetUnboundVarCounts+0x84> │ │ │ │ │ + b.n 9b0 <_PyCode_SetUnboundVarCounts+0x84> │ │ │ │ │ asrs r0, r0, #1 │ │ │ │ │ ldr r2, [r5, #16] │ │ │ │ │ adds r0, #4 │ │ │ │ │ ldr.w r8, [r2, r0, lsl #2] │ │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ │ mov r1, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PySet_Contains │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n aac <_PyCode_SetUnboundVarCounts+0x1b4> │ │ │ │ │ + bne.n ae0 <_PyCode_SetUnboundVarCounts+0x1b4> │ │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ │ mov r1, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PySet_Add │ │ │ │ │ add.w fp, fp, #1 │ │ │ │ │ add.w r9, r9, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n a92 <_PyCode_SetUnboundVarCounts+0x19a> │ │ │ │ │ + blt.n ac6 <_PyCode_SetUnboundVarCounts+0x19a> │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PySet_Contains │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 97c <_PyCode_SetUnboundVarCounts+0x84> │ │ │ │ │ - b.n a32 <_PyCode_SetUnboundVarCounts+0x13a> │ │ │ │ │ + beq.n 9b0 <_PyCode_SetUnboundVarCounts+0x84> │ │ │ │ │ + b.n a66 <_PyCode_SetUnboundVarCounts+0x13a> │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ ldr r2, [r3, #72] @ 0x48 │ │ │ │ │ - cbnz r2, a8c <_PyCode_SetUnboundVarCounts+0x194> │ │ │ │ │ + cbnz r2, ac0 <_PyCode_SetUnboundVarCounts+0x194> │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ - b.n a1a <_PyCode_SetUnboundVarCounts+0x122> │ │ │ │ │ + b.n a4e <_PyCode_SetUnboundVarCounts+0x122> │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ - b.n a1a <_PyCode_SetUnboundVarCounts+0x122> │ │ │ │ │ + b.n a4e <_PyCode_SetUnboundVarCounts+0x122> │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n a7c <_PyCode_SetUnboundVarCounts+0x184> │ │ │ │ │ + beq.n ab0 <_PyCode_SetUnboundVarCounts+0x184> │ │ │ │ │ ldr.w sl, [sp, #16] │ │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 9b6 <_PyCode_SetUnboundVarCounts+0xbe> │ │ │ │ │ + b.n 9ea <_PyCode_SetUnboundVarCounts+0xbe> │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n a14 <_PyCode_SetUnboundVarCounts+0x11c> │ │ │ │ │ - b.n a92 <_PyCode_SetUnboundVarCounts+0x19a> │ │ │ │ │ + beq.n a48 <_PyCode_SetUnboundVarCounts+0x11c> │ │ │ │ │ + b.n ac6 <_PyCode_SetUnboundVarCounts+0x19a> │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n a92 <_PyCode_SetUnboundVarCounts+0x19a> │ │ │ │ │ - b.n a3a <_PyCode_SetUnboundVarCounts+0x142> │ │ │ │ │ + bne.n ac6 <_PyCode_SetUnboundVarCounts+0x19a> │ │ │ │ │ + b.n a6e <_PyCode_SetUnboundVarCounts+0x142> │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ ldr r2, [r3, #72] @ 0x48 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 97c <_PyCode_SetUnboundVarCounts+0x84> │ │ │ │ │ + beq.w 9b0 <_PyCode_SetUnboundVarCounts+0x84> │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n a92 <_PyCode_SetUnboundVarCounts+0x19a> │ │ │ │ │ - b.n 97c <_PyCode_SetUnboundVarCounts+0x84> │ │ │ │ │ + bne.n ac6 <_PyCode_SetUnboundVarCounts+0x19a> │ │ │ │ │ + b.n 9b0 <_PyCode_SetUnboundVarCounts+0x84> │ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PySet_Type │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PySet_Type │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq.n af8 <_PyCode_SetUnboundVarCounts+0x200> │ │ │ │ │ + beq.n b2c <_PyCode_SetUnboundVarCounts+0x200> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ mov r4, r0 │ │ │ │ │ - cbnz r0, af8 <_PyCode_SetUnboundVarCounts+0x200> │ │ │ │ │ + cbnz r0, b2c <_PyCode_SetUnboundVarCounts+0x200> │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ │ mov r3, r9 │ │ │ │ │ movw r2, #0 │ │ │ │ │ @@ -1241,28 +1257,28 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC13 │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ mov sl, r4 │ │ │ │ │ bl 0 <_PyErr_Format> │ │ │ │ │ R_ARM_THM_CALL _PyErr_Format │ │ │ │ │ str r4, [sp, #20] │ │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 9b6 <_PyCode_SetUnboundVarCounts+0xbe> │ │ │ │ │ + b.n 9ea <_PyCode_SetUnboundVarCounts+0xbe> │ │ │ │ │ mov.w sl, #0 │ │ │ │ │ - b.n 92c <_PyCode_SetUnboundVarCounts+0x34> │ │ │ │ │ + b.n 960 <_PyCode_SetUnboundVarCounts+0x34> │ │ │ │ │ ldr.w r0, [r8, #4] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PySet_Type │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PySet_Type │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq.n b40 <_PyCode_SetUnboundVarCounts+0x248> │ │ │ │ │ + beq.n b74 <_PyCode_SetUnboundVarCounts+0x248> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbnz r0, b40 <_PyCode_SetUnboundVarCounts+0x248> │ │ │ │ │ + cbnz r0, b74 <_PyCode_SetUnboundVarCounts+0x248> │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ │ @@ -1270,175 +1286,175 @@ │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC14 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC14 │ │ │ │ │ bl 0 <_PyErr_Format> │ │ │ │ │ R_ARM_THM_CALL _PyErr_Format │ │ │ │ │ str r6, [sp, #20] │ │ │ │ │ - b.n 9b6 <_PyCode_SetUnboundVarCounts+0xbe> │ │ │ │ │ + b.n 9ea <_PyCode_SetUnboundVarCounts+0xbe> │ │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ - b.n 9b6 <_PyCode_SetUnboundVarCounts+0xbe> │ │ │ │ │ + b.n 9ea <_PyCode_SetUnboundVarCounts+0xbe> │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ - b.n 944 <_PyCode_SetUnboundVarCounts+0x4c> │ │ │ │ │ + b.n 978 <_PyCode_SetUnboundVarCounts+0x4c> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00000b48 : │ │ │ │ │ +00000b7c : │ │ │ │ │ code_getvarnames(): │ │ │ │ │ - b.n b4c <_PyCode_GetVarnames> │ │ │ │ │ + b.n b80 <_PyCode_GetVarnames> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00000b4c <_PyCode_GetVarnames>: │ │ │ │ │ +00000b80 <_PyCode_GetVarnames>: │ │ │ │ │ _PyCode_GetVarnames(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ bl 29c │ │ │ │ │ - cbnz r0, b72 <_PyCode_GetVarnames+0x26> │ │ │ │ │ + cbnz r0, ba6 <_PyCode_GetVarnames+0x26> │ │ │ │ │ ldr r1, [r4, #104] @ 0x68 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r3, [r4, #56] @ 0x38 │ │ │ │ │ movs r2, #32 │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ adds r1, #4 │ │ │ │ │ - b.n b78 │ │ │ │ │ + b.n bac │ │ │ │ │ movs r0, #0 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00000b78 : │ │ │ │ │ +00000bac : │ │ │ │ │ get_cached_locals(): │ │ │ │ │ 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 r5, r0 │ │ │ │ │ ldr r0, [r1, #0] │ │ │ │ │ sub sp, #8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n c04 │ │ │ │ │ + bne.n c38 │ │ │ │ │ mov r0, r3 │ │ │ │ │ mov r4, r2 │ │ │ │ │ mov r8, r1 │ │ │ │ │ str r5, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyTuple_New │ │ │ │ │ - cbz r0, bfe │ │ │ │ │ + cbz r0, c32 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ ldr r1, [r2, #48] @ 0x30 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - ble.n bee │ │ │ │ │ + ble.n c22 │ │ │ │ │ mov.w lr, #0 │ │ │ │ │ mov r3, lr │ │ │ │ │ - b.n bb4 │ │ │ │ │ + b.n be8 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bge.n bee │ │ │ │ │ + bge.n c22 │ │ │ │ │ ldr r7, [r2, #76] @ 0x4c │ │ │ │ │ adds r6, r3, #4 │ │ │ │ │ add.w r5, lr, #4 │ │ │ │ │ add.w ip, r7, r3 │ │ │ │ │ adds r3, #1 │ │ │ │ │ ldrb.w ip, [ip, #16] │ │ │ │ │ tst.w r4, ip │ │ │ │ │ - beq.n bb0 │ │ │ │ │ + beq.n be4 │ │ │ │ │ ldr r7, [r2, #72] @ 0x48 │ │ │ │ │ add.w lr, lr, #1 │ │ │ │ │ ldr.w r6, [r7, r6, lsl #2] │ │ │ │ │ ldr.w ip, [r6] │ │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ │ ittt lt │ │ │ │ │ addlt.w r1, ip, #1 │ │ │ │ │ strlt r1, [r6, #0] │ │ │ │ │ ldrlt r1, [r2, #48] @ 0x30 │ │ │ │ │ str.w r6, [r0, r5, lsl #2] │ │ │ │ │ - b.n bb0 │ │ │ │ │ + b.n be4 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ str.w r0, [r8] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n bfe │ │ │ │ │ + bge.n c32 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n bfa │ │ │ │ │ - b.n bfe │ │ │ │ │ + blt.n c2e │ │ │ │ │ + b.n c32 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00000c10 : │ │ │ │ │ +00000c44 : │ │ │ │ │ get_localsplus_names(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r0, r2 │ │ │ │ │ mov r5, r1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyTuple_New │ │ │ │ │ mov r6, r0 │ │ │ │ │ - cbz r0, c6a │ │ │ │ │ + cbz r0, c9e │ │ │ │ │ movs r3, #0 │ │ │ │ │ ldr.w lr, [r4, #48] @ 0x30 │ │ │ │ │ mov ip, r3 │ │ │ │ │ cmp lr, r3 │ │ │ │ │ - ble.n c6a │ │ │ │ │ + ble.n c9e │ │ │ │ │ ldr r2, [r4, #76] @ 0x4c │ │ │ │ │ adds r0, r3, #4 │ │ │ │ │ add.w r1, ip, #4 │ │ │ │ │ add r2, r3 │ │ │ │ │ adds r3, #1 │ │ │ │ │ ldrb r2, [r2, #16] │ │ │ │ │ tst r5, r2 │ │ │ │ │ - beq.n c34 │ │ │ │ │ + beq.n c68 │ │ │ │ │ ldr r2, [r4, #72] @ 0x48 │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ ldr.w r2, [r2, r0, lsl #2] │ │ │ │ │ ldr r0, [r2, #0] │ │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ │ ittt lt │ │ │ │ │ addlt r0, #1 │ │ │ │ │ strlt r0, [r2, #0] │ │ │ │ │ ldrlt.w lr, [r4, #48] @ 0x30 │ │ │ │ │ str.w r2, [r6, r1, lsl #2] │ │ │ │ │ - b.n c34 │ │ │ │ │ + b.n c68 │ │ │ │ │ mov r0, r6 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00000c70 : │ │ │ │ │ +00000ca4 : │ │ │ │ │ code_getfreevars(): │ │ │ │ │ - b.n c74 <_PyCode_GetFreevars> │ │ │ │ │ + b.n ca8 <_PyCode_GetFreevars> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00000c74 <_PyCode_GetFreevars>: │ │ │ │ │ +00000ca8 <_PyCode_GetFreevars>: │ │ │ │ │ _PyCode_GetFreevars(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ bl 29c │ │ │ │ │ - cbnz r0, c9a <_PyCode_GetFreevars+0x26> │ │ │ │ │ + cbnz r0, cce <_PyCode_GetFreevars+0x26> │ │ │ │ │ ldr r1, [r4, #104] @ 0x68 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ │ movs r2, #128 @ 0x80 │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ adds r1, #12 │ │ │ │ │ - b.n b78 │ │ │ │ │ + b.n bac │ │ │ │ │ movs r0, #0 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00000ca0 : │ │ │ │ │ +00000cd4 : │ │ │ │ │ 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, #3872] @ 0xf20 │ │ │ │ │ mov r4, r0 │ │ │ │ │ sub sp, #188 @ 0xbc │ │ │ │ │ @@ -1468,48 +1484,48 @@ │ │ │ │ │ ldr r0, [r4, #92] @ 0x5c │ │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ ldr.w fp, [r4, #56] @ 0x38 │ │ │ │ │ ldr.w r9, [r4, #24] │ │ │ │ │ str r0, [sp, #100] @ 0x64 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w e48 │ │ │ │ │ + bne.w e7c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 132e │ │ │ │ │ + bne.w 1362 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 130a │ │ │ │ │ + beq.w 133e │ │ │ │ │ mov sl, r3 │ │ │ │ │ mov r8, r3 │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.w 12f2 │ │ │ │ │ + blt.w 1326 │ │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.w 12da │ │ │ │ │ + blt.w 130e │ │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.w 12c2 │ │ │ │ │ + blt.w 12f6 │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - blt.w 12aa │ │ │ │ │ + blt.w 12de │ │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.w 1292 │ │ │ │ │ + blt.w 12c6 │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - blt.w 127a │ │ │ │ │ + blt.w 12ae │ │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.w 1262 │ │ │ │ │ + blt.w 1296 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 125e │ │ │ │ │ + bne.w 1292 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 1c8 <_PyCode_GetCode> │ │ │ │ │ R_ARM_THM_CALL _PyCode_GetCode │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n e40 │ │ │ │ │ + beq.n e74 │ │ │ │ │ mov r6, r0 │ │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ │ mov r2, r6 │ │ │ │ │ strd fp, r3, [sp, #16] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC37 │ │ │ │ │ movt r1, #0 │ │ │ │ │ @@ -1527,46 +1543,46 @@ │ │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ str.w r9, [sp, #24] │ │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PySys_Audit │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 1256 │ │ │ │ │ + blt.w 128a │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.w 1250 │ │ │ │ │ + bne.w 1284 │ │ │ │ │ ldr r2, [r4, #56] @ 0x38 │ │ │ │ │ movs r1, #32 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl c10 │ │ │ │ │ + bl c44 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1246 │ │ │ │ │ + beq.w 127a │ │ │ │ │ mov r8, r0 │ │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - bne.w 123e │ │ │ │ │ + bne.w 1272 │ │ │ │ │ ldr r2, [r4, #60] @ 0x3c │ │ │ │ │ movs r1, #64 @ 0x40 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl c10 │ │ │ │ │ + bl c44 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 123a │ │ │ │ │ + beq.w 126e │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 1236 │ │ │ │ │ + bne.w 126a │ │ │ │ │ ldr r2, [r4, #64] @ 0x40 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movs r1, #128 @ 0x80 │ │ │ │ │ str r3, [sp, #108] @ 0x6c │ │ │ │ │ - bl c10 │ │ │ │ │ + bl c44 │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1232 │ │ │ │ │ + beq.w 1266 │ │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r2, [sp, #100] @ 0x64 │ │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ │ ldr r2, [sp, #88] @ 0x58 │ │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ │ @@ -1585,15 +1601,15 @@ │ │ │ │ │ strd r8, r7, [sp, #20] │ │ │ │ │ mov r7, r4 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ mov r3, fp │ │ │ │ │ ldrd r1, r2, [sp, #60] @ 0x3c │ │ │ │ │ str.w r9, [sp, #4] │ │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ │ - bl 1358 │ │ │ │ │ + bl 138c │ │ │ │ │ R_ARM_THM_CALL PyUnstable_Code_NewWithPosOnlyArgs │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ bl c │ │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ │ bl c │ │ │ │ │ @@ -1603,178 +1619,178 @@ │ │ │ │ │ bl c │ │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #188 @ 0xbc │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ mov r0, r1 │ │ │ │ │ - ldr r5, [pc, #600] @ (10a8 ) │ │ │ │ │ + ldr r5, [pc, #600] @ (10dc ) │ │ │ │ │ mov r1, r7 │ │ │ │ │ adds r2, r7, r2 │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ str r2, [sp, #104] @ 0x68 │ │ │ │ │ add r5, sp, #112 @ 0x70 │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r5, [sp, #20] │ │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ │ strd r2, r2, [sp, #4] │ │ │ │ │ bl 0 <_PyArg_UnpackKeywords> │ │ │ │ │ R_ARM_THM_CALL _PyArg_UnpackKeywords │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n e40 │ │ │ │ │ + beq.n e74 │ │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ │ - cbz r3, ea8 │ │ │ │ │ + cbz r3, edc │ │ │ │ │ ldr r0, [r5, #0] │ │ │ │ │ - cbnz r0, eb4 │ │ │ │ │ + cbnz r0, ee8 │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ - cbnz r0, ec8 │ │ │ │ │ + cbnz r0, efc │ │ │ │ │ ldr r0, [r5, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n ef2 │ │ │ │ │ + bne.n f26 │ │ │ │ │ ldr r0, [r5, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n f06 │ │ │ │ │ + bne.n f3a │ │ │ │ │ ldr r0, [r5, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n f30 │ │ │ │ │ + bne.n f64 │ │ │ │ │ ldr r0, [r5, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n f44 │ │ │ │ │ + beq.n f78 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyLong_AsInt │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - beq.w 1226 │ │ │ │ │ + beq.w 125a │ │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ │ - bne.n f44 │ │ │ │ │ + bne.n f78 │ │ │ │ │ ldr.w sl, [sp, #104] @ 0x68 │ │ │ │ │ mov r7, sl │ │ │ │ │ mov r8, sl │ │ │ │ │ mov r6, sl │ │ │ │ │ - b.n d08 │ │ │ │ │ + b.n d3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyLong_AsInt │ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.n edc │ │ │ │ │ + beq.n f10 │ │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ │ - beq.n ea8 │ │ │ │ │ - b.n e76 │ │ │ │ │ + beq.n edc │ │ │ │ │ + b.n eaa │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyLong_AsInt │ │ │ │ │ str r0, [sp, #60] @ 0x3c │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.n ee8 │ │ │ │ │ + beq.n f1c │ │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ │ - beq.n ea8 │ │ │ │ │ - b.n e7a │ │ │ │ │ + beq.n edc │ │ │ │ │ + b.n eae │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n ebe │ │ │ │ │ + beq.n ef2 │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n e40 │ │ │ │ │ + b.n e74 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n ed2 │ │ │ │ │ - b.n ee4 │ │ │ │ │ + beq.n f06 │ │ │ │ │ + b.n f18 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyLong_AsInt │ │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.n f1c │ │ │ │ │ + beq.n f50 │ │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ │ - beq.n ea8 │ │ │ │ │ - b.n e80 │ │ │ │ │ + beq.n edc │ │ │ │ │ + b.n eb4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyLong_AsInt │ │ │ │ │ mov fp, r0 │ │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - beq.n f26 │ │ │ │ │ + beq.n f5a │ │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ │ - beq.n ea8 │ │ │ │ │ - b.n e86 │ │ │ │ │ + beq.n edc │ │ │ │ │ + b.n eba │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n efc │ │ │ │ │ - b.n ee4 │ │ │ │ │ + beq.n f30 │ │ │ │ │ + b.n f18 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n f12 │ │ │ │ │ - b.n ee4 │ │ │ │ │ + beq.n f46 │ │ │ │ │ + b.n f18 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyLong_AsInt │ │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.n fda │ │ │ │ │ + beq.n 100e │ │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ │ - beq.n ea8 │ │ │ │ │ - b.n e8c │ │ │ │ │ + beq.n edc │ │ │ │ │ + b.n ec0 │ │ │ │ │ ldr r0, [r5, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 11e6 │ │ │ │ │ + bne.w 121a │ │ │ │ │ ldr r6, [r5, #28] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 11ca │ │ │ │ │ + bne.w 11fe │ │ │ │ │ ldr r3, [r5, #32] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 116a │ │ │ │ │ + bne.w 119e │ │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 114e │ │ │ │ │ + bne.w 1182 │ │ │ │ │ ldr.w r8, [r5, #40] @ 0x28 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.w 10f2 │ │ │ │ │ + bne.w 1126 │ │ │ │ │ ldr r7, [r5, #44] @ 0x2c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 10d8 │ │ │ │ │ + bne.w 110c │ │ │ │ │ ldr.w sl, [r5, #48] @ 0x30 │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - bne.n 103e │ │ │ │ │ + bne.n 1072 │ │ │ │ │ ldr r3, [r5, #52] @ 0x34 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1028 │ │ │ │ │ + bne.n 105c │ │ │ │ │ ldr r3, [r5, #56] @ 0x38 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1092 │ │ │ │ │ + bne.w 10c6 │ │ │ │ │ ldr r3, [r5, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1002 │ │ │ │ │ + bne.n 1036 │ │ │ │ │ ldr r3, [r5, #64] @ 0x40 │ │ │ │ │ - cbz r3, fac │ │ │ │ │ + cbz r3, fe0 │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ lsls r2, r2, #4 │ │ │ │ │ - bpl.n fe4 │ │ │ │ │ + bpl.n 1018 │ │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq.w d08 │ │ │ │ │ + beq.w d3c │ │ │ │ │ ldr r3, [r5, #68] @ 0x44 │ │ │ │ │ str r3, [sp, #100] @ 0x64 │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #4 │ │ │ │ │ - bmi.w d08 │ │ │ │ │ + bmi.w d3c │ │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC15 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC15 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC29 │ │ │ │ │ @@ -1782,88 +1798,88 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC29 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC17 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC17 │ │ │ │ │ bl 0 <_PyArg_BadArgument> │ │ │ │ │ R_ARM_THM_CALL _PyArg_BadArgument │ │ │ │ │ - b.n ee4 │ │ │ │ │ + b.n f18 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n f3a │ │ │ │ │ - b.n ee4 │ │ │ │ │ + beq.n f6e │ │ │ │ │ + b.n f18 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC15 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC15 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC28 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC28 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC17 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC17 │ │ │ │ │ bl 0 <_PyArg_BadArgument> │ │ │ │ │ R_ARM_THM_CALL _PyArg_BadArgument │ │ │ │ │ - b.n ee4 │ │ │ │ │ + b.n f18 │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ lsls r1, r2, #3 │ │ │ │ │ - bmi.n 10ca │ │ │ │ │ + bmi.n 10fe │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC24 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC24 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC27 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC27 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC17 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC17 │ │ │ │ │ bl 0 <_PyArg_BadArgument> │ │ │ │ │ R_ARM_THM_CALL _PyArg_BadArgument │ │ │ │ │ - b.n ee4 │ │ │ │ │ + b.n f18 │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ lsls r2, r2, #3 │ │ │ │ │ - bpl.n 1054 │ │ │ │ │ + bpl.n 1088 │ │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [sp, #104] @ 0x68 │ │ │ │ │ - beq.w d08 │ │ │ │ │ - b.n f88 │ │ │ │ │ + beq.w d3c │ │ │ │ │ + b.n fbc │ │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r1, r3, #5 │ │ │ │ │ - bpl.n 1072 │ │ │ │ │ + bpl.n 10a6 │ │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ │ - beq.w d08 │ │ │ │ │ - b.n f82 │ │ │ │ │ + beq.w d3c │ │ │ │ │ + b.n fb6 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC24 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC24 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC25 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC25 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC17 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC17 │ │ │ │ │ bl 0 <_PyArg_BadArgument> │ │ │ │ │ R_ARM_THM_CALL _PyArg_BadArgument │ │ │ │ │ - b.n ee4 │ │ │ │ │ + b.n f18 │ │ │ │ │ mov r3, sl │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC18 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC18 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC23 │ │ │ │ │ @@ -1871,25 +1887,25 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC23 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC17 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC17 │ │ │ │ │ bl 0 <_PyArg_BadArgument> │ │ │ │ │ R_ARM_THM_CALL _PyArg_BadArgument │ │ │ │ │ - b.n ee4 │ │ │ │ │ + b.n f18 │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ lsls r0, r2, #3 │ │ │ │ │ - bpl.n 10ac │ │ │ │ │ + bpl.n 10e0 │ │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [sp, #104] @ 0x68 │ │ │ │ │ - beq.w d08 │ │ │ │ │ - b.n f90 │ │ │ │ │ + beq.w d3c │ │ │ │ │ + b.n fc4 │ │ │ │ │ .word 0x000001a0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC24 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC24 │ │ │ │ │ movw r1, #0 │ │ │ │ │ @@ -1898,43 +1914,43 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC26 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC17 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC17 │ │ │ │ │ bl 0 <_PyArg_BadArgument> │ │ │ │ │ R_ARM_THM_CALL _PyArg_BadArgument │ │ │ │ │ - b.n ee4 │ │ │ │ │ + b.n f18 │ │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [sp, #104] @ 0x68 │ │ │ │ │ - bne.w f96 │ │ │ │ │ - b.n d08 │ │ │ │ │ + bne.w fca │ │ │ │ │ + b.n d3c │ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r0, r3, #5 │ │ │ │ │ - bpl.n 110e │ │ │ │ │ + bpl.n 1142 │ │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ │ it eq │ │ │ │ │ ldreq.w sl, [sp, #104] @ 0x68 │ │ │ │ │ - beq.w d08 │ │ │ │ │ - b.n f78 │ │ │ │ │ + beq.w d3c │ │ │ │ │ + b.n fac │ │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r7, r3, #5 │ │ │ │ │ - bpl.n 112e │ │ │ │ │ + bpl.n 1162 │ │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ │ - bne.w f70 │ │ │ │ │ + bne.w fa4 │ │ │ │ │ ldr.w sl, [sp, #104] @ 0x68 │ │ │ │ │ mov r7, sl │ │ │ │ │ - b.n d08 │ │ │ │ │ + b.n d3c │ │ │ │ │ mov r3, r7 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC18 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC18 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC22 │ │ │ │ │ @@ -1942,15 +1958,15 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC22 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC17 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC17 │ │ │ │ │ bl 0 <_PyArg_BadArgument> │ │ │ │ │ R_ARM_THM_CALL _PyArg_BadArgument │ │ │ │ │ - b.n ee4 │ │ │ │ │ + b.n f18 │ │ │ │ │ mov r3, r8 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC18 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC18 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC21 │ │ │ │ │ @@ -1958,97 +1974,97 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC21 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC17 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC17 │ │ │ │ │ bl 0 <_PyArg_BadArgument> │ │ │ │ │ R_ARM_THM_CALL _PyArg_BadArgument │ │ │ │ │ - b.n ee4 │ │ │ │ │ + b.n f18 │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ lsls r2, r2, #5 │ │ │ │ │ - bpl.n 118a │ │ │ │ │ + bpl.n 11be │ │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [sp, #104] @ 0x68 │ │ │ │ │ - bne.n 1186 │ │ │ │ │ + bne.n 11ba │ │ │ │ │ ldr.w sl, [sp, #104] @ 0x68 │ │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ │ mov r7, sl │ │ │ │ │ mov r8, sl │ │ │ │ │ - b.n d08 │ │ │ │ │ + b.n d3c │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ lsls r1, r2, #5 │ │ │ │ │ - bpl.n 11ac │ │ │ │ │ + bpl.n 11e0 │ │ │ │ │ ldr r2, [sp, #104] @ 0x68 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [sp, #104] @ 0x68 │ │ │ │ │ - bne.n 11a8 │ │ │ │ │ + bne.n 11dc │ │ │ │ │ ldr.w sl, [sp, #104] @ 0x68 │ │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ │ mov r7, sl │ │ │ │ │ mov r8, sl │ │ │ │ │ - b.n d08 │ │ │ │ │ + b.n d3c │ │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ │ - b.n f64 │ │ │ │ │ + b.n f98 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC18 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC18 │ │ │ │ │ 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 .LC17 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC17 │ │ │ │ │ bl 0 <_PyArg_BadArgument> │ │ │ │ │ R_ARM_THM_CALL _PyArg_BadArgument │ │ │ │ │ - b.n ee4 │ │ │ │ │ + b.n f18 │ │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ │ - b.n f5c │ │ │ │ │ + b.n f90 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC18 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC18 │ │ │ │ │ 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 .LC17 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC17 │ │ │ │ │ bl 0 <_PyArg_BadArgument> │ │ │ │ │ R_ARM_THM_CALL _PyArg_BadArgument │ │ │ │ │ - b.n ee4 │ │ │ │ │ + b.n f18 │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r0, r3, #4 │ │ │ │ │ - bpl.n 11fc │ │ │ │ │ + bpl.n 1230 │ │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ │ - bne.w f54 │ │ │ │ │ + bne.w f88 │ │ │ │ │ ldr.w sl, [sp, #104] @ 0x68 │ │ │ │ │ mov r7, sl │ │ │ │ │ mov r8, sl │ │ │ │ │ - b.n d08 │ │ │ │ │ + b.n d3c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyLong_AsInt │ │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.n 121c │ │ │ │ │ + beq.n 1250 │ │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ │ - beq.w ea8 │ │ │ │ │ - b.n f4c │ │ │ │ │ + beq.w edc │ │ │ │ │ + b.n f80 │ │ │ │ │ mov r3, r6 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC15 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC15 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC16 │ │ │ │ │ @@ -2056,237 +2072,237 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC16 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC17 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC17 │ │ │ │ │ bl 0 <_PyArg_BadArgument> │ │ │ │ │ R_ARM_THM_CALL _PyArg_BadArgument │ │ │ │ │ - b.n ee4 │ │ │ │ │ + b.n f18 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 11f0 │ │ │ │ │ - b.n ee4 │ │ │ │ │ + beq.n 1224 │ │ │ │ │ + b.n f18 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w ea0 │ │ │ │ │ - b.n ee4 │ │ │ │ │ + beq.w ed4 │ │ │ │ │ + b.n f18 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - b.n e24 │ │ │ │ │ + b.n e58 │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n de4 │ │ │ │ │ + b.n e18 │ │ │ │ │ mov r7, sl │ │ │ │ │ - b.n e24 │ │ │ │ │ + b.n e58 │ │ │ │ │ mov r3, sl │ │ │ │ │ mov.w sl, #0 │ │ │ │ │ - b.n dc6 │ │ │ │ │ + b.n dfa │ │ │ │ │ mov r7, r8 │ │ │ │ │ mov sl, r8 │ │ │ │ │ str.w r8, [sp, #104] @ 0x68 │ │ │ │ │ - b.n e24 │ │ │ │ │ + b.n e58 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ │ - b.n daa │ │ │ │ │ + b.n dde │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl c │ │ │ │ │ - b.n ee4 │ │ │ │ │ + b.n f18 │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n d54 │ │ │ │ │ + b.n d88 │ │ │ │ │ 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 .LC36 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC36 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n ee4 │ │ │ │ │ + b.n f18 │ │ │ │ │ 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 ee4 │ │ │ │ │ + b.n f18 │ │ │ │ │ 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 .LC34 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC34 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n ee4 │ │ │ │ │ + b.n f18 │ │ │ │ │ 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 ee4 │ │ │ │ │ + b.n f18 │ │ │ │ │ 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 .LC32 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC32 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n ee4 │ │ │ │ │ + b.n f18 │ │ │ │ │ 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 .LC31 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC31 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n ee4 │ │ │ │ │ + b.n f18 │ │ │ │ │ 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 .LC30 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC30 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n ee4 │ │ │ │ │ - ldr r0, [pc, #72] @ (1354 ) │ │ │ │ │ + b.n f18 │ │ │ │ │ + ldr r0, [pc, #72] @ (1388 ) │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ add r0, sp, #112 @ 0x70 │ │ │ │ │ strd r1, r1, [sp, #12] │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ mov r0, r1 │ │ │ │ │ strd r1, r1, [sp, #4] │ │ │ │ │ bl 0 <_PyArg_UnpackKeywords> │ │ │ │ │ R_ARM_THM_CALL _PyArg_UnpackKeywords │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w e40 │ │ │ │ │ + beq.w e74 │ │ │ │ │ mov sl, r8 │ │ │ │ │ mov r7, r8 │ │ │ │ │ - b.n d08 │ │ │ │ │ + b.n d3c │ │ │ │ │ mov r0, r1 │ │ │ │ │ - ldr r1, [pc, #32] @ (1354 ) │ │ │ │ │ + ldr r1, [pc, #32] @ (1388 ) │ │ │ │ │ str r1, [sp, #0] │ │ │ │ │ mov r2, r3 │ │ │ │ │ add r1, sp, #112 @ 0x70 │ │ │ │ │ strd r3, r3, [sp, #12] │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ mov r1, r7 │ │ │ │ │ strd r3, r3, [sp, #4] │ │ │ │ │ bl 0 <_PyArg_UnpackKeywords> │ │ │ │ │ R_ARM_THM_CALL _PyArg_UnpackKeywords │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w e40 │ │ │ │ │ + beq.w e74 │ │ │ │ │ str r7, [sp, #104] @ 0x68 │ │ │ │ │ - b.n e72 │ │ │ │ │ + b.n ea6 │ │ │ │ │ .word 0x000001a0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00001358 : │ │ │ │ │ +0000138c : │ │ │ │ │ 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 r7, [sp, #156] @ 0x9c │ │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ │ movs r3, #0 │ │ │ │ │ ldrd r4, r6, [sp, #160] @ 0xa0 │ │ │ │ │ strd r0, r1, [sp] │ │ │ │ │ strd r3, r3, [sp, #24] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w 14b8 │ │ │ │ │ + beq.w 14ec │ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ │ ldrb.w r3, [r3, #87] @ 0x57 │ │ │ │ │ lsls r1, r3, #29 │ │ │ │ │ - bpl.w 14b8 │ │ │ │ │ + bpl.w 14ec │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 14b8 │ │ │ │ │ + beq.w 14ec │ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ │ ldrb.w r3, [r3, #87] @ 0x57 │ │ │ │ │ lsls r2, r3, #29 │ │ │ │ │ - bpl.w 14b8 │ │ │ │ │ + bpl.w 14ec │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w 14b8 │ │ │ │ │ + beq.w 14ec │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #5 │ │ │ │ │ - bpl.w 14b8 │ │ │ │ │ + bpl.w 14ec │ │ │ │ │ ldr.w sl, [r6, #8] │ │ │ │ │ ldr.w r9, [r4, #8] │ │ │ │ │ ldr.w r8, [r7, #8] │ │ │ │ │ add.w r5, r9, sl │ │ │ │ │ add r5, r8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyTuple_New │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1476 │ │ │ │ │ + beq.n 14aa │ │ │ │ │ clz r0, r4 │ │ │ │ │ mov r1, r5 │ │ │ │ │ lsrs r0, r0, #5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBytes_FromStringAndSize │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1476 │ │ │ │ │ + beq.n 14aa │ │ │ │ │ clz r0, r4 │ │ │ │ │ add.w r2, r7, #12 │ │ │ │ │ lsrs r0, r0, #5 │ │ │ │ │ cmp r0, r8 │ │ │ │ │ - blt.n 148e │ │ │ │ │ + blt.n 14c2 │ │ │ │ │ adds r6, #12 │ │ │ │ │ bic.w fp, r8, r8, asr #31 │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ cmp ip, sl │ │ │ │ │ - blt.w 158e │ │ │ │ │ + blt.w 15c2 │ │ │ │ │ adds r4, #12 │ │ │ │ │ movs r3, #0 │ │ │ │ │ cmp r3, r9 │ │ │ │ │ - blt.w 155e │ │ │ │ │ + blt.w 1592 │ │ │ │ │ ldr r3, [sp, #140] @ 0x8c │ │ │ │ │ ands.w r3, r3, #1 │ │ │ │ │ - beq.n 1502 │ │ │ │ │ + beq.n 1536 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ cmp r5, r2 │ │ │ │ │ - bne.n 14e6 │ │ │ │ │ + bne.n 151a │ │ │ │ │ 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 │ │ │ │ │ @@ -2313,19 +2329,19 @@ │ │ │ │ │ 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 14e2 │ │ │ │ │ + beq.n 1516 │ │ │ │ │ ldr r3, [r7, #8] │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 14cc │ │ │ │ │ + bne.n 1500 │ │ │ │ │ add r0, sp, #32 │ │ │ │ │ bl 19c │ │ │ │ │ R_ARM_THM_CALL _PyCode_New │ │ │ │ │ mov r3, r0 │ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl c │ │ │ │ │ @@ -2344,88 +2360,88 @@ │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r1, #0] │ │ │ │ │ movs r3, #32 │ │ │ │ │ str.w r1, [lr, fp, lsl #2] │ │ │ │ │ strb.w r3, [ip, #16] │ │ │ │ │ - b.n 13f0 │ │ │ │ │ + b.n 1424 │ │ │ │ │ movw r1, #789 @ 0x315 │ │ │ │ │ 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 1486 │ │ │ │ │ + b.n 14ba │ │ │ │ │ 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 .LC40 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC40 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 1476 │ │ │ │ │ + b.n 14aa │ │ │ │ │ mov r1, r5 │ │ │ │ │ add r0, sp, #24 │ │ │ │ │ bl 0 <_PyTuple_Resize> │ │ │ │ │ R_ARM_THM_CALL _PyTuple_Resize │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 14e2 │ │ │ │ │ + blt.n 1516 │ │ │ │ │ mov r1, r5 │ │ │ │ │ add r0, sp, #28 │ │ │ │ │ bl 0 <_PyBytes_Resize> │ │ │ │ │ R_ARM_THM_CALL _PyBytes_Resize │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 14e2 │ │ │ │ │ + blt.n 1516 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ - b.n 141e │ │ │ │ │ + b.n 1452 │ │ │ │ │ ldr r2, [sp, #144] @ 0x90 │ │ │ │ │ ldr r4, [r2, #8] │ │ │ │ │ lsrs r4, r4, #1 │ │ │ │ │ - beq.n 1416 │ │ │ │ │ + beq.n 144a │ │ │ │ │ movw ip, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyOpcode_Caches │ │ │ │ │ movt ip, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyOpcode_Caches │ │ │ │ │ add.w r1, r2, #16 │ │ │ │ │ mov r0, r3 │ │ │ │ │ - b.n 152e │ │ │ │ │ + b.n 1562 │ │ │ │ │ cmp r2, #85 @ 0x55 │ │ │ │ │ - beq.n 1542 │ │ │ │ │ + beq.n 1576 │ │ │ │ │ movs r0, #0 │ │ │ │ │ ldrb.w r2, [ip, r2] │ │ │ │ │ adds r3, #1 │ │ │ │ │ add r3, r2 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - ble.w 1416 │ │ │ │ │ + ble.w 144a │ │ │ │ │ ldrb.w r2, [r1, r3, lsl #1] │ │ │ │ │ add.w r6, r1, r3, lsl #1 │ │ │ │ │ cmp r2, #69 @ 0x45 │ │ │ │ │ - bne.n 151a │ │ │ │ │ + bne.n 154e │ │ │ │ │ ldrb r6, [r6, #1] │ │ │ │ │ orr.w r0, r6, r0, lsl #8 │ │ │ │ │ - b.n 1520 │ │ │ │ │ + b.n 1554 │ │ │ │ │ ldrb r2, [r6, #1] │ │ │ │ │ orr.w r0, r2, r0, lsl #8 │ │ │ │ │ cmp r5, r0 │ │ │ │ │ - ble.n 15f2 │ │ │ │ │ + ble.n 1626 │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ adds r2, #16 │ │ │ │ │ ldrb r6, [r2, r0] │ │ │ │ │ orr.w r6, r6, #16 │ │ │ │ │ strb r6, [r2, r0] │ │ │ │ │ ldrb.w r2, [r1, r3, lsl #1] │ │ │ │ │ - b.n 151e │ │ │ │ │ + b.n 1552 │ │ │ │ │ ldr.w r6, [r4, #4]! │ │ │ │ │ add.w r1, r3, fp │ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ │ add.w r8, r1, #4 │ │ │ │ │ ldr.w lr, [sp, #24] │ │ │ │ │ mov.w ip, #128 @ 0x80 │ │ │ │ │ ldr r2, [r6, #0] │ │ │ │ │ @@ -2433,35 +2449,35 @@ │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r2, #1 │ │ │ │ │ strlt r2, [r6, #0] │ │ │ │ │ str.w r6, [lr, r8, lsl #2] │ │ │ │ │ strb.w ip, [r0, #16] │ │ │ │ │ - b.n 1408 │ │ │ │ │ + b.n 143c │ │ │ │ │ ldr.w r1, [r6, #4]! │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - ble.n 15c8 │ │ │ │ │ + ble.n 15fc │ │ │ │ │ add.w r2, r7, #12 │ │ │ │ │ str r5, [sp, #16] │ │ │ │ │ str r7, [sp, #156] @ 0x9c │ │ │ │ │ movs r5, #0 │ │ │ │ │ mov r7, r6 │ │ │ │ │ str r4, [sp, #160] @ 0xa0 │ │ │ │ │ mov r6, ip │ │ │ │ │ mov r4, r2 │ │ │ │ │ ldr.w r0, [r4, #4]! │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_Compare │ │ │ │ │ - cbz r0, 160c │ │ │ │ │ + cbz r0, 1640 │ │ │ │ │ adds r5, #1 │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ cmp r5, r8 │ │ │ │ │ - bne.n 15aa │ │ │ │ │ + bne.n 15de │ │ │ │ │ mov ip, r6 │ │ │ │ │ ldr r5, [sp, #16] │ │ │ │ │ mov r6, r7 │ │ │ │ │ ldrd r7, r4, [sp, #156] @ 0x9c │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ ldrd r2, r0, [sp, #24] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ @@ -2471,53 +2487,53 @@ │ │ │ │ │ add.w r3, r0, fp │ │ │ │ │ add.w r0, fp, #4 │ │ │ │ │ str.w r1, [r2, r0, lsl #2] │ │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ │ strb r2, [r3, #16] │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ add.w fp, fp, #1 │ │ │ │ │ - b.n 13fe │ │ │ │ │ + b.n 1432 │ │ │ │ │ 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 .LC39 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC39 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n 14e2 │ │ │ │ │ + b.n 1516 │ │ │ │ │ add.w r3, r5, #16 │ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ │ ldr r5, [sp, #16] │ │ │ │ │ mov ip, r6 │ │ │ │ │ add.w fp, fp, #4294967295 @ 0xffffffff │ │ │ │ │ mov r6, r7 │ │ │ │ │ ldrb r2, [r1, r3] │ │ │ │ │ subs r5, #1 │ │ │ │ │ ldrd r7, r4, [sp, #156] @ 0x9c │ │ │ │ │ orr.w r2, r2, #64 @ 0x40 │ │ │ │ │ strb r2, [r1, r3] │ │ │ │ │ - b.n 15e8 │ │ │ │ │ + b.n 161c │ │ │ │ │ │ │ │ │ │ -0000162c : │ │ │ │ │ +00001660 : │ │ │ │ │ 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, #52] @ (1674 ) │ │ │ │ │ + ldr r0, [pc, #52] @ (16a8 ) │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_GenericAlloc │ │ │ │ │ - cbz r0, 1672 │ │ │ │ │ + cbz r0, 16a6 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ ldr r1, [r4, #44] @ 0x2c │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r4, #0] │ │ │ │ │ @@ -2531,24 +2547,24 @@ │ │ │ │ │ str r3, [r0, #32] │ │ │ │ │ strd r2, r1, [r0, #12] │ │ │ │ │ str r2, [r0, #20] │ │ │ │ │ pop {r4, pc} │ │ │ │ │ .word 0x000001cc │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00001678 : │ │ │ │ │ +000016ac : │ │ │ │ │ lineiter_dealloc(): │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 168a │ │ │ │ │ + bge.n 16be │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - cbz r3, 1694 │ │ │ │ │ + cbz r3, 16c8 │ │ │ │ │ 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 │ │ │ │ │ @@ -2561,87 +2577,87 @@ │ │ │ │ │ mov r0, r2 │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ ldr.w r3, [r3, #160] @ 0xa0 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ │ bx r3 │ │ │ │ │ │ │ │ │ │ -000016bc : │ │ │ │ │ +000016f0 : │ │ │ │ │ code_getcodeadaptive(): │ │ │ │ │ mov r3, r0 │ │ │ │ │ adds r0, #128 @ 0x80 │ │ │ │ │ ldr r1, [r3, #8] │ │ │ │ │ lsls r1, r1, #1 │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyBytes_FromStringAndSize │ │ │ │ │ │ │ │ │ │ -000016c8 : │ │ │ │ │ +000016fc : │ │ │ │ │ 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, 1704 │ │ │ │ │ + cbnz r3, 1738 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - bne.n 1704 │ │ │ │ │ - cbz r1, 1704 │ │ │ │ │ + bne.n 1738 │ │ │ │ │ + cbz r1, 1738 │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyLong_AsInt │ │ │ │ │ mov r1, r0 │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - beq.n 1734 │ │ │ │ │ + beq.n 1768 │ │ │ │ │ ldr r0, [r4, #72] @ 0x48 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyTuple_GetItem │ │ │ │ │ - cbz r0, 1700 │ │ │ │ │ + cbz r0, 1734 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 172e │ │ │ │ │ + blt.n 1762 │ │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ add.w ip, sp, #36 @ 0x24 │ │ │ │ │ str.w ip, [sp, #20] │ │ │ │ │ - ldr.w ip, [pc, #52] @ 1744 │ │ │ │ │ + ldr.w ip, [pc, #52] @ 1778 │ │ │ │ │ mov r1, r2 │ │ │ │ │ str.w ip, [sp] │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov.w ip, #1 │ │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ │ strd ip, ip, [sp, #4] │ │ │ │ │ bl 0 <_PyArg_UnpackKeywords> │ │ │ │ │ R_ARM_THM_CALL _PyArg_UnpackKeywords │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 16e4 │ │ │ │ │ - b.n 1700 │ │ │ │ │ + bne.n 1718 │ │ │ │ │ + b.n 1734 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - b.n 1700 │ │ │ │ │ + b.n 1734 │ │ │ │ │ str r0, [sp, #28] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 16f0 │ │ │ │ │ + beq.n 1724 │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 1700 │ │ │ │ │ + b.n 1734 │ │ │ │ │ .word 0x0000029c │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00001748 <_PyLineTable_NextAddressRange>: │ │ │ │ │ +0000177c <_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 1766 <_PyLineTable_NextAddressRange+0x1e> │ │ │ │ │ + bcs.n 179a <_PyLineTable_NextAddressRange+0x1e> │ │ │ │ │ bl 2e0 │ │ │ │ │ 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 {} │ │ │ │ │ @@ -2527,307 +2527,311 @@ │ │ │ │ │ movne r0, r4 │ │ │ │ │ mvneq.w r0, #1 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ 00001738 <_PyCode_SafeAddr2Line>: │ │ │ │ │ _PyCode_SafeAddr2Line(): │ │ │ │ │ + mov r3, r0 │ │ │ │ │ + subs r2, r1, #0 │ │ │ │ │ + blt.w 18a6 <_PyCode_SafeAddr2Line+0x16e> │ │ │ │ │ + ldr r1, [r0, #112] @ 0x70 │ │ │ │ │ + cmp r1, #0 │ │ │ │ │ + bne.w 1898 <_PyCode_SafeAddr2Line+0x160> │ │ │ │ │ + ldr r1, [r3, #8] │ │ │ │ │ + cmp.w r2, r1, lsl #1 │ │ │ │ │ + bge.w 18aa <_PyCode_SafeAddr2Line+0x172> │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ - str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ - subs r4, r1, #0 │ │ │ │ │ - sub sp, #24 │ │ │ │ │ - mov r3, r0 │ │ │ │ │ - it lt │ │ │ │ │ - ldrlt r5, [r0, #44] @ 0x2c │ │ │ │ │ - blt.n 1818 <_PyCode_SafeAddr2Line+0xe0> │ │ │ │ │ - ldr r2, [r0, #112] @ 0x70 │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - bne.w 1888 <_PyCode_SafeAddr2Line+0x150> │ │ │ │ │ - ldr r2, [r3, #8] │ │ │ │ │ - cmp.w r4, r2, lsl #1 │ │ │ │ │ - bge.w 1882 <_PyCode_SafeAddr2Line+0x14a> │ │ │ │ │ - ldr r2, [r3, #92] @ 0x5c │ │ │ │ │ - movs r0, #0 │ │ │ │ │ + str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ + ldr r0, [r3, #92] @ 0x5c │ │ │ │ │ + sub sp, #32 │ │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ │ - add.w r1, r2, #16 │ │ │ │ │ - ldr r2, [r2, #8] │ │ │ │ │ - str r3, [sp, #12] │ │ │ │ │ + movs r4, #0 │ │ │ │ │ + add.w r1, r0, #16 │ │ │ │ │ + vldr d7, [pc, #320] @ 18b0 <_PyCode_SafeAddr2Line+0x178> │ │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ │ + str r3, [sp, #20] │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ - add.w ip, r1, r2 │ │ │ │ │ - str r3, [sp, #8] │ │ │ │ │ - mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - strd r1, ip, [sp, #16] │ │ │ │ │ - strd r2, r3, [sp] │ │ │ │ │ + add.w ip, r1, r0 │ │ │ │ │ + str r3, [sp, #16] │ │ │ │ │ + strd r1, ip, [sp, #24] │ │ │ │ │ + vstr d7, [sp, #8] │ │ │ │ │ cmp ip, r1 │ │ │ │ │ - bls.n 1882 <_PyCode_SafeAddr2Line+0x14a> │ │ │ │ │ + bls.w 1892 <_PyCode_SafeAddr2Line+0x15a> │ │ │ │ │ + ldrb r3, [r1, #0] │ │ │ │ │ + ubfx r3, r3, #3, #4 │ │ │ │ │ + cmp r3, #15 │ │ │ │ │ + it eq │ │ │ │ │ + moveq r0, #0 │ │ │ │ │ + beq.n 17b2 <_PyCode_SafeAddr2Line+0x7a> │ │ │ │ │ + cmp r3, #12 │ │ │ │ │ + bhi.n 1846 <_PyCode_SafeAddr2Line+0x10e> │ │ │ │ │ + cmp r3, #11 │ │ │ │ │ + it eq │ │ │ │ │ + moveq r0, #1 │ │ │ │ │ + beq.n 17b2 <_PyCode_SafeAddr2Line+0x7a> │ │ │ │ │ + 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] │ │ │ │ │ ldrb r3, [r1, #0] │ │ │ │ │ lsrs r3, r3, #3 │ │ │ │ │ - and.w r2, r3, #15 │ │ │ │ │ - cmp r2, #15 │ │ │ │ │ - beq.n 181e <_PyCode_SafeAddr2Line+0xe6> │ │ │ │ │ - cmp r2, #12 │ │ │ │ │ - bhi.n 1838 <_PyCode_SafeAddr2Line+0x100> │ │ │ │ │ - cmp r2, #11 │ │ │ │ │ - beq.n 184c <_PyCode_SafeAddr2Line+0x114> │ │ │ │ │ - cmp r2, #12 │ │ │ │ │ - beq.n 1850 <_PyCode_SafeAddr2Line+0x118> │ │ │ │ │ cmp r3, #31 │ │ │ │ │ - beq.n 182e <_PyCode_SafeAddr2Line+0xf6> │ │ │ │ │ - ldr r5, [sp, #12] │ │ │ │ │ - mov r2, r1 │ │ │ │ │ - str r5, [sp, #8] │ │ │ │ │ - str r0, [sp, #0] │ │ │ │ │ - ldrb.w r3, [r2], #1 │ │ │ │ │ - str r2, [sp, #16] │ │ │ │ │ + ittee ne │ │ │ │ │ + strne r0, [sp, #16] │ │ │ │ │ + movne r6, r1 │ │ │ │ │ + moveq r6, r1 │ │ │ │ │ + moveq.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ + itee ne │ │ │ │ │ + strne r4, [sp, #8] │ │ │ │ │ + streq r4, [sp, #8] │ │ │ │ │ + streq r0, [sp, #16] │ │ │ │ │ + ldrb.w r3, [r6], #1 │ │ │ │ │ + str r6, [sp, #24] │ │ │ │ │ and.w r3, r3, #7 │ │ │ │ │ - cmp ip, r2 │ │ │ │ │ - add.w r3, r3, #1 │ │ │ │ │ - add.w r3, r0, r3, lsl #1 │ │ │ │ │ - str r3, [sp, #4] │ │ │ │ │ - bls.n 180e <_PyCode_SafeAddr2Line+0xd6> │ │ │ │ │ - ldrsb.w r6, [r1, #1] │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - blt.n 180e <_PyCode_SafeAddr2Line+0xd6> │ │ │ │ │ - adds r6, r1, #2 │ │ │ │ │ - str r6, [sp, #16] │ │ │ │ │ cmp ip, r6 │ │ │ │ │ + add.w r3, r3, #1 │ │ │ │ │ + add.w r3, r4, r3, lsl #1 │ │ │ │ │ + str r3, [sp, #12] │ │ │ │ │ + bls.n 1842 <_PyCode_SafeAddr2Line+0x10a> │ │ │ │ │ + ldrsb.w r5, [r1, #1] │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + blt.n 1842 <_PyCode_SafeAddr2Line+0x10a> │ │ │ │ │ + adds r5, r1, #2 │ │ │ │ │ + str r5, [sp, #24] │ │ │ │ │ + cmp ip, r5 │ │ │ │ │ bls.n 1834 <_PyCode_SafeAddr2Line+0xfc> │ │ │ │ │ - ldrsb.w r2, [r2, #1] │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ + ldrsb.w lr, [r6, #1] │ │ │ │ │ + cmp.w lr, #0 │ │ │ │ │ blt.n 1834 <_PyCode_SafeAddr2Line+0xfc> │ │ │ │ │ - adds r2, r1, #3 │ │ │ │ │ - str r2, [sp, #16] │ │ │ │ │ - cmp ip, r2 │ │ │ │ │ - bls.n 180e <_PyCode_SafeAddr2Line+0xd6> │ │ │ │ │ - ldrsb.w r6, [r1, #3] │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - blt.n 180e <_PyCode_SafeAddr2Line+0xd6> │ │ │ │ │ - adds r2, r1, #4 │ │ │ │ │ - mov r1, r2 │ │ │ │ │ - cmp r2, ip │ │ │ │ │ - str r2, [sp, #16] │ │ │ │ │ - beq.n 1806 <_PyCode_SafeAddr2Line+0xce> │ │ │ │ │ - ldrsb.w r6, [r1] │ │ │ │ │ - adds r2, #1 │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - bge.n 17f4 <_PyCode_SafeAddr2Line+0xbc> │ │ │ │ │ - cmp r4, r3 │ │ │ │ │ - blt.n 1814 <_PyCode_SafeAddr2Line+0xdc> │ │ │ │ │ - mov r0, r3 │ │ │ │ │ - b.n 178a <_PyCode_SafeAddr2Line+0x52> │ │ │ │ │ - mov r1, r2 │ │ │ │ │ - cmp r4, r3 │ │ │ │ │ - bge.n 180a <_PyCode_SafeAddr2Line+0xd2> │ │ │ │ │ - cmp r4, r0 │ │ │ │ │ - blt.n 1872 <_PyCode_SafeAddr2Line+0x13a> │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - add sp, #24 │ │ │ │ │ + adds r5, r1, #3 │ │ │ │ │ + str r5, [sp, #24] │ │ │ │ │ + cmp ip, r5 │ │ │ │ │ + bls.n 1834 <_PyCode_SafeAddr2Line+0xfc> │ │ │ │ │ + ldrsb.w lr, [r1, #3] │ │ │ │ │ + cmp.w lr, #0 │ │ │ │ │ + blt.n 1834 <_PyCode_SafeAddr2Line+0xfc> │ │ │ │ │ + adds r5, r1, #4 │ │ │ │ │ + mov r1, r5 │ │ │ │ │ + cmp r5, ip │ │ │ │ │ + str r5, [sp, #24] │ │ │ │ │ + beq.n 182c <_PyCode_SafeAddr2Line+0xf4> │ │ │ │ │ + ldrsb.w lr, [r1] │ │ │ │ │ + adds r5, #1 │ │ │ │ │ + cmp.w lr, #0 │ │ │ │ │ + bge.n 1818 <_PyCode_SafeAddr2Line+0xe0> │ │ │ │ │ + cmp r2, r3 │ │ │ │ │ + blt.n 183a <_PyCode_SafeAddr2Line+0x102> │ │ │ │ │ + mov r4, r3 │ │ │ │ │ + b.n 1786 <_PyCode_SafeAddr2Line+0x4e> │ │ │ │ │ + mov r1, r5 │ │ │ │ │ + cmp r2, r3 │ │ │ │ │ + bge.n 1830 <_PyCode_SafeAddr2Line+0xf8> │ │ │ │ │ + cmp r2, r4 │ │ │ │ │ + blt.n 187e <_PyCode_SafeAddr2Line+0x146> │ │ │ │ │ + add sp, #32 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ - movs r5, #0 │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ - add r5, r3 │ │ │ │ │ - str r5, [sp, #12] │ │ │ │ │ - ldrb r3, [r1, #0] │ │ │ │ │ - lsrs r3, r3, #3 │ │ │ │ │ - cmp r3, #31 │ │ │ │ │ - bne.n 17ac <_PyCode_SafeAddr2Line+0x74> │ │ │ │ │ - mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 17ac <_PyCode_SafeAddr2Line+0x74> │ │ │ │ │ mov r1, r6 │ │ │ │ │ - b.n 1806 <_PyCode_SafeAddr2Line+0xce> │ │ │ │ │ - ldrb r2, [r1, #1] │ │ │ │ │ - and.w r3, r2, #63 @ 0x3f │ │ │ │ │ - lsls r2, r2, #25 │ │ │ │ │ - bmi.n 1854 <_PyCode_SafeAddr2Line+0x11c> │ │ │ │ │ - lsrs r5, r3, #1 │ │ │ │ │ - lsls r3, r3, #31 │ │ │ │ │ - it mi │ │ │ │ │ - negmi r5, r5 │ │ │ │ │ - b.n 1820 <_PyCode_SafeAddr2Line+0xe8> │ │ │ │ │ - movs r5, #1 │ │ │ │ │ - b.n 1820 <_PyCode_SafeAddr2Line+0xe8> │ │ │ │ │ - movs r5, #2 │ │ │ │ │ - b.n 1820 <_PyCode_SafeAddr2Line+0xe8> │ │ │ │ │ + b.n 182c <_PyCode_SafeAddr2Line+0xf4> │ │ │ │ │ + ldrb r3, [r1, #1] │ │ │ │ │ + and.w r5, r3, #63 @ 0x3f │ │ │ │ │ + lsls r6, r3, #25 │ │ │ │ │ + bmi.n 185a <_PyCode_SafeAddr2Line+0x122> │ │ │ │ │ + lsrs r0, r5, #1 │ │ │ │ │ + lsls r5, r3, #31 │ │ │ │ │ + bpl.n 17b2 <_PyCode_SafeAddr2Line+0x7a> │ │ │ │ │ + negs r0, r0 │ │ │ │ │ + b.n 17b2 <_PyCode_SafeAddr2Line+0x7a> │ │ │ │ │ adds r6, r1, #2 │ │ │ │ │ - movs r2, #0 │ │ │ │ │ + movs r3, #0 │ │ │ │ │ ldrb.w lr, [r6], #1 │ │ │ │ │ - adds r2, #6 │ │ │ │ │ - and.w r5, lr, #63 @ 0x3f │ │ │ │ │ + adds r3, #6 │ │ │ │ │ + and.w r0, lr, #63 @ 0x3f │ │ │ │ │ tst.w lr, #64 @ 0x40 │ │ │ │ │ - lsl.w r5, r5, r2 │ │ │ │ │ - orr.w r3, r3, r5 │ │ │ │ │ - beq.n 1842 <_PyCode_SafeAddr2Line+0x10a> │ │ │ │ │ - b.n 1858 <_PyCode_SafeAddr2Line+0x120> │ │ │ │ │ - mov r0, sp │ │ │ │ │ + lsl.w r0, r0, r3 │ │ │ │ │ + orr.w r5, r5, r0 │ │ │ │ │ + bne.n 185e <_PyCode_SafeAddr2Line+0x126> │ │ │ │ │ + lsrs r0, r5, #1 │ │ │ │ │ + lsls r3, r5, #31 │ │ │ │ │ + bpl.n 17b2 <_PyCode_SafeAddr2Line+0x7a> │ │ │ │ │ + b.n 1856 <_PyCode_SafeAddr2Line+0x11e> │ │ │ │ │ + add r0, sp, #8 │ │ │ │ │ + str r2, [sp, #4] │ │ │ │ │ bl 0 <_PyCode_Validate> │ │ │ │ │ R_ARM_THM_CALL retreat │ │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ │ - cmp r4, r3 │ │ │ │ │ - blt.n 1872 <_PyCode_SafeAddr2Line+0x13a> │ │ │ │ │ - ldr r5, [sp, #8] │ │ │ │ │ - b.n 1818 <_PyCode_SafeAddr2Line+0xe0> │ │ │ │ │ - mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 1818 <_PyCode_SafeAddr2Line+0xe0> │ │ │ │ │ - ldr r1, [r2, #60] @ 0x3c │ │ │ │ │ + ldrd r2, r3, [sp, #4] │ │ │ │ │ + cmp r2, r3 │ │ │ │ │ + blt.n 187e <_PyCode_SafeAddr2Line+0x146> │ │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ │ + b.n 183e <_PyCode_SafeAddr2Line+0x106> │ │ │ │ │ + mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ + b.n 183e <_PyCode_SafeAddr2Line+0x106> │ │ │ │ │ + ldr r1, [r1, #60] @ 0x3c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 175a <_PyCode_SafeAddr2Line+0x22> │ │ │ │ │ - lsrs r2, r4, #1 │ │ │ │ │ - add sp, #24 │ │ │ │ │ - ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ │ + beq.w 1748 <_PyCode_SafeAddr2Line+0x10> │ │ │ │ │ + lsrs r2, r2, #1 │ │ │ │ │ b.w 0 <_Py_Instrumentation_GetLine> │ │ │ │ │ R_ARM_THM_JUMP24 _Py_Instrumentation_GetLine │ │ │ │ │ + ldr r0, [r0, #44] @ 0x2c │ │ │ │ │ + bx lr │ │ │ │ │ + mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ + bx lr │ │ │ │ │ + .word 0xffffffff │ │ │ │ │ + .word 0x00000000 │ │ │ │ │ │ │ │ │ │ -0000189c <_PyCode_CheckLineNumber>: │ │ │ │ │ +000018b8 <_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, #4064] @ 0xfe0 │ │ │ │ │ mov lr, r0 │ │ │ │ │ ldr r0, [r1, #4] │ │ │ │ │ sub sp, #8 │ │ │ │ │ cmp lr, r0 │ │ │ │ │ - blt.n 1944 <_PyCode_CheckLineNumber+0xa8> │ │ │ │ │ + blt.n 1960 <_PyCode_CheckLineNumber+0xa8> │ │ │ │ │ ldrd r3, r4, [r1, #16] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bcs.w 19cc <_PyCode_CheckLineNumber+0x130> │ │ │ │ │ + bcs.w 19e8 <_PyCode_CheckLineNumber+0x130> │ │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ │ lsrs r2, r2, #3 │ │ │ │ │ and.w ip, r2, #15 │ │ │ │ │ cmp.w ip, #15 │ │ │ │ │ - beq.n 1954 <_PyCode_CheckLineNumber+0xb8> │ │ │ │ │ + beq.n 1970 <_PyCode_CheckLineNumber+0xb8> │ │ │ │ │ cmp.w ip, #12 │ │ │ │ │ - bhi.n 1984 <_PyCode_CheckLineNumber+0xe8> │ │ │ │ │ + bhi.n 19a0 <_PyCode_CheckLineNumber+0xe8> │ │ │ │ │ cmp.w ip, #11 │ │ │ │ │ - beq.n 1998 <_PyCode_CheckLineNumber+0xfc> │ │ │ │ │ + beq.n 19b4 <_PyCode_CheckLineNumber+0xfc> │ │ │ │ │ cmp.w ip, #12 │ │ │ │ │ - beq.n 199c <_PyCode_CheckLineNumber+0x100> │ │ │ │ │ + beq.n 19b8 <_PyCode_CheckLineNumber+0x100> │ │ │ │ │ cmp r2, #31 │ │ │ │ │ - beq.n 19c2 <_PyCode_CheckLineNumber+0x126> │ │ │ │ │ + beq.n 19de <_PyCode_CheckLineNumber+0x126> │ │ │ │ │ ldr r5, [r1, #12] │ │ │ │ │ mov r2, r3 │ │ │ │ │ str r0, [r1, #0] │ │ │ │ │ str r5, [r1, #8] │ │ │ │ │ ldrb.w r5, [r2], #1 │ │ │ │ │ str r2, [r1, #16] │ │ │ │ │ and.w r5, r5, #7 │ │ │ │ │ cmp r4, r2 │ │ │ │ │ add.w r5, r5, #1 │ │ │ │ │ add.w r0, r0, r5, lsl #1 │ │ │ │ │ str r0, [r1, #4] │ │ │ │ │ - bls.n 18b2 <_PyCode_CheckLineNumber+0x16> │ │ │ │ │ + bls.n 18ce <_PyCode_CheckLineNumber+0x16> │ │ │ │ │ ldrsb.w r5, [r3, #1] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - blt.n 18b2 <_PyCode_CheckLineNumber+0x16> │ │ │ │ │ + blt.n 18ce <_PyCode_CheckLineNumber+0x16> │ │ │ │ │ adds r5, r3, #2 │ │ │ │ │ str r5, [r1, #16] │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bls.n 18b2 <_PyCode_CheckLineNumber+0x16> │ │ │ │ │ + bls.n 18ce <_PyCode_CheckLineNumber+0x16> │ │ │ │ │ ldrsb.w r2, [r2, #1] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt.n 18b2 <_PyCode_CheckLineNumber+0x16> │ │ │ │ │ + blt.n 18ce <_PyCode_CheckLineNumber+0x16> │ │ │ │ │ adds r2, r3, #3 │ │ │ │ │ str r2, [r1, #16] │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bls.n 18b2 <_PyCode_CheckLineNumber+0x16> │ │ │ │ │ + bls.n 18ce <_PyCode_CheckLineNumber+0x16> │ │ │ │ │ ldrsb.w r2, [r3, #3] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt.n 18b2 <_PyCode_CheckLineNumber+0x16> │ │ │ │ │ + blt.n 18ce <_PyCode_CheckLineNumber+0x16> │ │ │ │ │ adds r3, #4 │ │ │ │ │ mov r2, r3 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ str r3, [r1, #16] │ │ │ │ │ - beq.n 18b2 <_PyCode_CheckLineNumber+0x16> │ │ │ │ │ + beq.n 18ce <_PyCode_CheckLineNumber+0x16> │ │ │ │ │ ldrsb.w r2, [r2] │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bge.n 192e <_PyCode_CheckLineNumber+0x92> │ │ │ │ │ + bge.n 194a <_PyCode_CheckLineNumber+0x92> │ │ │ │ │ cmp lr, r0 │ │ │ │ │ - bge.n 18b6 <_PyCode_CheckLineNumber+0x1a> │ │ │ │ │ + bge.n 18d2 <_PyCode_CheckLineNumber+0x1a> │ │ │ │ │ mov r4, lr │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bgt.n 19c8 <_PyCode_CheckLineNumber+0x12c> │ │ │ │ │ + bgt.n 19e4 <_PyCode_CheckLineNumber+0x12c> │ │ │ │ │ ldr r0, [r1, #8] │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ movs r5, #0 │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ add r5, r2 │ │ │ │ │ str r5, [r1, #12] │ │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ │ lsrs r2, r2, #3 │ │ │ │ │ cmp r2, #31 │ │ │ │ │ - beq.n 19c2 <_PyCode_CheckLineNumber+0x126> │ │ │ │ │ + beq.n 19de <_PyCode_CheckLineNumber+0x126> │ │ │ │ │ mov r2, r3 │ │ │ │ │ str r0, [r1, #0] │ │ │ │ │ str r5, [r1, #8] │ │ │ │ │ ldrb.w ip, [r2], #1 │ │ │ │ │ str r2, [r1, #16] │ │ │ │ │ and.w ip, ip, #7 │ │ │ │ │ cmp r4, r2 │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ add.w r0, r0, ip, lsl #1 │ │ │ │ │ str r0, [r1, #4] │ │ │ │ │ - bhi.n 1904 <_PyCode_CheckLineNumber+0x68> │ │ │ │ │ - b.n 18b2 <_PyCode_CheckLineNumber+0x16> │ │ │ │ │ + bhi.n 1920 <_PyCode_CheckLineNumber+0x68> │ │ │ │ │ + b.n 18ce <_PyCode_CheckLineNumber+0x16> │ │ │ │ │ ldrb r5, [r3, #1] │ │ │ │ │ and.w r2, r5, #63 @ 0x3f │ │ │ │ │ lsls r7, r5, #25 │ │ │ │ │ - bmi.n 19a0 <_PyCode_CheckLineNumber+0x104> │ │ │ │ │ + bmi.n 19bc <_PyCode_CheckLineNumber+0x104> │ │ │ │ │ lsrs r5, r2, #1 │ │ │ │ │ lsls r2, r2, #31 │ │ │ │ │ it mi │ │ │ │ │ negmi r5, r5 │ │ │ │ │ - b.n 1956 <_PyCode_CheckLineNumber+0xba> │ │ │ │ │ + b.n 1972 <_PyCode_CheckLineNumber+0xba> │ │ │ │ │ movs r5, #1 │ │ │ │ │ - b.n 1956 <_PyCode_CheckLineNumber+0xba> │ │ │ │ │ + b.n 1972 <_PyCode_CheckLineNumber+0xba> │ │ │ │ │ movs r5, #2 │ │ │ │ │ - b.n 1956 <_PyCode_CheckLineNumber+0xba> │ │ │ │ │ + b.n 1972 <_PyCode_CheckLineNumber+0xba> │ │ │ │ │ add.w r8, r3, #2 │ │ │ │ │ movs r5, #0 │ │ │ │ │ mov r6, r8 │ │ │ │ │ adds r5, #6 │ │ │ │ │ ldrb.w r7, [r6], #1 │ │ │ │ │ and.w ip, r7, #63 @ 0x3f │ │ │ │ │ mov r8, r6 │ │ │ │ │ lsls r6, r7, #25 │ │ │ │ │ lsl.w ip, ip, r5 │ │ │ │ │ orr.w r2, r2, ip │ │ │ │ │ - bmi.n 19a6 <_PyCode_CheckLineNumber+0x10a> │ │ │ │ │ - b.n 198e <_PyCode_CheckLineNumber+0xf2> │ │ │ │ │ + bmi.n 19c2 <_PyCode_CheckLineNumber+0x10a> │ │ │ │ │ + b.n 19aa <_PyCode_CheckLineNumber+0xf2> │ │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 18e6 <_PyCode_CheckLineNumber+0x4a> │ │ │ │ │ + b.n 1902 <_PyCode_CheckLineNumber+0x4a> │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bgt.n 19d2 <_PyCode_CheckLineNumber+0x136> │ │ │ │ │ + bgt.n 19ee <_PyCode_CheckLineNumber+0x136> │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 194e <_PyCode_CheckLineNumber+0xb2> │ │ │ │ │ + b.n 196a <_PyCode_CheckLineNumber+0xb2> │ │ │ │ │ mov r0, r1 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ bl 0 <_PyCode_Validate> │ │ │ │ │ R_ARM_THM_CALL retreat │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ - b.n 1946 <_PyCode_CheckLineNumber+0xaa> │ │ │ │ │ + b.n 1962 <_PyCode_CheckLineNumber+0xaa> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000019e0 : │ │ │ │ │ +000019fc : │ │ │ │ │ positionsiter_next(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ ldr r1, [r0, #36] @ 0x24 │ │ │ │ │ sub sp, #32 │ │ │ │ │ ldr r3, [r0, #16] │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bge.n 1a30 │ │ │ │ │ + bge.n 1a4c │ │ │ │ │ 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 │ │ │ │ │ @@ -2845,28 +2849,28 @@ │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL Py_BuildValue │ │ │ │ │ add sp, #32 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ ldrd r0, r4, [r0, #28] │ │ │ │ │ cmp r0, r4 │ │ │ │ │ - bcs.w 1b82 │ │ │ │ │ + bcs.w 1b9e │ │ │ │ │ add.w ip, r0, #1 │ │ │ │ │ str.w ip, [r2, #28] │ │ │ │ │ add.w r5, r2, #12 │ │ │ │ │ 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 1b86 │ │ │ │ │ + bhi.w 1ba2 │ │ │ │ │ tbb [pc, r3] │ │ │ │ │ .word 0x51030303 │ │ │ │ │ .short 0x4a15 │ │ │ │ │ ldr r3, [r2, #24] │ │ │ │ │ subs r3, #10 │ │ │ │ │ add r3, ip │ │ │ │ │ add.w ip, r0, #2 │ │ │ │ │ @@ -2875,459 +2879,447 @@ │ │ │ │ │ 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 19fa │ │ │ │ │ + b.n 1a16 │ │ │ │ │ mov r0, r5 │ │ │ │ │ strd r1, r2, [sp, #24] │ │ │ │ │ - bl 528 <_PyCode_New+0x38c> │ │ │ │ │ + bl 55c <_PyCode_New+0x3c0> │ │ │ │ │ R_ARM_THM_CALL read_signed_varint │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ movs r6, #0 │ │ │ │ │ ldrd r1, r3, [r2, #24] │ │ │ │ │ add r0, r1 │ │ │ │ │ add.w ip, r3, #1 │ │ │ │ │ strd r0, r0, [r2, #20] │ │ │ │ │ str.w ip, [r2, #28] │ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ │ and.w r5, r3, #63 @ 0x3f │ │ │ │ │ ands.w r3, r3, #64 @ 0x40 │ │ │ │ │ add.w lr, ip, #1 │ │ │ │ │ mov r4, r3 │ │ │ │ │ - bne.n 1b30 │ │ │ │ │ + bne.n 1b4c │ │ │ │ │ adds r0, r5, r0 │ │ │ │ │ str.w lr, [r2, #28] │ │ │ │ │ str r0, [r2, #40] @ 0x28 │ │ │ │ │ ldrb.w r3, [ip] │ │ │ │ │ and.w r0, r3, #63 @ 0x3f │ │ │ │ │ add.w ip, lr, #1 │ │ │ │ │ ands.w r3, r3, #64 @ 0x40 │ │ │ │ │ str.w ip, [r2, #28] │ │ │ │ │ - bne.n 1b6c │ │ │ │ │ + bne.n 1b88 │ │ │ │ │ subs r0, #1 │ │ │ │ │ str r0, [r2, #44] @ 0x2c │ │ │ │ │ ldrb.w ip, [lr] │ │ │ │ │ and.w r0, ip, #63 @ 0x3f │ │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ │ - bne.n 1b4c │ │ │ │ │ + bne.n 1b68 │ │ │ │ │ subs r0, #1 │ │ │ │ │ str r0, [r2, #48] @ 0x30 │ │ │ │ │ - b.n 19fa │ │ │ │ │ + b.n 1a16 │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ str r3, [r2, #20] │ │ │ │ │ str r3, [r2, #48] @ 0x30 │ │ │ │ │ strd r3, r3, [r2, #40] @ 0x28 │ │ │ │ │ - b.n 19fa │ │ │ │ │ + b.n 1a16 │ │ │ │ │ mov r0, r5 │ │ │ │ │ strd r1, r2, [sp, #24] │ │ │ │ │ - bl 528 <_PyCode_New+0x38c> │ │ │ │ │ + bl 55c <_PyCode_New+0x3c0> │ │ │ │ │ R_ARM_THM_CALL read_signed_varint │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ │ 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 19fa │ │ │ │ │ + b.n 1a16 │ │ │ │ │ str.w lr, [r2, #28] │ │ │ │ │ adds r4, r6, #6 │ │ │ │ │ mov ip, lr │ │ │ │ │ mov r6, r4 │ │ │ │ │ ldrb.w r3, [lr, #-1] │ │ │ │ │ and.w lr, r3, #63 @ 0x3f │ │ │ │ │ lsl.w lr, lr, r4 │ │ │ │ │ orr.w r5, r5, lr │ │ │ │ │ - b.n 1abe │ │ │ │ │ + b.n 1ada │ │ │ │ │ ldr.w ip, [r2, #28] │ │ │ │ │ adds r3, #6 │ │ │ │ │ add.w lr, ip, #1 │ │ │ │ │ str.w lr, [r2, #28] │ │ │ │ │ ldrb.w ip, [ip] │ │ │ │ │ and.w lr, ip, #63 @ 0x3f │ │ │ │ │ lsl.w lr, lr, r3 │ │ │ │ │ orr.w r0, r0, lr │ │ │ │ │ - b.n 1af4 │ │ │ │ │ + b.n 1b10 │ │ │ │ │ ldrb.w r3, [ip, #-1] │ │ │ │ │ adds r4, #6 │ │ │ │ │ mov lr, ip │ │ │ │ │ and.w ip, r3, #63 @ 0x3f │ │ │ │ │ lsl.w ip, ip, r4 │ │ │ │ │ orr.w r0, r0, ip │ │ │ │ │ - b.n 1ada │ │ │ │ │ + b.n 1af6 │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 1a2c │ │ │ │ │ + b.n 1a48 │ │ │ │ │ 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 19fa │ │ │ │ │ + b.n 1a16 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00001bb0 <_source_offset_converter>: │ │ │ │ │ +00001bcc <_source_offset_converter>: │ │ │ │ │ _source_offset_converter(): │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - beq.n 1bba <_source_offset_converter+0xa> │ │ │ │ │ + beq.n 1bd6 <_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 │ │ │ │ │ │ │ │ │ │ -00001bc4 : │ │ │ │ │ +00001be0 : │ │ │ │ │ lineiter_next(): │ │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ + 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, r4, [r0, #28] │ │ │ │ │ - sub sp, #24 │ │ │ │ │ - cmp r2, r4 │ │ │ │ │ - bcs.w 1f26 │ │ │ │ │ + ldrd r2, r5, [r0, #28] │ │ │ │ │ + sub sp, #20 │ │ │ │ │ + cmp r2, r5 │ │ │ │ │ + bcs.w 1f10 │ │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ │ lsrs r3, r3, #3 │ │ │ │ │ and.w r1, r3, #15 │ │ │ │ │ cmp r1, #15 │ │ │ │ │ - beq.w 1e6a │ │ │ │ │ + beq.w 1e60 │ │ │ │ │ cmp r1, #12 │ │ │ │ │ - bhi.w 1eac │ │ │ │ │ + bhi.w 1e9c │ │ │ │ │ cmp r1, #11 │ │ │ │ │ - beq.w 1f0e │ │ │ │ │ + beq.w 1f00 │ │ │ │ │ cmp r1, #12 │ │ │ │ │ - beq.w 1f1a │ │ │ │ │ - ldr.w r8, [r0, #24] │ │ │ │ │ + beq.w 1f08 │ │ │ │ │ + ldr r4, [r0, #24] │ │ │ │ │ cmp r3, #31 │ │ │ │ │ ite eq │ │ │ │ │ moveq.w r7, #4294967295 @ 0xffffffff │ │ │ │ │ - movne r7, r8 │ │ │ │ │ + movne r7, r4 │ │ │ │ │ ldr r6, [r0, #16] │ │ │ │ │ mov r3, r2 │ │ │ │ │ str r7, [r0, #20] │ │ │ │ │ str r6, [r0, #12] │ │ │ │ │ ldrb.w lr, [r3], #1 │ │ │ │ │ str r3, [r0, #28] │ │ │ │ │ and.w lr, lr, #7 │ │ │ │ │ - cmp r4, r3 │ │ │ │ │ + cmp r5, r3 │ │ │ │ │ add.w lr, lr, #1 │ │ │ │ │ add.w lr, r6, lr, lsl #1 │ │ │ │ │ str.w lr, [r0, #16] │ │ │ │ │ - bls.n 1c70 │ │ │ │ │ + bls.n 1c8a │ │ │ │ │ ldrsb.w r1, [r2, #1] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - blt.n 1c70 │ │ │ │ │ + blt.n 1c8a │ │ │ │ │ adds r1, r2, #2 │ │ │ │ │ str r1, [r0, #28] │ │ │ │ │ - cmp r1, r4 │ │ │ │ │ - bcs.w 1ea8 │ │ │ │ │ + cmp r1, r5 │ │ │ │ │ + bcs.w 1e98 │ │ │ │ │ ldrsb.w r3, [r3, #1] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.w 1ea8 │ │ │ │ │ + blt.w 1e98 │ │ │ │ │ adds r3, r2, #3 │ │ │ │ │ str r3, [r0, #28] │ │ │ │ │ - cmp r4, r3 │ │ │ │ │ - bls.n 1c70 │ │ │ │ │ + cmp r5, r3 │ │ │ │ │ + bls.n 1c8a │ │ │ │ │ ldrsb.w r1, [r2, #3] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - blt.n 1c70 │ │ │ │ │ + blt.n 1c8a │ │ │ │ │ adds r2, #4 │ │ │ │ │ mov r3, r2 │ │ │ │ │ - cmp r2, r4 │ │ │ │ │ + cmp r2, r5 │ │ │ │ │ str r2, [r0, #28] │ │ │ │ │ - beq.n 1c70 │ │ │ │ │ + beq.n 1c8a │ │ │ │ │ ldrsb.w r1, [r3] │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bge.n 1c5e │ │ │ │ │ - str r7, [sp, #20] │ │ │ │ │ - cmp r4, r3 │ │ │ │ │ - bls.w 1df0 │ │ │ │ │ - ldrb.w ip, [r3] │ │ │ │ │ - ubfx ip, ip, #3, #4 │ │ │ │ │ - cmp.w ip, #15 │ │ │ │ │ - beq.w 1e12 │ │ │ │ │ - cmp.w ip, #12 │ │ │ │ │ - bhi.w 1e50 │ │ │ │ │ - cmp.w ip, #11 │ │ │ │ │ - beq.w 1e64 │ │ │ │ │ - cmp.w ip, #12 │ │ │ │ │ - beq.w 1f14 │ │ │ │ │ - str.w r8, [r0, #24] │ │ │ │ │ + bge.n 1c78 │ │ │ │ │ + str r7, [sp, #12] │ │ │ │ │ + cmp r5, r3 │ │ │ │ │ + bls.w 1e22 │ │ │ │ │ + ldrb r2, [r3, #0] │ │ │ │ │ + ubfx r2, r2, #3, #4 │ │ │ │ │ + cmp r2, #15 │ │ │ │ │ + beq.n 1cb0 │ │ │ │ │ + cmp r2, #12 │ │ │ │ │ + bhi.w 1e48 │ │ │ │ │ + cmp r2, #11 │ │ │ │ │ + it eq │ │ │ │ │ + addeq r4, #1 │ │ │ │ │ + beq.n 1cb0 │ │ │ │ │ + cmp r2, #12 │ │ │ │ │ + beq.w 1f04 │ │ │ │ │ + str r4, [r0, #24] │ │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ │ lsrs r2, r2, #3 │ │ │ │ │ cmp r2, #31 │ │ │ │ │ - ite ne │ │ │ │ │ - movne r5, r8 │ │ │ │ │ - moveq.w r5, #4294967295 @ 0xffffffff │ │ │ │ │ + beq.n 1d36 │ │ │ │ │ mov r1, r3 │ │ │ │ │ - str r5, [r0, #20] │ │ │ │ │ + str r4, [r0, #20] │ │ │ │ │ str.w lr, [r0, #12] │ │ │ │ │ - ldrb.w r2, [r1], #1 │ │ │ │ │ + ldrb.w ip, [r1], #1 │ │ │ │ │ str r1, [r0, #28] │ │ │ │ │ - and.w r2, r2, #7 │ │ │ │ │ - cmp r4, r1 │ │ │ │ │ - add.w r2, r2, #1 │ │ │ │ │ - add.w r2, lr, r2, lsl #1 │ │ │ │ │ + and.w ip, ip, #7 │ │ │ │ │ + cmp r5, r1 │ │ │ │ │ + add.w ip, ip, #1 │ │ │ │ │ + itt ls │ │ │ │ │ + movls r3, r1 │ │ │ │ │ + movls r8, r4 │ │ │ │ │ + add.w r2, lr, ip, lsl #1 │ │ │ │ │ str r2, [r0, #16] │ │ │ │ │ - bls.n 1d26 │ │ │ │ │ + bls.n 1d2e │ │ │ │ │ + mov r8, r4 │ │ │ │ │ ldrsb.w ip, [r3, #1] │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - blt.n 1d26 │ │ │ │ │ + blt.n 1d5c │ │ │ │ │ add.w ip, r3, #2 │ │ │ │ │ str.w ip, [r0, #28] │ │ │ │ │ - cmp r4, ip │ │ │ │ │ - bls.w 1e4c │ │ │ │ │ + cmp r5, ip │ │ │ │ │ + bls.w 1e44 │ │ │ │ │ ldrsb.w r1, [r1, #1] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - blt.w 1e4c │ │ │ │ │ + blt.w 1e44 │ │ │ │ │ adds r1, r3, #3 │ │ │ │ │ str r1, [r0, #28] │ │ │ │ │ - cmp r4, r1 │ │ │ │ │ - bls.n 1d26 │ │ │ │ │ + cmp r5, r1 │ │ │ │ │ + bls.n 1d5c │ │ │ │ │ ldrsb.w ip, [r3, #3] │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ it ge │ │ │ │ │ addge r1, r3, #4 │ │ │ │ │ - blt.n 1d26 │ │ │ │ │ + blt.n 1d5c │ │ │ │ │ mov r3, r1 │ │ │ │ │ - cmp r4, r1 │ │ │ │ │ + cmp r5, r1 │ │ │ │ │ str r1, [r0, #28] │ │ │ │ │ - beq.n 1d1e │ │ │ │ │ + beq.n 1d2e │ │ │ │ │ ldrsb.w ip, [r3] │ │ │ │ │ adds r1, #1 │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - bge.n 1d0a │ │ │ │ │ - cmp r7, r5 │ │ │ │ │ - bne.n 1d2c │ │ │ │ │ + bge.n 1d1a │ │ │ │ │ + cmp r7, r8 │ │ │ │ │ + bne.n 1d62 │ │ │ │ │ mov lr, r2 │ │ │ │ │ - b.n 1c72 │ │ │ │ │ + b.n 1c8c │ │ │ │ │ + mov r1, r3 │ │ │ │ │ + mov.w r8, #4294967295 @ 0xffffffff │ │ │ │ │ + str.w lr, [r0, #12] │ │ │ │ │ + str.w r8, [r0, #20] │ │ │ │ │ + ldrb.w r2, [r1], #1 │ │ │ │ │ + str r1, [r0, #28] │ │ │ │ │ + and.w r2, r2, #7 │ │ │ │ │ + cmp r5, r1 │ │ │ │ │ + add.w r2, r2, #1 │ │ │ │ │ + add.w r2, lr, r2, lsl #1 │ │ │ │ │ + str r2, [r0, #16] │ │ │ │ │ + bhi.n 1ce2 │ │ │ │ │ mov r3, r1 │ │ │ │ │ - cmp r7, r5 │ │ │ │ │ - beq.n 1d22 │ │ │ │ │ + cmp r7, r8 │ │ │ │ │ + beq.n 1d32 │ │ │ │ │ cmp.w lr, #0 │ │ │ │ │ - ble.w 1f58 │ │ │ │ │ + ble.w 1f3e │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ str r1, [r0, #28] │ │ │ │ │ - ldrsb.w r4, [r3, #-1] │ │ │ │ │ + ldrsb.w r5, [r3, #-1] │ │ │ │ │ ldrb.w r2, [r3, #-1] │ │ │ │ │ - cmp r4, #0 │ │ │ │ │ - blt.n 1d7c │ │ │ │ │ - subs r4, r3, #2 │ │ │ │ │ - str r4, [r0, #28] │ │ │ │ │ - ldrsb.w r5, [r3, #-2] │ │ │ │ │ - ldrb.w r2, [r3, #-2] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ + blt.n 1db2 │ │ │ │ │ + subs r5, r3, #2 │ │ │ │ │ + str r5, [r0, #28] │ │ │ │ │ + ldrsb.w r7, [r3, #-2] │ │ │ │ │ + ldrb.w r2, [r3, #-2] │ │ │ │ │ + cmp r7, #0 │ │ │ │ │ it lt │ │ │ │ │ movlt r3, r1 │ │ │ │ │ - blt.n 1d7c │ │ │ │ │ + blt.n 1db2 │ │ │ │ │ subs r1, r3, #3 │ │ │ │ │ str r1, [r0, #28] │ │ │ │ │ - ldrsb.w r5, [r3, #-3] │ │ │ │ │ + ldrsb.w r7, [r3, #-3] │ │ │ │ │ ldrb.w r2, [r3, #-3] │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ + cmp r7, #0 │ │ │ │ │ it lt │ │ │ │ │ - movlt r3, r4 │ │ │ │ │ - blt.n 1d7c │ │ │ │ │ + movlt r3, r5 │ │ │ │ │ + blt.n 1db2 │ │ │ │ │ mov r3, r1 │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r0, #28] │ │ │ │ │ - ldrsb.w r4, [r1] │ │ │ │ │ + ldrsb.w r5, [r1] │ │ │ │ │ ldrb r2, [r1, #0] │ │ │ │ │ - cmp r4, #0 │ │ │ │ │ - bge.n 1d6c │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + bge.n 1da2 │ │ │ │ │ ubfx r2, r2, #3, #4 │ │ │ │ │ cmp r2, #15 │ │ │ │ │ - beq.n 1d9a │ │ │ │ │ + beq.n 1dd0 │ │ │ │ │ cmp r2, #12 │ │ │ │ │ - bhi.w 1ef0 │ │ │ │ │ + bhi.w 1ee2 │ │ │ │ │ cmp r2, #11 │ │ │ │ │ it eq │ │ │ │ │ - addeq.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ │ - beq.n 1d9a │ │ │ │ │ + addeq.w r4, r4, #4294967295 @ 0xffffffff │ │ │ │ │ + beq.n 1dd0 │ │ │ │ │ cmp r2, #12 │ │ │ │ │ - beq.w 1f20 │ │ │ │ │ - str.w r8, [r0, #24] │ │ │ │ │ + beq.w 1f0c │ │ │ │ │ + str r4, [r0, #24] │ │ │ │ │ str.w lr, [r0, #16] │ │ │ │ │ ldrsb.w r1, [r3, #-2] │ │ │ │ │ ldrb.w r2, [r3, #-2] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - blt.n 1dd0 │ │ │ │ │ + blt.n 1e04 │ │ │ │ │ ldrsb.w r1, [r3, #-3] │ │ │ │ │ ldrb.w r2, [r3, #-3] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - blt.n 1dd0 │ │ │ │ │ + blt.n 1e04 │ │ │ │ │ ldrsb.w r1, [r3, #-4] │ │ │ │ │ ldrb.w r2, [r3, #-4] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - blt.n 1dd0 │ │ │ │ │ + blt.n 1e04 │ │ │ │ │ subs r1, r3, #4 │ │ │ │ │ ldrb.w r2, [r1, #-1]! │ │ │ │ │ - lsls r7, r2, #24 │ │ │ │ │ - bpl.n 1dc8 │ │ │ │ │ + lsls r5, r2, #24 │ │ │ │ │ + bpl.n 1dfc │ │ │ │ │ and.w r2, r2, #7 │ │ │ │ │ adds r2, #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.w r8, [r0, #20] │ │ │ │ │ + strne r4, [r0, #20] │ │ │ │ │ moveq.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ streq r3, [r0, #20] │ │ │ │ │ - add r3, sp, #20 │ │ │ │ │ + add r3, sp, #12 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC41 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC41 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ 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 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL Py_BuildValue │ │ │ │ │ - add sp, #24 │ │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ - mov r5, r8 │ │ │ │ │ - str r5, [r0, #24] │ │ │ │ │ - ldrb r2, [r3, #0] │ │ │ │ │ - lsrs r2, r2, #3 │ │ │ │ │ - cmp r2, #31 │ │ │ │ │ - beq.w 1f2a │ │ │ │ │ - mov r1, r3 │ │ │ │ │ - str r5, [r0, #20] │ │ │ │ │ - str.w lr, [r0, #12] │ │ │ │ │ - ldrb.w ip, [r1], #1 │ │ │ │ │ - str r1, [r0, #28] │ │ │ │ │ - and.w ip, ip, #7 │ │ │ │ │ - cmp r4, r1 │ │ │ │ │ - add.w ip, ip, #1 │ │ │ │ │ - itt ls │ │ │ │ │ - movls r3, r1 │ │ │ │ │ - movls r8, r5 │ │ │ │ │ - add.w r2, lr, ip, lsl #1 │ │ │ │ │ - str r2, [r0, #16] │ │ │ │ │ - bls.w 1d1e │ │ │ │ │ - mov r8, r5 │ │ │ │ │ - b.n 1cd2 │ │ │ │ │ + add sp, #20 │ │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ mov r3, ip │ │ │ │ │ - b.n 1d1e │ │ │ │ │ + b.n 1d2e │ │ │ │ │ ldrb r2, [r3, #1] │ │ │ │ │ and.w r1, r2, #63 @ 0x3f │ │ │ │ │ - lsls r5, r2, #25 │ │ │ │ │ - bmi.n 1ec8 │ │ │ │ │ - lsrs r5, r1, #1 │ │ │ │ │ - lsls r2, r2, #31 │ │ │ │ │ - bmi.n 1eea │ │ │ │ │ - add r5, r8 │ │ │ │ │ - b.n 1e14 │ │ │ │ │ - add.w r5, r8, #1 │ │ │ │ │ - b.n 1e14 │ │ │ │ │ - mov.w r8, #0 │ │ │ │ │ + tst.w r2, #64 @ 0x40 │ │ │ │ │ + bne.n 1eb4 │ │ │ │ │ + mov.w ip, r1, lsr #1 │ │ │ │ │ + lsls r1, r2, #31 │ │ │ │ │ + bmi.n 1edc │ │ │ │ │ + add r4, ip │ │ │ │ │ + b.n 1cb0 │ │ │ │ │ + movs r4, #0 │ │ │ │ │ ldr r3, [r0, #24] │ │ │ │ │ - add r8, r3 │ │ │ │ │ - str.w r8, [r0, #24] │ │ │ │ │ + add r4, r3 │ │ │ │ │ + str r4, [r0, #24] │ │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ │ lsrs r3, r3, #3 │ │ │ │ │ cmp r3, #31 │ │ │ │ │ - beq.n 1f52 │ │ │ │ │ + beq.n 1f38 │ │ │ │ │ ldr r6, [r0, #16] │ │ │ │ │ mov r3, r2 │ │ │ │ │ - str.w r8, [r0, #20] │ │ │ │ │ - mov r7, r8 │ │ │ │ │ + str r4, [r0, #20] │ │ │ │ │ + mov r7, r4 │ │ │ │ │ str r6, [r0, #12] │ │ │ │ │ ldrb.w lr, [r3], #1 │ │ │ │ │ str r3, [r0, #28] │ │ │ │ │ and.w lr, lr, #7 │ │ │ │ │ - cmp r4, r3 │ │ │ │ │ + cmp r5, r3 │ │ │ │ │ add.w lr, lr, #1 │ │ │ │ │ add.w lr, r6, lr, lsl #1 │ │ │ │ │ str.w lr, [r0, #16] │ │ │ │ │ - bhi.w 1c30 │ │ │ │ │ - b.n 1c70 │ │ │ │ │ + bhi.w 1c4a │ │ │ │ │ + b.n 1c8a │ │ │ │ │ mov r3, r1 │ │ │ │ │ - b.n 1c70 │ │ │ │ │ + b.n 1c8a │ │ │ │ │ ldrb r1, [r2, #1] │ │ │ │ │ adds r6, r2, #2 │ │ │ │ │ - movs r5, #0 │ │ │ │ │ + movs r4, #0 │ │ │ │ │ and.w r3, r1, #63 @ 0x3f │ │ │ │ │ - lsls r1, r1, #25 │ │ │ │ │ - bmi.n 1f42 │ │ │ │ │ - mov.w r8, r3, lsr #1 │ │ │ │ │ - lsls r3, r3, #31 │ │ │ │ │ + lsls r7, r1, #25 │ │ │ │ │ + bmi.n 1f28 │ │ │ │ │ + lsrs r4, r3, #1 │ │ │ │ │ + lsls r1, r3, #31 │ │ │ │ │ it mi │ │ │ │ │ - rsbmi r8, r8, #0 │ │ │ │ │ - b.n 1e6e │ │ │ │ │ - add.w ip, r3, #2 │ │ │ │ │ - movs r2, #0 │ │ │ │ │ - ldrb.w r5, [ip], #1 │ │ │ │ │ - adds r2, #6 │ │ │ │ │ - str r5, [sp, #12] │ │ │ │ │ - and.w r5, r5, #63 @ 0x3f │ │ │ │ │ - lsls r5, r2 │ │ │ │ │ - orrs r1, r5 │ │ │ │ │ - ldr r5, [sp, #12] │ │ │ │ │ - lsls r5, r5, #25 │ │ │ │ │ - bmi.n 1ece │ │ │ │ │ - lsrs r5, r1, #1 │ │ │ │ │ + negmi r4, r4 │ │ │ │ │ + b.n 1e62 │ │ │ │ │ + add.w r8, r3, #2 │ │ │ │ │ + mov.w r9, #0 │ │ │ │ │ + ldrb.w r2, [r8], #1 │ │ │ │ │ + add.w r9, r9, #6 │ │ │ │ │ + and.w ip, r2, #63 @ 0x3f │ │ │ │ │ + lsls r2, r2, #25 │ │ │ │ │ + lsl.w ip, ip, r9 │ │ │ │ │ + orr.w r1, r1, ip │ │ │ │ │ + bmi.n 1ebc │ │ │ │ │ + mov.w ip, r1, lsr #1 │ │ │ │ │ lsls r2, r1, #31 │ │ │ │ │ - bpl.n 1e60 │ │ │ │ │ - sub.w r5, r8, r5 │ │ │ │ │ - b.n 1e14 │ │ │ │ │ - mov r4, r3 │ │ │ │ │ - movs r5, #0 │ │ │ │ │ - ldrb.w r2, [r4], #1 │ │ │ │ │ + bpl.n 1e5c │ │ │ │ │ + sub.w r4, r4, ip │ │ │ │ │ + b.n 1cb0 │ │ │ │ │ + mov r5, r3 │ │ │ │ │ + movs r7, #0 │ │ │ │ │ + ldrb.w r2, [r5], #1 │ │ │ │ │ and.w r1, r2, #63 @ 0x3f │ │ │ │ │ - lsls r7, r2, #25 │ │ │ │ │ - bmi.n 1f32 │ │ │ │ │ - lsls r2, r1, #31 │ │ │ │ │ + lsls r2, r2, #25 │ │ │ │ │ + bmi.n 1f14 │ │ │ │ │ + lsls r7, r1, #31 │ │ │ │ │ ite mi │ │ │ │ │ - addmi.w r8, r8, r1, lsr #1 │ │ │ │ │ - subpl.w r8, r8, r1, lsr #1 │ │ │ │ │ - b.n 1d9a │ │ │ │ │ - mov.w r8, #1 │ │ │ │ │ - b.n 1e6e │ │ │ │ │ - add.w r5, r8, #2 │ │ │ │ │ - b.n 1e14 │ │ │ │ │ - mov.w r8, #2 │ │ │ │ │ - b.n 1e6e │ │ │ │ │ - sub.w r8, r8, #2 │ │ │ │ │ - b.n 1d9a │ │ │ │ │ + addmi.w r4, r4, r1, lsr #1 │ │ │ │ │ + subpl.w r4, r4, r1, lsr #1 │ │ │ │ │ + b.n 1dd0 │ │ │ │ │ + movs r4, #1 │ │ │ │ │ + b.n 1e62 │ │ │ │ │ + adds r4, #2 │ │ │ │ │ + b.n 1cb0 │ │ │ │ │ + movs r4, #2 │ │ │ │ │ + b.n 1e62 │ │ │ │ │ + subs r4, #2 │ │ │ │ │ + b.n 1dd0 │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 1e0c │ │ │ │ │ - mov r8, r5 │ │ │ │ │ - mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 1cb2 │ │ │ │ │ - ldrb.w r2, [r4], #1 │ │ │ │ │ - adds r5, #6 │ │ │ │ │ - and.w r7, r2, #63 @ 0x3f │ │ │ │ │ - lsls r7, r5 │ │ │ │ │ - orrs r1, r7 │ │ │ │ │ - b.n 1efc │ │ │ │ │ + b.n 1e3e │ │ │ │ │ + ldrb.w r2, [r5], #1 │ │ │ │ │ + adds r7, #6 │ │ │ │ │ + and.w ip, r2, #63 @ 0x3f │ │ │ │ │ + lsl.w ip, ip, r7 │ │ │ │ │ + orr.w r1, r1, ip │ │ │ │ │ + b.n 1eee │ │ │ │ │ ldrb.w r1, [r6], #1 │ │ │ │ │ - adds r5, #6 │ │ │ │ │ + adds r4, #6 │ │ │ │ │ and.w r7, r1, #63 @ 0x3f │ │ │ │ │ - lsls r7, r5 │ │ │ │ │ + lsls r7, r4 │ │ │ │ │ orrs r3, r7 │ │ │ │ │ - b.n 1eb6 │ │ │ │ │ + b.n 1ea6 │ │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 1c0e │ │ │ │ │ + b.n 1c28 │ │ │ │ │ mov lr, r2 │ │ │ │ │ - b.n 1df0 │ │ │ │ │ + b.n 1e22 │ │ │ │ │ + nop │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {} │ │ │ │ │ @@ -86,15 +86,15 @@ │ │ │ │ │ cbnz r0, c2 <_PyCode_GetCellvars+0x28> │ │ │ │ │ ldr r1, [r4, #104] @ 0x68 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ adds r1, #8 │ │ │ │ │ - b.w b78 │ │ │ │ │ + b.w bac │ │ │ │ │ R_ARM_THM_JUMP24 get_cached_locals │ │ │ │ │ movs r0, #0 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ │ │ 000000c6 : │ │ │ │ │ PyCode_NewEmpty(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ @@ -989,15 +989,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 1358 │ │ │ │ │ + bl 138c │ │ │ │ │ R_ARM_THM_CALL PyUnstable_Code_NewWithPosOnlyArgs │ │ │ │ │ mov r6, r0 │ │ │ │ │ b.n 874 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov sl, r0 │ │ │ │ │ mov r6, r0 │ │ │ │ │ @@ -1113,25 +1113,25 @@ │ │ │ │ │ 00000954 : │ │ │ │ │ PyCode_GetCode(): │ │ │ │ │ b.w 1c8 │ │ │ │ │ R_ARM_THM_JUMP24 _PyCode_GetCode │ │ │ │ │ │ │ │ │ │ 00000958 : │ │ │ │ │ PyCode_GetVarnames(): │ │ │ │ │ - b.w b4c │ │ │ │ │ + b.w b80 │ │ │ │ │ R_ARM_THM_JUMP24 _PyCode_GetVarnames │ │ │ │ │ │ │ │ │ │ 0000095c : │ │ │ │ │ PyCode_GetCellvars(): │ │ │ │ │ b.w 9a <_PyCode_GetCellvars> │ │ │ │ │ R_ARM_THM_JUMP24 _PyCode_GetCellvars │ │ │ │ │ │ │ │ │ │ 00000960 : │ │ │ │ │ PyCode_GetFreevars(): │ │ │ │ │ - b.w c74 <_PyLineTable_PreviousAddressRange+0x10> │ │ │ │ │ + b.w ca8 <_PyCode_CheckNoExternalState+0xa> │ │ │ │ │ R_ARM_THM_JUMP24 _PyCode_GetFreevars │ │ │ │ │ │ │ │ │ │ 00000964 : │ │ │ │ │ PyCode_AddWatcher(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ @@ -1269,15 +1269,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 1358 │ │ │ │ │ + bl 138c │ │ │ │ │ R_ARM_THM_CALL PyUnstable_Code_NewWithPosOnlyArgs │ │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ │ │ 00000ab2 <_PyLineTable_InitAddressRange>: │ │ │ │ │ _PyLineTable_InitAddressRange(): │ │ │ │ │ push {r4} │ │ │ │ │ @@ -1321,15 +1321,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 189c <_PyCode_CheckLineNumber> │ │ │ │ │ + bl 18b8 <_PyCode_CheckLineNumber> │ │ │ │ │ R_ARM_THM_CALL _PyCode_CheckLineNumber │ │ │ │ │ mov r0, sp │ │ │ │ │ bl 0 │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ @@ -1349,15 +1349,15 @@ │ │ │ │ │ str.w r8, [r6] │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ str.w r8, [r5] │ │ │ │ │ str.w r8, [r4] │ │ │ │ │ b.n c5a │ │ │ │ │ mov r0, sp │ │ │ │ │ mov.w r8, #0 │ │ │ │ │ - bl 528 │ │ │ │ │ + bl 55c │ │ │ │ │ R_ARM_THM_CALL read_signed_varint │ │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ │ add r0, r2 │ │ │ │ │ add.w lr, r3, #1 │ │ │ │ │ strd r0, r0, [sp, #8] │ │ │ │ │ str.w lr, [sp, #16] │ │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ │ @@ -1404,15 +1404,15 @@ │ │ │ │ │ lsls r4, r2 │ │ │ │ │ orrs r3, r4 │ │ │ │ │ b.n bec │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ b.n c5a │ │ │ │ │ mov r0, sp │ │ │ │ │ - bl 528 │ │ │ │ │ + bl 55c │ │ │ │ │ R_ARM_THM_CALL read_signed_varint │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add r0, r3 │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ str r0, [r6, #0] │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ str r3, [r4, #0] │ │ │ ├── floatobject.o │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -550,15 +550,15 @@ │ │ │ │ │ 000001e4 0000e10a R_ARM_THM_CALL 00000000 PyLong_AsDouble │ │ │ │ │ 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 │ │ │ │ │ 00000204 00000e02 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ 00000208 00000e02 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -0000028e 0000df0a R_ARM_THM_CALL 00000000 PyLong_GetSign │ │ │ │ │ +00000290 0000df0a R_ARM_THM_CALL 00000000 PyLong_GetSign │ │ │ │ │ 000002ae 0000e20a R_ARM_THM_CALL 00000000 frexp │ │ │ │ │ 000002c8 0000e32f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ 000002cc 0000e330 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ 000002ec 0000e40a R_ARM_THM_CALL 00000000 modf │ │ │ │ │ 00000300 0000e50a R_ARM_THM_CALL 00000000 PyLong_FromDouble │ │ │ │ │ 0000030c 0000e60a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ 00000314 0000dd0a R_ARM_THM_CALL 00000000 PyBool_FromLong │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {} │ │ │ │ │ @@ -166,18 +166,18 @@ │ │ │ │ │ and.w r3, r3, #16777216 @ 0x1000000 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ bhi.w 2c4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq.w 2c8 │ │ │ │ │ vcmp.f64 d8, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n 286 │ │ │ │ │ + beq.n 2a0 │ │ │ │ │ vcmpe.f64 d8, #0.0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bmi.n 29e │ │ │ │ │ + bmi.n 286 │ │ │ │ │ add r1, sp, #8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyLong_GetSign │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ it eq │ │ │ │ │ @@ -256,28 +256,28 @@ │ │ │ │ │ vcmpe.f64 d0, d8 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ite ge │ │ │ │ │ movge r6, #1 │ │ │ │ │ movlt r6, #0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ b.n 21c │ │ │ │ │ - mov r2, r0 │ │ │ │ │ + mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ │ add r1, sp, #8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyLong_GetSign │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ bne.n 23e │ │ │ │ │ movs r7, #1 │ │ │ │ │ b.n 1c4 │ │ │ │ │ - mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 288 │ │ │ │ │ + mov r2, r0 │ │ │ │ │ + b.n 28a │ │ │ │ │ vmov.f64 d0, d8 │ │ │ │ │ add r0, sp, #12 │ │ │ │ │ strd r2, r3, [sp] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL frexp │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ ldr r2, [sp, #0] │ │ │ ├── listobject.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: 46248 (bytes into file) │ │ │ │ │ + Start of section headers: 45860 (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 0xb4a8: │ │ │ │ │ +There are 18 section headers, starting at offset 0xb324: │ │ │ │ │ │ │ │ │ │ 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 0012a8 00 AX 0 0 4 │ │ │ │ │ - [ 2] .rel.text REL 00000000 009808 000470 08 I 15 1 4 │ │ │ │ │ + [ 2] .rel.text REL 00000000 0096e4 000470 08 I 15 1 4 │ │ │ │ │ [ 3] .data PROGBITS 00000000 0012dc 000470 00 WA 0 0 4 │ │ │ │ │ - [ 4] .rel.data REL 00000000 009c78 000398 08 I 15 3 4 │ │ │ │ │ + [ 4] .rel.data REL 00000000 009b54 000398 08 I 15 3 4 │ │ │ │ │ [ 5] .bss NOBITS 00000000 00174c 000000 00 WA 0 0 1 │ │ │ │ │ [ 6] .rodata.str1.4 PROGBITS 00000000 00174c 00036e 01 AMS 0 0 4 │ │ │ │ │ - [ 7] .text.hot PROGBITS 00000000 001abc 005534 00 AX 0 0 4 │ │ │ │ │ - [ 8] .rel.text.hot REL 00000000 00a010 0012f8 08 I 15 7 4 │ │ │ │ │ - [ 9] .text.unlikely PROGBITS 00000000 006ff0 0001b4 00 AX 0 0 4 │ │ │ │ │ - [10] .rel.text.unlikely REL 00000000 00b308 000100 08 I 15 9 4 │ │ │ │ │ - [11] .rodata PROGBITS 00000000 0071a4 00069c 00 A 0 0 4 │ │ │ │ │ - [12] .rel.rodata REL 00000000 00b408 000010 08 I 15 11 4 │ │ │ │ │ - [13] .note.GNU-stack PROGBITS 00000000 007840 000000 00 0 0 1 │ │ │ │ │ - [14] .ARM.attributes ARM_ATTRIBUTES 00000000 007840 000033 00 0 0 1 │ │ │ │ │ - [15] .symtab SYMTAB 00000000 007874 0011a0 10 16 170 4 │ │ │ │ │ - [16] .strtab STRTAB 00000000 008a14 000df2 00 0 0 1 │ │ │ │ │ - [17] .shstrtab STRTAB 00000000 00b418 000090 00 0 0 1 │ │ │ │ │ + [ 7] .text.hot PROGBITS 00000000 001abc 0053dc 00 AX 0 0 4 │ │ │ │ │ + [ 8] .rel.text.hot REL 00000000 009eec 001298 08 I 15 7 4 │ │ │ │ │ + [ 9] .text.unlikely PROGBITS 00000000 006e98 0001b4 00 AX 0 0 4 │ │ │ │ │ + [10] .rel.text.unlikely REL 00000000 00b184 000100 08 I 15 9 4 │ │ │ │ │ + [11] .rodata PROGBITS 00000000 00704c 00069c 00 A 0 0 4 │ │ │ │ │ + [12] .rel.rodata REL 00000000 00b284 000010 08 I 15 11 4 │ │ │ │ │ + [13] .note.GNU-stack PROGBITS 00000000 0076e8 000000 00 0 0 1 │ │ │ │ │ + [14] .ARM.attributes ARM_ATTRIBUTES 00000000 0076e8 000033 00 0 0 1 │ │ │ │ │ + [15] .symtab SYMTAB 00000000 00771c 0011b0 10 16 171 4 │ │ │ │ │ + [16] .strtab STRTAB 00000000 0088cc 000e17 00 0 0 1 │ │ │ │ │ + [17] .shstrtab STRTAB 00000000 00b294 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 282 entries: │ │ │ │ │ +Symbol table '.symtab' contains 283 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: 00000000 0 SECTION LOCAL DEFAULT 7 .text.hot │ │ │ │ │ @@ -18,268 +18,269 @@ │ │ │ │ │ 14: 000002b8 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ 15: 000002bc 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ 16: 000002bd 24 FUNC LOCAL DEFAULT 7 Py_XDECREF │ │ │ │ │ 17: 00000000 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ 18: 00000001 90 FUNC LOCAL DEFAULT 1 py_list_resize │ │ │ │ │ 19: 000004a9 1826 FUNC LOCAL DEFAULT 7 list_sort_impl.constprop.0 │ │ │ │ │ 20: 00000018 0 NOTYPE LOCAL DEFAULT 6 .LC1 │ │ │ │ │ - 21: 00001e75 102 FUNC LOCAL DEFAULT 7 unsafe_latin_compare │ │ │ │ │ - 22: 00001601 2162 FUNC LOCAL DEFAULT 7 count_run │ │ │ │ │ - 23: 000054e9 42 FUNC LOCAL DEFAULT 7 unsafe_long_compare │ │ │ │ │ - 24: 00004591 180 FUNC LOCAL DEFAULT 7 unsafe_object_compare │ │ │ │ │ + 21: 00001e65 102 FUNC LOCAL DEFAULT 7 unsafe_latin_compare │ │ │ │ │ + 22: 000015f9 2156 FUNC LOCAL DEFAULT 7 count_run │ │ │ │ │ + 23: 00005391 42 FUNC LOCAL DEFAULT 7 unsafe_long_compare │ │ │ │ │ + 24: 00004641 180 FUNC LOCAL DEFAULT 7 unsafe_object_compare │ │ │ │ │ 25: 00001005 6 FUNC LOCAL DEFAULT 1 safe_object_compare │ │ │ │ │ - 26: 00004491 254 FUNC LOCAL DEFAULT 7 unsafe_tuple_compare │ │ │ │ │ - 27: 00001edd 3166 FUNC LOCAL DEFAULT 7 merge_at │ │ │ │ │ + 26: 00004541 254 FUNC LOCAL DEFAULT 7 unsafe_tuple_compare │ │ │ │ │ + 27: 00001ecd 3186 FUNC LOCAL DEFAULT 7 merge_at │ │ │ │ │ 28: 00000fb5 24 FUNC LOCAL DEFAULT 1 unsafe_float_compare │ │ │ │ │ - 29: 00000bcd 2610 FUNC LOCAL DEFAULT 7 list_sort_impl │ │ │ │ │ - 30: 000005c5 96 FUNC LOCAL DEFAULT 1 sortslice_reverse.isra.0 │ │ │ │ │ + 29: 00000bcd 2602 FUNC LOCAL DEFAULT 7 list_sort_impl │ │ │ │ │ + 30: 000005cd 86 FUNC LOCAL DEFAULT 1 sortslice_reverse.isra.0 │ │ │ │ │ 31: 0000005d 682 FUNC LOCAL DEFAULT 1 gallop_right │ │ │ │ │ - 32: 00000309 644 FUNC LOCAL DEFAULT 1 gallop_left │ │ │ │ │ - 33: 0000058d 54 FUNC LOCAL DEFAULT 1 sortslice_memcpy.constprop.0 │ │ │ │ │ - 34: 00001151 122 FUNC LOCAL DEFAULT 1 merge_getmem │ │ │ │ │ + 32: 00000309 652 FUNC LOCAL DEFAULT 1 gallop_left │ │ │ │ │ + 33: 00000595 54 FUNC LOCAL DEFAULT 1 sortslice_memcpy.constprop.0 │ │ │ │ │ + 34: 00001151 124 FUNC LOCAL DEFAULT 1 merge_getmem │ │ │ │ │ 35: 00000034 0 NOTYPE LOCAL DEFAULT 6 .LC2 │ │ │ │ │ - 36: 00002bc5 60 FUNC LOCAL DEFAULT 7 list_traverse │ │ │ │ │ - 37: 00002d5c 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 38: 00002d68 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 39: 00002de9 900 FUNC LOCAL DEFAULT 7 list_ass_slice_lock_held │ │ │ │ │ - 40: 00004a69 728 FUNC LOCAL DEFAULT 7 list_slice_lock_held │ │ │ │ │ + 36: 00002bc9 60 FUNC LOCAL DEFAULT 7 list_traverse │ │ │ │ │ + 37: 00002d60 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 38: 00002d6c 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 39: 00002ded 902 FUNC LOCAL DEFAULT 7 list_ass_slice_lock_held │ │ │ │ │ + 40: 00004b19 728 FUNC LOCAL DEFAULT 7 list_slice_lock_held │ │ │ │ │ 41: 00000058 0 NOTYPE LOCAL DEFAULT 6 .LC3 │ │ │ │ │ - 42: 00000625 122 FUNC LOCAL DEFAULT 1 list_clear_impl.isra.0 │ │ │ │ │ - 43: 0000316d 204 FUNC LOCAL DEFAULT 7 list_append │ │ │ │ │ - 44: 0000326d 268 FUNC LOCAL DEFAULT 7 list_iter │ │ │ │ │ - 45: 00003368 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 46: 00003378 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 47: 00003379 94 FUNC LOCAL DEFAULT 7 listiter_next │ │ │ │ │ - 48: 000033d9 192 FUNC LOCAL DEFAULT 7 listiter_dealloc │ │ │ │ │ - 49: 00003490 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 50: 00000074 0 NOTYPE LOCAL DEFAULT 6 .LC4 │ │ │ │ │ - 51: 00003498 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 52: 00003499 280 FUNC LOCAL DEFAULT 7 list_subscript │ │ │ │ │ - 53: 00000845 78 FUNC LOCAL DEFAULT 1 list_new_prealloc │ │ │ │ │ - 54: 000035ac 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 55: 000035b0 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 56: 000035b1 64 FUNC LOCAL DEFAULT 7 list_item │ │ │ │ │ - 57: 000035ec 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 58: 000035f0 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 59: 000035f1 4 FUNC LOCAL DEFAULT 7 list_length │ │ │ │ │ - 60: 00003619 1204 FUNC LOCAL DEFAULT 7 _list_extend │ │ │ │ │ - 61: 00003acd 526 FUNC LOCAL DEFAULT 7 list_extend_lock_held │ │ │ │ │ - 62: 00005431 184 FUNC LOCAL DEFAULT 7 list_extend_dict.constprop.0 │ │ │ │ │ - 63: 000011e5 196 FUNC LOCAL DEFAULT 1 list_inplace_repeat_lock_held │ │ │ │ │ - 64: 000000a8 0 NOTYPE LOCAL DEFAULT 6 .LC5 │ │ │ │ │ - 65: 000000c4 0 NOTYPE LOCAL DEFAULT 6 .LC6 │ │ │ │ │ - 66: 00003cdd 160 FUNC LOCAL DEFAULT 7 list___init__ │ │ │ │ │ - 67: 00003d7d 526 FUNC LOCAL DEFAULT 7 list_richcompare │ │ │ │ │ - 68: 00003e32 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 69: 00003e38 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 70: 00003e8c 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 71: 00003ea4 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 72: 00003f4c 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 73: 00003f64 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 74: 000000cc 0 NOTYPE LOCAL DEFAULT 6 .LC7 │ │ │ │ │ - 75: 00003f8d 706 FUNC LOCAL DEFAULT 7 list_remove │ │ │ │ │ - 76: 00004251 166 FUNC LOCAL DEFAULT 7 list_vectorcall │ │ │ │ │ - 77: 000006a1 162 FUNC LOCAL DEFAULT 1 list_ass_item │ │ │ │ │ - 78: 000000ec 0 NOTYPE LOCAL DEFAULT 6 .LC8 │ │ │ │ │ - 79: 000000f0 0 NOTYPE LOCAL DEFAULT 6 .LC9 │ │ │ │ │ - 80: 00000104 0 NOTYPE LOCAL DEFAULT 6 .LC10 │ │ │ │ │ - 81: 000042f9 372 FUNC LOCAL DEFAULT 7 list_pop │ │ │ │ │ - 82: 0000011c 0 NOTYPE LOCAL DEFAULT 6 .LC11 │ │ │ │ │ - 83: 00000745 254 FUNC LOCAL DEFAULT 1 list_concat │ │ │ │ │ - 84: 0000446d 34 FUNC LOCAL DEFAULT 7 list_extend │ │ │ │ │ - 85: 000008c9 158 FUNC LOCAL DEFAULT 1 ins1 │ │ │ │ │ - 86: 000009b4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 87: 00000150 0 NOTYPE LOCAL DEFAULT 6 .LC12 │ │ │ │ │ - 88: 000046a0 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 89: 000046a4 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 90: 000046a5 106 FUNC LOCAL DEFAULT 7 list_contains │ │ │ │ │ - 91: 00000160 0 NOTYPE LOCAL DEFAULT 6 .LC13 │ │ │ │ │ - 92: 000009b8 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 93: 000009b9 138 FUNC LOCAL DEFAULT 1 list_insert │ │ │ │ │ - 94: 00000a45 68 FUNC LOCAL DEFAULT 1 list___reversed__ │ │ │ │ │ - 95: 00000a84 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 96: 00000a88 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 97: 00000a89 36 FUNC LOCAL DEFAULT 1 listreviter_dealloc │ │ │ │ │ - 98: 00004a20 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 99: 00004a2c 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 100: 00004d34 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 101: 00004d40 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 102: 00004d41 208 FUNC LOCAL DEFAULT 7 list_sort │ │ │ │ │ - 103: 00004e0c 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 104: 00000168 0 NOTYPE LOCAL DEFAULT 6 .LC14 │ │ │ │ │ - 105: 00000190 0 NOTYPE LOCAL DEFAULT 6 .LC15 │ │ │ │ │ - 106: 00004e10 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 107: 00004e11 1568 FUNC LOCAL DEFAULT 7 list_ass_subscript │ │ │ │ │ - 108: 00000aad 12 FUNC LOCAL DEFAULT 1 listiter_traverse │ │ │ │ │ - 109: 000001d8 0 NOTYPE LOCAL DEFAULT 6 .LC16 │ │ │ │ │ - 110: 000001dc 0 NOTYPE LOCAL DEFAULT 6 .LC17 │ │ │ │ │ - 111: 00000b7d 250 FUNC LOCAL DEFAULT 1 list_repr │ │ │ │ │ - 112: 00000c79 368 FUNC LOCAL DEFAULT 1 list_repeat │ │ │ │ │ - 113: 00000de9 88 FUNC LOCAL DEFAULT 1 listreviter_next │ │ │ │ │ - 114: 000001e4 0 NOTYPE LOCAL DEFAULT 6 .LC18 │ │ │ │ │ - 115: 00000000 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 116: 00000028 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 117: 00000e41 28 FUNC LOCAL DEFAULT 1 py_list_clear │ │ │ │ │ - 118: 00000e5d 166 FUNC LOCAL DEFAULT 1 list_count │ │ │ │ │ - 119: 00000f05 46 FUNC LOCAL DEFAULT 1 list_reverse │ │ │ │ │ - 120: 00000f35 44 FUNC LOCAL DEFAULT 1 list_inplace_concat │ │ │ │ │ - 121: 00000fcd 22 FUNC LOCAL DEFAULT 1 list_clear_slot │ │ │ │ │ - 122: 0000002c 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 123: 0000002d 12 FUNC LOCAL DEFAULT 9 listreviter_traverse │ │ │ │ │ - 124: 00000fe5 24 FUNC LOCAL DEFAULT 1 listiter_len │ │ │ │ │ - 125: 00000ffd 8 FUNC LOCAL DEFAULT 1 list_copy │ │ │ │ │ - 126: 000001f8 0 NOTYPE LOCAL DEFAULT 6 .LC19 │ │ │ │ │ - 127: 00000200 0 NOTYPE LOCAL DEFAULT 6 .LC20 │ │ │ │ │ - 128: 0000100d 272 FUNC LOCAL DEFAULT 1 list_index │ │ │ │ │ - 129: 000011cd 24 FUNC LOCAL DEFAULT 1 listreviter_len │ │ │ │ │ - 130: 00000039 44 FUNC LOCAL DEFAULT 9 list_inplace_repeat │ │ │ │ │ - 131: 00000220 0 NOTYPE LOCAL DEFAULT 6 .LC21 │ │ │ │ │ - 132: 00000228 0 NOTYPE LOCAL DEFAULT 6 .LC22 │ │ │ │ │ - 133: 00000065 84 FUNC LOCAL DEFAULT 9 listiter_reduce │ │ │ │ │ - 134: 000000b4 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 135: 000000b8 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 136: 000000b9 76 FUNC LOCAL DEFAULT 9 listiter_setstate │ │ │ │ │ - 137: 00000105 14 FUNC LOCAL DEFAULT 9 list___sizeof__ │ │ │ │ │ - 138: 00000113 82 FUNC LOCAL DEFAULT 9 listreviter_reduce │ │ │ │ │ - 139: 00000160 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 140: 00000164 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 141: 00000165 78 FUNC LOCAL DEFAULT 9 listreviter_setstate │ │ │ │ │ - 142: 00000000 0 SECTION LOCAL DEFAULT 11 .rodata │ │ │ │ │ - 143: 00000000 0 NOTYPE LOCAL DEFAULT 11 $d │ │ │ │ │ - 144: 00000000 12 OBJECT LOCAL DEFAULT 11 _keywords.1 │ │ │ │ │ - 145: 0000000c 38 OBJECT LOCAL DEFAULT 11 setstate_doc │ │ │ │ │ - 146: 00000034 39 OBJECT LOCAL DEFAULT 11 reduce_doc │ │ │ │ │ - 147: 0000005c 55 OBJECT LOCAL DEFAULT 11 length_hint_doc │ │ │ │ │ - 148: 00000094 68 OBJECT LOCAL DEFAULT 11 list___reversed____doc__ │ │ │ │ │ - 149: 000000d8 74 OBJECT LOCAL DEFAULT 11 list___sizeof____doc__ │ │ │ │ │ - 150: 00000124 167 OBJECT LOCAL DEFAULT 11 list___init____doc__ │ │ │ │ │ - 151: 000001cc 110 OBJECT LOCAL DEFAULT 11 list_remove__doc__ │ │ │ │ │ - 152: 0000023c 66 OBJECT LOCAL DEFAULT 11 list_count__doc__ │ │ │ │ │ - 153: 00000280 131 OBJECT LOCAL DEFAULT 11 list_index__doc__ │ │ │ │ │ - 154: 00000304 42 OBJECT LOCAL DEFAULT 11 list_reverse__doc__ │ │ │ │ │ - 155: 00000330 414 OBJECT LOCAL DEFAULT 11 list_sort__doc__ │ │ │ │ │ - 156: 000004d0 138 OBJECT LOCAL DEFAULT 11 list_pop__doc__ │ │ │ │ │ - 157: 0000055c 84 OBJECT LOCAL DEFAULT 11 list_extend__doc__ │ │ │ │ │ - 158: 000005b0 67 OBJECT LOCAL DEFAULT 11 list_append__doc__ │ │ │ │ │ - 159: 000005f4 54 OBJECT LOCAL DEFAULT 11 list_copy__doc__ │ │ │ │ │ - 160: 0000062c 48 OBJECT LOCAL DEFAULT 11 py_list_clear__doc__ │ │ │ │ │ - 161: 0000065c 64 OBJECT LOCAL DEFAULT 11 list_insert__doc__ │ │ │ │ │ - 162: 00000000 0 NOTYPE LOCAL DEFAULT 3 $d │ │ │ │ │ - 163: 00000348 40 OBJECT LOCAL DEFAULT 3 list_as_sequence │ │ │ │ │ - 164: 0000033c 12 OBJECT LOCAL DEFAULT 3 list_as_mapping │ │ │ │ │ - 165: 00000370 256 OBJECT LOCAL DEFAULT 3 list_methods │ │ │ │ │ - 166: 000002fc 64 OBJECT LOCAL DEFAULT 3 listiter_methods │ │ │ │ │ - 167: 000002bc 64 OBJECT LOCAL DEFAULT 3 listreviter_methods │ │ │ │ │ - 168: 00000270 44 OBJECT LOCAL DEFAULT 3 _parser.2 │ │ │ │ │ - 169: 0000029c 32 OBJECT LOCAL DEFAULT 3 _kwtuple.0 │ │ │ │ │ - 170: 00000001 248 FUNC GLOBAL DEFAULT 7 PyList_New │ │ │ │ │ - 171: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NewReference │ │ │ │ │ - 172: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_GC_New │ │ │ │ │ - 173: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Calloc │ │ │ │ │ - 174: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_Dealloc │ │ │ │ │ - 175: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_NoMemory │ │ │ │ │ - 176: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_BadInternalCall │ │ │ │ │ - 177: 00000000 0 TLS GLOBAL DEFAULT UND _Py_tss_tstate │ │ │ │ │ - 178: 000001dd 56 FUNC GLOBAL DEFAULT 7 PyList_AsTuple │ │ │ │ │ - 179: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyTuple_FromArray │ │ │ │ │ - 180: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GC_UnTrack │ │ │ │ │ - 181: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Free │ │ │ │ │ - 182: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GC_Del │ │ │ │ │ - 183: 000002d5 220 FUNC GLOBAL DEFAULT 7 PyList_Append │ │ │ │ │ - 184: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Realloc │ │ │ │ │ - 185: 000003b1 158 FUNC GLOBAL DEFAULT 7 _PyList_AppendTakeRefListResize │ │ │ │ │ - 186: 00000451 88 FUNC GLOBAL DEFAULT 7 PyList_Sort │ │ │ │ │ - 187: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_Type │ │ │ │ │ - 188: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_Type │ │ │ │ │ - 189: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_Type │ │ │ │ │ - 190: 00000000 0 NOTYPE GLOBAL DEFAULT UND memcmp │ │ │ │ │ - 191: 00000000 0 NOTYPE GLOBAL DEFAULT UND memmove │ │ │ │ │ - 192: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NoneStruct │ │ │ │ │ - 193: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyFloat_Type │ │ │ │ │ - 194: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_ValueError │ │ │ │ │ - 195: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_SetString │ │ │ │ │ - 196: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_CallOneArg │ │ │ │ │ - 197: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Malloc │ │ │ │ │ - 198: 00000000 0 NOTYPE GLOBAL DEFAULT UND memcpy │ │ │ │ │ - 199: 00002b3d 134 FUNC GLOBAL DEFAULT 7 PyList_SetItem │ │ │ │ │ - 200: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_IndexError │ │ │ │ │ - 201: 00002c01 360 FUNC GLOBAL DEFAULT 7 _PyList_FromStackRefStealOnSuccess │ │ │ │ │ - 202: 00002d69 126 FUNC GLOBAL DEFAULT 7 PyList_SetSlice │ │ │ │ │ - 203: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySequence_Fast │ │ │ │ │ - 204: 00003239 50 FUNC GLOBAL DEFAULT 7 PyList_Size │ │ │ │ │ - 205: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyNumber_AsSsize_t │ │ │ │ │ - 206: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Occurred │ │ │ │ │ - 207: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySlice_Type │ │ │ │ │ - 208: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySlice_Unpack │ │ │ │ │ - 209: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySlice_AdjustIndices │ │ │ │ │ - 210: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_SetObject │ │ │ │ │ - 211: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_TypeError │ │ │ │ │ - 212: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Format │ │ │ │ │ - 213: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyRuntime │ │ │ │ │ - 214: 000035f5 34 FUNC GLOBAL DEFAULT 7 _PyList_Extend │ │ │ │ │ - 215: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySet_Type │ │ │ │ │ - 216: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyFrozenSet_Type │ │ │ │ │ - 217: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_Type │ │ │ │ │ - 218: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDictKeys_Type │ │ │ │ │ - 219: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDictValues_Type │ │ │ │ │ - 220: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDictItems_Type │ │ │ │ │ - 221: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GetIter │ │ │ │ │ - 222: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_LengthHint │ │ │ │ │ - 223: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyDict_Next │ │ │ │ │ - 224: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_Pack │ │ │ │ │ - 225: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PySet_NextEntryRef │ │ │ │ │ - 226: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_StopIteration │ │ │ │ │ - 227: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_ExceptionMatches │ │ │ │ │ - 228: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Clear │ │ │ │ │ - 229: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_NoKeywords │ │ │ │ │ - 230: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_CheckPositional │ │ │ │ │ - 231: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_RichCompareBool │ │ │ │ │ - 232: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_FalseStruct │ │ │ │ │ - 233: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_TrueStruct │ │ │ │ │ - 234: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NotImplementedStruct │ │ │ │ │ - 235: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_RichCompare │ │ │ │ │ - 236: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyType_GenericAlloc │ │ │ │ │ - 237: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_NoKwnames │ │ │ │ │ - 238: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyNumber_Index │ │ │ │ │ - 239: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_AsSsize_t │ │ │ │ │ - 240: 00000895 50 FUNC GLOBAL DEFAULT 1 PyList_Insert │ │ │ │ │ - 241: 00000969 80 FUNC GLOBAL DEFAULT 1 PyList_GetItem │ │ │ │ │ - 242: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBool_Type │ │ │ │ │ - 243: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_IsTrue │ │ │ │ │ - 244: 00004645 96 FUNC GLOBAL DEFAULT 7 PyList_GetItemRef │ │ │ │ │ - 245: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GC_Track │ │ │ │ │ - 246: 00004711 854 FUNC GLOBAL DEFAULT 7 _PyList_SliceSubscript │ │ │ │ │ - 247: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_UnpackKeywords │ │ │ │ │ - 248: 00000ab9 86 FUNC GLOBAL DEFAULT 1 PyList_GetSlice │ │ │ │ │ - 249: 00000b11 52 FUNC GLOBAL DEFAULT 1 PyList_Clear │ │ │ │ │ - 250: 00000b45 56 FUNC GLOBAL DEFAULT 1 _PyList_AsTupleAndClear │ │ │ │ │ - 251: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyTuple_FromArraySteal │ │ │ │ │ - 252: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_New │ │ │ │ │ - 253: 00000000 0 NOTYPE GLOBAL DEFAULT UND Py_ReprEnter │ │ │ │ │ - 254: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicodeWriter_Create │ │ │ │ │ - 255: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicodeWriter_WriteChar │ │ │ │ │ - 256: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicodeWriter_WriteRepr │ │ │ │ │ - 257: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicodeWriter_Discard │ │ │ │ │ - 258: 00000000 0 NOTYPE GLOBAL DEFAULT UND Py_ReprLeave │ │ │ │ │ - 259: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicodeWriter_Finish │ │ │ │ │ - 260: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_FromString │ │ │ │ │ - 261: 00000000 0 NOTYPE GLOBAL DEFAULT UND __aeabi_idiv │ │ │ │ │ - 262: 00000001 44 FUNC GLOBAL HIDDEN 9 _PyList_DebugMallocStats │ │ │ │ │ - 263: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyDebugAllocatorStats │ │ │ │ │ - 264: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_FromSsize_t │ │ │ │ │ - 265: 00000f61 84 FUNC GLOBAL DEFAULT 1 PyList_Reverse │ │ │ │ │ - 266: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_FromLong │ │ │ │ │ - 267: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyEval_SliceIndexNotNone │ │ │ │ │ - 268: 00005515 32 FUNC GLOBAL HIDDEN 7 _PyList_GetItemRef │ │ │ │ │ - 269: 0000111d 52 FUNC GLOBAL DEFAULT 1 PyList_Extend │ │ │ │ │ - 270: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyEval_GetBuiltin │ │ │ │ │ - 271: 00000000 0 NOTYPE GLOBAL DEFAULT UND Py_BuildValue │ │ │ │ │ - 272: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_FromSize_t │ │ │ │ │ - 273: 000001a0 208 OBJECT GLOBAL DEFAULT 3 PyListRevIter_Type │ │ │ │ │ - 274: 000000d0 208 OBJECT GLOBAL DEFAULT 3 PyListIter_Type │ │ │ │ │ - 275: 00000000 208 OBJECT GLOBAL DEFAULT 3 PyList_Type │ │ │ │ │ - 276: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyType_Type │ │ │ │ │ - 277: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_HashNotImplemented │ │ │ │ │ - 278: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GenericGetAttr │ │ │ │ │ - 279: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyType_GenericNew │ │ │ │ │ - 280: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_SelfIter │ │ │ │ │ - 281: 00000000 0 NOTYPE GLOBAL DEFAULT UND Py_GenericAlias │ │ │ │ │ + 42: 00003175 646 FUNC LOCAL DEFAULT 7 list_ass_slice_lock_held.constprop.0 │ │ │ │ │ + 43: 00000625 122 FUNC LOCAL DEFAULT 1 list_clear_impl.isra.0 │ │ │ │ │ + 44: 000033fd 204 FUNC LOCAL DEFAULT 7 list_append │ │ │ │ │ + 45: 000034fd 268 FUNC LOCAL DEFAULT 7 list_iter │ │ │ │ │ + 46: 000035f8 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 47: 00003608 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 48: 00003609 94 FUNC LOCAL DEFAULT 7 listiter_next │ │ │ │ │ + 49: 00003669 192 FUNC LOCAL DEFAULT 7 listiter_dealloc │ │ │ │ │ + 50: 00003720 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 51: 00000074 0 NOTYPE LOCAL DEFAULT 6 .LC4 │ │ │ │ │ + 52: 00003728 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 53: 00003729 280 FUNC LOCAL DEFAULT 7 list_subscript │ │ │ │ │ + 54: 00000845 78 FUNC LOCAL DEFAULT 1 list_new_prealloc │ │ │ │ │ + 55: 0000383c 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 56: 00003840 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 57: 00003841 64 FUNC LOCAL DEFAULT 7 list_item │ │ │ │ │ + 58: 0000387c 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 59: 00003880 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 60: 00003881 4 FUNC LOCAL DEFAULT 7 list_length │ │ │ │ │ + 61: 000038a9 1204 FUNC LOCAL DEFAULT 7 _list_extend │ │ │ │ │ + 62: 00003d5d 526 FUNC LOCAL DEFAULT 7 list_extend_lock_held │ │ │ │ │ + 63: 000052d9 184 FUNC LOCAL DEFAULT 7 list_extend_dict.constprop.0 │ │ │ │ │ + 64: 000011e5 196 FUNC LOCAL DEFAULT 1 list_inplace_repeat_lock_held │ │ │ │ │ + 65: 000000a8 0 NOTYPE LOCAL DEFAULT 6 .LC5 │ │ │ │ │ + 66: 000000c4 0 NOTYPE LOCAL DEFAULT 6 .LC6 │ │ │ │ │ + 67: 00003f6d 160 FUNC LOCAL DEFAULT 7 list___init__ │ │ │ │ │ + 68: 0000400d 526 FUNC LOCAL DEFAULT 7 list_richcompare │ │ │ │ │ + 69: 000040c2 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 70: 000040c8 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 71: 0000411c 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 72: 00004134 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 73: 000041dc 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 74: 000041f4 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 75: 000000cc 0 NOTYPE LOCAL DEFAULT 6 .LC7 │ │ │ │ │ + 76: 0000421d 228 FUNC LOCAL DEFAULT 7 list_remove │ │ │ │ │ + 77: 00004301 166 FUNC LOCAL DEFAULT 7 list_vectorcall │ │ │ │ │ + 78: 000006a1 162 FUNC LOCAL DEFAULT 1 list_ass_item │ │ │ │ │ + 79: 000000ec 0 NOTYPE LOCAL DEFAULT 6 .LC8 │ │ │ │ │ + 80: 000000f0 0 NOTYPE LOCAL DEFAULT 6 .LC9 │ │ │ │ │ + 81: 00000104 0 NOTYPE LOCAL DEFAULT 6 .LC10 │ │ │ │ │ + 82: 000043a9 372 FUNC LOCAL DEFAULT 7 list_pop │ │ │ │ │ + 83: 0000011c 0 NOTYPE LOCAL DEFAULT 6 .LC11 │ │ │ │ │ + 84: 00000745 254 FUNC LOCAL DEFAULT 1 list_concat │ │ │ │ │ + 85: 0000451d 34 FUNC LOCAL DEFAULT 7 list_extend │ │ │ │ │ + 86: 000008c9 158 FUNC LOCAL DEFAULT 1 ins1 │ │ │ │ │ + 87: 000009b4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 88: 00000150 0 NOTYPE LOCAL DEFAULT 6 .LC12 │ │ │ │ │ + 89: 00004750 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 90: 00004754 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 91: 00004755 106 FUNC LOCAL DEFAULT 7 list_contains │ │ │ │ │ + 92: 00000160 0 NOTYPE LOCAL DEFAULT 6 .LC13 │ │ │ │ │ + 93: 000009b8 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 94: 000009b9 138 FUNC LOCAL DEFAULT 1 list_insert │ │ │ │ │ + 95: 00000a45 68 FUNC LOCAL DEFAULT 1 list___reversed__ │ │ │ │ │ + 96: 00000a84 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 97: 00000a88 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 98: 00000a89 36 FUNC LOCAL DEFAULT 1 listreviter_dealloc │ │ │ │ │ + 99: 00004ad0 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 100: 00004adc 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 101: 00004de4 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 102: 00004df0 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 103: 00004df1 208 FUNC LOCAL DEFAULT 7 list_sort │ │ │ │ │ + 104: 00004ebc 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 105: 00000168 0 NOTYPE LOCAL DEFAULT 6 .LC14 │ │ │ │ │ + 106: 00000190 0 NOTYPE LOCAL DEFAULT 6 .LC15 │ │ │ │ │ + 107: 00004ec0 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 108: 00004ec1 1046 FUNC LOCAL DEFAULT 7 list_ass_subscript │ │ │ │ │ + 109: 00000aad 12 FUNC LOCAL DEFAULT 1 listiter_traverse │ │ │ │ │ + 110: 000001d8 0 NOTYPE LOCAL DEFAULT 6 .LC16 │ │ │ │ │ + 111: 000001dc 0 NOTYPE LOCAL DEFAULT 6 .LC17 │ │ │ │ │ + 112: 00000b7d 250 FUNC LOCAL DEFAULT 1 list_repr │ │ │ │ │ + 113: 00000c79 368 FUNC LOCAL DEFAULT 1 list_repeat │ │ │ │ │ + 114: 00000de9 88 FUNC LOCAL DEFAULT 1 listreviter_next │ │ │ │ │ + 115: 000001e4 0 NOTYPE LOCAL DEFAULT 6 .LC18 │ │ │ │ │ + 116: 00000000 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 117: 00000028 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 118: 00000e41 28 FUNC LOCAL DEFAULT 1 py_list_clear │ │ │ │ │ + 119: 00000e5d 166 FUNC LOCAL DEFAULT 1 list_count │ │ │ │ │ + 120: 00000f05 46 FUNC LOCAL DEFAULT 1 list_reverse │ │ │ │ │ + 121: 00000f35 44 FUNC LOCAL DEFAULT 1 list_inplace_concat │ │ │ │ │ + 122: 00000fcd 22 FUNC LOCAL DEFAULT 1 list_clear_slot │ │ │ │ │ + 123: 0000002c 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 124: 0000002d 12 FUNC LOCAL DEFAULT 9 listreviter_traverse │ │ │ │ │ + 125: 00000fe5 24 FUNC LOCAL DEFAULT 1 listiter_len │ │ │ │ │ + 126: 00000ffd 8 FUNC LOCAL DEFAULT 1 list_copy │ │ │ │ │ + 127: 000001f8 0 NOTYPE LOCAL DEFAULT 6 .LC19 │ │ │ │ │ + 128: 00000200 0 NOTYPE LOCAL DEFAULT 6 .LC20 │ │ │ │ │ + 129: 0000100d 272 FUNC LOCAL DEFAULT 1 list_index │ │ │ │ │ + 130: 000011cd 24 FUNC LOCAL DEFAULT 1 listreviter_len │ │ │ │ │ + 131: 00000039 44 FUNC LOCAL DEFAULT 9 list_inplace_repeat │ │ │ │ │ + 132: 00000220 0 NOTYPE LOCAL DEFAULT 6 .LC21 │ │ │ │ │ + 133: 00000228 0 NOTYPE LOCAL DEFAULT 6 .LC22 │ │ │ │ │ + 134: 00000065 84 FUNC LOCAL DEFAULT 9 listiter_reduce │ │ │ │ │ + 135: 000000b4 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 136: 000000b8 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 137: 000000b9 76 FUNC LOCAL DEFAULT 9 listiter_setstate │ │ │ │ │ + 138: 00000105 14 FUNC LOCAL DEFAULT 9 list___sizeof__ │ │ │ │ │ + 139: 00000113 82 FUNC LOCAL DEFAULT 9 listreviter_reduce │ │ │ │ │ + 140: 00000160 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 141: 00000164 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 142: 00000165 78 FUNC LOCAL DEFAULT 9 listreviter_setstate │ │ │ │ │ + 143: 00000000 0 SECTION LOCAL DEFAULT 11 .rodata │ │ │ │ │ + 144: 00000000 0 NOTYPE LOCAL DEFAULT 11 $d │ │ │ │ │ + 145: 00000000 12 OBJECT LOCAL DEFAULT 11 _keywords.1 │ │ │ │ │ + 146: 0000000c 38 OBJECT LOCAL DEFAULT 11 setstate_doc │ │ │ │ │ + 147: 00000034 39 OBJECT LOCAL DEFAULT 11 reduce_doc │ │ │ │ │ + 148: 0000005c 55 OBJECT LOCAL DEFAULT 11 length_hint_doc │ │ │ │ │ + 149: 00000094 68 OBJECT LOCAL DEFAULT 11 list___reversed____doc__ │ │ │ │ │ + 150: 000000d8 74 OBJECT LOCAL DEFAULT 11 list___sizeof____doc__ │ │ │ │ │ + 151: 00000124 167 OBJECT LOCAL DEFAULT 11 list___init____doc__ │ │ │ │ │ + 152: 000001cc 110 OBJECT LOCAL DEFAULT 11 list_remove__doc__ │ │ │ │ │ + 153: 0000023c 66 OBJECT LOCAL DEFAULT 11 list_count__doc__ │ │ │ │ │ + 154: 00000280 131 OBJECT LOCAL DEFAULT 11 list_index__doc__ │ │ │ │ │ + 155: 00000304 42 OBJECT LOCAL DEFAULT 11 list_reverse__doc__ │ │ │ │ │ + 156: 00000330 414 OBJECT LOCAL DEFAULT 11 list_sort__doc__ │ │ │ │ │ + 157: 000004d0 138 OBJECT LOCAL DEFAULT 11 list_pop__doc__ │ │ │ │ │ + 158: 0000055c 84 OBJECT LOCAL DEFAULT 11 list_extend__doc__ │ │ │ │ │ + 159: 000005b0 67 OBJECT LOCAL DEFAULT 11 list_append__doc__ │ │ │ │ │ + 160: 000005f4 54 OBJECT LOCAL DEFAULT 11 list_copy__doc__ │ │ │ │ │ + 161: 0000062c 48 OBJECT LOCAL DEFAULT 11 py_list_clear__doc__ │ │ │ │ │ + 162: 0000065c 64 OBJECT LOCAL DEFAULT 11 list_insert__doc__ │ │ │ │ │ + 163: 00000000 0 NOTYPE LOCAL DEFAULT 3 $d │ │ │ │ │ + 164: 00000348 40 OBJECT LOCAL DEFAULT 3 list_as_sequence │ │ │ │ │ + 165: 0000033c 12 OBJECT LOCAL DEFAULT 3 list_as_mapping │ │ │ │ │ + 166: 00000370 256 OBJECT LOCAL DEFAULT 3 list_methods │ │ │ │ │ + 167: 000002fc 64 OBJECT LOCAL DEFAULT 3 listiter_methods │ │ │ │ │ + 168: 000002bc 64 OBJECT LOCAL DEFAULT 3 listreviter_methods │ │ │ │ │ + 169: 00000270 44 OBJECT LOCAL DEFAULT 3 _parser.2 │ │ │ │ │ + 170: 0000029c 32 OBJECT LOCAL DEFAULT 3 _kwtuple.0 │ │ │ │ │ + 171: 00000001 248 FUNC GLOBAL DEFAULT 7 PyList_New │ │ │ │ │ + 172: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NewReference │ │ │ │ │ + 173: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_GC_New │ │ │ │ │ + 174: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Calloc │ │ │ │ │ + 175: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_Dealloc │ │ │ │ │ + 176: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_NoMemory │ │ │ │ │ + 177: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_BadInternalCall │ │ │ │ │ + 178: 00000000 0 TLS GLOBAL DEFAULT UND _Py_tss_tstate │ │ │ │ │ + 179: 000001dd 56 FUNC GLOBAL DEFAULT 7 PyList_AsTuple │ │ │ │ │ + 180: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyTuple_FromArray │ │ │ │ │ + 181: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GC_UnTrack │ │ │ │ │ + 182: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Free │ │ │ │ │ + 183: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GC_Del │ │ │ │ │ + 184: 000002d5 220 FUNC GLOBAL DEFAULT 7 PyList_Append │ │ │ │ │ + 185: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Realloc │ │ │ │ │ + 186: 000003b1 158 FUNC GLOBAL DEFAULT 7 _PyList_AppendTakeRefListResize │ │ │ │ │ + 187: 00000451 88 FUNC GLOBAL DEFAULT 7 PyList_Sort │ │ │ │ │ + 188: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_Type │ │ │ │ │ + 189: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_Type │ │ │ │ │ + 190: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_Type │ │ │ │ │ + 191: 00000000 0 NOTYPE GLOBAL DEFAULT UND memcmp │ │ │ │ │ + 192: 00000000 0 NOTYPE GLOBAL DEFAULT UND memmove │ │ │ │ │ + 193: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NoneStruct │ │ │ │ │ + 194: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyFloat_Type │ │ │ │ │ + 195: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_ValueError │ │ │ │ │ + 196: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_SetString │ │ │ │ │ + 197: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_CallOneArg │ │ │ │ │ + 198: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Malloc │ │ │ │ │ + 199: 00000000 0 NOTYPE GLOBAL DEFAULT UND memcpy │ │ │ │ │ + 200: 00002b41 134 FUNC GLOBAL DEFAULT 7 PyList_SetItem │ │ │ │ │ + 201: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_IndexError │ │ │ │ │ + 202: 00002c05 360 FUNC GLOBAL DEFAULT 7 _PyList_FromStackRefStealOnSuccess │ │ │ │ │ + 203: 00002d6d 126 FUNC GLOBAL DEFAULT 7 PyList_SetSlice │ │ │ │ │ + 204: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySequence_Fast │ │ │ │ │ + 205: 000034c9 50 FUNC GLOBAL DEFAULT 7 PyList_Size │ │ │ │ │ + 206: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyNumber_AsSsize_t │ │ │ │ │ + 207: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Occurred │ │ │ │ │ + 208: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySlice_Type │ │ │ │ │ + 209: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySlice_Unpack │ │ │ │ │ + 210: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySlice_AdjustIndices │ │ │ │ │ + 211: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_SetObject │ │ │ │ │ + 212: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_TypeError │ │ │ │ │ + 213: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Format │ │ │ │ │ + 214: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyRuntime │ │ │ │ │ + 215: 00003885 34 FUNC GLOBAL DEFAULT 7 _PyList_Extend │ │ │ │ │ + 216: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySet_Type │ │ │ │ │ + 217: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyFrozenSet_Type │ │ │ │ │ + 218: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDict_Type │ │ │ │ │ + 219: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDictKeys_Type │ │ │ │ │ + 220: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDictValues_Type │ │ │ │ │ + 221: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDictItems_Type │ │ │ │ │ + 222: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GetIter │ │ │ │ │ + 223: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_LengthHint │ │ │ │ │ + 224: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyDict_Next │ │ │ │ │ + 225: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_Pack │ │ │ │ │ + 226: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PySet_NextEntryRef │ │ │ │ │ + 227: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_StopIteration │ │ │ │ │ + 228: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_ExceptionMatches │ │ │ │ │ + 229: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Clear │ │ │ │ │ + 230: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_NoKeywords │ │ │ │ │ + 231: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_CheckPositional │ │ │ │ │ + 232: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_RichCompareBool │ │ │ │ │ + 233: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_FalseStruct │ │ │ │ │ + 234: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_TrueStruct │ │ │ │ │ + 235: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NotImplementedStruct │ │ │ │ │ + 236: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_RichCompare │ │ │ │ │ + 237: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyType_GenericAlloc │ │ │ │ │ + 238: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_NoKwnames │ │ │ │ │ + 239: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyNumber_Index │ │ │ │ │ + 240: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_AsSsize_t │ │ │ │ │ + 241: 00000895 50 FUNC GLOBAL DEFAULT 1 PyList_Insert │ │ │ │ │ + 242: 00000969 80 FUNC GLOBAL DEFAULT 1 PyList_GetItem │ │ │ │ │ + 243: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBool_Type │ │ │ │ │ + 244: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_IsTrue │ │ │ │ │ + 245: 000046f5 96 FUNC GLOBAL DEFAULT 7 PyList_GetItemRef │ │ │ │ │ + 246: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GC_Track │ │ │ │ │ + 247: 000047c1 854 FUNC GLOBAL DEFAULT 7 _PyList_SliceSubscript │ │ │ │ │ + 248: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_UnpackKeywords │ │ │ │ │ + 249: 00000ab9 86 FUNC GLOBAL DEFAULT 1 PyList_GetSlice │ │ │ │ │ + 250: 00000b11 52 FUNC GLOBAL DEFAULT 1 PyList_Clear │ │ │ │ │ + 251: 00000b45 56 FUNC GLOBAL DEFAULT 1 _PyList_AsTupleAndClear │ │ │ │ │ + 252: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyTuple_FromArraySteal │ │ │ │ │ + 253: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_New │ │ │ │ │ + 254: 00000000 0 NOTYPE GLOBAL DEFAULT UND Py_ReprEnter │ │ │ │ │ + 255: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicodeWriter_Create │ │ │ │ │ + 256: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicodeWriter_WriteChar │ │ │ │ │ + 257: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicodeWriter_WriteRepr │ │ │ │ │ + 258: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicodeWriter_Discard │ │ │ │ │ + 259: 00000000 0 NOTYPE GLOBAL DEFAULT UND Py_ReprLeave │ │ │ │ │ + 260: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicodeWriter_Finish │ │ │ │ │ + 261: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_FromString │ │ │ │ │ + 262: 00000000 0 NOTYPE GLOBAL DEFAULT UND __aeabi_idiv │ │ │ │ │ + 263: 00000001 44 FUNC GLOBAL HIDDEN 9 _PyList_DebugMallocStats │ │ │ │ │ + 264: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyDebugAllocatorStats │ │ │ │ │ + 265: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_FromSsize_t │ │ │ │ │ + 266: 00000f61 84 FUNC GLOBAL DEFAULT 1 PyList_Reverse │ │ │ │ │ + 267: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_FromLong │ │ │ │ │ + 268: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyEval_SliceIndexNotNone │ │ │ │ │ + 269: 000053bd 32 FUNC GLOBAL HIDDEN 7 _PyList_GetItemRef │ │ │ │ │ + 270: 0000111d 52 FUNC GLOBAL DEFAULT 1 PyList_Extend │ │ │ │ │ + 271: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyEval_GetBuiltin │ │ │ │ │ + 272: 00000000 0 NOTYPE GLOBAL DEFAULT UND Py_BuildValue │ │ │ │ │ + 273: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_FromSize_t │ │ │ │ │ + 274: 000001a0 208 OBJECT GLOBAL DEFAULT 3 PyListRevIter_Type │ │ │ │ │ + 275: 000000d0 208 OBJECT GLOBAL DEFAULT 3 PyListIter_Type │ │ │ │ │ + 276: 00000000 208 OBJECT GLOBAL DEFAULT 3 PyList_Type │ │ │ │ │ + 277: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyType_Type │ │ │ │ │ + 278: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_HashNotImplemented │ │ │ │ │ + 279: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GenericGetAttr │ │ │ │ │ + 280: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyType_GenericNew │ │ │ │ │ + 281: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_SelfIter │ │ │ │ │ + 282: 00000000 0 NOTYPE GLOBAL DEFAULT UND Py_GenericAlias │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,913 +1,901 @@ │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text' at offset 0x9808 contains 142 entries: │ │ │ │ │ +Relocation section '.rel.text' at offset 0x96e4 contains 142 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ -0000003a 0000b80a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00000050 0000af0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00000074 0000152f R_ARM_THM_MOVW_ABS_NC 00001e75 unsafe_latin_compare │ │ │ │ │ -00000078 00001530 R_ARM_THM_MOVT_ABS 00001e75 unsafe_latin_compare │ │ │ │ │ -000000ce 0000be0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -0000014a 0000be0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -000001d8 0000be0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00000252 0000be0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -0000031a 0000152f R_ARM_THM_MOVW_ABS_NC 00001e75 unsafe_latin_compare │ │ │ │ │ -0000031e 00001530 R_ARM_THM_MOVT_ABS 00001e75 unsafe_latin_compare │ │ │ │ │ -00000372 0000be0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -000003e2 0000be0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00000466 0000be0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -000004dc 0000be0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -000005a8 0000c60a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00000664 0000ae0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000006f4 0000ae0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000726 0000c82f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ -0000072a 0000c830 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ +0000003a 0000b90a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00000050 0000b00a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00000074 0000152f R_ARM_THM_MOVW_ABS_NC 00001e65 unsafe_latin_compare │ │ │ │ │ +00000078 00001530 R_ARM_THM_MOVT_ABS 00001e65 unsafe_latin_compare │ │ │ │ │ +000000ce 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +0000014a 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +000001d8 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00000252 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +0000031a 0000152f R_ARM_THM_MOVW_ABS_NC 00001e65 unsafe_latin_compare │ │ │ │ │ +0000031e 00001530 R_ARM_THM_MOVT_ABS 00001e65 unsafe_latin_compare │ │ │ │ │ +00000372 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +000003e6 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +0000046a 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +000004e0 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +000005b0 0000c70a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00000664 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000006f4 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000726 0000c92f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ +0000072a 0000c930 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ 0000072e 0000232f R_ARM_THM_MOVW_ABS_NC 00000034 .LC2 │ │ │ │ │ 00000732 00002330 R_ARM_THM_MOVT_ABS 00000034 .LC2 │ │ │ │ │ -00000738 0000c30a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000738 0000c40a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ 0000076a 00000a0a R_ARM_THM_CALL 000000f9 PyList_New.constprop.0 │ │ │ │ │ -0000077c 0000c50a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00000818 0000ae0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000081c 0000af0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00000828 0000d32f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000082c 0000d330 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00000832 0000522f R_ARM_THM_MOVW_ABS_NC 0000011c .LC11 │ │ │ │ │ -00000836 00005230 R_ARM_THM_MOVT_ABS 0000011c .LC11 │ │ │ │ │ -0000083c 0000d40a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000077c 0000c60a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00000818 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000081c 0000b00a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00000828 0000d42f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000082c 0000d430 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00000832 0000532f R_ARM_THM_MOVW_ABS_NC 0000011c .LC11 │ │ │ │ │ +00000836 00005330 R_ARM_THM_MOVT_ABS 0000011c .LC11 │ │ │ │ │ +0000083c 0000d50a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ 00000854 00000a0a R_ARM_THM_CALL 000000f9 PyList_New.constprop.0 │ │ │ │ │ -00000864 0000c50a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00000886 0000ae0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000864 0000c60a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00000886 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000008b4 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 000008b8 00000430 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -000008bc 0000b00a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +000008bc 0000b10a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ 00000954 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 00000958 00000430 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -0000095c 0000b00a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +0000095c 0000b10a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ 0000098c 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 00000990 00000430 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00000998 0000b00a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -000009a0 0000c82f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ -000009a4 0000c830 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ -000009ac 0000d20a R_ARM_THM_CALL 00000000 PyErr_SetObject │ │ │ │ │ -000009b4 0000d502 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000009d2 0000ee0a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -000009da 0000ef0a R_ARM_THM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ -000009f4 0000c02f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -000009f8 0000c030 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00000a14 0000ae0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000a1c 0000ce0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000a2c 00005b2f R_ARM_THM_MOVW_ABS_NC 00000160 .LC13 │ │ │ │ │ -00000a30 00005b30 R_ARM_THM_MOVT_ABS 00000160 .LC13 │ │ │ │ │ -00000a36 0000e60a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -00000a58 0000ac0a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -00000a78 0000f50a R_ARM_THM_CALL 00000000 PyObject_GC_Track │ │ │ │ │ +00000998 0000b10a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +000009a0 0000c92f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ +000009a4 0000c930 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ +000009ac 0000d30a R_ARM_THM_CALL 00000000 PyErr_SetObject │ │ │ │ │ +000009b4 0000d602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000009d2 0000ef0a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +000009da 0000f00a R_ARM_THM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ +000009f4 0000c12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +000009f8 0000c130 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00000a14 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000a1c 0000cf0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000a2c 00005c2f R_ARM_THM_MOVW_ABS_NC 00000160 .LC13 │ │ │ │ │ +00000a30 00005c30 R_ARM_THM_MOVT_ABS 00000160 .LC13 │ │ │ │ │ +00000a36 0000e70a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +00000a58 0000ad0a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +00000a78 0000f60a R_ARM_THM_CALL 00000000 PyObject_GC_Track │ │ │ │ │ 00000a84 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000a98 0000b40a R_ARM_THM_CALL 00000000 PyObject_GC_UnTrack │ │ │ │ │ +00000a98 0000b50a R_ARM_THM_CALL 00000000 PyObject_GC_UnTrack │ │ │ │ │ 00000a9e 0000100a R_ARM_THM_CALL 000002bd Py_XDECREF │ │ │ │ │ 00000af2 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 00000af6 00000430 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00000afc 0000b00a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00000afc 0000b10a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ 00000b32 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 00000b36 00000430 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00000b3a 0000b00a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00000b62 0000fb0a R_ARM_THM_CALL 00000000 _PyTuple_FromArraySteal │ │ │ │ │ -00000b6a 0000b50a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00000b92 0000fd0a R_ARM_THM_CALL 00000000 Py_ReprEnter │ │ │ │ │ -00000ba0 0000fe0a R_ARM_THM_CALL 00000000 PyUnicodeWriter_Create │ │ │ │ │ -00000bac 0000ff0a R_ARM_THM_CALL 00000000 PyUnicodeWriter_WriteChar │ │ │ │ │ -00000be0 0000ff0a R_ARM_THM_CALL 00000000 PyUnicodeWriter_WriteChar │ │ │ │ │ -00000bec 0000ff0a R_ARM_THM_CALL 00000000 PyUnicodeWriter_WriteChar │ │ │ │ │ -00000bf8 0001000a R_ARM_THM_CALL 00000000 PyUnicodeWriter_WriteRepr │ │ │ │ │ -00000c16 0000ae0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000b3a 0000b10a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00000b62 0000fc0a R_ARM_THM_CALL 00000000 _PyTuple_FromArraySteal │ │ │ │ │ +00000b6a 0000b60a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00000b92 0000fe0a R_ARM_THM_CALL 00000000 Py_ReprEnter │ │ │ │ │ +00000ba0 0000ff0a R_ARM_THM_CALL 00000000 PyUnicodeWriter_Create │ │ │ │ │ +00000bac 0001000a R_ARM_THM_CALL 00000000 PyUnicodeWriter_WriteChar │ │ │ │ │ +00000be0 0001000a R_ARM_THM_CALL 00000000 PyUnicodeWriter_WriteChar │ │ │ │ │ +00000bec 0001000a R_ARM_THM_CALL 00000000 PyUnicodeWriter_WriteChar │ │ │ │ │ +00000bf8 0001010a R_ARM_THM_CALL 00000000 PyUnicodeWriter_WriteRepr │ │ │ │ │ +00000c16 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000c20 0000100a R_ARM_THM_CALL 000002bd Py_XDECREF │ │ │ │ │ -00000c26 0001010a R_ARM_THM_CALL 00000000 PyUnicodeWriter_Discard │ │ │ │ │ -00000c2c 0001020a R_ARM_THM_CALL 00000000 Py_ReprLeave │ │ │ │ │ -00000c38 0000ff0a R_ARM_THM_CALL 00000000 PyUnicodeWriter_WriteChar │ │ │ │ │ -00000c42 0001020a R_ARM_THM_CALL 00000000 Py_ReprLeave │ │ │ │ │ -00000c50 00006d2f R_ARM_THM_MOVW_ABS_NC 000001d8 .LC16 │ │ │ │ │ -00000c54 00006d30 R_ARM_THM_MOVT_ABS 000001d8 .LC16 │ │ │ │ │ -00000c66 00006e2f R_ARM_THM_MOVW_ABS_NC 000001dc .LC17 │ │ │ │ │ -00000c6a 00006e30 R_ARM_THM_MOVT_ABS 000001dc .LC17 │ │ │ │ │ -00000c9c 0001050a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -00000dd2 0000c60a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00000e3a 0000ae0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000e52 0000c02f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00000e56 0000c030 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00000e80 0000e70a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00000ecc 0000ae0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000ee0 0000ae0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000f0a 0000c02f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00000f0e 0000c030 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00000f44 00003c0a R_ARM_THM_CALL 00003619 _list_extend │ │ │ │ │ +00000c26 0001020a R_ARM_THM_CALL 00000000 PyUnicodeWriter_Discard │ │ │ │ │ +00000c2c 0001030a R_ARM_THM_CALL 00000000 Py_ReprLeave │ │ │ │ │ +00000c38 0001000a R_ARM_THM_CALL 00000000 PyUnicodeWriter_WriteChar │ │ │ │ │ +00000c42 0001030a R_ARM_THM_CALL 00000000 Py_ReprLeave │ │ │ │ │ +00000c50 00006e2f R_ARM_THM_MOVW_ABS_NC 000001d8 .LC16 │ │ │ │ │ +00000c54 00006e30 R_ARM_THM_MOVT_ABS 000001d8 .LC16 │ │ │ │ │ +00000c66 00006f2f R_ARM_THM_MOVW_ABS_NC 000001dc .LC17 │ │ │ │ │ +00000c6a 00006f30 R_ARM_THM_MOVT_ABS 000001dc .LC17 │ │ │ │ │ +00000c9c 0001060a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +00000dd2 0000c70a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00000e3a 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000e52 0000c12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00000e56 0000c130 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00000e80 0000e80a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00000ecc 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000ee0 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000f0a 0000c12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00000f0e 0000c130 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00000f44 00003d0a R_ARM_THM_CALL 000038a9 _list_extend │ │ │ │ │ 00000fa2 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 00000fa6 00000430 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00000faa 0000b00a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00001042 00010b0a R_ARM_THM_CALL 00000000 _PyEval_SliceIndexNotNone │ │ │ │ │ -00001054 00010b0a R_ARM_THM_CALL 00000000 _PyEval_SliceIndexNotNone │ │ │ │ │ -0000109a 0000e70a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -000010b8 0000c22f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -000010bc 0000c230 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -000010c0 00007f2f R_ARM_THM_MOVW_ABS_NC 00000200 .LC20 │ │ │ │ │ -000010c4 00007f30 R_ARM_THM_MOVT_ABS 00000200 .LC20 │ │ │ │ │ -000010ca 0000c30a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000010e0 0000ae0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000010e8 0001080a R_ARM_THM_CALL 00000000 PyLong_FromSsize_t │ │ │ │ │ -000010ee 00007e2f R_ARM_THM_MOVW_ABS_NC 000001f8 .LC19 │ │ │ │ │ -000010f2 00007e30 R_ARM_THM_MOVT_ABS 000001f8 .LC19 │ │ │ │ │ -000010fc 0000e60a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -00001112 00010b0a R_ARM_THM_CALL 00000000 _PyEval_SliceIndexNotNone │ │ │ │ │ +00000faa 0000b10a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00001042 00010c0a R_ARM_THM_CALL 00000000 _PyEval_SliceIndexNotNone │ │ │ │ │ +00001054 00010c0a R_ARM_THM_CALL 00000000 _PyEval_SliceIndexNotNone │ │ │ │ │ +0000109a 0000e80a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +000010b8 0000c32f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +000010bc 0000c330 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000010c0 0000802f R_ARM_THM_MOVW_ABS_NC 00000200 .LC20 │ │ │ │ │ +000010c4 00008030 R_ARM_THM_MOVT_ABS 00000200 .LC20 │ │ │ │ │ +000010ca 0000c40a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000010e0 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000010e8 0001090a R_ARM_THM_CALL 00000000 PyLong_FromSsize_t │ │ │ │ │ +000010ee 00007f2f R_ARM_THM_MOVW_ABS_NC 000001f8 .LC19 │ │ │ │ │ +000010f2 00007f30 R_ARM_THM_MOVT_ABS 000001f8 .LC19 │ │ │ │ │ +000010fc 0000e70a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +00001112 00010c0a R_ARM_THM_CALL 00000000 _PyEval_SliceIndexNotNone │ │ │ │ │ 0000113e 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 00001142 00000430 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00001146 0000b00a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00001194 0000c50a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -000011ae 0000af0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000011ba 0000b50a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000120a 0001050a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -0000127c 0000c60a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -0000129e 0000af0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000005be 0000c61e R_ARM_THM_JUMP24 00000000 memcpy │ │ │ │ │ -0000068c 0000b51e R_ARM_THM_JUMP24 00000000 PyMem_Free │ │ │ │ │ -00000698 0000b51e R_ARM_THM_JUMP24 00000000 PyMem_Free │ │ │ │ │ +00001146 0000b10a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00001194 0000c60a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +000011b0 0000b00a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000011bc 0000b60a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000120a 0001060a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +0000127c 0000c70a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +0000129e 0000b00a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000005c6 0000c71e R_ARM_THM_JUMP24 00000000 memcpy │ │ │ │ │ +0000068c 0000b61e R_ARM_THM_JUMP24 00000000 PyMem_Free │ │ │ │ │ +00000698 0000b61e R_ARM_THM_JUMP24 00000000 PyMem_Free │ │ │ │ │ 00000800 00000a1e R_ARM_THM_JUMP24 000000f9 PyList_New.constprop.0 │ │ │ │ │ -0000088e 0000af1e R_ARM_THM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ -00000aa8 0000b61e R_ARM_THM_JUMP24 00000000 PyObject_GC_Del │ │ │ │ │ -00000ada 0000281e R_ARM_THM_JUMP24 00004a69 list_slice_lock_held │ │ │ │ │ -00000b78 0000fc1e R_ARM_THM_JUMP24 00000000 PyTuple_New │ │ │ │ │ -00000c4c 0001031e R_ARM_THM_JUMP24 00000000 PyUnicodeWriter_Finish │ │ │ │ │ -00000c5c 0001041e R_ARM_THM_JUMP24 00000000 PyUnicode_FromString │ │ │ │ │ -00000c72 0001041e R_ARM_THM_JUMP24 00000000 PyUnicode_FromString │ │ │ │ │ +0000088e 0000b01e R_ARM_THM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ +00000aa8 0000b71e R_ARM_THM_JUMP24 00000000 PyObject_GC_Del │ │ │ │ │ +00000ada 0000281e R_ARM_THM_JUMP24 00004b19 list_slice_lock_held │ │ │ │ │ +00000b78 0000fd1e R_ARM_THM_JUMP24 00000000 PyTuple_New │ │ │ │ │ +00000c4c 0001041e R_ARM_THM_JUMP24 00000000 PyUnicodeWriter_Finish │ │ │ │ │ +00000c5c 0001051e R_ARM_THM_JUMP24 00000000 PyUnicode_FromString │ │ │ │ │ +00000c72 0001051e R_ARM_THM_JUMP24 00000000 PyUnicode_FromString │ │ │ │ │ 00000d78 00000a1e R_ARM_THM_JUMP24 000000f9 PyList_New.constprop.0 │ │ │ │ │ -00000de4 0000af1e R_ARM_THM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ -00000ef0 0001081e R_ARM_THM_JUMP24 00000000 PyLong_FromSsize_t │ │ │ │ │ -00000ff2 0001081e R_ARM_THM_JUMP24 00000000 PyLong_FromSsize_t │ │ │ │ │ -00000ff8 00010a1e R_ARM_THM_JUMP24 00000000 PyLong_FromLong │ │ │ │ │ -00001000 0000281e R_ARM_THM_JUMP24 00004a69 list_slice_lock_held │ │ │ │ │ -00001006 0000e71e R_ARM_THM_JUMP24 00000000 PyObject_RichCompareBool │ │ │ │ │ -00001136 00003c1e R_ARM_THM_JUMP24 00003619 _list_extend │ │ │ │ │ -000011dc 0001081e R_ARM_THM_JUMP24 00000000 PyLong_FromSsize_t │ │ │ │ │ +00000de4 0000b01e R_ARM_THM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ +00000ef0 0001091e R_ARM_THM_JUMP24 00000000 PyLong_FromSsize_t │ │ │ │ │ +00000ff2 0001091e R_ARM_THM_JUMP24 00000000 PyLong_FromSsize_t │ │ │ │ │ +00000ff8 00010b1e R_ARM_THM_JUMP24 00000000 PyLong_FromLong │ │ │ │ │ +00001000 0000281e R_ARM_THM_JUMP24 00004b19 list_slice_lock_held │ │ │ │ │ +00001006 0000e81e R_ARM_THM_JUMP24 00000000 PyObject_RichCompareBool │ │ │ │ │ +00001136 00003d1e R_ARM_THM_JUMP24 000038a9 _list_extend │ │ │ │ │ +000011dc 0001091e R_ARM_THM_JUMP24 00000000 PyLong_FromSsize_t │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.data' at offset 0x9c78 contains 115 entries: │ │ │ │ │ +Relocation section '.rel.data' at offset 0x9b54 contains 115 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ -00000004 00011402 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ +00000004 00011502 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 0000000c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000018 00000d02 R_ARM_ABS32 00000215 list_dealloc │ │ │ │ │ -0000002c 00006f02 R_ARM_ABS32 00000b7d list_repr │ │ │ │ │ +0000002c 00007002 R_ARM_ABS32 00000b7d list_repr │ │ │ │ │ 00000034 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000038 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000003c 00011502 R_ARM_ABS32 00000000 PyObject_HashNotImplemented │ │ │ │ │ -00000048 00011602 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ -00000058 00008e02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -0000005c 00002402 R_ARM_ABS32 00002bc5 list_traverse │ │ │ │ │ -00000060 00007902 R_ARM_ABS32 00000fcd list_clear_slot │ │ │ │ │ -00000064 00004302 R_ARM_ABS32 00003d7d list_richcompare │ │ │ │ │ -0000006c 00002c02 R_ARM_ABS32 0000326d list_iter │ │ │ │ │ +0000003c 00011602 R_ARM_ABS32 00000000 PyObject_HashNotImplemented │ │ │ │ │ +00000048 00011702 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ +00000058 00008f02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +0000005c 00002402 R_ARM_ABS32 00002bc9 list_traverse │ │ │ │ │ +00000060 00007a02 R_ARM_ABS32 00000fcd list_clear_slot │ │ │ │ │ +00000064 00004402 R_ARM_ABS32 0000400d list_richcompare │ │ │ │ │ +0000006c 00002d02 R_ARM_ABS32 000034fd list_iter │ │ │ │ │ 00000074 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000094 00004202 R_ARM_ABS32 00003cdd list___init__ │ │ │ │ │ -00000098 0000ec02 R_ARM_ABS32 00000000 PyType_GenericAlloc │ │ │ │ │ -0000009c 00011702 R_ARM_ABS32 00000000 PyType_GenericNew │ │ │ │ │ -000000a0 0000b602 R_ARM_ABS32 00000000 PyObject_GC_Del │ │ │ │ │ -000000c8 00004c02 R_ARM_ABS32 00004251 list_vectorcall │ │ │ │ │ -000000d4 00011402 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ +00000094 00004302 R_ARM_ABS32 00003f6d list___init__ │ │ │ │ │ +00000098 0000ed02 R_ARM_ABS32 00000000 PyType_GenericAlloc │ │ │ │ │ +0000009c 00011802 R_ARM_ABS32 00000000 PyType_GenericNew │ │ │ │ │ +000000a0 0000b702 R_ARM_ABS32 00000000 PyObject_GC_Del │ │ │ │ │ +000000c8 00004d02 R_ARM_ABS32 00004301 list_vectorcall │ │ │ │ │ +000000d4 00011502 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 000000dc 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000000e8 00003002 R_ARM_ABS32 000033d9 listiter_dealloc │ │ │ │ │ -00000118 00011602 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ -0000012c 00006c02 R_ARM_ABS32 00000aad listiter_traverse │ │ │ │ │ -0000013c 00011802 R_ARM_ABS32 00000000 PyObject_SelfIter │ │ │ │ │ -00000140 00002f02 R_ARM_ABS32 00003379 listiter_next │ │ │ │ │ +000000e8 00003102 R_ARM_ABS32 00003669 listiter_dealloc │ │ │ │ │ +00000118 00011702 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ +0000012c 00006d02 R_ARM_ABS32 00000aad listiter_traverse │ │ │ │ │ +0000013c 00011902 R_ARM_ABS32 00000000 PyObject_SelfIter │ │ │ │ │ +00000140 00003002 R_ARM_ABS32 00003609 listiter_next │ │ │ │ │ 00000144 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000001a4 00011402 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ +000001a4 00011502 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 000001ac 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000001b8 00006102 R_ARM_ABS32 00000a89 listreviter_dealloc │ │ │ │ │ -000001e8 00011602 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ -000001fc 00007b02 R_ARM_ABS32 0000002d listreviter_traverse │ │ │ │ │ -0000020c 00011802 R_ARM_ABS32 00000000 PyObject_SelfIter │ │ │ │ │ -00000210 00007102 R_ARM_ABS32 00000de9 listreviter_next │ │ │ │ │ +000001b8 00006202 R_ARM_ABS32 00000a89 listreviter_dealloc │ │ │ │ │ +000001e8 00011702 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ +000001fc 00007c02 R_ARM_ABS32 0000002d listreviter_traverse │ │ │ │ │ +0000020c 00011902 R_ARM_ABS32 00000000 PyObject_SelfIter │ │ │ │ │ +00000210 00007202 R_ARM_ABS32 00000de9 listreviter_next │ │ │ │ │ 00000214 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000274 00008e02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000274 00008f02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000278 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000294 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000002a8 0000bb02 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ -000002b4 0000d502 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000002b8 0000d502 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000002a8 0000bc02 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ +000002b4 0000d602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000002b8 0000d602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000002bc 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000002c0 00008102 R_ARM_ABS32 000011cd listreviter_len │ │ │ │ │ -000002c8 00008e02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000002c0 00008202 R_ARM_ABS32 000011cd listreviter_len │ │ │ │ │ +000002c8 00008f02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000002cc 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000002d0 00008a02 R_ARM_ABS32 00000113 listreviter_reduce │ │ │ │ │ -000002d8 00008e02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000002d0 00008b02 R_ARM_ABS32 00000113 listreviter_reduce │ │ │ │ │ +000002d8 00008f02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000002dc 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000002e0 00008d02 R_ARM_ABS32 00000165 listreviter_setstate │ │ │ │ │ -000002e8 00008e02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000002e0 00008e02 R_ARM_ABS32 00000165 listreviter_setstate │ │ │ │ │ +000002e8 00008f02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000002fc 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000300 00007c02 R_ARM_ABS32 00000fe5 listiter_len │ │ │ │ │ -00000308 00008e02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000300 00007d02 R_ARM_ABS32 00000fe5 listiter_len │ │ │ │ │ +00000308 00008f02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000030c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000310 00008502 R_ARM_ABS32 00000065 listiter_reduce │ │ │ │ │ -00000318 00008e02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000310 00008602 R_ARM_ABS32 00000065 listiter_reduce │ │ │ │ │ +00000318 00008f02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000031c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000320 00008802 R_ARM_ABS32 000000b9 listiter_setstate │ │ │ │ │ -00000328 00008e02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -0000033c 00003b02 R_ARM_ABS32 000035f1 list_length │ │ │ │ │ -00000340 00003402 R_ARM_ABS32 00003499 list_subscript │ │ │ │ │ -00000344 00006b02 R_ARM_ABS32 00004e11 list_ass_subscript │ │ │ │ │ -00000348 00003b02 R_ARM_ABS32 000035f1 list_length │ │ │ │ │ -0000034c 00005302 R_ARM_ABS32 00000745 list_concat │ │ │ │ │ -00000350 00007002 R_ARM_ABS32 00000c79 list_repeat │ │ │ │ │ -00000354 00003802 R_ARM_ABS32 000035b1 list_item │ │ │ │ │ -0000035c 00004d02 R_ARM_ABS32 000006a1 list_ass_item │ │ │ │ │ -00000364 00005a02 R_ARM_ABS32 000046a5 list_contains │ │ │ │ │ -00000368 00007802 R_ARM_ABS32 00000f35 list_inplace_concat │ │ │ │ │ -0000036c 00008202 R_ARM_ABS32 00000039 list_inplace_repeat │ │ │ │ │ +00000320 00008902 R_ARM_ABS32 000000b9 listiter_setstate │ │ │ │ │ +00000328 00008f02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +0000033c 00003c02 R_ARM_ABS32 00003881 list_length │ │ │ │ │ +00000340 00003502 R_ARM_ABS32 00003729 list_subscript │ │ │ │ │ +00000344 00006c02 R_ARM_ABS32 00004ec1 list_ass_subscript │ │ │ │ │ +00000348 00003c02 R_ARM_ABS32 00003881 list_length │ │ │ │ │ +0000034c 00005402 R_ARM_ABS32 00000745 list_concat │ │ │ │ │ +00000350 00007102 R_ARM_ABS32 00000c79 list_repeat │ │ │ │ │ +00000354 00003902 R_ARM_ABS32 00003841 list_item │ │ │ │ │ +0000035c 00004e02 R_ARM_ABS32 000006a1 list_ass_item │ │ │ │ │ +00000364 00005b02 R_ARM_ABS32 00004755 list_contains │ │ │ │ │ +00000368 00007902 R_ARM_ABS32 00000f35 list_inplace_concat │ │ │ │ │ +0000036c 00008302 R_ARM_ABS32 00000039 list_inplace_repeat │ │ │ │ │ 00000370 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000374 00003402 R_ARM_ABS32 00003499 list_subscript │ │ │ │ │ +00000374 00003502 R_ARM_ABS32 00003729 list_subscript │ │ │ │ │ 0000037c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000380 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000384 00005e02 R_ARM_ABS32 00000a45 list___reversed__ │ │ │ │ │ -0000038c 00008e02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000384 00005f02 R_ARM_ABS32 00000a45 list___reversed__ │ │ │ │ │ +0000038c 00008f02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000390 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000394 00008902 R_ARM_ABS32 00000105 list___sizeof__ │ │ │ │ │ -0000039c 00008e02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000394 00008a02 R_ARM_ABS32 00000105 list___sizeof__ │ │ │ │ │ +0000039c 00008f02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000003a0 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000003a4 00007502 R_ARM_ABS32 00000e41 py_list_clear │ │ │ │ │ -000003ac 00008e02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000003a4 00007602 R_ARM_ABS32 00000e41 py_list_clear │ │ │ │ │ +000003ac 00008f02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000003b0 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000003b4 00007d02 R_ARM_ABS32 00000ffd list_copy │ │ │ │ │ -000003bc 00008e02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000003b4 00007e02 R_ARM_ABS32 00000ffd list_copy │ │ │ │ │ +000003bc 00008f02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000003c0 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000003c4 00002b02 R_ARM_ABS32 0000316d list_append │ │ │ │ │ -000003cc 00008e02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000003c4 00002c02 R_ARM_ABS32 000033fd list_append │ │ │ │ │ +000003cc 00008f02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000003d0 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000003d4 00005d02 R_ARM_ABS32 000009b9 list_insert │ │ │ │ │ -000003dc 00008e02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000003d4 00005e02 R_ARM_ABS32 000009b9 list_insert │ │ │ │ │ +000003dc 00008f02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000003e0 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000003e4 00005402 R_ARM_ABS32 0000446d list_extend │ │ │ │ │ -000003ec 00008e02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000003e4 00005502 R_ARM_ABS32 0000451d list_extend │ │ │ │ │ +000003ec 00008f02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000003f0 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000003f4 00005102 R_ARM_ABS32 000042f9 list_pop │ │ │ │ │ -000003fc 00008e02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000003f4 00005202 R_ARM_ABS32 000043a9 list_pop │ │ │ │ │ +000003fc 00008f02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000400 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000404 00004b02 R_ARM_ABS32 00003f8d list_remove │ │ │ │ │ -0000040c 00008e02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000404 00004c02 R_ARM_ABS32 0000421d list_remove │ │ │ │ │ +0000040c 00008f02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000410 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000414 00008002 R_ARM_ABS32 0000100d list_index │ │ │ │ │ -0000041c 00008e02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000414 00008102 R_ARM_ABS32 0000100d list_index │ │ │ │ │ +0000041c 00008f02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000420 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000424 00007602 R_ARM_ABS32 00000e5d list_count │ │ │ │ │ -0000042c 00008e02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000424 00007702 R_ARM_ABS32 00000e5d list_count │ │ │ │ │ +0000042c 00008f02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000430 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000434 00007702 R_ARM_ABS32 00000f05 list_reverse │ │ │ │ │ -0000043c 00008e02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000434 00007802 R_ARM_ABS32 00000f05 list_reverse │ │ │ │ │ +0000043c 00008f02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000440 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000444 00006602 R_ARM_ABS32 00004d41 list_sort │ │ │ │ │ -0000044c 00008e02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000444 00006702 R_ARM_ABS32 00004df1 list_sort │ │ │ │ │ +0000044c 00008f02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000450 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000454 00011902 R_ARM_ABS32 00000000 Py_GenericAlias │ │ │ │ │ +00000454 00011a02 R_ARM_ABS32 00000000 Py_GenericAlias │ │ │ │ │ 0000045c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.hot' at offset 0xa010 contains 607 entries: │ │ │ │ │ +Relocation section '.rel.text.hot' at offset 0x9eec contains 595 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ -0000003c 0000ab0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000003c 0000ac0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ 0000007c 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00000080 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000084 0000ac0a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -00000096 0000ad0a R_ARM_THM_CALL 00000000 PyMem_Calloc │ │ │ │ │ -000000ca 0000ae0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000084 0000ad0a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +00000096 0000ae0a R_ARM_THM_CALL 00000000 PyMem_Calloc │ │ │ │ │ +000000ca 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000000da 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 000000de 00000430 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -000000e4 0000b00a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -000000ec 0000b16b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000000f0 0000b16b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000000f4 0000b16b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000132 0000ab0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +000000e4 0000b10a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +000000ec 0000b26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000000f0 0000b26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000000f4 0000b26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000132 0000ac0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ 0000017a 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 0000017e 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000182 0000ac0a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -000001d0 0000b16b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000001d4 0000b16b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000001d8 0000b16b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000182 0000ad0a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +000001d0 0000b26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000001d4 0000b26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000001d8 0000b26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 00000204 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 00000208 00000430 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -0000020c 0000b00a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00000224 0000b40a R_ARM_THM_CALL 00000000 PyObject_GC_UnTrack │ │ │ │ │ -00000252 0000ae0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000025e 0000b50a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000020c 0000b10a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00000224 0000b50a R_ARM_THM_CALL 00000000 PyObject_GC_UnTrack │ │ │ │ │ +00000252 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000025e 0000b60a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ 00000264 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00000268 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 000002a2 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 000002a6 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000002b8 0000b16b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000350 0000b80a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +000002b8 0000b26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000350 0000b90a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ 0000037e 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 00000382 00000430 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -0000038a 0000b00a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00000394 0000af0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000003aa 0000ae0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000003f0 0000b80a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -0000040c 0000b80a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00000414 0000af0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00000448 0000ae0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000038a 0000b10a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00000394 0000b00a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000003aa 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000003f0 0000b90a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0000040c 0000b90a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00000414 0000b00a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00000448 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000480 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 00000484 00000430 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -0000048c 0000b00a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -000004a0 0000ae0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000004d8 0000bb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyTuple_Type │ │ │ │ │ -000004dc 0000bb30 R_ARM_THM_MOVT_ABS 00000000 PyTuple_Type │ │ │ │ │ -000004e8 0000bc2f R_ARM_THM_MOVW_ABS_NC 00000000 PyLong_Type │ │ │ │ │ -000004ec 0000bc30 R_ARM_THM_MOVT_ABS 00000000 PyLong_Type │ │ │ │ │ -000004f2 0000bd2f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -000004f6 0000bd30 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -0000056a 0000152f R_ARM_THM_MOVW_ABS_NC 00001e75 unsafe_latin_compare │ │ │ │ │ -0000056e 00001530 R_ARM_THM_MOVT_ABS 00001e75 unsafe_latin_compare │ │ │ │ │ -000005e8 0000152f R_ARM_THM_MOVW_ABS_NC 00001e75 unsafe_latin_compare │ │ │ │ │ -000005ec 00001530 R_ARM_THM_MOVT_ABS 00001e75 unsafe_latin_compare │ │ │ │ │ -0000064e 0000be0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00000692 0000bf0a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ -000006f6 0000c02f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -000006fa 0000c030 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00000778 0000be0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00000790 0000be0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -000007ce 0000172f R_ARM_THM_MOVW_ABS_NC 000054e9 unsafe_long_compare │ │ │ │ │ -000007d2 00001730 R_ARM_THM_MOVT_ABS 000054e9 unsafe_long_compare │ │ │ │ │ -000007da 0000c12f R_ARM_THM_MOVW_ABS_NC 00000000 PyFloat_Type │ │ │ │ │ -000007de 0000c130 R_ARM_THM_MOVT_ABS 00000000 PyFloat_Type │ │ │ │ │ -000007ec 0000182f R_ARM_THM_MOVW_ABS_NC 00004591 unsafe_object_compare │ │ │ │ │ -000007f0 00001830 R_ARM_THM_MOVT_ABS 00004591 unsafe_object_compare │ │ │ │ │ -000007f6 0000192f R_ARM_THM_MOVW_ABS_NC 00001005 safe_object_compare │ │ │ │ │ -000007fa 00001930 R_ARM_THM_MOVT_ABS 00001005 safe_object_compare │ │ │ │ │ -00000854 0000be0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00000876 0000bc2f R_ARM_THM_MOVW_ABS_NC 00000000 PyLong_Type │ │ │ │ │ -0000087a 0000bc30 R_ARM_THM_MOVT_ABS 00000000 PyLong_Type │ │ │ │ │ -00000880 0000bd2f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00000884 0000bd30 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00000906 0000bd2f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -0000090a 0000bd30 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -0000091c 0000152f R_ARM_THM_MOVW_ABS_NC 00001e75 unsafe_latin_compare │ │ │ │ │ -00000920 00001530 R_ARM_THM_MOVT_ABS 00001e75 unsafe_latin_compare │ │ │ │ │ -0000092a 0000192f R_ARM_THM_MOVW_ABS_NC 00001005 safe_object_compare │ │ │ │ │ -0000092e 00001930 R_ARM_THM_MOVT_ABS 00001005 safe_object_compare │ │ │ │ │ -00000958 00001a2f R_ARM_THM_MOVW_ABS_NC 00004491 unsafe_tuple_compare │ │ │ │ │ -0000095c 00001a30 R_ARM_THM_MOVT_ABS 00004491 unsafe_tuple_compare │ │ │ │ │ -00000ab6 0000192f R_ARM_THM_MOVW_ABS_NC 00001005 safe_object_compare │ │ │ │ │ -00000aba 00001930 R_ARM_THM_MOVT_ABS 00001005 safe_object_compare │ │ │ │ │ -00000ac6 0000192f R_ARM_THM_MOVW_ABS_NC 00001005 safe_object_compare │ │ │ │ │ -00000aca 00001930 R_ARM_THM_MOVT_ABS 00001005 safe_object_compare │ │ │ │ │ -00000afc 00001c2f R_ARM_THM_MOVW_ABS_NC 00000fb5 unsafe_float_compare │ │ │ │ │ -00000b00 00001c30 R_ARM_THM_MOVT_ABS 00000fb5 unsafe_float_compare │ │ │ │ │ -00000b0c 0000c02f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00000b10 0000c030 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00000b28 0000b50a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00000b4a 0000c02f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00000b4e 0000c030 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00000b52 0000b50a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00000b8e 0000c22f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00000b92 0000c230 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00000b96 0000142f R_ARM_THM_MOVW_ABS_NC 00000018 .LC1 │ │ │ │ │ -00000b9a 00001430 R_ARM_THM_MOVT_ABS 00000018 .LC1 │ │ │ │ │ -00000ba0 0000c30a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000048c 0000b10a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +000004a0 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000004d8 0000bc2f R_ARM_THM_MOVW_ABS_NC 00000000 PyTuple_Type │ │ │ │ │ +000004dc 0000bc30 R_ARM_THM_MOVT_ABS 00000000 PyTuple_Type │ │ │ │ │ +000004e8 0000bd2f R_ARM_THM_MOVW_ABS_NC 00000000 PyLong_Type │ │ │ │ │ +000004ec 0000bd30 R_ARM_THM_MOVT_ABS 00000000 PyLong_Type │ │ │ │ │ +000004f2 0000be2f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +000004f6 0000be30 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +0000056a 0000152f R_ARM_THM_MOVW_ABS_NC 00001e65 unsafe_latin_compare │ │ │ │ │ +0000056e 00001530 R_ARM_THM_MOVT_ABS 00001e65 unsafe_latin_compare │ │ │ │ │ +000005e4 0000152f R_ARM_THM_MOVW_ABS_NC 00001e65 unsafe_latin_compare │ │ │ │ │ +000005e8 00001530 R_ARM_THM_MOVT_ABS 00001e65 unsafe_latin_compare │ │ │ │ │ +0000064a 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +0000068e 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ +000006f2 0000c12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +000006f6 0000c130 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00000774 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +0000078c 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +000007ca 0000172f R_ARM_THM_MOVW_ABS_NC 00005391 unsafe_long_compare │ │ │ │ │ +000007ce 00001730 R_ARM_THM_MOVT_ABS 00005391 unsafe_long_compare │ │ │ │ │ +000007d6 0000c22f R_ARM_THM_MOVW_ABS_NC 00000000 PyFloat_Type │ │ │ │ │ +000007da 0000c230 R_ARM_THM_MOVT_ABS 00000000 PyFloat_Type │ │ │ │ │ +000007e8 0000182f R_ARM_THM_MOVW_ABS_NC 00004641 unsafe_object_compare │ │ │ │ │ +000007ec 00001830 R_ARM_THM_MOVT_ABS 00004641 unsafe_object_compare │ │ │ │ │ +000007f2 0000192f R_ARM_THM_MOVW_ABS_NC 00001005 safe_object_compare │ │ │ │ │ +000007f6 00001930 R_ARM_THM_MOVT_ABS 00001005 safe_object_compare │ │ │ │ │ +00000850 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00000872 0000bd2f R_ARM_THM_MOVW_ABS_NC 00000000 PyLong_Type │ │ │ │ │ +00000876 0000bd30 R_ARM_THM_MOVT_ABS 00000000 PyLong_Type │ │ │ │ │ +0000087c 0000be2f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00000880 0000be30 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00000902 0000be2f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00000906 0000be30 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00000918 0000152f R_ARM_THM_MOVW_ABS_NC 00001e65 unsafe_latin_compare │ │ │ │ │ +0000091c 00001530 R_ARM_THM_MOVT_ABS 00001e65 unsafe_latin_compare │ │ │ │ │ +00000926 0000192f R_ARM_THM_MOVW_ABS_NC 00001005 safe_object_compare │ │ │ │ │ +0000092a 00001930 R_ARM_THM_MOVT_ABS 00001005 safe_object_compare │ │ │ │ │ +00000956 00001a2f R_ARM_THM_MOVW_ABS_NC 00004541 unsafe_tuple_compare │ │ │ │ │ +0000095a 00001a30 R_ARM_THM_MOVT_ABS 00004541 unsafe_tuple_compare │ │ │ │ │ +00000a96 0000192f R_ARM_THM_MOVW_ABS_NC 00001005 safe_object_compare │ │ │ │ │ +00000a9a 00001930 R_ARM_THM_MOVT_ABS 00001005 safe_object_compare │ │ │ │ │ +00000aa6 0000192f R_ARM_THM_MOVW_ABS_NC 00001005 safe_object_compare │ │ │ │ │ +00000aaa 00001930 R_ARM_THM_MOVT_ABS 00001005 safe_object_compare │ │ │ │ │ +00000ac0 00001c2f R_ARM_THM_MOVW_ABS_NC 00000fb5 unsafe_float_compare │ │ │ │ │ +00000ac4 00001c30 R_ARM_THM_MOVT_ABS 00000fb5 unsafe_float_compare │ │ │ │ │ +00000ad0 0000c12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00000ad4 0000c130 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00000aec 0000b60a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00000b0e 0000c12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00000b12 0000c130 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00000b16 0000b60a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00000b52 0000c32f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00000b56 0000c330 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00000b5a 0000142f R_ARM_THM_MOVW_ABS_NC 00000018 .LC1 │ │ │ │ │ +00000b5e 00001430 R_ARM_THM_MOVT_ABS 00000018 .LC1 │ │ │ │ │ +00000b64 0000c40a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ 00000bbc 0000192f R_ARM_THM_MOVW_ABS_NC 00001005 safe_object_compare │ │ │ │ │ 00000bc0 00001930 R_ARM_THM_MOVT_ABS 00001005 safe_object_compare │ │ │ │ │ -00000bec 0000c02f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00000bf0 0000c030 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00000c24 0000bb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyTuple_Type │ │ │ │ │ -00000c28 0000bb30 R_ARM_THM_MOVT_ABS 00000000 PyTuple_Type │ │ │ │ │ -00000c34 0000bc2f R_ARM_THM_MOVW_ABS_NC 00000000 PyLong_Type │ │ │ │ │ -00000c38 0000bc30 R_ARM_THM_MOVT_ABS 00000000 PyLong_Type │ │ │ │ │ -00000c3e 0000bd2f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00000c42 0000bd30 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00000cb0 0000152f R_ARM_THM_MOVW_ABS_NC 00001e75 unsafe_latin_compare │ │ │ │ │ -00000cb4 00001530 R_ARM_THM_MOVT_ABS 00001e75 unsafe_latin_compare │ │ │ │ │ -00000d3a 0000152f R_ARM_THM_MOVW_ABS_NC 00001e75 unsafe_latin_compare │ │ │ │ │ -00000d3e 00001530 R_ARM_THM_MOVT_ABS 00001e75 unsafe_latin_compare │ │ │ │ │ -00000d9e 0000be0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00000df0 0000bf0a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ -00000e5a 0000c02f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00000e5e 0000c030 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00000f10 0000be0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00000f4a 0000be0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00000f9c 0000c02f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00000fa0 0000c030 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00000fae 0000172f R_ARM_THM_MOVW_ABS_NC 000054e9 unsafe_long_compare │ │ │ │ │ -00000fb2 00001730 R_ARM_THM_MOVT_ABS 000054e9 unsafe_long_compare │ │ │ │ │ -00000fba 0000c12f R_ARM_THM_MOVW_ABS_NC 00000000 PyFloat_Type │ │ │ │ │ -00000fbe 0000c130 R_ARM_THM_MOVT_ABS 00000000 PyFloat_Type │ │ │ │ │ -00000fcc 0000192f R_ARM_THM_MOVW_ABS_NC 00001005 safe_object_compare │ │ │ │ │ -00000fd0 00001930 R_ARM_THM_MOVT_ABS 00001005 safe_object_compare │ │ │ │ │ -00000fd6 0000182f R_ARM_THM_MOVW_ABS_NC 00004591 unsafe_object_compare │ │ │ │ │ -00000fda 00001830 R_ARM_THM_MOVT_ABS 00004591 unsafe_object_compare │ │ │ │ │ -0000104e 0000c40a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ -00001068 0000c40a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ -00001080 0000c40a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ -0000109c 0000c40a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ -000010c4 0000bf0a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ -00001124 0000c02f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00001128 0000c030 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00001144 0000ae0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001160 0000ae0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000117a 0000ae0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000119c 0000ae0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000011ac 0000b50a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000011c6 0000be0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -000011e8 0000c02f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -000011ec 0000c030 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0000125c 0000bc2f R_ARM_THM_MOVW_ABS_NC 00000000 PyLong_Type │ │ │ │ │ -00001260 0000bc30 R_ARM_THM_MOVT_ABS 00000000 PyLong_Type │ │ │ │ │ -00001266 0000bd2f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -0000126a 0000bd30 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -000012e8 0000bd2f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -000012ec 0000bd30 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -000012fc 0000152f R_ARM_THM_MOVW_ABS_NC 00001e75 unsafe_latin_compare │ │ │ │ │ -00001300 00001530 R_ARM_THM_MOVT_ABS 00001e75 unsafe_latin_compare │ │ │ │ │ -00001308 0000192f R_ARM_THM_MOVW_ABS_NC 00001005 safe_object_compare │ │ │ │ │ -0000130c 00001930 R_ARM_THM_MOVT_ABS 00001005 safe_object_compare │ │ │ │ │ -00001318 00001a2f R_ARM_THM_MOVW_ABS_NC 00004491 unsafe_tuple_compare │ │ │ │ │ -0000131c 00001a30 R_ARM_THM_MOVT_ABS 00004491 unsafe_tuple_compare │ │ │ │ │ -0000133a 0000c22f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -0000133e 0000c230 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00001342 0000142f R_ARM_THM_MOVW_ABS_NC 00000018 .LC1 │ │ │ │ │ -00001346 00001430 R_ARM_THM_MOVT_ABS 00000018 .LC1 │ │ │ │ │ -0000134c 0000c30a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000148e 0000ae0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000014ba 00001c2f R_ARM_THM_MOVW_ABS_NC 00000fb5 unsafe_float_compare │ │ │ │ │ -000014be 00001c30 R_ARM_THM_MOVT_ABS 00000fb5 unsafe_float_compare │ │ │ │ │ -000014ca 0000192f R_ARM_THM_MOVW_ABS_NC 00001005 safe_object_compare │ │ │ │ │ -000014ce 00001930 R_ARM_THM_MOVT_ABS 00001005 safe_object_compare │ │ │ │ │ -000014fc 0000c50a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00001508 0000af0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00001512 0000192f R_ARM_THM_MOVW_ABS_NC 00001005 safe_object_compare │ │ │ │ │ -00001516 00001930 R_ARM_THM_MOVT_ABS 00001005 safe_object_compare │ │ │ │ │ -00001564 0000b50a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00000bec 0000c12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00000bf0 0000c130 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00000c24 0000bc2f R_ARM_THM_MOVW_ABS_NC 00000000 PyTuple_Type │ │ │ │ │ +00000c28 0000bc30 R_ARM_THM_MOVT_ABS 00000000 PyTuple_Type │ │ │ │ │ +00000c34 0000bd2f R_ARM_THM_MOVW_ABS_NC 00000000 PyLong_Type │ │ │ │ │ +00000c38 0000bd30 R_ARM_THM_MOVT_ABS 00000000 PyLong_Type │ │ │ │ │ +00000c3e 0000be2f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00000c42 0000be30 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00000cb0 0000152f R_ARM_THM_MOVW_ABS_NC 00001e65 unsafe_latin_compare │ │ │ │ │ +00000cb4 00001530 R_ARM_THM_MOVT_ABS 00001e65 unsafe_latin_compare │ │ │ │ │ +00000d3a 0000152f R_ARM_THM_MOVW_ABS_NC 00001e65 unsafe_latin_compare │ │ │ │ │ +00000d3e 00001530 R_ARM_THM_MOVT_ABS 00001e65 unsafe_latin_compare │ │ │ │ │ +00000d9e 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00000df0 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ +00000e5a 0000c12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00000e5e 0000c130 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00000f0c 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00000f42 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00000f94 0000c12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00000f98 0000c130 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00000fa6 0000172f R_ARM_THM_MOVW_ABS_NC 00005391 unsafe_long_compare │ │ │ │ │ +00000faa 00001730 R_ARM_THM_MOVT_ABS 00005391 unsafe_long_compare │ │ │ │ │ +00000fb2 0000c22f R_ARM_THM_MOVW_ABS_NC 00000000 PyFloat_Type │ │ │ │ │ +00000fb6 0000c230 R_ARM_THM_MOVT_ABS 00000000 PyFloat_Type │ │ │ │ │ +00000fc4 0000192f R_ARM_THM_MOVW_ABS_NC 00001005 safe_object_compare │ │ │ │ │ +00000fc8 00001930 R_ARM_THM_MOVT_ABS 00001005 safe_object_compare │ │ │ │ │ +00000fce 0000182f R_ARM_THM_MOVW_ABS_NC 00004641 unsafe_object_compare │ │ │ │ │ +00000fd2 00001830 R_ARM_THM_MOVT_ABS 00004641 unsafe_object_compare │ │ │ │ │ +00001046 0000c50a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ +00001060 0000c50a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ +00001078 0000c50a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ +00001094 0000c50a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ +000010bc 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ +0000111c 0000c12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00001120 0000c130 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000113c 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001158 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001172 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001194 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000011a4 0000b60a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000011bc 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +000011de 0000c12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +000011e2 0000c130 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00001258 0000c32f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +0000125c 0000c330 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00001260 0000142f R_ARM_THM_MOVW_ABS_NC 00000018 .LC1 │ │ │ │ │ +00001264 00001430 R_ARM_THM_MOVT_ABS 00000018 .LC1 │ │ │ │ │ +0000126a 0000c40a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000012a4 0000bd2f R_ARM_THM_MOVW_ABS_NC 00000000 PyLong_Type │ │ │ │ │ +000012a8 0000bd30 R_ARM_THM_MOVT_ABS 00000000 PyLong_Type │ │ │ │ │ +000012ae 0000be2f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +000012b2 0000be30 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00001330 0000be2f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00001334 0000be30 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00001344 0000152f R_ARM_THM_MOVW_ABS_NC 00001e65 unsafe_latin_compare │ │ │ │ │ +00001348 00001530 R_ARM_THM_MOVT_ABS 00001e65 unsafe_latin_compare │ │ │ │ │ +00001350 0000192f R_ARM_THM_MOVW_ABS_NC 00001005 safe_object_compare │ │ │ │ │ +00001354 00001930 R_ARM_THM_MOVT_ABS 00001005 safe_object_compare │ │ │ │ │ +00001360 00001a2f R_ARM_THM_MOVW_ABS_NC 00004541 unsafe_tuple_compare │ │ │ │ │ +00001364 00001a30 R_ARM_THM_MOVT_ABS 00004541 unsafe_tuple_compare │ │ │ │ │ +00001458 00001c2f R_ARM_THM_MOVW_ABS_NC 00000fb5 unsafe_float_compare │ │ │ │ │ +0000145c 00001c30 R_ARM_THM_MOVT_ABS 00000fb5 unsafe_float_compare │ │ │ │ │ +00001466 0000192f R_ARM_THM_MOVW_ABS_NC 00001005 safe_object_compare │ │ │ │ │ +0000146a 00001930 R_ARM_THM_MOVT_ABS 00001005 safe_object_compare │ │ │ │ │ +0000148c 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001510 0000192f R_ARM_THM_MOVW_ABS_NC 00001005 safe_object_compare │ │ │ │ │ +00001514 00001930 R_ARM_THM_MOVT_ABS 00001005 safe_object_compare │ │ │ │ │ +0000152e 0000c60a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0000153a 0000b00a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00001540 0000b60a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000015c4 0000b60a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ 000015ce 0000192f R_ARM_THM_MOVW_ABS_NC 00001005 safe_object_compare │ │ │ │ │ 000015d2 00001930 R_ARM_THM_MOVT_ABS 00001005 safe_object_compare │ │ │ │ │ -000015de 0000b50a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000015f8 0000b50a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00001622 0000152f R_ARM_THM_MOVW_ABS_NC 00001e75 unsafe_latin_compare │ │ │ │ │ -00001626 00001530 R_ARM_THM_MOVT_ABS 00001e75 unsafe_latin_compare │ │ │ │ │ -0000167c 0000be0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -000016fa 0000be0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00001760 0000be0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -000017c6 0000be0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00001878 0000be0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00001900 0000be0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -000019c0 0000152f R_ARM_THM_MOVW_ABS_NC 00001e75 unsafe_latin_compare │ │ │ │ │ -000019c4 00001530 R_ARM_THM_MOVT_ABS 00001e75 unsafe_latin_compare │ │ │ │ │ -00001a0e 0000be0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00001a74 0000be0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00001ac6 0000be0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00001b1a 0000be0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00001b58 0000be0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00001b94 0000be0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00001bd0 00001e0a R_ARM_THM_CALL 000005c5 sortslice_reverse.isra.0 │ │ │ │ │ -00001c0c 0000be0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00001c34 0000be0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00001c92 0000be0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00001cac 00001e0a R_ARM_THM_CALL 000005c5 sortslice_reverse.isra.0 │ │ │ │ │ -00001cc2 0000be0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00001d24 0000be0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00001d44 0000be0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00001d80 00001e0a R_ARM_THM_CALL 000005c5 sortslice_reverse.isra.0 │ │ │ │ │ -00001db6 00001e0a R_ARM_THM_CALL 000005c5 sortslice_reverse.isra.0 │ │ │ │ │ -00001eaa 0000be0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00001eb6 0000be0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00001f42 00001f0a R_ARM_THM_CALL 0000005d gallop_right │ │ │ │ │ -00001f7c 0000200a R_ARM_THM_CALL 00000309 gallop_left │ │ │ │ │ -00001fae 0000210a R_ARM_THM_CALL 0000058d sortslice_memcpy.constprop.0 │ │ │ │ │ -00001fe2 0000152f R_ARM_THM_MOVW_ABS_NC 00001e75 unsafe_latin_compare │ │ │ │ │ -00001fe6 00001530 R_ARM_THM_MOVT_ABS 00001e75 unsafe_latin_compare │ │ │ │ │ -0000204a 0000be0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -000020fe 0000be0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -0000213c 0000be0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -000021de 00001f0a R_ARM_THM_CALL 0000005d gallop_right │ │ │ │ │ -00002210 0000200a R_ARM_THM_CALL 00000309 gallop_left │ │ │ │ │ -0000222a 0000bf0a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ -000022a4 0000210a R_ARM_THM_CALL 0000058d sortslice_memcpy.constprop.0 │ │ │ │ │ -000022ec 0000210a R_ARM_THM_CALL 0000058d sortslice_memcpy.constprop.0 │ │ │ │ │ -00002302 0000be0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00002368 0000210a R_ARM_THM_CALL 0000058d sortslice_memcpy.constprop.0 │ │ │ │ │ -000023b0 0000152f R_ARM_THM_MOVW_ABS_NC 00001e75 unsafe_latin_compare │ │ │ │ │ -000023b4 00001530 R_ARM_THM_MOVT_ABS 00001e75 unsafe_latin_compare │ │ │ │ │ -00002422 0000be0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -000024d4 0000be0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00002512 0000be0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -000025d8 0000be0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -0000263a 00001f0a R_ARM_THM_CALL 0000005d gallop_right │ │ │ │ │ -00002672 0000bf0a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ -000026a4 0000200a R_ARM_THM_CALL 00000309 gallop_left │ │ │ │ │ -000026e0 0000c60a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -0000277e 0000c60a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -000027d2 0000bf0a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ -000027f6 0000bf0a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ -00002824 0000bf0a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ -0000286a 0000bf0a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ -000028a0 0000c60a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -000028b0 0000c60a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -000028d4 0000c60a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00002954 0000210a R_ARM_THM_CALL 0000058d sortslice_memcpy.constprop.0 │ │ │ │ │ -000029a0 0000bf0a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ -000029b8 0000bf0a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ -00002a0a 0000bf0a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ -00002a2c 0000bf0a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ +000015f0 0000b60a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000161a 0000152f R_ARM_THM_MOVW_ABS_NC 00001e65 unsafe_latin_compare │ │ │ │ │ +0000161e 00001530 R_ARM_THM_MOVT_ABS 00001e65 unsafe_latin_compare │ │ │ │ │ +00001674 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +000016f2 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00001758 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +000017be 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00001872 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +000018ba 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +0000192e 0000152f R_ARM_THM_MOVW_ABS_NC 00001e65 unsafe_latin_compare │ │ │ │ │ +00001932 00001530 R_ARM_THM_MOVT_ABS 00001e65 unsafe_latin_compare │ │ │ │ │ +0000197a 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00001a46 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00001a78 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00001ab2 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00001b44 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00001b96 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00001bea 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00001c1c 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00001c7a 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00001c94 00001e0a R_ARM_THM_CALL 000005cd sortslice_reverse.isra.0 │ │ │ │ │ +00001caa 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00001ce6 00001e0a R_ARM_THM_CALL 000005cd sortslice_reverse.isra.0 │ │ │ │ │ +00001d16 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00001d36 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00001d72 00001e0a R_ARM_THM_CALL 000005cd sortslice_reverse.isra.0 │ │ │ │ │ +00001dae 00001e0a R_ARM_THM_CALL 000005cd sortslice_reverse.isra.0 │ │ │ │ │ +00001e9a 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00001ea6 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00001f32 00001f0a R_ARM_THM_CALL 0000005d gallop_right │ │ │ │ │ +00001f6c 0000200a R_ARM_THM_CALL 00000309 gallop_left │ │ │ │ │ +00001f9e 0000210a R_ARM_THM_CALL 00000595 sortslice_memcpy.constprop.0 │ │ │ │ │ +00001fd2 0000152f R_ARM_THM_MOVW_ABS_NC 00001e65 unsafe_latin_compare │ │ │ │ │ +00001fd6 00001530 R_ARM_THM_MOVT_ABS 00001e65 unsafe_latin_compare │ │ │ │ │ +0000203a 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +000020ee 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +0000212c 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +000021ce 00001f0a R_ARM_THM_CALL 0000005d gallop_right │ │ │ │ │ +000021f4 0000210a R_ARM_THM_CALL 00000595 sortslice_memcpy.constprop.0 │ │ │ │ │ +00002246 0000200a R_ARM_THM_CALL 00000309 gallop_left │ │ │ │ │ +00002260 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ +000022dc 0000210a R_ARM_THM_CALL 00000595 sortslice_memcpy.constprop.0 │ │ │ │ │ +000022f2 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +0000235a 0000210a R_ARM_THM_CALL 00000595 sortslice_memcpy.constprop.0 │ │ │ │ │ +000023a4 0000152f R_ARM_THM_MOVW_ABS_NC 00001e65 unsafe_latin_compare │ │ │ │ │ +000023a8 00001530 R_ARM_THM_MOVT_ABS 00001e65 unsafe_latin_compare │ │ │ │ │ +00002418 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +000024ca 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00002506 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +000025f2 00001f0a R_ARM_THM_CALL 0000005d gallop_right │ │ │ │ │ +0000262a 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ +0000265c 0000200a R_ARM_THM_CALL 00000309 gallop_left │ │ │ │ │ +00002698 0000c70a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +000026e6 0000bf0a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00002778 0000c70a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +000027c0 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ +000027f6 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ +0000281e 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ +00002830 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ +0000284c 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ +000028c8 0000c70a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00002958 0000210a R_ARM_THM_CALL 00000595 sortslice_memcpy.constprop.0 │ │ │ │ │ +0000299a 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ +000029b2 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ +000029fa 0000c70a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00002a08 0000c70a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00002a2a 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ 00002a48 0000220a R_ARM_THM_CALL 00001151 merge_getmem │ │ │ │ │ -00002ad8 0000220a R_ARM_THM_CALL 00001151 merge_getmem │ │ │ │ │ -00002b80 0000ae0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002b8e 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00002b92 00000430 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00002b9a 0000b00a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00002baa 0000c82f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ -00002bae 0000c830 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ -00002bb2 0000232f R_ARM_THM_MOVW_ABS_NC 00000034 .LC2 │ │ │ │ │ -00002bb6 00002330 R_ARM_THM_MOVT_ABS 00000034 .LC2 │ │ │ │ │ -00002bbc 0000c30a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00002c42 0000ab0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00002c90 0000aa0a R_ARM_THM_CALL 00000001 PyList_New │ │ │ │ │ -00002d00 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00002d04 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00002d0a 0000ac0a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -00002d5c 0000b16b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00002d60 0000b16b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00002d64 0000b16b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00002d92 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00002d96 00000430 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00002d9e 0000b00a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00002de0 0000ae0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002e58 0000c60a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00002e82 0000bf0a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ -00002f5e 0000ae0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002fb0 0000b50a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00002fc0 0000292f R_ARM_THM_MOVW_ABS_NC 00000058 .LC3 │ │ │ │ │ -00002fc4 00002930 R_ARM_THM_MOVT_ABS 00000058 .LC3 │ │ │ │ │ -00002fc8 0000cb0a R_ARM_THM_CALL 00000000 PySequence_Fast │ │ │ │ │ -00002ff2 0000ae0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003002 0000ae0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003012 0000ae0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003058 0000b80a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00003080 0000bf0a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ -00003096 0000ae0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000030a6 0000ae0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000030b0 0000af0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000030b6 0000b50a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000030e6 0000c50a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -000030fa 0000c60a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00003108 0000120a R_ARM_THM_CALL 00000001 py_list_resize │ │ │ │ │ -00003120 0000bf0a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ -0000312c 0000c60a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00003136 0000af0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000319e 0000c02f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -000031a2 0000c030 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -000031e6 0000b80a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -000031f8 0000c02f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -000031fc 0000c030 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00003218 0000af0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00003232 0000ae0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003258 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -0000325c 00000430 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00003260 0000b00a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -000032b2 0000ab0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00003304 0000ac0a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -00003356 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -0000335a 00000430 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -0000335e 0000b00a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00003368 0000b16b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000336c 0000b16b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00003370 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00003374 0000b16b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000033d0 0000ae0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003472 0000ae0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003490 0000b16b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00003494 0000b16b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000034b8 0000c82f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ -000034bc 0000c830 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ -000034c4 0000cd0a R_ARM_THM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ -000034cc 0000ce0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000034fc 0000cf2f R_ARM_THM_MOVW_ABS_NC 00000000 PySlice_Type │ │ │ │ │ -00003500 0000cf30 R_ARM_THM_MOVT_ABS 00000000 PySlice_Type │ │ │ │ │ -00003510 0000d00a R_ARM_THM_CALL 00000000 PySlice_Unpack │ │ │ │ │ -0000352a 0000d10a R_ARM_THM_CALL 00000000 PySlice_AdjustIndices │ │ │ │ │ -00003550 0000d20a R_ARM_THM_CALL 00000000 PyErr_SetObject │ │ │ │ │ -0000355a 0000350a R_ARM_THM_CALL 00000845 list_new_prealloc │ │ │ │ │ -00003590 0000d32f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00003594 0000d330 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000359a 0000322f R_ARM_THM_MOVW_ABS_NC 00000074 .LC4 │ │ │ │ │ -0000359e 00003230 R_ARM_THM_MOVT_ABS 00000074 .LC4 │ │ │ │ │ -000035a4 0000d40a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000035ac 0000d502 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000035d8 0000c82f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ -000035dc 0000c830 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ -000035e4 0000d20a R_ARM_THM_CALL 00000000 PyErr_SetObject │ │ │ │ │ -000035ec 0000d502 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00003608 0000c02f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000360c 0000c030 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00003630 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00003634 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00003644 0000bb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyTuple_Type │ │ │ │ │ -00003648 0000bb30 R_ARM_THM_MOVT_ABS 00000000 PyTuple_Type │ │ │ │ │ -00003650 0000d72f R_ARM_THM_MOVW_ABS_NC 00000000 PySet_Type │ │ │ │ │ -00003654 0000d730 R_ARM_THM_MOVT_ABS 00000000 PySet_Type │ │ │ │ │ -00003658 0000d82f R_ARM_THM_MOVW_ABS_NC 00000000 PyFrozenSet_Type │ │ │ │ │ -0000365c 0000d830 R_ARM_THM_MOVT_ABS 00000000 PyFrozenSet_Type │ │ │ │ │ -0000366c 0000d92f R_ARM_THM_MOVW_ABS_NC 00000000 PyDict_Type │ │ │ │ │ -00003670 0000d930 R_ARM_THM_MOVT_ABS 00000000 PyDict_Type │ │ │ │ │ -0000367a 0000da2f R_ARM_THM_MOVW_ABS_NC 00000000 PyDictKeys_Type │ │ │ │ │ -0000367e 0000da30 R_ARM_THM_MOVT_ABS 00000000 PyDictKeys_Type │ │ │ │ │ -00003688 0000db2f R_ARM_THM_MOVW_ABS_NC 00000000 PyDictValues_Type │ │ │ │ │ -0000368c 0000db30 R_ARM_THM_MOVT_ABS 00000000 PyDictValues_Type │ │ │ │ │ -00003696 0000dc2f R_ARM_THM_MOVW_ABS_NC 00000000 PyDictItems_Type │ │ │ │ │ -0000369a 0000dc30 R_ARM_THM_MOVT_ABS 00000000 PyDictItems_Type │ │ │ │ │ -000036a4 0000dd0a R_ARM_THM_CALL 00000000 PyObject_GetIter │ │ │ │ │ -000036b8 0000de0a R_ARM_THM_CALL 00000000 PyObject_LengthHint │ │ │ │ │ -000036e8 0000c50a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00003714 0000ce0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000375e 0000b90a R_ARM_THM_CALL 000003b1 _PyList_AppendTakeRefListResize │ │ │ │ │ -0000377c 0000ae0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000037bc 0000b80a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -000037e2 0000df0a R_ARM_THM_CALL 00000000 _PyDict_Next │ │ │ │ │ -000037f8 0000e00a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ -00003812 0000df0a R_ARM_THM_CALL 00000000 _PyDict_Next │ │ │ │ │ -00003820 0000e00a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ -00003838 0000df0a R_ARM_THM_CALL 00000000 _PyDict_Next │ │ │ │ │ -00003844 0000e00a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ -00003862 0000df0a R_ARM_THM_CALL 00000000 _PyDict_Next │ │ │ │ │ -0000386e 0000e00a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ -00003898 0000ae0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000038ac 0000120a R_ARM_THM_CALL 00000001 py_list_resize │ │ │ │ │ -000038d0 0000120a R_ARM_THM_CALL 00000001 py_list_resize │ │ │ │ │ -000038ee 0000e10a R_ARM_THM_CALL 00000000 _PySet_NextEntryRef │ │ │ │ │ -0000390a 0000e10a R_ARM_THM_CALL 00000000 _PySet_NextEntryRef │ │ │ │ │ -0000391e 0000e10a R_ARM_THM_CALL 00000000 _PySet_NextEntryRef │ │ │ │ │ -00003932 0000e10a R_ARM_THM_CALL 00000000 _PySet_NextEntryRef │ │ │ │ │ -00003948 0000e10a R_ARM_THM_CALL 00000000 _PySet_NextEntryRef │ │ │ │ │ -0000395c 0000e10a R_ARM_THM_CALL 00000000 _PySet_NextEntryRef │ │ │ │ │ -00003970 0000e10a R_ARM_THM_CALL 00000000 _PySet_NextEntryRef │ │ │ │ │ -00003984 0000e10a R_ARM_THM_CALL 00000000 _PySet_NextEntryRef │ │ │ │ │ -0000399a 0000e10a R_ARM_THM_CALL 00000000 _PySet_NextEntryRef │ │ │ │ │ -000039c2 0000e10a R_ARM_THM_CALL 00000000 _PySet_NextEntryRef │ │ │ │ │ -000039e8 0000120a R_ARM_THM_CALL 00000001 py_list_resize │ │ │ │ │ -00003a28 0000df0a R_ARM_THM_CALL 00000000 _PyDict_Next │ │ │ │ │ -00003a48 0000e22f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_StopIteration │ │ │ │ │ -00003a4c 0000e230 R_ARM_THM_MOVT_ABS 00000000 PyExc_StopIteration │ │ │ │ │ -00003a52 0000e30a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -00003a5c 0000e40a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ -00003a70 0000af0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00003a7a 0000af0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00003a82 0000120a R_ARM_THM_CALL 00000001 py_list_resize │ │ │ │ │ -00003ae0 0000402f R_ARM_THM_MOVW_ABS_NC 000000a8 .LC5 │ │ │ │ │ -00003ae4 00004030 R_ARM_THM_MOVT_ABS 000000a8 .LC5 │ │ │ │ │ -00003ae8 0000cb0a R_ARM_THM_CALL 00000000 PySequence_Fast │ │ │ │ │ -00003b1c 0000c50a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00003c6c 0000b80a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -00003cbe 0000af0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00003cd2 0000ae0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003cee 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00003cf2 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00003d1c 0000412f R_ARM_THM_MOVW_ABS_NC 000000c4 .LC6 │ │ │ │ │ -00003d20 00004130 R_ARM_THM_MOVT_ABS 000000c4 .LC6 │ │ │ │ │ -00003d26 0000e50a R_ARM_THM_CALL 00000000 _PyArg_NoKeywords │ │ │ │ │ -00003d34 0000412f R_ARM_THM_MOVW_ABS_NC 000000c4 .LC6 │ │ │ │ │ -00003d38 00004130 R_ARM_THM_MOVT_ABS 000000c4 .LC6 │ │ │ │ │ -00003d40 0000e60a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -00003d74 00002a0a R_ARM_THM_CALL 00000625 list_clear_impl.isra.0 │ │ │ │ │ -00003dea 0000e70a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00003e48 0000e82f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -00003e4c 0000e830 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -00003e70 0000e92f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -00003e74 0000e930 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -00003e8c 00000502 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00003e90 00000502 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00003e94 00000502 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00003e98 00000502 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00003e9c 00000502 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00003ea0 00000502 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00003ea4 0000ea2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00003ea8 0000ea30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00003ef0 0000eb0a R_ARM_THM_CALL 00000000 PyObject_RichCompare │ │ │ │ │ -00003f10 0000ae0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003f26 0000ae0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003f4c 00000502 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00003f50 00000502 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00003f54 00000502 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00003f58 00000502 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00003f5c 00000502 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00003f60 00000502 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00003f6e 0000ae0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003f7a 0000ae0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003fbe 0000e70a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00004014 0000c60a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00004036 0000bf0a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ -0000409a 0000c02f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000409e 0000c030 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -000040b0 0000ae0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000040e0 0000e70a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00004148 0000ae0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004150 0000b50a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000415e 0000ae0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000416c 0000ae0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004188 0000120a R_ARM_THM_CALL 00000001 py_list_resize │ │ │ │ │ -000041a2 0000bf0a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ -000041b0 0000120a R_ARM_THM_CALL 00000001 py_list_resize │ │ │ │ │ -000041c0 0000bf0a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ -000041ca 0000c60a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -000041f2 0000c22f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -000041f6 0000c230 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -000041fa 00004a2f R_ARM_THM_MOVW_ABS_NC 000000cc .LC7 │ │ │ │ │ -000041fe 00004a30 R_ARM_THM_MOVT_ABS 000000cc .LC7 │ │ │ │ │ -00004204 0000c30a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000420c 0000b50a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00004216 0000c50a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00004226 0000ae0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000423c 0000ae0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004242 0000af0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00004248 0000b50a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000427a 0000ec0a R_ARM_THM_CALL 00000000 PyType_GenericAlloc │ │ │ │ │ -000042b0 0000ae0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000042bc 00002a0a R_ARM_THM_CALL 00000625 list_clear_impl.isra.0 │ │ │ │ │ -000042c6 0000412f R_ARM_THM_MOVW_ABS_NC 000000c4 .LC6 │ │ │ │ │ -000042ca 00004130 R_ARM_THM_MOVT_ABS 000000c4 .LC6 │ │ │ │ │ -000042d4 0000e60a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -000042e0 0000412f R_ARM_THM_MOVW_ABS_NC 000000c4 .LC6 │ │ │ │ │ -000042e4 00004130 R_ARM_THM_MOVT_ABS 000000c4 .LC6 │ │ │ │ │ -000042ea 0000ed0a R_ARM_THM_CALL 00000000 _PyArg_NoKwnames │ │ │ │ │ -0000437e 0000b50a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00004392 0000ae0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004398 00004e2f R_ARM_THM_MOVW_ABS_NC 000000ec .LC8 │ │ │ │ │ -0000439c 00004e30 R_ARM_THM_MOVT_ABS 000000ec .LC8 │ │ │ │ │ -000043a6 0000e60a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -000043b4 0000ee0a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -000043be 0000ef0a R_ARM_THM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ -000043e6 0000bf0a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ -000043f6 0000120a R_ARM_THM_CALL 00000001 py_list_resize │ │ │ │ │ -00004408 0000bf0a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ -00004410 0000c82f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ -00004414 0000c830 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ -00004418 00004f2f R_ARM_THM_MOVW_ABS_NC 000000f0 .LC9 │ │ │ │ │ -0000441c 00004f30 R_ARM_THM_MOVT_ABS 000000f0 .LC9 │ │ │ │ │ -00004422 0000c30a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00004436 0000ae0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000443e 0000ce0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00004454 0000c82f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ -00004458 0000c830 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ -0000445c 0000502f R_ARM_THM_MOVW_ABS_NC 00000104 .LC10 │ │ │ │ │ -00004460 00005030 R_ARM_THM_MOVT_ABS 00000104 .LC10 │ │ │ │ │ -00004466 0000c30a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00004480 0000c02f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00004484 0000c030 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -000044c0 0000e70a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -000044d4 0000e70a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00004500 0000e70a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00004520 0000172f R_ARM_THM_MOVW_ABS_NC 000054e9 unsafe_long_compare │ │ │ │ │ -00004524 00001730 R_ARM_THM_MOVT_ABS 000054e9 unsafe_long_compare │ │ │ │ │ -000045b8 0000ea2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000045bc 0000ea30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000045ca 0000f22f R_ARM_THM_MOVW_ABS_NC 00000000 PyBool_Type │ │ │ │ │ -000045ce 0000f230 R_ARM_THM_MOVT_ABS 00000000 PyBool_Type │ │ │ │ │ -000045d8 0000e92f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -000045dc 0000e930 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -00004610 0000f30a R_ARM_THM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ -0000462a 0000ae0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000463e 0000ae0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004674 0000d32f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00004678 0000d330 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000467c 0000572f R_ARM_THM_MOVW_ABS_NC 00000150 .LC12 │ │ │ │ │ -00004680 00005730 R_ARM_THM_MOVT_ABS 00000150 .LC12 │ │ │ │ │ -00004686 0000c30a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000468e 0000c82f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ -00004692 0000c830 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ -0000469a 0000d20a R_ARM_THM_CALL 00000000 PyErr_SetObject │ │ │ │ │ -000046a0 0000d502 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000046e2 0000e70a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -000046fc 0000ae0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000472c 0000d00a R_ARM_THM_CALL 00000000 PySlice_Unpack │ │ │ │ │ -00004748 0000d10a R_ARM_THM_CALL 00000000 PySlice_AdjustIndices │ │ │ │ │ -00004796 0000ab0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -000047f0 0000c50a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -000049c2 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000049c6 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000049ca 0000ac0a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -000049e8 0000350a R_ARM_THM_CALL 00000845 list_new_prealloc │ │ │ │ │ -00004a20 0000b16b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00004a24 0000b16b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00004a28 0000b16b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00004a3c 0000ae0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004a40 0000af0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00004ab6 0000ab0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00004b10 0000c50a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00004cd6 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00004cda 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00004cde 0000ac0a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -00004d10 0000ae0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004d14 0000af0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00004d34 0000b16b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00004d38 0000b16b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00004d3c 0000b16b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00004d70 0000c02f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00004d74 0000c030 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00004d9e 0000f70a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -00004dbe 0000c02f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00004dc2 0000c030 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00004dca 0000f30a R_ARM_THM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ -00004df0 0000f70a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -00004dfc 0000c02f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00004e00 0000c030 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00004e0c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00004e36 0000c82f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ -00004e3a 0000c830 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ -00004e44 0000cd0a R_ARM_THM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ -00004e56 0000ce0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00004eb6 0000ae0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004ec4 0000cf2f R_ARM_THM_MOVW_ABS_NC 00000000 PySlice_Type │ │ │ │ │ -00004ec8 0000cf30 R_ARM_THM_MOVT_ABS 00000000 PySlice_Type │ │ │ │ │ -00004eda 0000d00a R_ARM_THM_CALL 00000000 PySlice_Unpack │ │ │ │ │ -00004ef2 0000682f R_ARM_THM_MOVW_ABS_NC 00000168 .LC14 │ │ │ │ │ -00004ef6 00006830 R_ARM_THM_MOVT_ABS 00000168 .LC14 │ │ │ │ │ -00004efa 0000cb0a R_ARM_THM_CALL 00000000 PySequence_Fast │ │ │ │ │ -00004f10 0000d10a R_ARM_THM_CALL 00000000 PySlice_AdjustIndices │ │ │ │ │ -00004f50 0000ae0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004f5c 0000c50a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00004fca 0000b50a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000500a 0000bf0a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ -0000501a 0000d10a R_ARM_THM_CALL 00000000 PySlice_AdjustIndices │ │ │ │ │ -00005088 0000c60a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -000050ac 0000bf0a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ -00005148 0000c50a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0000518e 0000bf0a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ -000051e4 0000b50a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000051f8 0000b50a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000520a 0000ae0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000523c 0000ae0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00005246 0000b50a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000528e 0000b80a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -000052b0 0000bf0a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ -000052cc 0000ae0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000052e0 0000ae0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000052f6 0000c22f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -000052fa 0000c230 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00005300 0000692f R_ARM_THM_MOVW_ABS_NC 00000190 .LC15 │ │ │ │ │ -00005304 00006930 R_ARM_THM_MOVT_ABS 00000190 .LC15 │ │ │ │ │ -0000530a 0000d40a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000533a 0000bf0a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ -00005356 0000c50a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00005368 0000af0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00005374 0000120a R_ARM_THM_CALL 00000001 py_list_resize │ │ │ │ │ -00005386 0000bf0a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ -00005390 0000c60a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -000053b0 0000232f R_ARM_THM_MOVW_ABS_NC 00000034 .LC2 │ │ │ │ │ -000053b4 00002330 R_ARM_THM_MOVT_ABS 00000034 .LC2 │ │ │ │ │ -000053b8 0000c30a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000053c2 0000120a R_ARM_THM_CALL 00000001 py_list_resize │ │ │ │ │ -000053d8 0000ae0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000053dc 0000af0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000053e2 0000d32f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000053e6 0000d330 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -000053ec 0000322f R_ARM_THM_MOVW_ABS_NC 00000074 .LC4 │ │ │ │ │ -000053f0 00003230 R_ARM_THM_MOVT_ABS 00000074 .LC4 │ │ │ │ │ -000053f6 0000d40a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00005412 0000120a R_ARM_THM_CALL 00000001 py_list_resize │ │ │ │ │ -0000541a 0000af0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000542a 0000ae0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000547e 0000b80a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ -000054b6 0000df0a R_ARM_THM_CALL 00000000 _PyDict_Next │ │ │ │ │ -000054e2 0000af0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000000d2 0000af1e R_ARM_THM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ -000001fc 0000b31e R_ARM_THM_JUMP24 00000000 _PyTuple_FromArray │ │ │ │ │ -000002b4 0000b61e R_ARM_THM_JUMP24 00000000 PyObject_GC_Del │ │ │ │ │ -000002d0 0000ae1e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ -0000348c 0000b61e R_ARM_THM_JUMP24 00000000 PyObject_GC_Del │ │ │ │ │ -00003a90 00003f1e R_ARM_THM_JUMP24 000011e5 list_inplace_repeat_lock_held │ │ │ │ │ -00004572 0000e71e R_ARM_THM_JUMP24 00000000 PyObject_RichCompareBool │ │ │ │ │ -0000460a 0000e71e R_ARM_THM_JUMP24 00000000 PyObject_RichCompareBool │ │ │ │ │ +00002b10 0000220a R_ARM_THM_CALL 00001151 merge_getmem │ │ │ │ │ +00002b84 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002b92 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00002b96 00000430 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00002b9e 0000b10a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00002bae 0000c92f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ +00002bb2 0000c930 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ +00002bb6 0000232f R_ARM_THM_MOVW_ABS_NC 00000034 .LC2 │ │ │ │ │ +00002bba 00002330 R_ARM_THM_MOVT_ABS 00000034 .LC2 │ │ │ │ │ +00002bc0 0000c40a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00002c46 0000ac0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00002c94 0000ab0a R_ARM_THM_CALL 00000001 PyList_New │ │ │ │ │ +00002d04 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00002d08 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00002d0e 0000ad0a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +00002d60 0000b26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00002d64 0000b26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00002d68 0000b26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00002d96 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00002d9a 00000430 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00002da2 0000b10a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00002de4 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002e5c 0000c70a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00002e86 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ +00002f62 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002fb4 0000b60a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00002fc4 0000292f R_ARM_THM_MOVW_ABS_NC 00000058 .LC3 │ │ │ │ │ +00002fc8 00002930 R_ARM_THM_MOVT_ABS 00000058 .LC3 │ │ │ │ │ +00002fcc 0000cc0a R_ARM_THM_CALL 00000000 PySequence_Fast │ │ │ │ │ +00002ff6 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003006 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000304e 0000b90a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00003076 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ +00003086 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000309c 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000030ac 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000030b6 0000b00a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000030bc 0000b60a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000030ec 0000c60a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00003100 0000c70a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +0000310e 0000120a R_ARM_THM_CALL 00000001 py_list_resize │ │ │ │ │ +00003126 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ +00003132 0000c70a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +0000313c 0000b00a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000031ce 0000c70a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +000031f0 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ +00003266 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000032a4 0000b60a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000032ba 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003300 0000b90a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00003320 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ +00003334 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003348 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003356 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003370 0000b00a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00003376 0000b60a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00003380 0000c60a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00003398 0000c70a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +000033a2 0000120a R_ARM_THM_CALL 00000001 py_list_resize │ │ │ │ │ +000033b4 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ +000033be 0000c70a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +000033cc 0000b00a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000342e 0000c12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00003432 0000c130 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00003476 0000b90a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00003488 0000c12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0000348c 0000c130 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +000034a8 0000b00a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000034c2 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000034e8 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +000034ec 00000430 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +000034f0 0000b10a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00003542 0000ac0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00003594 0000ad0a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +000035e6 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +000035ea 00000430 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +000035ee 0000b10a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +000035f8 0000b26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000035fc 0000b26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00003600 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00003604 0000b26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00003660 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003702 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003720 0000b26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00003724 0000b26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00003748 0000c92f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ +0000374c 0000c930 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ +00003754 0000ce0a R_ARM_THM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ +0000375c 0000cf0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000378c 0000d02f R_ARM_THM_MOVW_ABS_NC 00000000 PySlice_Type │ │ │ │ │ +00003790 0000d030 R_ARM_THM_MOVT_ABS 00000000 PySlice_Type │ │ │ │ │ +000037a0 0000d10a R_ARM_THM_CALL 00000000 PySlice_Unpack │ │ │ │ │ +000037ba 0000d20a R_ARM_THM_CALL 00000000 PySlice_AdjustIndices │ │ │ │ │ +000037e0 0000d30a R_ARM_THM_CALL 00000000 PyErr_SetObject │ │ │ │ │ +000037ea 0000360a R_ARM_THM_CALL 00000845 list_new_prealloc │ │ │ │ │ +00003820 0000d42f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00003824 0000d430 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000382a 0000332f R_ARM_THM_MOVW_ABS_NC 00000074 .LC4 │ │ │ │ │ +0000382e 00003330 R_ARM_THM_MOVT_ABS 00000074 .LC4 │ │ │ │ │ +00003834 0000d50a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000383c 0000d602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00003868 0000c92f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ +0000386c 0000c930 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ +00003874 0000d30a R_ARM_THM_CALL 00000000 PyErr_SetObject │ │ │ │ │ +0000387c 0000d602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00003898 0000c12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0000389c 0000c130 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +000038c0 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000038c4 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000038d4 0000bc2f R_ARM_THM_MOVW_ABS_NC 00000000 PyTuple_Type │ │ │ │ │ +000038d8 0000bc30 R_ARM_THM_MOVT_ABS 00000000 PyTuple_Type │ │ │ │ │ +000038e0 0000d82f R_ARM_THM_MOVW_ABS_NC 00000000 PySet_Type │ │ │ │ │ +000038e4 0000d830 R_ARM_THM_MOVT_ABS 00000000 PySet_Type │ │ │ │ │ +000038e8 0000d92f R_ARM_THM_MOVW_ABS_NC 00000000 PyFrozenSet_Type │ │ │ │ │ +000038ec 0000d930 R_ARM_THM_MOVT_ABS 00000000 PyFrozenSet_Type │ │ │ │ │ +000038fc 0000da2f R_ARM_THM_MOVW_ABS_NC 00000000 PyDict_Type │ │ │ │ │ +00003900 0000da30 R_ARM_THM_MOVT_ABS 00000000 PyDict_Type │ │ │ │ │ +0000390a 0000db2f R_ARM_THM_MOVW_ABS_NC 00000000 PyDictKeys_Type │ │ │ │ │ +0000390e 0000db30 R_ARM_THM_MOVT_ABS 00000000 PyDictKeys_Type │ │ │ │ │ +00003918 0000dc2f R_ARM_THM_MOVW_ABS_NC 00000000 PyDictValues_Type │ │ │ │ │ +0000391c 0000dc30 R_ARM_THM_MOVT_ABS 00000000 PyDictValues_Type │ │ │ │ │ +00003926 0000dd2f R_ARM_THM_MOVW_ABS_NC 00000000 PyDictItems_Type │ │ │ │ │ +0000392a 0000dd30 R_ARM_THM_MOVT_ABS 00000000 PyDictItems_Type │ │ │ │ │ +00003934 0000de0a R_ARM_THM_CALL 00000000 PyObject_GetIter │ │ │ │ │ +00003948 0000df0a R_ARM_THM_CALL 00000000 PyObject_LengthHint │ │ │ │ │ +00003978 0000c60a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +000039a4 0000cf0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000039ee 0000ba0a R_ARM_THM_CALL 000003b1 _PyList_AppendTakeRefListResize │ │ │ │ │ +00003a0c 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003a4c 0000b90a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00003a72 0000e00a R_ARM_THM_CALL 00000000 _PyDict_Next │ │ │ │ │ +00003a88 0000e10a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ +00003aa2 0000e00a R_ARM_THM_CALL 00000000 _PyDict_Next │ │ │ │ │ +00003ab0 0000e10a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ +00003ac8 0000e00a R_ARM_THM_CALL 00000000 _PyDict_Next │ │ │ │ │ +00003ad4 0000e10a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ +00003af2 0000e00a R_ARM_THM_CALL 00000000 _PyDict_Next │ │ │ │ │ +00003afe 0000e10a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ +00003b28 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003b3c 0000120a R_ARM_THM_CALL 00000001 py_list_resize │ │ │ │ │ +00003b60 0000120a R_ARM_THM_CALL 00000001 py_list_resize │ │ │ │ │ +00003b7e 0000e20a R_ARM_THM_CALL 00000000 _PySet_NextEntryRef │ │ │ │ │ +00003b9a 0000e20a R_ARM_THM_CALL 00000000 _PySet_NextEntryRef │ │ │ │ │ +00003bae 0000e20a R_ARM_THM_CALL 00000000 _PySet_NextEntryRef │ │ │ │ │ +00003bc2 0000e20a R_ARM_THM_CALL 00000000 _PySet_NextEntryRef │ │ │ │ │ +00003bd8 0000e20a R_ARM_THM_CALL 00000000 _PySet_NextEntryRef │ │ │ │ │ +00003bec 0000e20a R_ARM_THM_CALL 00000000 _PySet_NextEntryRef │ │ │ │ │ +00003c00 0000e20a R_ARM_THM_CALL 00000000 _PySet_NextEntryRef │ │ │ │ │ +00003c14 0000e20a R_ARM_THM_CALL 00000000 _PySet_NextEntryRef │ │ │ │ │ +00003c2a 0000e20a R_ARM_THM_CALL 00000000 _PySet_NextEntryRef │ │ │ │ │ +00003c52 0000e20a R_ARM_THM_CALL 00000000 _PySet_NextEntryRef │ │ │ │ │ +00003c78 0000120a R_ARM_THM_CALL 00000001 py_list_resize │ │ │ │ │ +00003cb8 0000e00a R_ARM_THM_CALL 00000000 _PyDict_Next │ │ │ │ │ +00003cd8 0000e32f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_StopIteration │ │ │ │ │ +00003cdc 0000e330 R_ARM_THM_MOVT_ABS 00000000 PyExc_StopIteration │ │ │ │ │ +00003ce2 0000e40a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +00003cec 0000e50a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ +00003d00 0000b00a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00003d0a 0000b00a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00003d12 0000120a R_ARM_THM_CALL 00000001 py_list_resize │ │ │ │ │ +00003d70 0000412f R_ARM_THM_MOVW_ABS_NC 000000a8 .LC5 │ │ │ │ │ +00003d74 00004130 R_ARM_THM_MOVT_ABS 000000a8 .LC5 │ │ │ │ │ +00003d78 0000cc0a R_ARM_THM_CALL 00000000 PySequence_Fast │ │ │ │ │ +00003dac 0000c60a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00003efc 0000b90a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +00003f4e 0000b00a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00003f62 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003f7e 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00003f82 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00003fac 0000422f R_ARM_THM_MOVW_ABS_NC 000000c4 .LC6 │ │ │ │ │ +00003fb0 00004230 R_ARM_THM_MOVT_ABS 000000c4 .LC6 │ │ │ │ │ +00003fb6 0000e60a R_ARM_THM_CALL 00000000 _PyArg_NoKeywords │ │ │ │ │ +00003fc4 0000422f R_ARM_THM_MOVW_ABS_NC 000000c4 .LC6 │ │ │ │ │ +00003fc8 00004230 R_ARM_THM_MOVT_ABS 000000c4 .LC6 │ │ │ │ │ +00003fd0 0000e70a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +00004004 00002b0a R_ARM_THM_CALL 00000625 list_clear_impl.isra.0 │ │ │ │ │ +0000407a 0000e80a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +000040d8 0000e92f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +000040dc 0000e930 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +00004100 0000ea2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +00004104 0000ea30 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +0000411c 00000502 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +00004120 00000502 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +00004124 00000502 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +00004128 00000502 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +0000412c 00000502 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +00004130 00000502 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +00004134 0000eb2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00004138 0000eb30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00004180 0000ec0a R_ARM_THM_CALL 00000000 PyObject_RichCompare │ │ │ │ │ +000041a0 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000041b6 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000041dc 00000502 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +000041e0 00000502 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +000041e4 00000502 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +000041e8 00000502 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +000041ec 00000502 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +000041f0 00000502 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ +000041fe 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000420a 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000424a 0000e80a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00004274 0000c12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00004278 0000c130 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +000042a8 0000e80a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +000042ce 0000c32f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +000042d2 0000c330 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000042d6 00004b2f R_ARM_THM_MOVW_ABS_NC 000000cc .LC7 │ │ │ │ │ +000042da 00004b30 R_ARM_THM_MOVT_ABS 000000cc .LC7 │ │ │ │ │ +000042e0 0000c40a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000042ec 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000042f8 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000432a 0000ed0a R_ARM_THM_CALL 00000000 PyType_GenericAlloc │ │ │ │ │ +00004360 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000436c 00002b0a R_ARM_THM_CALL 00000625 list_clear_impl.isra.0 │ │ │ │ │ +00004376 0000422f R_ARM_THM_MOVW_ABS_NC 000000c4 .LC6 │ │ │ │ │ +0000437a 00004230 R_ARM_THM_MOVT_ABS 000000c4 .LC6 │ │ │ │ │ +00004384 0000e70a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +00004390 0000422f R_ARM_THM_MOVW_ABS_NC 000000c4 .LC6 │ │ │ │ │ +00004394 00004230 R_ARM_THM_MOVT_ABS 000000c4 .LC6 │ │ │ │ │ +0000439a 0000ee0a R_ARM_THM_CALL 00000000 _PyArg_NoKwnames │ │ │ │ │ +0000442e 0000b60a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00004442 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004448 00004f2f R_ARM_THM_MOVW_ABS_NC 000000ec .LC8 │ │ │ │ │ +0000444c 00004f30 R_ARM_THM_MOVT_ABS 000000ec .LC8 │ │ │ │ │ +00004456 0000e70a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +00004464 0000ef0a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +0000446e 0000f00a R_ARM_THM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ +00004496 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ +000044a6 0000120a R_ARM_THM_CALL 00000001 py_list_resize │ │ │ │ │ +000044b8 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ +000044c0 0000c92f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ +000044c4 0000c930 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ +000044c8 0000502f R_ARM_THM_MOVW_ABS_NC 000000f0 .LC9 │ │ │ │ │ +000044cc 00005030 R_ARM_THM_MOVT_ABS 000000f0 .LC9 │ │ │ │ │ +000044d2 0000c40a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000044e6 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000044ee 0000cf0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00004504 0000c92f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ +00004508 0000c930 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ +0000450c 0000512f R_ARM_THM_MOVW_ABS_NC 00000104 .LC10 │ │ │ │ │ +00004510 00005130 R_ARM_THM_MOVT_ABS 00000104 .LC10 │ │ │ │ │ +00004516 0000c40a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00004530 0000c12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00004534 0000c130 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00004570 0000e80a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00004584 0000e80a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +000045b0 0000e80a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +000045d0 0000172f R_ARM_THM_MOVW_ABS_NC 00005391 unsafe_long_compare │ │ │ │ │ +000045d4 00001730 R_ARM_THM_MOVT_ABS 00005391 unsafe_long_compare │ │ │ │ │ +00004668 0000eb2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000466c 0000eb30 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000467a 0000f32f R_ARM_THM_MOVW_ABS_NC 00000000 PyBool_Type │ │ │ │ │ +0000467e 0000f330 R_ARM_THM_MOVT_ABS 00000000 PyBool_Type │ │ │ │ │ +00004688 0000ea2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +0000468c 0000ea30 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +000046c0 0000f40a R_ARM_THM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ +000046da 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000046ee 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004724 0000d42f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00004728 0000d430 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000472c 0000582f R_ARM_THM_MOVW_ABS_NC 00000150 .LC12 │ │ │ │ │ +00004730 00005830 R_ARM_THM_MOVT_ABS 00000150 .LC12 │ │ │ │ │ +00004736 0000c40a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000473e 0000c92f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ +00004742 0000c930 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ +0000474a 0000d30a R_ARM_THM_CALL 00000000 PyErr_SetObject │ │ │ │ │ +00004750 0000d602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00004792 0000e80a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +000047ac 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000047dc 0000d10a R_ARM_THM_CALL 00000000 PySlice_Unpack │ │ │ │ │ +000047f8 0000d20a R_ARM_THM_CALL 00000000 PySlice_AdjustIndices │ │ │ │ │ +00004846 0000ac0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +000048a0 0000c60a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00004a72 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00004a76 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00004a7a 0000ad0a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +00004a98 0000360a R_ARM_THM_CALL 00000845 list_new_prealloc │ │ │ │ │ +00004ad0 0000b26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00004ad4 0000b26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00004ad8 0000b26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00004aec 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004af0 0000b00a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00004b66 0000ac0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00004bc0 0000c60a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00004d86 0000072f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00004d8a 00000730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00004d8e 0000ad0a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +00004dc0 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004dc4 0000b00a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00004de4 0000b26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00004de8 0000b26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00004dec 0000b26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00004e20 0000c12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00004e24 0000c130 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00004e4e 0000f80a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +00004e6e 0000c12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00004e72 0000c130 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00004e7a 0000f40a R_ARM_THM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ +00004ea0 0000f80a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +00004eac 0000c12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00004eb0 0000c130 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00004ebc 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00004ee6 0000c92f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ +00004eea 0000c930 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ +00004ef4 0000ce0a R_ARM_THM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ +00004f06 0000cf0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00004f62 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004f70 0000d02f R_ARM_THM_MOVW_ABS_NC 00000000 PySlice_Type │ │ │ │ │ +00004f74 0000d030 R_ARM_THM_MOVT_ABS 00000000 PySlice_Type │ │ │ │ │ +00004f86 0000d10a R_ARM_THM_CALL 00000000 PySlice_Unpack │ │ │ │ │ +00004f9e 0000692f R_ARM_THM_MOVW_ABS_NC 00000168 .LC14 │ │ │ │ │ +00004fa2 00006930 R_ARM_THM_MOVT_ABS 00000168 .LC14 │ │ │ │ │ +00004fa6 0000cc0a R_ARM_THM_CALL 00000000 PySequence_Fast │ │ │ │ │ +00004fbc 0000d20a R_ARM_THM_CALL 00000000 PySlice_AdjustIndices │ │ │ │ │ +00004ffc 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005006 0000c60a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0000506e 0000b60a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000050aa 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ +000050ba 0000d20a R_ARM_THM_CALL 00000000 PySlice_AdjustIndices │ │ │ │ │ +00005144 0000c60a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0000518a 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ +000051da 0000b60a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000051ec 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000051fc 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005212 0000232f R_ARM_THM_MOVW_ABS_NC 00000034 .LC2 │ │ │ │ │ +00005216 00002330 R_ARM_THM_MOVT_ABS 00000034 .LC2 │ │ │ │ │ +0000521c 0000c40a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00005226 0000c32f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +0000522a 0000c330 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00005232 00006a2f R_ARM_THM_MOVW_ABS_NC 00000190 .LC15 │ │ │ │ │ +00005236 00006a30 R_ARM_THM_MOVT_ABS 00000190 .LC15 │ │ │ │ │ +0000523c 0000d50a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00005252 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000526c 0000c00a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ +0000527a 0000120a R_ARM_THM_CALL 00000001 py_list_resize │ │ │ │ │ +00005282 0000120a R_ARM_THM_CALL 00000001 py_list_resize │ │ │ │ │ +0000528a 0000d42f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000528e 0000d430 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00005294 0000332f R_ARM_THM_MOVW_ABS_NC 00000074 .LC4 │ │ │ │ │ +00005298 00003330 R_ARM_THM_MOVT_ABS 00000074 .LC4 │ │ │ │ │ +0000529e 0000d50a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000052c0 0000b00a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000052d0 0000af0a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005326 0000b90a R_ARM_THM_CALL 00000000 PyMem_Realloc │ │ │ │ │ +0000535e 0000e00a R_ARM_THM_CALL 00000000 _PyDict_Next │ │ │ │ │ +0000538a 0000b00a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000000d2 0000b01e R_ARM_THM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ +000001fc 0000b41e R_ARM_THM_JUMP24 00000000 _PyTuple_FromArray │ │ │ │ │ +000002b4 0000b71e R_ARM_THM_JUMP24 00000000 PyObject_GC_Del │ │ │ │ │ +000002d0 0000af1e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ +0000371c 0000b71e R_ARM_THM_JUMP24 00000000 PyObject_GC_Del │ │ │ │ │ +00003d20 0000401e R_ARM_THM_JUMP24 000011e5 list_inplace_repeat_lock_held │ │ │ │ │ +00004622 0000e81e R_ARM_THM_JUMP24 00000000 PyObject_RichCompareBool │ │ │ │ │ +000046ba 0000e81e R_ARM_THM_JUMP24 00000000 PyObject_RichCompareBool │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.unlikely' at offset 0xb308 contains 32 entries: │ │ │ │ │ +Relocation section '.rel.text.unlikely' at offset 0xb184 contains 32 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ -00000008 0000722f R_ARM_THM_MOVW_ABS_NC 000001e4 .LC18 │ │ │ │ │ -0000000c 00007230 R_ARM_THM_MOVT_ABS 000001e4 .LC18 │ │ │ │ │ -00000028 0000b16b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000048 00003f0a R_ARM_THM_CALL 000011e5 list_inplace_repeat_lock_held │ │ │ │ │ -00000076 00010e0a R_ARM_THM_CALL 00000000 _PyEval_GetBuiltin │ │ │ │ │ -00000086 0000832f R_ARM_THM_MOVW_ABS_NC 00000220 .LC21 │ │ │ │ │ -0000008a 00008330 R_ARM_THM_MOVT_ABS 00000220 .LC21 │ │ │ │ │ +00000008 0000732f R_ARM_THM_MOVW_ABS_NC 000001e4 .LC18 │ │ │ │ │ +0000000c 00007330 R_ARM_THM_MOVT_ABS 000001e4 .LC18 │ │ │ │ │ +00000028 0000b26b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000048 0000400a R_ARM_THM_CALL 000011e5 list_inplace_repeat_lock_held │ │ │ │ │ +00000076 00010f0a R_ARM_THM_CALL 00000000 _PyEval_GetBuiltin │ │ │ │ │ +00000086 0000842f R_ARM_THM_MOVW_ABS_NC 00000220 .LC21 │ │ │ │ │ +0000008a 00008430 R_ARM_THM_MOVT_ABS 00000220 .LC21 │ │ │ │ │ 00000096 00000a0a R_ARM_THM_CALL 000000f9 PyList_New.constprop.0 │ │ │ │ │ -000000a0 0000842f R_ARM_THM_MOVW_ABS_NC 00000228 .LC22 │ │ │ │ │ -000000a4 00008430 R_ARM_THM_MOVT_ABS 00000228 .LC22 │ │ │ │ │ -000000b4 0000d502 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000000ca 0000ef0a R_ARM_THM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ -000000da 0000ce0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000000fa 0000c02f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -000000fe 0000c030 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00000124 00010e0a R_ARM_THM_CALL 00000000 _PyEval_GetBuiltin │ │ │ │ │ -00000134 0000832f R_ARM_THM_MOVW_ABS_NC 00000220 .LC21 │ │ │ │ │ -00000138 00008330 R_ARM_THM_MOVT_ABS 00000220 .LC21 │ │ │ │ │ +000000a0 0000852f R_ARM_THM_MOVW_ABS_NC 00000228 .LC22 │ │ │ │ │ +000000a4 00008530 R_ARM_THM_MOVT_ABS 00000228 .LC22 │ │ │ │ │ +000000b4 0000d602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000000ca 0000f00a R_ARM_THM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ +000000da 0000cf0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000000fa 0000c12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +000000fe 0000c130 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00000124 00010f0a R_ARM_THM_CALL 00000000 _PyEval_GetBuiltin │ │ │ │ │ +00000134 0000842f R_ARM_THM_MOVW_ABS_NC 00000220 .LC21 │ │ │ │ │ +00000138 00008430 R_ARM_THM_MOVT_ABS 00000220 .LC21 │ │ │ │ │ 00000144 00000a0a R_ARM_THM_CALL 000000f9 PyList_New.constprop.0 │ │ │ │ │ -0000014e 0000842f R_ARM_THM_MOVW_ABS_NC 00000228 .LC22 │ │ │ │ │ -00000152 00008430 R_ARM_THM_MOVT_ABS 00000228 .LC22 │ │ │ │ │ -00000160 0000d502 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000176 0000ef0a R_ARM_THM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ -00000186 0000ce0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000001a8 0000c02f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -000001ac 0000c030 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00000024 0001071e R_ARM_THM_JUMP24 00000000 _PyDebugAllocatorStats │ │ │ │ │ -00000092 00010f1e R_ARM_THM_JUMP24 00000000 Py_BuildValue │ │ │ │ │ -000000ac 00010f1e R_ARM_THM_JUMP24 00000000 Py_BuildValue │ │ │ │ │ -0000010e 0001101e R_ARM_THM_JUMP24 00000000 PyLong_FromSize_t │ │ │ │ │ -00000140 00010f1e R_ARM_THM_JUMP24 00000000 Py_BuildValue │ │ │ │ │ -0000015a 00010f1e R_ARM_THM_JUMP24 00000000 Py_BuildValue │ │ │ │ │ +0000014e 0000852f R_ARM_THM_MOVW_ABS_NC 00000228 .LC22 │ │ │ │ │ +00000152 00008530 R_ARM_THM_MOVT_ABS 00000228 .LC22 │ │ │ │ │ +00000160 0000d602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000176 0000f00a R_ARM_THM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ +00000186 0000cf0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000001a8 0000c12f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +000001ac 0000c130 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00000024 0001081e R_ARM_THM_JUMP24 00000000 _PyDebugAllocatorStats │ │ │ │ │ +00000092 0001101e R_ARM_THM_JUMP24 00000000 Py_BuildValue │ │ │ │ │ +000000ac 0001101e R_ARM_THM_JUMP24 00000000 Py_BuildValue │ │ │ │ │ +0000010e 0001111e R_ARM_THM_JUMP24 00000000 PyLong_FromSize_t │ │ │ │ │ +00000140 0001101e R_ARM_THM_JUMP24 00000000 Py_BuildValue │ │ │ │ │ +0000015a 0001101e R_ARM_THM_JUMP24 00000000 Py_BuildValue │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.rodata' at offset 0xb408 contains 2 entries: │ │ │ │ │ +Relocation section '.rel.rodata' at offset 0xb284 contains 2 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000000 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000004 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -28,15 +28,15 @@ │ │ │ │ │ [FRFIFx`@F │ │ │ │ │ $EF[FRFIF(F │ │ │ │ │ &0AFKFPF │ │ │ │ │ ZFs`AFKFPF │ │ │ │ │ ZF3a9FKFPF │ │ │ │ │ ZFsa9FKFPF │ │ │ │ │ ;+FZF!FPF │ │ │ │ │ -$`(F+h1F │ │ │ │ │ +$P0F3h)F │ │ │ │ │ Set state information for unpickling. │ │ │ │ │ Return state information for pickling. │ │ │ │ │ Private method returning an estimate of len(list(it)). │ │ │ │ │ __reversed__($self, /) │ │ │ │ │ Return a reverse iterator over the list. │ │ │ │ │ __sizeof__($self, /) │ │ │ │ │ Return the size of the list in memory, in bytes. │ │ │ │ │ @@ -92,14 +92,15 @@ │ │ │ │ │ gallop_right │ │ │ │ │ gallop_left │ │ │ │ │ sortslice_memcpy.constprop.0 │ │ │ │ │ merge_getmem │ │ │ │ │ list_traverse │ │ │ │ │ list_ass_slice_lock_held │ │ │ │ │ list_slice_lock_held │ │ │ │ │ +list_ass_slice_lock_held.constprop.0 │ │ │ │ │ list_clear_impl.isra.0 │ │ │ │ │ list_append │ │ │ │ │ list_iter │ │ │ │ │ listiter_next │ │ │ │ │ listiter_dealloc │ │ │ │ │ list_subscript │ │ │ │ │ list_new_prealloc │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -85,17 +85,17 @@ │ │ │ │ │ addne r1, #20 │ │ │ │ │ addeq r1, #28 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2b6 │ │ │ │ │ - mov.w ip, r0, lsr #31 │ │ │ │ │ - cmp.w ip, #0 │ │ │ │ │ + beq.w 2c4 │ │ │ │ │ + mov.w r9, r0, lsr #31 │ │ │ │ │ + cmp.w r9, #0 │ │ │ │ │ beq.w 1f8 │ │ │ │ │ str.w sl, [sp] │ │ │ │ │ add.w r9, r6, #1 │ │ │ │ │ str.w r8, [sp, #4] │ │ │ │ │ mov.w fp, #0 │ │ │ │ │ mov.w sl, #1 │ │ │ │ │ mov r8, r5 │ │ │ │ │ @@ -103,15 +103,15 @@ │ │ │ │ │ cmp sl, r9 │ │ │ │ │ bge.n 164 │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ ldr.w r5, [r7, #1564] @ 0x61c │ │ │ │ │ sub.w r2, r3, sl, lsl #2 │ │ │ │ │ cmp r5, r8 │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ - bne.w 2c4 │ │ │ │ │ + bne.w 2b6 │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ ldr r6, [r1, #8] │ │ │ │ │ ldrb r0, [r4, #16] │ │ │ │ │ mov r2, r5 │ │ │ │ │ cmp r5, r6 │ │ │ │ │ it ge │ │ │ │ │ movge r2, r6 │ │ │ │ │ @@ -136,32 +136,33 @@ │ │ │ │ │ cbz r0, 164 │ │ │ │ │ mov.w r2, sl, lsl #1 │ │ │ │ │ mov fp, sl │ │ │ │ │ add.w sl, r2, #1 │ │ │ │ │ b.n fe │ │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ │ cmp sl, r9 │ │ │ │ │ + mov r3, sl │ │ │ │ │ mov r5, r8 │ │ │ │ │ ldr.w r8, [sp, #4] │ │ │ │ │ ite le │ │ │ │ │ - suble.w ip, r6, sl │ │ │ │ │ - subgt.w ip, r6, r9 │ │ │ │ │ + suble r2, r6, r3 │ │ │ │ │ + subgt.w r2, r6, r9 │ │ │ │ │ sub.w sl, r6, fp │ │ │ │ │ - add.w r6, ip, #1 │ │ │ │ │ - cmp sl, r6 │ │ │ │ │ + add.w r9, r2, #1 │ │ │ │ │ + cmp sl, r9 │ │ │ │ │ ble.n 1ea │ │ │ │ │ str.w r8, [sp] │ │ │ │ │ mov fp, r7 │ │ │ │ │ mov r8, r5 │ │ │ │ │ - sub.w r9, sl, r6 │ │ │ │ │ + sub.w r6, sl, r9 │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ ldr.w r3, [fp, #1564] @ 0x61c │ │ │ │ │ - add.w r9, r6, r9, asr #1 │ │ │ │ │ + add.w r6, r9, r6, asr #1 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - ldr.w r1, [r2, r9, lsl #2] │ │ │ │ │ + ldr.w r1, [r2, r6, lsl #2] │ │ │ │ │ bne.n 290 │ │ │ │ │ ldr r7, [r4, #8] │ │ │ │ │ ldr r5, [r1, #8] │ │ │ │ │ ldrb r0, [r4, #16] │ │ │ │ │ mov r2, r7 │ │ │ │ │ cmp r7, r5 │ │ │ │ │ it ge │ │ │ │ │ @@ -181,42 +182,43 @@ │ │ │ │ │ addeq r1, #28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 2ac │ │ │ │ │ lsrs r0, r0, #31 │ │ │ │ │ cbz r0, 1f2 │ │ │ │ │ - mov sl, r9 │ │ │ │ │ - cmp sl, r6 │ │ │ │ │ + mov sl, r6 │ │ │ │ │ + cmp sl, r9 │ │ │ │ │ bgt.n 18c │ │ │ │ │ mov r0, sl │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ - add.w r6, r9, #1 │ │ │ │ │ + add.w r9, r6, #1 │ │ │ │ │ b.n 1e6 │ │ │ │ │ str.w sl, [sp] │ │ │ │ │ - mov.w r9, #1 │ │ │ │ │ sub.w sl, fp, r6 │ │ │ │ │ - mov fp, ip │ │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ │ + mov fp, r9 │ │ │ │ │ + movs r6, #1 │ │ │ │ │ + mov r9, r5 │ │ │ │ │ str.w r8, [sp, #4] │ │ │ │ │ - cmp r9, sl │ │ │ │ │ - bge.n 26a │ │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ │ - ldr.w r6, [r7, #1564] @ 0x61c │ │ │ │ │ - ldr.w r1, [r3, r9, lsl #2] │ │ │ │ │ - cmp r6, r5 │ │ │ │ │ + cmp r6, sl │ │ │ │ │ + bge.n 266 │ │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ │ + ldr.w r3, [r7, #1564] @ 0x61c │ │ │ │ │ + ldr.w r1, [r2, r6, lsl #2] │ │ │ │ │ + cmp r3, r9 │ │ │ │ │ bne.n 280 │ │ │ │ │ - ldr.w r8, [r4, #8] │ │ │ │ │ - ldr r6, [r1, #8] │ │ │ │ │ + ldr r5, [r4, #8] │ │ │ │ │ + ldr.w r8, [r1, #8] │ │ │ │ │ ldrb r0, [r4, #16] │ │ │ │ │ - mov r2, r8 │ │ │ │ │ - cmp r8, r6 │ │ │ │ │ + mov r2, r5 │ │ │ │ │ + cmp r5, r8 │ │ │ │ │ it ge │ │ │ │ │ - movge r2, r6 │ │ │ │ │ + movge r2, r8 │ │ │ │ │ lsls r3, r0, #26 │ │ │ │ │ bpl.n 2e6 │ │ │ │ │ lsls r0, r0, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi.w r0, r4, #20 │ │ │ │ │ addpl.w r0, r4, #28 │ │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ │ @@ -227,64 +229,65 @@ │ │ │ │ │ addne r1, #20 │ │ │ │ │ addeq r1, #28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 2d2 │ │ │ │ │ lsrs r0, r0, #31 │ │ │ │ │ - cbnz r0, 26a │ │ │ │ │ - mov.w r2, r9, lsl #1 │ │ │ │ │ - mov fp, r9 │ │ │ │ │ - add.w r9, r2, #1 │ │ │ │ │ + cbnz r0, 266 │ │ │ │ │ + lsls r3, r6, #1 │ │ │ │ │ + mov fp, r6 │ │ │ │ │ + adds r6, r3, #1 │ │ │ │ │ b.n 20c │ │ │ │ │ + mov r3, r6 │ │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ │ - mov ip, fp │ │ │ │ │ ldr.w r8, [sp, #4] │ │ │ │ │ - cmp r9, sl │ │ │ │ │ + mov r5, r9 │ │ │ │ │ + cmp r3, sl │ │ │ │ │ ite le │ │ │ │ │ - addle.w sl, r6, r9 │ │ │ │ │ + addle.w sl, r6, r3 │ │ │ │ │ addgt sl, r6 │ │ │ │ │ - add ip, r6 │ │ │ │ │ + add.w r2, fp, r6 │ │ │ │ │ b.n 17c │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - blx r6 │ │ │ │ │ + blx r3 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bge.n 25c │ │ │ │ │ mov.w sl, #4294967295 @ 0xffffffff │ │ │ │ │ b.n 1ea │ │ │ │ │ mov r2, fp │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r3 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bge.n 1e2 │ │ │ │ │ b.n 28a │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r3 │ │ │ │ │ - subs.w ip, r0, #0 │ │ │ │ │ + subs.w r9, r0, #0 │ │ │ │ │ bge.w de │ │ │ │ │ b.n 28a │ │ │ │ │ cmp r7, r5 │ │ │ │ │ ite ge │ │ │ │ │ movge r0, #0 │ │ │ │ │ movlt r0, #1 │ │ │ │ │ b.n 1e2 │ │ │ │ │ - cmp r3, r9 │ │ │ │ │ - ite ge │ │ │ │ │ - movge.w ip, #0 │ │ │ │ │ - movlt.w ip, #1 │ │ │ │ │ - b.n de │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r5 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bge.w 156 │ │ │ │ │ b.n 28a │ │ │ │ │ - cmp r8, r6 │ │ │ │ │ + cmp r3, r9 │ │ │ │ │ + ite ge │ │ │ │ │ + movge.w r9, #0 │ │ │ │ │ + movlt.w r9, #1 │ │ │ │ │ + b.n de │ │ │ │ │ + cmp r5, r8 │ │ │ │ │ ite ge │ │ │ │ │ movge r0, #0 │ │ │ │ │ movlt r0, #1 │ │ │ │ │ b.n 25c │ │ │ │ │ cmp r5, r6 │ │ │ │ │ ite ge │ │ │ │ │ movge r0, #0 │ │ │ │ │ @@ -316,265 +319,267 @@ │ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ movw r5, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC unsafe_latin_compare │ │ │ │ │ movt r5, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS unsafe_latin_compare │ │ │ │ │ mov r7, r0 │ │ │ │ │ - mov r9, r2 │ │ │ │ │ + mov r8, r2 │ │ │ │ │ mov r4, r1 │ │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldr.w r3, [r0, #1564] @ 0x61c │ │ │ │ │ - add.w fp, r2, r6, lsl #2 │ │ │ │ │ + add.w sl, r2, r6, lsl #2 │ │ │ │ │ ldr.w r0, [r2, r6, lsl #2] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bne.w 52a │ │ │ │ │ - ldr.w r8, [r1, #8] │ │ │ │ │ - ldr.w sl, [r0, #8] │ │ │ │ │ + bne.w 52e │ │ │ │ │ + ldr.w fp, [r1, #8] │ │ │ │ │ + ldr.w r9, [r0, #8] │ │ │ │ │ ldrb r1, [r0, #16] │ │ │ │ │ - cmp sl, r8 │ │ │ │ │ - mov r2, sl │ │ │ │ │ + cmp r9, fp │ │ │ │ │ + mov r2, r9 │ │ │ │ │ it ge │ │ │ │ │ - movge r2, r8 │ │ │ │ │ + movge r2, fp │ │ │ │ │ lsls r3, r1, #26 │ │ │ │ │ - bpl.w 570 │ │ │ │ │ + bpl.w 578 │ │ │ │ │ lsls r1, r1, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi r0, #20 │ │ │ │ │ addpl r0, #28 │ │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ │ lsls r3, r1, #26 │ │ │ │ │ bpl.w 574 │ │ │ │ │ lsls r1, r1, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi.w r1, r4, #20 │ │ │ │ │ addpl.w r1, r4, #28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 54e │ │ │ │ │ + beq.w 554 │ │ │ │ │ lsrs r3, r0, #31 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq.w 486 │ │ │ │ │ + mov ip, r3 │ │ │ │ │ + cmp.w ip, #0 │ │ │ │ │ + beq.w 48a │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ - mov.w r8, #1 │ │ │ │ │ - str.w r9, [sp, #4] │ │ │ │ │ - mov r9, r5 │ │ │ │ │ - sub.w sl, r3, r6 │ │ │ │ │ + mov.w fp, #1 │ │ │ │ │ + str.w r8, [sp, #4] │ │ │ │ │ + mov r8, r5 │ │ │ │ │ + sub.w r9, r3, r6 │ │ │ │ │ movs r5, #0 │ │ │ │ │ - str.w fp, [sp] │ │ │ │ │ + str.w sl, [sp] │ │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ │ - cmp r8, sl │ │ │ │ │ - bge.n 3fc │ │ │ │ │ + cmp fp, r9 │ │ │ │ │ + bge.n 400 │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ ldr.w r6, [r7, #1564] @ 0x61c │ │ │ │ │ - ldr.w r0, [r3, r8, lsl #2] │ │ │ │ │ - cmp r6, r9 │ │ │ │ │ - bne.w 536 │ │ │ │ │ - ldr.w fp, [r0, #8] │ │ │ │ │ + ldr.w r0, [r3, fp, lsl #2] │ │ │ │ │ + cmp r6, r8 │ │ │ │ │ + bne.w 53c │ │ │ │ │ + ldr.w sl, [r0, #8] │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ ldrb r1, [r0, #16] │ │ │ │ │ - mov r2, fp │ │ │ │ │ - cmp fp, r6 │ │ │ │ │ + mov r2, sl │ │ │ │ │ + cmp sl, r6 │ │ │ │ │ it ge │ │ │ │ │ movge r2, r6 │ │ │ │ │ lsls r3, r1, #26 │ │ │ │ │ - bpl.w 584 │ │ │ │ │ + bpl.w 590 │ │ │ │ │ lsls r1, r1, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi r0, #20 │ │ │ │ │ addpl r0, #28 │ │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ │ lsls r3, r1, #26 │ │ │ │ │ - bpl.w 580 │ │ │ │ │ + bpl.w 58c │ │ │ │ │ lsls r1, r1, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi.w r1, r4, #20 │ │ │ │ │ addpl.w r1, r4, #28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 558 │ │ │ │ │ + beq.w 560 │ │ │ │ │ lsrs r0, r0, #31 │ │ │ │ │ - cbz r0, 3fc │ │ │ │ │ - mov.w r2, r8, lsl #1 │ │ │ │ │ - mov r5, r8 │ │ │ │ │ - add.w r8, r2, #1 │ │ │ │ │ - b.n 39c │ │ │ │ │ + cbz r0, 400 │ │ │ │ │ + mov.w r2, fp, lsl #1 │ │ │ │ │ + mov r5, fp │ │ │ │ │ + add.w fp, r2, #1 │ │ │ │ │ + b.n 3a0 │ │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ │ mov ip, r5 │ │ │ │ │ - mov r5, r9 │ │ │ │ │ - ldr.w r9, [sp, #4] │ │ │ │ │ - cmp r8, sl │ │ │ │ │ + mov r5, r8 │ │ │ │ │ + ldr.w r8, [sp, #4] │ │ │ │ │ + cmp fp, r9 │ │ │ │ │ ite le │ │ │ │ │ - addle.w fp, r6, r8 │ │ │ │ │ - addgt.w fp, r6, sl │ │ │ │ │ + addle.w sl, r6, fp │ │ │ │ │ + addgt.w sl, r6, r9 │ │ │ │ │ add.w r2, ip, r6 │ │ │ │ │ adds r6, r2, #1 │ │ │ │ │ - cmp fp, r6 │ │ │ │ │ - ble.n 478 │ │ │ │ │ - mov sl, r5 │ │ │ │ │ + cmp sl, r6 │ │ │ │ │ + ble.n 47c │ │ │ │ │ + mov fp, r5 │ │ │ │ │ str r7, [sp, #0] │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ - sub.w r8, fp, r6 │ │ │ │ │ - add.w r8, r6, r8, asr #1 │ │ │ │ │ + sub.w r9, sl, r6 │ │ │ │ │ + add.w r9, r6, r9, asr #1 │ │ │ │ │ ldr.w r3, [r3, #1564] @ 0x61c │ │ │ │ │ - ldr.w r0, [r9, r8, lsl #2] │ │ │ │ │ - cmp r3, sl │ │ │ │ │ - bne.n 50e │ │ │ │ │ + ldr.w r0, [r8, r9, lsl #2] │ │ │ │ │ + cmp r3, fp │ │ │ │ │ + bne.n 512 │ │ │ │ │ ldr r7, [r0, #8] │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ ldrb r1, [r0, #16] │ │ │ │ │ mov r2, r7 │ │ │ │ │ cmp r7, r5 │ │ │ │ │ it ge │ │ │ │ │ movge r2, r5 │ │ │ │ │ lsls r3, r1, #26 │ │ │ │ │ - bpl.w 56c │ │ │ │ │ + bpl.w 588 │ │ │ │ │ lsls r1, r1, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi r0, #20 │ │ │ │ │ addpl r0, #28 │ │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ │ lsls r3, r1, #26 │ │ │ │ │ - bpl.w 588 │ │ │ │ │ + bpl.w 57c │ │ │ │ │ lsls r3, r1, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi.w r1, r4, #20 │ │ │ │ │ addpl.w r1, r4, #28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 544 │ │ │ │ │ + beq.n 54a │ │ │ │ │ lsrs r0, r0, #31 │ │ │ │ │ - cbnz r0, 480 │ │ │ │ │ - mov fp, r8 │ │ │ │ │ - cmp fp, r6 │ │ │ │ │ - bgt.n 420 │ │ │ │ │ - mov r0, fp │ │ │ │ │ + cbnz r0, 484 │ │ │ │ │ + mov sl, r9 │ │ │ │ │ + cmp sl, r6 │ │ │ │ │ + bgt.n 424 │ │ │ │ │ + mov r0, sl │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ - add.w r6, r8, #1 │ │ │ │ │ - b.n 474 │ │ │ │ │ - str.w r9, [sp, #4] │ │ │ │ │ - mov.w r8, #1 │ │ │ │ │ - mov sl, r3 │ │ │ │ │ - add.w r9, r6, #1 │ │ │ │ │ - str.w fp, [sp] │ │ │ │ │ + add.w r6, r9, #1 │ │ │ │ │ + b.n 478 │ │ │ │ │ + str.w r8, [sp, #4] │ │ │ │ │ + add.w fp, r6, #1 │ │ │ │ │ + mov.w r9, #1 │ │ │ │ │ + mov r8, ip │ │ │ │ │ + str.w sl, [sp] │ │ │ │ │ str r6, [sp, #48] @ 0x30 │ │ │ │ │ - cmp r8, r9 │ │ │ │ │ - bge.n 4f4 │ │ │ │ │ + cmp r9, fp │ │ │ │ │ + bge.n 4f8 │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ - sub.w r3, r3, r8, lsl #2 │ │ │ │ │ + sub.w r3, r3, r9, lsl #2 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ ldr.w r3, [r7, #1564] @ 0x61c │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bne.n 51e │ │ │ │ │ - ldr.w fp, [r0, #8] │ │ │ │ │ + bne.n 522 │ │ │ │ │ + ldr.w sl, [r0, #8] │ │ │ │ │ ldr r6, [r4, #8] │ │ │ │ │ ldrb r1, [r0, #16] │ │ │ │ │ - mov r2, fp │ │ │ │ │ - cmp fp, r6 │ │ │ │ │ + mov r2, sl │ │ │ │ │ + cmp sl, r6 │ │ │ │ │ it ge │ │ │ │ │ movge r2, r6 │ │ │ │ │ lsls r3, r1, #26 │ │ │ │ │ - bpl.n 578 │ │ │ │ │ + bpl.n 580 │ │ │ │ │ lsls r1, r1, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi r0, #20 │ │ │ │ │ addpl r0, #28 │ │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ │ lsls r3, r1, #26 │ │ │ │ │ - bpl.n 57c │ │ │ │ │ + bpl.n 584 │ │ │ │ │ lsls r1, r1, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi.w r1, r4, #20 │ │ │ │ │ addpl.w r1, r4, #28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 562 │ │ │ │ │ + beq.n 56a │ │ │ │ │ lsrs r0, r0, #31 │ │ │ │ │ - cbnz r0, 4f4 │ │ │ │ │ - mov.w r3, r8, lsl #1 │ │ │ │ │ - mov sl, r8 │ │ │ │ │ - add.w r8, r3, #1 │ │ │ │ │ - b.n 49a │ │ │ │ │ + cbnz r0, 4f8 │ │ │ │ │ + mov.w r3, r9, lsl #1 │ │ │ │ │ + mov r8, r9 │ │ │ │ │ + add.w r9, r3, #1 │ │ │ │ │ + b.n 49e │ │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ │ - mov ip, r9 │ │ │ │ │ - cmp r8, ip │ │ │ │ │ - ldr.w r9, [sp, #4] │ │ │ │ │ + mov ip, r8 │ │ │ │ │ + cmp r9, fp │ │ │ │ │ + ldr.w r8, [sp, #4] │ │ │ │ │ ite le │ │ │ │ │ - suble.w r2, r6, r8 │ │ │ │ │ - subgt.w r2, r6, ip │ │ │ │ │ - sub.w fp, r6, sl │ │ │ │ │ - b.n 416 │ │ │ │ │ + suble.w r2, r6, r9 │ │ │ │ │ + subgt.w r2, r6, fp │ │ │ │ │ + sub.w sl, r6, ip │ │ │ │ │ + b.n 41a │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ mov r1, r4 │ │ │ │ │ blx r3 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge.n 470 │ │ │ │ │ - mov.w fp, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 478 │ │ │ │ │ + bge.n 474 │ │ │ │ │ + mov.w sl, #4294967295 @ 0xffffffff │ │ │ │ │ + b.n 47c │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r4 │ │ │ │ │ blx r3 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge.n 4e6 │ │ │ │ │ - b.n 518 │ │ │ │ │ + bge.n 4ea │ │ │ │ │ + b.n 51c │ │ │ │ │ mov r2, r7 │ │ │ │ │ blx r3 │ │ │ │ │ - subs r3, r0, #0 │ │ │ │ │ - bge.w 37e │ │ │ │ │ - b.n 518 │ │ │ │ │ + subs.w ip, r0, #0 │ │ │ │ │ + bge.w 380 │ │ │ │ │ + b.n 51c │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r4 │ │ │ │ │ blx r6 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge.w 3ee │ │ │ │ │ - b.n 518 │ │ │ │ │ + bge.w 3f2 │ │ │ │ │ + b.n 51c │ │ │ │ │ cmp r7, r5 │ │ │ │ │ ite ge │ │ │ │ │ movge r0, #0 │ │ │ │ │ movlt r0, #1 │ │ │ │ │ - b.n 470 │ │ │ │ │ - cmp sl, r8 │ │ │ │ │ + b.n 474 │ │ │ │ │ + cmp r9, fp │ │ │ │ │ ite ge │ │ │ │ │ movge r3, #0 │ │ │ │ │ movlt r3, #1 │ │ │ │ │ - b.n 37e │ │ │ │ │ - cmp fp, r6 │ │ │ │ │ + mov ip, r3 │ │ │ │ │ + b.n 380 │ │ │ │ │ + cmp sl, r6 │ │ │ │ │ ite ge │ │ │ │ │ movge r0, #0 │ │ │ │ │ movlt r0, #1 │ │ │ │ │ - b.n 3ee │ │ │ │ │ - cmp fp, r6 │ │ │ │ │ + b.n 3f2 │ │ │ │ │ + cmp sl, r6 │ │ │ │ │ ite ge │ │ │ │ │ movge r0, #0 │ │ │ │ │ movlt r0, #1 │ │ │ │ │ - b.n 4e6 │ │ │ │ │ - ldr r0, [r0, #28] │ │ │ │ │ - b.n 452 │ │ │ │ │ - ldr r0, [r0, #28] │ │ │ │ │ - b.n 35e │ │ │ │ │ + b.n 4ea │ │ │ │ │ ldr r1, [r4, #28] │ │ │ │ │ b.n 372 │ │ │ │ │ ldr r0, [r0, #28] │ │ │ │ │ - b.n 4ca │ │ │ │ │ + b.n 35e │ │ │ │ │ ldr r1, [r4, #28] │ │ │ │ │ - b.n 4dc │ │ │ │ │ + b.n 46a │ │ │ │ │ + ldr r0, [r0, #28] │ │ │ │ │ + b.n 4ce │ │ │ │ │ ldr r1, [r4, #28] │ │ │ │ │ - b.n 3e2 │ │ │ │ │ + b.n 4e0 │ │ │ │ │ ldr r0, [r0, #28] │ │ │ │ │ - b.n 3ce │ │ │ │ │ + b.n 456 │ │ │ │ │ ldr r1, [r4, #28] │ │ │ │ │ - b.n 466 │ │ │ │ │ + b.n 3e6 │ │ │ │ │ + ldr r0, [r0, #28] │ │ │ │ │ + b.n 3d2 │ │ │ │ │ │ │ │ │ │ -0000058c : │ │ │ │ │ +00000594 : │ │ │ │ │ sortslice_memcpy.constprop.0(): │ │ │ │ │ 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 │ │ │ │ │ @@ -583,62 +588,60 @@ │ │ │ │ │ mov r5, r1 │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - cbnz r0, 5b6 │ │ │ │ │ + cbnz r0, 5be │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ ldr r1, [r5, #4] │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 memcpy │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000005c4 : │ │ │ │ │ +000005cc : │ │ │ │ │ sortslice_reverse.isra.0(): │ │ │ │ │ subs r2, #1 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - mov ip, r1 │ │ │ │ │ add.w r0, r0, r2, lsl #2 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bls.n 5f2 │ │ │ │ │ + bls.n 5f6 │ │ │ │ │ push {r4} │ │ │ │ │ - ldr r1, [r3, #0] │ │ │ │ │ + ldr.w ip, [r3] │ │ │ │ │ ldr r4, [r0, #0] │ │ │ │ │ str.w r4, [r3], #4 │ │ │ │ │ - str.w r1, [r0], #-4 │ │ │ │ │ + str.w ip, [r0], #-4 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bhi.n 5d4 │ │ │ │ │ - add.w r2, ip, r2, lsl #2 │ │ │ │ │ - cmp.w ip, #0 │ │ │ │ │ - bne.n 608 │ │ │ │ │ + bhi.n 5da │ │ │ │ │ + add.w r2, r1, r2, lsl #2 │ │ │ │ │ + cbnz r1, 60a │ │ │ │ │ pop {r4} │ │ │ │ │ bx lr │ │ │ │ │ add.w r2, r1, r2, lsl #2 │ │ │ │ │ - cbnz r1, 60e │ │ │ │ │ + cbnz r1, 61c │ │ │ │ │ bx lr │ │ │ │ │ - ldr.w r3, [ip] │ │ │ │ │ - ldr r1, [r2, #0] │ │ │ │ │ - str.w r1, [ip], #4 │ │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ │ + ldr r0, [r2, #0] │ │ │ │ │ + str.w r0, [r1], #4 │ │ │ │ │ str.w r3, [r2], #-4 │ │ │ │ │ - cmp r2, ip │ │ │ │ │ - bhi.n 5fa │ │ │ │ │ - b.n 5ee │ │ │ │ │ - cmp r2, ip │ │ │ │ │ - bls.n 622 │ │ │ │ │ - ldr.w r3, [ip] │ │ │ │ │ - ldr r1, [r2, #0] │ │ │ │ │ - str.w r1, [ip], #4 │ │ │ │ │ + cmp r2, r1 │ │ │ │ │ + bhi.n 5fe │ │ │ │ │ + b.n 5f2 │ │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ │ + ldr r0, [r2, #0] │ │ │ │ │ + str.w r0, [r1], #4 │ │ │ │ │ str.w r3, [r2], #-4 │ │ │ │ │ - b.n 60e │ │ │ │ │ + cmp r2, r1 │ │ │ │ │ + bhi.n 610 │ │ │ │ │ bx lr │ │ │ │ │ + nop │ │ │ │ │ │ │ │ │ │ 00000624 : │ │ │ │ │ list_clear_impl.isra.0(): │ │ │ │ │ ldr r2, [r0, #12] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ beq.n 69c │ │ │ │ │ movs r1, #0 │ │ │ │ │ @@ -777,15 +780,15 @@ │ │ │ │ │ mov r7, r0 │ │ │ │ │ adds r5, r5, r3 │ │ │ │ │ beq.n 7fc │ │ │ │ │ bl f8 │ │ │ │ │ R_ARM_THM_CALL PyList_New.constprop.0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7ec │ │ │ │ │ + beq.n 7f6 │ │ │ │ │ cmp.w r5, #536870912 @ 0x20000000 │ │ │ │ │ bcs.n 804 │ │ │ │ │ lsls r0, r5, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ str r0, [r4, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ @@ -809,34 +812,34 @@ │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ blt.n 7a2 │ │ │ │ │ cmp r1, r0 │ │ │ │ │ str.w r2, [ip, #4]! │ │ │ │ │ bne.n 7ae │ │ │ │ │ ldr r3, [r6, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n 7ea │ │ │ │ │ + ble.n 7f4 │ │ │ │ │ ldr r1, [r6, #12] │ │ │ │ │ add.w r0, lr, r8, lsl #2 │ │ │ │ │ add.w ip, r1, r3, lsl #2 │ │ │ │ │ + b.n 7e0 │ │ │ │ │ + adds r3, #1 │ │ │ │ │ + cmp r1, ip │ │ │ │ │ + str r3, [r2, #0] │ │ │ │ │ + str.w r2, [r0], #4 │ │ │ │ │ + beq.n 7f4 │ │ │ │ │ ldr.w r2, [r1], #4 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 7f2 │ │ │ │ │ - adds r3, #1 │ │ │ │ │ + blt.n 7d4 │ │ │ │ │ cmp r1, ip │ │ │ │ │ - str r3, [r2, #0] │ │ │ │ │ str.w r2, [r0], #4 │ │ │ │ │ - bne.n 7d2 │ │ │ │ │ + bne.n 7e0 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ - cmp r1, ip │ │ │ │ │ - str.w r2, [r0], #4 │ │ │ │ │ - bne.n 7d2 │ │ │ │ │ - b.n 7ea │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ b.w f8 │ │ │ │ │ R_ARM_THM_JUMP24 PyList_New.constprop.0 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [r0, #12] │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ @@ -848,28 +851,28 @@ │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.n 788 │ │ │ │ │ - b.n 7ec │ │ │ │ │ + b.n 7f6 │ │ │ │ │ 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 .LC11 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC11 │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n 7ec │ │ │ │ │ + b.n 7f6 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ 00000844 : │ │ │ │ │ list_new_prealloc(): │ │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ @@ -1171,15 +1174,15 @@ │ │ │ │ │ movge r1, r3 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ bgt.n b06 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ it ge │ │ │ │ │ movge r2, r3 │ │ │ │ │ - b.w 4a68 │ │ │ │ │ + b.w 4b18 │ │ │ │ │ R_ARM_THM_JUMP24 list_slice_lock_held │ │ │ │ │ push {lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ movw r1, #738 @ 0x2e2 │ │ │ │ │ @@ -1668,15 +1671,15 @@ │ │ │ │ │ 00000f34 : │ │ │ │ │ list_inplace_concat(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - bl 3618 <_list_extend> │ │ │ │ │ + bl 38a8 <_list_extend> │ │ │ │ │ R_ARM_THM_CALL _list_extend │ │ │ │ │ adds r0, #1 │ │ │ │ │ beq.n f5c │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ bge.n f58 │ │ │ │ │ adds r3, #1 │ │ │ │ │ @@ -1760,15 +1763,15 @@ │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyLong_FromLong │ │ │ │ │ │ │ │ │ │ 00000ffc : │ │ │ │ │ list_copy(): │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ movs r1, #0 │ │ │ │ │ - b.w 4a68 │ │ │ │ │ + b.w 4b18 │ │ │ │ │ R_ARM_THM_JUMP24 list_slice_lock_held │ │ │ │ │ │ │ │ │ │ 00001004 : │ │ │ │ │ safe_object_compare(): │ │ │ │ │ movs r2, #0 │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyObject_RichCompareBool │ │ │ │ │ @@ -1900,15 +1903,15 @@ │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #6 │ │ │ │ │ bpl.n 113a │ │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ │ - b.w 3618 <_list_extend> │ │ │ │ │ + b.w 38a8 <_list_extend> │ │ │ │ │ R_ARM_THM_JUMP24 _list_extend │ │ │ │ │ movw r1, #1508 @ 0x5e4 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ @@ -1916,64 +1919,64 @@ │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ │ │ 00001150 : │ │ │ │ │ merge_getmem(): │ │ │ │ │ ldr r3, [r0, #20] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bge.n 11c6 │ │ │ │ │ + bge.n 11c8 │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ ldrd r0, r3, [r0, #12] │ │ │ │ │ add.w r2, r4, #540 @ 0x21c │ │ │ │ │ mov r5, r1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ite eq │ │ │ │ │ moveq r3, #1 │ │ │ │ │ movne r3, #2 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne.n 11b8 │ │ │ │ │ + bne.n 11ba │ │ │ │ │ cmp r3, #1 │ │ │ │ │ ite eq │ │ │ │ │ mvneq.w r2, #3758096384 @ 0xe0000000 │ │ │ │ │ mvnne.w r2, #4026531840 @ 0xf0000000 │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - bcc.n 11ae │ │ │ │ │ + bcc.n 11b0 │ │ │ │ │ mul.w r0, r5, r3 │ │ │ │ │ lsls r0, r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ str r0, [r4, #12] │ │ │ │ │ - cbz r0, 11ae │ │ │ │ │ + cbz r0, 11b0 │ │ │ │ │ ldr r3, [r4, #16] │ │ │ │ │ str r5, [r4, #20] │ │ │ │ │ - cbz r3, 11a8 │ │ │ │ │ - add.w r0, r0, r5, lsl #2 │ │ │ │ │ - str r0, [r4, #16] │ │ │ │ │ + cbnz r3, 11a8 │ │ │ │ │ movs r0, #0 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ + add.w r0, r0, r5, lsl #2 │ │ │ │ │ + str r0, [r4, #16] │ │ │ │ │ + b.n 11a2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 11aa │ │ │ │ │ + b.n 11a4 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ movs r2, #0 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ str r2, [r4, #12] │ │ │ │ │ b.n 117e │ │ │ │ │ movs r0, #0 │ │ │ │ │ bx lr │ │ │ │ │ - nop │ │ │ │ │ │ │ │ │ │ 000011cc : │ │ │ │ │ listreviter_len(): │ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ │ cbz r3, 11e0 │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {} │ │ │ │ │ @@ -516,44 +516,44 @@ │ │ │ │ │ subw sp, sp, #1644 @ 0x66c │ │ │ │ │ ldr.w fp, [r0, #16] │ │ │ │ │ movs r6, #0 │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ cmp r4, #1 │ │ │ │ │ strd r6, r6, [r0, #8] │ │ │ │ │ str r3, [r0, #16] │ │ │ │ │ - ble.w 7a6 │ │ │ │ │ + ble.w 7a2 │ │ │ │ │ ldr r1, [r7, #0] │ │ │ │ │ movw ip, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyTuple_Type │ │ │ │ │ movt ip, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyTuple_Type │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ cmp r2, ip │ │ │ │ │ - beq.w 86c │ │ │ │ │ + beq.w 868 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyLong_Type │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyLong_Type │ │ │ │ │ subs r1, r2, r1 │ │ │ │ │ movw r9, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r9, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ clz r1, r1 │ │ │ │ │ mov sl, r2 │ │ │ │ │ cmp r2, r9 │ │ │ │ │ mov.w r1, r1, lsr #5 │ │ │ │ │ - bne.w 80c │ │ │ │ │ + bne.w 808 │ │ │ │ │ movs r3, #1 │ │ │ │ │ mov r8, r7 │ │ │ │ │ mov r5, r3 │ │ │ │ │ mov.w lr, #0 │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ cmp r2, r9 │ │ │ │ │ - bne.w af4 │ │ │ │ │ + bne.w ab8 │ │ │ │ │ ldr.w r6, [r8] │ │ │ │ │ tst r1, r5 │ │ │ │ │ bne.n 548 │ │ │ │ │ cbz r3, 550 │ │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ │ add.w lr, lr, #1 │ │ │ │ │ cmp r4, lr │ │ │ │ │ @@ -574,62 +574,62 @@ │ │ │ │ │ bne.n 540 │ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ │ cmp r2, r9 │ │ │ │ │ ite ne │ │ │ │ │ movne r3, #0 │ │ │ │ │ andeq.w r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 7c6 │ │ │ │ │ + beq.w 7c2 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC unsafe_latin_compare │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS unsafe_latin_compare │ │ │ │ │ movs r3, #0 │ │ │ │ │ add r5, sp, #64 @ 0x40 │ │ │ │ │ str r5, [sp, #4] │ │ │ │ │ str.w r1, [r5, #1564] @ 0x61c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 928 │ │ │ │ │ - add.w r8, sp, #604 @ 0x25c │ │ │ │ │ + bne.w 924 │ │ │ │ │ + mov r1, r5 │ │ │ │ │ str r3, [r5, #16] │ │ │ │ │ - str r3, [sp, #88] @ 0x58 │ │ │ │ │ + strd r4, r7, [r5, #4] │ │ │ │ │ cmp r4, #63 @ 0x3f │ │ │ │ │ + add r5, sp, #604 @ 0x25c │ │ │ │ │ + str r3, [sp, #88] @ 0x58 │ │ │ │ │ + str r5, [r1, #12] │ │ │ │ │ mov.w r3, #256 @ 0x100 │ │ │ │ │ - strd r4, r7, [r5, #4] │ │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ │ mov.w r3, #7 │ │ │ │ │ - str.w r8, [r5, #12] │ │ │ │ │ - str r3, [r5, #0] │ │ │ │ │ - bgt.w 96c │ │ │ │ │ + str r3, [r1, #0] │ │ │ │ │ + bgt.w 966 │ │ │ │ │ str r4, [sp, #52] @ 0x34 │ │ │ │ │ str.w fp, [sp, #40] @ 0x28 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov fp, r7 │ │ │ │ │ strd r4, r7, [sp, #32] │ │ │ │ │ str r4, [sp, #28] │ │ │ │ │ - strd r8, r0, [sp, #44] @ 0x2c │ │ │ │ │ + strd r5, r0, [sp, #44] @ 0x2c │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str.w fp, [sp, #56] @ 0x38 │ │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ │ - bl 1600 │ │ │ │ │ - mov r5, r0 │ │ │ │ │ + bl 15f8 │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - beq.w 9d8 │ │ │ │ │ + beq.w 9d2 │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ cmp r3, r0 │ │ │ │ │ - ble.w 84c │ │ │ │ │ + ble.w 848 │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ it ge │ │ │ │ │ movge r3, r2 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bge.n 6a4 │ │ │ │ │ + bge.n 6a0 │ │ │ │ │ mov r8, r0 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC unsafe_latin_compare │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS unsafe_latin_compare │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ ldr.w sl, [fp, r8, lsl #2] │ │ │ │ │ @@ -638,118 +638,118 @@ │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ adds r6, r4, r7 │ │ │ │ │ asrs r6, r6, #1 │ │ │ │ │ ldr.w r5, [r3, #1564] @ 0x61c │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ ldr.w r1, [fp, r6, lsl #2] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bne.n 66a │ │ │ │ │ + bne.n 666 │ │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ mov r2, r3 │ │ │ │ │ ldr r3, [r1, #8] │ │ │ │ │ ldrb.w r9, [sl, #16] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ it ge │ │ │ │ │ movge r2, r3 │ │ │ │ │ tst.w r9, #32 │ │ │ │ │ beq.w baa │ │ │ │ │ tst.w r9, #64 @ 0x40 │ │ │ │ │ - beq.w b72 │ │ │ │ │ + beq.w b36 │ │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ │ add.w r0, sl, #20 │ │ │ │ │ tst.w ip, #32 │ │ │ │ │ - beq.w b82 │ │ │ │ │ + beq.w b46 │ │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ │ - beq.w 850 │ │ │ │ │ + beq.w 84c │ │ │ │ │ adds r1, #20 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 860 │ │ │ │ │ + beq.w 85c │ │ │ │ │ lsrs r0, r0, #31 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 714 │ │ │ │ │ + beq.n 710 │ │ │ │ │ cmp r4, r6 │ │ │ │ │ it lt │ │ │ │ │ movlt r7, r6 │ │ │ │ │ - blt.n 72a │ │ │ │ │ - b.n 67e │ │ │ │ │ + blt.n 726 │ │ │ │ │ + b.n 67a │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ mov r0, sl │ │ │ │ │ blx r5 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 9d8 │ │ │ │ │ - beq.n 714 │ │ │ │ │ + blt.w 9d2 │ │ │ │ │ + beq.n 710 │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - blt.w 7a2 │ │ │ │ │ + blt.w 79e │ │ │ │ │ lsls r0, r4, #2 │ │ │ │ │ cmp r8, r4 │ │ │ │ │ add.w r1, fp, r0 │ │ │ │ │ - ble.n 696 │ │ │ │ │ + ble.n 692 │ │ │ │ │ sub.w r2, r8, r4 │ │ │ │ │ adds r0, #4 │ │ │ │ │ add r0, fp │ │ │ │ │ lsls r2, r2, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memmove │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ str.w sl, [fp, r4, lsl #2] │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.n 5f2 │ │ │ │ │ + bne.n 5ee │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ ldr r3, [r2, #24] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 982 │ │ │ │ │ + bne.w 97c │ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ │ strd fp, r3, [r2, #28] │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r2, #24] │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ add.w fp, fp, r1, lsl #2 │ │ │ │ │ str r1, [r2, #36] @ 0x24 │ │ │ │ │ subs r3, r3, r1 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - bne.w a12 │ │ │ │ │ + bne.w a0c │ │ │ │ │ ldrd r4, r7, [sp, #32] │ │ │ │ │ - ldrd fp, r8, [sp, #40] @ 0x28 │ │ │ │ │ + ldrd fp, r5, [sp, #40] @ 0x28 │ │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ │ ldr r3, [r6, #16] │ │ │ │ │ adds r3, #1 │ │ │ │ │ - bne.w b8e │ │ │ │ │ + bne.w b52 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ldr r0, [r3, #12] │ │ │ │ │ - cmp r0, r8 │ │ │ │ │ - bne.w b4a │ │ │ │ │ + cmp r0, r5 │ │ │ │ │ + bne.w b0e │ │ │ │ │ ldrd r3, r5, [r6, #8] │ │ │ │ │ str.w fp, [r6, #16] │ │ │ │ │ strd r4, r7, [r6, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w b0c │ │ │ │ │ + bne.w ad0 │ │ │ │ │ movw r5, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r5, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r5, #0] │ │ │ │ │ mov r0, r5 │ │ │ │ │ addw sp, sp, #1644 @ 0x66c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ adds r4, r6, #1 │ │ │ │ │ cmp r7, r4 │ │ │ │ │ - ble.n 67e │ │ │ │ │ + ble.n 67a │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bne.n 7a0 │ │ │ │ │ + bne.n 79c │ │ │ │ │ ldrb.w r9, [sl, #16] │ │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ strd sl, r8, [sp, #12] │ │ │ │ │ ubfx r3, r9, #5, #1 │ │ │ │ │ ldr.w r8, [sp, #8] │ │ │ │ │ ubfx r5, r9, #6, #1 │ │ │ │ │ @@ -763,72 +763,72 @@ │ │ │ │ │ cmp sl, r8 │ │ │ │ │ mov r2, sl │ │ │ │ │ it ge │ │ │ │ │ movge r2, r8 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq.w bb0 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w b34 │ │ │ │ │ + beq.w af8 │ │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ │ mov r0, r9 │ │ │ │ │ tst.w ip, #32 │ │ │ │ │ - beq.w b46 │ │ │ │ │ + beq.w b0a │ │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ │ - beq.n 78e │ │ │ │ │ + beq.n 78a │ │ │ │ │ adds r1, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ - cbz r0, 798 │ │ │ │ │ + cbz r0, 794 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge.n 79c │ │ │ │ │ + bge.n 798 │ │ │ │ │ mov r7, r6 │ │ │ │ │ cmp r7, r4 │ │ │ │ │ - bgt.n 740 │ │ │ │ │ + bgt.n 73c │ │ │ │ │ ldrd sl, r8, [sp, #12] │ │ │ │ │ - b.n 67e │ │ │ │ │ + b.n 67a │ │ │ │ │ adds r1, #28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 77e │ │ │ │ │ + bne.n 77a │ │ │ │ │ cmp sl, r8 │ │ │ │ │ - bgt.n 782 │ │ │ │ │ + bgt.n 77e │ │ │ │ │ adds r4, r6, #1 │ │ │ │ │ - b.n 784 │ │ │ │ │ + b.n 780 │ │ │ │ │ mov r6, r7 │ │ │ │ │ mov r7, r6 │ │ │ │ │ - b.n 5fa │ │ │ │ │ + b.n 5f6 │ │ │ │ │ add r2, sp, #604 @ 0x25c │ │ │ │ │ movs r1, #7 │ │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ │ mov.w r2, #256 @ 0x100 │ │ │ │ │ str.w fp, [r0, #16] │ │ │ │ │ strd r4, r7, [r0, #8] │ │ │ │ │ str r4, [sp, #68] @ 0x44 │ │ │ │ │ str r7, [sp, #72] @ 0x48 │ │ │ │ │ str r6, [sp, #80] @ 0x50 │ │ │ │ │ str r6, [sp, #88] @ 0x58 │ │ │ │ │ str r1, [sp, #64] @ 0x40 │ │ │ │ │ str r2, [sp, #84] @ 0x54 │ │ │ │ │ - b.n 6f6 │ │ │ │ │ + b.n 6f2 │ │ │ │ │ tst r1, r5 │ │ │ │ │ itttt ne │ │ │ │ │ addne r5, sp, #64 @ 0x40 │ │ │ │ │ strne r5, [sp, #4] │ │ │ │ │ movwne r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC unsafe_long_compare │ │ │ │ │ movtne r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS unsafe_long_compare │ │ │ │ │ bne.w 578 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyFloat_Type │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyFloat_Type │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.w afa │ │ │ │ │ + beq.w abe │ │ │ │ │ ldr r6, [r2, #100] @ 0x64 │ │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ │ movw r5, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC unsafe_object_compare │ │ │ │ │ movt r5, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS unsafe_object_compare │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ @@ -841,54 +841,54 @@ │ │ │ │ │ it ne │ │ │ │ │ movne r1, r5 │ │ │ │ │ ldr r5, [sp, #4] │ │ │ │ │ b.n 578 │ │ │ │ │ mov lr, r7 │ │ │ │ │ movs r5, #1 │ │ │ │ │ movs r6, #0 │ │ │ │ │ - b.n 820 │ │ │ │ │ + b.n 81c │ │ │ │ │ adds r6, #1 │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - beq.n 846 │ │ │ │ │ + beq.n 842 │ │ │ │ │ ldr.w r3, [lr, #4]! │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ cmp r2, sl │ │ │ │ │ - bne.w af6 │ │ │ │ │ + bne.w aba │ │ │ │ │ ands.w r8, r1, r5 │ │ │ │ │ - beq.n 814 │ │ │ │ │ + beq.n 810 │ │ │ │ │ ldr.w r3, [lr] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bls.n 814 │ │ │ │ │ + bls.n 810 │ │ │ │ │ adds r6, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - bne.n 81a │ │ │ │ │ + bne.n 816 │ │ │ │ │ mov r1, r8 │ │ │ │ │ movs r3, #1 │ │ │ │ │ movs r5, #0 │ │ │ │ │ b.n 55a │ │ │ │ │ mov r2, sl │ │ │ │ │ movs r3, #1 │ │ │ │ │ b.n 55a │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ - b.n 6a4 │ │ │ │ │ + b.n 6a0 │ │ │ │ │ adds r1, #28 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 65a │ │ │ │ │ + bne.w 656 │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ ite ge │ │ │ │ │ movge r0, #0 │ │ │ │ │ movlt r0, #1 │ │ │ │ │ - b.n 65c │ │ │ │ │ + b.n 658 │ │ │ │ │ ldr r3, [r1, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ble.w 4e8 │ │ │ │ │ ldr r3, [r1, #16] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyLong_Type │ │ │ │ │ movt r1, #0 │ │ │ │ │ @@ -903,104 +903,105 @@ │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ subs r5, r2, r1 │ │ │ │ │ negs r1, r5 │ │ │ │ │ adcs r1, r5 │ │ │ │ │ movs r5, #1 │ │ │ │ │ strd r1, r7, [sp] │ │ │ │ │ movs r7, #1 │ │ │ │ │ - b.n 8ca │ │ │ │ │ + b.n 8c6 │ │ │ │ │ cmp r2, r9 │ │ │ │ │ - bne.n 8b8 │ │ │ │ │ - cbz r7, 8b8 │ │ │ │ │ + bne.n 8b4 │ │ │ │ │ + cbz r7, 8b4 │ │ │ │ │ ldrb.w lr, [r0, #16] │ │ │ │ │ mov r3, r7 │ │ │ │ │ and.w r7, lr, #28 │ │ │ │ │ sub.w r7, r7, #4 │ │ │ │ │ clz r7, r7 │ │ │ │ │ lsrs r7, r7, #5 │ │ │ │ │ adds r6, #1 │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - beq.n 8f8 │ │ │ │ │ + beq.n 8f4 │ │ │ │ │ ldr.w r0, [r8, #4]! │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ cmp r0, ip │ │ │ │ │ - bne.w ab0 │ │ │ │ │ + bne.w a90 │ │ │ │ │ ldr.w r0, [r8] │ │ │ │ │ ldr.w sl, [r0, #8] │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ beq.w bb6 │ │ │ │ │ ldr r0, [r0, #16] │ │ │ │ │ ldr r1, [r0, #4] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.w b08 │ │ │ │ │ + bne.w acc │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 8b8 │ │ │ │ │ + beq.n 8b4 │ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ │ tst r1, r5 │ │ │ │ │ - beq.n 89e │ │ │ │ │ + beq.n 89a │ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ │ cmp r1, #15 │ │ │ │ │ - bls.n 89e │ │ │ │ │ + bls.n 89a │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 8b8 │ │ │ │ │ + b.n 8b4 │ │ │ │ │ mov lr, r7 │ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ │ ldrd r7, r0, [sp, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w ac4 │ │ │ │ │ + beq.w aa4 │ │ │ │ │ movw r6, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r6, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bne.w 7c6 │ │ │ │ │ + bne.w 7c2 │ │ │ │ │ cmp.w lr, #0 │ │ │ │ │ - beq.w 7c6 │ │ │ │ │ + beq.w 7c2 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC unsafe_latin_compare │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS unsafe_latin_compare │ │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r5, [sp, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC safe_object_compare │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS safe_object_compare │ │ │ │ │ - add.w r8, sp, #604 @ 0x25c │ │ │ │ │ cmp r2, ip │ │ │ │ │ it eq │ │ │ │ │ moveq r1, r3 │ │ │ │ │ + mov r2, r5 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - cmp r4, #63 @ 0x3f │ │ │ │ │ + strd r4, r7, [r5, #4] │ │ │ │ │ str r3, [r5, #16] │ │ │ │ │ + cmp r4, #63 @ 0x3f │ │ │ │ │ + str.w r1, [r5, #1572] @ 0x624 │ │ │ │ │ + add r5, sp, #604 @ 0x25c │ │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ │ mov.w r3, #256 @ 0x100 │ │ │ │ │ - strd r4, r7, [r5, #4] │ │ │ │ │ + str r5, [r2, #12] │ │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ │ mov.w r3, #7 │ │ │ │ │ - str.w r1, [r5, #1572] @ 0x624 │ │ │ │ │ - str r3, [r5, #0] │ │ │ │ │ + str r3, [r2, #0] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC unsafe_tuple_compare │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS unsafe_tuple_compare │ │ │ │ │ - str.w r8, [r5, #12] │ │ │ │ │ - str.w r3, [r5, #1564] @ 0x61c │ │ │ │ │ - ble.w 5a4 │ │ │ │ │ + str.w r3, [r2, #1564] @ 0x61c │ │ │ │ │ + ble.w 5a2 │ │ │ │ │ mov r3, r4 │ │ │ │ │ movs r2, #0 │ │ │ │ │ and.w r1, r3, #1 │ │ │ │ │ asrs r3, r3, #1 │ │ │ │ │ orrs r2, r1 │ │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ │ - bgt.n 970 │ │ │ │ │ + bgt.n 96a │ │ │ │ │ adds r3, r2, r3 │ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ │ - b.n 5a6 │ │ │ │ │ + b.n 5a4 │ │ │ │ │ add.w r3, r3, #268435456 @ 0x10000000 │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ subs r3, #1 │ │ │ │ │ add r2, sp, #92 @ 0x5c │ │ │ │ │ lsls r5, r3, #4 │ │ │ │ │ add.w r3, r2, r3, lsl #4 │ │ │ │ │ ldrd r1, r0, [r1, #4] │ │ │ │ │ @@ -1011,55 +1012,55 @@ │ │ │ │ │ asrs r3, r2, #2 │ │ │ │ │ add.w r3, r0, r3, lsl #1 │ │ │ │ │ adds r2, r0, r3 │ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ │ add r2, r0 │ │ │ │ │ adds r5, #1 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - ble.n a08 │ │ │ │ │ + ble.n a02 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bgt.n a0c │ │ │ │ │ + bgt.n a06 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ ldr r2, [r0, #24] │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - ble.n a16 │ │ │ │ │ + ble.n a10 │ │ │ │ │ add.w r3, sp, #1640 @ 0x668 │ │ │ │ │ subs r1, r2, #2 │ │ │ │ │ add.w r3, r3, r2, lsl #4 │ │ │ │ │ subw r3, r3, #1580 @ 0x62c │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bge.n a16 │ │ │ │ │ - bl 1edc │ │ │ │ │ + bge.n a10 │ │ │ │ │ + bl 1ecc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 9b4 │ │ │ │ │ + beq.n 9ae │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ldrd r4, r7, [sp, #32] │ │ │ │ │ - ldrd fp, r8, [sp, #40] @ 0x28 │ │ │ │ │ + ldrd fp, r5, [sp, #40] @ 0x28 │ │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ │ ldr r0, [r3, #12] │ │ │ │ │ - cmp r0, r8 │ │ │ │ │ + cmp r0, r5 │ │ │ │ │ it ne │ │ │ │ │ movne r5, #0 │ │ │ │ │ - bne.w b52 │ │ │ │ │ + bne.w b16 │ │ │ │ │ ldrd r3, r5, [r6, #8] │ │ │ │ │ str.w fp, [r6, #16] │ │ │ │ │ strd r4, r7, [r6, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 70a │ │ │ │ │ + beq.w 706 │ │ │ │ │ movs r4, #0 │ │ │ │ │ mov r6, r3 │ │ │ │ │ - b.n b20 │ │ │ │ │ + b.n ae4 │ │ │ │ │ subs r3, r3, r1 │ │ │ │ │ subs r2, r2, r1 │ │ │ │ │ lsls r3, r3, #1 │ │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ - b.n 9aa │ │ │ │ │ + b.n 9a4 │ │ │ │ │ mov r2, r3 │ │ │ │ │ - b.n 5b8 │ │ │ │ │ + b.n 5b6 │ │ │ │ │ add.w r3, sp, #1640 @ 0x668 │ │ │ │ │ mov.w ip, r2, lsl #4 │ │ │ │ │ add.w r3, r3, r2, lsl #4 │ │ │ │ │ ldr r4, [sp, #4] │ │ │ │ │ subw r3, r3, #1564 @ 0x61c │ │ │ │ │ movs r0, #0 │ │ │ │ │ str r5, [r3, #12] │ │ │ │ │ @@ -1072,52 +1073,39 @@ │ │ │ │ │ add.w r3, r4, r2, lsl #4 │ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ │ str r5, [r3, #36] @ 0x24 │ │ │ │ │ subs r1, r0, r5 │ │ │ │ │ add.w r3, r2, #1 │ │ │ │ │ str r1, [sp, #28] │ │ │ │ │ str r3, [r4, #24] │ │ │ │ │ - bne.n aac │ │ │ │ │ + bne.n ab4 │ │ │ │ │ ldrd r4, r7, [sp, #32] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - ldrd fp, r8, [sp, #40] @ 0x28 │ │ │ │ │ + ldrd fp, r5, [sp, #40] @ 0x28 │ │ │ │ │ ldr r6, [sp, #48] @ 0x30 │ │ │ │ │ - ble.w 6d2 │ │ │ │ │ + ble.w 6ce │ │ │ │ │ subs r1, r2, #1 │ │ │ │ │ - bne.n a92 │ │ │ │ │ - ldr r5, [sp, #4] │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - bl 1edc │ │ │ │ │ + bne.w b6e │ │ │ │ │ + ldr.w r8, [sp, #4] │ │ │ │ │ + mov r0, r8 │ │ │ │ │ + bl 1ecc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w ba4 │ │ │ │ │ - ldr r3, [r5, #24] │ │ │ │ │ + bne.n b68 │ │ │ │ │ + ldr.w r3, [r8, #24] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - ble.w 6d2 │ │ │ │ │ + ble.w 6ce │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ subs r1, r3, #2 │ │ │ │ │ - bne.n ad4 │ │ │ │ │ - bl 1edc │ │ │ │ │ + bne.w b88 │ │ │ │ │ + bl 1ecc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w ba4 │ │ │ │ │ + bne.n b68 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ldr r3, [r3, #24] │ │ │ │ │ - b.n a76 │ │ │ │ │ - add.w r3, ip, #1640 @ 0x668 │ │ │ │ │ - add r0, sp, #60 @ 0x3c │ │ │ │ │ - add r3, sp │ │ │ │ │ - add r0, ip │ │ │ │ │ - subw r3, r3, #1548 @ 0x60c │ │ │ │ │ - ldr r0, [r0, #8] │ │ │ │ │ - ldr r3, [r3, #8] │ │ │ │ │ - cmp r0, r3 │ │ │ │ │ - it lt │ │ │ │ │ - sublt r1, r2, #2 │ │ │ │ │ - b.n a66 │ │ │ │ │ - mov r2, r1 │ │ │ │ │ - b.n 5b8 │ │ │ │ │ + b.n a74 │ │ │ │ │ ldrd r7, r0, [sp, #4] │ │ │ │ │ add r5, sp, #64 @ 0x40 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC safe_object_compare │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS safe_object_compare │ │ │ │ │ movs r3, #0 │ │ │ │ │ @@ -1127,108 +1115,121 @@ │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC safe_object_compare │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS safe_object_compare │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r5, [sp, #4] │ │ │ │ │ b.n 578 │ │ │ │ │ - add.w r2, sp, #1640 @ 0x668 │ │ │ │ │ - add.w r5, r2, r3, lsl #4 │ │ │ │ │ - add.w r2, r2, r3, lsl #4 │ │ │ │ │ - subw r5, r5, #1596 @ 0x63c │ │ │ │ │ - subw r2, r2, #1564 @ 0x61c │ │ │ │ │ - ldr r5, [r5, #8] │ │ │ │ │ - ldr r2, [r2, #8] │ │ │ │ │ - cmp r5, r2 │ │ │ │ │ - it lt │ │ │ │ │ - sublt r1, r3, #3 │ │ │ │ │ - b.n a82 │ │ │ │ │ + mov r2, r1 │ │ │ │ │ + b.n 5b6 │ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ │ mov r2, sl │ │ │ │ │ - b.n ab4 │ │ │ │ │ + b.n a94 │ │ │ │ │ add r5, sp, #64 @ 0x40 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC unsafe_float_compare │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS unsafe_float_compare │ │ │ │ │ str r5, [sp, #4] │ │ │ │ │ b.n 578 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 8b8 │ │ │ │ │ + b.n 8b4 │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ mov r6, r3 │ │ │ │ │ - b.n b20 │ │ │ │ │ + b.n ae4 │ │ │ │ │ ldr.w r0, [r5, r6, lsl #2] │ │ │ │ │ bl 2bc │ │ │ │ │ subs r6, #1 │ │ │ │ │ - bpl.n b18 │ │ │ │ │ + bpl.n adc │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r5, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 6fe │ │ │ │ │ - b.n 70a │ │ │ │ │ + bne.w 6fa │ │ │ │ │ + b.n 706 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r0, r3, #28 │ │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ │ tst.w ip, #32 │ │ │ │ │ - bne.w 770 │ │ │ │ │ + bne.w 76c │ │ │ │ │ ldr r1, [r1, #28] │ │ │ │ │ - b.n 790 │ │ │ │ │ + b.n 78c │ │ │ │ │ movw r5, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r5, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r2, [r6, #12] │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ movs r1, #0 │ │ │ │ │ ldr r3, [r6, #8] │ │ │ │ │ str.w fp, [r6, #16] │ │ │ │ │ str r7, [r6, #12] │ │ │ │ │ str r4, [r6, #8] │ │ │ │ │ str r1, [r0, #12] │ │ │ │ │ - cbnz r2, b86 │ │ │ │ │ + cbnz r2, b4a │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 6fe │ │ │ │ │ - b.n 70a │ │ │ │ │ + bne.w 6fa │ │ │ │ │ + b.n 706 │ │ │ │ │ add.w r0, sl, #28 │ │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ │ tst.w ip, #32 │ │ │ │ │ - bne.w 642 │ │ │ │ │ + bne.w 63e │ │ │ │ │ ldr r1, [r1, #28] │ │ │ │ │ - b.n 852 │ │ │ │ │ + b.n 84e │ │ │ │ │ mov r4, r5 │ │ │ │ │ mov r6, r3 │ │ │ │ │ mov r5, r2 │ │ │ │ │ - b.n b20 │ │ │ │ │ + b.n ae4 │ │ │ │ │ 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, [sp, #4] │ │ │ │ │ ldr r0, [r3, #12] │ │ │ │ │ - b.n 9e6 │ │ │ │ │ + b.n 9e0 │ │ │ │ │ + add.w r3, ip, #1640 @ 0x668 │ │ │ │ │ + add r0, sp, #60 @ 0x3c │ │ │ │ │ + add r3, sp │ │ │ │ │ + add r0, ip │ │ │ │ │ + subw r3, r3, #1548 @ 0x60c │ │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ │ + ldr r3, [r3, #8] │ │ │ │ │ + cmp r0, r3 │ │ │ │ │ + it lt │ │ │ │ │ + sublt r1, r2, #2 │ │ │ │ │ + b.n a62 │ │ │ │ │ + add.w r2, sp, #1640 @ 0x668 │ │ │ │ │ + add.w ip, r2, r3, lsl #4 │ │ │ │ │ + add.w r2, r2, r3, lsl #4 │ │ │ │ │ + subw ip, ip, #1596 @ 0x63c │ │ │ │ │ + subw r2, r2, #1564 @ 0x61c │ │ │ │ │ + ldr.w ip, [ip, #8] │ │ │ │ │ + ldr r2, [r2, #8] │ │ │ │ │ + cmp ip, r2 │ │ │ │ │ + it lt │ │ │ │ │ + sublt r1, r3, #3 │ │ │ │ │ + b.n a82 │ │ │ │ │ ldr.w r0, [sl, #28] │ │ │ │ │ - b.n b76 │ │ │ │ │ + b.n b3a │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ ldr r0, [r3, #28] │ │ │ │ │ - b.n b3a │ │ │ │ │ + b.n afe │ │ │ │ │ ldrd r7, r0, [sp, #4] │ │ │ │ │ add r5, sp, #64 @ 0x40 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC safe_object_compare │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS safe_object_compare │ │ │ │ │ mov r3, sl │ │ │ │ │ @@ -1251,57 +1252,57 @@ │ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - beq.w f60 │ │ │ │ │ + beq.w f58 │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ strd r3, r3, [r0, #8] │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ str r3, [r0, #16] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 102e │ │ │ │ │ + bne.w 1026 │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - ble.w f72 │ │ │ │ │ + ble.w f6a │ │ │ │ │ ldr.w fp, [sp, #32] │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ ldr.w r1, [fp] │ │ │ │ │ movw lr, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyTuple_Type │ │ │ │ │ movt lr, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyTuple_Type │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ cmp r2, lr │ │ │ │ │ - beq.w 1252 │ │ │ │ │ + beq.w 129a │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyLong_Type │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyLong_Type │ │ │ │ │ subs r0, r2, r0 │ │ │ │ │ movw ip, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt ip, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ clz r0, r0 │ │ │ │ │ mov r9, r2 │ │ │ │ │ cmp r2, ip │ │ │ │ │ mov.w r0, r0, lsr #5 │ │ │ │ │ - bne.w fec │ │ │ │ │ + bne.w fe4 │ │ │ │ │ movs r7, #1 │ │ │ │ │ mov r6, fp │ │ │ │ │ mov r3, r7 │ │ │ │ │ movs r1, #0 │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r2, ip │ │ │ │ │ - bne.w 150e │ │ │ │ │ + bne.w 150c │ │ │ │ │ ldr r5, [r6, #0] │ │ │ │ │ tst.w sl, r7 │ │ │ │ │ bne.n c90 │ │ │ │ │ cbz r3, c98 │ │ │ │ │ ldrb r3, [r5, #16] │ │ │ │ │ adds r1, #1 │ │ │ │ │ cmp r1, r4 │ │ │ │ │ @@ -1322,67 +1323,67 @@ │ │ │ │ │ blt.n c88 │ │ │ │ │ mov r0, sl │ │ │ │ │ cmp r2, ip │ │ │ │ │ ite ne │ │ │ │ │ movne r3, #0 │ │ │ │ │ andeq.w r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w fa6 │ │ │ │ │ + beq.w f9e │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC unsafe_latin_compare │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS unsafe_latin_compare │ │ │ │ │ movs r3, #0 │ │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ str.w r1, [r0, #1564] @ 0x61c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1308 │ │ │ │ │ + bne.w 1350 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 10ce │ │ │ │ │ + bne.w 10c6 │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ mov.w r2, #256 @ 0x100 │ │ │ │ │ add r5, sp, #612 @ 0x264 │ │ │ │ │ str r2, [r1, #20] │ │ │ │ │ movs r2, #7 │ │ │ │ │ str r2, [r1, #0] │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ strd r4, fp, [r1, #4] │ │ │ │ │ str r3, [r1, #16] │ │ │ │ │ str r3, [r1, #24] │ │ │ │ │ str r5, [r1, #12] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 1458 │ │ │ │ │ + bne.w 1438 │ │ │ │ │ cmp r4, #63 @ 0x3f │ │ │ │ │ - bgt.w 1436 │ │ │ │ │ + bgt.w 1432 │ │ │ │ │ mov r9, r4 │ │ │ │ │ str r2, [sp, #28] │ │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ │ str.w r9, [sp, #60] @ 0x3c │ │ │ │ │ strd r4, r5, [sp, #48] @ 0x30 │ │ │ │ │ str.w r8, [sp, #56] @ 0x38 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ mov r2, r4 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ │ str.w fp, [sp, #64] @ 0x40 │ │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ │ - bl 1600 │ │ │ │ │ + bl 15f8 │ │ │ │ │ mov r5, r0 │ │ │ │ │ adds r0, r5, #1 │ │ │ │ │ - beq.w 13e6 │ │ │ │ │ + beq.w 13de │ │ │ │ │ ldr r1, [sp, #60] @ 0x3c │ │ │ │ │ cmp r5, r1 │ │ │ │ │ - bge.w 102a │ │ │ │ │ + bge.w 1022 │ │ │ │ │ cmp r4, r1 │ │ │ │ │ mov r3, r4 │ │ │ │ │ it ge │ │ │ │ │ movge r3, r1 │ │ │ │ │ - str r3, [sp, #16] │ │ │ │ │ + str r3, [sp, #20] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ bge.n e0a │ │ │ │ │ mov r8, r5 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC unsafe_latin_compare │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS unsafe_latin_compare │ │ │ │ │ @@ -1402,30 +1403,30 @@ │ │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ │ ldrb.w r9, [sl, #16] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ it ge │ │ │ │ │ movge r2, r3 │ │ │ │ │ tst.w r9, #32 │ │ │ │ │ - beq.w 15e4 │ │ │ │ │ + beq.w 15dc │ │ │ │ │ tst.w r9, #64 @ 0x40 │ │ │ │ │ - beq.w 15a8 │ │ │ │ │ + beq.w 14f8 │ │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ │ add.w r0, sl, #20 │ │ │ │ │ tst.w ip, #32 │ │ │ │ │ - beq.w 15b8 │ │ │ │ │ + beq.w 1508 │ │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ │ - beq.w 11c2 │ │ │ │ │ + beq.w 11b8 │ │ │ │ │ adds r1, #20 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 11d2 │ │ │ │ │ + beq.w 11c8 │ │ │ │ │ lsrs r0, r0, #31 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n eae │ │ │ │ │ mov r2, r9 │ │ │ │ │ cmp r4, r6 │ │ │ │ │ mov r9, r3 │ │ │ │ │ it lt │ │ │ │ │ @@ -1433,162 +1434,160 @@ │ │ │ │ │ mov r3, r2 │ │ │ │ │ blt.w ec2 │ │ │ │ │ b.n dd6 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ mov r0, sl │ │ │ │ │ blx r5 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 13e6 │ │ │ │ │ + blt.w 13de │ │ │ │ │ beq.n eae │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - blt.w f5c │ │ │ │ │ + blt.w f54 │ │ │ │ │ lsls r5, r4, #2 │ │ │ │ │ cmp r4, r8 │ │ │ │ │ add.w r1, fp, r5 │ │ │ │ │ - bge.w f34 │ │ │ │ │ + bge.w f2c │ │ │ │ │ sub.w r7, r8, r4 │ │ │ │ │ adds r6, r5, #4 │ │ │ │ │ add.w r0, fp, r6 │ │ │ │ │ lsls r7, r7, #2 │ │ │ │ │ mov r2, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memmove │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ str.w sl, [fp, r4, lsl #2] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 10b8 │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ + bne.w 10b0 │ │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ bne.n d44 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ ldr r3, [r0, #24] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 138c │ │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ │ + bne.w 1384 │ │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ │ ldr r4, [sp, #8] │ │ │ │ │ str.w fp, [r0, #28] │ │ │ │ │ lsls r1, r2, #2 │ │ │ │ │ str r2, [r0, #36] @ 0x24 │ │ │ │ │ add fp, r1 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r4, [r0, #32] │ │ │ │ │ str r2, [r0, #24] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 124a │ │ │ │ │ + bne.w 1240 │ │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ │ subs r1, r1, r0 │ │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ │ - bne.w 1406 │ │ │ │ │ + bne.w 13fe │ │ │ │ │ ldrd r4, r5, [sp, #48] @ 0x30 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ ldr.w r8, [sp, #56] @ 0x38 │ │ │ │ │ - bgt.w 140a │ │ │ │ │ + bgt.w 1402 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1124 │ │ │ │ │ + bne.w 111c │ │ │ │ │ ldr.w r3, [r8, #16] │ │ │ │ │ adds r3, #1 │ │ │ │ │ - bne.w 133a │ │ │ │ │ + bne.w 1258 │ │ │ │ │ movw r6, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r6, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ it ne │ │ │ │ │ cmpne r4, #1 │ │ │ │ │ - bgt.w 1360 │ │ │ │ │ + bgt.w 127e │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ldr r0, [r3, #12] │ │ │ │ │ cmp r0, r5 │ │ │ │ │ - bne.w 1564 │ │ │ │ │ + bne.w 1540 │ │ │ │ │ ldr.w r5, [r8, #12] │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ str.w r3, [r8, #16] │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ ldr.w r7, [r8, #8] │ │ │ │ │ str.w r3, [r8, #12] │ │ │ │ │ str.w r4, [r8, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 15f2 │ │ │ │ │ + bne.w 15ea │ │ │ │ │ cbz r6, ea4 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r6, #0] │ │ │ │ │ mov r0, r6 │ │ │ │ │ addw sp, sp, #1652 @ 0x674 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ adds r4, r6, #1 │ │ │ │ │ cmp r7, r4 │ │ │ │ │ ble.n dd6 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bne.n f5a │ │ │ │ │ + bne.n f52 │ │ │ │ │ ldr.w r9, [sl, #8] │ │ │ │ │ ldrb.w r3, [sl, #16] │ │ │ │ │ - str.w r8, [sp, #20] │ │ │ │ │ + strd sl, r8, [sp, #12] │ │ │ │ │ ubfx r5, r3, #6, #1 │ │ │ │ │ add.w r8, sl, #20 │ │ │ │ │ ubfx r2, r3, #5, #1 │ │ │ │ │ - str.w sl, [sp, #12] │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ adds r6, r4, r7 │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ asrs r6, r6, #1 │ │ │ │ │ ldr.w r1, [fp, r6, lsl #2] │ │ │ │ │ ldr.w sl, [r1, #8] │ │ │ │ │ cmp sl, r9 │ │ │ │ │ mov r2, sl │ │ │ │ │ it ge │ │ │ │ │ movge r2, r9 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 15c4 │ │ │ │ │ + beq.w 1580 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 158e │ │ │ │ │ + beq.w 156a │ │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ │ mov r0, r8 │ │ │ │ │ tst.w ip, #32 │ │ │ │ │ - beq.w 15a0 │ │ │ │ │ + beq.w 157c │ │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ │ - beq.n f48 │ │ │ │ │ + beq.n f40 │ │ │ │ │ adds r1, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ - cbz r0, f52 │ │ │ │ │ + cbz r0, f4a │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge.n f56 │ │ │ │ │ + bge.n f4e │ │ │ │ │ mov r7, r6 │ │ │ │ │ cmp r7, r4 │ │ │ │ │ - bgt.n ed8 │ │ │ │ │ - ldr.w r8, [sp, #20] │ │ │ │ │ + bgt.n ed4 │ │ │ │ │ + ldrd sl, r8, [sp, #12] │ │ │ │ │ lsls r5, r4, #2 │ │ │ │ │ - ldr.w sl, [sp, #12] │ │ │ │ │ add.w r1, fp, r5 │ │ │ │ │ cmp r4, r8 │ │ │ │ │ blt.w de2 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ str.w sl, [fp, r4, lsl #2] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq.w e00 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ ldr.w r4, [r3, r8, lsl #2] │ │ │ │ │ - b.n 10c8 │ │ │ │ │ + b.n 10c0 │ │ │ │ │ adds r1, #28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n f16 │ │ │ │ │ + bne.n f12 │ │ │ │ │ cmp sl, r9 │ │ │ │ │ - bgt.n f1a │ │ │ │ │ + bgt.n f16 │ │ │ │ │ adds r4, r6, #1 │ │ │ │ │ - b.n f1c │ │ │ │ │ + b.n f18 │ │ │ │ │ mov r6, r7 │ │ │ │ │ mov r7, r6 │ │ │ │ │ b.n d4c │ │ │ │ │ movs r3, #0 │ │ │ │ │ cmp r4, #1 │ │ │ │ │ strd r3, r3, [r0, #8] │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ @@ -1606,15 +1605,15 @@ │ │ │ │ │ mov.w r2, #256 @ 0x100 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ str r2, [sp, #92] @ 0x5c │ │ │ │ │ mov.w r2, #7 │ │ │ │ │ str r4, [sp, #76] @ 0x4c │ │ │ │ │ str r5, [sp, #84] @ 0x54 │ │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ │ - bne.w 133a │ │ │ │ │ + bne.w 1258 │ │ │ │ │ movw r6, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r6, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ b.n e6e │ │ │ │ │ tst r0, r7 │ │ │ │ │ itttt ne │ │ │ │ │ @@ -1626,15 +1625,15 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS unsafe_long_compare │ │ │ │ │ bne.w cbe │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyFloat_Type │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyFloat_Type │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.w 14b8 │ │ │ │ │ + beq.w 1456 │ │ │ │ │ ldr r5, [r2, #100] @ 0x64 │ │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC safe_object_compare │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS safe_object_compare │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ @@ -1647,94 +1646,94 @@ │ │ │ │ │ it eq │ │ │ │ │ moveq r1, r0 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ b.n cbe │ │ │ │ │ mov r5, fp │ │ │ │ │ movs r7, #1 │ │ │ │ │ movs r1, #0 │ │ │ │ │ - b.n 1000 │ │ │ │ │ + b.n ff8 │ │ │ │ │ adds r1, #1 │ │ │ │ │ cmp r1, r4 │ │ │ │ │ - bge.n 1024 │ │ │ │ │ + bge.n 101c │ │ │ │ │ ldr.w r3, [r5, #4]! │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ cmp r9, r2 │ │ │ │ │ - bne.w 150e │ │ │ │ │ + bne.w 150c │ │ │ │ │ ands.w r6, r0, r7 │ │ │ │ │ - beq.n ff4 │ │ │ │ │ + beq.n fec │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bls.n ff4 │ │ │ │ │ + bls.n fec │ │ │ │ │ adds r1, #1 │ │ │ │ │ movs r7, #0 │ │ │ │ │ cmp r1, r4 │ │ │ │ │ - blt.n ffa │ │ │ │ │ + blt.n ff2 │ │ │ │ │ mov r0, r6 │ │ │ │ │ movs r7, #0 │ │ │ │ │ movs r3, #1 │ │ │ │ │ b.n ca0 │ │ │ │ │ mov r2, r9 │ │ │ │ │ movs r3, #1 │ │ │ │ │ b.n ca0 │ │ │ │ │ - str r5, [sp, #16] │ │ │ │ │ + str r5, [sp, #20] │ │ │ │ │ b.n e0a │ │ │ │ │ cmp r4, #127 @ 0x7f │ │ │ │ │ - bgt.w 14fa │ │ │ │ │ + bgt.w 152c │ │ │ │ │ add.w r3, r4, #136 @ 0x88 │ │ │ │ │ add r2, sp, #72 @ 0x48 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - ble.w 11e2 │ │ │ │ │ + ble.w 11d8 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_CallOneArg │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1496 │ │ │ │ │ + beq.w 1494 │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - beq.w 11de │ │ │ │ │ + beq.w 11d4 │ │ │ │ │ ldr r6, [sp, #32] │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr r1, [r6, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_CallOneArg │ │ │ │ │ ldr r7, [sp, #28] │ │ │ │ │ str r0, [r7, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 15c0 │ │ │ │ │ + beq.w 1524 │ │ │ │ │ cmp r4, #2 │ │ │ │ │ - beq.n 10b0 │ │ │ │ │ + beq.n 10a8 │ │ │ │ │ ldr r1, [r6, #8] │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r6, [sp, #32] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_CallOneArg │ │ │ │ │ str r0, [r7, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 15bc │ │ │ │ │ + beq.w 1520 │ │ │ │ │ cmp r4, #3 │ │ │ │ │ - beq.n 10b0 │ │ │ │ │ + beq.n 10a8 │ │ │ │ │ ldr.w r9, [sp, #32] │ │ │ │ │ movs r6, #3 │ │ │ │ │ ldr.w r1, [r9, r6, lsl #2] │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_CallOneArg │ │ │ │ │ str.w r0, [r7, r6, lsl #2] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1476 │ │ │ │ │ + beq.w 1474 │ │ │ │ │ adds r6, #1 │ │ │ │ │ cmp r6, r4 │ │ │ │ │ - bne.n 1096 │ │ │ │ │ + bne.n 108e │ │ │ │ │ ldrd fp, r3, [sp, #28] │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ b.n c20 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ mov r2, r7 │ │ │ │ │ adds r0, r3, r6 │ │ │ │ │ adds r1, r3, r5 │ │ │ │ │ @@ -1746,109 +1745,109 @@ │ │ │ │ │ b.n e00 │ │ │ │ │ adds r2, r4, #1 │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ cmp.w r2, #258 @ 0x102 │ │ │ │ │ add.w r3, r2, r2, lsr #31 │ │ │ │ │ mov.w r3, r3, asr #1 │ │ │ │ │ str r3, [r1, #20] │ │ │ │ │ - bge.w 1522 │ │ │ │ │ + bge.w 14b6 │ │ │ │ │ adds r3, #135 @ 0x87 │ │ │ │ │ add r5, sp, #612 @ 0x264 │ │ │ │ │ strd r4, fp, [r1, #4] │ │ │ │ │ add.w r3, r1, r3, lsl #2 │ │ │ │ │ str r3, [r1, #16] │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [r1, #24] │ │ │ │ │ movs r3, #7 │ │ │ │ │ str r3, [r1, #0] │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ str r5, [r1, #12] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1546 │ │ │ │ │ + bne.w 14da │ │ │ │ │ cmp r4, #63 @ 0x3f │ │ │ │ │ it le │ │ │ │ │ movle r9, r4 │ │ │ │ │ ble.w cfa │ │ │ │ │ mov r3, r4 │ │ │ │ │ movs r2, #0 │ │ │ │ │ and.w r1, r3, #1 │ │ │ │ │ asrs r3, r3, #1 │ │ │ │ │ orrs r2, r1 │ │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ │ - bgt.n 1112 │ │ │ │ │ + bgt.n 110a │ │ │ │ │ add.w r9, r2, r3 │ │ │ │ │ b.n cfa │ │ │ │ │ movw r6, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r6, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.w 132a │ │ │ │ │ + ble.w 1248 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 1148 │ │ │ │ │ + bge.n 1140 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - cbnz r3, 1148 │ │ │ │ │ + cbnz r3, 1140 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - beq.w 137c │ │ │ │ │ + beq.w 1372 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 1164 │ │ │ │ │ + bge.n 115c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - cbnz r3, 1164 │ │ │ │ │ + cbnz r3, 115c │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ cmp r4, #2 │ │ │ │ │ - beq.n 11b0 │ │ │ │ │ + beq.n 11a8 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ ldr r0, [r3, #8] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 117e │ │ │ │ │ + bge.n 1176 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - cbnz r3, 117e │ │ │ │ │ + cbnz r3, 1176 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ cmp r4, #3 │ │ │ │ │ - beq.n 11b0 │ │ │ │ │ + beq.n 11a8 │ │ │ │ │ ldr.w r9, [sp, #28] │ │ │ │ │ movs r7, #3 │ │ │ │ │ ldr.w r2, [r9, r7, lsl #2] │ │ │ │ │ mov r0, r2 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 11a0 │ │ │ │ │ + bge.n 1198 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ - cbnz r3, 11a0 │ │ │ │ │ + cbnz r3, 1198 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ adds r7, #1 │ │ │ │ │ cmp r7, r4 │ │ │ │ │ - bne.n 1188 │ │ │ │ │ + bne.n 1180 │ │ │ │ │ cmp r4, #127 @ 0x7f │ │ │ │ │ - ble.n 11b0 │ │ │ │ │ + ble.n 11a8 │ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr.w r3, [r8, #16] │ │ │ │ │ adds r3, #1 │ │ │ │ │ beq.w e62 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 133a │ │ │ │ │ - b.n 1350 │ │ │ │ │ + bne.n 1258 │ │ │ │ │ + b.n 126e │ │ │ │ │ adds r1, #28 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.w daa │ │ │ │ │ @@ -1877,21 +1876,21 @@ │ │ │ │ │ adds r3, #135 @ 0x87 │ │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ │ str r3, [r2, #16] │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [r2, #24] │ │ │ │ │ movs r3, #7 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ - b.n 112c │ │ │ │ │ + b.n 1124 │ │ │ │ │ add.w r1, sp, #1648 @ 0x670 │ │ │ │ │ lsls r3, r2, #4 │ │ │ │ │ add.w r1, r1, r2, lsl #4 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ subw r1, r1, #1564 @ 0x61c │ │ │ │ │ - ldr r4, [sp, #16] │ │ │ │ │ + ldr r4, [sp, #20] │ │ │ │ │ str r5, [r1, #12] │ │ │ │ │ add.w r1, r3, #28 │ │ │ │ │ ldr r5, [sp, #8] │ │ │ │ │ str.w fp, [r0, r1] │ │ │ │ │ add r1, r0 │ │ │ │ │ add.w fp, fp, r4, lsl #2 │ │ │ │ │ str r5, [r1, #4] │ │ │ │ │ @@ -1902,14 +1901,47 @@ │ │ │ │ │ lsls r1, r4, #2 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ beq.w e2e │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ add r0, r1 │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ b.n e2e │ │ │ │ │ + ldr.w r3, [r8, #16] │ │ │ │ │ + adds r3, #1 │ │ │ │ │ + beq.w e6e │ │ │ │ │ + cmp r6, #0 │ │ │ │ │ + beq.w e6e │ │ │ │ │ + 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, [sp, #40] @ 0x28 │ │ │ │ │ + movs r6, #0 │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + beq.w e6e │ │ │ │ │ + cmp r4, #1 │ │ │ │ │ + ble.w e6e │ │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ │ + subs r2, r4, #1 │ │ │ │ │ + add.w r2, r1, r2, lsl #2 │ │ │ │ │ + b.n 1294 │ │ │ │ │ + ldr r3, [r1, #0] │ │ │ │ │ + ldr r0, [r2, #0] │ │ │ │ │ + str.w r0, [r1], #4 │ │ │ │ │ + str.w r3, [r2], #-4 │ │ │ │ │ + cmp r2, r1 │ │ │ │ │ + bhi.n 1288 │ │ │ │ │ + b.n e6e │ │ │ │ │ ldr r3, [r1, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ble.w c34 │ │ │ │ │ ldr r3, [r1, #16] │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyLong_Type │ │ │ │ │ movt r0, #0 │ │ │ │ │ @@ -1924,60 +1956,60 @@ │ │ │ │ │ mov r5, r7 │ │ │ │ │ mov r3, r7 │ │ │ │ │ sub.w ip, r2, r0 │ │ │ │ │ movs r6, #0 │ │ │ │ │ rsbs r0, ip, #0 │ │ │ │ │ adc.w r0, r0, ip │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ - b.n 12b2 │ │ │ │ │ + b.n 12fa │ │ │ │ │ cmp r2, sl │ │ │ │ │ - bne.n 12a0 │ │ │ │ │ - cbz r5, 12a0 │ │ │ │ │ + bne.n 12e8 │ │ │ │ │ + cbz r5, 12e8 │ │ │ │ │ ldrb r1, [r1, #16] │ │ │ │ │ mov r3, r5 │ │ │ │ │ and.w r1, r1, #28 │ │ │ │ │ sub.w r5, r1, #4 │ │ │ │ │ clz r5, r5 │ │ │ │ │ lsrs r5, r5, #5 │ │ │ │ │ adds r6, #1 │ │ │ │ │ cmp r6, r4 │ │ │ │ │ - bge.n 12e0 │ │ │ │ │ + bge.n 1328 │ │ │ │ │ ldr.w r1, [r9, #4]! │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ cmp r1, lr │ │ │ │ │ - bne.w 1510 │ │ │ │ │ + bne.w 150e │ │ │ │ │ ldr.w ip, [r9] │ │ │ │ │ ldr.w r1, [ip, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ beq.w 15ca │ │ │ │ │ ldr.w r1, [ip, #16] │ │ │ │ │ ldr r0, [r1, #4] │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - bne.w 15a4 │ │ │ │ │ + bne.w 1528 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 12a0 │ │ │ │ │ + beq.n 12e8 │ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ │ tst r0, r7 │ │ │ │ │ - beq.n 1288 │ │ │ │ │ + beq.n 12d0 │ │ │ │ │ ldr r0, [r1, #8] │ │ │ │ │ cmp r0, #15 │ │ │ │ │ - bls.n 1288 │ │ │ │ │ + bls.n 12d0 │ │ │ │ │ movs r7, #0 │ │ │ │ │ - b.n 12a0 │ │ │ │ │ + b.n 12e8 │ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 14c8 │ │ │ │ │ + beq.w 1464 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.w fa6 │ │ │ │ │ + bne.w f9e │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w fa6 │ │ │ │ │ + beq.w f9e │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC unsafe_latin_compare │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS unsafe_latin_compare │ │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ @@ -1995,1176 +2027,1144 @@ │ │ │ │ │ str.w r1, [r2, #1572] @ 0x624 │ │ │ │ │ str.w r3, [r2, #1564] @ 0x61c │ │ │ │ │ b.n cc8 │ │ │ │ │ ldr.w r3, [r8, #16] │ │ │ │ │ adds r3, #1 │ │ │ │ │ beq.w e6e │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w e6e │ │ │ │ │ - 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, [sp, #40] @ 0x28 │ │ │ │ │ - movs r6, #0 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq.w e6e │ │ │ │ │ - cmp r4, #1 │ │ │ │ │ - ble.w e6e │ │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ │ - subs r2, r4, #1 │ │ │ │ │ - add.w r2, r1, r2, lsl #2 │ │ │ │ │ - b.n 1376 │ │ │ │ │ - ldr r3, [r1, #0] │ │ │ │ │ - ldr r0, [r2, #0] │ │ │ │ │ - str.w r0, [r1], #4 │ │ │ │ │ - str.w r3, [r2], #-4 │ │ │ │ │ - cmp r2, r1 │ │ │ │ │ - bhi.n 136a │ │ │ │ │ - b.n e6e │ │ │ │ │ - ldr.w r3, [r8, #16] │ │ │ │ │ - adds r3, #1 │ │ │ │ │ - beq.w e6e │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - bne.n 133a │ │ │ │ │ - b.n 1350 │ │ │ │ │ + bne.w 1258 │ │ │ │ │ + b.n 126e │ │ │ │ │ add.w r3, r3, #268435456 @ 0x10000000 │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ subs r3, #1 │ │ │ │ │ add r2, sp, #100 @ 0x64 │ │ │ │ │ lsls r5, r3, #4 │ │ │ │ │ add.w r3, r2, r3, lsl #4 │ │ │ │ │ ldrd r1, r0, [r1, #4] │ │ │ │ │ ldr r2, [r2, r5] │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r2, r2, r0 │ │ │ │ │ ldr r0, [r3, #8] │ │ │ │ │ asrs r3, r2, #2 │ │ │ │ │ add.w r3, r0, r3, lsl #1 │ │ │ │ │ adds r2, r0, r3 │ │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ │ add r2, r0 │ │ │ │ │ adds r5, #1 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - ble.n 13fc │ │ │ │ │ + ble.n 13f4 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bgt.n 1400 │ │ │ │ │ + bgt.n 13f8 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ ldr r2, [r0, #24] │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - ble.w 1212 │ │ │ │ │ + ble.w 1208 │ │ │ │ │ add.w r3, sp, #1648 @ 0x670 │ │ │ │ │ subs r1, r2, #2 │ │ │ │ │ add.w r3, r3, r2, lsl #4 │ │ │ │ │ subw r3, r3, #1580 @ 0x62c │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bge.w 1212 │ │ │ │ │ - bl 1edc │ │ │ │ │ + bge.w 1208 │ │ │ │ │ + bl 1ecc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 13be │ │ │ │ │ + beq.n 13b6 │ │ │ │ │ ldrd r4, r5, [sp, #48] @ 0x30 │ │ │ │ │ ldr.w r8, [sp, #56] @ 0x38 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ movs r6, #0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 112c │ │ │ │ │ + bne.w 1124 │ │ │ │ │ ldr r6, [sp, #28] │ │ │ │ │ - b.n 11b0 │ │ │ │ │ + b.n 11a8 │ │ │ │ │ subs r3, r3, r1 │ │ │ │ │ subs r2, r2, r1 │ │ │ │ │ lsls r3, r3, #1 │ │ │ │ │ lsls r2, r2, #1 │ │ │ │ │ - b.n 13b4 │ │ │ │ │ + b.n 13ac │ │ │ │ │ mov r4, r1 │ │ │ │ │ b.n d08 │ │ │ │ │ subs r1, r2, #2 │ │ │ │ │ - bne.n 143c │ │ │ │ │ + bne.w 15a6 │ │ │ │ │ ldr r6, [sp, #4] │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl 1edc │ │ │ │ │ + bl 1ecc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 13ee │ │ │ │ │ + bne.n 13e6 │ │ │ │ │ ldr r3, [r6, #24] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ ble.w e48 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ subs r1, r3, #2 │ │ │ │ │ - bne.n 14da │ │ │ │ │ - bl 1edc │ │ │ │ │ + bne.w 1586 │ │ │ │ │ + bl 1ecc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 13ee │ │ │ │ │ + bne.n 13e6 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ldr r3, [r3, #24] │ │ │ │ │ - b.n 141c │ │ │ │ │ + b.n 1416 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - b.n 110e │ │ │ │ │ - add.w r0, sp, #1648 @ 0x670 │ │ │ │ │ - add.w r0, r0, r2, lsl #4 │ │ │ │ │ - subw r0, r0, #1564 @ 0x61c │ │ │ │ │ - ldr r6, [r0, #8] │ │ │ │ │ - add r0, sp, #68 @ 0x44 │ │ │ │ │ - add r3, r0 │ │ │ │ │ - ldr r3, [r3, #8] │ │ │ │ │ - cmp r6, r3 │ │ │ │ │ - it gt │ │ │ │ │ - subgt r1, r2, #3 │ │ │ │ │ - b.n 140e │ │ │ │ │ + b.n 1106 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ subs r3, r4, #1 │ │ │ │ │ ldr r1, [sp, #32] │ │ │ │ │ add.w r3, r1, r3, lsl #2 │ │ │ │ │ - b.n 1470 │ │ │ │ │ + b.n 1450 │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ str.w r0, [r1], #4 │ │ │ │ │ str.w r2, [r3], #-4 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bhi.n 1464 │ │ │ │ │ - b.n 1104 │ │ │ │ │ + bhi.n 1444 │ │ │ │ │ + b.n 10fc │ │ │ │ │ + add r0, sp, #72 @ 0x48 │ │ │ │ │ + movw r1, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC unsafe_float_compare │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS unsafe_float_compare │ │ │ │ │ + str r0, [sp, #4] │ │ │ │ │ + b.n cbe │ │ │ │ │ + add r0, sp, #72 @ 0x48 │ │ │ │ │ + movw r1, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC safe_object_compare │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS safe_object_compare │ │ │ │ │ + movs r3, #1 │ │ │ │ │ + str r0, [sp, #4] │ │ │ │ │ + b.n cbe │ │ │ │ │ subs r6, #1 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ ldr.w r2, [r3, r6, lsl #2] │ │ │ │ │ mov r0, r2 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 1492 │ │ │ │ │ + bge.n 1490 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ - cbnz r3, 1492 │ │ │ │ │ + cbnz r3, 1490 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ subs r6, #1 │ │ │ │ │ - bcs.n 1478 │ │ │ │ │ + bcs.n 1476 │ │ │ │ │ cmp r4, #127 @ 0x7f │ │ │ │ │ - bgt.w 15dc │ │ │ │ │ + bgt.w 15c2 │ │ │ │ │ ldrd r7, r6, [r8, #8] │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ str.w r3, [r8, #16] │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ strd r4, r3, [r8, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ beq.w ea4 │ │ │ │ │ mov r5, r6 │ │ │ │ │ movs r6, #0 │ │ │ │ │ - b.n 15f2 │ │ │ │ │ - add r0, sp, #72 @ 0x48 │ │ │ │ │ - movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC unsafe_float_compare │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS unsafe_float_compare │ │ │ │ │ - str r0, [sp, #4] │ │ │ │ │ - b.w cbe │ │ │ │ │ - add r0, sp, #72 @ 0x48 │ │ │ │ │ - movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC safe_object_compare │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS safe_object_compare │ │ │ │ │ - movs r3, #1 │ │ │ │ │ - str r0, [sp, #4] │ │ │ │ │ - b.w cbe │ │ │ │ │ - add.w r2, sp, #1648 @ 0x670 │ │ │ │ │ - add.w r6, r2, r3, lsl #4 │ │ │ │ │ - add.w r2, r2, r3, lsl #4 │ │ │ │ │ - subw r6, r6, #1596 @ 0x63c │ │ │ │ │ - subw r2, r2, #1564 @ 0x61c │ │ │ │ │ - ldr r6, [r6, #8] │ │ │ │ │ - ldr r2, [r2, #8] │ │ │ │ │ - cmp r6, r2 │ │ │ │ │ - it lt │ │ │ │ │ - sublt r1, r3, #3 │ │ │ │ │ - b.n 1428 │ │ │ │ │ - lsls r0, r4, #2 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ - str r0, [sp, #28] │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.w 1048 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ - b.n 149c │ │ │ │ │ - mov r2, r9 │ │ │ │ │ - add r0, sp, #72 @ 0x48 │ │ │ │ │ - movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC safe_object_compare │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS safe_object_compare │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - str r0, [sp, #4] │ │ │ │ │ - b.w cbe │ │ │ │ │ + b.n 15ea │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ movs r3, #128 @ 0x80 │ │ │ │ │ add r5, sp, #612 @ 0x264 │ │ │ │ │ str r3, [r2, #20] │ │ │ │ │ addw r3, sp, #1124 @ 0x464 │ │ │ │ │ str r3, [r2, #16] │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [r2, #24] │ │ │ │ │ movs r3, #7 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ strd r4, fp, [r2, #4] │ │ │ │ │ str r5, [r2, #12] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 110e │ │ │ │ │ + beq.w 1106 │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ subs r3, r4, #1 │ │ │ │ │ mov r1, r2 │ │ │ │ │ add.w r2, r2, r3, lsl #2 │ │ │ │ │ - b.n 155e │ │ │ │ │ + b.n 14f2 │ │ │ │ │ ldr r0, [r1, #0] │ │ │ │ │ ldr r6, [r2, #0] │ │ │ │ │ str.w r6, [r1], #4 │ │ │ │ │ str.w r0, [r2], #-4 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bhi.n 1552 │ │ │ │ │ - b.n 145c │ │ │ │ │ + bhi.n 14e6 │ │ │ │ │ + b.n 143c │ │ │ │ │ + add.w r0, sl, #28 │ │ │ │ │ + ldrb.w ip, [r1, #16] │ │ │ │ │ + tst.w ip, #32 │ │ │ │ │ + bne.w d92 │ │ │ │ │ + ldr r1, [r1, #28] │ │ │ │ │ + b.n 11ba │ │ │ │ │ + mov r2, r9 │ │ │ │ │ + add r0, sp, #72 @ 0x48 │ │ │ │ │ + movw r1, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC safe_object_compare │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS safe_object_compare │ │ │ │ │ + movs r3, #0 │ │ │ │ │ + str r0, [sp, #4] │ │ │ │ │ + b.w cbe │ │ │ │ │ + movs r6, #1 │ │ │ │ │ + b.n 1476 │ │ │ │ │ + mov r6, r0 │ │ │ │ │ + b.n 1476 │ │ │ │ │ + movs r3, #0 │ │ │ │ │ + b.n 12e8 │ │ │ │ │ + lsls r0, r4, #2 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ + str r0, [sp, #28] │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.w 1040 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ + b.n 149a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr.w r5, [r8, #12] │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ str.w r3, [r8, #16] │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ ldr.w r7, [r8, #8] │ │ │ │ │ str.w r3, [r8, #12] │ │ │ │ │ movs r3, #0 │ │ │ │ │ str.w r4, [r8, #8] │ │ │ │ │ str r3, [r2, #12] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ beq.w e96 │ │ │ │ │ - b.n 15f2 │ │ │ │ │ + b.n 15ea │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r0, r3, #28 │ │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ │ tst.w ip, #32 │ │ │ │ │ - bne.w f08 │ │ │ │ │ + bne.w f04 │ │ │ │ │ ldr r1, [r1, #28] │ │ │ │ │ - b.n f4a │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - b.n 12a0 │ │ │ │ │ - add.w r0, sl, #28 │ │ │ │ │ - ldrb.w ip, [r1, #16] │ │ │ │ │ - tst.w ip, #32 │ │ │ │ │ - bne.w d92 │ │ │ │ │ - ldr r1, [r1, #28] │ │ │ │ │ - b.n 11c4 │ │ │ │ │ - movs r6, #1 │ │ │ │ │ - b.n 1478 │ │ │ │ │ - mov r6, r0 │ │ │ │ │ - b.n 1478 │ │ │ │ │ + b.n f42 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ ldr r0, [r3, #28] │ │ │ │ │ - b.n 1594 │ │ │ │ │ + b.n 1570 │ │ │ │ │ + add.w r2, sp, #1648 @ 0x670 │ │ │ │ │ + add.w r6, r2, r3, lsl #4 │ │ │ │ │ + add.w r2, r2, r3, lsl #4 │ │ │ │ │ + subw r6, r6, #1596 @ 0x63c │ │ │ │ │ + subw r2, r2, #1564 @ 0x61c │ │ │ │ │ + ldr r6, [r6, #8] │ │ │ │ │ + ldr r2, [r2, #8] │ │ │ │ │ + cmp r6, r2 │ │ │ │ │ + it lt │ │ │ │ │ + sublt r1, r3, #3 │ │ │ │ │ + b.n 1424 │ │ │ │ │ + add.w r0, sp, #1648 @ 0x670 │ │ │ │ │ + add.w r0, r0, r2, lsl #4 │ │ │ │ │ + subw r0, r0, #1564 @ 0x61c │ │ │ │ │ + ldr r6, [r0, #8] │ │ │ │ │ + add r0, sp, #68 @ 0x44 │ │ │ │ │ + add r3, r0 │ │ │ │ │ + ldr r3, [r3, #8] │ │ │ │ │ + cmp r6, r3 │ │ │ │ │ + it gt │ │ │ │ │ + subgt r1, r2, #3 │ │ │ │ │ + b.n 1408 │ │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyMem_Free │ │ │ │ │ + b.n 149a │ │ │ │ │ mov r3, r1 │ │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC safe_object_compare │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS safe_object_compare │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ b.w cbe │ │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyMem_Free │ │ │ │ │ - b.n 149c │ │ │ │ │ ldr.w r0, [sl, #28] │ │ │ │ │ - b.n 15ac │ │ │ │ │ + b.n 14fc │ │ │ │ │ ldr.w r0, [r5, r7, lsl #2] │ │ │ │ │ bl 2bc │ │ │ │ │ subs r7, #1 │ │ │ │ │ - bpl.n 15ea │ │ │ │ │ + bpl.n 15e2 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ b.n e96 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00001600 : │ │ │ │ │ +000015f8 : │ │ │ │ │ count_run(): │ │ │ │ │ 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.w sl, [r1] │ │ │ │ │ + ldr.w r9, [r1] │ │ │ │ │ sub sp, #28 │ │ │ │ │ - mov fp, r1 │ │ │ │ │ + mov sl, r1 │ │ │ │ │ mov r5, r2 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - ble.w 1cec │ │ │ │ │ + ble.w 1ad0 │ │ │ │ │ movw r7, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC unsafe_latin_compare │ │ │ │ │ movt r7, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS unsafe_latin_compare │ │ │ │ │ - mov r9, sl │ │ │ │ │ + mov fp, r9 │ │ │ │ │ movs r4, #1 │ │ │ │ │ ldr.w r3, [r6, #1564] @ 0x61c │ │ │ │ │ mov r2, r6 │ │ │ │ │ - ldrd r1, r0, [r9] │ │ │ │ │ + ldrd r1, r0, [fp] │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - bne.w 17ea │ │ │ │ │ - ldr.w r9, [r1, #8] │ │ │ │ │ + bne.w 17e2 │ │ │ │ │ + ldr.w fp, [r1, #8] │ │ │ │ │ mov r8, r3 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ ldrb.w ip, [r0, #16] │ │ │ │ │ - cmp r3, r9 │ │ │ │ │ + cmp r3, fp │ │ │ │ │ mov r2, r3 │ │ │ │ │ it ge │ │ │ │ │ - movge r2, r9 │ │ │ │ │ + movge r2, fp │ │ │ │ │ tst.w ip, #32 │ │ │ │ │ - beq.w 1e4e │ │ │ │ │ + beq.w 1e32 │ │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ │ - beq.w 1df8 │ │ │ │ │ + beq.w 1dea │ │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ │ adds r0, #20 │ │ │ │ │ tst.w ip, #32 │ │ │ │ │ - beq.w 1e06 │ │ │ │ │ + beq.w 1df8 │ │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ │ - beq.w 1d20 │ │ │ │ │ + beq.w 1d12 │ │ │ │ │ adds r1, #20 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1d30 │ │ │ │ │ + beq.w 1d22 │ │ │ │ │ lsrs r0, r0, #31 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1800 │ │ │ │ │ + bne.w 17f8 │ │ │ │ │ adds r3, r4, #1 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.w 17e0 │ │ │ │ │ - add.w r2, sl, r3, lsl #2 │ │ │ │ │ - ldr.w r3, [sl, r3, lsl #2] │ │ │ │ │ + beq.w 17d8 │ │ │ │ │ + add.w r2, r9, r3, lsl #2 │ │ │ │ │ + ldr.w r3, [r9, r3, lsl #2] │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ ldr.w lr, [r2, #-4] │ │ │ │ │ - ldrb.w r9, [r3, #16] │ │ │ │ │ + ldrb.w fp, [r3, #16] │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ ldr.w r0, [lr, #8] │ │ │ │ │ - ubfx r1, r9, #5, #1 │ │ │ │ │ + ubfx r1, fp, #5, #1 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ cmp r2, r0 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ it ge │ │ │ │ │ movge r2, r0 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 1c20 │ │ │ │ │ - tst.w r9, #64 @ 0x40 │ │ │ │ │ + beq.w 1c08 │ │ │ │ │ + tst.w fp, #64 @ 0x40 │ │ │ │ │ it eq │ │ │ │ │ addeq.w r0, r3, #28 │ │ │ │ │ - beq.w 1c22 │ │ │ │ │ + beq.w 1c0a │ │ │ │ │ ldrb.w ip, [lr, #16] │ │ │ │ │ add.w r0, r3, #20 │ │ │ │ │ tst.w ip, #32 │ │ │ │ │ - beq.w 1c2e │ │ │ │ │ + beq.w 1c16 │ │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ │ it eq │ │ │ │ │ addeq.w r1, lr, #28 │ │ │ │ │ - beq.w 1c32 │ │ │ │ │ + beq.w 1c1a │ │ │ │ │ add.w r1, lr, #20 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1c40 │ │ │ │ │ + beq.w 1c28 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 1c4a │ │ │ │ │ + blt.w 1c32 │ │ │ │ │ adds r2, r4, #2 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ cmp r5, r2 │ │ │ │ │ - ble.w 1ce4 │ │ │ │ │ + ble.w 1ccc │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ ldr r0, [r2, #4] │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ ldrb.w ip, [r0, #16] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ it ge │ │ │ │ │ movge r1, r2 │ │ │ │ │ tst.w ip, #32 │ │ │ │ │ mov r2, r1 │ │ │ │ │ it eq │ │ │ │ │ ldreq r0, [r0, #28] │ │ │ │ │ - beq.w 1d3a │ │ │ │ │ + beq.w 1d2c │ │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ │ it eq │ │ │ │ │ addeq r0, #28 │ │ │ │ │ - beq.w 1d3a │ │ │ │ │ + beq.w 1d2c │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ adds r0, #20 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 1d42 │ │ │ │ │ - tst.w r9, #64 @ 0x40 │ │ │ │ │ + beq.w 1d34 │ │ │ │ │ + tst.w fp, #64 @ 0x40 │ │ │ │ │ it eq │ │ │ │ │ addeq.w r1, r3, #28 │ │ │ │ │ - beq.w 1d44 │ │ │ │ │ + beq.w 1d36 │ │ │ │ │ add.w r1, r3, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1d4e │ │ │ │ │ + beq.w 1d40 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 1ce8 │ │ │ │ │ + blt.w 1cd0 │ │ │ │ │ adds r4, #3 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - ble.w 1cde │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - add.w r9, sl, #4 │ │ │ │ │ - strd sl, r7, [sp] │ │ │ │ │ + ble.w 1cc6 │ │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ │ + add.w r3, r9, #4 │ │ │ │ │ + strd r9, r7, [sp] │ │ │ │ │ mov r7, r4 │ │ │ │ │ - mov sl, r6 │ │ │ │ │ - add.w r9, r9, r3, lsl #2 │ │ │ │ │ - ldrd r1, r0, [r9] │ │ │ │ │ + mov r9, r6 │ │ │ │ │ + add.w fp, r3, r2, lsl #2 │ │ │ │ │ + ldrd r1, r0, [fp] │ │ │ │ │ ldr r6, [r0, #8] │ │ │ │ │ ldr r4, [r1, #8] │ │ │ │ │ ldrb.w ip, [r0, #16] │ │ │ │ │ mov r2, r6 │ │ │ │ │ cmp r6, r4 │ │ │ │ │ it ge │ │ │ │ │ movge r2, r4 │ │ │ │ │ tst.w ip, #32 │ │ │ │ │ - beq.w 1e34 │ │ │ │ │ + beq.w 1e46 │ │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ │ - beq.w 1e1c │ │ │ │ │ + beq.w 1dfc │ │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ │ adds r0, #20 │ │ │ │ │ tst.w ip, #32 │ │ │ │ │ - beq.w 1e2a │ │ │ │ │ + beq.w 1e0a │ │ │ │ │ tst.w ip, #64 @ 0x40 │ │ │ │ │ - beq.w 1cc0 │ │ │ │ │ + beq.w 1ca8 │ │ │ │ │ adds r1, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1ccc │ │ │ │ │ + beq.w 1cb4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 1cd2 │ │ │ │ │ + blt.w 1cba │ │ │ │ │ adds r7, #1 │ │ │ │ │ - add.w r9, r9, #4 │ │ │ │ │ + add.w fp, fp, #4 │ │ │ │ │ cmp r5, r7 │ │ │ │ │ - bne.n 178a │ │ │ │ │ + bne.n 1782 │ │ │ │ │ mov r4, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ blx r3 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 1cba │ │ │ │ │ - bne.n 1800 │ │ │ │ │ + blt.w 1ca2 │ │ │ │ │ + bne.n 17f8 │ │ │ │ │ adds r4, #1 │ │ │ │ │ - add.w r9, r9, #4 │ │ │ │ │ + add.w fp, fp, #4 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - beq.n 17e0 │ │ │ │ │ - b.n 162e │ │ │ │ │ + beq.n 17d8 │ │ │ │ │ + b.n 1626 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - beq.n 17e2 │ │ │ │ │ + beq.n 17da │ │ │ │ │ cmp r4, #1 │ │ │ │ │ itt eq │ │ │ │ │ moveq r4, #2 │ │ │ │ │ moveq r8, r4 │ │ │ │ │ - bne.w 1df2 │ │ │ │ │ + bne.w 1de4 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - ble.w 1976 │ │ │ │ │ - sub.w r9, sl, #4 │ │ │ │ │ - str.w fp, [sp, #4] │ │ │ │ │ - strd sl, r9, [sp, #8] │ │ │ │ │ - add.w r8, r9, r4, lsl #2 │ │ │ │ │ - mov sl, r4 │ │ │ │ │ - mov r9, r7 │ │ │ │ │ - mov fp, r5 │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - str r3, [sp, #0] │ │ │ │ │ - ldr.w r4, [r8, #4]! │ │ │ │ │ + ble.w 1ada │ │ │ │ │ + sub.w r3, r9, #4 │ │ │ │ │ + str.w sl, [sp, #4] │ │ │ │ │ + strd r9, r3, [sp, #8] │ │ │ │ │ + add.w fp, r3, r4, lsl #2 │ │ │ │ │ + mov r9, r4 │ │ │ │ │ + mov r8, r7 │ │ │ │ │ + mov sl, r5 │ │ │ │ │ + movs r2, #0 │ │ │ │ │ + str r2, [sp, #0] │ │ │ │ │ + ldr.w r4, [fp, #4]! │ │ │ │ │ ldr.w r5, [r6, #1564] @ 0x61c │ │ │ │ │ - cmp r5, r9 │ │ │ │ │ - ldr.w r7, [r8, #-4] │ │ │ │ │ - bne.n 192e │ │ │ │ │ + cmp r5, r8 │ │ │ │ │ + ldr.w r7, [fp, #-4] │ │ │ │ │ + bne.w 1990 │ │ │ │ │ ldr r2, [r7, #8] │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ it ge │ │ │ │ │ movge r2, r3 │ │ │ │ │ lsls r0, r1, #26 │ │ │ │ │ - bpl.w 1e66 │ │ │ │ │ + bpl.w 1e2a │ │ │ │ │ lsls r1, r1, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi.w r0, r4, #20 │ │ │ │ │ addpl.w r0, r4, #28 │ │ │ │ │ ldrb r1, [r7, #16] │ │ │ │ │ tst.w r1, #32 │ │ │ │ │ - beq.w 1e62 │ │ │ │ │ + beq.w 1e26 │ │ │ │ │ lsls r1, r1, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi.w r1, r7, #20 │ │ │ │ │ addpl.w r1, r7, #28 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ itt eq │ │ │ │ │ ldreq r2, [sp, #20] │ │ │ │ │ cmpeq r3, r2 │ │ │ │ │ - bge.w 1bd6 │ │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.w 1da4 │ │ │ │ │ - add.w sl, sl, #1 │ │ │ │ │ - cmp fp, sl │ │ │ │ │ - ble.n 1960 │ │ │ │ │ - cmp r5, r9 │ │ │ │ │ - bne.n 1830 │ │ │ │ │ - ldr.w r9, [sp, #12] │ │ │ │ │ - mov r4, sl │ │ │ │ │ - ldr.w sl, [sp, #8] │ │ │ │ │ - mov r5, fp │ │ │ │ │ - strd sl, r6, [sp, #12] │ │ │ │ │ - mov r6, r4 │ │ │ │ │ - ldr.w fp, [sp, #4] │ │ │ │ │ - add.w r9, r9, r4, lsl #2 │ │ │ │ │ - strd r5, fp, [sp, #4] │ │ │ │ │ - ldr.w r8, [r9, #4]! │ │ │ │ │ - ldr.w sl, [r8, #8] │ │ │ │ │ - ldr.w r7, [r9, #-4] │ │ │ │ │ - ldrb.w r1, [r8, #16] │ │ │ │ │ - mov r5, sl │ │ │ │ │ - ldr.w fp, [r7, #8] │ │ │ │ │ - ubfx r4, r1, #5, #1 │ │ │ │ │ - cmp sl, fp │ │ │ │ │ - it ge │ │ │ │ │ - movge r5, fp │ │ │ │ │ - cmp r4, #0 │ │ │ │ │ - beq.w 1e2e │ │ │ │ │ - lsls r1, r1, #25 │ │ │ │ │ - bpl.w 1e0a │ │ │ │ │ + blt.w 19d2 │ │ │ │ │ + ldr r2, [r4, #8] │ │ │ │ │ + ldr r3, [r7, #8] │ │ │ │ │ ldrb r1, [r7, #16] │ │ │ │ │ - add.w r0, r8, #20 │ │ │ │ │ - lsls r2, r1, #26 │ │ │ │ │ - bpl.w 1e16 │ │ │ │ │ + cmp r2, r3 │ │ │ │ │ + str r2, [sp, #20] │ │ │ │ │ + it ge │ │ │ │ │ + movge r2, r3 │ │ │ │ │ + lsls r0, r1, #26 │ │ │ │ │ + bpl.w 1e42 │ │ │ │ │ lsls r1, r1, #25 │ │ │ │ │ - bpl.w 1b4e │ │ │ │ │ - mov r2, r5 │ │ │ │ │ - add.w r1, r7, #20 │ │ │ │ │ + ite mi │ │ │ │ │ + addmi.w r0, r7, #20 │ │ │ │ │ + addpl.w r0, r7, #28 │ │ │ │ │ + ldrb r1, [r4, #16] │ │ │ │ │ + lsls r7, r1, #26 │ │ │ │ │ + bpl.w 1e3e │ │ │ │ │ + lsls r7, r1, #25 │ │ │ │ │ + ite mi │ │ │ │ │ + addmi.w r1, r4, #20 │ │ │ │ │ + addpl.w r1, r4, #28 │ │ │ │ │ + str r3, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1c1c │ │ │ │ │ - bge.w 1b6e │ │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.w 1d6e │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - adds r6, #1 │ │ │ │ │ - cmp r3, r6 │ │ │ │ │ - bgt.n 18bc │ │ │ │ │ - mov r4, r6 │ │ │ │ │ - ldr.w sl, [sp, #12] │ │ │ │ │ - ldr r6, [sp, #16] │ │ │ │ │ - mov r5, r3 │ │ │ │ │ - ldr.w fp, [sp, #8] │ │ │ │ │ - b.n 196c │ │ │ │ │ - mov r1, r7 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - mov r2, r6 │ │ │ │ │ - blx r5 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - blt.w 1cba │ │ │ │ │ - bne.n 188a │ │ │ │ │ - ldr.w r3, [r6, #1564] @ 0x61c │ │ │ │ │ - ldrd r7, r4, [r8, #-4] │ │ │ │ │ - cmp r3, r9 │ │ │ │ │ - beq.w 1bd6 │ │ │ │ │ - mov r1, r4 │ │ │ │ │ - mov r0, r7 │ │ │ │ │ - mov r2, r6 │ │ │ │ │ - blx r3 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - blt.w 1cba │ │ │ │ │ + beq.w 1db8 │ │ │ │ │ + lsrs r0, r0, #31 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1d18 │ │ │ │ │ - mov r4, sl │ │ │ │ │ - mov r5, fp │ │ │ │ │ - ldr.w sl, [sp, #8] │ │ │ │ │ - ldr.w fp, [sp, #4] │ │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ │ + beq.w 1d0a │ │ │ │ │ + mov r4, r9 │ │ │ │ │ + mov r5, sl │ │ │ │ │ + ldr.w r9, [sp, #8] │ │ │ │ │ + ldr.w sl, [sp, #4] │ │ │ │ │ mov r8, r4 │ │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1bbc │ │ │ │ │ - ldrd r3, r7, [fp] │ │ │ │ │ - add.w r1, r8, #4294967295 @ 0xffffffff │ │ │ │ │ - mov.w ip, r1, lsl #2 │ │ │ │ │ - add.w r2, r3, ip │ │ │ │ │ - cmp r3, r2 │ │ │ │ │ - bcs.n 19b0 │ │ │ │ │ - ldr.w lr, [r3] │ │ │ │ │ - subs r2, #4 │ │ │ │ │ - ldr.w r0, [r3, r1, lsl #2] │ │ │ │ │ - str r0, [r3, #0] │ │ │ │ │ - str.w lr, [r3, r1, lsl #2] │ │ │ │ │ - adds r3, #4 │ │ │ │ │ - cmp r2, r3 │ │ │ │ │ - bls.n 19b0 │ │ │ │ │ - ldr r1, [r3, #0] │ │ │ │ │ - ldr r0, [r2, #0] │ │ │ │ │ + bne.w 1cd4 │ │ │ │ │ + ldrd r1, r7, [sl] │ │ │ │ │ + subs r0, r4, #1 │ │ │ │ │ + lsls r0, r0, #2 │ │ │ │ │ + adds r3, r1, r0 │ │ │ │ │ + cmp r1, r3 │ │ │ │ │ + bcs.n 191e │ │ │ │ │ + ldr.w ip, [r1] │ │ │ │ │ + mov r2, r1 │ │ │ │ │ + mov r1, r3 │ │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ │ + str.w r3, [r2], #4 │ │ │ │ │ + str.w ip, [r1], #-4 │ │ │ │ │ + cmp r1, r2 │ │ │ │ │ + bls.n 191e │ │ │ │ │ + mov r3, r2 │ │ │ │ │ + mov ip, r0 │ │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ │ + ldr r0, [r1, #0] │ │ │ │ │ str.w r0, [r3], #4 │ │ │ │ │ - str.w r1, [r2], #-4 │ │ │ │ │ - cmp r2, r3 │ │ │ │ │ - bhi.n 19a0 │ │ │ │ │ + str.w r2, [r1], #-4 │ │ │ │ │ + cmp r1, r3 │ │ │ │ │ + bhi.n 190c │ │ │ │ │ + mov r0, ip │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 1d00 │ │ │ │ │ - cmp r4, r5 │ │ │ │ │ - bge.w 17e2 │ │ │ │ │ - sub.w r9, sl, #4 │ │ │ │ │ + bne.w 1cf4 │ │ │ │ │ + cmp r5, r4 │ │ │ │ │ + ble.w 17da │ │ │ │ │ + sub.w sl, r9, #4 │ │ │ │ │ movw r7, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC unsafe_latin_compare │ │ │ │ │ movt r7, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS unsafe_latin_compare │ │ │ │ │ - add.w r9, r9, r4, lsl #2 │ │ │ │ │ + add.w sl, sl, r4, lsl #2 │ │ │ │ │ mov r8, r4 │ │ │ │ │ - ldr.w r0, [r9, #4]! │ │ │ │ │ + ldr.w r0, [sl, #4]! │ │ │ │ │ mov r2, r6 │ │ │ │ │ ldr.w r3, [r6, #1564] @ 0x61c │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - ldr.w r1, [r9, #-4] │ │ │ │ │ - bne.w 1b34 │ │ │ │ │ + ldr.w r1, [sl, #-4] │ │ │ │ │ + bne.n 19bc │ │ │ │ │ ldr r6, [r0, #8] │ │ │ │ │ ldr r4, [r1, #8] │ │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ │ mov r2, r6 │ │ │ │ │ cmp r6, r4 │ │ │ │ │ it ge │ │ │ │ │ movge r2, r4 │ │ │ │ │ lsls r7, r3, #26 │ │ │ │ │ - bpl.w 1e56 │ │ │ │ │ + bpl.w 1e3a │ │ │ │ │ lsls r3, r3, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi r0, #20 │ │ │ │ │ addpl r0, #28 │ │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ │ lsls r7, r3, #26 │ │ │ │ │ - bpl.w 1e52 │ │ │ │ │ + bpl.w 1e36 │ │ │ │ │ lsls r7, r3, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi r1, #20 │ │ │ │ │ addpl r1, #28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1d8a │ │ │ │ │ + beq.w 1d7c │ │ │ │ │ lsrs r0, r0, #31 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1b3e │ │ │ │ │ + beq.w 1af0 │ │ │ │ │ + mov r4, r8 │ │ │ │ │ + b.n 17da │ │ │ │ │ + mov r1, r7 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + mov r2, r6 │ │ │ │ │ + blx r5 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + blt.w 1ca2 │ │ │ │ │ + bne.n 19d2 │ │ │ │ │ + ldr.w r3, [r6, #1564] @ 0x61c │ │ │ │ │ + ldrd r7, r4, [fp, #-4] │ │ │ │ │ + cmp r3, r8 │ │ │ │ │ + beq.w 1884 │ │ │ │ │ + mov r1, r4 │ │ │ │ │ + mov r0, r7 │ │ │ │ │ + mov r2, r6 │ │ │ │ │ + blx r3 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bge.n 18c8 │ │ │ │ │ + b.n 1ca2 │ │ │ │ │ + blx r3 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + blt.w 1ca2 │ │ │ │ │ + bne.n 198c │ │ │ │ │ + add.w r8, r8, #1 │ │ │ │ │ + cmp r5, r8 │ │ │ │ │ + beq.w 17d8 │ │ │ │ │ + b.n 193c │ │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.w 1d9c │ │ │ │ │ + add.w r9, r9, #1 │ │ │ │ │ + cmp sl, r9 │ │ │ │ │ + ble.w 18ce │ │ │ │ │ + cmp r5, r8 │ │ │ │ │ + bne.w 1828 │ │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ │ + mov r4, r9 │ │ │ │ │ + mov r5, sl │ │ │ │ │ + ldr.w r9, [sp, #8] │ │ │ │ │ + ldr.w sl, [sp, #4] │ │ │ │ │ + add.w fp, r3, r4, lsl #2 │ │ │ │ │ + strd r9, r6, [sp, #12] │ │ │ │ │ + strd r5, sl, [sp, #4] │ │ │ │ │ + ldr.w r8, [fp, #4]! │ │ │ │ │ + ldr.w r6, [r8, #8] │ │ │ │ │ + ldr.w r7, [fp, #-4] │ │ │ │ │ + ldrb.w r1, [r8, #16] │ │ │ │ │ + mov sl, r6 │ │ │ │ │ + ldr.w r9, [r7, #8] │ │ │ │ │ + ubfx r5, r1, #5, #1 │ │ │ │ │ + cmp r6, r9 │ │ │ │ │ + it ge │ │ │ │ │ + movge sl, r9 │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + beq.w 1e20 │ │ │ │ │ + lsls r1, r1, #25 │ │ │ │ │ + bpl.w 1e0e │ │ │ │ │ + ldrb r1, [r7, #16] │ │ │ │ │ + add.w r0, r8, #20 │ │ │ │ │ + lsls r2, r1, #26 │ │ │ │ │ + bpl.w 1e1a │ │ │ │ │ + lsls r1, r1, #25 │ │ │ │ │ + bpl.n 1a6e │ │ │ │ │ + mov r2, sl │ │ │ │ │ + add.w r1, r7, #20 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL memcmp │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.w 1c04 │ │ │ │ │ + bge.n 1a8c │ │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.w 1d60 │ │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ │ + adds r4, #1 │ │ │ │ │ + cmp r3, r4 │ │ │ │ │ + bgt.n 1a04 │ │ │ │ │ + ldrd r9, r6, [sp, #12] │ │ │ │ │ + mov r5, r3 │ │ │ │ │ + ldr.w sl, [sp, #8] │ │ │ │ │ + b.n 18da │ │ │ │ │ + add.w r1, r7, #28 │ │ │ │ │ + movs r3, #1 │ │ │ │ │ + mov r2, sl │ │ │ │ │ + str r3, [sp, #20] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL memcmp │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ │ + it eq │ │ │ │ │ + cmpeq r6, r9 │ │ │ │ │ + blt.n 1a52 │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + beq.w 1e4a │ │ │ │ │ + ldrb r1, [r7, #16] │ │ │ │ │ + lsls r2, r1, #25 │ │ │ │ │ + ite mi │ │ │ │ │ + addmi.w r0, r7, #20 │ │ │ │ │ + addpl.w r0, r7, #28 │ │ │ │ │ + cmp r5, #0 │ │ │ │ │ + beq.w 1e56 │ │ │ │ │ + ldrb.w r3, [r8, #16] │ │ │ │ │ + lsls r3, r3, #25 │ │ │ │ │ + ite mi │ │ │ │ │ + addmi.w r1, r8, #20 │ │ │ │ │ + addpl.w r1, r8, #28 │ │ │ │ │ + mov r2, sl │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL memcmp │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.w 1d8c │ │ │ │ │ + lsrs r0, r0, #31 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.w 1cec │ │ │ │ │ + ldrd r9, r6, [sp, #12] │ │ │ │ │ + mov r8, r4 │ │ │ │ │ + ldrd r5, sl, [sp, #4] │ │ │ │ │ + b.n 18dc │ │ │ │ │ + beq.w 17d8 │ │ │ │ │ + mov.w r8, #2 │ │ │ │ │ + mov r4, r8 │ │ │ │ │ + ldrd r1, r7, [sl] │ │ │ │ │ + add.w r3, r8, #4294967295 @ 0xffffffff │ │ │ │ │ + lsls r0, r3, #2 │ │ │ │ │ + add.w r3, r1, r3, lsl #2 │ │ │ │ │ + cmp r1, r3 │ │ │ │ │ + bcc.w 18f2 │ │ │ │ │ + b.n 191e │ │ │ │ │ add.w r4, r8, #1 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - beq.w 17e0 │ │ │ │ │ - add.w r7, sl, r4, lsl #2 │ │ │ │ │ - ldr.w r6, [sl, r4, lsl #2] │ │ │ │ │ + beq.w 17d8 │ │ │ │ │ + add.w r7, r9, r4, lsl #2 │ │ │ │ │ + ldr.w r6, [r9, r4, lsl #2] │ │ │ │ │ ldr.w r1, [r7, #-4] │ │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ │ ldr.w r9, [r6, #8] │ │ │ │ │ ldr.w fp, [r1, #8] │ │ │ │ │ mov r2, r9 │ │ │ │ │ ubfx sl, r3, #5, #1 │ │ │ │ │ cmp r9, fp │ │ │ │ │ it ge │ │ │ │ │ movge r2, fp │ │ │ │ │ lsls r0, r3, #26 │ │ │ │ │ it pl │ │ │ │ │ ldrpl r0, [r6, #28] │ │ │ │ │ - bpl.n 1a60 │ │ │ │ │ + bpl.n 1b30 │ │ │ │ │ lsls r3, r3, #25 │ │ │ │ │ ite pl │ │ │ │ │ addpl.w r0, r6, #28 │ │ │ │ │ addmi.w r0, r6, #20 │ │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ │ tst.w r3, #32 │ │ │ │ │ it eq │ │ │ │ │ ldreq r1, [r1, #28] │ │ │ │ │ - beq.n 1a74 │ │ │ │ │ + beq.n 1b44 │ │ │ │ │ lsls r3, r3, #25 │ │ │ │ │ ite pl │ │ │ │ │ addpl r1, #28 │ │ │ │ │ addmi r1, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1d64 │ │ │ │ │ + beq.w 1d56 │ │ │ │ │ lsrs r0, r0, #31 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 17e2 │ │ │ │ │ + bne.w 17da │ │ │ │ │ add.w r4, r8, #2 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - ble.w 17e2 │ │ │ │ │ + ble.w 17da │ │ │ │ │ ldr r0, [r7, #4] │ │ │ │ │ mov r2, r9 │ │ │ │ │ ldr.w fp, [r0, #8] │ │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ │ cmp r9, fp │ │ │ │ │ it ge │ │ │ │ │ movge r2, fp │ │ │ │ │ lsls r1, r3, #26 │ │ │ │ │ it pl │ │ │ │ │ ldrpl r0, [r0, #28] │ │ │ │ │ - bpl.n 1ab0 │ │ │ │ │ + bpl.n 1b80 │ │ │ │ │ lsls r1, r3, #25 │ │ │ │ │ ite pl │ │ │ │ │ addpl r0, #28 │ │ │ │ │ addmi r0, #20 │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - beq.w 1e42 │ │ │ │ │ + beq.w 1e52 │ │ │ │ │ ldrb r3, [r6, #16] │ │ │ │ │ lsls r3, r3, #25 │ │ │ │ │ ite pl │ │ │ │ │ addpl.w r1, r6, #28 │ │ │ │ │ addmi.w r1, r6, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1dcc │ │ │ │ │ + beq.w 1dc4 │ │ │ │ │ lsrs r0, r0, #31 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 17e2 │ │ │ │ │ + bne.w 17da │ │ │ │ │ add.w r4, r8, #3 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - ble.w 17e2 │ │ │ │ │ + ble.w 17da │ │ │ │ │ ldr r0, [r7, #8] │ │ │ │ │ ldr.w r1, [r7, #4]! │ │ │ │ │ ldr r6, [r0, #8] │ │ │ │ │ ldr.w r8, [r1, #8] │ │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ │ cmp r8, r6 │ │ │ │ │ mov r2, r8 │ │ │ │ │ it ge │ │ │ │ │ movge r2, r6 │ │ │ │ │ tst.w r3, #32 │ │ │ │ │ - beq.w 1e5e │ │ │ │ │ + beq.w 1e60 │ │ │ │ │ lsls r3, r3, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi r0, #20 │ │ │ │ │ addpl r0, #28 │ │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ │ tst.w r3, #32 │ │ │ │ │ - beq.w 1e5a │ │ │ │ │ + beq.w 1e5c │ │ │ │ │ lsls r3, r3, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi r1, #20 │ │ │ │ │ addpl r1, #28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1ddc │ │ │ │ │ + beq.w 1dce │ │ │ │ │ lsrs r0, r0, #31 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 17e2 │ │ │ │ │ + bne.w 17da │ │ │ │ │ adds r4, #1 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - bgt.n 1ae2 │ │ │ │ │ - b.n 17e2 │ │ │ │ │ - blx r3 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - blt.w 1cba │ │ │ │ │ - beq.n 1b42 │ │ │ │ │ - mov r4, r8 │ │ │ │ │ - b.n 17e2 │ │ │ │ │ - add.w r8, r8, #1 │ │ │ │ │ - cmp r5, r8 │ │ │ │ │ - beq.w 17e0 │ │ │ │ │ - b.n 19ce │ │ │ │ │ - add.w r1, r7, #28 │ │ │ │ │ - movs r3, #1 │ │ │ │ │ - mov r2, r5 │ │ │ │ │ - str r3, [sp, #20] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL memcmp │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ │ - it eq │ │ │ │ │ - cmpeq sl, fp │ │ │ │ │ - blt.w 190e │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq.w 1e6e │ │ │ │ │ - ldrb r1, [r7, #16] │ │ │ │ │ - lsls r2, r1, #25 │ │ │ │ │ - ite mi │ │ │ │ │ - addmi.w r0, r7, #20 │ │ │ │ │ - addpl.w r0, r7, #28 │ │ │ │ │ - cmp r4, #0 │ │ │ │ │ - beq.w 1e38 │ │ │ │ │ - ldrb.w r1, [r8, #16] │ │ │ │ │ - lsls r3, r1, #25 │ │ │ │ │ - ite mi │ │ │ │ │ - addmi.w r1, r8, #20 │ │ │ │ │ - addpl.w r1, r8, #28 │ │ │ │ │ - mov r2, r5 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL memcmp │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.w 1d94 │ │ │ │ │ - lsrs r0, r0, #31 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.w 1cf8 │ │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ │ - mov r4, r6 │ │ │ │ │ - ldr.w sl, [sp, #12] │ │ │ │ │ - mov r8, r4 │ │ │ │ │ - ldr r6, [sp, #16] │ │ │ │ │ - ldrd r5, fp, [sp, #4] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq.w 1976 │ │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ │ - ldrd r0, r1, [fp] │ │ │ │ │ - adds r2, #1 │ │ │ │ │ - subs r3, r4, r2 │ │ │ │ │ - add.w r0, r0, r3, lsl #2 │ │ │ │ │ - cmp r1, #0 │ │ │ │ │ - bne.w 1d9e │ │ │ │ │ - bl 5c4 │ │ │ │ │ - R_ARM_THM_CALL sortslice_reverse.isra.0 │ │ │ │ │ - b.n 1976 │ │ │ │ │ - ldr r2, [r4, #8] │ │ │ │ │ - ldr r3, [r7, #8] │ │ │ │ │ - ldrb r1, [r7, #16] │ │ │ │ │ - cmp r2, r3 │ │ │ │ │ - str r2, [sp, #20] │ │ │ │ │ - it ge │ │ │ │ │ - movge r2, r3 │ │ │ │ │ - lsls r0, r1, #26 │ │ │ │ │ - bpl.w 1e4a │ │ │ │ │ - lsls r1, r1, #25 │ │ │ │ │ - ite mi │ │ │ │ │ - addmi.w r0, r7, #20 │ │ │ │ │ - addpl.w r0, r7, #28 │ │ │ │ │ - ldrb r1, [r4, #16] │ │ │ │ │ - lsls r7, r1, #26 │ │ │ │ │ - bpl.w 1e46 │ │ │ │ │ - lsls r7, r1, #25 │ │ │ │ │ - ite mi │ │ │ │ │ - addmi.w r1, r4, #20 │ │ │ │ │ - addpl.w r1, r4, #28 │ │ │ │ │ - str r3, [sp, #16] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL memcmp │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.w 1dc0 │ │ │ │ │ - lsrs r0, r0, #31 │ │ │ │ │ - b.n 195a │ │ │ │ │ - cmp sl, fp │ │ │ │ │ - b.n 190a │ │ │ │ │ + bgt.n 1bb2 │ │ │ │ │ + b.n 17da │ │ │ │ │ + cmp r6, r9 │ │ │ │ │ + b.n 1a50 │ │ │ │ │ ldr r0, [r3, #28] │ │ │ │ │ ldrb.w ip, [lr, #16] │ │ │ │ │ tst.w ip, #32 │ │ │ │ │ - bne.w 16e6 │ │ │ │ │ + bne.w 16de │ │ │ │ │ ldr.w r1, [lr, #28] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1706 │ │ │ │ │ + bne.w 16fe │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bge.w 170c │ │ │ │ │ + bge.w 1704 │ │ │ │ │ ldr r4, [sp, #4] │ │ │ │ │ add.w r3, r4, #1073741824 @ 0x40000000 │ │ │ │ │ - ldr.w r0, [sl] │ │ │ │ │ + ldr.w r0, [r9] │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r8, r7 │ │ │ │ │ - ldr.w r1, [sl, r3, lsl #2] │ │ │ │ │ - bne.n 1cb2 │ │ │ │ │ - ldr.w r9, [r0, #8] │ │ │ │ │ + ldr.w r1, [r9, r3, lsl #2] │ │ │ │ │ + bne.n 1c9a │ │ │ │ │ + ldr.w fp, [r0, #8] │ │ │ │ │ ldr.w r8, [r1, #8] │ │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ │ - mov r2, r9 │ │ │ │ │ - cmp r9, r8 │ │ │ │ │ + mov r2, fp │ │ │ │ │ + cmp fp, r8 │ │ │ │ │ it ge │ │ │ │ │ movge r2, r8 │ │ │ │ │ tst.w r3, #32 │ │ │ │ │ - beq.w 1e6a │ │ │ │ │ + beq.w 1e2e │ │ │ │ │ lsls r3, r3, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi r0, #20 │ │ │ │ │ addpl r0, #28 │ │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ │ tst.w r3, #32 │ │ │ │ │ - beq.w 1e3e │ │ │ │ │ + beq.w 1e4e │ │ │ │ │ lsls r3, r3, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi r1, #20 │ │ │ │ │ addpl r1, #28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1d5a │ │ │ │ │ + beq.n 1d4c │ │ │ │ │ lsrs r0, r0, #31 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 17e2 │ │ │ │ │ + bne.w 17da │ │ │ │ │ mov r2, r4 │ │ │ │ │ adds r4, #1 │ │ │ │ │ - ldrd r0, r1, [fp] │ │ │ │ │ + ldrd r0, r1, [sl] │ │ │ │ │ mov r8, r4 │ │ │ │ │ - bl 5c4 │ │ │ │ │ + bl 5cc │ │ │ │ │ R_ARM_THM_CALL sortslice_reverse.isra.0 │ │ │ │ │ - b.n 1810 │ │ │ │ │ + b.n 1808 │ │ │ │ │ mov r2, r6 │ │ │ │ │ blx r8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge.n 1c9c │ │ │ │ │ + bge.n 1c84 │ │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 17e2 │ │ │ │ │ + b.n 17da │ │ │ │ │ adds r1, #28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 17d0 │ │ │ │ │ + bne.w 17c8 │ │ │ │ │ cmp r6, r4 │ │ │ │ │ - bge.w 17d6 │ │ │ │ │ + bge.w 17ce │ │ │ │ │ mov r4, r7 │ │ │ │ │ - mov r6, sl │ │ │ │ │ + mov r6, r9 │ │ │ │ │ ldr r7, [sp, #4] │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - ldr.w sl, [sp] │ │ │ │ │ - beq.w 17e2 │ │ │ │ │ - b.n 1c4c │ │ │ │ │ - beq.w 17e0 │ │ │ │ │ + ldr.w r9, [sp] │ │ │ │ │ + beq.w 17da │ │ │ │ │ + b.n 1c34 │ │ │ │ │ + beq.w 17d8 │ │ │ │ │ ldr r4, [sp, #0] │ │ │ │ │ - b.n 1c4c │ │ │ │ │ - beq.w 17e0 │ │ │ │ │ - mov.w r8, #2 │ │ │ │ │ - mov r4, r8 │ │ │ │ │ - b.n 1976 │ │ │ │ │ + b.n 1c34 │ │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ │ + ldrd r0, r1, [sl] │ │ │ │ │ + adds r2, #1 │ │ │ │ │ + subs r3, r4, r2 │ │ │ │ │ + add.w r0, r0, r3, lsl #2 │ │ │ │ │ + cmp r1, #0 │ │ │ │ │ + bne.n 1d96 │ │ │ │ │ + bl 5cc │ │ │ │ │ + R_ARM_THM_CALL sortslice_reverse.isra.0 │ │ │ │ │ + b.n 1ada │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ - b.n 1916 │ │ │ │ │ - add ip, r7 │ │ │ │ │ - cmp ip, r7 │ │ │ │ │ - bls.w 19b6 │ │ │ │ │ + b.n 1a5a │ │ │ │ │ + add r0, r7 │ │ │ │ │ + cmp r0, r7 │ │ │ │ │ + bls.w 1924 │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ - ldr.w r2, [ip] │ │ │ │ │ + ldr r2, [r0, #0] │ │ │ │ │ str.w r2, [r7], #4 │ │ │ │ │ - str.w r3, [ip], #-4 │ │ │ │ │ - b.n 1d02 │ │ │ │ │ + str.w r3, [r0], #-4 │ │ │ │ │ + b.n 1cf6 │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ - b.n 1892 │ │ │ │ │ + b.n 19da │ │ │ │ │ adds r1, #28 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1688 │ │ │ │ │ - cmp r3, r9 │ │ │ │ │ + bne.w 1680 │ │ │ │ │ + cmp r3, fp │ │ │ │ │ ite ge │ │ │ │ │ movge r0, #0 │ │ │ │ │ movlt r0, #1 │ │ │ │ │ - b.n 168a │ │ │ │ │ + b.n 1682 │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 174e │ │ │ │ │ + bne.w 1746 │ │ │ │ │ ldr r1, [r3, #28] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 176a │ │ │ │ │ + bne.w 1762 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - ble.w 1770 │ │ │ │ │ - b.n 1ce8 │ │ │ │ │ - cmp r9, r8 │ │ │ │ │ + ble.w 1768 │ │ │ │ │ + b.n 1cd0 │ │ │ │ │ + cmp fp, r8 │ │ │ │ │ ite ge │ │ │ │ │ movge r0, #0 │ │ │ │ │ movlt r0, #1 │ │ │ │ │ - b.n 1c9c │ │ │ │ │ + b.n 1c84 │ │ │ │ │ cmp r9, fp │ │ │ │ │ ite ge │ │ │ │ │ movge r0, #0 │ │ │ │ │ movlt r0, #1 │ │ │ │ │ - b.n 1a80 │ │ │ │ │ + b.n 1b50 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ - subs r4, r6, r2 │ │ │ │ │ ldrd r0, r1, [r3] │ │ │ │ │ - add.w r0, r0, r4, lsl #2 │ │ │ │ │ + subs r3, r4, r2 │ │ │ │ │ + add.w r0, r0, r3, lsl #2 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 1de6 │ │ │ │ │ - bl 5c4 │ │ │ │ │ + bne.n 1dd8 │ │ │ │ │ + bl 5cc │ │ │ │ │ R_ARM_THM_CALL sortslice_reverse.isra.0 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ - b.n 1916 │ │ │ │ │ + b.n 1a5a │ │ │ │ │ cmp r6, r4 │ │ │ │ │ ite ge │ │ │ │ │ movge r0, #0 │ │ │ │ │ movlt r0, #1 │ │ │ │ │ - b.n 1a1a │ │ │ │ │ - cmp sl, fp │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.w 198c │ │ │ │ │ + b.n 1af0 │ │ │ │ │ + cmp r6, r9 │ │ │ │ │ ite le │ │ │ │ │ movle r0, #0 │ │ │ │ │ movgt r0, #1 │ │ │ │ │ - b.n 1ba0 │ │ │ │ │ + b.n 1abe │ │ │ │ │ add.w r1, r1, r3, lsl #2 │ │ │ │ │ - b.n 1bd0 │ │ │ │ │ + b.n 1ce6 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ldrd r0, r1, [r3] │ │ │ │ │ - sub.w r3, sl, r2 │ │ │ │ │ + sub.w r3, r9, r2 │ │ │ │ │ add.w r0, r0, r3, lsl #2 │ │ │ │ │ - cbnz r1, 1dec │ │ │ │ │ - bl 5c4 │ │ │ │ │ + cbnz r1, 1dde │ │ │ │ │ + bl 5cc │ │ │ │ │ R_ARM_THM_CALL sortslice_reverse.isra.0 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ - b.n 1892 │ │ │ │ │ + b.n 19da │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ ite ge │ │ │ │ │ movge r0, #0 │ │ │ │ │ movlt r0, #1 │ │ │ │ │ - b.n 195a │ │ │ │ │ + b.n 18c8 │ │ │ │ │ cmp r9, fp │ │ │ │ │ ite le │ │ │ │ │ movle r0, #0 │ │ │ │ │ movgt r0, #1 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.w 17e2 │ │ │ │ │ - b.n 1ad8 │ │ │ │ │ + b.n 1ba2 │ │ │ │ │ cmp r8, r6 │ │ │ │ │ ite le │ │ │ │ │ movle r0, #0 │ │ │ │ │ movgt r0, #1 │ │ │ │ │ - b.n 1b26 │ │ │ │ │ - add.w r1, r1, r4, lsl #2 │ │ │ │ │ - b.n 1d80 │ │ │ │ │ + b.n 1bf6 │ │ │ │ │ add.w r1, r1, r3, lsl #2 │ │ │ │ │ - b.n 1db6 │ │ │ │ │ + b.n 1d72 │ │ │ │ │ + add.w r1, r1, r3, lsl #2 │ │ │ │ │ + b.n 1dae │ │ │ │ │ ldr.w r8, [r6, #1564] @ 0x61c │ │ │ │ │ - b.n 1c4c │ │ │ │ │ + b.n 1c34 │ │ │ │ │ adds r0, #28 │ │ │ │ │ ldrb.w ip, [r1, #16] │ │ │ │ │ tst.w ip, #32 │ │ │ │ │ - bne.w 1670 │ │ │ │ │ + bne.w 1668 │ │ │ │ │ ldr r1, [r1, #28] │ │ │ │ │ - b.n 1d22 │ │ │ │ │ + b.n 1d14 │ │ │ │ │ + adds r0, #28 │ │ │ │ │ + ldrb.w ip, [r1, #16] │ │ │ │ │ + tst.w ip, #32 │ │ │ │ │ + bne.w 17b4 │ │ │ │ │ + ldr r1, [r1, #28] │ │ │ │ │ + b.n 1caa │ │ │ │ │ add.w r0, r8, #28 │ │ │ │ │ ldrb r1, [r7, #16] │ │ │ │ │ lsls r3, r1, #26 │ │ │ │ │ - bmi.w 18f4 │ │ │ │ │ + bmi.w 1a3c │ │ │ │ │ ldr r1, [r7, #28] │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 1b54 │ │ │ │ │ - adds r0, #28 │ │ │ │ │ - ldrb.w ip, [r1, #16] │ │ │ │ │ - tst.w ip, #32 │ │ │ │ │ - bne.w 17bc │ │ │ │ │ - ldr r1, [r1, #28] │ │ │ │ │ - b.n 1cc2 │ │ │ │ │ + b.n 1a74 │ │ │ │ │ ldr.w r0, [r8, #28] │ │ │ │ │ - b.n 1e0e │ │ │ │ │ + b.n 1e12 │ │ │ │ │ + ldr r1, [r7, #28] │ │ │ │ │ + b.n 1870 │ │ │ │ │ + ldr r0, [r4, #28] │ │ │ │ │ + b.n 185a │ │ │ │ │ ldr r0, [r0, #28] │ │ │ │ │ - b.n 1e1e │ │ │ │ │ - ldr.w r1, [r8, #28] │ │ │ │ │ - b.n 1b92 │ │ │ │ │ + b.n 1c68 │ │ │ │ │ + ldr r0, [r0, #28] │ │ │ │ │ + b.n 1dec │ │ │ │ │ ldr r1, [r1, #28] │ │ │ │ │ - b.n 1c92 │ │ │ │ │ - ldr r1, [r6, #28] │ │ │ │ │ - b.n 1ac6 │ │ │ │ │ + b.n 197a │ │ │ │ │ + ldr r0, [r0, #28] │ │ │ │ │ + b.n 196a │ │ │ │ │ ldr r1, [r4, #28] │ │ │ │ │ - b.n 1c0a │ │ │ │ │ + b.n 18b8 │ │ │ │ │ ldr r0, [r7, #28] │ │ │ │ │ - b.n 1bf6 │ │ │ │ │ + b.n 18a4 │ │ │ │ │ ldr r0, [r0, #28] │ │ │ │ │ - b.n 1dfa │ │ │ │ │ + b.n 1dfe │ │ │ │ │ + ldr r0, [r7, #28] │ │ │ │ │ + b.n 1a9a │ │ │ │ │ ldr r1, [r1, #28] │ │ │ │ │ - b.n 1a0e │ │ │ │ │ - ldr r0, [r0, #28] │ │ │ │ │ - b.n 19fe │ │ │ │ │ + b.n 1c7a │ │ │ │ │ + ldr r1, [r6, #28] │ │ │ │ │ + b.n 1b96 │ │ │ │ │ + ldr.w r1, [r8, #28] │ │ │ │ │ + b.n 1ab0 │ │ │ │ │ ldr r1, [r1, #28] │ │ │ │ │ - b.n 1b1a │ │ │ │ │ - ldr r0, [r0, #28] │ │ │ │ │ - b.n 1b08 │ │ │ │ │ - ldr r1, [r7, #28] │ │ │ │ │ - b.n 1876 │ │ │ │ │ - ldr r0, [r4, #28] │ │ │ │ │ - b.n 1860 │ │ │ │ │ + b.n 1bea │ │ │ │ │ ldr r0, [r0, #28] │ │ │ │ │ - b.n 1c80 │ │ │ │ │ - ldr r0, [r7, #28] │ │ │ │ │ - b.n 1b7c │ │ │ │ │ - nop │ │ │ │ │ + b.n 1bd8 │ │ │ │ │ │ │ │ │ │ -00001e74 : │ │ │ │ │ +00001e64 : │ │ │ │ │ unsafe_latin_compare(): │ │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ ldr r5, [r0, #8] │ │ │ │ │ ldr r4, [r1, #8] │ │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ │ mov r2, r5 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ it ge │ │ │ │ │ movge r2, r4 │ │ │ │ │ tst.w r3, #32 │ │ │ │ │ - beq.n 1ed6 │ │ │ │ │ + beq.n 1ec6 │ │ │ │ │ lsls r3, r3, #25 │ │ │ │ │ - bpl.n 1ec8 │ │ │ │ │ + bpl.n 1eb8 │ │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ │ adds r0, #20 │ │ │ │ │ tst.w r3, #32 │ │ │ │ │ - beq.n 1ed2 │ │ │ │ │ + beq.n 1ec2 │ │ │ │ │ lsls r3, r3, #25 │ │ │ │ │ - bpl.n 1eb4 │ │ │ │ │ + bpl.n 1ea4 │ │ │ │ │ adds r1, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ - cbz r0, 1ebe │ │ │ │ │ + cbz r0, 1eae │ │ │ │ │ lsrs r0, r0, #31 │ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ adds r1, #28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 1eb0 │ │ │ │ │ + bne.n 1ea0 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ ite ge │ │ │ │ │ movge r0, #0 │ │ │ │ │ movlt r0, #1 │ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ adds r0, #28 │ │ │ │ │ ldrb r3, [r1, #16] │ │ │ │ │ tst.w r3, #32 │ │ │ │ │ - bne.n 1ea4 │ │ │ │ │ + bne.n 1e94 │ │ │ │ │ ldr r1, [r1, #28] │ │ │ │ │ - b.n 1eb6 │ │ │ │ │ + b.n 1ea6 │ │ │ │ │ ldr r0, [r0, #28] │ │ │ │ │ - b.n 1eca │ │ │ │ │ + b.n 1eba │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00001edc : │ │ │ │ │ +00001ecc : │ │ │ │ │ merge_at(): │ │ │ │ │ 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, #3968] @ 0xf80 │ │ │ │ │ add.w r3, r0, r1, lsl #4 │ │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ │ @@ -3197,70 +3197,70 @@ │ │ │ │ │ str.w ip, [r0, #24] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ mov r3, r9 │ │ │ │ │ ldr r1, [r5, #0] │ │ │ │ │ bl 5c │ │ │ │ │ R_ARM_THM_CALL gallop_right │ │ │ │ │ subs r6, r0, #0 │ │ │ │ │ - blt.w 2b22 │ │ │ │ │ + blt.w 2b20 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 290e │ │ │ │ │ + bne.w 28b4 │ │ │ │ │ subs.w r3, r9, r6 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - beq.w 278a │ │ │ │ │ + beq.w 2784 │ │ │ │ │ add.w r2, r3, #1073741824 @ 0x40000000 │ │ │ │ │ add.w r1, r7, r6, lsl #2 │ │ │ │ │ subs r2, #1 │ │ │ │ │ subs r3, r4, #1 │ │ │ │ │ ldr.w r9, [sp, #16] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ mov r3, r4 │ │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ │ mov r0, r9 │ │ │ │ │ ldr.w r1, [r1, r2, lsl #2] │ │ │ │ │ mov r2, r5 │ │ │ │ │ bl 308 │ │ │ │ │ R_ARM_THM_CALL gallop_left │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - ble.w 2b12 │ │ │ │ │ + ble.w 2ada │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ ldr.w r3, [r9, #20] │ │ │ │ │ cmp r2, r4 │ │ │ │ │ str.w r8, [sp, #52] @ 0x34 │ │ │ │ │ - bgt.w 233c │ │ │ │ │ + bgt.w 232c │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bgt.w 2ad4 │ │ │ │ │ + bgt.w 2b0c │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ add.w r0, r3, #12 │ │ │ │ │ str r2, [sp, #76] @ 0x4c │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ - bl 58c │ │ │ │ │ + bl 594 │ │ │ │ │ R_ARM_THM_CALL sortslice_memcpy.constprop.0 │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ add.w r9, r1, #4 │ │ │ │ │ ldrd fp, r1, [r2, #12] │ │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ str.w r3, [r7, r6, lsl #2] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 29e2 │ │ │ │ │ + bne.w 2904 │ │ │ │ │ subs r3, r4, #1 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ - beq.w 22d6 │ │ │ │ │ + beq.w 22c6 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ adds r5, #4 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.w 27c4 │ │ │ │ │ + beq.w 2810 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ movw ip, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC unsafe_latin_compare │ │ │ │ │ movt ip, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS unsafe_latin_compare │ │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ @@ -3271,80 +3271,80 @@ │ │ │ │ │ mov r9, r7 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ ldr.w r8, [r5] │ │ │ │ │ ldr.w r6, [fp] │ │ │ │ │ ldr.w r7, [r3, #1564] @ 0x61c │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - bne.n 207a │ │ │ │ │ + bne.n 206a │ │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ │ ldrb.w r1, [r8, #16] │ │ │ │ │ mov r2, r3 │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ ldr r3, [r6, #8] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ it ge │ │ │ │ │ movge r2, r3 │ │ │ │ │ lsls r0, r1, #26 │ │ │ │ │ - bpl.w 2ae6 │ │ │ │ │ + bpl.w 2ad4 │ │ │ │ │ lsls r1, r1, #25 │ │ │ │ │ - bpl.w 2aba │ │ │ │ │ + bpl.w 2a6e │ │ │ │ │ ldrb r1, [r6, #16] │ │ │ │ │ add.w r0, r8, #20 │ │ │ │ │ tst.w r1, #32 │ │ │ │ │ - beq.w 2ac8 │ │ │ │ │ + beq.w 2a7c │ │ │ │ │ lsls r1, r1, #25 │ │ │ │ │ - bpl.w 22fc │ │ │ │ │ + bpl.w 22ec │ │ │ │ │ add.w r1, r6, #20 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 230e │ │ │ │ │ + beq.w 22fe │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge.w 2316 │ │ │ │ │ + bge.w 2306 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ adds r4, #4 │ │ │ │ │ str.w r8, [r4, #-4] │ │ │ │ │ mov r3, r4 │ │ │ │ │ - cbz r2, 209a │ │ │ │ │ + cbz r2, 208a │ │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ ldr.w r0, [r1], #4 │ │ │ │ │ str.w r0, [r2], #4 │ │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ - b.n 209a │ │ │ │ │ + b.n 208a │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r8 │ │ │ │ │ blx r7 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 217a │ │ │ │ │ - blt.w 2a5a │ │ │ │ │ + beq.n 216a │ │ │ │ │ + blt.w 2ac4 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ adds r4, #4 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ │ mov r3, r4 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 2068 │ │ │ │ │ + bne.n 2058 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ - beq.w 22d0 │ │ │ │ │ + beq.w 22c0 │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ add.w sl, sl, #1 │ │ │ │ │ adds r5, #4 │ │ │ │ │ cmp sl, r2 │ │ │ │ │ - bge.w 21bc │ │ │ │ │ + bge.w 21ac │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - bne.n 21b0 │ │ │ │ │ + bne.n 21a0 │ │ │ │ │ mov r6, sl │ │ │ │ │ movs r7, #0 │ │ │ │ │ add.w r8, r4, #4 │ │ │ │ │ mov sl, r6 │ │ │ │ │ mov r3, r7 │ │ │ │ │ ldr r4, [r5, #0] │ │ │ │ │ ldr.w r6, [fp] │ │ │ │ │ @@ -3352,101 +3352,101 @@ │ │ │ │ │ ldr r7, [r6, #8] │ │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ │ cmp r7, r9 │ │ │ │ │ mov r2, r7 │ │ │ │ │ it ge │ │ │ │ │ movge r2, r9 │ │ │ │ │ lsls r0, r1, #26 │ │ │ │ │ - bpl.w 2ad0 │ │ │ │ │ + bpl.w 2ad0 │ │ │ │ │ lsls r1, r1, #25 │ │ │ │ │ - bpl.w 2aa6 │ │ │ │ │ + bpl.w 2a5a │ │ │ │ │ ldrb r1, [r6, #16] │ │ │ │ │ add.w r0, r4, #20 │ │ │ │ │ tst.w r1, #32 │ │ │ │ │ - beq.w 2ab4 │ │ │ │ │ + beq.w 2a68 │ │ │ │ │ lsls r1, r1, #25 │ │ │ │ │ - bpl.n 2136 │ │ │ │ │ + bpl.n 2126 │ │ │ │ │ add.w r1, r6, #20 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ - cbz r0, 2146 │ │ │ │ │ + cbz r0, 2136 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge.n 214a │ │ │ │ │ + bge.n 213a │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ mov r9, r8 │ │ │ │ │ str.w r4, [r8, #-4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 272a │ │ │ │ │ + bne.w 2720 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ - beq.w 22d2 │ │ │ │ │ + beq.w 22c2 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ add.w sl, sl, #1 │ │ │ │ │ adds r5, #4 │ │ │ │ │ cmp r3, sl │ │ │ │ │ - ble.n 21be │ │ │ │ │ + ble.n 21ae │ │ │ │ │ add.w r8, r8, #4 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 20c4 │ │ │ │ │ + b.n 20b4 │ │ │ │ │ add.w r1, r6, #28 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 2106 │ │ │ │ │ + bne.n 20f6 │ │ │ │ │ cmp r7, r9 │ │ │ │ │ - bgt.n 210a │ │ │ │ │ + bgt.n 20fa │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ add.w fp, fp, #4 │ │ │ │ │ mov r9, r8 │ │ │ │ │ str.w r6, [r8, #-4] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 2746 │ │ │ │ │ + bne.w 273c │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [sp, #28] │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq.w 27ea │ │ │ │ │ + beq.w 27b4 │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bge.n 21be │ │ │ │ │ + bge.n 21ae │ │ │ │ │ add.w r8, r8, #4 │ │ │ │ │ mov.w sl, #0 │ │ │ │ │ - b.n 20c4 │ │ │ │ │ + b.n 20b4 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ adds r4, #4 │ │ │ │ │ ldr.w r3, [fp], #4 │ │ │ │ │ str.w r3, [r4, #-4] │ │ │ │ │ mov r3, r4 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 232a │ │ │ │ │ + bne.w 231a │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [sp, #28] │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq.w 27c2 │ │ │ │ │ + beq.w 280e │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ add.w r9, r9, #1 │ │ │ │ │ cmp r2, r9 │ │ │ │ │ - ble.n 21bc │ │ │ │ │ + ble.n 21ac │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - bne.n 21b6 │ │ │ │ │ + bne.n 21a6 │ │ │ │ │ mov r7, r9 │ │ │ │ │ movs r6, #0 │ │ │ │ │ - b.n 20bc │ │ │ │ │ + b.n 20ac │ │ │ │ │ mov.w r9, #0 │ │ │ │ │ - b.n 1ffc │ │ │ │ │ + b.n 1fec │ │ │ │ │ mov.w sl, #0 │ │ │ │ │ - b.n 1ffc │ │ │ │ │ + b.n 1fec │ │ │ │ │ mov r9, r3 │ │ │ │ │ ldr r4, [sp, #32] │ │ │ │ │ ldr.w sl, [sp, #12] │ │ │ │ │ ldr.w r8, [sp, #28] │ │ │ │ │ adds r4, #1 │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ movs r3, #0 │ │ │ │ │ @@ -3457,272 +3457,275 @@ │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r2, fp │ │ │ │ │ ldr r1, [r5, #0] │ │ │ │ │ str r4, [r0, #0] │ │ │ │ │ bl 5c │ │ │ │ │ R_ARM_THM_CALL gallop_right │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - bne.n 2286 │ │ │ │ │ - mov r2, r9 │ │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ │ + beq.n 22bc │ │ │ │ │ + blt.w 2b2a │ │ │ │ │ + ldr r6, [sp, #20] │ │ │ │ │ + mov r2, r7 │ │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ + add r1, sp, #72 @ 0x48 │ │ │ │ │ + add r0, sp, #80 @ 0x50 │ │ │ │ │ + str.w r9, [sp, #80] @ 0x50 │ │ │ │ │ + str r3, [sp, #76] @ 0x4c │ │ │ │ │ + add.w r9, r9, r7, lsl #2 │ │ │ │ │ + str r6, [sp, #84] @ 0x54 │ │ │ │ │ + str.w fp, [sp, #72] @ 0x48 │ │ │ │ │ + bl 594 │ │ │ │ │ + R_ARM_THM_CALL sortslice_memcpy.constprop.0 │ │ │ │ │ + lsls r3, r7, #2 │ │ │ │ │ + cmp r6, #0 │ │ │ │ │ + bne.w 28fc │ │ │ │ │ + ldr r2, [sp, #44] @ 0x2c │ │ │ │ │ + add fp, r3 │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + bne.w 2a1a │ │ │ │ │ + sub.w r6, r8, r7 │ │ │ │ │ + cmp r6, #1 │ │ │ │ │ + beq.w 28f6 │ │ │ │ │ + cmp r6, #0 │ │ │ │ │ + beq.w 2b38 │ │ │ │ │ + mov r8, r6 │ │ │ │ │ + mov r3, r9 │ │ │ │ │ + ldr r2, [r5, #0] │ │ │ │ │ add.w r9, r9, #4 │ │ │ │ │ - str r3, [r2, #0] │ │ │ │ │ + str r2, [r3, #0] │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 2854 │ │ │ │ │ + bne.w 2870 │ │ │ │ │ subs.w r6, sl, #1 │ │ │ │ │ - beq.w 283c │ │ │ │ │ + beq.w 288e │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ adds r5, #4 │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ ldr.w r1, [fp] │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r2, r5 │ │ │ │ │ bl 308 │ │ │ │ │ R_ARM_THM_CALL gallop_left │ │ │ │ │ subs.w sl, r0, #0 │ │ │ │ │ - beq.w 27b6 │ │ │ │ │ - blt.w 2b2c │ │ │ │ │ + beq.w 27b0 │ │ │ │ │ + blt.w 2b2a │ │ │ │ │ mov.w r2, sl, lsl #2 │ │ │ │ │ mov r0, r9 │ │ │ │ │ mov r1, r5 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memmove │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ add r9, r2 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 2866 │ │ │ │ │ + bne.w 2848 │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 2878 │ │ │ │ │ + bne.w 285a │ │ │ │ │ subs.w r6, r6, sl │ │ │ │ │ - beq.w 283c │ │ │ │ │ + beq.w 288e │ │ │ │ │ add r5, r2 │ │ │ │ │ - mov r2, r9 │ │ │ │ │ + mov r1, r9 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ add.w r9, r9, #4 │ │ │ │ │ - ldr.w r1, [fp], #4 │ │ │ │ │ - str r1, [r2, #0] │ │ │ │ │ + ldr.w r2, [fp], #4 │ │ │ │ │ + str r2, [r1, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 2844 │ │ │ │ │ + bne.w 2860 │ │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ │ cmp.w r8, #1 │ │ │ │ │ - beq.w 2acc │ │ │ │ │ + beq.w 2ade │ │ │ │ │ cmp r7, #6 │ │ │ │ │ - bgt.n 22f8 │ │ │ │ │ + bgt.n 22e8 │ │ │ │ │ cmp.w sl, #6 │ │ │ │ │ - bgt.n 22f8 │ │ │ │ │ + bgt.n 22e8 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ adds r2, r4, #1 │ │ │ │ │ str.w r8, [sp, #28] │ │ │ │ │ str r6, [sp, #12] │ │ │ │ │ str r2, [sp, #32] │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ - b.n 1ff2 │ │ │ │ │ - blt.w 2b2c │ │ │ │ │ - ldr r6, [sp, #20] │ │ │ │ │ - mov r2, r7 │ │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ - add r1, sp, #72 @ 0x48 │ │ │ │ │ - add r0, sp, #80 @ 0x50 │ │ │ │ │ - str.w r9, [sp, #80] @ 0x50 │ │ │ │ │ - str r3, [sp, #76] @ 0x4c │ │ │ │ │ - add.w r9, r9, r7, lsl #2 │ │ │ │ │ - str r6, [sp, #84] @ 0x54 │ │ │ │ │ - str.w fp, [sp, #72] @ 0x48 │ │ │ │ │ - bl 58c │ │ │ │ │ - R_ARM_THM_CALL sortslice_memcpy.constprop.0 │ │ │ │ │ - lsls r3, r7, #2 │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - bne.w 29da │ │ │ │ │ - ldr r2, [sp, #44] @ 0x2c │ │ │ │ │ - add fp, r3 │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - bne.w 29d4 │ │ │ │ │ - sub.w r6, r8, r7 │ │ │ │ │ - cmp r6, #1 │ │ │ │ │ - beq.w 297e │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - beq.w 2aec │ │ │ │ │ - mov r8, r6 │ │ │ │ │ - mov r2, r9 │ │ │ │ │ - b.n 21e8 │ │ │ │ │ + b.n 1fe2 │ │ │ │ │ + mov r3, r9 │ │ │ │ │ + b.n 221e │ │ │ │ │ mov r9, r3 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ - cbz r3, 22f0 │ │ │ │ │ + cbz r3, 22e0 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ add r1, sp, #72 @ 0x48 │ │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ │ add r0, sp, #80 @ 0x50 │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ str.w r9, [sp, #80] @ 0x50 │ │ │ │ │ str.w fp, [sp, #72] @ 0x48 │ │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ │ - bl 58c │ │ │ │ │ + bl 594 │ │ │ │ │ R_ARM_THM_CALL sortslice_memcpy.constprop.0 │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov sl, r6 │ │ │ │ │ - b.n 21ca │ │ │ │ │ + b.n 21ba │ │ │ │ │ add.w r1, r6, #28 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 2056 │ │ │ │ │ + bne.w 2046 │ │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - blt.w 205c │ │ │ │ │ + blt.w 204c │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ adds r4, #4 │ │ │ │ │ str.w r6, [r4, #-4] │ │ │ │ │ add.w fp, fp, #4 │ │ │ │ │ mov r3, r4 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 218e │ │ │ │ │ + beq.w 217e │ │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ ldr.w r0, [r1], #4 │ │ │ │ │ str.w r0, [r2], #4 │ │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ - b.n 218e │ │ │ │ │ + b.n 217e │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bgt.w 2a44 │ │ │ │ │ + bgt.w 2a44 │ │ │ │ │ add.w r6, r4, #1073741824 @ 0x40000000 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ subs r6, #1 │ │ │ │ │ add.w r9, r4, #4294967295 @ 0xffffffff │ │ │ │ │ add.w r0, r3, #12 │ │ │ │ │ + add.w r2, r5, r9, lsl #2 │ │ │ │ │ lsls r6, r6, #2 │ │ │ │ │ - add.w sl, r5, r9, lsl #2 │ │ │ │ │ + str r2, [sp, #12] │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.w 2946 │ │ │ │ │ + bne.w 294a │ │ │ │ │ mov r2, r4 │ │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ │ strd r5, r8, [sp, #64] @ 0x40 │ │ │ │ │ - bl 58c │ │ │ │ │ + bl 594 │ │ │ │ │ R_ARM_THM_CALL sortslice_memcpy.constprop.0 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ ldr.w lr, [r2, #12] │ │ │ │ │ ldr r2, [r2, #16] │ │ │ │ │ add.w r7, r1, r3, lsl #2 │ │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ │ lsls r2, r3, #2 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ - add.w fp, lr, r6 │ │ │ │ │ + add.w sl, lr, r6 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 2918 │ │ │ │ │ + bne.w 2918 │ │ │ │ │ + add.w r3, r5, r9, lsl #2 │ │ │ │ │ + ldr r1, [sp, #28] │ │ │ │ │ + subs r6, r3, #4 │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ subs r7, #4 │ │ │ │ │ - ldr r1, [sp, #28] │ │ │ │ │ - sub.w r6, sl, #4 │ │ │ │ │ ldr.w r3, [r3, r1, lsl #2] │ │ │ │ │ str.w r3, [r5, r9, lsl #2] │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ - mov r8, r3 │ │ │ │ │ + mov fp, r3 │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - beq.w 2812 │ │ │ │ │ + beq.w 27e4 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ movw ip, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC unsafe_latin_compare │ │ │ │ │ movt ip, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS unsafe_latin_compare │ │ │ │ │ - mov sl, r6 │ │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ │ - mov ip, r8 │ │ │ │ │ + mov ip, fp │ │ │ │ │ + mov fp, sl │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ + mov sl, r6 │ │ │ │ │ str r4, [sp, #12] │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ str.w lr, [sp, #56] @ 0x38 │ │ │ │ │ mov.w r8, #0 │ │ │ │ │ mov r4, sl │ │ │ │ │ mov sl, r8 │ │ │ │ │ str.w ip, [sp, #52] @ 0x34 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ ldr.w r9, [fp] │ │ │ │ │ ldr r5, [r7, #0] │ │ │ │ │ ldr.w r6, [r3, #1564] @ 0x61c │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - bne.n 2450 │ │ │ │ │ + bne.n 2446 │ │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ │ ldrb.w r1, [r9, #16] │ │ │ │ │ mov r2, r3 │ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ it ge │ │ │ │ │ movge r2, r3 │ │ │ │ │ lsls r0, r1, #26 │ │ │ │ │ - bpl.w 2b1c │ │ │ │ │ + bpl.w 2ae2 │ │ │ │ │ lsls r1, r1, #25 │ │ │ │ │ - bpl.w 2a8a │ │ │ │ │ + bpl.w 2ab2 │ │ │ │ │ ldrb r1, [r5, #16] │ │ │ │ │ add.w r0, r9, #20 │ │ │ │ │ tst.w r1, #32 │ │ │ │ │ - beq.w 2a98 │ │ │ │ │ + beq.w 2ac0 │ │ │ │ │ lsls r1, r1, #25 │ │ │ │ │ - bpl.w 25d2 │ │ │ │ │ + bpl.w 26e0 │ │ │ │ │ add.w r1, r5, #20 │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 25e4 │ │ │ │ │ + beq.w 26f2 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge.w 25ec │ │ │ │ │ + bge.w 26fa │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ subs r4, #4 │ │ │ │ │ str r5, [r4, #4] │ │ │ │ │ mov r3, r4 │ │ │ │ │ - cbz r2, 246e │ │ │ │ │ + cbz r2, 2464 │ │ │ │ │ ldrd r1, r2, [sp, #20] │ │ │ │ │ ldr.w r0, [r1], #-4 │ │ │ │ │ str.w r0, [r2], #-4 │ │ │ │ │ strd r1, r2, [sp, #20] │ │ │ │ │ - b.n 246e │ │ │ │ │ + b.n 2464 │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r9 │ │ │ │ │ blx r6 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 254e │ │ │ │ │ - blt.w 2a76 │ │ │ │ │ + beq.n 2542 │ │ │ │ │ + blt.w 2a80 │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ subs r4, #4 │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ str r3, [r4, #4] │ │ │ │ │ mov r3, r4 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 243e │ │ │ │ │ + bne.n 2434 │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [sp, #28] │ │ │ │ │ - beq.w 27ba │ │ │ │ │ + beq.w 27d0 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ add.w sl, sl, #1 │ │ │ │ │ subs r7, #4 │ │ │ │ │ cmp sl, r2 │ │ │ │ │ - bge.w 2610 │ │ │ │ │ + bge.w 25c8 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - bne.n 257e │ │ │ │ │ + bne.n 2574 │ │ │ │ │ mov r5, sl │ │ │ │ │ mov.w r8, #0 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ sub.w r9, r4, #4 │ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ │ ldr.w r6, [fp] │ │ │ │ │ ldr r4, [r7, #0] │ │ │ │ │ @@ -3730,155 +3733,131 @@ │ │ │ │ │ ldr.w sl, [r4, #8] │ │ │ │ │ ldrb r1, [r6, #16] │ │ │ │ │ mov r2, r3 │ │ │ │ │ cmp r3, sl │ │ │ │ │ it ge │ │ │ │ │ movge r2, sl │ │ │ │ │ lsls r0, r1, #26 │ │ │ │ │ - bpl.w 2b18 │ │ │ │ │ + bpl.w 2b08 │ │ │ │ │ lsls r1, r1, #25 │ │ │ │ │ - bpl.w 2a64 │ │ │ │ │ + bpl.w 2a8e │ │ │ │ │ ldrb r1, [r4, #16] │ │ │ │ │ add.w r0, r6, #20 │ │ │ │ │ tst.w r1, #32 │ │ │ │ │ - beq.w 2a72 │ │ │ │ │ + beq.w 2a9c │ │ │ │ │ lsls r1, r1, #25 │ │ │ │ │ - bpl.n 250c │ │ │ │ │ + bpl.n 2500 │ │ │ │ │ add.w r1, r4, #20 │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ - cbz r0, 251c │ │ │ │ │ + cbz r0, 2510 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge.n 2520 │ │ │ │ │ + bge.n 2514 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ mov sl, r9 │ │ │ │ │ str.w r4, [r9, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 258a │ │ │ │ │ + bne.n 2580 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - beq.w 2764 │ │ │ │ │ + beq.w 275e │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ adds r5, #1 │ │ │ │ │ subs r7, #4 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - ble.w 2612 │ │ │ │ │ + ble.n 25ca │ │ │ │ │ sub.w r9, r9, #4 │ │ │ │ │ mov.w r8, #0 │ │ │ │ │ - b.n 249a │ │ │ │ │ + b.n 2490 │ │ │ │ │ add.w r1, r4, #28 │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 24dc │ │ │ │ │ + bne.n 24d2 │ │ │ │ │ cmp r3, sl │ │ │ │ │ - blt.n 24e0 │ │ │ │ │ + blt.n 24d6 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ sub.w fp, fp, #4 │ │ │ │ │ mov sl, r9 │ │ │ │ │ str.w r6, [r9, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 25aa │ │ │ │ │ + bne.n 25a0 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.w 2808 │ │ │ │ │ + beq.w 27d8 │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - ble.n 2612 │ │ │ │ │ + ble.n 25ca │ │ │ │ │ sub.w r9, r9, #4 │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 249a │ │ │ │ │ + b.n 2490 │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ subs r4, #4 │ │ │ │ │ ldr.w r3, [fp], #-4 │ │ │ │ │ str r3, [r4, #4] │ │ │ │ │ mov r3, r4 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 25fe │ │ │ │ │ + bne.w 270e │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq.w 2902 │ │ │ │ │ + beq.w 2896 │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ cmp r2, r8 │ │ │ │ │ - ble.n 2610 │ │ │ │ │ + ble.n 25c8 │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - bne.n 2584 │ │ │ │ │ + bne.n 257a │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 2492 │ │ │ │ │ + b.n 2488 │ │ │ │ │ mov.w r8, #0 │ │ │ │ │ - b.n 23d6 │ │ │ │ │ + b.n 23cc │ │ │ │ │ mov.w sl, #0 │ │ │ │ │ - b.n 23d6 │ │ │ │ │ + b.n 23cc │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ │ subs r2, r3, #4 │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ str r2, [sp, #24] │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - beq.w 2764 │ │ │ │ │ + beq.w 275e │ │ │ │ │ subs r3, r1, #4 │ │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ - b.n 24f6 │ │ │ │ │ + b.n 24ec │ │ │ │ │ ldr.w ip, [sp, #52] @ 0x34 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ │ subs r3, #1 │ │ │ │ │ subs r2, #4 │ │ │ │ │ str r2, [sp, #24] │ │ │ │ │ ldr.w r2, [ip], #-4 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ str r2, [r1, #0] │ │ │ │ │ - beq.w 2a9c │ │ │ │ │ + beq.w 2aa0 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ str.w ip, [sp, #52] @ 0x34 │ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ │ - b.n 253c │ │ │ │ │ - add.w r1, r5, #28 │ │ │ │ │ - str r3, [sp, #32] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL memcmp │ │ │ │ │ - ldr r3, [sp, #32] │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.w 242e │ │ │ │ │ - ldr r2, [sp, #44] @ 0x2c │ │ │ │ │ - cmp r2, r3 │ │ │ │ │ - blt.w 2434 │ │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ │ - subs r4, #4 │ │ │ │ │ - str.w r9, [r4, #4] │ │ │ │ │ - sub.w fp, fp, #4 │ │ │ │ │ - mov r3, r4 │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - beq.n 255e │ │ │ │ │ - ldr r1, [sp, #52] @ 0x34 │ │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ │ - ldr.w r0, [r1], #-4 │ │ │ │ │ - str.w r0, [r2], #-4 │ │ │ │ │ - str r1, [sp, #52] @ 0x34 │ │ │ │ │ - str r2, [sp, #24] │ │ │ │ │ - b.n 255e │ │ │ │ │ + b.n 2530 │ │ │ │ │ mov sl, r3 │ │ │ │ │ ldr r5, [sp, #36] @ 0x24 │ │ │ │ │ mov r8, fp │ │ │ │ │ ldr r6, [sp, #28] │ │ │ │ │ ldr r4, [sp, #12] │ │ │ │ │ adds r5, #1 │ │ │ │ │ ldr.w ip, [sp, #52] @ 0x34 │ │ │ │ │ @@ -3892,634 +3871,664 @@ │ │ │ │ │ str r5, [r0, #0] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ mov r3, r6 │ │ │ │ │ ldr.w r1, [fp] │ │ │ │ │ bl 5c │ │ │ │ │ R_ARM_THM_CALL gallop_right │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - blt.w 2af2 │ │ │ │ │ + blt.w 2ae8 │ │ │ │ │ subs.w r9, r6, r3 │ │ │ │ │ - beq.w 2790 │ │ │ │ │ + beq.w 278a │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ subs r6, r3, r6 │ │ │ │ │ add.w sl, sl, r6, lsl #2 │ │ │ │ │ lsls r6, r6, #2 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 2984 │ │ │ │ │ + bne.w 2982 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ add r7, r6 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 298e │ │ │ │ │ + bne.w 2a12 │ │ │ │ │ mov.w r2, r9, lsl #2 │ │ │ │ │ adds r1, r7, #4 │ │ │ │ │ add.w r0, sl, #4 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memmove │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 28f4 │ │ │ │ │ + beq.w 28e8 │ │ │ │ │ ldr.w r2, [r8] │ │ │ │ │ sub.w fp, fp, #4 │ │ │ │ │ mov r6, r3 │ │ │ │ │ str.w r2, [sl], #-4 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ subs r3, r4, #1 │ │ │ │ │ cmp r4, #2 │ │ │ │ │ - beq.w 29f6 │ │ │ │ │ + beq.w 29ca │ │ │ │ │ subs r4, #2 │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ ldr r1, [r7, #0] │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 308 │ │ │ │ │ R_ARM_THM_CALL gallop_left │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ subs r4, r0, #0 │ │ │ │ │ - blt.w 2b02 │ │ │ │ │ + blt.w 2af8 │ │ │ │ │ subs.w r8, r3, r4 │ │ │ │ │ - beq.n 2726 │ │ │ │ │ + beq.n 275a │ │ │ │ │ subs r3, r4, r3 │ │ │ │ │ mov.w r2, r8, lsl #2 │ │ │ │ │ add.w sl, sl, r3, lsl #2 │ │ │ │ │ add.w fp, fp, r3, lsl #2 │ │ │ │ │ mov.w ip, r3, lsl #2 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ add.w r1, fp, #4 │ │ │ │ │ add.w r0, sl, #4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 28ca │ │ │ │ │ + bne.w 28be │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 28ec │ │ │ │ │ + bne.w 28e0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - beq.w 29f6 │ │ │ │ │ + beq.w 29ca │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w 2b12 │ │ │ │ │ + beq.w 2ada │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ str.w r3, [sl], #-4 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 28ba │ │ │ │ │ + bne.w 28a4 │ │ │ │ │ subs r6, #1 │ │ │ │ │ - beq.n 27fc │ │ │ │ │ + beq.w 2882 │ │ │ │ │ subs r7, #4 │ │ │ │ │ cmp.w r9, #6 │ │ │ │ │ - bgt.n 2722 │ │ │ │ │ + bgt.n 26dc │ │ │ │ │ cmp.w r8, #6 │ │ │ │ │ - bgt.n 2722 │ │ │ │ │ + bgt.n 26dc │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ adds r3, r5, #1 │ │ │ │ │ ldr.w ip, [sp, #32] │ │ │ │ │ str r6, [sp, #28] │ │ │ │ │ str r4, [sp, #12] │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ - b.n 23ca │ │ │ │ │ + b.n 23c0 │ │ │ │ │ mov r8, fp │ │ │ │ │ - b.n 2624 │ │ │ │ │ - mov r4, r3 │ │ │ │ │ - b.n 26f0 │ │ │ │ │ + b.n 25dc │ │ │ │ │ + add.w r1, r5, #28 │ │ │ │ │ + str r3, [sp, #32] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL memcmp │ │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.w 2424 │ │ │ │ │ + ldr r2, [sp, #44] @ 0x2c │ │ │ │ │ + cmp r2, r3 │ │ │ │ │ + blt.w 242a │ │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ │ + subs r4, #4 │ │ │ │ │ + str.w r9, [r4, #4] │ │ │ │ │ + sub.w fp, fp, #4 │ │ │ │ │ + mov r3, r4 │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + beq.w 2554 │ │ │ │ │ + ldr r1, [sp, #52] @ 0x34 │ │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ │ + ldr.w r0, [r1], #-4 │ │ │ │ │ + str.w r0, [r2], #-4 │ │ │ │ │ + str r1, [sp, #52] @ 0x34 │ │ │ │ │ + str r2, [sp, #24] │ │ │ │ │ + b.n 2554 │ │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ str.w r2, [r3], #4 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ - beq.w 2a56 │ │ │ │ │ + beq.w 2a56 │ │ │ │ │ adds r1, #4 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ str r1, [sp, #52] @ 0x34 │ │ │ │ │ - b.n 2122 │ │ │ │ │ + b.n 2112 │ │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ subs r4, r0, #1 │ │ │ │ │ ldr.w r0, [r1], #4 │ │ │ │ │ cmp r4, #1 │ │ │ │ │ str r4, [sp, #28] │ │ │ │ │ str.w r0, [r2], #4 │ │ │ │ │ - beq.w 2a84 │ │ │ │ │ + beq.w 2aac │ │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ - b.n 2168 │ │ │ │ │ + b.n 2158 │ │ │ │ │ + mov r4, r3 │ │ │ │ │ + b.n 26a8 │ │ │ │ │ ldr.w lr, [sp, #56] @ 0x38 │ │ │ │ │ mov r6, sl │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ - cbz r2, 278a │ │ │ │ │ + cbz r2, 2784 │ │ │ │ │ rsb r3, r2, #1 │ │ │ │ │ lsls r5, r2, #2 │ │ │ │ │ mov r1, lr │ │ │ │ │ mov r2, r5 │ │ │ │ │ add.w r0, r6, r3, lsl #2 │ │ │ │ │ - lsls r4, r3, #2 │ │ │ │ │ + lsls r6, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 28a8 │ │ │ │ │ + bne.w 2a00 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ - b.n 22f0 │ │ │ │ │ + b.n 22e0 │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ sub.w fp, fp, #4 │ │ │ │ │ str.w r3, [sl], #-4 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 2690 │ │ │ │ │ + beq.w 2648 │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ ldr.w r1, [r2], #-4 │ │ │ │ │ str.w r1, [r3], #-4 │ │ │ │ │ str r2, [sp, #32] │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ - b.n 2690 │ │ │ │ │ - mov r2, r9 │ │ │ │ │ - b.n 224e │ │ │ │ │ - ldr.w lr, [sp, #56] @ 0x38 │ │ │ │ │ - mov r6, r3 │ │ │ │ │ - b.n 276a │ │ │ │ │ - mov r9, r3 │ │ │ │ │ + b.n 2648 │ │ │ │ │ + mov r1, r9 │ │ │ │ │ + b.n 2284 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ mov r1, r5 │ │ │ │ │ - mov r0, r9 │ │ │ │ │ - lsls r5, r3, #2 │ │ │ │ │ - mov r2, r5 │ │ │ │ │ - add.w r4, r9, r5 │ │ │ │ │ + mov r0, r8 │ │ │ │ │ + lsls r2, r3, #2 │ │ │ │ │ + add.w r4, r8, r3, lsl #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memmove │ │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.w 2a24 │ │ │ │ │ ldr.w r3, [fp] │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ - b.n 22f0 │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ - mov r1, r5 │ │ │ │ │ - mov r0, r8 │ │ │ │ │ - lsls r2, r3, #2 │ │ │ │ │ - add.w r4, r8, r3, lsl #2 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL memmove │ │ │ │ │ - b.n 27de │ │ │ │ │ - str r6, [sp, #28] │ │ │ │ │ - mov r6, sl │ │ │ │ │ + b.n 22e0 │ │ │ │ │ ldr.w lr, [sp, #56] @ 0x38 │ │ │ │ │ - str r4, [sp, #12] │ │ │ │ │ - b.n 276a │ │ │ │ │ + mov r6, r3 │ │ │ │ │ + b.n 2764 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ + mov sl, fp │ │ │ │ │ + ldr.w fp, [sp, #52] @ 0x34 │ │ │ │ │ mov r6, r9 │ │ │ │ │ - ldr.w r8, [sp, #52] @ 0x34 │ │ │ │ │ lsls r2, r3, #2 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ add.w r1, r7, r3, lsl #2 │ │ │ │ │ add.w r0, r6, r3, lsl #2 │ │ │ │ │ lsls r4, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memmove │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ negs r5, r2 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 2a02 │ │ │ │ │ - ldr.w r3, [fp] │ │ │ │ │ + bne.w 2a22 │ │ │ │ │ + ldr.w r3, [sl] │ │ │ │ │ str r3, [r6, r5] │ │ │ │ │ - b.n 27e4 │ │ │ │ │ - str.w r8, [sp, #28] │ │ │ │ │ - str r6, [sp, #12] │ │ │ │ │ - b.n 22d2 │ │ │ │ │ + b.n 27ca │ │ │ │ │ + mov r9, r3 │ │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ │ + mov r1, r5 │ │ │ │ │ + mov r0, r9 │ │ │ │ │ + lsls r5, r3, #2 │ │ │ │ │ + mov r2, r5 │ │ │ │ │ + add.w r4, r9, r5 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL memmove │ │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + beq.n 27c4 │ │ │ │ │ + mov r2, r5 │ │ │ │ │ + mov r0, r3 │ │ │ │ │ + ldr r1, [sp, #52] @ 0x34 │ │ │ │ │ + mov r4, r3 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL memmove │ │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ │ + ldr.w r3, [fp] │ │ │ │ │ + str.w r3, [r9, r2, lsl #2] │ │ │ │ │ + ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ + ldr r3, [r3, #0] │ │ │ │ │ + str.w r3, [r4, r2, lsl #2] │ │ │ │ │ + b.n 27ca │ │ │ │ │ + mov r0, r3 │ │ │ │ │ + ldr r1, [sp, #52] @ 0x34 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL memmove │ │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ │ + add r3, r2 │ │ │ │ │ + str r3, [sp, #20] │ │ │ │ │ + b.n 2270 │ │ │ │ │ + add r3, r2 │ │ │ │ │ + str r3, [sp, #52] @ 0x34 │ │ │ │ │ + b.n 2278 │ │ │ │ │ ldr r2, [sp, #44] @ 0x2c │ │ │ │ │ ldr.w r1, [r2], #4 │ │ │ │ │ str.w r1, [r3], #4 │ │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ - b.n 2260 │ │ │ │ │ + b.n 2296 │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ ldr r6, [sp, #20] │ │ │ │ │ ldr.w r2, [r3], #4 │ │ │ │ │ str.w r2, [r6], #4 │ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ │ str r6, [sp, #20] │ │ │ │ │ - b.n 21f8 │ │ │ │ │ - mov r0, r3 │ │ │ │ │ - ldr r1, [sp, #52] @ 0x34 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL memmove │ │ │ │ │ - ldr r3, [sp, #20] │ │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ │ - add r3, r2 │ │ │ │ │ - str r3, [sp, #20] │ │ │ │ │ - b.n 223a │ │ │ │ │ - add r3, r2 │ │ │ │ │ - str r3, [sp, #52] @ 0x34 │ │ │ │ │ - b.n 2242 │ │ │ │ │ + b.n 222e │ │ │ │ │ + str r6, [sp, #28] │ │ │ │ │ mov r6, sl │ │ │ │ │ ldr.w lr, [sp, #56] @ 0x38 │ │ │ │ │ - mov sl, r3 │ │ │ │ │ str r4, [sp, #12] │ │ │ │ │ - cmp r4, #0 │ │ │ │ │ - beq.w 22f0 │ │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ │ - mov r1, lr │ │ │ │ │ - rsb r3, r2, #1 │ │ │ │ │ - lsls r5, r2, #2 │ │ │ │ │ - add.w r0, r6, r3, lsl #2 │ │ │ │ │ - mov r2, r5 │ │ │ │ │ - lsls r4, r3, #2 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL memcpy │ │ │ │ │ - str.w sl, [sp, #28] │ │ │ │ │ - ldr r0, [sp, #24] │ │ │ │ │ - mov r2, r5 │ │ │ │ │ - ldr r1, [sp, #60] @ 0x3c │ │ │ │ │ - add r0, r4 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL memcpy │ │ │ │ │ + b.n 2764 │ │ │ │ │ + str.w r8, [sp, #28] │ │ │ │ │ + str r6, [sp, #12] │ │ │ │ │ + b.n 22c2 │ │ │ │ │ + mov r6, r3 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ - str r3, [sp, #12] │ │ │ │ │ - b.n 22f0 │ │ │ │ │ + mov sl, fp │ │ │ │ │ + ldr.w fp, [sp, #52] @ 0x34 │ │ │ │ │ + lsls r2, r3, #2 │ │ │ │ │ + b.n 27e4 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ ldr.w r1, [r2], #-4 │ │ │ │ │ str.w r1, [r3], #-4 │ │ │ │ │ strd r2, r3, [sp, #20] │ │ │ │ │ - b.n 26fe │ │ │ │ │ + b.n 26b6 │ │ │ │ │ + add.w r3, r3, r6, lsl #2 │ │ │ │ │ + str r3, [sp, #20] │ │ │ │ │ + b.w 1f44 │ │ │ │ │ add r3, ip │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ - cbnz r3, 28ec │ │ │ │ │ + cbnz r3, 28e0 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 26e4 │ │ │ │ │ + beq.w 269c │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ adds r1, r3, #4 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ adds r0, r3, #4 │ │ │ │ │ - b.n 26e0 │ │ │ │ │ + b.n 2698 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ add r3, ip │ │ │ │ │ str r3, [sp, #32] │ │ │ │ │ - b.n 28d2 │ │ │ │ │ + b.n 28c6 │ │ │ │ │ ldr.w lr, [sp, #56] @ 0x38 │ │ │ │ │ mov r6, sl │ │ │ │ │ str r4, [sp, #12] │ │ │ │ │ strd r3, r3, [sp, #24] │ │ │ │ │ - b.n 276a │ │ │ │ │ - mov r6, r3 │ │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ │ - ldr.w r8, [sp, #52] @ 0x34 │ │ │ │ │ - lsls r2, r3, #2 │ │ │ │ │ - b.n 2812 │ │ │ │ │ - add.w r3, r3, r6, lsl #2 │ │ │ │ │ + b.n 2764 │ │ │ │ │ + str.w sl, [sp, #12] │ │ │ │ │ + b.n 2810 │ │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ │ + add r2, r3 │ │ │ │ │ + str r2, [sp, #20] │ │ │ │ │ + b.n 2200 │ │ │ │ │ + mov r3, r2 │ │ │ │ │ + ldr.w r2, [r8], #4 │ │ │ │ │ + str.w r8, [sp, #52] @ 0x34 │ │ │ │ │ + str.w r2, [r3], #4 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ - b.w 1f54 │ │ │ │ │ + b.w 1fbe │ │ │ │ │ + mov fp, r8 │ │ │ │ │ str.w r8, [sp, #24] │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ add r3, r2 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ + add.w r3, r5, r9, lsl #2 │ │ │ │ │ + subs r6, r3, #4 │ │ │ │ │ ldr.w r3, [r7], #-4 │ │ │ │ │ - sub.w r6, sl, #4 │ │ │ │ │ str.w r3, [r5, r9, lsl #2] │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 23a8 │ │ │ │ │ + beq.w 239c │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ ldr.w r0, [r1], #-4 │ │ │ │ │ str.w r0, [r3], #-4 │ │ │ │ │ strd r1, r3, [sp, #20] │ │ │ │ │ - b.n 23a8 │ │ │ │ │ + b.n 239c │ │ │ │ │ mov r2, r4 │ │ │ │ │ add r1, sp, #64 @ 0x40 │ │ │ │ │ add.w r3, r8, r9, lsl #2 │ │ │ │ │ strd r5, r8, [sp, #64] @ 0x40 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ - bl 58c │ │ │ │ │ + bl 594 │ │ │ │ │ R_ARM_THM_CALL sortslice_memcpy.constprop.0 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ ldrd lr, r1, [r2, #12] │ │ │ │ │ add.w r7, r0, r3, lsl #2 │ │ │ │ │ lsls r2, r3, #2 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ - add.w fp, lr, r6 │ │ │ │ │ - add.w r8, r1, r6 │ │ │ │ │ + add.w sl, lr, r6 │ │ │ │ │ + add.w fp, r1, r6 │ │ │ │ │ str r1, [sp, #60] @ 0x3c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 2922 │ │ │ │ │ - b.n 291c │ │ │ │ │ - str.w sl, [sp, #12] │ │ │ │ │ - b.n 27c4 │ │ │ │ │ + beq.n 2924 │ │ │ │ │ + b.n 291e │ │ │ │ │ add r2, r6 │ │ │ │ │ str r2, [sp, #24] │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ add r7, r6 │ │ │ │ │ - cbz r2, 2994 │ │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ │ - add r2, r6 │ │ │ │ │ - str r2, [sp, #20] │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + bne.n 2a12 │ │ │ │ │ adds r1, r7, #4 │ │ │ │ │ mov.w r2, r9, lsl #2 │ │ │ │ │ add.w r0, sl, #4 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memmove │ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2678 │ │ │ │ │ + beq.w 2630 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ mov.w r2, r9, lsl #2 │ │ │ │ │ adds r0, #4 │ │ │ │ │ adds r1, r3, #4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memmove │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq.w 287e │ │ │ │ │ + cbz r3, 29d8 │ │ │ │ │ ldr.w r2, [r8] │ │ │ │ │ sub.w fp, fp, #4 │ │ │ │ │ mov r6, r3 │ │ │ │ │ str.w r2, [sl], #-4 │ │ │ │ │ - b.n 27a4 │ │ │ │ │ - add r2, r3 │ │ │ │ │ - str r2, [sp, #44] @ 0x2c │ │ │ │ │ - b.n 22ba │ │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ │ - add r2, r3 │ │ │ │ │ - str r2, [sp, #20] │ │ │ │ │ - b.n 22b0 │ │ │ │ │ - mov r3, r2 │ │ │ │ │ - ldr.w r2, [r8], #4 │ │ │ │ │ - str.w r8, [sp, #52] @ 0x34 │ │ │ │ │ - str.w r2, [r3], #4 │ │ │ │ │ - str r3, [sp, #20] │ │ │ │ │ - b.w 1fce │ │ │ │ │ + b.n 279e │ │ │ │ │ lsls r2, r6, #2 │ │ │ │ │ str r6, [sp, #28] │ │ │ │ │ - ldr.w r8, [sp, #32] │ │ │ │ │ mov r6, sl │ │ │ │ │ - b.n 2812 │ │ │ │ │ + mov sl, fp │ │ │ │ │ + ldr.w fp, [sp, #32] │ │ │ │ │ + b.n 27e4 │ │ │ │ │ + str r4, [sp, #12] │ │ │ │ │ + mov r4, r3 │ │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ │ + ldr.w lr, [sp, #56] @ 0x38 │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + beq.w 22e0 │ │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ │ + mov r1, lr │ │ │ │ │ + rsb r3, r2, #1 │ │ │ │ │ + lsls r5, r2, #2 │ │ │ │ │ + add.w r0, sl, r3, lsl #2 │ │ │ │ │ + mov r2, r5 │ │ │ │ │ + lsls r6, r3, #2 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL memcpy │ │ │ │ │ + str r4, [sp, #28] │ │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ │ + mov r2, r5 │ │ │ │ │ + ldr r1, [sp, #60] @ 0x3c │ │ │ │ │ + add r0, r6 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL memcpy │ │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ │ + str r3, [sp, #12] │ │ │ │ │ + b.n 22e0 │ │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ │ + add r2, r6 │ │ │ │ │ + str r2, [sp, #20] │ │ │ │ │ + b.n 298e │ │ │ │ │ + add r2, r3 │ │ │ │ │ + str r2, [sp, #44] @ 0x2c │ │ │ │ │ + b.w 220a │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ adds r0, r3, r4 │ │ │ │ │ mov r7, r3 │ │ │ │ │ add r1, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memmove │ │ │ │ │ - ldr.w r3, [fp] │ │ │ │ │ + ldr.w r3, [sl] │ │ │ │ │ cmn r7, r5 │ │ │ │ │ str r3, [r6, r5] │ │ │ │ │ - beq.w 27e4 │ │ │ │ │ + beq.w 27ca │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ - ldr.w r3, [r8] │ │ │ │ │ - str r3, [r2, r5] │ │ │ │ │ - b.n 27e4 │ │ │ │ │ - mov r2, r5 │ │ │ │ │ - mov r0, r3 │ │ │ │ │ - ldr r1, [sp, #52] @ 0x34 │ │ │ │ │ - mov r4, r3 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL memmove │ │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ │ ldr.w r3, [fp] │ │ │ │ │ - str.w r3, [r9, r2, lsl #2] │ │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ - ldr r3, [r3, #0] │ │ │ │ │ - str.w r3, [r4, r2, lsl #2] │ │ │ │ │ - b.n 27e4 │ │ │ │ │ + str r3, [r2, r5] │ │ │ │ │ + b.n 27ca │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 1150 │ │ │ │ │ R_ARM_THM_CALL merge_getmem │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ adds r0, #1 │ │ │ │ │ - bne.w 2342 │ │ │ │ │ - b.n 22f0 │ │ │ │ │ + bne.w 2332 │ │ │ │ │ + b.n 22e0 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ - b.n 22d2 │ │ │ │ │ - mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ - mov r9, r4 │ │ │ │ │ - str r3, [sp, #12] │ │ │ │ │ - b.n 22d2 │ │ │ │ │ - add.w r0, r6, #28 │ │ │ │ │ - ldrb r1, [r4, #16] │ │ │ │ │ + b.n 22c2 │ │ │ │ │ + add.w r0, r4, #28 │ │ │ │ │ + ldrb r1, [r6, #16] │ │ │ │ │ tst.w r1, #32 │ │ │ │ │ - bne.w 24ca │ │ │ │ │ - ldr r1, [r4, #28] │ │ │ │ │ - b.n 2510 │ │ │ │ │ + bne.w 20e4 │ │ │ │ │ + ldr r1, [r6, #28] │ │ │ │ │ + b.w 212a │ │ │ │ │ + add.w r0, r8, #28 │ │ │ │ │ + ldrb r1, [r6, #16] │ │ │ │ │ + tst.w r1, #32 │ │ │ │ │ + bne.w 202e │ │ │ │ │ + ldr r1, [r6, #28] │ │ │ │ │ + b.n 22f0 │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ ldr.w lr, [sp, #56] @ 0x38 │ │ │ │ │ mov r6, r4 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - b.n 276a │ │ │ │ │ + b.n 2764 │ │ │ │ │ + add.w r0, r6, #28 │ │ │ │ │ + ldrb r1, [r4, #16] │ │ │ │ │ + tst.w r1, #32 │ │ │ │ │ + bne.w 24c0 │ │ │ │ │ + ldr r1, [r4, #28] │ │ │ │ │ + b.n 2504 │ │ │ │ │ + ldr r3, [sp, #28] │ │ │ │ │ + mov sl, fp │ │ │ │ │ + mov r6, r9 │ │ │ │ │ + mov fp, ip │ │ │ │ │ + lsls r2, r3, #2 │ │ │ │ │ + b.n 27e4 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ str r1, [sp, #44] @ 0x2c │ │ │ │ │ - b.n 27c4 │ │ │ │ │ + b.n 2810 │ │ │ │ │ add.w r0, r9, #28 │ │ │ │ │ ldrb r1, [r5, #16] │ │ │ │ │ tst.w r1, #32 │ │ │ │ │ - bne.w 2416 │ │ │ │ │ + bne.w 240c │ │ │ │ │ ldr r1, [r5, #28] │ │ │ │ │ - b.n 25d6 │ │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ │ - mov r8, ip │ │ │ │ │ - mov r6, r9 │ │ │ │ │ - lsls r2, r3, #2 │ │ │ │ │ - b.n 2812 │ │ │ │ │ - add.w r0, r4, #28 │ │ │ │ │ - ldrb r1, [r6, #16] │ │ │ │ │ - tst.w r1, #32 │ │ │ │ │ - bne.w 20f4 │ │ │ │ │ - ldr r1, [r6, #28] │ │ │ │ │ - b.w 213a │ │ │ │ │ - add.w r0, r8, #28 │ │ │ │ │ - ldrb r1, [r6, #16] │ │ │ │ │ - tst.w r1, #32 │ │ │ │ │ - bne.w 203e │ │ │ │ │ - ldr r1, [r6, #28] │ │ │ │ │ - b.n 2300 │ │ │ │ │ - str r6, [sp, #12] │ │ │ │ │ - b.n 27c4 │ │ │ │ │ + b.n 26e4 │ │ │ │ │ + mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ + mov r9, r4 │ │ │ │ │ + str r3, [sp, #12] │ │ │ │ │ + b.w 22c2 │ │ │ │ │ ldr r0, [r4, #28] │ │ │ │ │ - b.n 2aaa │ │ │ │ │ - ldr r0, [sp, #16] │ │ │ │ │ - mov r1, r2 │ │ │ │ │ - bl 1150 │ │ │ │ │ - R_ARM_THM_CALL merge_getmem │ │ │ │ │ - str r0, [sp, #12] │ │ │ │ │ - adds r0, #1 │ │ │ │ │ - bne.w 1f9c │ │ │ │ │ - b.n 22f0 │ │ │ │ │ + b.n 2a5e │ │ │ │ │ ldr.w r0, [r8, #28] │ │ │ │ │ - b.n 2abe │ │ │ │ │ + b.n 2a72 │ │ │ │ │ + str r4, [sp, #12] │ │ │ │ │ + b.n 22e0 │ │ │ │ │ str r6, [sp, #12] │ │ │ │ │ - b.w 22f0 │ │ │ │ │ + b.n 2810 │ │ │ │ │ + ldr.w r0, [r9, #28] │ │ │ │ │ + b.n 2ab6 │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ ldr.w lr, [sp, #56] @ 0x38 │ │ │ │ │ mov r6, sl │ │ │ │ │ str r4, [sp, #12] │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - b.n 276a │ │ │ │ │ + b.n 2764 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ mov r6, sl │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ ldr.w lr, [sp, #56] @ 0x38 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - b.n 276a │ │ │ │ │ - str r4, [sp, #12] │ │ │ │ │ - b.w 22f0 │ │ │ │ │ + b.n 2764 │ │ │ │ │ ldr r0, [r6, #28] │ │ │ │ │ - b.n 2a68 │ │ │ │ │ - ldr.w r0, [r9, #28] │ │ │ │ │ - b.n 2a8e │ │ │ │ │ + b.n 2a92 │ │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ │ + mov r1, r2 │ │ │ │ │ + bl 1150 │ │ │ │ │ + R_ARM_THM_CALL merge_getmem │ │ │ │ │ + str r0, [sp, #12] │ │ │ │ │ + adds r0, #1 │ │ │ │ │ + bne.w 1f8c │ │ │ │ │ + b.w 22e0 │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ - b.w 22f0 │ │ │ │ │ + b.w 22e0 │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ str.w r8, [sp, #28] │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ - b.w 22d2 │ │ │ │ │ + b.w 22c2 │ │ │ │ │ + str r6, [sp, #12] │ │ │ │ │ + b.w 22e0 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00002b3c : │ │ │ │ │ +00002b40 : │ │ │ │ │ PyList_SetItem(): │ │ │ │ │ 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, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #6 │ │ │ │ │ - bpl.n 2b88 │ │ │ │ │ + bpl.n 2b8c │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bcs.n 2ba4 │ │ │ │ │ + bcs.n 2ba8 │ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ │ ldr.w r0, [r3, r1, lsl #2] │ │ │ │ │ str.w r2, [r3, r1, lsl #2] │ │ │ │ │ - cbz r0, 2b6e │ │ │ │ │ + cbz r0, 2b72 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 2b76 │ │ │ │ │ + blt.n 2b7a │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {pc} │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 2b6e │ │ │ │ │ + bne.n 2b72 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 2b70 │ │ │ │ │ + b.n 2b74 │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 2bc │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ mov.w r1, #474 @ 0x1da │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 2b70 │ │ │ │ │ + b.n 2b74 │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 2bc │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_IndexError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_IndexError │ │ │ │ │ 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 2b9e │ │ │ │ │ + b.n 2ba2 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00002bc4 : │ │ │ │ │ +00002bc8 : │ │ │ │ │ list_traverse(): │ │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r4, [r0, #8] │ │ │ │ │ subs r4, #1 │ │ │ │ │ - bmi.n 2bfc │ │ │ │ │ + bmi.n 2c00 │ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r6, r1 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b.n 2be4 │ │ │ │ │ + b.n 2be8 │ │ │ │ │ ldr r3, [r5, #12] │ │ │ │ │ ldr.w r0, [r3, r4, lsl #2] │ │ │ │ │ mov r1, r7 │ │ │ │ │ - cbz r0, 2bf8 │ │ │ │ │ + cbz r0, 2bfc │ │ │ │ │ subs r4, #1 │ │ │ │ │ blx r6 │ │ │ │ │ - cbnz r0, 2bf6 │ │ │ │ │ + cbnz r0, 2bfa │ │ │ │ │ adds r3, r4, #1 │ │ │ │ │ - bne.n 2be2 │ │ │ │ │ + bne.n 2be6 │ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ subs r4, #1 │ │ │ │ │ - bcs.n 2be4 │ │ │ │ │ + bcs.n 2be8 │ │ │ │ │ movs r0, #0 │ │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ │ │ -00002c00 <_PyList_FromStackRefStealOnSuccess>: │ │ │ │ │ +00002c04 <_PyList_FromStackRefStealOnSuccess>: │ │ │ │ │ _PyList_FromStackRefStealOnSuccess(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #8 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 2c8a <_PyList_FromStackRefStealOnSuccess+0x8a> │ │ │ │ │ - ldr r3, [pc, #324] @ (2d5c <_PyList_FromStackRefStealOnSuccess+0x15c>) │ │ │ │ │ + bne.n 2c8e <_PyList_FromStackRefStealOnSuccess+0x8a> │ │ │ │ │ + ldr r3, [pc, #324] @ (2d60 <_PyList_FromStackRefStealOnSuccess+0x15c>) │ │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r3, [r4, r3] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr.w r0, [r3, #1896] @ 0x768 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2d00 <_PyList_FromStackRefStealOnSuccess+0x100> │ │ │ │ │ + beq.n 2d04 <_PyList_FromStackRefStealOnSuccess+0x100> │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ str.w r2, [r3, #1896] @ 0x768 │ │ │ │ │ ldr.w r2, [r3, #1900] @ 0x76c │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w r2, [r3, #1900] @ 0x76c │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_THM_CALL _Py_NewReference │ │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ │ strd r1, r1, [r0, #8] │ │ │ │ │ str r1, [r0, #16] │ │ │ │ │ - ldr r3, [pc, #268] @ (2d60 <_PyList_FromStackRefStealOnSuccess+0x160>) │ │ │ │ │ + ldr r3, [pc, #268] @ (2d64 <_PyList_FromStackRefStealOnSuccess+0x160>) │ │ │ │ │ sub.w r2, r0, #8 │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r1, [r4, r3] │ │ │ │ │ ldr.w r3, [r0, #-4] │ │ │ │ │ ldr r1, [r1, #8] │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ @@ -4536,67 +4545,67 @@ │ │ │ │ │ pop {r4, pc} │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r0, r1 │ │ │ │ │ str r1, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyList_New │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2c86 <_PyList_FromStackRefStealOnSuccess+0x86> │ │ │ │ │ + beq.n 2c8a <_PyList_FromStackRefStealOnSuccess+0x86> │ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - ble.n 2c86 <_PyList_FromStackRefStealOnSuccess+0x86> │ │ │ │ │ + ble.n 2c8a <_PyList_FromStackRefStealOnSuccess+0x86> │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ ldr r2, [r0, #12] │ │ │ │ │ tst.w r3, #1 │ │ │ │ │ - beq.n 2d54 <_PyList_FromStackRefStealOnSuccess+0x154> │ │ │ │ │ + beq.n 2d58 <_PyList_FromStackRefStealOnSuccess+0x154> │ │ │ │ │ bic.w r3, r3, #1 │ │ │ │ │ ldr.w ip, [r3] │ │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 2d54 <_PyList_FromStackRefStealOnSuccess+0x154> │ │ │ │ │ + bge.n 2d58 <_PyList_FromStackRefStealOnSuccess+0x154> │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ str.w ip, [r3] │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ - beq.n 2c86 <_PyList_FromStackRefStealOnSuccess+0x86> │ │ │ │ │ + beq.n 2c8a <_PyList_FromStackRefStealOnSuccess+0x86> │ │ │ │ │ add.w ip, r4, #4 │ │ │ │ │ mov r3, r2 │ │ │ │ │ add.w r4, r4, r1, lsl #2 │ │ │ │ │ ldr.w r1, [ip], #4 │ │ │ │ │ tst.w r1, #1 │ │ │ │ │ bic.w r2, r1, #1 │ │ │ │ │ it eq │ │ │ │ │ moveq r2, r1 │ │ │ │ │ - beq.n 2cf6 <_PyList_FromStackRefStealOnSuccess+0xf6> │ │ │ │ │ + beq.n 2cfa <_PyList_FromStackRefStealOnSuccess+0xf6> │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 2cf6 <_PyList_FromStackRefStealOnSuccess+0xf6> │ │ │ │ │ + bge.n 2cfa <_PyList_FromStackRefStealOnSuccess+0xf6> │ │ │ │ │ adds r1, #1 │ │ │ │ │ cmp r4, ip │ │ │ │ │ str r1, [r2, #0] │ │ │ │ │ str.w r2, [r3, #4]! │ │ │ │ │ - bne.n 2cce <_PyList_FromStackRefStealOnSuccess+0xce> │ │ │ │ │ - b.n 2c86 <_PyList_FromStackRefStealOnSuccess+0x86> │ │ │ │ │ + bne.n 2cd2 <_PyList_FromStackRefStealOnSuccess+0xce> │ │ │ │ │ + b.n 2c8a <_PyList_FromStackRefStealOnSuccess+0x86> │ │ │ │ │ cmp r4, ip │ │ │ │ │ str.w r2, [r3, #4]! │ │ │ │ │ - bne.n 2cce <_PyList_FromStackRefStealOnSuccess+0xce> │ │ │ │ │ - b.n 2c86 <_PyList_FromStackRefStealOnSuccess+0x86> │ │ │ │ │ + bne.n 2cd2 <_PyList_FromStackRefStealOnSuccess+0xce> │ │ │ │ │ + b.n 2c8a <_PyList_FromStackRefStealOnSuccess+0x86> │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ str r1, [sp, #0] │ │ │ │ │ bl 0 <_PyObject_GC_New> │ │ │ │ │ R_ARM_THM_CALL _PyObject_GC_New │ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2c86 <_PyList_FromStackRefStealOnSuccess+0x86> │ │ │ │ │ + beq.n 2c8a <_PyList_FromStackRefStealOnSuccess+0x86> │ │ │ │ │ strd r1, r1, [r0, #8] │ │ │ │ │ sub.w r2, r0, #8 │ │ │ │ │ str r1, [r0, #16] │ │ │ │ │ - ldr r1, [pc, #68] @ (2d64 <_PyList_FromStackRefStealOnSuccess+0x164>) │ │ │ │ │ + ldr r1, [pc, #68] @ (2d68 <_PyList_FromStackRefStealOnSuccess+0x164>) │ │ │ │ │ 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 ip, [r1, #3892] @ 0xf34 │ │ │ │ │ @@ -4604,43 +4613,43 @@ │ │ │ │ │ ldr.w lr, [ip, #4] │ │ │ │ │ adds r4, #1 │ │ │ │ │ orr.w r3, r3, lr │ │ │ │ │ str.w r2, [lr] │ │ │ │ │ strd ip, r3, [r0, #-8] │ │ │ │ │ str.w r2, [ip, #4] │ │ │ │ │ str.w r4, [r1, #3868] @ 0xf1c │ │ │ │ │ - b.n 2c86 <_PyList_FromStackRefStealOnSuccess+0x86> │ │ │ │ │ + b.n 2c8a <_PyList_FromStackRefStealOnSuccess+0x86> │ │ │ │ │ cmp r1, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ - bne.n 2cc4 <_PyList_FromStackRefStealOnSuccess+0xc4> │ │ │ │ │ - b.n 2c86 <_PyList_FromStackRefStealOnSuccess+0x86> │ │ │ │ │ + bne.n 2cc8 <_PyList_FromStackRefStealOnSuccess+0xc4> │ │ │ │ │ + b.n 2c8a <_PyList_FromStackRefStealOnSuccess+0x86> │ │ │ │ │ .word 0x0000013e │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000106 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x0000003c │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00002d68 : │ │ │ │ │ +00002d6c : │ │ │ │ │ PyList_SetSlice(): │ │ │ │ │ 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, #4] │ │ │ │ │ sub sp, #12 │ │ │ │ │ ldr.w lr, [r5, #84] @ 0x54 │ │ │ │ │ tst.w lr, #33554432 @ 0x2000000 │ │ │ │ │ - beq.n 2d92 │ │ │ │ │ + beq.n 2d96 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - beq.n 2dac │ │ │ │ │ + beq.n 2db0 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ │ - b.n 2de8 │ │ │ │ │ + b.n 2dec │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ movw r1, #1047 @ 0x417 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ @@ -4648,88 +4657,88 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ mov r6, r1 │ │ │ │ │ mov r7, r2 │ │ │ │ │ movs r1, #0 │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ - bl 4a68 │ │ │ │ │ + bl 4b18 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2da2 │ │ │ │ │ + beq.n 2da6 │ │ │ │ │ mov r2, r7 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2de8 │ │ │ │ │ + bl 2dec │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 2da6 │ │ │ │ │ + bge.n 2daa │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 2da6 │ │ │ │ │ + bne.n 2daa │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 2da6 │ │ │ │ │ + b.n 2daa │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00002de8 : │ │ │ │ │ +00002dec : │ │ │ │ │ list_ass_slice_lock_held(): │ │ │ │ │ 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 r5, r0 │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r6, r3 │ │ │ │ │ mov r8, r3 │ │ │ │ │ mov fp, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 2fbe │ │ │ │ │ + bne.w 2fc2 │ │ │ │ │ ldr r1, [r5, #8] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - blt.w 3146 │ │ │ │ │ + blt.w 3146 │ │ │ │ │ cmp r4, r1 │ │ │ │ │ it ge │ │ │ │ │ movge r4, r1 │ │ │ │ │ cmp r4, r7 │ │ │ │ │ - bgt.w 314e │ │ │ │ │ + bgt.w 314e │ │ │ │ │ cmp r7, r1 │ │ │ │ │ mov r3, r7 │ │ │ │ │ it ge │ │ │ │ │ movge r3, r1 │ │ │ │ │ sub.w r7, fp, r3 │ │ │ │ │ add r7, r4 │ │ │ │ │ cmn r7, r1 │ │ │ │ │ - beq.w 2f64 │ │ │ │ │ + beq.w 2f68 │ │ │ │ │ sub.w r9, r3, r4 │ │ │ │ │ ldr.w sl, [r5, #12] │ │ │ │ │ movs.w r2, r9, lsl #2 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ - beq.w 3086 │ │ │ │ │ + beq.w 308c │ │ │ │ │ cmp r2, #32 │ │ │ │ │ - bhi.w 30e2 │ │ │ │ │ + bhi.w 30e8 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ add r3, sp, #24 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add.w r1, sl, r4, lsl #2 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bge.w 3018 │ │ │ │ │ + bge.w 300c │ │ │ │ │ ldr r2, [r5, #8] │ │ │ │ │ subs r2, r2, r3 │ │ │ │ │ lsls r1, r2, #2 │ │ │ │ │ adds r2, r3, r7 │ │ │ │ │ add.w r3, sl, r3, lsl #2 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ add.w r0, sl, r2, lsl #2 │ │ │ │ │ @@ -4739,117 +4748,117 @@ │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memmove │ │ │ │ │ ldr r1, [r5, #8] │ │ │ │ │ ldr r3, [r5, #16] │ │ │ │ │ add r1, r7 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bgt.w 3106 │ │ │ │ │ + bgt.w 310c │ │ │ │ │ asrs r2, r3, #1 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ it gt │ │ │ │ │ cmpgt r3, #32 │ │ │ │ │ - bgt.w 3106 │ │ │ │ │ + bgt.w 310c │ │ │ │ │ ldr.w sl, [r5, #12] │ │ │ │ │ str r1, [r5, #8] │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - bgt.n 2f06 │ │ │ │ │ + bgt.n 2f0a │ │ │ │ │ subs.w r3, r9, #1 │ │ │ │ │ - bmi.n 2ee2 │ │ │ │ │ + bmi.n 2ee6 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ │ - cbz r0, 2ec2 │ │ │ │ │ + cbz r0, 2ec6 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 3008 │ │ │ │ │ + blt.w 307c │ │ │ │ │ sub.w r4, r9, #2 │ │ │ │ │ cmp.w r9, #1 │ │ │ │ │ - beq.n 2ee2 │ │ │ │ │ + beq.n 2ee6 │ │ │ │ │ ldr r5, [sp, #4] │ │ │ │ │ ldr.w r0, [r5, r4, lsl #2] │ │ │ │ │ - cbz r0, 2ede │ │ │ │ │ + cbz r0, 2ee2 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 2ff8 │ │ │ │ │ + blt.w 2ffc │ │ │ │ │ subs r4, #1 │ │ │ │ │ - bcs.n 2ece │ │ │ │ │ + bcs.n 2ed2 │ │ │ │ │ movs r7, #0 │ │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.w 30b4 │ │ │ │ │ + bne.w 30ba │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.n 2efe │ │ │ │ │ + beq.n 2f02 │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 2f52 │ │ │ │ │ + blt.n 2f56 │ │ │ │ │ mov r0, r7 │ │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ add.w r1, sl, r4, lsl #2 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 30ca │ │ │ │ │ + beq.w 30d0 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 30ca │ │ │ │ │ + bge.w 30d0 │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp.w fp, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ str.w r3, [sl, r4, lsl #2] │ │ │ │ │ - beq.n 2eaa │ │ │ │ │ + beq.n 2eae │ │ │ │ │ add.w fp, r6, fp, lsl #2 │ │ │ │ │ adds r6, #4 │ │ │ │ │ ldr.w r3, [r6], #4 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 30d6 │ │ │ │ │ + beq.w 30dc │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 30d6 │ │ │ │ │ + bge.w 30dc │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp fp, r6 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ str.w r3, [r1, #4]! │ │ │ │ │ - beq.n 2eaa │ │ │ │ │ - b.n 2f30 │ │ │ │ │ + beq.n 2eae │ │ │ │ │ + b.n 2f34 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 2efe │ │ │ │ │ + bne.n 2f02 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 2efe │ │ │ │ │ + b.n 2f02 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.n 2f74 │ │ │ │ │ + beq.n 2f78 │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 2fe6 │ │ │ │ │ + blt.n 2fea │ │ │ │ │ ldr r4, [r5, #12] │ │ │ │ │ - cbz r4, 2fb4 │ │ │ │ │ + cbz r4, 2fb8 │ │ │ │ │ ldr r6, [r5, #8] │ │ │ │ │ movs r3, #0 │ │ │ │ │ strd r3, r3, [r5, #8] │ │ │ │ │ str r3, [r5, #16] │ │ │ │ │ subs r3, r6, #1 │ │ │ │ │ - bmi.n 2fae │ │ │ │ │ + bmi.n 2fb2 │ │ │ │ │ ldr.w r0, [r4, r3, lsl #2] │ │ │ │ │ - cbz r0, 2f96 │ │ │ │ │ + cbz r0, 2f9a │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 309c │ │ │ │ │ + blt.w 30a2 │ │ │ │ │ subs r5, r6, #2 │ │ │ │ │ cmp r6, #1 │ │ │ │ │ - beq.n 2fae │ │ │ │ │ + beq.n 2fb2 │ │ │ │ │ ldr.w r0, [r4, r5, lsl #2] │ │ │ │ │ - cbz r0, 2faa │ │ │ │ │ + cbz r0, 2fae │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 308e │ │ │ │ │ + blt.n 3094 │ │ │ │ │ subs r5, #1 │ │ │ │ │ - bcs.n 2f9c │ │ │ │ │ + bcs.n 2fa0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ movs r7, #0 │ │ │ │ │ mov r0, r7 │ │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ @@ -4858,332 +4867,600 @@ │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC3 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PySequence_Fast │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3140 │ │ │ │ │ + beq.w 316c │ │ │ │ │ ldrd r3, fp, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r2, r3, #6 │ │ │ │ │ ite pl │ │ │ │ │ addpl.w r6, r0, #16 │ │ │ │ │ ldrmi r6, [r0, #12] │ │ │ │ │ - b.n 2e0c │ │ │ │ │ + b.n 2e10 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 2f74 │ │ │ │ │ + bne.n 2f78 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 2f74 │ │ │ │ │ + b.n 2f78 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 2ede │ │ │ │ │ + bne.w 2ee2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 2ede │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str r3, [r0, #0] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.w 2ec2 │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 2ec2 │ │ │ │ │ - beq.w 2ea4 │ │ │ │ │ + b.n 2ee2 │ │ │ │ │ + beq.w 2ea8 │ │ │ │ │ ldr r2, [r5, #8] │ │ │ │ │ ldr r1, [r5, #16] │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ add r2, r7 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - ble.n 30bc │ │ │ │ │ + ble.n 30c2 │ │ │ │ │ add.w sl, r2, #6 │ │ │ │ │ adds r1, r2, #3 │ │ │ │ │ add.w sl, sl, r2, asr #3 │ │ │ │ │ bic.w r1, r1, #3 │ │ │ │ │ bic.w sl, sl, #3 │ │ │ │ │ sub.w r0, sl, r2 │ │ │ │ │ cmp r0, r7 │ │ │ │ │ it lt │ │ │ │ │ movlt sl, r1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 313c │ │ │ │ │ + beq.w 3142 │ │ │ │ │ cmp.w sl, #536870912 @ 0x20000000 │ │ │ │ │ - bcs.n 3132 │ │ │ │ │ + bcs.n 3138 │ │ │ │ │ ldr r0, [r5, #12] │ │ │ │ │ mov.w r1, sl, lsl #2 │ │ │ │ │ strd r2, r3, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3132 │ │ │ │ │ + beq.n 3138 │ │ │ │ │ strd r2, r0, [r5, #8] │ │ │ │ │ str.w sl, [r5, #16] │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ adds r0, r3, r7 │ │ │ │ │ ldr.w sl, [r5, #12] │ │ │ │ │ subs r2, r2, r3 │ │ │ │ │ add.w r1, sl, r3, lsl #2 │ │ │ │ │ lsls r2, r2, #2 │ │ │ │ │ add.w r0, sl, r0, lsl #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memmove │ │ │ │ │ - b.n 2ea4 │ │ │ │ │ + b.n 2ea8 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + str r3, [r0, #0] │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.w 2ec6 │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ + b.n 2ec6 │ │ │ │ │ add r2, sp, #24 │ │ │ │ │ strd r2, r2, [sp] │ │ │ │ │ - b.n 2e62 │ │ │ │ │ + b.n 2e66 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 2faa │ │ │ │ │ + bne.n 2fae │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 2faa │ │ │ │ │ + b.n 2fae │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 2f96 │ │ │ │ │ + bne.w 2f9a │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 2f96 │ │ │ │ │ + b.n 2f9a │ │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ - b.n 2eee │ │ │ │ │ + b.n 2ef2 │ │ │ │ │ cmp.w r2, r1, asr #1 │ │ │ │ │ - bge.n 30c6 │ │ │ │ │ + bge.n 30cc │ │ │ │ │ cmp r1, #32 │ │ │ │ │ - bgt.n 3028 │ │ │ │ │ + bgt.n 301c │ │ │ │ │ str r2, [r5, #8] │ │ │ │ │ - b.n 306c │ │ │ │ │ + b.n 3062 │ │ │ │ │ cmp.w fp, #1 │ │ │ │ │ str r3, [r1, #0] │ │ │ │ │ - beq.w 2eaa │ │ │ │ │ - b.n 2f2a │ │ │ │ │ + beq.w 2eae │ │ │ │ │ + b.n 2f2e │ │ │ │ │ cmp fp, r6 │ │ │ │ │ str.w r3, [r1, #4]! │ │ │ │ │ - beq.w 2eaa │ │ │ │ │ - b.n 2f30 │ │ │ │ │ + beq.w 2eae │ │ │ │ │ + b.n 2f34 │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 30ac │ │ │ │ │ + beq.n 30b2 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ add.w r1, sl, r4, lsl #2 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ add r3, sp, #24 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ - b.n 2e62 │ │ │ │ │ + b.n 2e66 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL py_list_resize │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ mov r7, r0 │ │ │ │ │ it ne │ │ │ │ │ ldrne.w sl, [r5, #12] │ │ │ │ │ - bne.w 2ea4 │ │ │ │ │ + bne.w 2ea8 │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ ldrd r1, r0, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memmove │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ add.w r0, sl, r4, lsl #2 │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ - b.n 2ee4 │ │ │ │ │ + b.n 2ee8 │ │ │ │ │ mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ - b.n 2ee4 │ │ │ │ │ + b.n 2ee8 │ │ │ │ │ mov sl, r2 │ │ │ │ │ - b.n 304e │ │ │ │ │ - mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 2efe │ │ │ │ │ + b.n 3044 │ │ │ │ │ movs r4, #0 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bge.w 2e20 │ │ │ │ │ + bge.w 2e24 │ │ │ │ │ cmn.w fp, r1 │ │ │ │ │ - beq.w 2f64 │ │ │ │ │ + beq.w 2f68 │ │ │ │ │ movs r2, #0 │ │ │ │ │ add r1, sp, #24 │ │ │ │ │ ldr.w sl, [r5, #12] │ │ │ │ │ mov r7, fp │ │ │ │ │ mov r3, r4 │ │ │ │ │ mov r9, r2 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ str r1, [sp, #0] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ - b.n 2e62 │ │ │ │ │ + b.n 2e66 │ │ │ │ │ + mov.w r7, #4294967295 @ 0xffffffff │ │ │ │ │ + b.n 2f02 │ │ │ │ │ + nop │ │ │ │ │ + │ │ │ │ │ +00003174 : │ │ │ │ │ +list_ass_slice_lock_held.constprop.0(): │ │ │ │ │ + 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 r4, [r0, #8] │ │ │ │ │ + sub sp, #44 @ 0x2c │ │ │ │ │ + mov r6, r0 │ │ │ │ │ + subs r3, r1, #0 │ │ │ │ │ + blt.w 33d2 │ │ │ │ │ + cmp r3, r4 │ │ │ │ │ + ldr.w r8, [r0, #12] │ │ │ │ │ + it ge │ │ │ │ │ + movge r3, r4 │ │ │ │ │ + cmp r3, r2 │ │ │ │ │ + bgt.w 33de │ │ │ │ │ + cmp r2, r4 │ │ │ │ │ + it ge │ │ │ │ │ + movge r2, r4 │ │ │ │ │ + sub.w r9, r3, r2 │ │ │ │ │ + mov r5, r2 │ │ │ │ │ + adds.w r2, r9, r4 │ │ │ │ │ + beq.n 326c │ │ │ │ │ + subs r7, r5, r3 │ │ │ │ │ + lsls r2, r7, #2 │ │ │ │ │ + str r2, [sp, #0] │ │ │ │ │ + beq.w 333a │ │ │ │ │ + cmp r2, #32 │ │ │ │ │ + bhi.w 337c │ │ │ │ │ + add.w sl, sp, #8 │ │ │ │ │ + add.w r1, r8, r3, lsl #2 │ │ │ │ │ + mov r0, sl │ │ │ │ │ + str r3, [sp, #4] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL memcpy │ │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ │ + mov fp, sl │ │ │ │ │ + cmp.w r9, #0 │ │ │ │ │ + bge.n 32c0 │ │ │ │ │ + add.w r0, r8, r3, lsl #2 │ │ │ │ │ + ldr r3, [r6, #8] │ │ │ │ │ + add.w r8, r8, r5, lsl #2 │ │ │ │ │ + str r0, [sp, #4] │ │ │ │ │ + subs r3, r3, r5 │ │ │ │ │ + mov r1, r8 │ │ │ │ │ + lsls r5, r3, #2 │ │ │ │ │ + mov r2, r5 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL memmove │ │ │ │ │ + ldr r1, [r6, #8] │ │ │ │ │ + ldr r3, [r6, #16] │ │ │ │ │ + add r1, r9 │ │ │ │ │ + cmp r1, r3 │ │ │ │ │ + bgt.w 33a0 │ │ │ │ │ + asrs r2, r3, #1 │ │ │ │ │ + cmp r2, r1 │ │ │ │ │ + it gt │ │ │ │ │ + cmpgt r3, #32 │ │ │ │ │ + bgt.w 33a0 │ │ │ │ │ + subs r3, r7, #1 │ │ │ │ │ + str r1, [r6, #8] │ │ │ │ │ + bmi.n 324e │ │ │ │ │ + ldr.w r0, [fp, r3, lsl #2] │ │ │ │ │ + lsls r4, r3, #2 │ │ │ │ │ + cbz r0, 3222 │ │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ + blt.n 325e │ │ │ │ │ + cmp r7, #1 │ │ │ │ │ + beq.n 324e │ │ │ │ │ + add r4, fp │ │ │ │ │ + ldr.w r0, [r4, #-4] │ │ │ │ │ + cbz r0, 3236 │ │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ + blt.n 332c │ │ │ │ │ + subs r4, r7, #3 │ │ │ │ │ + cmp r7, #2 │ │ │ │ │ + beq.n 324e │ │ │ │ │ + ldr.w r0, [fp, r4, lsl #2] │ │ │ │ │ + cbz r0, 324a │ │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ + blt.n 32b2 │ │ │ │ │ + subs r4, #1 │ │ │ │ │ + bcs.n 323c │ │ │ │ │ + movs r4, #0 │ │ │ │ │ + cmp fp, sl │ │ │ │ │ + bne.w 3374 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + add sp, #44 @ 0x2c │ │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + str r3, [r0, #0] │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.n 3222 │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ + b.n 3222 │ │ │ │ │ + cmp.w r8, #0 │ │ │ │ │ + beq.n 32a8 │ │ │ │ │ + subs r3, r4, #1 │ │ │ │ │ + strd r2, r2, [r6, #8] │ │ │ │ │ + str r2, [r6, #16] │ │ │ │ │ + bmi.n 32a2 │ │ │ │ │ + ldr.w r0, [r8, r3, lsl #2] │ │ │ │ │ + cbz r0, 328a │ │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ + blt.n 334e │ │ │ │ │ + subs r5, r4, #2 │ │ │ │ │ + cmp r4, #1 │ │ │ │ │ + beq.n 32a2 │ │ │ │ │ + ldr.w r0, [r8, r5, lsl #2] │ │ │ │ │ + cbz r0, 329e │ │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ + blt.n 3340 │ │ │ │ │ + subs r5, #1 │ │ │ │ │ + bcs.n 3290 │ │ │ │ │ + mov r0, r8 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyMem_Free │ │ │ │ │ + movs r4, #0 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + add sp, #44 @ 0x2c │ │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + str r3, [r0, #0] │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.n 324a │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ + b.n 324a │ │ │ │ │ + beq.n 3324 │ │ │ │ │ + ldr r2, [r6, #8] │ │ │ │ │ + ldr r1, [r6, #16] │ │ │ │ │ + add.w r8, r9, r2 │ │ │ │ │ + cmp r8, r1 │ │ │ │ │ + ble.n 335c │ │ │ │ │ + add.w r4, r8, #6 │ │ │ │ │ + add.w r1, r8, #3 │ │ │ │ │ + add.w r4, r4, r8, asr #3 │ │ │ │ │ + bic.w r1, r1, #3 │ │ │ │ │ + bic.w r4, r4, #3 │ │ │ │ │ + sub.w r0, r4, r8 │ │ │ │ │ + cmp r9, r0 │ │ │ │ │ + it gt │ │ │ │ │ + movgt r4, r1 │ │ │ │ │ + cmp.w r8, #0 │ │ │ │ │ + beq.n 33c4 │ │ │ │ │ + cmp.w r4, #536870912 @ 0x20000000 │ │ │ │ │ + bcs.n 33c8 │ │ │ │ │ + ldr r0, [r6, #12] │ │ │ │ │ + lsls r1, r4, #2 │ │ │ │ │ + strd r3, r2, [sp] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ + ldrd r3, r2, [sp] │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.n 33c8 │ │ │ │ │ + strd r8, r0, [r6, #8] │ │ │ │ │ + str r4, [r6, #16] │ │ │ │ │ + ldr r0, [r6, #12] │ │ │ │ │ + subs r2, r2, r5 │ │ │ │ │ + lsls r2, r2, #2 │ │ │ │ │ + add.w r1, r0, r5, lsl #2 │ │ │ │ │ + add.w r0, r0, r3, lsl #2 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL memmove │ │ │ │ │ + subs r3, r7, #1 │ │ │ │ │ + bpl.w 3212 │ │ │ │ │ + b.n 324e │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + str r3, [r0, #0] │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.n 3236 │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ + b.n 3236 │ │ │ │ │ + add.w sl, sp, #8 │ │ │ │ │ + b.n 31d4 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + str r3, [r0, #0] │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.n 329e │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ + b.n 329e │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + str r3, [r0, #0] │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.n 328a │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ + b.n 328a │ │ │ │ │ + cmp.w r8, r1, asr #1 │ │ │ │ │ + bge.n 3366 │ │ │ │ │ + cmp r1, #32 │ │ │ │ │ + bgt.n 32ce │ │ │ │ │ + str.w r8, [r6, #8] │ │ │ │ │ + b.n 3312 │ │ │ │ │ + mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ + mov r0, fp │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyMem_Free │ │ │ │ │ + b.n 3256 │ │ │ │ │ + ldr r0, [sp, #0] │ │ │ │ │ + str r3, [sp, #4] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ │ + mov fp, r0 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.n 336c │ │ │ │ │ + add.w r1, r8, r3, lsl #2 │ │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ │ + str r3, [sp, #4] │ │ │ │ │ + add.w sl, sp, #8 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL memcpy │ │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ │ + b.n 31d6 │ │ │ │ │ + mov r0, r6 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL py_list_resize │ │ │ │ │ + mov r4, r0 │ │ │ │ │ + adds r3, r0, #1 │ │ │ │ │ + bne.n 3324 │ │ │ │ │ + mov r2, r5 │ │ │ │ │ + ldr r5, [sp, #4] │ │ │ │ │ + mov r0, r8 │ │ │ │ │ + mov r1, r5 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL memmove │ │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ │ + mov r1, fp │ │ │ │ │ + mov r0, r5 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL memcpy │ │ │ │ │ + b.n 3250 │ │ │ │ │ + mov r4, r8 │ │ │ │ │ + b.n 32f8 │ │ │ │ │ + mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ + b.n 3250 │ │ │ │ │ + ldr.w r8, [r0, #12] │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + blt.n 33de │ │ │ │ │ + movs r3, #0 │ │ │ │ │ + b.n 31a0 │ │ │ │ │ + cbz r4, 33ea │ │ │ │ │ + add.w sl, sp, #8 │ │ │ │ │ + movs r7, #0 │ │ │ │ │ + mov fp, sl │ │ │ │ │ + b.n 3324 │ │ │ │ │ + cmp.w r8, #0 │ │ │ │ │ + beq.w 3256 │ │ │ │ │ + strd r4, r4, [r6, #8] │ │ │ │ │ + str r4, [r6, #16] │ │ │ │ │ + b.n 32a2 │ │ │ │ │ + nop │ │ │ │ │ │ │ │ │ │ -0000316c : │ │ │ │ │ +000033fc : │ │ │ │ │ list_append(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ sub sp, #8 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 31ac │ │ │ │ │ + bge.n 343c │ │ │ │ │ ldr r4, [r0, #8] │ │ │ │ │ adds r2, #1 │ │ │ │ │ ldr r0, [r0, #16] │ │ │ │ │ str r2, [r1, #0] │ │ │ │ │ mov r2, r4 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ add.w r4, r4, #1 │ │ │ │ │ - ble.n 31b6 │ │ │ │ │ + ble.n 3446 │ │ │ │ │ ldr r0, [r3, #12] │ │ │ │ │ str.w r1, [r0, r2, lsl #2] │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ str r4, [r3, #8] │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ ldr r0, [r0, #16] │ │ │ │ │ adds r4, r2, #1 │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - blt.n 3198 │ │ │ │ │ + blt.n 3428 │ │ │ │ │ mov r5, r3 │ │ │ │ │ mov r6, r1 │ │ │ │ │ cmp r4, r0 │ │ │ │ │ - ble.n 320a │ │ │ │ │ + ble.n 349a │ │ │ │ │ adds r1, r2, #7 │ │ │ │ │ add.w r1, r1, r4, asr #3 │ │ │ │ │ bic.w r3, r1, #3 │ │ │ │ │ adds r1, r2, #4 │ │ │ │ │ bic.w r1, r1, #3 │ │ │ │ │ subs r0, r3, r4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ it le │ │ │ │ │ movle r3, r1 │ │ │ │ │ - cbz r4, 3206 │ │ │ │ │ + cbz r4, 3496 │ │ │ │ │ cmp.w r3, #536870912 @ 0x20000000 │ │ │ │ │ - bcs.n 3218 │ │ │ │ │ + bcs.n 34a8 │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ ldr r0, [r5, #12] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ │ - cbz r0, 3218 │ │ │ │ │ + cbz r0, 34a8 │ │ │ │ │ strd r4, r0, [r5, #8] │ │ │ │ │ str r3, [r5, #16] │ │ │ │ │ ldr r3, [r5, #12] │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ str.w r6, [r3, r2, lsl #2] │ │ │ │ │ - b.n 31a8 │ │ │ │ │ + b.n 3438 │ │ │ │ │ mov r3, r4 │ │ │ │ │ - b.n 31de │ │ │ │ │ + b.n 346e │ │ │ │ │ cmp.w r4, r0, asr #1 │ │ │ │ │ - bge.n 3214 │ │ │ │ │ + bge.n 34a4 │ │ │ │ │ cmp r0, #32 │ │ │ │ │ - bgt.n 31be │ │ │ │ │ + bgt.n 344e │ │ │ │ │ str r4, [r5, #8] │ │ │ │ │ - b.n 31f6 │ │ │ │ │ + b.n 3486 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 3228 │ │ │ │ │ + blt.n 34b8 │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 31a8 │ │ │ │ │ + b.n 3438 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 3224 │ │ │ │ │ + bne.n 34b4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 3224 │ │ │ │ │ + b.n 34b4 │ │ │ │ │ │ │ │ │ │ -00003238 : │ │ │ │ │ +000034c8 : │ │ │ │ │ PyList_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 r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #6 │ │ │ │ │ it mi │ │ │ │ │ ldrmi r0, [r0, #8] │ │ │ │ │ - bpl.n 3254 │ │ │ │ │ + bpl.n 34e4 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ movw r1, #327 @ 0x147 │ │ │ │ │ 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 │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ pop {r3, pc} │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000326c : │ │ │ │ │ +000034fc : │ │ │ │ │ list_iter(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ sub sp, #12 │ │ │ │ │ ldr r5, [r3, #84] @ 0x54 │ │ │ │ │ ands.w r5, r5, #33554432 @ 0x2000000 │ │ │ │ │ - beq.n 3352 │ │ │ │ │ - ldr r3, [pc, #224] @ (3368 ) │ │ │ │ │ + beq.n 35e2 │ │ │ │ │ + ldr r3, [pc, #224] @ (35f8 ) │ │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ │ mov r4, r0 │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r3, [r5, r3] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr.w r0, [r3, #1904] @ 0x770 │ │ │ │ │ - cbz r0, 3302 │ │ │ │ │ + cbz r0, 3592 │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ str.w r2, [r3, #1904] @ 0x770 │ │ │ │ │ ldr.w r2, [r3, #1908] @ 0x774 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w r2, [r3, #1908] @ 0x774 │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_THM_CALL _Py_NewReference │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ movs r2, #0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ str r2, [r0, #8] │ │ │ │ │ - bge.n 3318 │ │ │ │ │ + bge.n 35a8 │ │ │ │ │ adds r3, #1 │ │ │ │ │ - ldr r1, [pc, #164] @ (336c ) │ │ │ │ │ + ldr r1, [pc, #164] @ (35fc ) │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ sub.w r2, r0, #8 │ │ │ │ │ str r4, [r0, #12] │ │ │ │ │ ldr.w r3, [r0, #-4] │ │ │ │ │ add r1, pc │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ @@ -5196,27 +5473,27 @@ │ │ │ │ │ orrs r3, r5 │ │ │ │ │ str r2, [r5, #0] │ │ │ │ │ strd ip, r3, [r0, #-8] │ │ │ │ │ str.w r2, [ip, #4] │ │ │ │ │ str.w r4, [r1, #3868] @ 0xf1c │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ - ldr r0, [pc, #108] @ (3370 ) │ │ │ │ │ + ldr r0, [pc, #108] @ (3600 ) │ │ │ │ │ bl 0 <_PyObject_GC_New> │ │ │ │ │ R_ARM_THM_CALL _PyObject_GC_New │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 32fe │ │ │ │ │ + beq.n 358e │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r2, [r0, #8] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 32c4 │ │ │ │ │ + blt.n 3554 │ │ │ │ │ str r4, [r0, #12] │ │ │ │ │ sub.w r2, r0, #8 │ │ │ │ │ - ldr r1, [pc, #84] @ (3374 ) │ │ │ │ │ + ldr r1, [pc, #84] @ (3604 ) │ │ │ │ │ ldr.w r3, [r0, #-4] │ │ │ │ │ add r1, pc │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ ldr r1, [r5, r1] │ │ │ │ │ ldr r1, [r1, #8] │ │ │ │ │ ldr.w r5, [r1, #3892] @ 0xf34 │ │ │ │ │ @@ -5224,86 +5501,86 @@ │ │ │ │ │ ldr.w ip, [r5, #4] │ │ │ │ │ adds r4, #1 │ │ │ │ │ orr.w r3, r3, ip │ │ │ │ │ str.w r2, [ip] │ │ │ │ │ strd r5, r3, [r0, #-8] │ │ │ │ │ str r2, [r5, #4] │ │ │ │ │ str.w r4, [r1, #3868] @ 0xf1c │ │ │ │ │ - b.n 32fe │ │ │ │ │ + b.n 358e │ │ │ │ │ movw r1, #4008 @ 0xfa8 │ │ │ │ │ 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 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - b.n 32fe │ │ │ │ │ + b.n 358e │ │ │ │ │ nop │ │ │ │ │ .word 0x000000d6 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000094 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x0000004c │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00003378 : │ │ │ │ │ +00003608 : │ │ │ │ │ listiter_next(): │ │ │ │ │ push {r3, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.n 33c6 │ │ │ │ │ + blt.n 3656 │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r0, [r0, #12] │ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bcs.n 33ae │ │ │ │ │ + bcs.n 363e │ │ │ │ │ ldr r1, [r0, #12] │ │ │ │ │ ldr.w r0, [r1, r3, lsl #2] │ │ │ │ │ ldr r1, [r0, #0] │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 33ca │ │ │ │ │ + bge.n 365a │ │ │ │ │ adds r1, #1 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r1, [r0, #0] │ │ │ │ │ str r3, [r2, #8] │ │ │ │ │ pop {r3, pc} │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mov.w ip, #4294967295 @ 0xffffffff │ │ │ │ │ movs r1, #0 │ │ │ │ │ strd ip, r1, [r2, #8] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 33c6 │ │ │ │ │ + bge.n 3656 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - cbz r3, 33d0 │ │ │ │ │ + cbz r3, 3660 │ │ │ │ │ movs r0, #0 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r2, #8] │ │ │ │ │ pop {r3, pc} │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 33c6 │ │ │ │ │ + b.n 3656 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000033d8 : │ │ │ │ │ +00003668 : │ │ │ │ │ listiter_dealloc(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov r2, r0 │ │ │ │ │ sub sp, #8 │ │ │ │ │ - ldr r0, [pc, #164] @ (3490 ) │ │ │ │ │ + ldr r0, [pc, #164] @ (3720 ) │ │ │ │ │ mov.w lr, #0 │ │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ │ ldrd ip, r1, [r2, #-8] │ │ │ │ │ bic.w r1, r1, #3 │ │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ str.w ip, [r1] │ │ │ │ │ @@ -5318,416 +5595,416 @@ │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ ldr r3, [r4, r0] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ ldr.w r1, [r3, #3868] @ 0xf1c │ │ │ │ │ subs r1, #1 │ │ │ │ │ str.w r1, [r3, #3868] @ 0xf1c │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - beq.n 3444 │ │ │ │ │ + beq.n 36d4 │ │ │ │ │ ldr.w r1, [ip] │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 3464 │ │ │ │ │ + blt.n 36f4 │ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr.w r1, [r3, #1908] @ 0x774 │ │ │ │ │ cmp r1, #9 │ │ │ │ │ - bhi.n 3484 │ │ │ │ │ + bhi.n 3714 │ │ │ │ │ ldr.w r0, [r3, #1904] @ 0x770 │ │ │ │ │ adds r1, #1 │ │ │ │ │ str r0, [r2, #0] │ │ │ │ │ str.w r2, [r3, #1904] @ 0x770 │ │ │ │ │ str.w r1, [r3, #1908] @ 0x774 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ subs r1, #1 │ │ │ │ │ str.w r1, [ip] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 3444 │ │ │ │ │ + bne.n 36d4 │ │ │ │ │ mov r0, ip │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - ldr r3, [pc, #28] @ (3494 ) │ │ │ │ │ + ldr r3, [pc, #28] @ (3724 ) │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r3, [r4, r3] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ - b.n 3444 │ │ │ │ │ + b.n 36d4 │ │ │ │ │ mov r0, r2 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyObject_GC_Del │ │ │ │ │ .word 0x0000006a │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000016 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00003498 : │ │ │ │ │ +00003728 : │ │ │ │ │ list_subscript(): │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ │ mov ip, r1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ │ - cbz r3, 34fc │ │ │ │ │ + cbz r3, 378c │ │ │ │ │ ldr.w r3, [r3, #132] @ 0x84 │ │ │ │ │ - cbz r3, 34fc │ │ │ │ │ + cbz r3, 378c │ │ │ │ │ movw r5, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_IndexError │ │ │ │ │ movt r5, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_IndexError │ │ │ │ │ mov r0, r1 │ │ │ │ │ ldr r1, [r5, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyNumber_AsSsize_t │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - bne.n 34f2 │ │ │ │ │ + bne.n 3782 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 3554 │ │ │ │ │ + bne.n 37e4 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ subs r0, r3, #1 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bcs.n 354c │ │ │ │ │ + bcs.n 37dc │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r0, #0] │ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ it lt │ │ │ │ │ addlt r0, r0, r3 │ │ │ │ │ - b.n 34d8 │ │ │ │ │ + b.n 3768 │ │ │ │ │ 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.n 3590 │ │ │ │ │ + bne.n 3820 │ │ │ │ │ add r3, sp, #20 │ │ │ │ │ add r2, sp, #16 │ │ │ │ │ add r1, sp, #12 │ │ │ │ │ mov r0, ip │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PySlice_Unpack │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 3554 │ │ │ │ │ + blt.n 37e4 │ │ │ │ │ ldrd r1, r5, [sp, #16] │ │ │ │ │ add r2, sp, #28 │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ strd r0, r1, [sp, #24] │ │ │ │ │ mov r3, r5 │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ add r1, sp, #24 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PySlice_AdjustIndices │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r6, r3 │ │ │ │ │ - ble.n 3546 │ │ │ │ │ + ble.n 37d6 │ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ │ cmp r5, #1 │ │ │ │ │ - bne.n 3558 │ │ │ │ │ + bne.n 37e8 │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 4a68 │ │ │ │ │ + bl 4b18 │ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ bl f8 │ │ │ │ │ - b.n 34ee │ │ │ │ │ - ldr r1, [pc, #92] @ (35ac ) │ │ │ │ │ + b.n 377e │ │ │ │ │ + ldr r1, [pc, #92] @ (383c ) │ │ │ │ │ ldr r0, [r5, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetObject │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 34ee │ │ │ │ │ + b.n 377e │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ bl 844 │ │ │ │ │ R_ARM_THM_CALL list_new_prealloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 34ee │ │ │ │ │ + beq.n 377e │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ ldr r4, [r0, #12] │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ mov r7, r3 │ │ │ │ │ add.w ip, r4, r6, lsl #2 │ │ │ │ │ ldr.w r2, [r7, r1, lsl #2] │ │ │ │ │ add r1, r5 │ │ │ │ │ ldr.w lr, [r2] │ │ │ │ │ cmp.w lr, #1073741824 @ 0x40000000 │ │ │ │ │ add.w r3, lr, #1 │ │ │ │ │ it lt │ │ │ │ │ strlt r3, [r2, #0] │ │ │ │ │ str.w r2, [r4], #4 │ │ │ │ │ cmp ip, r4 │ │ │ │ │ - bne.n 356e │ │ │ │ │ + bne.n 37fe │ │ │ │ │ str r6, [r0, #8] │ │ │ │ │ - b.n 34ee │ │ │ │ │ + b.n 377e │ │ │ │ │ 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 .LC4 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC4 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n 3554 │ │ │ │ │ + b.n 37e4 │ │ │ │ │ nop │ │ │ │ │ .word 0x00004e8c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -000035b0 : │ │ │ │ │ +00003840 : │ │ │ │ │ list_item(): │ │ │ │ │ push {r3, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bls.n 35d8 │ │ │ │ │ + bls.n 3868 │ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ │ ldr.w r0, [r3, r1, lsl #2] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r0, #0] │ │ │ │ │ pop {r3, pc} │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_IndexError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_IndexError │ │ │ │ │ - ldr r1, [pc, #8] @ (35ec ) │ │ │ │ │ + ldr r1, [pc, #8] @ (387c ) │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetObject │ │ │ │ │ movs r0, #0 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ .word 0x00004e8c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -000035f0 : │ │ │ │ │ +00003880 : │ │ │ │ │ list_length(): │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -000035f4 <_PyList_Extend>: │ │ │ │ │ +00003884 <_PyList_Extend>: │ │ │ │ │ _PyList_Extend(): │ │ │ │ │ push {r3, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ - bl 3618 <_list_extend> │ │ │ │ │ + bl 38a8 <_list_extend> │ │ │ │ │ adds r0, #1 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ it eq │ │ │ │ │ moveq r0, #0 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00003618 <_list_extend>: │ │ │ │ │ +000038a8 <_list_extend>: │ │ │ │ │ _list_extend(): │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq.w 3a8e <_list_extend+0x476> │ │ │ │ │ + beq.w 3d1e <_list_extend+0x476> │ │ │ │ │ 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, [r1, #4] │ │ │ │ │ - movw r2, #0 │ │ │ │ │ + movw r5, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ - movt r2, #0 │ │ │ │ │ + movt r5, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ │ mov r4, r0 │ │ │ │ │ - mov r5, r1 │ │ │ │ │ - cmp r3, r2 │ │ │ │ │ - beq.w 374e <_list_extend+0x136> │ │ │ │ │ - movw r2, #0 │ │ │ │ │ + mov r2, r1 │ │ │ │ │ + cmp r3, r5 │ │ │ │ │ + beq.w 39de <_list_extend+0x136> │ │ │ │ │ + movw r5, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyTuple_Type │ │ │ │ │ - movt r2, #0 │ │ │ │ │ + movt r5, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyTuple_Type │ │ │ │ │ - cmp r3, r2 │ │ │ │ │ - beq.n 374e <_list_extend+0x136> │ │ │ │ │ + cmp r3, r5 │ │ │ │ │ + beq.n 39de <_list_extend+0x136> │ │ │ │ │ movw r5, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PySet_Type │ │ │ │ │ movt r5, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PySet_Type │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyFrozenSet_Type │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyFrozenSet_Type │ │ │ │ │ mov sl, r1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ it ne │ │ │ │ │ cmpne r3, r5 │ │ │ │ │ - beq.w 38ba <_list_extend+0x2a2> │ │ │ │ │ + beq.w 3b4a <_list_extend+0x2a2> │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyDict_Type │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyDict_Type │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 388c <_list_extend+0x274> │ │ │ │ │ + beq.w 3b1c <_list_extend+0x274> │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyDictKeys_Type │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyDictKeys_Type │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 388a <_list_extend+0x272> │ │ │ │ │ + beq.w 3b1a <_list_extend+0x272> │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyDictValues_Type │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyDictValues_Type │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.w 39d0 <_list_extend+0x3b8> │ │ │ │ │ + beq.w 3c60 <_list_extend+0x3b8> │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyDictItems_Type │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyDictItems_Type │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 3782 <_list_extend+0x16a> │ │ │ │ │ + beq.n 3a12 <_list_extend+0x16a> │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetIter │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3a74 <_list_extend+0x45c> │ │ │ │ │ + beq.w 3d04 <_list_extend+0x45c> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ movs r1, #8 │ │ │ │ │ mov r0, sl │ │ │ │ │ ldr r5, [r3, #112] @ 0x70 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_LengthHint │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 3766 <_list_extend+0x14e> │ │ │ │ │ + blt.n 39f6 <_list_extend+0x14e> │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ mvn.w r3, #2147483648 @ 0x80000000 │ │ │ │ │ subs r3, r3, r0 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bgt.n 370c <_list_extend+0xf4> │ │ │ │ │ + bgt.n 399c <_list_extend+0xf4> │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 389e <_list_extend+0x286> │ │ │ │ │ - cbz r0, 370c <_list_extend+0xf4> │ │ │ │ │ + bne.w 3b2e <_list_extend+0x286> │ │ │ │ │ + cbz r0, 399c <_list_extend+0xf4> │ │ │ │ │ adds r0, #1 │ │ │ │ │ bic.w r3, r0, #1 │ │ │ │ │ cmp.w r3, #536870912 @ 0x20000000 │ │ │ │ │ - bcs.w 3a7a <_list_extend+0x462> │ │ │ │ │ + bcs.w 3d0a <_list_extend+0x462> │ │ │ │ │ lsls r0, r3, #2 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3a7a <_list_extend+0x462> │ │ │ │ │ + beq.w 3d0a <_list_extend+0x462> │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ str r0, [r4, #12] │ │ │ │ │ str r3, [r4, #16] │ │ │ │ │ - b.n 370c <_list_extend+0xf4> │ │ │ │ │ + b.n 399c <_list_extend+0xf4> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ ldr r2, [r4, #16] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bge.n 375a <_list_extend+0x142> │ │ │ │ │ + bge.n 39ea <_list_extend+0x142> │ │ │ │ │ ldr r1, [r4, #12] │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ str.w r0, [r1, r3, lsl #2] │ │ │ │ │ str r2, [r4, #8] │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx r5 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 36fa <_list_extend+0xe2> │ │ │ │ │ + bne.n 398a <_list_extend+0xe2> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 3a48 <_list_extend+0x430> │ │ │ │ │ + bne.w 3cd8 <_list_extend+0x430> │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ ldr r3, [r4, #16] │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bge.n 3732 <_list_extend+0x11a> │ │ │ │ │ + bge.n 39c2 <_list_extend+0x11a> │ │ │ │ │ asrs r2, r3, #1 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ it gt │ │ │ │ │ cmpgt r3, #32 │ │ │ │ │ - bgt.w 3a80 <_list_extend+0x468> │ │ │ │ │ + bgt.w 3d10 <_list_extend+0x468> │ │ │ │ │ ldr r5, [r6, #0] │ │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 3744 <_list_extend+0x12c> │ │ │ │ │ + bge.n 39d4 <_list_extend+0x12c> │ │ │ │ │ subs r5, #1 │ │ │ │ │ str r5, [r6, #0] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 3896 <_list_extend+0x27e> │ │ │ │ │ + beq.w 3b26 <_list_extend+0x27e> │ │ │ │ │ movs r5, #0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ - mov r1, r5 │ │ │ │ │ + mov r1, r2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ - b.n 3acc │ │ │ │ │ + b.n 3d5c │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 3b0 <_PyList_AppendTakeRefListResize> │ │ │ │ │ R_ARM_THM_CALL _PyList_AppendTakeRefListResize │ │ │ │ │ adds r0, #1 │ │ │ │ │ - bne.n 370c <_list_extend+0xf4> │ │ │ │ │ + bne.n 399c <_list_extend+0xf4> │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 3a74 <_list_extend+0x45c> │ │ │ │ │ + bge.w 3d04 <_list_extend+0x45c> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 3a74 <_list_extend+0x45c> │ │ │ │ │ + bne.w 3d04 <_list_extend+0x45c> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 3a74 <_list_extend+0x45c> │ │ │ │ │ + b.n 3d04 <_list_extend+0x45c> │ │ │ │ │ ldr r3, [r1, #8] │ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ │ mov r8, r3 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ adds r5, r1, r2 │ │ │ │ │ - beq.n 3746 <_list_extend+0x12e> │ │ │ │ │ + beq.n 39d6 <_list_extend+0x12e> │ │ │ │ │ ldr r3, [r0, #16] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - ble.w 3a94 <_list_extend+0x47c> │ │ │ │ │ + ble.w 3d24 <_list_extend+0x47c> │ │ │ │ │ adds r6, r5, #6 │ │ │ │ │ adds r3, r5, #3 │ │ │ │ │ add.w r6, r6, r5, asr #3 │ │ │ │ │ bic.w r3, r3, #3 │ │ │ │ │ bic.w r6, r6, #3 │ │ │ │ │ subs r1, r6, r5 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ it gt │ │ │ │ │ movgt r6, r3 │ │ │ │ │ cmp.w r6, #536870912 @ 0x20000000 │ │ │ │ │ - bcs.w 3a70 <_list_extend+0x458> │ │ │ │ │ + bcs.w 3d00 <_list_extend+0x458> │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ lsls r1, r6, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3a70 <_list_extend+0x458> │ │ │ │ │ + beq.w 3d00 <_list_extend+0x458> │ │ │ │ │ strd r5, r0, [r4, #8] │ │ │ │ │ str r6, [r4, #16] │ │ │ │ │ movs r6, #0 │ │ │ │ │ ldr r7, [r4, #12] │ │ │ │ │ add r3, sp, #32 │ │ │ │ │ add r2, sp, #28 │ │ │ │ │ add r1, sp, #24 │ │ │ │ │ @@ -5736,260 +6013,260 @@ │ │ │ │ │ mov fp, r3 │ │ │ │ │ mov sl, r2 │ │ │ │ │ mov r9, r1 │ │ │ │ │ str r6, [sp, #24] │ │ │ │ │ bl 0 <_PyDict_Next> │ │ │ │ │ R_ARM_THM_CALL _PyDict_Next │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3886 <_list_extend+0x26e> │ │ │ │ │ + beq.n 3b16 <_list_extend+0x26e> │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ movs r0, #2 │ │ │ │ │ ldrd r1, r2, [sp, #28] │ │ │ │ │ add.w r3, r7, r3, lsl #2 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyTuple_Pack │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3ac4 <_list_extend+0x4ac> │ │ │ │ │ + beq.w 3d54 <_list_extend+0x4ac> │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r1, r9 │ │ │ │ │ str.w r0, [r7, r3, lsl #2] │ │ │ │ │ mov r3, fp │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r6, [sp, #0] │ │ │ │ │ bl 0 <_PyDict_Next> │ │ │ │ │ R_ARM_THM_CALL _PyDict_Next │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3886 <_list_extend+0x26e> │ │ │ │ │ + beq.n 3b16 <_list_extend+0x26e> │ │ │ │ │ ldrd r1, r2, [sp, #28] │ │ │ │ │ movs r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyTuple_Pack │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3ac0 <_list_extend+0x4a8> │ │ │ │ │ + beq.w 3d50 <_list_extend+0x4a8> │ │ │ │ │ ldr r7, [sp, #16] │ │ │ │ │ mov r3, fp │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r1, r9 │ │ │ │ │ str r0, [r7, #4] │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r6, [sp, #0] │ │ │ │ │ bl 0 <_PyDict_Next> │ │ │ │ │ R_ARM_THM_CALL _PyDict_Next │ │ │ │ │ - cbz r0, 3886 <_list_extend+0x26e> │ │ │ │ │ + cbz r0, 3b16 <_list_extend+0x26e> │ │ │ │ │ ldrd r1, r2, [sp, #28] │ │ │ │ │ movs r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyTuple_Pack │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3ac8 <_list_extend+0x4b0> │ │ │ │ │ + beq.w 3d58 <_list_extend+0x4b0> │ │ │ │ │ str r0, [r7, #8] │ │ │ │ │ mov r7, r4 │ │ │ │ │ str r5, [sp, #20] │ │ │ │ │ movs r4, #3 │ │ │ │ │ mov r5, r8 │ │ │ │ │ mov r3, fp │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r6, [sp, #0] │ │ │ │ │ bl 0 <_PyDict_Next> │ │ │ │ │ R_ARM_THM_CALL _PyDict_Next │ │ │ │ │ - cbz r0, 3882 <_list_extend+0x26a> │ │ │ │ │ + cbz r0, 3b12 <_list_extend+0x26a> │ │ │ │ │ ldrd r1, r2, [sp, #28] │ │ │ │ │ movs r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyTuple_Pack │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3aa4 <_list_extend+0x48c> │ │ │ │ │ + beq.w 3d34 <_list_extend+0x48c> │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ str.w r0, [r3, r4, lsl #2] │ │ │ │ │ adds r4, #1 │ │ │ │ │ - b.n 3858 <_list_extend+0x240> │ │ │ │ │ + b.n 3ae8 <_list_extend+0x240> │ │ │ │ │ ldr r5, [sp, #20] │ │ │ │ │ mov r4, r7 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - b.n 3744 <_list_extend+0x12c> │ │ │ │ │ + b.n 39d4 <_list_extend+0x12c> │ │ │ │ │ ldr r1, [r1, #8] │ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ - b.w 5430 │ │ │ │ │ + b.w 52d8 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 3746 <_list_extend+0x12e> │ │ │ │ │ + b.n 39d6 <_list_extend+0x12e> │ │ │ │ │ ldr r3, [r4, #16] │ │ │ │ │ adds r1, r0, r2 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - ble.w 3a38 <_list_extend+0x420> │ │ │ │ │ + ble.w 3cc8 <_list_extend+0x420> │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL py_list_resize │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ adds r0, #1 │ │ │ │ │ - bne.w 370a <_list_extend+0xf2> │ │ │ │ │ - b.n 3766 <_list_extend+0x14e> │ │ │ │ │ + bne.w 399a <_list_extend+0xf2> │ │ │ │ │ + b.n 39f6 <_list_extend+0x14e> │ │ │ │ │ ldr r6, [r0, #8] │ │ │ │ │ ldr r5, [r1, #12] │ │ │ │ │ adds r5, r6, r5 │ │ │ │ │ - beq.w 3746 <_list_extend+0x12e> │ │ │ │ │ + beq.w 39d6 <_list_extend+0x12e> │ │ │ │ │ ldr r3, [r0, #16] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - ble.w 3ab0 <_list_extend+0x498> │ │ │ │ │ + ble.w 3d40 <_list_extend+0x498> │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL py_list_resize │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.w 3a74 <_list_extend+0x45c> │ │ │ │ │ + beq.w 3d04 <_list_extend+0x45c> │ │ │ │ │ movs r3, #0 │ │ │ │ │ add r2, sp, #32 │ │ │ │ │ add r1, sp, #24 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ mov r0, sl │ │ │ │ │ add r3, sp, #28 │ │ │ │ │ ldr r7, [r4, #12] │ │ │ │ │ mov fp, r2 │ │ │ │ │ mov r9, r3 │ │ │ │ │ mov r8, r1 │ │ │ │ │ bl 0 <_PySet_NextEntryRef> │ │ │ │ │ R_ARM_THM_CALL _PySet_NextEntryRef │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3886 <_list_extend+0x26e> │ │ │ │ │ + beq.n 3b16 <_list_extend+0x26e> │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ mov r2, fp │ │ │ │ │ str.w r3, [r7, r6, lsl #2] │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r0, sl │ │ │ │ │ add.w r6, r7, r6, lsl #2 │ │ │ │ │ mov r7, r8 │ │ │ │ │ bl 0 <_PySet_NextEntryRef> │ │ │ │ │ R_ARM_THM_CALL _PySet_NextEntryRef │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3886 <_list_extend+0x26e> │ │ │ │ │ + beq.n 3b16 <_list_extend+0x26e> │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ mov r2, fp │ │ │ │ │ str r3, [r6, #4] │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 <_PySet_NextEntryRef> │ │ │ │ │ R_ARM_THM_CALL _PySet_NextEntryRef │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3886 <_list_extend+0x26e> │ │ │ │ │ + beq.n 3b16 <_list_extend+0x26e> │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ mov r2, fp │ │ │ │ │ str r3, [r6, #8] │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 <_PySet_NextEntryRef> │ │ │ │ │ R_ARM_THM_CALL _PySet_NextEntryRef │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3886 <_list_extend+0x26e> │ │ │ │ │ + beq.n 3b16 <_list_extend+0x26e> │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ mov r2, fp │ │ │ │ │ str r3, [r6, #12] │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r0, sl │ │ │ │ │ mov r8, r9 │ │ │ │ │ bl 0 <_PySet_NextEntryRef> │ │ │ │ │ R_ARM_THM_CALL _PySet_NextEntryRef │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3886 <_list_extend+0x26e> │ │ │ │ │ + beq.n 3b16 <_list_extend+0x26e> │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ mov r2, fp │ │ │ │ │ str r3, [r6, #16] │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 <_PySet_NextEntryRef> │ │ │ │ │ R_ARM_THM_CALL _PySet_NextEntryRef │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3886 <_list_extend+0x26e> │ │ │ │ │ + beq.n 3b16 <_list_extend+0x26e> │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ mov r2, fp │ │ │ │ │ str r3, [r6, #20] │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 <_PySet_NextEntryRef> │ │ │ │ │ R_ARM_THM_CALL _PySet_NextEntryRef │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3886 <_list_extend+0x26e> │ │ │ │ │ + beq.n 3b16 <_list_extend+0x26e> │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ mov r2, fp │ │ │ │ │ str r3, [r6, #24] │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 <_PySet_NextEntryRef> │ │ │ │ │ R_ARM_THM_CALL _PySet_NextEntryRef │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3886 <_list_extend+0x26e> │ │ │ │ │ + beq.w 3b16 <_list_extend+0x26e> │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ mov r2, fp │ │ │ │ │ str r3, [r6, #28] │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r3, r9 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 <_PySet_NextEntryRef> │ │ │ │ │ R_ARM_THM_CALL _PySet_NextEntryRef │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3886 <_list_extend+0x26e> │ │ │ │ │ + beq.w 3b16 <_list_extend+0x26e> │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ mov r9, r5 │ │ │ │ │ str r3, [r6, #32] │ │ │ │ │ mov r5, r8 │ │ │ │ │ adds r6, #36 @ 0x24 │ │ │ │ │ mov r8, r4 │ │ │ │ │ mov r4, r7 │ │ │ │ │ - b.n 39ba <_list_extend+0x3a2> │ │ │ │ │ + b.n 3c4a <_list_extend+0x3a2> │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ str.w r3, [r6], #4 │ │ │ │ │ mov r3, r5 │ │ │ │ │ mov r2, fp │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 <_PySet_NextEntryRef> │ │ │ │ │ R_ARM_THM_CALL _PySet_NextEntryRef │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 39b4 <_list_extend+0x39c> │ │ │ │ │ + bne.n 3c44 <_list_extend+0x39c> │ │ │ │ │ mov r5, r9 │ │ │ │ │ mov r4, r8 │ │ │ │ │ - b.n 3886 <_list_extend+0x26e> │ │ │ │ │ + b.n 3b16 <_list_extend+0x26e> │ │ │ │ │ ldr r3, [r1, #8] │ │ │ │ │ ldr r6, [r0, #8] │ │ │ │ │ mov r7, r3 │ │ │ │ │ ldr r1, [r3, #8] │ │ │ │ │ adds r1, r6, r1 │ │ │ │ │ - beq.w 3744 <_list_extend+0x12c> │ │ │ │ │ + beq.w 39d4 <_list_extend+0x12c> │ │ │ │ │ ldr r3, [r0, #16] │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - ble.n 3a62 <_list_extend+0x44a> │ │ │ │ │ + ble.n 3cf2 <_list_extend+0x44a> │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL py_list_resize │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ mov r5, r0 │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - beq.w 3746 <_list_extend+0x12e> │ │ │ │ │ + beq.w 39d6 <_list_extend+0x12e> │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ mov r9, r4 │ │ │ │ │ mov r8, r1 │ │ │ │ │ mov r4, r7 │ │ │ │ │ add.w r6, r3, r6, lsl #2 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ - b.n 3a1c <_list_extend+0x404> │ │ │ │ │ + b.n 3cac <_list_extend+0x404> │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ it lt │ │ │ │ │ strlt r3, [r2, #0] │ │ │ │ │ str.w r2, [r6], #4 │ │ │ │ │ @@ -5998,83 +6275,83 @@ │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ add r1, sp, #28 │ │ │ │ │ add r2, sp, #32 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyDict_Next> │ │ │ │ │ R_ARM_THM_CALL _PyDict_Next │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 3a08 <_list_extend+0x3f0> │ │ │ │ │ + bne.n 3c98 <_list_extend+0x3f0> │ │ │ │ │ mov r5, r0 │ │ │ │ │ str.w r8, [r9, #8] │ │ │ │ │ - b.n 3746 <_list_extend+0x12e> │ │ │ │ │ + b.n 39d6 <_list_extend+0x12e> │ │ │ │ │ cmp.w r1, r3, asr #1 │ │ │ │ │ - bge.w 370a <_list_extend+0xf2> │ │ │ │ │ + bge.w 399a <_list_extend+0xf2> │ │ │ │ │ cmp r3, #32 │ │ │ │ │ - ble.w 370a <_list_extend+0xf2> │ │ │ │ │ - b.n 38a8 <_list_extend+0x290> │ │ │ │ │ + ble.w 399a <_list_extend+0xf2> │ │ │ │ │ + b.n 3b38 <_list_extend+0x290> │ │ │ │ │ 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.w 3766 <_list_extend+0x14e> │ │ │ │ │ + beq.w 39f6 <_list_extend+0x14e> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Clear │ │ │ │ │ - b.n 371e <_list_extend+0x106> │ │ │ │ │ + b.n 39ae <_list_extend+0x106> │ │ │ │ │ cmp.w r1, r3, asr #1 │ │ │ │ │ - bge.n 3a6c <_list_extend+0x454> │ │ │ │ │ + bge.n 3cfc <_list_extend+0x454> │ │ │ │ │ cmp r3, #32 │ │ │ │ │ - bgt.n 39e4 <_list_extend+0x3cc> │ │ │ │ │ + bgt.n 3c74 <_list_extend+0x3cc> │ │ │ │ │ str r1, [r4, #8] │ │ │ │ │ - b.n 39f6 <_list_extend+0x3de> │ │ │ │ │ + b.n 3c86 <_list_extend+0x3de> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 3746 <_list_extend+0x12e> │ │ │ │ │ + b.n 39d6 <_list_extend+0x12e> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ - b.n 3766 <_list_extend+0x14e> │ │ │ │ │ + b.n 39f6 <_list_extend+0x14e> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL py_list_resize │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.w 3766 <_list_extend+0x14e> │ │ │ │ │ - b.n 3732 <_list_extend+0x11a> │ │ │ │ │ + beq.w 39f6 <_list_extend+0x14e> │ │ │ │ │ + b.n 39c2 <_list_extend+0x11a> │ │ │ │ │ movs r1, #2 │ │ │ │ │ b.w 11e4 │ │ │ │ │ R_ARM_THM_JUMP24 list_inplace_repeat_lock_held │ │ │ │ │ cmp.w r5, r3, asr #1 │ │ │ │ │ - bge.n 3aa0 <_list_extend+0x488> │ │ │ │ │ + bge.n 3d30 <_list_extend+0x488> │ │ │ │ │ cmp r3, #32 │ │ │ │ │ - bgt.w 3798 <_list_extend+0x180> │ │ │ │ │ + bgt.w 3a28 <_list_extend+0x180> │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - b.n 37cc <_list_extend+0x1b4> │ │ │ │ │ + b.n 3a5c <_list_extend+0x1b4> │ │ │ │ │ mov r3, r4 │ │ │ │ │ mov r4, r7 │ │ │ │ │ ldr r6, [sp, #12] │ │ │ │ │ add r6, r3 │ │ │ │ │ str r6, [r4, #8] │ │ │ │ │ - b.n 3a74 <_list_extend+0x45c> │ │ │ │ │ + b.n 3d04 <_list_extend+0x45c> │ │ │ │ │ cmp.w r5, r3, asr #1 │ │ │ │ │ - bge.n 3abc <_list_extend+0x4a4> │ │ │ │ │ + bge.n 3d4c <_list_extend+0x4a4> │ │ │ │ │ cmp r3, #32 │ │ │ │ │ - bgt.w 38cc <_list_extend+0x2b4> │ │ │ │ │ + bgt.w 3b5c <_list_extend+0x2b4> │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - b.n 38da <_list_extend+0x2c2> │ │ │ │ │ + b.n 3b6a <_list_extend+0x2c2> │ │ │ │ │ movs r3, #1 │ │ │ │ │ - b.n 3aa8 <_list_extend+0x490> │ │ │ │ │ + b.n 3d38 <_list_extend+0x490> │ │ │ │ │ mov r3, r0 │ │ │ │ │ - b.n 3aa8 <_list_extend+0x490> │ │ │ │ │ + b.n 3d38 <_list_extend+0x490> │ │ │ │ │ movs r3, #2 │ │ │ │ │ - b.n 3aa8 <_list_extend+0x490> │ │ │ │ │ + b.n 3d38 <_list_extend+0x490> │ │ │ │ │ │ │ │ │ │ -00003acc : │ │ │ │ │ +00003d5c : │ │ │ │ │ list_extend_lock_held(): │ │ │ │ │ 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 r5, r0 │ │ │ │ │ @@ -6082,1137 +6359,944 @@ │ │ │ │ │ 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 PySequence_Fast │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3cc8 │ │ │ │ │ + beq.w 3f58 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 3c2e │ │ │ │ │ + beq.w 3ebe │ │ │ │ │ ldrd r2, r0, [r5, #8] │ │ │ │ │ mov r7, r2 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 3c44 │ │ │ │ │ + bne.w 3ed4 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ bic.w r2, r2, #1 │ │ │ │ │ cmp.w r2, #536870912 @ 0x20000000 │ │ │ │ │ - bcs.w 3cbe │ │ │ │ │ + bcs.w 3f4e │ │ │ │ │ lsls r0, r2, #2 │ │ │ │ │ strd r2, r3, [sp] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3cbe │ │ │ │ │ + beq.w 3f4e │ │ │ │ │ strd r0, r2, [r5, #12] │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ str r3, [r5, #8] │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ lsls r1, r2, #6 │ │ │ │ │ - bmi.w 3c86 │ │ │ │ │ + bmi.w 3f16 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n 3c2c │ │ │ │ │ + ble.n 3ebc │ │ │ │ │ add.w r2, r4, #16 │ │ │ │ │ ldr r5, [r2, #0] │ │ │ │ │ lsls r1, r7, #2 │ │ │ │ │ add.w lr, r0, r1 │ │ │ │ │ ldr.w ip, [r5] │ │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt.w ip, ip, #1 │ │ │ │ │ strlt.w ip, [r5] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ str.w r5, [lr] │ │ │ │ │ - beq.n 3c2c │ │ │ │ │ + beq.n 3ebc │ │ │ │ │ ldr.w ip, [r2, #4] │ │ │ │ │ mov r5, r1 │ │ │ │ │ add r5, r0 │ │ │ │ │ ldr.w lr, [ip] │ │ │ │ │ cmp.w lr, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt.w lr, lr, #1 │ │ │ │ │ strlt.w lr, [ip] │ │ │ │ │ cmp r3, #2 │ │ │ │ │ str.w ip, [r5, #4] │ │ │ │ │ - beq.n 3c2c │ │ │ │ │ + beq.n 3ebc │ │ │ │ │ ldr.w ip, [r2, #8] │ │ │ │ │ mov r5, r1 │ │ │ │ │ add r5, r0 │ │ │ │ │ ldr.w lr, [ip] │ │ │ │ │ cmp.w lr, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt.w lr, lr, #1 │ │ │ │ │ strlt.w lr, [ip] │ │ │ │ │ cmp r3, #3 │ │ │ │ │ str.w ip, [r5, #8] │ │ │ │ │ - beq.n 3c2c │ │ │ │ │ + beq.n 3ebc │ │ │ │ │ ldr.w ip, [r2, #12] │ │ │ │ │ mov r5, r1 │ │ │ │ │ add r5, r0 │ │ │ │ │ ldr.w lr, [ip] │ │ │ │ │ cmp.w lr, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt.w lr, lr, #1 │ │ │ │ │ strlt.w lr, [ip] │ │ │ │ │ cmp r3, #4 │ │ │ │ │ str.w ip, [r5, #12] │ │ │ │ │ - beq.n 3c2c │ │ │ │ │ + beq.n 3ebc │ │ │ │ │ ldr.w ip, [r2, #16] │ │ │ │ │ mov r5, r1 │ │ │ │ │ add r5, r0 │ │ │ │ │ ldr.w lr, [ip] │ │ │ │ │ cmp.w lr, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt.w lr, lr, #1 │ │ │ │ │ strlt.w lr, [ip] │ │ │ │ │ cmp r3, #5 │ │ │ │ │ str.w ip, [r5, #16] │ │ │ │ │ - beq.n 3c2c │ │ │ │ │ + beq.n 3ebc │ │ │ │ │ ldr r5, [r2, #20] │ │ │ │ │ adds r1, #20 │ │ │ │ │ add.w lr, r0, r1 │ │ │ │ │ ldr.w ip, [r5] │ │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt.w ip, ip, #1 │ │ │ │ │ strlt.w ip, [r5] │ │ │ │ │ cmp r3, #6 │ │ │ │ │ str.w r5, [lr] │ │ │ │ │ - beq.n 3c2c │ │ │ │ │ + beq.n 3ebc │ │ │ │ │ subs r3, #1 │ │ │ │ │ add r0, r1 │ │ │ │ │ add.w r5, r2, r3, lsl #2 │ │ │ │ │ adds r2, #20 │ │ │ │ │ ldr.w r1, [r2, #4]! │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 3c92 │ │ │ │ │ + blt.n 3f22 │ │ │ │ │ cmp r2, r5 │ │ │ │ │ str.w r1, [r0, #4]! │ │ │ │ │ - bne.n 3c18 │ │ │ │ │ + bne.n 3ea8 │ │ │ │ │ movs r3, #0 │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 3c3e │ │ │ │ │ + bge.n 3ece │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 3cce │ │ │ │ │ + beq.n 3f5e │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ ldr r2, [r5, #16] │ │ │ │ │ adds r1, r7, r3 │ │ │ │ │ mov r6, r1 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - ble.n 3ca0 │ │ │ │ │ + ble.n 3f30 │ │ │ │ │ adds r2, r6, #6 │ │ │ │ │ add.w r2, r2, r6, asr #3 │ │ │ │ │ bic.w r2, r2, #3 │ │ │ │ │ subs r1, r2, r6 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - blt.n 3cb0 │ │ │ │ │ - cbz r6, 3cba │ │ │ │ │ + blt.n 3f40 │ │ │ │ │ + cbz r6, 3f4a │ │ │ │ │ cmp.w r2, #536870912 @ 0x20000000 │ │ │ │ │ - bcs.n 3cbe │ │ │ │ │ + bcs.n 3f4e │ │ │ │ │ lsls r1, r2, #2 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ - cbz r0, 3cbe │ │ │ │ │ + cbz r0, 3f4e │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ str r6, [r5, #8] │ │ │ │ │ strd r0, r2, [r5, #12] │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ lsls r2, r2, #6 │ │ │ │ │ - bpl.w 3b3a │ │ │ │ │ + bpl.w 3dca │ │ │ │ │ cmp r3, #0 │ │ │ │ │ it gt │ │ │ │ │ ldrgt r2, [r4, #12] │ │ │ │ │ - bgt.w 3b42 │ │ │ │ │ - b.n 3c2c │ │ │ │ │ + bgt.w 3dd2 │ │ │ │ │ + b.n 3ebc │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r2, r5 │ │ │ │ │ str r3, [r1, #0] │ │ │ │ │ str.w r1, [r0, #4]! │ │ │ │ │ - bne.n 3c18 │ │ │ │ │ - b.n 3c2c │ │ │ │ │ + bne.n 3ea8 │ │ │ │ │ + b.n 3ebc │ │ │ │ │ cmp.w r1, r2, asr #1 │ │ │ │ │ - blt.n 3caa │ │ │ │ │ + blt.n 3f3a │ │ │ │ │ str r6, [r5, #8] │ │ │ │ │ - b.n 3c7c │ │ │ │ │ + b.n 3f0c │ │ │ │ │ cmp r2, #32 │ │ │ │ │ - ble.n 3ca6 │ │ │ │ │ - b.n 3c4e │ │ │ │ │ - cbz r6, 3cba │ │ │ │ │ + ble.n 3f36 │ │ │ │ │ + b.n 3ede │ │ │ │ │ + cbz r6, 3f4a │ │ │ │ │ adds r2, r6, #3 │ │ │ │ │ bic.w r2, r2, #3 │ │ │ │ │ - b.n 3c60 │ │ │ │ │ + b.n 3ef0 │ │ │ │ │ movs r2, #0 │ │ │ │ │ - b.n 3c66 │ │ │ │ │ + b.n 3ef6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 3c2e │ │ │ │ │ + b.n 3ebe │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 3c3e │ │ │ │ │ + b.n 3ece │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ - b.n 3c3e │ │ │ │ │ + b.n 3ece │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00003cdc : │ │ │ │ │ +00003f6c : │ │ │ │ │ list___init__(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r5, r1 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - beq.n 3d0a │ │ │ │ │ + beq.n 3f9a │ │ │ │ │ ldr.w r1, [r0, #156] @ 0x9c │ │ │ │ │ ldr.w r3, [r3, #156] @ 0x9c │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bne.n 3d0c │ │ │ │ │ - cbnz r2, 3d1c │ │ │ │ │ + bne.n 3f9c │ │ │ │ │ + cbnz r2, 3fac │ │ │ │ │ ldr r1, [r5, #8] │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - bhi.n 3d34 │ │ │ │ │ + bhi.n 3fc4 │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ - cbnz r1, 3d50 │ │ │ │ │ - cbnz r0, 3d6e │ │ │ │ │ + cbnz r1, 3fe0 │ │ │ │ │ + cbnz r0, 3ffe │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC6 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC6 │ │ │ │ │ mov r1, r2 │ │ │ │ │ bl 0 <_PyArg_NoKeywords> │ │ │ │ │ R_ARM_THM_CALL _PyArg_NoKeywords │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 3d0c │ │ │ │ │ + bne.n 3f9c │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 3d18 │ │ │ │ │ + b.n 3fa8 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC6 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC6 │ │ │ │ │ movs r3, #1 │ │ │ │ │ movs r2, #0 │ │ │ │ │ bl 0 <_PyArg_CheckPositional> │ │ │ │ │ R_ARM_THM_CALL _PyArg_CheckPositional │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3d2e │ │ │ │ │ + beq.n 3fbe │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n 3d16 │ │ │ │ │ + ble.n 3fa6 │ │ │ │ │ ldr r1, [r5, #16] │ │ │ │ │ - cbnz r0, 3d70 │ │ │ │ │ - cbz r1, 3d6a │ │ │ │ │ + cbnz r0, 4000 │ │ │ │ │ + cbz r1, 3ffa │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3618 <_list_extend> │ │ │ │ │ + bl 38a8 <_list_extend> │ │ │ │ │ adds r0, #1 │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ it ne │ │ │ │ │ movne r0, #0 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ mov r0, r1 │ │ │ │ │ - b.n 3d18 │ │ │ │ │ + b.n 3fa8 │ │ │ │ │ movs r1, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ bl 624 │ │ │ │ │ R_ARM_THM_CALL list_clear_impl.isra.0 │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ - b.n 3d54 │ │ │ │ │ + b.n 3fe4 │ │ │ │ │ │ │ │ │ │ -00003d7c : │ │ │ │ │ +0000400c : │ │ │ │ │ list_richcompare(): │ │ │ │ │ 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, #4] │ │ │ │ │ sub sp, #12 │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r4, r3, #6 │ │ │ │ │ - bpl.w 3ea4 │ │ │ │ │ + bpl.w 4134 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #6 │ │ │ │ │ - bpl.w 3ea4 │ │ │ │ │ + bpl.w 4134 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ mov r9, r2 │ │ │ │ │ ldr r2, [r1, #8] │ │ │ │ │ mov r7, r1 │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 3eae │ │ │ │ │ + bne.n 413e │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n 3e80 │ │ │ │ │ + ble.n 4110 │ │ │ │ │ movs r4, #0 │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bge.n 3e3a │ │ │ │ │ + bge.n 40ca │ │ │ │ │ ldr.w r0, [r8, #12] │ │ │ │ │ ldr r1, [r7, #12] │ │ │ │ │ ldr.w r5, [r0, r4, lsl #2] │ │ │ │ │ ldr.w r6, [r1, r4, lsl #2] │ │ │ │ │ cmp r5, r6 │ │ │ │ │ - beq.n 3e20 │ │ │ │ │ + beq.n 40b0 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 3e58 │ │ │ │ │ + bge.n 40e8 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 3de4 │ │ │ │ │ + bge.n 4074 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ movs r2, #2 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_RichCompareBool │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 3e02 │ │ │ │ │ + bge.n 4092 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 3f76 │ │ │ │ │ + beq.w 4206 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 3e14 │ │ │ │ │ + bge.n 40a4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 3f6a │ │ │ │ │ + beq.w 41fa │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt.n 3e62 │ │ │ │ │ + blt.n 40f2 │ │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ │ - cbz r2, 3e38 │ │ │ │ │ + cbz r2, 40c8 │ │ │ │ │ ldr r2, [r7, #8] │ │ │ │ │ adds r4, #1 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - blt.n 3db6 │ │ │ │ │ + blt.n 4046 │ │ │ │ │ cmp.w r9, #5 │ │ │ │ │ - bhi.w 3f64 │ │ │ │ │ + bhi.w 41f4 │ │ │ │ │ tbb [pc, r9] │ │ │ │ │ .short 0xa872 │ │ │ │ │ .word 0x99807d1d │ │ │ │ │ ldr r2, [r7, #8] │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bge.n 3e26 │ │ │ │ │ + bge.n 40b6 │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - ble.n 3e26 │ │ │ │ │ + ble.n 40b6 │ │ │ │ │ cmp.w r9, #2 │ │ │ │ │ - bne.n 3ebe │ │ │ │ │ + bne.n 414e │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_FalseStruct │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_FalseStruct │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 3de0 │ │ │ │ │ - b.n 3de4 │ │ │ │ │ + blt.n 4070 │ │ │ │ │ + b.n 4074 │ │ │ │ │ movs r4, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 3e48 │ │ │ │ │ + bne.n 40d8 │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_TrueStruct │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_TrueStruct │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ cmp.w r9, #5 │ │ │ │ │ - bhi.n 3f64 │ │ │ │ │ - add r1, pc, #4 @ (adr r1, 3e8c ) │ │ │ │ │ + bhi.n 41f4 │ │ │ │ │ + add r1, pc, #4 @ (adr r1, 411c ) │ │ │ │ │ ldr.w pc, [r1, r9, lsl #2] │ │ │ │ │ - .word 0x00003e49 │ │ │ │ │ + .word 0x000040d9 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x00003f83 │ │ │ │ │ + .word 0x00004213 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x00003e6d │ │ │ │ │ + .word 0x000040fd │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x00003f2d │ │ │ │ │ + .word 0x000041bd │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x00003f33 │ │ │ │ │ + .word 0x000041c3 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x00003f65 │ │ │ │ │ + .word 0x000041f5 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ - b.n 3e50 │ │ │ │ │ + b.n 40e0 │ │ │ │ │ sub.w r1, r9, #2 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - bhi.n 3f38 │ │ │ │ │ + bhi.n 41c8 │ │ │ │ │ cmp.w r9, #2 │ │ │ │ │ - beq.n 3e48 │ │ │ │ │ - b.n 3e70 │ │ │ │ │ + beq.n 40d8 │ │ │ │ │ + b.n 4100 │ │ │ │ │ cmp.w r9, #3 │ │ │ │ │ - beq.n 3e70 │ │ │ │ │ + beq.n 4100 │ │ │ │ │ ldr.w r2, [r8, #12] │ │ │ │ │ ldr r3, [r7, #12] │ │ │ │ │ - ldr.w r5, [r2, r4, lsl #2] │ │ │ │ │ + ldr.w r6, [r2, r4, lsl #2] │ │ │ │ │ mov r2, r9 │ │ │ │ │ - ldr.w r6, [r3, r4, lsl #2] │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ │ - mov r1, r6 │ │ │ │ │ + ldr.w r5, [r3, r4, lsl #2] │ │ │ │ │ + mov r0, r6 │ │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ │ + mov r1, r5 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ - strlt r3, [r5, #0] │ │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ │ + strlt r3, [r6, #0] │ │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ - strlt r3, [r6, #0] │ │ │ │ │ + strlt r3, [r5, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_RichCompare │ │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ │ + ldr r3, [r6, #0] │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 3f1c │ │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ │ + blt.n 41ac │ │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 3e50 │ │ │ │ │ + bge.n 40e0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - str r3, [r6, #0] │ │ │ │ │ + str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 3e50 │ │ │ │ │ - mov r0, r6 │ │ │ │ │ + bne.n 40e0 │ │ │ │ │ + mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 3e50 │ │ │ │ │ + b.n 40e0 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bgt.n 3e70 │ │ │ │ │ - b.n 3e48 │ │ │ │ │ + bgt.n 4100 │ │ │ │ │ + b.n 40d8 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - str r3, [r5, #0] │ │ │ │ │ + str r3, [r6, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 3efe │ │ │ │ │ - mov r0, r5 │ │ │ │ │ + bne.n 418e │ │ │ │ │ + mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 3efe │ │ │ │ │ + b.n 418e │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.n 3e48 │ │ │ │ │ - b.n 3e70 │ │ │ │ │ + beq.n 40d8 │ │ │ │ │ + b.n 4100 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - blt.n 3e70 │ │ │ │ │ - b.n 3e48 │ │ │ │ │ + blt.n 4100 │ │ │ │ │ + b.n 40d8 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bgt.w 3db4 │ │ │ │ │ + bgt.w 4044 │ │ │ │ │ cmp.w r9, #5 │ │ │ │ │ - bhi.n 3f64 │ │ │ │ │ - add r1, pc, #4 @ (adr r1, 3f4c ) │ │ │ │ │ + bhi.n 41f4 │ │ │ │ │ + add r1, pc, #4 @ (adr r1, 41dc ) │ │ │ │ │ ldr.w pc, [r1, r9, lsl #2] │ │ │ │ │ nop │ │ │ │ │ - .word 0x00003f17 │ │ │ │ │ + .word 0x000041a7 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x00003f83 │ │ │ │ │ + .word 0x00004213 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x00003f65 │ │ │ │ │ + .word 0x000041f5 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x00003f65 │ │ │ │ │ + .word 0x000041f5 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x00003f33 │ │ │ │ │ + .word 0x000041c3 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ - .word 0x00003f65 │ │ │ │ │ + .word 0x000041f5 │ │ │ │ │ R_ARM_ABS32 .text.hot │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - ble.n 3e70 │ │ │ │ │ - b.n 3e48 │ │ │ │ │ + ble.n 4100 │ │ │ │ │ + b.n 40d8 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - b.n 3e14 │ │ │ │ │ + b.n 40a4 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - b.n 3e02 │ │ │ │ │ + b.n 4092 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bge.w 3e70 │ │ │ │ │ - b.n 3e48 │ │ │ │ │ + bge.w 4100 │ │ │ │ │ + b.n 40d8 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00003f8c : │ │ │ │ │ +0000421c : │ │ │ │ │ list_remove(): │ │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ - str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ │ + str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ - sub sp, #44 @ 0x2c │ │ │ │ │ + sub sp, #8 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.w 41f2 │ │ │ │ │ + ble.n 42ce │ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ │ - mov r4, r0 │ │ │ │ │ movs r2, #2 │ │ │ │ │ - mov r7, r1 │ │ │ │ │ - ldr r5, [r3, #0] │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ │ + mov r5, r0 │ │ │ │ │ + mov r6, r1 │ │ │ │ │ + ldr r4, [r3, #0] │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ - strlt r3, [r5, #0] │ │ │ │ │ + strlt r3, [r4, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_RichCompareBool │ │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ │ - mov r6, r0 │ │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ │ + mov r2, r0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 3fd6 │ │ │ │ │ + bge.n 4260 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - str r3, [r5, #0] │ │ │ │ │ + str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 4224 │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - ble.n 40b6 │ │ │ │ │ - ldrd r5, r9, [r4, #8] │ │ │ │ │ - movs r3, #1 │ │ │ │ │ - and.w sl, r5, r5, asr #31 │ │ │ │ │ - cmp r3, r5 │ │ │ │ │ - it ge │ │ │ │ │ - movge r3, r5 │ │ │ │ │ - sub.w r6, sl, r3 │ │ │ │ │ - cmn r6, r5 │ │ │ │ │ - beq.w 411e │ │ │ │ │ - sub.w r5, r3, sl │ │ │ │ │ - lsls r2, r5, #2 │ │ │ │ │ - mov fp, r2 │ │ │ │ │ - beq.w 41a8 │ │ │ │ │ - cmp r2, #32 │ │ │ │ │ - bhi.w 4212 │ │ │ │ │ - add r7, sp, #8 │ │ │ │ │ - mov r8, r7 │ │ │ │ │ - mov r2, fp │ │ │ │ │ - add.w r1, r9, sl, lsl #2 │ │ │ │ │ - mov r0, r8 │ │ │ │ │ - str r3, [sp, #4] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL memcpy │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - bge.w 4172 │ │ │ │ │ - ldr r2, [r4, #8] │ │ │ │ │ - add.w sl, r9, sl, lsl #2 │ │ │ │ │ - add.w r9, r9, r3, lsl #2 │ │ │ │ │ - mov r0, sl │ │ │ │ │ - subs r2, r2, r3 │ │ │ │ │ - mov r1, r9 │ │ │ │ │ - lsls r3, r2, #2 │ │ │ │ │ - str r3, [sp, #4] │ │ │ │ │ - mov r2, r3 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL memmove │ │ │ │ │ - ldr r1, [r4, #8] │ │ │ │ │ - ldr r3, [r4, #16] │ │ │ │ │ - add r1, r6 │ │ │ │ │ - cmp r1, r3 │ │ │ │ │ - bgt.w 41ae │ │ │ │ │ - cmp.w r1, r3, asr #1 │ │ │ │ │ - bge.n 4052 │ │ │ │ │ - cmp r3, #32 │ │ │ │ │ - bgt.w 41ae │ │ │ │ │ - str r1, [r4, #8] │ │ │ │ │ - subs r4, r5, #1 │ │ │ │ │ - bmi.n 4094 │ │ │ │ │ - ldr.w r0, [r8, r4, lsl #2] │ │ │ │ │ - cbz r0, 4066 │ │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 40a8 │ │ │ │ │ - cmp r5, #1 │ │ │ │ │ - beq.n 4094 │ │ │ │ │ - add.w r4, r8, r4, lsl #2 │ │ │ │ │ - ldr.w r0, [r4, #-4] │ │ │ │ │ - cbz r0, 407c │ │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 4156 │ │ │ │ │ - subs r4, r5, #3 │ │ │ │ │ - cmp r5, #2 │ │ │ │ │ - beq.n 4094 │ │ │ │ │ - ldr.w r0, [r8, r4, lsl #2] │ │ │ │ │ - cbz r0, 4090 │ │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 4164 │ │ │ │ │ - subs r4, #1 │ │ │ │ │ - bcs.n 4082 │ │ │ │ │ - cmp r8, r7 │ │ │ │ │ - bne.w 420a │ │ │ │ │ + beq.n 42e8 │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + ble.n 4280 │ │ │ │ │ + movs r4, #0 │ │ │ │ │ + adds r2, r4, #1 │ │ │ │ │ + mov r1, r4 │ │ │ │ │ + mov r0, r5 │ │ │ │ │ + bl 3174 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.n 42e4 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ - add sp, #44 @ 0x2c │ │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str r3, [r0, #0] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.n 4066 │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 4066 │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - bne.w 41d2 │ │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ │ + add sp, #8 │ │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ │ + cbnz r2, 42e4 │ │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - ble.w 41f2 │ │ │ │ │ - mov.w sl, #1 │ │ │ │ │ - ldr r3, [r4, #12] │ │ │ │ │ + ble.n 42ce │ │ │ │ │ + movs r4, #1 │ │ │ │ │ + ldr r3, [r5, #12] │ │ │ │ │ movs r2, #2 │ │ │ │ │ - mov r1, r7 │ │ │ │ │ - ldr.w r5, [r3, sl, lsl #2] │ │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ │ - adds r0, r3, #1 │ │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ + mov r1, r6 │ │ │ │ │ + ldr.w r3, [r3, r4, lsl #2] │ │ │ │ │ + str r3, [sp, #4] │ │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ │ + cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ │ + add.w ip, r0, #1 │ │ │ │ │ + mov r0, r3 │ │ │ │ │ it lt │ │ │ │ │ - strlt r0, [r5, #0] │ │ │ │ │ - mov r0, r5 │ │ │ │ │ + strlt.w ip, [r3] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_RichCompareBool │ │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ │ - mov r6, r0 │ │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 40f8 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str r3, [r5, #0] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq.w 423a │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - ble.n 41e4 │ │ │ │ │ - ldr r5, [r4, #8] │ │ │ │ │ - add.w r3, sl, #1 │ │ │ │ │ - cmp.w sl, #0 │ │ │ │ │ - blt.w 422c │ │ │ │ │ - cmp sl, r5 │ │ │ │ │ - ldr.w r9, [r4, #12] │ │ │ │ │ - it ge │ │ │ │ │ - movge sl, r5 │ │ │ │ │ - cmp r3, sl │ │ │ │ │ - bge.w 3fe4 │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - bne.n 409a │ │ │ │ │ - cmp.w r9, #0 │ │ │ │ │ - beq.n 409a │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - strd r3, r3, [r4, #8] │ │ │ │ │ - str r3, [r4, #16] │ │ │ │ │ - subs r5, #1 │ │ │ │ │ - bmi.n 414e │ │ │ │ │ - ldr.w r0, [r9, r5, lsl #2] │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.n 412c │ │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 412c │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str r3, [r0, #0] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.n 412c │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 412c │ │ │ │ │ - mov r0, r9 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyMem_Free │ │ │ │ │ - b.n 409a │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str r3, [r0, #0] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.n 407c │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 407c │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str r3, [r0, #0] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.n 4090 │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 4090 │ │ │ │ │ - beq.w 4054 │ │ │ │ │ - ldr.w r9, [r4, #8] │ │ │ │ │ - ldr r2, [r4, #16] │ │ │ │ │ - add.w r1, r6, r9 │ │ │ │ │ - cmp r1, r2 │ │ │ │ │ - ble.n 41d6 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - str r3, [sp, #4] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL py_list_resize │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - adds r0, #1 │ │ │ │ │ - beq.n 41ce │ │ │ │ │ - ldr r0, [r4, #12] │ │ │ │ │ - sub.w r2, r9, r3 │ │ │ │ │ - lsls r2, r2, #2 │ │ │ │ │ - add.w r1, r0, r3, lsl #2 │ │ │ │ │ - add.w r0, r0, sl, lsl #2 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL memmove │ │ │ │ │ - b.n 4054 │ │ │ │ │ - add r7, sp, #8 │ │ │ │ │ - mov r8, r7 │ │ │ │ │ - b.n 401a │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL py_list_resize │ │ │ │ │ - adds r0, #1 │ │ │ │ │ - bne.w 4054 │ │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ │ - mov r1, sl │ │ │ │ │ - mov r0, r9 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL memmove │ │ │ │ │ - mov r2, fp │ │ │ │ │ - mov r1, r8 │ │ │ │ │ - mov r0, sl │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL memcpy │ │ │ │ │ - cmp r8, r7 │ │ │ │ │ - bne.n 4246 │ │ │ │ │ - movs r0, #0 │ │ │ │ │ - b.n 40a2 │ │ │ │ │ - cmp.w r1, r2, asr #1 │ │ │ │ │ - bge.n 41e0 │ │ │ │ │ - cmp r2, #32 │ │ │ │ │ - bgt.n 4184 │ │ │ │ │ - str r1, [r4, #8] │ │ │ │ │ - b.n 4192 │ │ │ │ │ - add.w sl, sl, #1 │ │ │ │ │ - bne.n 41d2 │ │ │ │ │ - ldr r3, [r4, #8] │ │ │ │ │ - cmp sl, r3 │ │ │ │ │ - blt.w 40c8 │ │ │ │ │ + mov r1, r0 │ │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ │ + cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ + bge.n 42be │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + str r2, [r3, #0] │ │ │ │ │ + cbz r2, 42f4 │ │ │ │ │ + cmp r1, #0 │ │ │ │ │ + bgt.n 4266 │ │ │ │ │ + add.w r4, r4, #1 │ │ │ │ │ + bne.n 42e4 │ │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ │ + cmp r4, r3 │ │ │ │ │ + blt.n 428a │ │ │ │ │ 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 41d2 │ │ │ │ │ - mov r0, r8 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyMem_Free │ │ │ │ │ - b.n 409a │ │ │ │ │ - mov r0, r2 │ │ │ │ │ - str r3, [sp, #4] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ - mov r8, r0 │ │ │ │ │ - cbz r0, 4242 │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - add r7, sp, #8 │ │ │ │ │ - b.n 400a │ │ │ │ │ - mov r0, r5 │ │ │ │ │ + movs r0, #0 │ │ │ │ │ + b.n 427c │ │ │ │ │ + str r0, [sp, #4] │ │ │ │ │ + mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 3fd6 │ │ │ │ │ - ldr.w r9, [r4, #12] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.w 411a │ │ │ │ │ - mov sl, r3 │ │ │ │ │ - b.n 3fe4 │ │ │ │ │ - mov r0, r5 │ │ │ │ │ + ldr r2, [sp, #4] │ │ │ │ │ + b.n 4260 │ │ │ │ │ + str r0, [sp, #4] │ │ │ │ │ + mov r0, r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 40f8 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ - mov r0, r8 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyMem_Free │ │ │ │ │ - b.n 41d2 │ │ │ │ │ - nop │ │ │ │ │ + ldr r1, [sp, #4] │ │ │ │ │ + b.n 42be │ │ │ │ │ │ │ │ │ │ -00004250 : │ │ │ │ │ +00004300 : │ │ │ │ │ list_vectorcall(): │ │ │ │ │ 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, r0 │ │ │ │ │ mov r6, r1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 42de │ │ │ │ │ + bne.n 438e │ │ │ │ │ bic.w r3, r2, #2147483648 @ 0x80000000 │ │ │ │ │ bic.w r4, r2, #2147483648 @ 0x80000000 │ │ │ │ │ bic.w r3, r3, #1 │ │ │ │ │ - cbnz r3, 42c6 │ │ │ │ │ + cbnz r3, 4376 │ │ │ │ │ movs r1, #0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_GenericAlloc │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r0, 429a │ │ │ │ │ - cbz r4, 429a │ │ │ │ │ + cbz r0, 434a │ │ │ │ │ + cbz r4, 434a │ │ │ │ │ ldr r2, [r0, #12] │ │ │ │ │ ldr r1, [r6, #0] │ │ │ │ │ - cbnz r2, 42b8 │ │ │ │ │ - cbz r1, 429a │ │ │ │ │ + cbnz r2, 4368 │ │ │ │ │ + cbz r1, 434a │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ - bl 3618 <_list_extend> │ │ │ │ │ + bl 38a8 <_list_extend> │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.n 42a0 │ │ │ │ │ + beq.n 4350 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 42b4 │ │ │ │ │ + bge.n 4364 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ - cbnz r2, 42b4 │ │ │ │ │ + cbnz r2, 4364 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 429a │ │ │ │ │ + b.n 434a │ │ │ │ │ strd r1, r0, [sp] │ │ │ │ │ bl 624 │ │ │ │ │ R_ARM_THM_CALL list_clear_impl.isra.0 │ │ │ │ │ ldrd r1, r3, [sp] │ │ │ │ │ - b.n 428a │ │ │ │ │ + b.n 433a │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC6 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC6 │ │ │ │ │ movs r3, #1 │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 0 <_PyArg_CheckPositional> │ │ │ │ │ R_ARM_THM_CALL _PyArg_CheckPositional │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 42b4 │ │ │ │ │ - b.n 4276 │ │ │ │ │ + beq.n 4364 │ │ │ │ │ + b.n 4326 │ │ │ │ │ mov r1, r3 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC6 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC6 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ bl 0 <_PyArg_NoKwnames> │ │ │ │ │ R_ARM_THM_CALL _PyArg_NoKwnames │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 42b4 │ │ │ │ │ - b.n 4268 │ │ │ │ │ + beq.n 4364 │ │ │ │ │ + b.n 4318 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000042f8 : │ │ │ │ │ +000043a8 : │ │ │ │ │ list_pop(): │ │ │ │ │ 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 │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r5, r2 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r6, r1 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - bhi.n 4398 │ │ │ │ │ + bhi.n 4448 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 43b2 │ │ │ │ │ + bne.n 4462 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 4410 │ │ │ │ │ + beq.n 44c0 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bcs.w 4454 │ │ │ │ │ + bcs.w 4504 │ │ │ │ │ ldr r5, [r4, #12] │ │ │ │ │ lsls r7, r2, #2 │ │ │ │ │ subs r3, #1 │ │ │ │ │ add.w r8, r5, r7 │ │ │ │ │ ldr.w r6, [r5, r2, lsl #2] │ │ │ │ │ - beq.n 4358 │ │ │ │ │ + beq.n 4408 │ │ │ │ │ subs r2, r3, r2 │ │ │ │ │ mov r9, r2 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bgt.n 43dc │ │ │ │ │ + bgt.n 448c │ │ │ │ │ ldr r2, [r4, #16] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bgt.n 43f2 │ │ │ │ │ + bgt.n 44a2 │ │ │ │ │ asrs r1, r2, #1 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ it gt │ │ │ │ │ cmpgt r2, #32 │ │ │ │ │ - bgt.n 43f2 │ │ │ │ │ + bgt.n 44a2 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ mov r0, r6 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r6, #0] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n 4350 │ │ │ │ │ + beq.n 4400 │ │ │ │ │ ldr r0, [r5, #0] │ │ │ │ │ movs r3, #0 │ │ │ │ │ strd r3, r3, [r4, #8] │ │ │ │ │ str r3, [r4, #16] │ │ │ │ │ - cbz r0, 437c │ │ │ │ │ + cbz r0, 442c │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 438a │ │ │ │ │ + blt.n 443a │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ mov r0, r6 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 437c │ │ │ │ │ + bne.n 442c │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 437c │ │ │ │ │ + b.n 442c │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC8 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC8 │ │ │ │ │ movs r3, #1 │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl 0 <_PyArg_CheckPositional> │ │ │ │ │ R_ARM_THM_CALL _PyArg_CheckPositional │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4426 │ │ │ │ │ + beq.n 44d6 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.n 4318 │ │ │ │ │ + ble.n 43c8 │ │ │ │ │ ldr r0, [r6, #0] │ │ │ │ │ bl 0 <_PyNumber_Index> │ │ │ │ │ R_ARM_THM_CALL _PyNumber_Index │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 443e │ │ │ │ │ + beq.n 44ee │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyLong_AsSsize_t │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 442a │ │ │ │ │ + blt.n 44da │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ - beq.n 443e │ │ │ │ │ + beq.n 44ee │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ - cbz r3, 4410 │ │ │ │ │ + cbz r3, 44c0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bge.n 4320 │ │ │ │ │ + bge.n 43d0 │ │ │ │ │ add r2, r3 │ │ │ │ │ - b.n 4320 │ │ │ │ │ + b.n 43d0 │ │ │ │ │ adds r1, r7, #4 │ │ │ │ │ lsls r2, r2, #2 │ │ │ │ │ add r1, r5 │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memmove │ │ │ │ │ ldr r2, [r4, #16] │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - ble.n 4344 │ │ │ │ │ + ble.n 43f4 │ │ │ │ │ mov r1, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL py_list_resize │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4350 │ │ │ │ │ + beq.n 4400 │ │ │ │ │ adds r0, r7, #4 │ │ │ │ │ mov.w r2, r9, lsl #2 │ │ │ │ │ mov r1, r8 │ │ │ │ │ add r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memmove │ │ │ │ │ str r6, [r5, r7] │ │ │ │ │ - b.n 4426 │ │ │ │ │ + b.n 44d6 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_IndexError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_IndexError │ │ │ │ │ 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 r6, #0 │ │ │ │ │ - b.n 4350 │ │ │ │ │ + b.n 4400 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 43cc │ │ │ │ │ + bne.n 447c │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - b.n 43cc │ │ │ │ │ + b.n 447c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 4426 │ │ │ │ │ + bne.n 44d6 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 4410 │ │ │ │ │ + beq.n 44c0 │ │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ │ add r2, r3 │ │ │ │ │ - b.n 4320 │ │ │ │ │ + b.n 43d0 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_IndexError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_IndexError │ │ │ │ │ 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 4426 │ │ │ │ │ + b.n 44d6 │ │ │ │ │ │ │ │ │ │ -0000446c : │ │ │ │ │ +0000451c : │ │ │ │ │ list_extend(): │ │ │ │ │ push {r3, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ - bl 3618 <_list_extend> │ │ │ │ │ + bl 38a8 <_list_extend> │ │ │ │ │ adds r0, #1 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ it eq │ │ │ │ │ moveq r0, #0 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00004490 : │ │ │ │ │ +00004540 : │ │ │ │ │ unsafe_tuple_compare(): │ │ │ │ │ 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, [r1, #8] │ │ │ │ │ sub sp, #8 │ │ │ │ │ ldr r6, [r0, #8] │ │ │ │ │ mov r7, r3 │ │ │ │ │ mov sl, r3 │ │ │ │ │ cmp r3, r6 │ │ │ │ │ it ge │ │ │ │ │ movge r7, r6 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - ble.n 4512 │ │ │ │ │ + ble.n 45c2 │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r5, r1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r1, [r1, #16] │ │ │ │ │ ldr r0, [r0, #16] │ │ │ │ │ movs r2, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_RichCompareBool │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 4588 │ │ │ │ │ - beq.n 451c │ │ │ │ │ + blt.n 4638 │ │ │ │ │ + beq.n 45cc │ │ │ │ │ cmp r7, #1 │ │ │ │ │ - beq.n 4512 │ │ │ │ │ + beq.n 45c2 │ │ │ │ │ ldr r1, [r5, #20] │ │ │ │ │ movs r2, #2 │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_RichCompareBool │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 4588 │ │ │ │ │ - beq.n 455e │ │ │ │ │ + blt.n 4638 │ │ │ │ │ + beq.n 460e │ │ │ │ │ cmp r7, #2 │ │ │ │ │ - beq.n 4512 │ │ │ │ │ + beq.n 45c2 │ │ │ │ │ add.w r9, r4, #20 │ │ │ │ │ add.w r8, r5, #20 │ │ │ │ │ movs r3, #2 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mov r3, r8 │ │ │ │ │ movs r2, #2 │ │ │ │ │ ldr.w r1, [r3, #4]! │ │ │ │ │ mov r8, r3 │ │ │ │ │ mov r3, r9 │ │ │ │ │ ldr.w r0, [r3, #4]! │ │ │ │ │ mov r9, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_RichCompareBool │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 4588 │ │ │ │ │ + blt.n 4638 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - beq.n 4576 │ │ │ │ │ + beq.n 4626 │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - bne.n 44ec │ │ │ │ │ + bne.n 459c │ │ │ │ │ cmp r6, sl │ │ │ │ │ ite ge │ │ │ │ │ movge r0, #0 │ │ │ │ │ movlt r0, #1 │ │ │ │ │ - b.n 4558 │ │ │ │ │ + b.n 4608 │ │ │ │ │ ldr.w r6, [r8, #1572] @ 0x624 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC unsafe_long_compare │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS unsafe_long_compare │ │ │ │ │ ldr r0, [r4, #16] │ │ │ │ │ ldr r1, [r5, #16] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - bne.n 457c │ │ │ │ │ + bne.n 462c │ │ │ │ │ ldr r2, [r1, #8] │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ ldr r4, [r0, #12] │ │ │ │ │ and.w r2, r2, #3 │ │ │ │ │ ldr r1, [r1, #12] │ │ │ │ │ and.w r0, r3, #3 │ │ │ │ │ rsb r0, r0, #1 │ │ │ │ │ @@ -7231,125 +7315,125 @@ │ │ │ │ │ ldr.w r1, [r5, r3, lsl #2] │ │ │ │ │ ldr.w r0, [r4, r3, lsl #2] │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyObject_RichCompareBool │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - blt.n 4560 │ │ │ │ │ - b.n 4512 │ │ │ │ │ + blt.n 4610 │ │ │ │ │ + b.n 45c2 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r3, r6 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ bx r3 │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 4558 │ │ │ │ │ + b.n 4608 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00004590 : │ │ │ │ │ +00004640 : │ │ │ │ │ unsafe_object_compare(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r4, [r0, #4] │ │ │ │ │ sub sp, #8 │ │ │ │ │ ldr.w r2, [r2, #1568] @ 0x620 │ │ │ │ │ ldr r4, [r4, #100] @ 0x64 │ │ │ │ │ cmp r4, r2 │ │ │ │ │ it ne │ │ │ │ │ movne r2, #0 │ │ │ │ │ - bne.n 4604 │ │ │ │ │ + bne.n 46b4 │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r6, r1 │ │ │ │ │ mov r5, r0 │ │ │ │ │ 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 │ │ │ │ │ - beq.n 45f6 │ │ │ │ │ - cbz r0, 4630 │ │ │ │ │ + beq.n 46a6 │ │ │ │ │ + cbz r0, 46e0 │ │ │ │ │ ldr r1, [r0, #4] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyBool_Type │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyBool_Type │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bne.n 460e │ │ │ │ │ + bne.n 46be │ │ │ │ │ ldr r1, [r0, #0] │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_TrueStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_TrueStruct │ │ │ │ │ subs r4, r3, r0 │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ clz r4, r4 │ │ │ │ │ mov.w r4, r4, lsr #5 │ │ │ │ │ - blt.n 4620 │ │ │ │ │ + blt.n 46d0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 4636 │ │ │ │ │ + blt.n 46e6 │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyObject_RichCompareBool │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_IsTrue │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 45f0 │ │ │ │ │ + bge.n 46a0 │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r3, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 45f0 │ │ │ │ │ + bne.n 46a0 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 45f0 │ │ │ │ │ + b.n 46a0 │ │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 45f0 │ │ │ │ │ + b.n 46a0 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 45fe │ │ │ │ │ + bne.n 46ae │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 45fe │ │ │ │ │ + b.n 46ae │ │ │ │ │ │ │ │ │ │ -00004644 : │ │ │ │ │ +000046f4 : │ │ │ │ │ PyList_GetItemRef(): │ │ │ │ │ push {r3, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #6 │ │ │ │ │ - bpl.n 4674 │ │ │ │ │ + bpl.n 4724 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bcs.n 468e │ │ │ │ │ + bcs.n 473e │ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ │ ldr.w r0, [r3, r1, lsl #2] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 4672 │ │ │ │ │ + bge.n 4722 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ pop {r3, pc} │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ @@ -7362,40 +7446,40 @@ │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ movs r0, #0 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_IndexError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_IndexError │ │ │ │ │ - ldr r1, [pc, #8] @ (46a0 ) │ │ │ │ │ + ldr r1, [pc, #8] @ (4750 ) │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetObject │ │ │ │ │ - b.n 468a │ │ │ │ │ + b.n 473a │ │ │ │ │ .word 0x00004e8c │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -000046a4 : │ │ │ │ │ +00004754 : │ │ │ │ │ list_contains(): │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ - cbz r3, 470a │ │ │ │ │ + cbz r3, 47ba │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ movs r5, #0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r6, r1 │ │ │ │ │ mov r7, r0 │ │ │ │ │ - b.n 46ca │ │ │ │ │ + b.n 477a │ │ │ │ │ adds r5, #1 │ │ │ │ │ - cbnz r3, 4704 │ │ │ │ │ + cbnz r3, 47b4 │ │ │ │ │ ldr r2, [r7, #8] │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - bls.n 4704 │ │ │ │ │ + bls.n 47b4 │ │ │ │ │ ldr r3, [r7, #12] │ │ │ │ │ movs r2, #2 │ │ │ │ │ mov r1, r6 │ │ │ │ │ ldr.w r4, [r3, r5, lsl #2] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ @@ -7403,90 +7487,90 @@ │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r4, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_RichCompareBool │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 46c0 │ │ │ │ │ + bge.n 4770 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 46c0 │ │ │ │ │ + bne.n 4770 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 46c0 │ │ │ │ │ + b.n 4770 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ mov r0, r3 │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00004710 <_PyList_SliceSubscript>: │ │ │ │ │ +000047c0 <_PyList_SliceSubscript>: │ │ │ │ │ _PyList_SliceSubscript(): │ │ │ │ │ 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 r7, r0 │ │ │ │ │ add r3, sp, #20 │ │ │ │ │ mov r0, r1 │ │ │ │ │ add r2, sp, #16 │ │ │ │ │ add r1, sp, #12 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PySlice_Unpack │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 4a62 <_PyList_SliceSubscript+0x352> │ │ │ │ │ + blt.w 4b12 <_PyList_SliceSubscript+0x352> │ │ │ │ │ ldrd r1, r6, [sp, #16] │ │ │ │ │ add r2, sp, #28 │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ strd r0, r1, [sp, #24] │ │ │ │ │ mov r3, r6 │ │ │ │ │ ldr r0, [r7, #8] │ │ │ │ │ add r1, sp, #24 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PySlice_AdjustIndices │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ - ble.w 49ba <_PyList_SliceSubscript+0x2aa> │ │ │ │ │ + ble.w 4a6a <_PyList_SliceSubscript+0x2aa> │ │ │ │ │ ldr r4, [sp, #24] │ │ │ │ │ cmp r6, #1 │ │ │ │ │ - bne.w 49e6 <_PyList_SliceSubscript+0x2d6> │ │ │ │ │ + bne.w 4a96 <_PyList_SliceSubscript+0x2d6> │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ subs r6, r3, r4 │ │ │ │ │ mov r8, r3 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.w 49ba <_PyList_SliceSubscript+0x2aa> │ │ │ │ │ - ldr r3, [pc, #696] @ (4a20 <_PyList_SliceSubscript+0x310>) │ │ │ │ │ + ble.w 4a6a <_PyList_SliceSubscript+0x2aa> │ │ │ │ │ + ldr r3, [pc, #696] @ (4ad0 <_PyList_SliceSubscript+0x310>) │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr.w r5, [r3, #1896] @ 0x768 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 49c2 <_PyList_SliceSubscript+0x2b2> │ │ │ │ │ + beq.w 4a72 <_PyList_SliceSubscript+0x2b2> │ │ │ │ │ ldr.w r1, [r3, #1900] @ 0x76c │ │ │ │ │ ldr r0, [r5, #0] │ │ │ │ │ str.w r0, [r3, #1896] @ 0x768 │ │ │ │ │ subs r1, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str.w r1, [r3, #1900] @ 0x76c │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_THM_CALL _Py_NewReference │ │ │ │ │ movs r3, #0 │ │ │ │ │ strd r3, r3, [r5, #8] │ │ │ │ │ str r3, [r5, #16] │ │ │ │ │ - ldr r3, [pc, #640] @ (4a24 <_PyList_SliceSubscript+0x314>) │ │ │ │ │ + ldr r3, [pc, #640] @ (4ad4 <_PyList_SliceSubscript+0x314>) │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ cmp.w r6, #536870912 @ 0x20000000 │ │ │ │ │ sub.w r2, r5, #8 │ │ │ │ │ ldr r0, [r3, #8] │ │ │ │ │ @@ -7501,290 +7585,290 @@ │ │ │ │ │ strd ip, r3, [r5, #-8] │ │ │ │ │ it cs │ │ │ │ │ movcs r3, #0 │ │ │ │ │ str.w r2, [ip, #4] │ │ │ │ │ str.w r1, [r0, #3868] @ 0xf1c │ │ │ │ │ it cs │ │ │ │ │ strcs r3, [r5, #12] │ │ │ │ │ - bcs.w 4a2c <_PyList_SliceSubscript+0x31c> │ │ │ │ │ + bcs.w 4adc <_PyList_SliceSubscript+0x31c> │ │ │ │ │ lsls r0, r6, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ str r0, [r5, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4a2c <_PyList_SliceSubscript+0x31c> │ │ │ │ │ + beq.w 4adc <_PyList_SliceSubscript+0x31c> │ │ │ │ │ ldr r7, [r7, #12] │ │ │ │ │ adds r3, r4, r6 │ │ │ │ │ subs r1, r4, #1 │ │ │ │ │ subs r3, #1 │ │ │ │ │ sub.w ip, r0, #4 │ │ │ │ │ str r6, [r5, #16] │ │ │ │ │ add.w r1, r7, r1, lsl #2 │ │ │ │ │ add.w r7, r7, r3, lsl #2 │ │ │ │ │ subs r3, r7, r1 │ │ │ │ │ subs r3, #4 │ │ │ │ │ lsrs r3, r3, #2 │ │ │ │ │ adds r3, #1 │ │ │ │ │ ands.w r3, r3, #7 │ │ │ │ │ - beq.n 48be <_PyList_SliceSubscript+0x1ae> │ │ │ │ │ + beq.n 496e <_PyList_SliceSubscript+0x1ae> │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.n 48a6 <_PyList_SliceSubscript+0x196> │ │ │ │ │ + beq.n 4956 <_PyList_SliceSubscript+0x196> │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.n 4892 <_PyList_SliceSubscript+0x182> │ │ │ │ │ + beq.n 4942 <_PyList_SliceSubscript+0x182> │ │ │ │ │ cmp r3, #3 │ │ │ │ │ - beq.n 487c <_PyList_SliceSubscript+0x16c> │ │ │ │ │ + beq.n 492c <_PyList_SliceSubscript+0x16c> │ │ │ │ │ cmp r3, #4 │ │ │ │ │ - beq.n 4866 <_PyList_SliceSubscript+0x156> │ │ │ │ │ + beq.n 4916 <_PyList_SliceSubscript+0x156> │ │ │ │ │ cmp r3, #5 │ │ │ │ │ - beq.n 4850 <_PyList_SliceSubscript+0x140> │ │ │ │ │ + beq.n 4900 <_PyList_SliceSubscript+0x140> │ │ │ │ │ cmp r3, #6 │ │ │ │ │ - bne.w 49a4 <_PyList_SliceSubscript+0x294> │ │ │ │ │ + bne.w 4a54 <_PyList_SliceSubscript+0x294> │ │ │ │ │ ldr.w r3, [r1, #4]! │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 4998 <_PyList_SliceSubscript+0x288> │ │ │ │ │ + bge.w 4a48 <_PyList_SliceSubscript+0x288> │ │ │ │ │ adds r0, r2, #1 │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ str.w r3, [ip, #4]! │ │ │ │ │ ldr.w r3, [r1, #4]! │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 4998 <_PyList_SliceSubscript+0x288> │ │ │ │ │ + bge.w 4a48 <_PyList_SliceSubscript+0x288> │ │ │ │ │ adds r0, r2, #1 │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ str.w r3, [ip, #4]! │ │ │ │ │ ldr.w r3, [r1, #4]! │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 4998 <_PyList_SliceSubscript+0x288> │ │ │ │ │ + bge.w 4a48 <_PyList_SliceSubscript+0x288> │ │ │ │ │ adds r0, r2, #1 │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ str.w r3, [ip, #4]! │ │ │ │ │ ldr.w r3, [r1, #4]! │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 4998 <_PyList_SliceSubscript+0x288> │ │ │ │ │ + bge.w 4a48 <_PyList_SliceSubscript+0x288> │ │ │ │ │ adds r0, r2, #1 │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ str.w r3, [ip, #4]! │ │ │ │ │ ldr.w r3, [r1, #4]! │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 4998 <_PyList_SliceSubscript+0x288> │ │ │ │ │ + bge.n 4a48 <_PyList_SliceSubscript+0x288> │ │ │ │ │ adds r0, r2, #1 │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ str.w r3, [ip, #4]! │ │ │ │ │ ldr.w r3, [r1, #4]! │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 4998 <_PyList_SliceSubscript+0x288> │ │ │ │ │ + bge.n 4a48 <_PyList_SliceSubscript+0x288> │ │ │ │ │ adds r0, r2, #1 │ │ │ │ │ cmp r1, r7 │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ str.w r3, [ip, #4]! │ │ │ │ │ - beq.n 498e <_PyList_SliceSubscript+0x27e> │ │ │ │ │ + beq.n 4a3e <_PyList_SliceSubscript+0x27e> │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ adds r1, #4 │ │ │ │ │ mov lr, r1 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ adds r0, r2, #1 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 4998 <_PyList_SliceSubscript+0x288> │ │ │ │ │ + bge.n 4a48 <_PyList_SliceSubscript+0x288> │ │ │ │ │ add.w ip, ip, #4 │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ mov r4, ip │ │ │ │ │ str.w r3, [ip] │ │ │ │ │ ldr.w r3, [r1, #4]! │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ adds r0, r2, #1 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 4998 <_PyList_SliceSubscript+0x288> │ │ │ │ │ + bge.n 4a48 <_PyList_SliceSubscript+0x288> │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ add.w r1, lr, #8 │ │ │ │ │ str.w r3, [ip, #4]! │ │ │ │ │ ldr.w r3, [lr, #8] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ adds r0, r2, #1 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 4998 <_PyList_SliceSubscript+0x288> │ │ │ │ │ + bge.n 4a48 <_PyList_SliceSubscript+0x288> │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ add.w ip, r4, #8 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ add.w r1, lr, #12 │ │ │ │ │ ldr.w r3, [lr, #12] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ adds r0, r2, #1 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 4998 <_PyList_SliceSubscript+0x288> │ │ │ │ │ + bge.n 4a48 <_PyList_SliceSubscript+0x288> │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ add.w ip, r4, #12 │ │ │ │ │ str r3, [r4, #12] │ │ │ │ │ add.w r1, lr, #16 │ │ │ │ │ ldr.w r3, [lr, #16] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ adds r0, r2, #1 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 4998 <_PyList_SliceSubscript+0x288> │ │ │ │ │ + bge.n 4a48 <_PyList_SliceSubscript+0x288> │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ add.w ip, r4, #16 │ │ │ │ │ str r3, [r4, #16] │ │ │ │ │ add.w r1, lr, #20 │ │ │ │ │ ldr.w r3, [lr, #20] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ adds r0, r2, #1 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 4998 <_PyList_SliceSubscript+0x288> │ │ │ │ │ + bge.n 4a48 <_PyList_SliceSubscript+0x288> │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ add.w ip, r4, #20 │ │ │ │ │ str r3, [r4, #20] │ │ │ │ │ add.w r1, lr, #24 │ │ │ │ │ ldr.w r3, [lr, #24] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ adds r0, r2, #1 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 4998 <_PyList_SliceSubscript+0x288> │ │ │ │ │ + bge.n 4a48 <_PyList_SliceSubscript+0x288> │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ add.w ip, r4, #24 │ │ │ │ │ str r3, [r4, #24] │ │ │ │ │ add.w r1, lr, #28 │ │ │ │ │ ldr.w r3, [lr, #28] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 4998 <_PyList_SliceSubscript+0x288> │ │ │ │ │ + bge.n 4a48 <_PyList_SliceSubscript+0x288> │ │ │ │ │ adds r0, r2, #1 │ │ │ │ │ add.w ip, r4, #28 │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ cmp r1, r7 │ │ │ │ │ str r3, [r4, #28] │ │ │ │ │ - bne.n 48be <_PyList_SliceSubscript+0x1ae> │ │ │ │ │ + bne.n 496e <_PyList_SliceSubscript+0x1ae> │ │ │ │ │ str r6, [r5, #8] │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #32 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ cmp r1, r7 │ │ │ │ │ str.w r3, [ip, #4]! │ │ │ │ │ - bne.w 4812 <_PyList_SliceSubscript+0x102> │ │ │ │ │ - b.n 498e <_PyList_SliceSubscript+0x27e> │ │ │ │ │ + bne.w 48c2 <_PyList_SliceSubscript+0x102> │ │ │ │ │ + b.n 4a3e <_PyList_SliceSubscript+0x27e> │ │ │ │ │ ldr.w r3, [r1, #4]! │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 4998 <_PyList_SliceSubscript+0x288> │ │ │ │ │ + bge.n 4a48 <_PyList_SliceSubscript+0x288> │ │ │ │ │ adds r0, r2, #1 │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ str.w r3, [ip, #4]! │ │ │ │ │ - b.n 483a <_PyList_SliceSubscript+0x12a> │ │ │ │ │ + b.n 48ea <_PyList_SliceSubscript+0x12a> │ │ │ │ │ bl f8 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b.n 4990 <_PyList_SliceSubscript+0x280> │ │ │ │ │ + b.n 4a40 <_PyList_SliceSubscript+0x280> │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ bl 0 <_PyObject_GC_New> │ │ │ │ │ R_ARM_THM_CALL _PyObject_GC_New │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4990 <_PyList_SliceSubscript+0x280> │ │ │ │ │ + beq.n 4a40 <_PyList_SliceSubscript+0x280> │ │ │ │ │ movs r3, #0 │ │ │ │ │ strd r3, r3, [r0, #8] │ │ │ │ │ str r3, [r0, #16] │ │ │ │ │ - ldr r3, [pc, #72] @ (4a28 <_PyList_SliceSubscript+0x318>) │ │ │ │ │ + ldr r3, [pc, #72] @ (4ad8 <_PyList_SliceSubscript+0x318>) │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ - b.n 47aa <_PyList_SliceSubscript+0x9a> │ │ │ │ │ + b.n 485a <_PyList_SliceSubscript+0x9a> │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 844 │ │ │ │ │ R_ARM_THM_CALL list_new_prealloc │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4990 <_PyList_SliceSubscript+0x280> │ │ │ │ │ + beq.n 4a40 <_PyList_SliceSubscript+0x280> │ │ │ │ │ ldr r1, [r0, #12] │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ldr.w lr, [r7, #12] │ │ │ │ │ add.w ip, r1, r3, lsl #2 │ │ │ │ │ ldr.w r2, [lr, r4, lsl #2] │ │ │ │ │ add r4, r6 │ │ │ │ │ ldr r0, [r2, #0] │ │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ │ add.w r7, r0, #1 │ │ │ │ │ it lt │ │ │ │ │ strlt r7, [r2, #0] │ │ │ │ │ str.w r2, [r1], #4 │ │ │ │ │ cmp ip, r1 │ │ │ │ │ - bne.n 49fe <_PyList_SliceSubscript+0x2ee> │ │ │ │ │ + bne.n 4aae <_PyList_SliceSubscript+0x2ee> │ │ │ │ │ str r3, [r5, #8] │ │ │ │ │ - b.n 4990 <_PyList_SliceSubscript+0x280> │ │ │ │ │ + b.n 4a40 <_PyList_SliceSubscript+0x280> │ │ │ │ │ nop │ │ │ │ │ .word 0x000002b0 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x0000027a │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000044 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 4a40 <_PyList_SliceSubscript+0x330> │ │ │ │ │ + bge.n 4af0 <_PyList_SliceSubscript+0x330> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ - cbnz r3, 4a40 <_PyList_SliceSubscript+0x330> │ │ │ │ │ + cbnz r3, 4af0 <_PyList_SliceSubscript+0x330> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4990 <_PyList_SliceSubscript+0x280> │ │ │ │ │ + beq.n 4a40 <_PyList_SliceSubscript+0x280> │ │ │ │ │ ldr r7, [r7, #12] │ │ │ │ │ add.w r3, r8, #4294967295 @ 0xffffffff │ │ │ │ │ subs r1, r4, #1 │ │ │ │ │ add.w r1, r7, r1, lsl #2 │ │ │ │ │ add.w r7, r7, r3, lsl #2 │ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ │ sub.w ip, r3, #4 │ │ │ │ │ - b.n 4812 <_PyList_SliceSubscript+0x102> │ │ │ │ │ + b.n 48c2 <_PyList_SliceSubscript+0x102> │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 4990 <_PyList_SliceSubscript+0x280> │ │ │ │ │ + b.n 4a40 <_PyList_SliceSubscript+0x280> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00004a68 : │ │ │ │ │ +00004b18 : │ │ │ │ │ list_slice_lock_held(): │ │ │ │ │ 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 │ │ │ │ │ subs r6, r2, r1 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.w 4cf8 │ │ │ │ │ - ldr r3, [pc, #688] @ (4d34 ) │ │ │ │ │ + ble.w 4da8 │ │ │ │ │ + ldr r3, [pc, #688] @ (4de4 ) │ │ │ │ │ mrc 15, 0, r9, cr13, cr0, {3} │ │ │ │ │ mov r8, r0 │ │ │ │ │ mov r7, r2 │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ mov r4, r1 │ │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr.w r5, [r3, #1896] @ 0x768 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 4cd6 │ │ │ │ │ + beq.w 4d86 │ │ │ │ │ ldr.w r2, [r3, #1900] @ 0x76c │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr r1, [r5, #0] │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w r1, [r3, #1896] @ 0x768 │ │ │ │ │ str.w r2, [r3, #1900] @ 0x76c │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_THM_CALL _Py_NewReference │ │ │ │ │ movs r3, #0 │ │ │ │ │ strd r3, r3, [r5, #8] │ │ │ │ │ str r3, [r5, #16] │ │ │ │ │ - ldr r3, [pc, #628] @ (4d38 ) │ │ │ │ │ + ldr r3, [pc, #628] @ (4de8 ) │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr.w r3, [r9, r3] │ │ │ │ │ cmp.w r6, #536870912 @ 0x20000000 │ │ │ │ │ sub.w r2, r5, #8 │ │ │ │ │ ldr r0, [r3, #8] │ │ │ │ │ ldr.w r3, [r5, #-4] │ │ │ │ │ @@ -7798,275 +7882,275 @@ │ │ │ │ │ strd ip, r3, [r5, #-8] │ │ │ │ │ it cs │ │ │ │ │ movcs r3, #0 │ │ │ │ │ str.w r2, [ip, #4] │ │ │ │ │ str.w r1, [r0, #3868] @ 0xf1c │ │ │ │ │ it cs │ │ │ │ │ strcs r3, [r5, #12] │ │ │ │ │ - bcs.w 4d00 │ │ │ │ │ + bcs.w 4db0 │ │ │ │ │ lsls r0, r6, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ str r0, [r5, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4d00 │ │ │ │ │ + beq.w 4db0 │ │ │ │ │ ldr.w r7, [r8, #12] │ │ │ │ │ adds r3, r4, r6 │ │ │ │ │ sub.w ip, r0, #4 │ │ │ │ │ str r6, [r5, #16] │ │ │ │ │ subs r7, #4 │ │ │ │ │ add.w r1, r7, r4, lsl #2 │ │ │ │ │ add.w r7, r7, r3, lsl #2 │ │ │ │ │ subs r3, r7, r1 │ │ │ │ │ subs r3, #4 │ │ │ │ │ lsrs r3, r3, #2 │ │ │ │ │ adds r3, #1 │ │ │ │ │ ands.w r3, r3, #7 │ │ │ │ │ - beq.n 4bf2 │ │ │ │ │ + beq.n 4ca2 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.n 4bda │ │ │ │ │ + beq.n 4c8a │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.n 4bc6 │ │ │ │ │ + beq.n 4c76 │ │ │ │ │ cmp r3, #3 │ │ │ │ │ - beq.n 4bb0 │ │ │ │ │ + beq.n 4c60 │ │ │ │ │ cmp r3, #4 │ │ │ │ │ - beq.n 4b9a │ │ │ │ │ + beq.n 4c4a │ │ │ │ │ cmp r3, #5 │ │ │ │ │ - beq.n 4b84 │ │ │ │ │ + beq.n 4c34 │ │ │ │ │ cmp r3, #6 │ │ │ │ │ - beq.n 4b6e │ │ │ │ │ + beq.n 4c1e │ │ │ │ │ ldr.w r3, [r1, #4]! │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 4cca │ │ │ │ │ + bge.w 4d7a │ │ │ │ │ adds r0, r2, #1 │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ str.w r3, [ip, #4]! │ │ │ │ │ ldr.w r3, [r1, #4]! │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 4cca │ │ │ │ │ + bge.w 4d7a │ │ │ │ │ adds r0, r2, #1 │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ str.w r3, [ip, #4]! │ │ │ │ │ ldr.w r3, [r1, #4]! │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 4cca │ │ │ │ │ + bge.w 4d7a │ │ │ │ │ adds r0, r2, #1 │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ str.w r3, [ip, #4]! │ │ │ │ │ ldr.w r3, [r1, #4]! │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 4cca │ │ │ │ │ + bge.w 4d7a │ │ │ │ │ adds r0, r2, #1 │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ str.w r3, [ip, #4]! │ │ │ │ │ ldr.w r3, [r1, #4]! │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 4cca │ │ │ │ │ + bge.w 4d7a │ │ │ │ │ adds r0, r2, #1 │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ str.w r3, [ip, #4]! │ │ │ │ │ ldr.w r3, [r1, #4]! │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 4cca │ │ │ │ │ + bge.n 4d7a │ │ │ │ │ adds r0, r2, #1 │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ str.w r3, [ip, #4]! │ │ │ │ │ ldr.w r3, [r1, #4]! │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 4cca │ │ │ │ │ + bge.n 4d7a │ │ │ │ │ adds r0, r2, #1 │ │ │ │ │ cmp r1, r7 │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ str.w r3, [ip, #4]! │ │ │ │ │ - beq.n 4cc2 │ │ │ │ │ + beq.n 4d72 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ adds r1, #4 │ │ │ │ │ mov lr, r1 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ adds r0, r2, #1 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 4cca │ │ │ │ │ + bge.n 4d7a │ │ │ │ │ add.w ip, ip, #4 │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ mov r4, ip │ │ │ │ │ str.w r3, [ip] │ │ │ │ │ ldr.w r3, [r1, #4]! │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ adds r0, r2, #1 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 4cca │ │ │ │ │ + bge.n 4d7a │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ add.w r1, lr, #8 │ │ │ │ │ str.w r3, [ip, #4]! │ │ │ │ │ ldr.w r3, [lr, #8] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ adds r0, r2, #1 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 4cca │ │ │ │ │ + bge.n 4d7a │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ add.w ip, r4, #8 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ add.w r1, lr, #12 │ │ │ │ │ ldr.w r3, [lr, #12] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ adds r0, r2, #1 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 4cca │ │ │ │ │ + bge.n 4d7a │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ add.w ip, r4, #12 │ │ │ │ │ str r3, [r4, #12] │ │ │ │ │ add.w r1, lr, #16 │ │ │ │ │ ldr.w r3, [lr, #16] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ adds r0, r2, #1 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 4cca │ │ │ │ │ + bge.n 4d7a │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ add.w ip, r4, #16 │ │ │ │ │ str r3, [r4, #16] │ │ │ │ │ add.w r1, lr, #20 │ │ │ │ │ ldr.w r3, [lr, #20] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ adds r0, r2, #1 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 4cca │ │ │ │ │ + bge.n 4d7a │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ add.w ip, r4, #20 │ │ │ │ │ str r3, [r4, #20] │ │ │ │ │ add.w r1, lr, #24 │ │ │ │ │ ldr.w r3, [lr, #24] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ adds r0, r2, #1 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 4cca │ │ │ │ │ + bge.n 4d7a │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ add.w ip, r4, #24 │ │ │ │ │ str r3, [r4, #24] │ │ │ │ │ add.w r1, lr, #28 │ │ │ │ │ ldr.w r3, [lr, #28] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 4cca │ │ │ │ │ + bge.n 4d7a │ │ │ │ │ adds r0, r2, #1 │ │ │ │ │ add.w ip, r4, #28 │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ cmp r1, r7 │ │ │ │ │ str r3, [r4, #28] │ │ │ │ │ - bne.n 4bf2 │ │ │ │ │ + bne.n 4ca2 │ │ │ │ │ str r6, [r5, #8] │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ cmp r1, r7 │ │ │ │ │ str.w r3, [ip, #4]! │ │ │ │ │ - bne.w 4b32 │ │ │ │ │ - b.n 4cc2 │ │ │ │ │ + bne.w 4be2 │ │ │ │ │ + b.n 4d72 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ bl 0 <_PyObject_GC_New> │ │ │ │ │ R_ARM_THM_CALL _PyObject_GC_New │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4cc4 │ │ │ │ │ + beq.n 4d74 │ │ │ │ │ movs r3, #0 │ │ │ │ │ strd r3, r3, [r0, #8] │ │ │ │ │ str r3, [r0, #16] │ │ │ │ │ - ldr r3, [pc, #72] @ (4d3c ) │ │ │ │ │ + ldr r3, [pc, #72] @ (4dec ) │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ - b.n 4ac8 │ │ │ │ │ + b.n 4b78 │ │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ b.w f8 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 4d14 │ │ │ │ │ + bge.n 4dc4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ - cbnz r3, 4d14 │ │ │ │ │ + cbnz r3, 4dc4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4cc4 │ │ │ │ │ + beq.n 4d74 │ │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ │ subs r3, #4 │ │ │ │ │ add.w r1, r3, r4, lsl #2 │ │ │ │ │ add.w r7, r3, r7, lsl #2 │ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ │ sub.w ip, r3, #4 │ │ │ │ │ - b.n 4b32 │ │ │ │ │ + b.n 4be2 │ │ │ │ │ .word 0x000002a6 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000270 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000046 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00004d40 : │ │ │ │ │ +00004df0 : │ │ │ │ │ list_sort(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ mov ip, r1 │ │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r4, r2 │ │ │ │ │ mov r1, r3 │ │ │ │ │ - cbnz r3, 4d82 │ │ │ │ │ + cbnz r3, 4e32 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - blt.n 4dda │ │ │ │ │ + blt.n 4e8a │ │ │ │ │ ite ne │ │ │ │ │ movne r2, #1 │ │ │ │ │ moveq r2, r3 │ │ │ │ │ cmp ip, r3 │ │ │ │ │ it eq │ │ │ │ │ orreq.w r2, r2, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 4e06 │ │ │ │ │ + bne.n 4eb6 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ │ b.w bcc │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ adds r5, r2, r3 │ │ │ │ │ mov r3, r1 │ │ │ │ │ mov r1, r4 │ │ │ │ │ - ldr r4, [pc, #128] @ (4e0c ) │ │ │ │ │ + ldr r4, [pc, #128] @ (4ebc ) │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ mov r0, ip │ │ │ │ │ add r4, sp, #32 │ │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ │ strd r2, r2, [sp, #4] │ │ │ │ │ str r4, [sp, #20] │ │ │ │ │ bl 0 <_PyArg_UnpackKeywords> │ │ │ │ │ R_ARM_THM_CALL _PyArg_UnpackKeywords │ │ │ │ │ - cbz r0, 4dba │ │ │ │ │ - cbz r5, 4dfc │ │ │ │ │ + cbz r0, 4e6a │ │ │ │ │ + cbz r5, 4eac │ │ │ │ │ ldr r1, [r0, #0] │ │ │ │ │ - cbz r1, 4dbe │ │ │ │ │ + cbz r1, 4e6e │ │ │ │ │ cmp r5, #1 │ │ │ │ │ it eq │ │ │ │ │ moveq r5, #0 │ │ │ │ │ - bne.n 4dc6 │ │ │ │ │ + bne.n 4e76 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl bcc │ │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ @@ -8075,382 +8159,315 @@ │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ str r1, [sp, #28] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_IsTrue │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ │ mov r5, r3 │ │ │ │ │ - bge.n 4db2 │ │ │ │ │ + bge.n 4e62 │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 4dba │ │ │ │ │ - ldr r1, [pc, #48] @ (4e0c ) │ │ │ │ │ + b.n 4e6a │ │ │ │ │ + ldr r1, [pc, #48] @ (4ebc ) │ │ │ │ │ mov r0, ip │ │ │ │ │ str r1, [sp, #0] │ │ │ │ │ mov r2, r3 │ │ │ │ │ add r1, sp, #32 │ │ │ │ │ strd r3, r3, [sp, #12] │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ mov r1, r4 │ │ │ │ │ strd r3, r3, [sp, #4] │ │ │ │ │ bl 0 <_PyArg_UnpackKeywords> │ │ │ │ │ R_ARM_THM_CALL _PyArg_UnpackKeywords │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4dba │ │ │ │ │ + beq.n 4e6a │ │ │ │ │ mov r5, r4 │ │ │ │ │ - b.n 4da6 │ │ │ │ │ + b.n 4e56 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ - b.n 4db2 │ │ │ │ │ + b.n 4e62 │ │ │ │ │ mov r5, r4 │ │ │ │ │ - b.n 4d86 │ │ │ │ │ + b.n 4e36 │ │ │ │ │ nop │ │ │ │ │ .word 0x00000270 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00004e10 : │ │ │ │ │ +00004ec0 : │ │ │ │ │ list_ass_subscript(): │ │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ + stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ - str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ │ + str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ mov r5, r2 │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ - sub sp, #68 @ 0x44 │ │ │ │ │ + sub sp, #24 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r3, [r2, #48] @ 0x30 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 4ec4 │ │ │ │ │ + beq.n 4f70 │ │ │ │ │ ldr.w r3, [r3, #132] @ 0x84 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 4ec4 │ │ │ │ │ - movw r2, #0 │ │ │ │ │ + beq.n 4f70 │ │ │ │ │ + movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_IndexError │ │ │ │ │ - movt r2, #0 │ │ │ │ │ + movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_IndexError │ │ │ │ │ mov r0, r1 │ │ │ │ │ - str r2, [sp, #4] │ │ │ │ │ - ldr r1, [r2, #0] │ │ │ │ │ + str r3, [sp, #0] │ │ │ │ │ + ldr r1, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyNumber_AsSsize_t │ │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ │ - mov r3, r0 │ │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ │ + mov r2, r0 │ │ │ │ │ adds r1, r0, #1 │ │ │ │ │ - bne.w 4ff4 │ │ │ │ │ - strd r0, r2, [sp, #4] │ │ │ │ │ + bne.w 5096 │ │ │ │ │ + strd r0, r3, [sp] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - cbnz r0, 4ebc │ │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ │ + cbnz r0, 4f68 │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ │ - subs r3, r0, #1 │ │ │ │ │ - cmp r3, r0 │ │ │ │ │ - bcs.w 53ae │ │ │ │ │ - ldr r1, [r4, #12] │ │ │ │ │ - mov.w ip, r3, lsl #2 │ │ │ │ │ - add.w lr, r1, ip │ │ │ │ │ - ldr.w r2, [r1, r3, lsl #2] │ │ │ │ │ - mov r6, r2 │ │ │ │ │ + ldr r3, [sp, #4] │ │ │ │ │ + subs r2, r0, #1 │ │ │ │ │ + cmp r2, r0 │ │ │ │ │ + bcs.w 5212 │ │ │ │ │ + ldr r3, [r4, #12] │ │ │ │ │ + lsls r1, r2, #2 │ │ │ │ │ + add.w ip, r3, r1 │ │ │ │ │ + ldr.w r6, [r3, r2, lsl #2] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 4fe2 │ │ │ │ │ + bne.w 5086 │ │ │ │ │ subs r5, r0, #1 │ │ │ │ │ - cmp r3, r5 │ │ │ │ │ - blt.w 4ffe │ │ │ │ │ + cmp r2, r5 │ │ │ │ │ + blt.w 50a0 │ │ │ │ │ ldr r3, [r4, #16] │ │ │ │ │ - cmp r3, r5 │ │ │ │ │ - blt.w 53be │ │ │ │ │ + cmp r5, r3 │ │ │ │ │ + bgt.w 5276 │ │ │ │ │ cmp.w r5, r3, asr #1 │ │ │ │ │ - bge.n 4e9c │ │ │ │ │ + bge.n 4f48 │ │ │ │ │ cmp r3, #32 │ │ │ │ │ - bgt.w 53be │ │ │ │ │ + bgt.w 5276 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - ldr r3, [r6, #0] │ │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 4fde │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str r3, [r6, #0] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.w 4fde │ │ │ │ │ + ldr r2, [r6, #0] │ │ │ │ │ + cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ + bge.w 5082 │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + str r2, [r6, #0] │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + bne.w 5082 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - str r3, [sp, #4] │ │ │ │ │ + str r2, [sp, #0] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - mov r0, r3 │ │ │ │ │ - add sp, #68 @ 0x44 │ │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ │ + mov r0, r2 │ │ │ │ │ + add sp, #24 │ │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, 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 53e2 │ │ │ │ │ + bne.w 528a │ │ │ │ │ mov r0, r1 │ │ │ │ │ - add r3, sp, #28 │ │ │ │ │ - add r2, sp, #24 │ │ │ │ │ - add r1, sp, #20 │ │ │ │ │ + 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 5320 │ │ │ │ │ + blt.w 5220 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 5010 │ │ │ │ │ + beq.w 50b0 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - beq.w 53fc │ │ │ │ │ + beq.w 52a4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC14 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC14 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PySequence_Fast │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 5320 │ │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ │ - add r2, sp, #24 │ │ │ │ │ + beq.w 5220 │ │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ │ + add r2, sp, #16 │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ - add r1, sp, #20 │ │ │ │ │ - str r3, [sp, #4] │ │ │ │ │ + add r1, sp, #12 │ │ │ │ │ + str r3, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PySlice_AdjustIndices │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.w 50ea │ │ │ │ │ - beq.w 50f4 │ │ │ │ │ - ldrd r1, r2, [sp, #20] │ │ │ │ │ + blt.w 50e6 │ │ │ │ │ + beq.w 50f0 │ │ │ │ │ + ldrd r1, r2, [sp, #12] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bgt.w 50f2 │ │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ │ + bgt.w 50ee │ │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bne.w 5100 │ │ │ │ │ + bne.w 50fc │ │ │ │ │ mov r3, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2de8 │ │ │ │ │ - ldr r2, [r5, #0] │ │ │ │ │ - mov r3, r0 │ │ │ │ │ - cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 4ebc │ │ │ │ │ - subs r2, #1 │ │ │ │ │ - str r2, [r5, #0] │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - bne.n 4ebc │ │ │ │ │ + bl 2dec │ │ │ │ │ + ldr r1, [r5, #0] │ │ │ │ │ + mov r2, r0 │ │ │ │ │ + cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ + bge.n 4f68 │ │ │ │ │ + subs r1, #1 │ │ │ │ │ + str r1, [r5, #0] │ │ │ │ │ + cmp r1, #0 │ │ │ │ │ + bne.n 4f68 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - str r3, [sp, #4] │ │ │ │ │ + str r2, [sp, #0] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - b.n 4ebc │ │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ │ + b.n 4f68 │ │ │ │ │ lsls r0, r0, #2 │ │ │ │ │ - str r2, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ │ - mov r6, r0 │ │ │ │ │ + mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 53c8 │ │ │ │ │ + beq.w 52b8 │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ │ + ldr r1, [sp, #12] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ - ldr r7, [sp, #28] │ │ │ │ │ + ldr.w lr, [sp, #20] │ │ │ │ │ lsls r3, r3, #6 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ ite pl │ │ │ │ │ - addpl.w lr, r5, #16 │ │ │ │ │ - ldrmi.w lr, [r5, #12] │ │ │ │ │ - b.n 4fac │ │ │ │ │ - ldr.w r4, [r0, r1, lsl #2] │ │ │ │ │ - str.w r4, [r6, r3, lsl #2] │ │ │ │ │ - ldr.w r4, [lr, r3, lsl #2] │ │ │ │ │ + addpl.w ip, r5, #16 │ │ │ │ │ + ldrmi.w ip, [r5, #12] │ │ │ │ │ + b.n 5050 │ │ │ │ │ + ldr.w r2, [r0, r1, lsl #2] │ │ │ │ │ + str.w r2, [r7, r3, lsl #2] │ │ │ │ │ + ldr.w r2, [ip, r3, lsl #2] │ │ │ │ │ adds r3, #1 │ │ │ │ │ - ldr.w ip, [r4] │ │ │ │ │ - cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ │ + ldr r4, [r2, #0] │ │ │ │ │ + cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ - addlt.w ip, ip, #1 │ │ │ │ │ - strlt.w ip, [r4] │ │ │ │ │ - str.w r4, [r0, r1, lsl #2] │ │ │ │ │ - add r1, r7 │ │ │ │ │ - cmp r3, r2 │ │ │ │ │ - blt.n 4f86 │ │ │ │ │ + addlt r4, #1 │ │ │ │ │ + strlt r4, [r2, #0] │ │ │ │ │ + str.w r2, [r0, r1, lsl #2] │ │ │ │ │ + add r1, lr │ │ │ │ │ + cmp r3, r6 │ │ │ │ │ + blt.n 5030 │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n 4fc4 │ │ │ │ │ - ldr.w r0, [r6, r4, lsl #2] │ │ │ │ │ + b.n 5068 │ │ │ │ │ + ldr.w r0, [r7, r4, lsl #2] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 52c0 │ │ │ │ │ + blt.w 51e2 │ │ │ │ │ adds r4, #1 │ │ │ │ │ - cmp r4, r2 │ │ │ │ │ - blt.n 4fb4 │ │ │ │ │ - mov r0, r6 │ │ │ │ │ + cmp r4, r6 │ │ │ │ │ + blt.n 5058 │ │ │ │ │ + mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 4fde │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str r3, [r5, #0] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq.n 4f4c │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - b.n 4ebc │ │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ + ldr r2, [r5, #0] │ │ │ │ │ + cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ + bge.n 5082 │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + str r2, [r5, #0] │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + beq.n 4ff8 │ │ │ │ │ + movs r2, #0 │ │ │ │ │ + b.n 4f68 │ │ │ │ │ + ldr r2, [r5, #0] │ │ │ │ │ + cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ - addlt r3, #1 │ │ │ │ │ - strlt r3, [r5, #0] │ │ │ │ │ - str.w r5, [r1, ip] │ │ │ │ │ - b.n 4e9e │ │ │ │ │ + addlt r2, #1 │ │ │ │ │ + strlt r2, [r5, #0] │ │ │ │ │ + str r5, [r3, r1] │ │ │ │ │ + b.n 4f4a │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ it lt │ │ │ │ │ - addlt r3, r3, r0 │ │ │ │ │ - b.n 4e64 │ │ │ │ │ - subs r3, r5, r3 │ │ │ │ │ - add.w ip, ip, #4 │ │ │ │ │ - add r1, ip │ │ │ │ │ - mov r0, lr │ │ │ │ │ - lsls r2, r3, #2 │ │ │ │ │ + addlt r2, r2, r0 │ │ │ │ │ + b.n 4f14 │ │ │ │ │ + subs r2, r5, r2 │ │ │ │ │ + adds r1, #4 │ │ │ │ │ + add r1, r3 │ │ │ │ │ + mov r0, ip │ │ │ │ │ + lsls r2, r2, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memmove │ │ │ │ │ - b.n 4e88 │ │ │ │ │ - ldr r5, [sp, #28] │ │ │ │ │ - add r2, sp, #24 │ │ │ │ │ + b.n 4f34 │ │ │ │ │ + ldr r5, [sp, #20] │ │ │ │ │ + add r2, sp, #16 │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ - add r1, sp, #20 │ │ │ │ │ + add r1, sp, #12 │ │ │ │ │ mov r3, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PySlice_AdjustIndices │ │ │ │ │ cmp r5, #0 │ │ │ │ │ mov r8, r0 │ │ │ │ │ - blt.w 52e8 │ │ │ │ │ - beq.n 5032 │ │ │ │ │ - ldrd r3, r2, [sp, #20] │ │ │ │ │ - cmp r3, r2 │ │ │ │ │ - bgt.w 52f2 │ │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ │ - cmp r3, #1 │ │ │ │ │ - bne.n 5124 │ │ │ │ │ - ldrd r5, r3, [sp, #20] │ │ │ │ │ - ldr r2, [r4, #8] │ │ │ │ │ - cmp r5, #0 │ │ │ │ │ - blt.w 5424 │ │ │ │ │ - cmp r5, r2 │ │ │ │ │ - it ge │ │ │ │ │ - movge r5, r2 │ │ │ │ │ - ldr r1, [r4, #12] │ │ │ │ │ - cmp r3, r5 │ │ │ │ │ - mov r7, r1 │ │ │ │ │ - blt.w 5398 │ │ │ │ │ - cmp r3, r2 │ │ │ │ │ - it ge │ │ │ │ │ - movge r3, r2 │ │ │ │ │ - subs r1, r5, r3 │ │ │ │ │ - mov sl, r1 │ │ │ │ │ - cmn r1, r2 │ │ │ │ │ - beq.w 5210 │ │ │ │ │ - subs r2, r3, r5 │ │ │ │ │ - mov r9, r2 │ │ │ │ │ - lsls r2, r2, #2 │ │ │ │ │ - str r2, [sp, #4] │ │ │ │ │ - beq.w 52b6 │ │ │ │ │ - cmp r2, #32 │ │ │ │ │ - bhi.w 5352 │ │ │ │ │ - add.w fp, sp, #32 │ │ │ │ │ - add.w r8, sp, #32 │ │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ │ - add.w r1, r7, r5, lsl #2 │ │ │ │ │ - mov r0, r8 │ │ │ │ │ - str r3, [sp, #8] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL memcpy │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ - subs.w r6, sl, #0 │ │ │ │ │ - bge.w 524c │ │ │ │ │ - ldr r2, [r4, #8] │ │ │ │ │ - add.w r1, r7, r3, lsl #2 │ │ │ │ │ - add.w r5, r7, r5, lsl #2 │ │ │ │ │ - mov sl, r1 │ │ │ │ │ - subs r2, r2, r3 │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - lsls r3, r2, #2 │ │ │ │ │ - mov r2, r3 │ │ │ │ │ - mov r7, r3 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL memmove │ │ │ │ │ - ldr r1, [r4, #8] │ │ │ │ │ - ldr r3, [r4, #16] │ │ │ │ │ - add r6, r1 │ │ │ │ │ - mov r1, r6 │ │ │ │ │ - cmp r6, r3 │ │ │ │ │ - bgt.w 5372 │ │ │ │ │ - cmp.w r6, r3, asr #1 │ │ │ │ │ - bge.n 50ca │ │ │ │ │ - cmp r3, #32 │ │ │ │ │ - bgt.w 5372 │ │ │ │ │ - str r1, [r4, #8] │ │ │ │ │ - add.w r4, r9, #4294967295 @ 0xffffffff │ │ │ │ │ - cmp r4, #0 │ │ │ │ │ - blt.w 51ec │ │ │ │ │ - ldr.w r0, [r8, r4, lsl #2] │ │ │ │ │ - cbz r0, 50e6 │ │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 5200 │ │ │ │ │ - subs r4, #1 │ │ │ │ │ - b.n 50d0 │ │ │ │ │ - ldrd r1, r2, [sp, #20] │ │ │ │ │ + blt.w 5204 │ │ │ │ │ + beq.n 50d2 │ │ │ │ │ + ldrd r2, r1, [sp, #12] │ │ │ │ │ + cmp r2, r1 │ │ │ │ │ + bgt.w 520e │ │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ │ + cmp r2, #1 │ │ │ │ │ + bne.n 5122 │ │ │ │ │ + ldrd r1, r2, [sp, #12] │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + bl 3174 │ │ │ │ │ + mov r2, r0 │ │ │ │ │ + b.n 4f68 │ │ │ │ │ + ldrd r1, r2, [sp, #12] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bge.n 50f4 │ │ │ │ │ - str r1, [sp, #24] │ │ │ │ │ - ldr r3, [sp, #28] │ │ │ │ │ + bge.n 50f0 │ │ │ │ │ + str r1, [sp, #16] │ │ │ │ │ + ldr r3, [sp, #20] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bne.n 5100 │ │ │ │ │ - ldrd r1, r2, [sp, #20] │ │ │ │ │ - b.n 4f32 │ │ │ │ │ - ldr r2, [r5, #8] │ │ │ │ │ - cmp r0, r2 │ │ │ │ │ - bne.w 52f6 │ │ │ │ │ + bne.n 50fc │ │ │ │ │ + ldrd r1, r2, [sp, #12] │ │ │ │ │ + b.n 4fde │ │ │ │ │ + ldr r3, [r5, #8] │ │ │ │ │ + mov r6, r3 │ │ │ │ │ + cmp r0, r3 │ │ │ │ │ + bne.w 5226 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 4f58 │ │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 5120 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str r3, [r5, #0] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq.w 4f4c │ │ │ │ │ - mov r3, r2 │ │ │ │ │ - b.n 4ebc │ │ │ │ │ - mov r2, r8 │ │ │ │ │ + bne.w 5004 │ │ │ │ │ + ldr r2, [r5, #0] │ │ │ │ │ + cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ + bge.n 511e │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + str r2, [r5, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - ble.w 4fde │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bge.n 5144 │ │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ │ - adds r1, r2, #1 │ │ │ │ │ - str r1, [sp, #24] │ │ │ │ │ - add.w r1, r8, #4294967295 @ 0xffffffff │ │ │ │ │ - mla r2, r3, r1, r2 │ │ │ │ │ - negs r3, r3 │ │ │ │ │ + beq.w 4ff8 │ │ │ │ │ + mov r2, r6 │ │ │ │ │ + b.n 4f68 │ │ │ │ │ + cmp.w r8, #0 │ │ │ │ │ + ble.n 5082 │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + bge.n 5140 │ │ │ │ │ + ldr r1, [sp, #12] │ │ │ │ │ + adds r0, r1, #1 │ │ │ │ │ + str r0, [sp, #16] │ │ │ │ │ + add.w r0, r8, #4294967295 @ 0xffffffff │ │ │ │ │ + mla r1, r2, r0, r1 │ │ │ │ │ + negs r2, r2 │ │ │ │ │ + str r1, [sp, #12] │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ - str r3, [sp, #28] │ │ │ │ │ - mov r3, r8 │ │ │ │ │ - lsls r0, r3, #2 │ │ │ │ │ + mov.w r0, r8, lsl #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 53dc │ │ │ │ │ - ldr r5, [sp, #20] │ │ │ │ │ + beq.w 52c0 │ │ │ │ │ + ldr r5, [sp, #12] │ │ │ │ │ movs r3, #0 │ │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ │ - b.n 519a │ │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ │ + b.n 5196 │ │ │ │ │ add.w lr, r5, r2 │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ cmp lr, ip │ │ │ │ │ add.w r2, r2, #4294967295 @ 0xffffffff │ │ │ │ │ it cs │ │ │ │ │ addcs.w r2, ip, #4294967295 @ 0xffffffff │ │ │ │ │ mov.w r1, r5, lsl #2 │ │ │ │ │ @@ -8459,346 +8476,203 @@ │ │ │ │ │ subcs r2, r2, r5 │ │ │ │ │ ldr.w r7, [r0, r5, lsl #2] │ │ │ │ │ adds r1, #4 │ │ │ │ │ lsls r2, r2, #2 │ │ │ │ │ add r1, r0 │ │ │ │ │ str.w r7, [r6, r3, lsl #2] │ │ │ │ │ add.w r0, r0, ip, lsl #2 │ │ │ │ │ - str r3, [sp, #4] │ │ │ │ │ + str r3, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memmove │ │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ + ldr r2, [sp, #20] │ │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ │ add r5, r2 │ │ │ │ │ adds r3, #1 │ │ │ │ │ - ldr r1, [sp, #24] │ │ │ │ │ + ldr r1, [sp, #16] │ │ │ │ │ ldr.w ip, [r4, #8] │ │ │ │ │ cmp r5, r1 │ │ │ │ │ - bcc.n 515c │ │ │ │ │ - ldr r1, [sp, #20] │ │ │ │ │ + bcc.n 5158 │ │ │ │ │ + ldr r1, [sp, #12] │ │ │ │ │ mla r1, r2, r8, r1 │ │ │ │ │ cmp r1, ip │ │ │ │ │ - bcc.w 5326 │ │ │ │ │ - ldr r3, [r4, #16] │ │ │ │ │ + bcc.n 5258 │ │ │ │ │ + ldr r2, [r4, #16] │ │ │ │ │ sub.w r1, ip, r8 │ │ │ │ │ str r1, [r4, #8] │ │ │ │ │ - cmp r1, r3 │ │ │ │ │ - bgt.w 5410 │ │ │ │ │ - cmp.w r1, r3, asr #1 │ │ │ │ │ - bge.n 51ca │ │ │ │ │ - cmp r3, #32 │ │ │ │ │ - bgt.w 5410 │ │ │ │ │ - movs r3, #0 │ │ │ │ │ + cmp r1, r2 │ │ │ │ │ + bgt.n 5280 │ │ │ │ │ + cmp.w r1, r2, asr #1 │ │ │ │ │ + bge.n 51c0 │ │ │ │ │ + cmp r2, #32 │ │ │ │ │ + bgt.n 5280 │ │ │ │ │ + movs r2, #0 │ │ │ │ │ movs r4, #0 │ │ │ │ │ ldr.w r0, [r6, r4, lsl #2] │ │ │ │ │ - ldr r2, [r0, #0] │ │ │ │ │ - cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 52d4 │ │ │ │ │ + ldr r1, [r0, #0] │ │ │ │ │ + cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ + blt.n 51f2 │ │ │ │ │ adds r4, #1 │ │ │ │ │ cmp r4, r8 │ │ │ │ │ - bne.n 51ce │ │ │ │ │ + bne.n 51c4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - str r3, [sp, #4] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyMem_Free │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - b.n 4ebc │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - cmp r8, fp │ │ │ │ │ - beq.w 4ebc │ │ │ │ │ - mov r0, r8 │ │ │ │ │ - str r3, [sp, #4] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyMem_Free │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - b.n 4ebc │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str r3, [r0, #0] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.w 50e6 │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 50e6 │ │ │ │ │ - cmp r7, #0 │ │ │ │ │ - beq.w 4fde │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - strd r3, r3, [r4, #8] │ │ │ │ │ - str r3, [r4, #16] │ │ │ │ │ - subs r2, #1 │ │ │ │ │ - bmi.n 5244 │ │ │ │ │ - ldr.w r0, [r7, r2, lsl #2] │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.n 521e │ │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 521e │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str r3, [r0, #0] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.n 521e │ │ │ │ │ - str r2, [sp, #4] │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ │ - b.n 521e │ │ │ │ │ - mov r0, r7 │ │ │ │ │ + str r2, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ - b.n 4fde │ │ │ │ │ - beq.w 50cc │ │ │ │ │ - ldr r2, [r4, #8] │ │ │ │ │ - mov r0, sl │ │ │ │ │ - str r2, [sp, #4] │ │ │ │ │ - mov r1, r2 │ │ │ │ │ - ldr r2, [r4, #16] │ │ │ │ │ - adds r1, r0, r1 │ │ │ │ │ - mov r6, r1 │ │ │ │ │ - cmp r1, r2 │ │ │ │ │ - ble.n 5344 │ │ │ │ │ - adds r2, r6, #6 │ │ │ │ │ - adds r1, r6, #3 │ │ │ │ │ - add.w r2, r2, r6, asr #3 │ │ │ │ │ - bic.w r1, r1, #3 │ │ │ │ │ - bic.w r2, r2, #3 │ │ │ │ │ - subs r0, r2, r6 │ │ │ │ │ - cmp sl, r0 │ │ │ │ │ - it gt │ │ │ │ │ - movgt r2, r1 │ │ │ │ │ - cmp r6, #0 │ │ │ │ │ - beq.w 53aa │ │ │ │ │ - cmp.w r2, #536870912 @ 0x20000000 │ │ │ │ │ - bcs.n 5368 │ │ │ │ │ - lsls r1, r2, #2 │ │ │ │ │ - ldr r0, [r4, #12] │ │ │ │ │ - str r3, [sp, #12] │ │ │ │ │ - str r2, [sp, #8] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ - ldrd r2, r3, [sp, #8] │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.n 5368 │ │ │ │ │ - str r0, [r4, #12] │ │ │ │ │ - str r6, [r4, #8] │ │ │ │ │ - str r2, [r4, #16] │ │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ │ - ldr r0, [r4, #12] │ │ │ │ │ - subs r2, r2, r3 │ │ │ │ │ - add.w r1, r0, r3, lsl #2 │ │ │ │ │ - lsls r2, r2, #2 │ │ │ │ │ - add.w r0, r0, r5, lsl #2 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL memmove │ │ │ │ │ - b.n 50cc │ │ │ │ │ - add.w fp, sp, #32 │ │ │ │ │ - add.w r8, sp, #32 │ │ │ │ │ - b.n 508e │ │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ │ + b.n 4f68 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 4fc2 │ │ │ │ │ - str r2, [sp, #4] │ │ │ │ │ + bne.w 5066 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ │ - b.n 4fc2 │ │ │ │ │ - subs r2, #1 │ │ │ │ │ - str r2, [r0, #0] │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - bne.w 51da │ │ │ │ │ - str r3, [sp, #4] │ │ │ │ │ + b.n 5066 │ │ │ │ │ + subs r1, #1 │ │ │ │ │ + str r1, [r0, #0] │ │ │ │ │ + cmp r1, #0 │ │ │ │ │ + bne.n 51d0 │ │ │ │ │ + str r2, [sp, #0] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - b.n 51da │ │ │ │ │ - ldrd r3, r2, [sp, #20] │ │ │ │ │ - cmp r3, r2 │ │ │ │ │ - bge.w 5032 │ │ │ │ │ - str r3, [sp, #24] │ │ │ │ │ - b.n 5032 │ │ │ │ │ + ldr r2, [sp, #0] │ │ │ │ │ + b.n 51d0 │ │ │ │ │ + ldrd r2, r1, [sp, #12] │ │ │ │ │ + cmp r2, r1 │ │ │ │ │ + bge.w 50d2 │ │ │ │ │ + str r2, [sp, #16] │ │ │ │ │ + b.n 50d2 │ │ │ │ │ + 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 │ │ │ │ │ + mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ │ + b.n 4f68 │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ mov r3, r0 │ │ │ │ │ + mov r2, r6 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC15 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC15 │ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 5320 │ │ │ │ │ + bge.n 5220 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 5428 │ │ │ │ │ - mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 4ebc │ │ │ │ │ - ldr r3, [r4, #12] │ │ │ │ │ - mov r0, r8 │ │ │ │ │ + bne.n 5220 │ │ │ │ │ + mov r0, r5 │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ + b.n 5220 │ │ │ │ │ + ldr r0, [r4, #12] │ │ │ │ │ sub.w r2, ip, r1 │ │ │ │ │ - subs r0, r1, r0 │ │ │ │ │ + sub.w r5, r1, r8 │ │ │ │ │ lsls r2, r2, #2 │ │ │ │ │ - add.w r1, r3, r1, lsl #2 │ │ │ │ │ - add.w r0, r3, r0, lsl #2 │ │ │ │ │ + add.w r1, r0, r1, lsl #2 │ │ │ │ │ + add.w r0, r0, r5, lsl #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memmove │ │ │ │ │ ldr.w ip, [r4, #8] │ │ │ │ │ - b.n 51b0 │ │ │ │ │ - cmp.w r1, r2, asr #1 │ │ │ │ │ - bge.n 534e │ │ │ │ │ - cmp r2, #32 │ │ │ │ │ - bgt.n 5262 │ │ │ │ │ - str r6, [r4, #8] │ │ │ │ │ - b.n 52a0 │ │ │ │ │ - mov r0, r2 │ │ │ │ │ - str r3, [sp, #8] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ - mov r8, r0 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.n 541a │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ - add.w fp, sp, #32 │ │ │ │ │ - b.n 507e │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ - mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 51ee │ │ │ │ │ + b.n 51aa │ │ │ │ │ + mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL py_list_resize │ │ │ │ │ - adds r2, r0, #1 │ │ │ │ │ - bne.w 50cc │ │ │ │ │ - mov r2, r7 │ │ │ │ │ - mov r1, r5 │ │ │ │ │ - str r0, [sp, #8] │ │ │ │ │ - mov r0, sl │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL memmove │ │ │ │ │ - ldr r2, [sp, #4] │ │ │ │ │ - mov r1, r8 │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL memcpy │ │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ │ - b.n 51ee │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - beq.w 5210 │ │ │ │ │ - add r3, sp, #32 │ │ │ │ │ - movs r2, #0 │ │ │ │ │ - mov fp, r3 │ │ │ │ │ - mov r9, r2 │ │ │ │ │ - mov r8, r3 │ │ │ │ │ - b.n 50cc │ │ │ │ │ - mov r2, r6 │ │ │ │ │ - b.n 5286 │ │ │ │ │ - ldr r0, [r2, #0] │ │ │ │ │ - movw r1, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC .LC2 │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC2 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 5320 │ │ │ │ │ - mov r1, r5 │ │ │ │ │ + b.n 4f4a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL py_list_resize │ │ │ │ │ - b.n 4e9e │ │ │ │ │ - ldr r3, [r5, #0] │ │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 53dc │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str r3, [r5, #0] │ │ │ │ │ - cbnz r3, 53dc │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ - b.n 5320 │ │ │ │ │ + mov r2, r0 │ │ │ │ │ + b.n 51c2 │ │ │ │ │ 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 .LC4 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC4 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n 5320 │ │ │ │ │ + b.n 5220 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ movs r1, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 4a68 │ │ │ │ │ + bl 4b18 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 4f06 │ │ │ │ │ - b.n 5320 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL py_list_resize │ │ │ │ │ - mov r3, r0 │ │ │ │ │ - b.n 51cc │ │ │ │ │ + bne.w 4fb2 │ │ │ │ │ + b.n 5220 │ │ │ │ │ + ldr r3, [r5, #0] │ │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ + blt.n 52c6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ - mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 51f4 │ │ │ │ │ - movs r5, #0 │ │ │ │ │ - b.n 504a │ │ │ │ │ + b.n 5220 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + str r3, [r5, #0] │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.n 52c0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 5320 │ │ │ │ │ + b.n 52c0 │ │ │ │ │ + nop │ │ │ │ │ │ │ │ │ │ -00005430 : │ │ │ │ │ +000052d8 : │ │ │ │ │ list_extend_dict.constprop.0(): │ │ │ │ │ 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 r6, [r0, #8] │ │ │ │ │ sub sp, #24 │ │ │ │ │ ldr r3, [r1, #8] │ │ │ │ │ adds.w r8, r6, r3 │ │ │ │ │ - beq.n 54c4 │ │ │ │ │ + beq.n 536c │ │ │ │ │ ldr r2, [r0, #16] │ │ │ │ │ mov r5, r1 │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r8, r2 │ │ │ │ │ - ble.n 54cc │ │ │ │ │ + ble.n 5374 │ │ │ │ │ add.w r4, r8, #6 │ │ │ │ │ add.w r2, r8, #3 │ │ │ │ │ add.w r4, r4, r8, asr #3 │ │ │ │ │ bic.w r2, r2, #3 │ │ │ │ │ bic.w r4, r4, #3 │ │ │ │ │ sub.w r1, r4, r8 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ it gt │ │ │ │ │ movgt r4, r2 │ │ │ │ │ cmp.w r4, #536870912 @ 0x20000000 │ │ │ │ │ - bcs.n 54de │ │ │ │ │ + bcs.n 5386 │ │ │ │ │ ldr r0, [r7, #12] │ │ │ │ │ lsls r1, r4, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Realloc │ │ │ │ │ - cbz r0, 54de │ │ │ │ │ + cbz r0, 5386 │ │ │ │ │ strd r8, r0, [r7, #8] │ │ │ │ │ str r4, [r7, #16] │ │ │ │ │ ldr r4, [r7, #12] │ │ │ │ │ add.w r4, r4, r6, lsl #2 │ │ │ │ │ movs r6, #0 │ │ │ │ │ str r6, [sp, #12] │ │ │ │ │ - b.n 54ac │ │ │ │ │ + b.n 5354 │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ adds r1, r4, #4 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itee ge │ │ │ │ │ addge r1, r4, #4 │ │ │ │ │ addlt r3, #1 │ │ │ │ │ @@ -8809,33 +8683,33 @@ │ │ │ │ │ add r2, sp, #16 │ │ │ │ │ add r1, sp, #12 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r6, [sp, #0] │ │ │ │ │ bl 0 <_PyDict_Next> │ │ │ │ │ R_ARM_THM_CALL _PyDict_Next │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 5496 │ │ │ │ │ + bne.n 533e │ │ │ │ │ str.w r8, [r7, #8] │ │ │ │ │ mov r8, r0 │ │ │ │ │ mov r0, r8 │ │ │ │ │ add sp, #24 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ cmp.w r8, r2, asr #1 │ │ │ │ │ - blt.n 54d8 │ │ │ │ │ + blt.n 5380 │ │ │ │ │ str.w r8, [r7, #8] │ │ │ │ │ - b.n 548a │ │ │ │ │ + b.n 5332 │ │ │ │ │ cmp r2, #32 │ │ │ │ │ - ble.n 54d2 │ │ │ │ │ - b.n 5456 │ │ │ │ │ + ble.n 537a │ │ │ │ │ + b.n 52fe │ │ │ │ │ mov.w r8, #4294967295 @ 0xffffffff │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ - b.n 54c4 │ │ │ │ │ + b.n 536c │ │ │ │ │ │ │ │ │ │ -000054e8 : │ │ │ │ │ +00005390 : │ │ │ │ │ unsafe_long_compare(): │ │ │ │ │ ldrd r2, ip, [r1, #8] │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ ldr r1, [r0, #12] │ │ │ │ │ and.w r0, r2, #3 │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ rsb r0, r0, #1 │ │ │ │ │ @@ -8845,23 +8719,23 @@ │ │ │ │ │ cmp r0, r3 │ │ │ │ │ ite le │ │ │ │ │ movle r0, #0 │ │ │ │ │ movgt r0, #1 │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00005514 <_PyList_GetItemRef>: │ │ │ │ │ +000053bc <_PyList_GetItemRef>: │ │ │ │ │ _PyList_GetItemRef(): │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bcs.n 5530 <_PyList_GetItemRef+0x1c> │ │ │ │ │ + bcs.n 53d8 <_PyList_GetItemRef+0x1c> │ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ │ ldr.w r0, [r3, r1, lsl #2] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 552a <_PyList_GetItemRef+0x16> │ │ │ │ │ + blt.n 53d2 <_PyList_GetItemRef+0x16> │ │ │ │ │ bx lr │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ bx lr │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 5528 <_PyList_GetItemRef+0x14> │ │ │ │ │ + b.n 53d0 <_PyList_GetItemRef+0x14> │ │ │ │ ├── readelf --wide --decompress --hex-dump=.strtab {} │ │ │ │ │ @@ -22,206 +22,208 @@ │ │ │ │ │ 0x00000130 00736f72 74736c69 63655f6d 656d6370 .sortslice_memcp │ │ │ │ │ 0x00000140 792e636f 6e737470 726f702e 30006d65 y.constprop.0.me │ │ │ │ │ 0x00000150 7267655f 6765746d 656d002e 4c433200 rge_getmem..LC2. │ │ │ │ │ 0x00000160 6c697374 5f747261 76657273 65006c69 list_traverse.li │ │ │ │ │ 0x00000170 73745f61 73735f73 6c696365 5f6c6f63 st_ass_slice_loc │ │ │ │ │ 0x00000180 6b5f6865 6c64006c 6973745f 736c6963 k_held.list_slic │ │ │ │ │ 0x00000190 655f6c6f 636b5f68 656c6400 2e4c4333 e_lock_held..LC3 │ │ │ │ │ - 0x000001a0 006c6973 745f636c 6561725f 696d706c .list_clear_impl │ │ │ │ │ - 0x000001b0 2e697372 612e3000 6c697374 5f617070 .isra.0.list_app │ │ │ │ │ - 0x000001c0 656e6400 6c697374 5f697465 72006c69 end.list_iter.li │ │ │ │ │ - 0x000001d0 73746974 65725f6e 65787400 6c697374 stiter_next.list │ │ │ │ │ - 0x000001e0 69746572 5f646561 6c6c6f63 002e4c43 iter_dealloc..LC │ │ │ │ │ - 0x000001f0 34006c69 73745f73 75627363 72697074 4.list_subscript │ │ │ │ │ - 0x00000200 006c6973 745f6e65 775f7072 65616c6c .list_new_preall │ │ │ │ │ - 0x00000210 6f63006c 6973745f 6974656d 006c6973 oc.list_item.lis │ │ │ │ │ - 0x00000220 745f6c65 6e677468 005f6c69 73745f65 t_length._list_e │ │ │ │ │ - 0x00000230 7874656e 64006c69 73745f65 7874656e xtend.list_exten │ │ │ │ │ - 0x00000240 645f6c6f 636b5f68 656c6400 6c697374 d_lock_held.list │ │ │ │ │ - 0x00000250 5f657874 656e645f 64696374 2e636f6e _extend_dict.con │ │ │ │ │ - 0x00000260 73747072 6f702e30 006c6973 745f696e stprop.0.list_in │ │ │ │ │ - 0x00000270 706c6163 655f7265 70656174 5f6c6f63 place_repeat_loc │ │ │ │ │ - 0x00000280 6b5f6865 6c64002e 4c433500 2e4c4336 k_held..LC5..LC6 │ │ │ │ │ - 0x00000290 006c6973 745f5f5f 696e6974 5f5f006c .list___init__.l │ │ │ │ │ - 0x000002a0 6973745f 72696368 636f6d70 61726500 ist_richcompare. │ │ │ │ │ - 0x000002b0 2e4c4337 006c6973 745f7265 6d6f7665 .LC7.list_remove │ │ │ │ │ - 0x000002c0 006c6973 745f7665 63746f72 63616c6c .list_vectorcall │ │ │ │ │ - 0x000002d0 006c6973 745f6173 735f6974 656d002e .list_ass_item.. │ │ │ │ │ - 0x000002e0 4c433800 2e4c4339 002e4c43 3130006c LC8..LC9..LC10.l │ │ │ │ │ - 0x000002f0 6973745f 706f7000 2e4c4331 31006c69 ist_pop..LC11.li │ │ │ │ │ - 0x00000300 73745f63 6f6e6361 7400696e 7331002e st_concat.ins1.. │ │ │ │ │ - 0x00000310 4c433132 006c6973 745f636f 6e746169 LC12.list_contai │ │ │ │ │ - 0x00000320 6e73002e 4c433133 006c6973 745f696e ns..LC13.list_in │ │ │ │ │ - 0x00000330 73657274 006c6973 745f5f5f 72657665 sert.list___reve │ │ │ │ │ - 0x00000340 72736564 5f5f006c 69737472 65766974 rsed__.listrevit │ │ │ │ │ - 0x00000350 65725f64 65616c6c 6f63006c 6973745f er_dealloc.list_ │ │ │ │ │ - 0x00000360 736f7274 002e4c43 3134002e 4c433135 sort..LC14..LC15 │ │ │ │ │ - 0x00000370 006c6973 745f6173 735f7375 62736372 .list_ass_subscr │ │ │ │ │ - 0x00000380 69707400 6c697374 69746572 5f747261 ipt.listiter_tra │ │ │ │ │ - 0x00000390 76657273 65002e4c 43313600 2e4c4331 verse..LC16..LC1 │ │ │ │ │ - 0x000003a0 37006c69 73745f72 65707200 6c697374 7.list_repr.list │ │ │ │ │ - 0x000003b0 5f726570 65617400 6c697374 72657669 _repeat.listrevi │ │ │ │ │ - 0x000003c0 7465725f 6e657874 002e4c43 31380070 ter_next..LC18.p │ │ │ │ │ - 0x000003d0 795f6c69 73745f63 6c656172 006c6973 y_list_clear.lis │ │ │ │ │ - 0x000003e0 745f636f 756e7400 6c697374 5f726576 t_count.list_rev │ │ │ │ │ - 0x000003f0 65727365 006c6973 745f696e 706c6163 erse.list_inplac │ │ │ │ │ - 0x00000400 655f636f 6e636174 006c6973 745f636c e_concat.list_cl │ │ │ │ │ - 0x00000410 6561725f 736c6f74 006c6973 74726576 ear_slot.listrev │ │ │ │ │ - 0x00000420 69746572 5f747261 76657273 65006c69 iter_traverse.li │ │ │ │ │ - 0x00000430 73746974 65725f6c 656e006c 6973745f stiter_len.list_ │ │ │ │ │ - 0x00000440 636f7079 002e4c43 3139002e 4c433230 copy..LC19..LC20 │ │ │ │ │ - 0x00000450 006c6973 745f696e 64657800 6c697374 .list_index.list │ │ │ │ │ - 0x00000460 72657669 7465725f 6c656e00 6c697374 reviter_len.list │ │ │ │ │ - 0x00000470 5f696e70 6c616365 5f726570 65617400 _inplace_repeat. │ │ │ │ │ - 0x00000480 2e4c4332 31002e4c 43323200 6c697374 .LC21..LC22.list │ │ │ │ │ - 0x00000490 69746572 5f726564 75636500 6c697374 iter_reduce.list │ │ │ │ │ - 0x000004a0 69746572 5f736574 73746174 65006c69 iter_setstate.li │ │ │ │ │ - 0x000004b0 73745f5f 5f73697a 656f665f 5f006c69 st___sizeof__.li │ │ │ │ │ - 0x000004c0 73747265 76697465 725f7265 64756365 streviter_reduce │ │ │ │ │ - 0x000004d0 006c6973 74726576 69746572 5f736574 .listreviter_set │ │ │ │ │ - 0x000004e0 73746174 65005f6b 6579776f 7264732e state._keywords. │ │ │ │ │ - 0x000004f0 31007365 74737461 74655f64 6f630072 1.setstate_doc.r │ │ │ │ │ - 0x00000500 65647563 655f646f 63006c65 6e677468 educe_doc.length │ │ │ │ │ - 0x00000510 5f68696e 745f646f 63006c69 73745f5f _hint_doc.list__ │ │ │ │ │ - 0x00000520 5f726576 65727365 645f5f5f 5f646f63 _reversed____doc │ │ │ │ │ - 0x00000530 5f5f006c 6973745f 5f5f7369 7a656f66 __.list___sizeof │ │ │ │ │ - 0x00000540 5f5f5f5f 646f635f 5f006c69 73745f5f ____doc__.list__ │ │ │ │ │ - 0x00000550 5f696e69 745f5f5f 5f646f63 5f5f006c _init____doc__.l │ │ │ │ │ - 0x00000560 6973745f 72656d6f 76655f5f 646f635f ist_remove__doc_ │ │ │ │ │ - 0x00000570 5f006c69 73745f63 6f756e74 5f5f646f _.list_count__do │ │ │ │ │ - 0x00000580 635f5f00 6c697374 5f696e64 65785f5f c__.list_index__ │ │ │ │ │ - 0x00000590 646f635f 5f006c69 73745f72 65766572 doc__.list_rever │ │ │ │ │ - 0x000005a0 73655f5f 646f635f 5f006c69 73745f73 se__doc__.list_s │ │ │ │ │ - 0x000005b0 6f72745f 5f646f63 5f5f006c 6973745f ort__doc__.list_ │ │ │ │ │ - 0x000005c0 706f705f 5f646f63 5f5f006c 6973745f pop__doc__.list_ │ │ │ │ │ - 0x000005d0 65787465 6e645f5f 646f635f 5f006c69 extend__doc__.li │ │ │ │ │ - 0x000005e0 73745f61 7070656e 645f5f64 6f635f5f st_append__doc__ │ │ │ │ │ - 0x000005f0 006c6973 745f636f 70795f5f 646f635f .list_copy__doc_ │ │ │ │ │ - 0x00000600 5f007079 5f6c6973 745f636c 6561725f _.py_list_clear_ │ │ │ │ │ - 0x00000610 5f646f63 5f5f006c 6973745f 696e7365 _doc__.list_inse │ │ │ │ │ - 0x00000620 72745f5f 646f635f 5f006c69 73745f61 rt__doc__.list_a │ │ │ │ │ - 0x00000630 735f7365 7175656e 6365006c 6973745f s_sequence.list_ │ │ │ │ │ - 0x00000640 61735f6d 61707069 6e67006c 6973745f as_mapping.list_ │ │ │ │ │ - 0x00000650 6d657468 6f647300 6c697374 69746572 methods.listiter │ │ │ │ │ - 0x00000660 5f6d6574 686f6473 006c6973 74726576 _methods.listrev │ │ │ │ │ - 0x00000670 69746572 5f6d6574 686f6473 005f7061 iter_methods._pa │ │ │ │ │ - 0x00000680 72736572 2e32005f 6b777475 706c652e rser.2._kwtuple. │ │ │ │ │ - 0x00000690 30005079 4c697374 5f4e6577 005f5079 0.PyList_New._Py │ │ │ │ │ - 0x000006a0 5f4e6577 52656665 72656e63 65005f50 _NewReference._P │ │ │ │ │ - 0x000006b0 794f626a 6563745f 47435f4e 65770050 yObject_GC_New.P │ │ │ │ │ - 0x000006c0 794d656d 5f43616c 6c6f6300 5f50795f yMem_Calloc._Py_ │ │ │ │ │ - 0x000006d0 4465616c 6c6f6300 50794572 725f4e6f Dealloc.PyErr_No │ │ │ │ │ - 0x000006e0 4d656d6f 7279005f 50794572 725f4261 Memory._PyErr_Ba │ │ │ │ │ - 0x000006f0 64496e74 65726e61 6c43616c 6c005f50 dInternalCall._P │ │ │ │ │ - 0x00000700 795f7473 735f7473 74617465 0050794c y_tss_tstate.PyL │ │ │ │ │ - 0x00000710 6973745f 41735475 706c6500 5f507954 ist_AsTuple._PyT │ │ │ │ │ - 0x00000720 75706c65 5f46726f 6d417272 61790050 uple_FromArray.P │ │ │ │ │ - 0x00000730 794f626a 6563745f 47435f55 6e547261 yObject_GC_UnTra │ │ │ │ │ - 0x00000740 636b0050 794d656d 5f467265 65005079 ck.PyMem_Free.Py │ │ │ │ │ - 0x00000750 4f626a65 63745f47 435f4465 6c005079 Object_GC_Del.Py │ │ │ │ │ - 0x00000760 4c697374 5f417070 656e6400 50794d65 List_Append.PyMe │ │ │ │ │ - 0x00000770 6d5f5265 616c6c6f 63005f50 794c6973 m_Realloc._PyLis │ │ │ │ │ - 0x00000780 745f4170 70656e64 54616b65 5265664c t_AppendTakeRefL │ │ │ │ │ - 0x00000790 69737452 6573697a 65005079 4c697374 istResize.PyList │ │ │ │ │ - 0x000007a0 5f536f72 74005079 5475706c 655f5479 _Sort.PyTuple_Ty │ │ │ │ │ - 0x000007b0 70650050 794c6f6e 675f5479 70650050 pe.PyLong_Type.P │ │ │ │ │ - 0x000007c0 79556e69 636f6465 5f547970 65006d65 yUnicode_Type.me │ │ │ │ │ - 0x000007d0 6d636d70 006d656d 6d6f7665 005f5079 mcmp.memmove._Py │ │ │ │ │ - 0x000007e0 5f4e6f6e 65537472 75637400 5079466c _NoneStruct.PyFl │ │ │ │ │ - 0x000007f0 6f61745f 54797065 00507945 78635f56 oat_Type.PyExc_V │ │ │ │ │ - 0x00000800 616c7565 4572726f 72005079 4572725f alueError.PyErr_ │ │ │ │ │ - 0x00000810 53657453 7472696e 67005079 4f626a65 SetString.PyObje │ │ │ │ │ - 0x00000820 63745f43 616c6c4f 6e654172 67005079 ct_CallOneArg.Py │ │ │ │ │ - 0x00000830 4d656d5f 4d616c6c 6f63006d 656d6370 Mem_Malloc.memcp │ │ │ │ │ - 0x00000840 79005079 4c697374 5f536574 4974656d y.PyList_SetItem │ │ │ │ │ - 0x00000850 00507945 78635f49 6e646578 4572726f .PyExc_IndexErro │ │ │ │ │ - 0x00000860 72005f50 794c6973 745f4672 6f6d5374 r._PyList_FromSt │ │ │ │ │ - 0x00000870 61636b52 65665374 65616c4f 6e537563 ackRefStealOnSuc │ │ │ │ │ - 0x00000880 63657373 0050794c 6973745f 53657453 cess.PyList_SetS │ │ │ │ │ - 0x00000890 6c696365 00507953 65717565 6e63655f lice.PySequence_ │ │ │ │ │ - 0x000008a0 46617374 0050794c 6973745f 53697a65 Fast.PyList_Size │ │ │ │ │ - 0x000008b0 0050794e 756d6265 725f4173 5373697a .PyNumber_AsSsiz │ │ │ │ │ - 0x000008c0 655f7400 50794572 725f4f63 63757272 e_t.PyErr_Occurr │ │ │ │ │ - 0x000008d0 65640050 79536c69 63655f54 79706500 ed.PySlice_Type. │ │ │ │ │ - 0x000008e0 5079536c 6963655f 556e7061 636b0050 PySlice_Unpack.P │ │ │ │ │ - 0x000008f0 79536c69 63655f41 646a7573 74496e64 ySlice_AdjustInd │ │ │ │ │ - 0x00000900 69636573 00507945 72725f53 65744f62 ices.PyErr_SetOb │ │ │ │ │ - 0x00000910 6a656374 00507945 78635f54 79706545 ject.PyExc_TypeE │ │ │ │ │ - 0x00000920 72726f72 00507945 72725f46 6f726d61 rror.PyErr_Forma │ │ │ │ │ - 0x00000930 74005f50 7952756e 74696d65 005f5079 t._PyRuntime._Py │ │ │ │ │ - 0x00000940 4c697374 5f457874 656e6400 50795365 List_Extend.PySe │ │ │ │ │ - 0x00000950 745f5479 70650050 7946726f 7a656e53 t_Type.PyFrozenS │ │ │ │ │ - 0x00000960 65745f54 79706500 50794469 63745f54 et_Type.PyDict_T │ │ │ │ │ - 0x00000970 79706500 50794469 63744b65 79735f54 ype.PyDictKeys_T │ │ │ │ │ - 0x00000980 79706500 50794469 63745661 6c756573 ype.PyDictValues │ │ │ │ │ - 0x00000990 5f547970 65005079 44696374 4974656d _Type.PyDictItem │ │ │ │ │ - 0x000009a0 735f5479 70650050 794f626a 6563745f s_Type.PyObject_ │ │ │ │ │ - 0x000009b0 47657449 74657200 50794f62 6a656374 GetIter.PyObject │ │ │ │ │ - 0x000009c0 5f4c656e 67746848 696e7400 5f507944 _LengthHint._PyD │ │ │ │ │ - 0x000009d0 6963745f 4e657874 00507954 75706c65 ict_Next.PyTuple │ │ │ │ │ - 0x000009e0 5f506163 6b005f50 79536574 5f4e6578 _Pack._PySet_Nex │ │ │ │ │ - 0x000009f0 74456e74 72795265 66005079 4578635f tEntryRef.PyExc_ │ │ │ │ │ - 0x00000a00 53746f70 49746572 6174696f 6e005079 StopIteration.Py │ │ │ │ │ - 0x00000a10 4572725f 45786365 7074696f 6e4d6174 Err_ExceptionMat │ │ │ │ │ - 0x00000a20 63686573 00507945 72725f43 6c656172 ches.PyErr_Clear │ │ │ │ │ - 0x00000a30 005f5079 4172675f 4e6f4b65 79776f72 ._PyArg_NoKeywor │ │ │ │ │ - 0x00000a40 6473005f 50794172 675f4368 65636b50 ds._PyArg_CheckP │ │ │ │ │ - 0x00000a50 6f736974 696f6e61 6c005079 4f626a65 ositional.PyObje │ │ │ │ │ - 0x00000a60 63745f52 69636843 6f6d7061 7265426f ct_RichCompareBo │ │ │ │ │ - 0x00000a70 6f6c005f 50795f46 616c7365 53747275 ol._Py_FalseStru │ │ │ │ │ - 0x00000a80 6374005f 50795f54 72756553 74727563 ct._Py_TrueStruc │ │ │ │ │ - 0x00000a90 74005f50 795f4e6f 74496d70 6c656d65 t._Py_NotImpleme │ │ │ │ │ - 0x00000aa0 6e746564 53747275 63740050 794f626a ntedStruct.PyObj │ │ │ │ │ - 0x00000ab0 6563745f 52696368 436f6d70 61726500 ect_RichCompare. │ │ │ │ │ - 0x00000ac0 50795479 70655f47 656e6572 6963416c PyType_GenericAl │ │ │ │ │ - 0x00000ad0 6c6f6300 5f507941 72675f4e 6f4b776e loc._PyArg_NoKwn │ │ │ │ │ - 0x00000ae0 616d6573 005f5079 4e756d62 65725f49 ames._PyNumber_I │ │ │ │ │ - 0x00000af0 6e646578 0050794c 6f6e675f 41735373 ndex.PyLong_AsSs │ │ │ │ │ - 0x00000b00 697a655f 74005079 4c697374 5f496e73 ize_t.PyList_Ins │ │ │ │ │ - 0x00000b10 65727400 50794c69 73745f47 65744974 ert.PyList_GetIt │ │ │ │ │ - 0x00000b20 656d0050 79426f6f 6c5f5479 70650050 em.PyBool_Type.P │ │ │ │ │ - 0x00000b30 794f626a 6563745f 49735472 75650050 yObject_IsTrue.P │ │ │ │ │ - 0x00000b40 794f626a 6563745f 47435f54 7261636b yObject_GC_Track │ │ │ │ │ - 0x00000b50 005f5079 4c697374 5f536c69 63655375 ._PyList_SliceSu │ │ │ │ │ - 0x00000b60 62736372 69707400 5f507941 72675f55 bscript._PyArg_U │ │ │ │ │ - 0x00000b70 6e706163 6b4b6579 776f7264 73005079 npackKeywords.Py │ │ │ │ │ - 0x00000b80 4c697374 5f476574 536c6963 65005079 List_GetSlice.Py │ │ │ │ │ - 0x00000b90 4c697374 5f436c65 6172005f 50794c69 List_Clear._PyLi │ │ │ │ │ - 0x00000ba0 73745f41 73547570 6c65416e 64436c65 st_AsTupleAndCle │ │ │ │ │ - 0x00000bb0 6172005f 50795475 706c655f 46726f6d ar._PyTuple_From │ │ │ │ │ - 0x00000bc0 41727261 79537465 616c0050 79547570 ArraySteal.PyTup │ │ │ │ │ - 0x00000bd0 6c655f4e 65770050 795f5265 7072456e le_New.Py_ReprEn │ │ │ │ │ - 0x00000be0 74657200 5079556e 69636f64 65577269 ter.PyUnicodeWri │ │ │ │ │ - 0x00000bf0 7465725f 43726561 74650050 79556e69 ter_Create.PyUni │ │ │ │ │ - 0x00000c00 636f6465 57726974 65725f57 72697465 codeWriter_Write │ │ │ │ │ - 0x00000c10 43686172 00507955 6e69636f 64655772 Char.PyUnicodeWr │ │ │ │ │ - 0x00000c20 69746572 5f577269 74655265 70720050 iter_WriteRepr.P │ │ │ │ │ - 0x00000c30 79556e69 636f6465 57726974 65725f44 yUnicodeWriter_D │ │ │ │ │ - 0x00000c40 69736361 72640050 795f5265 70724c65 iscard.Py_ReprLe │ │ │ │ │ - 0x00000c50 61766500 5079556e 69636f64 65577269 ave.PyUnicodeWri │ │ │ │ │ - 0x00000c60 7465725f 46696e69 73680050 79556e69 ter_Finish.PyUni │ │ │ │ │ - 0x00000c70 636f6465 5f46726f 6d537472 696e6700 code_FromString. │ │ │ │ │ - 0x00000c80 5f5f6165 6162695f 69646976 005f5079 __aeabi_idiv._Py │ │ │ │ │ - 0x00000c90 4c697374 5f446562 75674d61 6c6c6f63 List_DebugMalloc │ │ │ │ │ - 0x00000ca0 53746174 73005f50 79446562 7567416c Stats._PyDebugAl │ │ │ │ │ - 0x00000cb0 6c6f6361 746f7253 74617473 0050794c locatorStats.PyL │ │ │ │ │ - 0x00000cc0 6f6e675f 46726f6d 5373697a 655f7400 ong_FromSsize_t. │ │ │ │ │ - 0x00000cd0 50794c69 73745f52 65766572 73650050 PyList_Reverse.P │ │ │ │ │ - 0x00000ce0 794c6f6e 675f4672 6f6d4c6f 6e67005f yLong_FromLong._ │ │ │ │ │ - 0x00000cf0 50794576 616c5f53 6c696365 496e6465 PyEval_SliceInde │ │ │ │ │ - 0x00000d00 784e6f74 4e6f6e65 005f5079 4c697374 xNotNone._PyList │ │ │ │ │ - 0x00000d10 5f476574 4974656d 52656600 5f507945 _GetItemRef._PyE │ │ │ │ │ - 0x00000d20 76616c5f 47657442 75696c74 696e0050 val_GetBuiltin.P │ │ │ │ │ - 0x00000d30 795f4275 696c6456 616c7565 0050794c y_BuildValue.PyL │ │ │ │ │ - 0x00000d40 6f6e675f 46726f6d 53697a65 5f740050 ong_FromSize_t.P │ │ │ │ │ - 0x00000d50 794c6973 74526576 49746572 5f547970 yListRevIter_Typ │ │ │ │ │ - 0x00000d60 65005079 4c697374 49746572 5f547970 e.PyListIter_Typ │ │ │ │ │ - 0x00000d70 65005079 4c697374 5f547970 65005079 e.PyList_Type.Py │ │ │ │ │ - 0x00000d80 54797065 5f547970 65005079 4f626a65 Type_Type.PyObje │ │ │ │ │ - 0x00000d90 63745f48 6173684e 6f74496d 706c656d ct_HashNotImplem │ │ │ │ │ - 0x00000da0 656e7465 64005079 4f626a65 63745f47 ented.PyObject_G │ │ │ │ │ - 0x00000db0 656e6572 69634765 74417474 72005079 enericGetAttr.Py │ │ │ │ │ - 0x00000dc0 54797065 5f47656e 65726963 4e657700 Type_GenericNew. │ │ │ │ │ - 0x00000dd0 50794f62 6a656374 5f53656c 66497465 PyObject_SelfIte │ │ │ │ │ - 0x00000de0 72005079 5f47656e 65726963 416c6961 r.Py_GenericAlia │ │ │ │ │ - 0x00000df0 7300 s. │ │ │ │ │ + 0x000001a0 006c6973 745f6173 735f736c 6963655f .list_ass_slice_ │ │ │ │ │ + 0x000001b0 6c6f636b 5f68656c 642e636f 6e737470 lock_held.constp │ │ │ │ │ + 0x000001c0 726f702e 30006c69 73745f63 6c656172 rop.0.list_clear │ │ │ │ │ + 0x000001d0 5f696d70 6c2e6973 72612e30 006c6973 _impl.isra.0.lis │ │ │ │ │ + 0x000001e0 745f6170 70656e64 006c6973 745f6974 t_append.list_it │ │ │ │ │ + 0x000001f0 6572006c 69737469 7465725f 6e657874 er.listiter_next │ │ │ │ │ + 0x00000200 006c6973 74697465 725f6465 616c6c6f .listiter_deallo │ │ │ │ │ + 0x00000210 63002e4c 4334006c 6973745f 73756273 c..LC4.list_subs │ │ │ │ │ + 0x00000220 63726970 74006c69 73745f6e 65775f70 cript.list_new_p │ │ │ │ │ + 0x00000230 7265616c 6c6f6300 6c697374 5f697465 realloc.list_ite │ │ │ │ │ + 0x00000240 6d006c69 73745f6c 656e6774 68005f6c m.list_length._l │ │ │ │ │ + 0x00000250 6973745f 65787465 6e64006c 6973745f ist_extend.list_ │ │ │ │ │ + 0x00000260 65787465 6e645f6c 6f636b5f 68656c64 extend_lock_held │ │ │ │ │ + 0x00000270 006c6973 745f6578 74656e64 5f646963 .list_extend_dic │ │ │ │ │ + 0x00000280 742e636f 6e737470 726f702e 30006c69 t.constprop.0.li │ │ │ │ │ + 0x00000290 73745f69 6e706c61 63655f72 65706561 st_inplace_repea │ │ │ │ │ + 0x000002a0 745f6c6f 636b5f68 656c6400 2e4c4335 t_lock_held..LC5 │ │ │ │ │ + 0x000002b0 002e4c43 36006c69 73745f5f 5f696e69 ..LC6.list___ini │ │ │ │ │ + 0x000002c0 745f5f00 6c697374 5f726963 68636f6d t__.list_richcom │ │ │ │ │ + 0x000002d0 70617265 002e4c43 37006c69 73745f72 pare..LC7.list_r │ │ │ │ │ + 0x000002e0 656d6f76 65006c69 73745f76 6563746f emove.list_vecto │ │ │ │ │ + 0x000002f0 7263616c 6c006c69 73745f61 73735f69 rcall.list_ass_i │ │ │ │ │ + 0x00000300 74656d00 2e4c4338 002e4c43 39002e4c tem..LC8..LC9..L │ │ │ │ │ + 0x00000310 43313000 6c697374 5f706f70 002e4c43 C10.list_pop..LC │ │ │ │ │ + 0x00000320 3131006c 6973745f 636f6e63 61740069 11.list_concat.i │ │ │ │ │ + 0x00000330 6e733100 2e4c4331 32006c69 73745f63 ns1..LC12.list_c │ │ │ │ │ + 0x00000340 6f6e7461 696e7300 2e4c4331 33006c69 ontains..LC13.li │ │ │ │ │ + 0x00000350 73745f69 6e736572 74006c69 73745f5f st_insert.list__ │ │ │ │ │ + 0x00000360 5f726576 65727365 645f5f00 6c697374 _reversed__.list │ │ │ │ │ + 0x00000370 72657669 7465725f 6465616c 6c6f6300 reviter_dealloc. │ │ │ │ │ + 0x00000380 6c697374 5f736f72 74002e4c 43313400 list_sort..LC14. │ │ │ │ │ + 0x00000390 2e4c4331 35006c69 73745f61 73735f73 .LC15.list_ass_s │ │ │ │ │ + 0x000003a0 75627363 72697074 006c6973 74697465 ubscript.listite │ │ │ │ │ + 0x000003b0 725f7472 61766572 7365002e 4c433136 r_traverse..LC16 │ │ │ │ │ + 0x000003c0 002e4c43 3137006c 6973745f 72657072 ..LC17.list_repr │ │ │ │ │ + 0x000003d0 006c6973 745f7265 70656174 006c6973 .list_repeat.lis │ │ │ │ │ + 0x000003e0 74726576 69746572 5f6e6578 74002e4c treviter_next..L │ │ │ │ │ + 0x000003f0 43313800 70795f6c 6973745f 636c6561 C18.py_list_clea │ │ │ │ │ + 0x00000400 72006c69 73745f63 6f756e74 006c6973 r.list_count.lis │ │ │ │ │ + 0x00000410 745f7265 76657273 65006c69 73745f69 t_reverse.list_i │ │ │ │ │ + 0x00000420 6e706c61 63655f63 6f6e6361 74006c69 nplace_concat.li │ │ │ │ │ + 0x00000430 73745f63 6c656172 5f736c6f 74006c69 st_clear_slot.li │ │ │ │ │ + 0x00000440 73747265 76697465 725f7472 61766572 streviter_traver │ │ │ │ │ + 0x00000450 7365006c 69737469 7465725f 6c656e00 se.listiter_len. │ │ │ │ │ + 0x00000460 6c697374 5f636f70 79002e4c 43313900 list_copy..LC19. │ │ │ │ │ + 0x00000470 2e4c4332 30006c69 73745f69 6e646578 .LC20.list_index │ │ │ │ │ + 0x00000480 006c6973 74726576 69746572 5f6c656e .listreviter_len │ │ │ │ │ + 0x00000490 006c6973 745f696e 706c6163 655f7265 .list_inplace_re │ │ │ │ │ + 0x000004a0 70656174 002e4c43 3231002e 4c433232 peat..LC21..LC22 │ │ │ │ │ + 0x000004b0 006c6973 74697465 725f7265 64756365 .listiter_reduce │ │ │ │ │ + 0x000004c0 006c6973 74697465 725f7365 74737461 .listiter_setsta │ │ │ │ │ + 0x000004d0 7465006c 6973745f 5f5f7369 7a656f66 te.list___sizeof │ │ │ │ │ + 0x000004e0 5f5f006c 69737472 65766974 65725f72 __.listreviter_r │ │ │ │ │ + 0x000004f0 65647563 65006c69 73747265 76697465 educe.listrevite │ │ │ │ │ + 0x00000500 725f7365 74737461 7465005f 6b657977 r_setstate._keyw │ │ │ │ │ + 0x00000510 6f726473 2e310073 65747374 6174655f ords.1.setstate_ │ │ │ │ │ + 0x00000520 646f6300 72656475 63655f64 6f63006c doc.reduce_doc.l │ │ │ │ │ + 0x00000530 656e6774 685f6869 6e745f64 6f63006c ength_hint_doc.l │ │ │ │ │ + 0x00000540 6973745f 5f5f7265 76657273 65645f5f ist___reversed__ │ │ │ │ │ + 0x00000550 5f5f646f 635f5f00 6c697374 5f5f5f73 __doc__.list___s │ │ │ │ │ + 0x00000560 697a656f 665f5f5f 5f646f63 5f5f006c izeof____doc__.l │ │ │ │ │ + 0x00000570 6973745f 5f5f696e 69745f5f 5f5f646f ist___init____do │ │ │ │ │ + 0x00000580 635f5f00 6c697374 5f72656d 6f76655f c__.list_remove_ │ │ │ │ │ + 0x00000590 5f646f63 5f5f006c 6973745f 636f756e _doc__.list_coun │ │ │ │ │ + 0x000005a0 745f5f64 6f635f5f 006c6973 745f696e t__doc__.list_in │ │ │ │ │ + 0x000005b0 6465785f 5f646f63 5f5f006c 6973745f dex__doc__.list_ │ │ │ │ │ + 0x000005c0 72657665 7273655f 5f646f63 5f5f006c reverse__doc__.l │ │ │ │ │ + 0x000005d0 6973745f 736f7274 5f5f646f 635f5f00 ist_sort__doc__. │ │ │ │ │ + 0x000005e0 6c697374 5f706f70 5f5f646f 635f5f00 list_pop__doc__. │ │ │ │ │ + 0x000005f0 6c697374 5f657874 656e645f 5f646f63 list_extend__doc │ │ │ │ │ + 0x00000600 5f5f006c 6973745f 61707065 6e645f5f __.list_append__ │ │ │ │ │ + 0x00000610 646f635f 5f006c69 73745f63 6f70795f doc__.list_copy_ │ │ │ │ │ + 0x00000620 5f646f63 5f5f0070 795f6c69 73745f63 _doc__.py_list_c │ │ │ │ │ + 0x00000630 6c656172 5f5f646f 635f5f00 6c697374 lear__doc__.list │ │ │ │ │ + 0x00000640 5f696e73 6572745f 5f646f63 5f5f006c _insert__doc__.l │ │ │ │ │ + 0x00000650 6973745f 61735f73 65717565 6e636500 ist_as_sequence. │ │ │ │ │ + 0x00000660 6c697374 5f61735f 6d617070 696e6700 list_as_mapping. │ │ │ │ │ + 0x00000670 6c697374 5f6d6574 686f6473 006c6973 list_methods.lis │ │ │ │ │ + 0x00000680 74697465 725f6d65 74686f64 73006c69 titer_methods.li │ │ │ │ │ + 0x00000690 73747265 76697465 725f6d65 74686f64 streviter_method │ │ │ │ │ + 0x000006a0 73005f70 61727365 722e3200 5f6b7774 s._parser.2._kwt │ │ │ │ │ + 0x000006b0 75706c65 2e300050 794c6973 745f4e65 uple.0.PyList_Ne │ │ │ │ │ + 0x000006c0 77005f50 795f4e65 77526566 6572656e w._Py_NewReferen │ │ │ │ │ + 0x000006d0 6365005f 50794f62 6a656374 5f47435f ce._PyObject_GC_ │ │ │ │ │ + 0x000006e0 4e657700 50794d65 6d5f4361 6c6c6f63 New.PyMem_Calloc │ │ │ │ │ + 0x000006f0 005f5079 5f446561 6c6c6f63 00507945 ._Py_Dealloc.PyE │ │ │ │ │ + 0x00000700 72725f4e 6f4d656d 6f727900 5f507945 rr_NoMemory._PyE │ │ │ │ │ + 0x00000710 72725f42 6164496e 7465726e 616c4361 rr_BadInternalCa │ │ │ │ │ + 0x00000720 6c6c005f 50795f74 73735f74 73746174 ll._Py_tss_tstat │ │ │ │ │ + 0x00000730 65005079 4c697374 5f417354 75706c65 e.PyList_AsTuple │ │ │ │ │ + 0x00000740 005f5079 5475706c 655f4672 6f6d4172 ._PyTuple_FromAr │ │ │ │ │ + 0x00000750 72617900 50794f62 6a656374 5f47435f ray.PyObject_GC_ │ │ │ │ │ + 0x00000760 556e5472 61636b00 50794d65 6d5f4672 UnTrack.PyMem_Fr │ │ │ │ │ + 0x00000770 65650050 794f626a 6563745f 47435f44 ee.PyObject_GC_D │ │ │ │ │ + 0x00000780 656c0050 794c6973 745f4170 70656e64 el.PyList_Append │ │ │ │ │ + 0x00000790 0050794d 656d5f52 65616c6c 6f63005f .PyMem_Realloc._ │ │ │ │ │ + 0x000007a0 50794c69 73745f41 7070656e 6454616b PyList_AppendTak │ │ │ │ │ + 0x000007b0 65526566 4c697374 52657369 7a650050 eRefListResize.P │ │ │ │ │ + 0x000007c0 794c6973 745f536f 72740050 79547570 yList_Sort.PyTup │ │ │ │ │ + 0x000007d0 6c655f54 79706500 50794c6f 6e675f54 le_Type.PyLong_T │ │ │ │ │ + 0x000007e0 79706500 5079556e 69636f64 655f5479 ype.PyUnicode_Ty │ │ │ │ │ + 0x000007f0 7065006d 656d636d 70006d65 6d6d6f76 pe.memcmp.memmov │ │ │ │ │ + 0x00000800 65005f50 795f4e6f 6e655374 72756374 e._Py_NoneStruct │ │ │ │ │ + 0x00000810 00507946 6c6f6174 5f547970 65005079 .PyFloat_Type.Py │ │ │ │ │ + 0x00000820 4578635f 56616c75 65457272 6f720050 Exc_ValueError.P │ │ │ │ │ + 0x00000830 79457272 5f536574 53747269 6e670050 yErr_SetString.P │ │ │ │ │ + 0x00000840 794f626a 6563745f 43616c6c 4f6e6541 yObject_CallOneA │ │ │ │ │ + 0x00000850 72670050 794d656d 5f4d616c 6c6f6300 rg.PyMem_Malloc. │ │ │ │ │ + 0x00000860 6d656d63 70790050 794c6973 745f5365 memcpy.PyList_Se │ │ │ │ │ + 0x00000870 74497465 6d005079 4578635f 496e6465 tItem.PyExc_Inde │ │ │ │ │ + 0x00000880 78457272 6f72005f 50794c69 73745f46 xError._PyList_F │ │ │ │ │ + 0x00000890 726f6d53 7461636b 52656653 7465616c romStackRefSteal │ │ │ │ │ + 0x000008a0 4f6e5375 63636573 73005079 4c697374 OnSuccess.PyList │ │ │ │ │ + 0x000008b0 5f536574 536c6963 65005079 53657175 _SetSlice.PySequ │ │ │ │ │ + 0x000008c0 656e6365 5f466173 74005079 4c697374 ence_Fast.PyList │ │ │ │ │ + 0x000008d0 5f53697a 65005079 4e756d62 65725f41 _Size.PyNumber_A │ │ │ │ │ + 0x000008e0 73537369 7a655f74 00507945 72725f4f sSsize_t.PyErr_O │ │ │ │ │ + 0x000008f0 63637572 72656400 5079536c 6963655f ccurred.PySlice_ │ │ │ │ │ + 0x00000900 54797065 00507953 6c696365 5f556e70 Type.PySlice_Unp │ │ │ │ │ + 0x00000910 61636b00 5079536c 6963655f 41646a75 ack.PySlice_Adju │ │ │ │ │ + 0x00000920 7374496e 64696365 73005079 4572725f stIndices.PyErr_ │ │ │ │ │ + 0x00000930 5365744f 626a6563 74005079 4578635f SetObject.PyExc_ │ │ │ │ │ + 0x00000940 54797065 4572726f 72005079 4572725f TypeError.PyErr_ │ │ │ │ │ + 0x00000950 466f726d 6174005f 50795275 6e74696d Format._PyRuntim │ │ │ │ │ + 0x00000960 65005f50 794c6973 745f4578 74656e64 e._PyList_Extend │ │ │ │ │ + 0x00000970 00507953 65745f54 79706500 50794672 .PySet_Type.PyFr │ │ │ │ │ + 0x00000980 6f7a656e 5365745f 54797065 00507944 ozenSet_Type.PyD │ │ │ │ │ + 0x00000990 6963745f 54797065 00507944 6963744b ict_Type.PyDictK │ │ │ │ │ + 0x000009a0 6579735f 54797065 00507944 69637456 eys_Type.PyDictV │ │ │ │ │ + 0x000009b0 616c7565 735f5479 70650050 79446963 alues_Type.PyDic │ │ │ │ │ + 0x000009c0 74497465 6d735f54 79706500 50794f62 tItems_Type.PyOb │ │ │ │ │ + 0x000009d0 6a656374 5f476574 49746572 0050794f ject_GetIter.PyO │ │ │ │ │ + 0x000009e0 626a6563 745f4c65 6e677468 48696e74 bject_LengthHint │ │ │ │ │ + 0x000009f0 005f5079 44696374 5f4e6578 74005079 ._PyDict_Next.Py │ │ │ │ │ + 0x00000a00 5475706c 655f5061 636b005f 50795365 Tuple_Pack._PySe │ │ │ │ │ + 0x00000a10 745f4e65 7874456e 74727952 65660050 t_NextEntryRef.P │ │ │ │ │ + 0x00000a20 79457863 5f53746f 70497465 72617469 yExc_StopIterati │ │ │ │ │ + 0x00000a30 6f6e0050 79457272 5f457863 65707469 on.PyErr_Excepti │ │ │ │ │ + 0x00000a40 6f6e4d61 74636865 73005079 4572725f onMatches.PyErr_ │ │ │ │ │ + 0x00000a50 436c6561 72005f50 79417267 5f4e6f4b Clear._PyArg_NoK │ │ │ │ │ + 0x00000a60 6579776f 72647300 5f507941 72675f43 eywords._PyArg_C │ │ │ │ │ + 0x00000a70 6865636b 506f7369 74696f6e 616c0050 heckPositional.P │ │ │ │ │ + 0x00000a80 794f626a 6563745f 52696368 436f6d70 yObject_RichComp │ │ │ │ │ + 0x00000a90 61726542 6f6f6c00 5f50795f 46616c73 areBool._Py_Fals │ │ │ │ │ + 0x00000aa0 65537472 75637400 5f50795f 54727565 eStruct._Py_True │ │ │ │ │ + 0x00000ab0 53747275 6374005f 50795f4e 6f74496d Struct._Py_NotIm │ │ │ │ │ + 0x00000ac0 706c656d 656e7465 64537472 75637400 plementedStruct. │ │ │ │ │ + 0x00000ad0 50794f62 6a656374 5f526963 68436f6d PyObject_RichCom │ │ │ │ │ + 0x00000ae0 70617265 00507954 7970655f 47656e65 pare.PyType_Gene │ │ │ │ │ + 0x00000af0 72696341 6c6c6f63 005f5079 4172675f ricAlloc._PyArg_ │ │ │ │ │ + 0x00000b00 4e6f4b77 6e616d65 73005f50 794e756d NoKwnames._PyNum │ │ │ │ │ + 0x00000b10 6265725f 496e6465 78005079 4c6f6e67 ber_Index.PyLong │ │ │ │ │ + 0x00000b20 5f417353 73697a65 5f740050 794c6973 _AsSsize_t.PyLis │ │ │ │ │ + 0x00000b30 745f496e 73657274 0050794c 6973745f t_Insert.PyList_ │ │ │ │ │ + 0x00000b40 47657449 74656d00 5079426f 6f6c5f54 GetItem.PyBool_T │ │ │ │ │ + 0x00000b50 79706500 50794f62 6a656374 5f497354 ype.PyObject_IsT │ │ │ │ │ + 0x00000b60 72756500 50794f62 6a656374 5f47435f rue.PyObject_GC_ │ │ │ │ │ + 0x00000b70 54726163 6b005f50 794c6973 745f536c Track._PyList_Sl │ │ │ │ │ + 0x00000b80 69636553 75627363 72697074 005f5079 iceSubscript._Py │ │ │ │ │ + 0x00000b90 4172675f 556e7061 636b4b65 79776f72 Arg_UnpackKeywor │ │ │ │ │ + 0x00000ba0 64730050 794c6973 745f4765 74536c69 ds.PyList_GetSli │ │ │ │ │ + 0x00000bb0 63650050 794c6973 745f436c 65617200 ce.PyList_Clear. │ │ │ │ │ + 0x00000bc0 5f50794c 6973745f 41735475 706c6541 _PyList_AsTupleA │ │ │ │ │ + 0x00000bd0 6e64436c 65617200 5f507954 75706c65 ndClear._PyTuple │ │ │ │ │ + 0x00000be0 5f46726f 6d417272 61795374 65616c00 _FromArraySteal. │ │ │ │ │ + 0x00000bf0 50795475 706c655f 4e657700 50795f52 PyTuple_New.Py_R │ │ │ │ │ + 0x00000c00 65707245 6e746572 00507955 6e69636f eprEnter.PyUnico │ │ │ │ │ + 0x00000c10 64655772 69746572 5f437265 61746500 deWriter_Create. │ │ │ │ │ + 0x00000c20 5079556e 69636f64 65577269 7465725f PyUnicodeWriter_ │ │ │ │ │ + 0x00000c30 57726974 65436861 72005079 556e6963 WriteChar.PyUnic │ │ │ │ │ + 0x00000c40 6f646557 72697465 725f5772 69746552 odeWriter_WriteR │ │ │ │ │ + 0x00000c50 65707200 5079556e 69636f64 65577269 epr.PyUnicodeWri │ │ │ │ │ + 0x00000c60 7465725f 44697363 61726400 50795f52 ter_Discard.Py_R │ │ │ │ │ + 0x00000c70 6570724c 65617665 00507955 6e69636f eprLeave.PyUnico │ │ │ │ │ + 0x00000c80 64655772 69746572 5f46696e 69736800 deWriter_Finish. │ │ │ │ │ + 0x00000c90 5079556e 69636f64 655f4672 6f6d5374 PyUnicode_FromSt │ │ │ │ │ + 0x00000ca0 72696e67 005f5f61 65616269 5f696469 ring.__aeabi_idi │ │ │ │ │ + 0x00000cb0 76005f50 794c6973 745f4465 6275674d v._PyList_DebugM │ │ │ │ │ + 0x00000cc0 616c6c6f 63537461 7473005f 50794465 allocStats._PyDe │ │ │ │ │ + 0x00000cd0 62756741 6c6c6f63 61746f72 53746174 bugAllocatorStat │ │ │ │ │ + 0x00000ce0 73005079 4c6f6e67 5f46726f 6d537369 s.PyLong_FromSsi │ │ │ │ │ + 0x00000cf0 7a655f74 0050794c 6973745f 52657665 ze_t.PyList_Reve │ │ │ │ │ + 0x00000d00 72736500 50794c6f 6e675f46 726f6d4c rse.PyLong_FromL │ │ │ │ │ + 0x00000d10 6f6e6700 5f507945 76616c5f 536c6963 ong._PyEval_Slic │ │ │ │ │ + 0x00000d20 65496e64 65784e6f 744e6f6e 65005f50 eIndexNotNone._P │ │ │ │ │ + 0x00000d30 794c6973 745f4765 74497465 6d526566 yList_GetItemRef │ │ │ │ │ + 0x00000d40 005f5079 4576616c 5f476574 4275696c ._PyEval_GetBuil │ │ │ │ │ + 0x00000d50 74696e00 50795f42 75696c64 56616c75 tin.Py_BuildValu │ │ │ │ │ + 0x00000d60 65005079 4c6f6e67 5f46726f 6d53697a e.PyLong_FromSiz │ │ │ │ │ + 0x00000d70 655f7400 50794c69 73745265 76497465 e_t.PyListRevIte │ │ │ │ │ + 0x00000d80 725f5479 70650050 794c6973 74497465 r_Type.PyListIte │ │ │ │ │ + 0x00000d90 725f5479 70650050 794c6973 745f5479 r_Type.PyList_Ty │ │ │ │ │ + 0x00000da0 70650050 79547970 655f5479 70650050 pe.PyType_Type.P │ │ │ │ │ + 0x00000db0 794f626a 6563745f 48617368 4e6f7449 yObject_HashNotI │ │ │ │ │ + 0x00000dc0 6d706c65 6d656e74 65640050 794f626a mplemented.PyObj │ │ │ │ │ + 0x00000dd0 6563745f 47656e65 72696347 65744174 ect_GenericGetAt │ │ │ │ │ + 0x00000de0 74720050 79547970 655f4765 6e657269 tr.PyType_Generi │ │ │ │ │ + 0x00000df0 634e6577 0050794f 626a6563 745f5365 cNew.PyObject_Se │ │ │ │ │ + 0x00000e00 6c664974 65720050 795f4765 6e657269 lfIter.Py_Generi │ │ │ │ │ + 0x00000e10 63416c69 617300 cAlias. │ │ │ ├── longobject.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: 101408 (bytes into file) │ │ │ │ │ + Start of section headers: 101780 (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 0x18c20: │ │ │ │ │ +There are 18 section headers, starting at offset 0x18d94: │ │ │ │ │ │ │ │ │ │ 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 00301c 00 AX 0 0 4 │ │ │ │ │ - [ 2] .rel.text REL 00000000 015378 000c28 08 I 15 1 4 │ │ │ │ │ - [ 3] .data PROGBITS 00000000 003050 0004d4 00 WA 0 0 4 │ │ │ │ │ - [ 4] .rel.data REL 00000000 015fa0 0003b8 08 I 15 3 4 │ │ │ │ │ - [ 5] .bss NOBITS 00000000 003524 0000d0 00 WA 0 0 4 │ │ │ │ │ - [ 6] .text.hot PROGBITS 00000000 003524 00cbec 00 AX 0 0 8 │ │ │ │ │ - [ 7] .rel.text.hot REL 00000000 016358 002610 08 I 15 6 4 │ │ │ │ │ - [ 8] .rodata.str1.4 PROGBITS 00000000 010110 000ceb 01 AMS 0 0 4 │ │ │ │ │ - [ 9] .text.unlikely PROGBITS 00000000 010dfc 000318 00 AX 0 0 4 │ │ │ │ │ - [10] .rel.text.unlikely REL 00000000 018968 0001e8 08 I 15 9 4 │ │ │ │ │ - [11] .rodata PROGBITS 00000000 011114 0010aa 00 A 0 0 8 │ │ │ │ │ - [12] .rel.rodata REL 00000000 018b50 000040 08 I 15 11 4 │ │ │ │ │ - [13] .note.GNU-stack PROGBITS 00000000 0121be 000000 00 0 0 1 │ │ │ │ │ - [14] .ARM.attributes ARM_ATTRIBUTES 00000000 0121be 000033 00 0 0 1 │ │ │ │ │ - [15] .symtab SYMTAB 00000000 0121f4 001dc0 10 16 319 4 │ │ │ │ │ - [16] .strtab STRTAB 00000000 013fb4 0013c3 00 0 0 1 │ │ │ │ │ - [17] .shstrtab STRTAB 00000000 018b90 000090 00 0 0 1 │ │ │ │ │ + [ 1] .text PROGBITS 00000000 000034 003020 00 AX 0 0 4 │ │ │ │ │ + [ 2] .rel.text REL 00000000 015494 000c28 08 I 15 1 4 │ │ │ │ │ + [ 3] .data PROGBITS 00000000 003054 0004d4 00 WA 0 0 4 │ │ │ │ │ + [ 4] .rel.data REL 00000000 0160bc 0003b8 08 I 15 3 4 │ │ │ │ │ + [ 5] .bss NOBITS 00000000 003528 0000d0 00 WA 0 0 4 │ │ │ │ │ + [ 6] .text.hot PROGBITS 00000000 003528 00cd24 00 AX 0 0 8 │ │ │ │ │ + [ 7] .rel.text.hot REL 00000000 016474 002668 08 I 15 6 4 │ │ │ │ │ + [ 8] .rodata.str1.4 PROGBITS 00000000 01024c 000ceb 01 AMS 0 0 4 │ │ │ │ │ + [ 9] .text.unlikely PROGBITS 00000000 010f38 000318 00 AX 0 0 4 │ │ │ │ │ + [10] .rel.text.unlikely REL 00000000 018adc 0001e8 08 I 15 9 4 │ │ │ │ │ + [11] .rodata PROGBITS 00000000 011250 0010aa 00 A 0 0 8 │ │ │ │ │ + [12] .rel.rodata REL 00000000 018cc4 000040 08 I 15 11 4 │ │ │ │ │ + [13] .note.GNU-stack PROGBITS 00000000 0122fa 000000 00 0 0 1 │ │ │ │ │ + [14] .ARM.attributes ARM_ATTRIBUTES 00000000 0122fa 000033 00 0 0 1 │ │ │ │ │ + [15] .symtab SYMTAB 00000000 012330 001db0 10 16 318 4 │ │ │ │ │ + [16] .strtab STRTAB 00000000 0140e0 0013b3 00 0 0 1 │ │ │ │ │ + [17] .shstrtab STRTAB 00000000 018d04 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 476 entries: │ │ │ │ │ +Symbol table '.symtab' contains 475 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 .text.hot │ │ │ │ │ 3: 00000000 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 4: 00000000 0 NOTYPE LOCAL DEFAULT 3 .LANCHOR0 │ │ │ │ │ 5: 000000d8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ @@ -40,16 +40,16 @@ │ │ │ │ │ 36: 00000168 0 NOTYPE LOCAL DEFAULT 8 .LC8 │ │ │ │ │ 37: 00000170 0 NOTYPE LOCAL DEFAULT 8 .LC9 │ │ │ │ │ 38: 00000174 0 NOTYPE LOCAL DEFAULT 8 .LC10 │ │ │ │ │ 39: 00000184 0 NOTYPE LOCAL DEFAULT 8 .LC11 │ │ │ │ │ 40: 000001b4 0 NOTYPE LOCAL DEFAULT 8 .LC12 │ │ │ │ │ 41: 00000a98 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 42: 00000aa0 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 43: 00001b25 104 FUNC LOCAL DEFAULT 1 _PyLong_Negate │ │ │ │ │ - 44: 0000a159 22 FUNC LOCAL DEFAULT 6 Py_XDECREF │ │ │ │ │ + 43: 00001b29 104 FUNC LOCAL DEFAULT 1 _PyLong_Negate │ │ │ │ │ + 44: 0000a269 22 FUNC LOCAL DEFAULT 6 Py_XDECREF │ │ │ │ │ 45: 00000f98 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 46: 00000fb0 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 47: 00001265 208 FUNC LOCAL DEFAULT 6 maybe_small_long │ │ │ │ │ 48: 0000132c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 49: 000001e4 0 NOTYPE LOCAL DEFAULT 8 .LC13 │ │ │ │ │ 50: 00001334 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 51: 00001565 92 FUNC LOCAL DEFAULT 6 long_dealloc │ │ │ │ │ @@ -68,412 +68,411 @@ │ │ │ │ │ 64: 000000dc 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ 65: 000000dd 106 FUNC LOCAL DEFAULT 1 long_compare │ │ │ │ │ 66: 000017bd 38 FUNC LOCAL DEFAULT 6 long_to_decimal_string │ │ │ │ │ 67: 000017e5 2344 FUNC LOCAL DEFAULT 6 long_to_decimal_string_internal.constprop.0 │ │ │ │ │ 68: 00000210 0 NOTYPE LOCAL DEFAULT 8 .LC14 │ │ │ │ │ 69: 00001e08 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 70: 00001e20 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 71: 00002a79 370 FUNC LOCAL DEFAULT 1 pylong_int_to_decimal_string │ │ │ │ │ + 71: 00002a7d 370 FUNC LOCAL DEFAULT 1 pylong_int_to_decimal_string │ │ │ │ │ 72: 00002108 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 73: 00000149 132 FUNC LOCAL DEFAULT 1 _Py_DECREF_SPECIALIZED.constprop.0 │ │ │ │ │ 74: 000001c4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 75: 0000210c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 76: 0000214c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 77: 00000284 0 NOTYPE LOCAL DEFAULT 8 .LC15 │ │ │ │ │ 78: 00002150 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 79: 000002b0 0 NOTYPE LOCAL DEFAULT 8 .LC16 │ │ │ │ │ 80: 000002e0 0 NOTYPE LOCAL DEFAULT 8 .LC17 │ │ │ │ │ - 81: 00002414 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 81: 00002474 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 82: 000001cc 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ 83: 000001d0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 84: 00000314 0 NOTYPE LOCAL DEFAULT 8 .LC18 │ │ │ │ │ 85: 000001d4 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ 86: 00000330 0 NOTYPE LOCAL DEFAULT 8 .LC19 │ │ │ │ │ 87: 00000334 0 NOTYPE LOCAL DEFAULT 8 .LC20 │ │ │ │ │ 88: 0000034c 0 NOTYPE LOCAL DEFAULT 8 .LC21 │ │ │ │ │ 89: 00000358 0 NOTYPE LOCAL DEFAULT 8 .LC22 │ │ │ │ │ 90: 00000384 0 NOTYPE LOCAL DEFAULT 8 .LC23 │ │ │ │ │ 91: 00000279 460 FUNC LOCAL DEFAULT 1 int_to_bytes │ │ │ │ │ 92: 00000438 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 93: 000003ac 0 NOTYPE LOCAL DEFAULT 8 .LC24 │ │ │ │ │ 94: 000003d4 0 NOTYPE LOCAL DEFAULT 8 .LC25 │ │ │ │ │ - 95: 00002418 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 96: 00002c65 656 FUNC LOCAL DEFAULT 6 _PyLong_AsByteArray.constprop.0 │ │ │ │ │ - 97: 00002ef5 308 FUNC LOCAL DEFAULT 6 long_neg_method │ │ │ │ │ + 95: 0000247c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 96: 00002cc9 656 FUNC LOCAL DEFAULT 6 _PyLong_AsByteArray.constprop.0 │ │ │ │ │ + 97: 00002f59 308 FUNC LOCAL DEFAULT 6 long_neg_method │ │ │ │ │ 98: 00000d99 92 FUNC LOCAL DEFAULT 1 _PyLong_FromLarge │ │ │ │ │ - 99: 00003020 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 99: 00003084 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 100: 00000444 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 101: 00000445 34 FUNC LOCAL DEFAULT 1 long_neg │ │ │ │ │ - 102: 00000469 80 FUNC LOCAL DEFAULT 1 _PyLong_FromSTwoDigits │ │ │ │ │ - 103: 000004b9 40 FUNC LOCAL DEFAULT 1 long_neg.part.0 │ │ │ │ │ - 104: 00003028 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 105: 00003029 320 FUNC LOCAL DEFAULT 6 long_add_method │ │ │ │ │ - 106: 00003e85 584 FUNC LOCAL DEFAULT 6 x_add │ │ │ │ │ - 107: 00006de1 912 FUNC LOCAL DEFAULT 6 x_sub │ │ │ │ │ - 108: 000004e1 290 FUNC LOCAL DEFAULT 1 long_add │ │ │ │ │ - 109: 0000331d 296 FUNC LOCAL DEFAULT 6 long_mul_method │ │ │ │ │ - 110: 00003551 2356 FUNC LOCAL DEFAULT 6 k_mul │ │ │ │ │ - 111: 00003445 268 FUNC LOCAL DEFAULT 6 long_mul │ │ │ │ │ - 112: 0000225d 290 FUNC LOCAL DEFAULT 1 kmul_split.constprop.0 │ │ │ │ │ - 113: 00002381 270 FUNC LOCAL DEFAULT 1 v_isub.isra.0 │ │ │ │ │ - 114: 00002491 254 FUNC LOCAL DEFAULT 1 v_iadd.isra.0 │ │ │ │ │ - 115: 00003d14 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 116: 00003d1c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 117: 000040c8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 118: 000040cc 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 119: 000040cd 1752 FUNC LOCAL DEFAULT 6 long_and │ │ │ │ │ - 120: 00004720 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 121: 0000472c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 122: 000003ec 0 NOTYPE LOCAL DEFAULT 8 .LC26 │ │ │ │ │ - 123: 00000414 0 NOTYPE LOCAL DEFAULT 8 .LC27 │ │ │ │ │ - 124: 00000440 0 NOTYPE LOCAL DEFAULT 8 .LC28 │ │ │ │ │ - 125: 00000458 0 NOTYPE LOCAL DEFAULT 8 .LC29 │ │ │ │ │ - 126: 000047d1 2176 FUNC LOCAL DEFAULT 6 long_lshift_method │ │ │ │ │ - 127: 00005040 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 128: 00005050 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 129: 000006b9 368 FUNC LOCAL DEFAULT 1 PyLong_AsNativeBytes.constprop.0 │ │ │ │ │ - 130: 00000488 0 NOTYPE LOCAL DEFAULT 8 .LC30 │ │ │ │ │ - 131: 0000049c 0 NOTYPE LOCAL DEFAULT 8 .LC31 │ │ │ │ │ - 132: 00005379 430 FUNC LOCAL DEFAULT 6 PyLong_AsNativeBytes.constprop.1 │ │ │ │ │ - 133: 0000556d 316 FUNC LOCAL DEFAULT 6 long_sub_method │ │ │ │ │ - 134: 00000829 286 FUNC LOCAL DEFAULT 1 long_sub │ │ │ │ │ - 135: 000004b8 0 NOTYPE LOCAL DEFAULT 8 .LC32 │ │ │ │ │ - 136: 000004d8 0 NOTYPE LOCAL DEFAULT 8 .LC33 │ │ │ │ │ - 137: 000057dd 296 FUNC LOCAL DEFAULT 6 long_vectorcall │ │ │ │ │ - 138: 00007a89 228 FUNC LOCAL DEFAULT 6 long_new_impl.part.0 │ │ │ │ │ - 139: 00005900 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 140: 00000504 0 NOTYPE LOCAL DEFAULT 8 .LC34 │ │ │ │ │ - 141: 00000530 0 NOTYPE LOCAL DEFAULT 8 .LC35 │ │ │ │ │ - 142: 00005904 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 143: 00005b80 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 144: 00000ae1 132 FUNC LOCAL DEFAULT 1 long_invert │ │ │ │ │ - 145: 00000b60 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 146: 00005b98 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 147: 00000554 0 NOTYPE LOCAL DEFAULT 8 .LC36 │ │ │ │ │ - 148: 00005c5d 2360 FUNC LOCAL DEFAULT 6 int_from_bytes │ │ │ │ │ - 149: 00005fc4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 150: 00005fc8 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 151: 000062bc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 152: 000062c8 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 153: 00006588 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 154: 00006594 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 155: 000068e0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 156: 000068ec 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 157: 00006aa8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 158: 00006aac 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 159: 00006b34 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 160: 00006b38 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 161: 00006b39 680 FUNC LOCAL DEFAULT 6 long_or │ │ │ │ │ - 162: 00007160 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 163: 00007170 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 164: 00007171 608 FUNC LOCAL DEFAULT 6 long_div │ │ │ │ │ - 165: 000073d1 1380 FUNC LOCAL DEFAULT 6 long_divrem │ │ │ │ │ - 166: 00002c2d 294 FUNC LOCAL DEFAULT 1 pylong_int_divmod │ │ │ │ │ - 167: 000073c8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 168: 00000560 0 NOTYPE LOCAL DEFAULT 8 .LC37 │ │ │ │ │ - 169: 000073d0 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 170: 0000c2d1 2332 FUNC LOCAL DEFAULT 6 x_divrem │ │ │ │ │ - 171: 000076f4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 172: 00007700 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 173: 00007930 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 174: 00007934 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 175: 00007935 340 FUNC LOCAL DEFAULT 6 long_new │ │ │ │ │ - 176: 00007a84 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 177: 00000574 0 NOTYPE LOCAL DEFAULT 8 .LC38 │ │ │ │ │ - 178: 0000059c 0 NOTYPE LOCAL DEFAULT 8 .LC39 │ │ │ │ │ - 179: 00007a88 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 180: 0000b7f1 2034 FUNC LOCAL DEFAULT 6 long_format_binary.constprop.0 │ │ │ │ │ - 181: 000081d8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 182: 000081ec 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 183: 000084e8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 184: 00000b64 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 185: 000005d0 0 NOTYPE LOCAL DEFAULT 8 .LC40 │ │ │ │ │ - 186: 000005dc 0 NOTYPE LOCAL DEFAULT 8 .LC41 │ │ │ │ │ - 187: 00000bb5 110 FUNC LOCAL DEFAULT 1 int___format__ │ │ │ │ │ - 188: 000084f0 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 189: 000005e8 0 NOTYPE LOCAL DEFAULT 8 .LC42 │ │ │ │ │ - 190: 00008595 1644 FUNC LOCAL DEFAULT 6 long_true_divide │ │ │ │ │ - 191: 00008be8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 192: 00000618 0 NOTYPE LOCAL DEFAULT 8 .LC43 │ │ │ │ │ - 193: 00008c00 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 194: 0000063c 0 NOTYPE LOCAL DEFAULT 8 .LC44 │ │ │ │ │ - 195: 0000065c 0 NOTYPE LOCAL DEFAULT 8 .LC45 │ │ │ │ │ - 196: 00008ca1 4992 FUNC LOCAL DEFAULT 6 long_pow │ │ │ │ │ - 197: 0000a7f1 1140 FUNC LOCAL DEFAULT 6 l_mod │ │ │ │ │ - 198: 00008ff8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 199: 00008ffc 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 200: 000091c8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 201: 000091d4 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 202: 00009538 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 203: 00009540 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 204: 00009904 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 205: 0000990c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 206: 00009df4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 207: 00009df8 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 208: 0000a01c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 209: 0000a020 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 210: 00000d11 122 FUNC LOCAL DEFAULT 1 _PyLong_AsUnsignedLongLongMask │ │ │ │ │ - 211: 0000a175 246 FUNC LOCAL DEFAULT 6 int_bit_length │ │ │ │ │ - 212: 00000f0c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 213: 0000a3fd 140 FUNC LOCAL DEFAULT 6 long_abs_method │ │ │ │ │ - 214: 0000a484 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 215: 00000f10 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 216: 00000f11 50 FUNC LOCAL DEFAULT 1 long_abs │ │ │ │ │ - 217: 0000a488 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 218: 0000a489 516 FUNC LOCAL DEFAULT 6 long_divmod │ │ │ │ │ - 219: 0000a688 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 220: 0000a68c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 221: 0000a711 164 FUNC LOCAL DEFAULT 6 long_long │ │ │ │ │ - 222: 0000068c 0 NOTYPE LOCAL DEFAULT 8 .LC46 │ │ │ │ │ - 223: 00000f89 712 FUNC LOCAL DEFAULT 1 long_xor │ │ │ │ │ - 224: 0000a7b5 60 FUNC LOCAL DEFAULT 6 long_mod │ │ │ │ │ - 225: 0000ac04 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 226: 0000ac0c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 227: 000006a4 0 NOTYPE LOCAL DEFAULT 8 .LC47 │ │ │ │ │ - 228: 0000ae75 1832 FUNC LOCAL DEFAULT 6 long_rshift │ │ │ │ │ - 229: 0000b594 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 230: 0000b59c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 231: 0000b7a8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 232: 0000b7b0 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 233: 000006c8 0 NOTYPE LOCAL DEFAULT 8 .LC48 │ │ │ │ │ - 234: 0000bfe5 198 FUNC LOCAL DEFAULT 6 long_float │ │ │ │ │ - 235: 0000c2b8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 236: 000006e0 0 NOTYPE LOCAL DEFAULT 8 .LC49 │ │ │ │ │ - 237: 0000070c 0 NOTYPE LOCAL DEFAULT 8 .LC50 │ │ │ │ │ - 238: 00001455 372 FUNC LOCAL DEFAULT 1 int___round__ │ │ │ │ │ - 239: 000015c0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 240: 00000718 0 NOTYPE LOCAL DEFAULT 8 .LC51 │ │ │ │ │ - 241: 000015c8 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 242: 0000c2d0 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 243: 0000cbd8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 244: 00002591 34 FUNC LOCAL DEFAULT 1 long_long_meth │ │ │ │ │ - 245: 000025b5 2 FUNC LOCAL DEFAULT 1 long_long_getter │ │ │ │ │ - 246: 00000000 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 247: 00000001 8 FUNC LOCAL DEFAULT 9 long_get0 │ │ │ │ │ - 248: 00000004 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 249: 000025b9 8 FUNC LOCAL DEFAULT 1 long_get1 │ │ │ │ │ - 250: 000025bc 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 251: 000025c0 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 252: 00002980 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 253: 00002984 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 254: 00002985 112 FUNC LOCAL DEFAULT 1 int_as_integer_ratio │ │ │ │ │ - 255: 000029f0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 256: 00000008 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 257: 00000009 60 FUNC LOCAL DEFAULT 9 int___sizeof__ │ │ │ │ │ - 258: 000029f4 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 259: 000029f5 66 FUNC LOCAL DEFAULT 1 int_bit_count │ │ │ │ │ - 260: 00000740 0 NOTYPE LOCAL DEFAULT 8 .LC52 │ │ │ │ │ - 261: 00000764 0 NOTYPE LOCAL DEFAULT 8 .LC53 │ │ │ │ │ - 262: 00000794 0 NOTYPE LOCAL DEFAULT 8 .LC54 │ │ │ │ │ - 263: 000007ac 0 NOTYPE LOCAL DEFAULT 8 .LC55 │ │ │ │ │ - 264: 00000097 10 FUNC LOCAL DEFAULT 9 int_is_integer │ │ │ │ │ - 265: 000007e0 0 NOTYPE LOCAL DEFAULT 8 .LC56 │ │ │ │ │ - 266: 0000080c 0 NOTYPE LOCAL DEFAULT 8 .LC57 │ │ │ │ │ - 267: 00000810 0 NOTYPE LOCAL DEFAULT 8 .LC58 │ │ │ │ │ - 268: 0000081c 0 NOTYPE LOCAL DEFAULT 8 .LC59 │ │ │ │ │ - 269: 0000084c 0 NOTYPE LOCAL DEFAULT 8 .LC60 │ │ │ │ │ - 270: 00000878 0 NOTYPE LOCAL DEFAULT 8 .LC61 │ │ │ │ │ - 271: 00003014 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 272: 0000089c 0 NOTYPE LOCAL DEFAULT 8 .LC62 │ │ │ │ │ - 273: 000000a1 36 FUNC LOCAL DEFAULT 9 int___getnewargs__ │ │ │ │ │ - 274: 000008a0 0 NOTYPE LOCAL DEFAULT 8 .LC63 │ │ │ │ │ - 275: 000008d0 0 NOTYPE LOCAL DEFAULT 8 .LC64 │ │ │ │ │ - 276: 00000900 0 NOTYPE LOCAL DEFAULT 8 .LC65 │ │ │ │ │ - 277: 00000924 0 NOTYPE LOCAL DEFAULT 8 .LC66 │ │ │ │ │ - 278: 00000274 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 279: 00000278 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 280: 00000954 0 NOTYPE LOCAL DEFAULT 8 .LC67 │ │ │ │ │ - 281: 00000978 0 NOTYPE LOCAL DEFAULT 8 .LC68 │ │ │ │ │ - 282: 00000000 0 SECTION LOCAL DEFAULT 11 .rodata │ │ │ │ │ - 283: 00000000 0 NOTYPE LOCAL DEFAULT 11 $d │ │ │ │ │ - 284: 00000000 18 OBJECT LOCAL DEFAULT 11 __func__.0 │ │ │ │ │ - 285: 00000018 296 OBJECT LOCAL DEFAULT 11 log_base_BASE │ │ │ │ │ - 286: 00000140 148 OBJECT LOCAL DEFAULT 11 convwidth_base │ │ │ │ │ - 287: 000001d8 296 OBJECT LOCAL DEFAULT 11 convmultmax_base │ │ │ │ │ - 288: 00000300 4 OBJECT LOCAL DEFAULT 11 PyLong_LAYOUT │ │ │ │ │ - 289: 00000304 32 OBJECT LOCAL DEFAULT 11 half_even_correction.10 │ │ │ │ │ - 290: 00000324 16 OBJECT LOCAL DEFAULT 11 _keywords.2 │ │ │ │ │ - 291: 00000334 16 OBJECT LOCAL DEFAULT 11 _keywords.5 │ │ │ │ │ - 292: 00000344 12 OBJECT LOCAL DEFAULT 11 _keywords.8 │ │ │ │ │ - 293: 00000350 134 OBJECT LOCAL DEFAULT 11 int_info__doc__ │ │ │ │ │ - 294: 000003d8 605 OBJECT LOCAL DEFAULT 11 long_doc │ │ │ │ │ - 295: 00000638 97 OBJECT LOCAL DEFAULT 11 int_is_integer__doc__ │ │ │ │ │ - 296: 0000069c 837 OBJECT LOCAL DEFAULT 11 int_from_bytes__doc__ │ │ │ │ │ - 297: 000009e4 838 OBJECT LOCAL DEFAULT 11 int_to_bytes__doc__ │ │ │ │ │ - 298: 00000d2c 271 OBJECT LOCAL DEFAULT 11 int_as_integer_ratio__doc__ │ │ │ │ │ - 299: 00000e3c 181 OBJECT LOCAL DEFAULT 11 int_bit_count__doc__ │ │ │ │ │ - 300: 00000ef4 127 OBJECT LOCAL DEFAULT 11 int_bit_length__doc__ │ │ │ │ │ - 301: 00000f74 59 OBJECT LOCAL DEFAULT 11 int___sizeof____doc__ │ │ │ │ │ - 302: 00000fb0 135 OBJECT LOCAL DEFAULT 11 int___round____doc__ │ │ │ │ │ - 303: 00001038 84 OBJECT LOCAL DEFAULT 11 int___format____doc__ │ │ │ │ │ - 304: 0000108c 30 OBJECT LOCAL DEFAULT 11 int___getnewargs____doc__ │ │ │ │ │ - 305: 00000000 0 NOTYPE LOCAL DEFAULT 3 $d │ │ │ │ │ - 306: 000002f0 144 OBJECT LOCAL DEFAULT 3 long_as_number │ │ │ │ │ - 307: 000003e4 240 OBJECT LOCAL DEFAULT 3 long_methods │ │ │ │ │ - 308: 00000380 100 OBJECT LOCAL DEFAULT 3 long_getset │ │ │ │ │ - 309: 000000d0 16 OBJECT LOCAL DEFAULT 3 int_info_desc │ │ │ │ │ - 310: 000002c8 40 OBJECT LOCAL DEFAULT 3 int_info_fields │ │ │ │ │ - 311: 000001e0 44 OBJECT LOCAL DEFAULT 3 _parser.3 │ │ │ │ │ - 312: 00000264 36 OBJECT LOCAL DEFAULT 3 _kwtuple.1 │ │ │ │ │ - 313: 0000020c 44 OBJECT LOCAL DEFAULT 3 _parser.6 │ │ │ │ │ - 314: 00000288 36 OBJECT LOCAL DEFAULT 3 _kwtuple.4 │ │ │ │ │ - 315: 00000238 44 OBJECT LOCAL DEFAULT 3 _parser.9 │ │ │ │ │ - 316: 000002ac 28 OBJECT LOCAL DEFAULT 3 _kwtuple.7 │ │ │ │ │ - 317: 00000000 0 NOTYPE LOCAL DEFAULT 5 $d │ │ │ │ │ - 318: 00000000 208 OBJECT LOCAL DEFAULT 5 Int_InfoType │ │ │ │ │ - 319: 00000001 224 FUNC GLOBAL DEFAULT 6 PyLong_FromVoidPtr │ │ │ │ │ - 320: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NewReference │ │ │ │ │ - 321: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Malloc │ │ │ │ │ - 322: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_NoMemory │ │ │ │ │ - 323: 00000000 0 TLS GLOBAL DEFAULT UND _Py_tss_tstate │ │ │ │ │ - 324: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyRuntime │ │ │ │ │ - 325: 000000e1 224 FUNC GLOBAL DEFAULT 6 PyLong_FromUnsignedLong │ │ │ │ │ - 326: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_OverflowError │ │ │ │ │ - 327: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_SetString │ │ │ │ │ - 328: 00000001 88 FUNC GLOBAL HIDDEN 1 _PyLong_InitTypes │ │ │ │ │ - 329: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyStructSequence_InitBuiltinWithFlags │ │ │ │ │ - 330: 00000391 288 FUNC GLOBAL DEFAULT 6 PyLong_FromLong │ │ │ │ │ - 331: 000004b1 284 FUNC GLOBAL DEFAULT 6 PyLong_FromSsize_t │ │ │ │ │ - 332: 000005cd 220 FUNC GLOBAL DEFAULT 6 PyLong_AsSsize_t │ │ │ │ │ - 333: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_TypeError │ │ │ │ │ - 334: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_BadInternalCall │ │ │ │ │ - 335: 00000059 132 FUNC GLOBAL DEFAULT 1 PyLong_GetInfo │ │ │ │ │ - 336: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyStructSequence_New │ │ │ │ │ - 337: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyStructSequence_SetItem │ │ │ │ │ - 338: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Occurred │ │ │ │ │ - 339: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_Dealloc │ │ │ │ │ - 340: 000006a9 3002 FUNC GLOBAL DEFAULT 6 PyLong_FromString │ │ │ │ │ - 341: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_ctype_table │ │ │ │ │ - 342: 00000000 0 NOTYPE GLOBAL DEFAULT UND __aeabi_idiv │ │ │ │ │ - 343: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Free │ │ │ │ │ - 344: 00000000 0 NOTYPE GLOBAL DEFAULT UND strlen │ │ │ │ │ - 345: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_FromStringAndSize │ │ │ │ │ - 346: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_ValueError │ │ │ │ │ - 347: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Format │ │ │ │ │ - 348: 00000000 0 NOTYPE GLOBAL DEFAULT UND memcpy │ │ │ │ │ - 349: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyImport_ImportModule │ │ │ │ │ - 350: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_CallMethod │ │ │ │ │ - 351: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_SetImmortal │ │ │ │ │ - 352: 00001335 320 FUNC GLOBAL DEFAULT 6 PyLong_AsLong │ │ │ │ │ - 353: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyNumber_Index │ │ │ │ │ - 354: 00001475 238 FUNC GLOBAL DEFAULT 6 PyLong_AsLongAndOverflow │ │ │ │ │ - 355: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_TrueStruct │ │ │ │ │ - 356: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_FalseStruct │ │ │ │ │ - 357: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NotImplementedStruct │ │ │ │ │ - 358: 00000000 0 NOTYPE GLOBAL DEFAULT UND __aeabi_uldivmod │ │ │ │ │ - 359: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_CheckSignals │ │ │ │ │ - 360: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_New │ │ │ │ │ - 361: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyBytesWriter_Prepare │ │ │ │ │ - 362: 00000000 0 NOTYPE GLOBAL DEFAULT UND __aeabi_uidivmod │ │ │ │ │ - 363: 0000210d 68 FUNC GLOBAL DEFAULT 6 _PyLong_ExactDealloc │ │ │ │ │ - 364: 00002151 316 FUNC GLOBAL DEFAULT 6 PyLong_AsInt │ │ │ │ │ - 365: 0000228d 230 FUNC GLOBAL DEFAULT 6 PyLong_AsUnsignedLong │ │ │ │ │ - 366: 00002375 164 FUNC GLOBAL DEFAULT 6 PyLong_FromUnsignedLongLong │ │ │ │ │ - 367: 000001cd 8 FUNC GLOBAL DEFAULT 1 PyLong_GetNativeLayout │ │ │ │ │ - 368: 000001d5 98 FUNC GLOBAL DEFAULT 1 PyLongWriter_Create │ │ │ │ │ - 369: 00000239 62 FUNC GLOBAL DEFAULT 1 PyLongWriter_Finish │ │ │ │ │ - 370: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_Equal │ │ │ │ │ - 371: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBytes_FromStringAndSize │ │ │ │ │ - 372: 00002419 2122 FUNC GLOBAL DEFAULT 6 _PyLong_AsByteArray │ │ │ │ │ - 373: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_UnpackKeywords │ │ │ │ │ - 374: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_IsTrue │ │ │ │ │ - 375: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_BadArgument │ │ │ │ │ - 376: 00000000 0 NOTYPE GLOBAL DEFAULT UND memset │ │ │ │ │ - 377: 0000a26d 130 FUNC GLOBAL DEFAULT 6 _PyLong_Copy │ │ │ │ │ - 378: 00003169 258 FUNC GLOBAL DEFAULT 6 PyLong_FromLongLong │ │ │ │ │ - 379: 0000326d 174 FUNC GLOBAL DEFAULT 6 PyLong_FromInt64 │ │ │ │ │ - 380: 000047a5 44 FUNC GLOBAL DEFAULT 6 _PyLong_NumBits │ │ │ │ │ - 381: 00000605 178 FUNC GLOBAL DEFAULT 1 PyLong_AsSize_t │ │ │ │ │ - 382: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_ExceptionMatches │ │ │ │ │ - 383: 00005051 76 FUNC GLOBAL DEFAULT 6 PyLong_AsInt64 │ │ │ │ │ - 384: 0000509d 730 FUNC GLOBAL DEFAULT 6 PyLong_AsNativeBytes │ │ │ │ │ - 385: 00005529 68 FUNC GLOBAL DEFAULT 6 PyLong_GetSign │ │ │ │ │ - 386: 000056a9 306 FUNC GLOBAL DEFAULT 6 _PyLong_Add │ │ │ │ │ - 387: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyNumber_Long │ │ │ │ │ - 388: 00000000 0 NOTYPE GLOBAL DEFAULT UND memmove │ │ │ │ │ - 389: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyThreadState_Get │ │ │ │ │ - 390: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_MakeTpCall │ │ │ │ │ - 391: 00005905 660 FUNC GLOBAL DEFAULT 6 PyLong_FromDouble │ │ │ │ │ - 392: 00000000 0 NOTYPE GLOBAL DEFAULT UND frexp │ │ │ │ │ - 393: 00000000 0 NOTYPE GLOBAL DEFAULT UND ldexp │ │ │ │ │ - 394: 00000949 154 FUNC GLOBAL DEFAULT 1 PyLong_Export │ │ │ │ │ - 395: 000009e5 252 FUNC GLOBAL DEFAULT 1 PyLong_AsLongLongAndOverflow │ │ │ │ │ - 396: 00005b99 194 FUNC GLOBAL DEFAULT 6 PyLong_AsLongLong │ │ │ │ │ - 397: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Bytes │ │ │ │ │ - 398: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_CallOneArg │ │ │ │ │ - 399: 00006595 1304 FUNC GLOBAL DEFAULT 6 _PyLong_FromByteArray │ │ │ │ │ - 400: 00006aad 140 FUNC GLOBAL DEFAULT 6 PyLong_FromSize_t │ │ │ │ │ - 401: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_ZeroDivisionError │ │ │ │ │ - 402: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyNumber_AsSsize_t │ │ │ │ │ - 403: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyByteArray_Type │ │ │ │ │ - 404: 0000a68d 130 FUNC GLOBAL HIDDEN 6 _PyLong_FromBytes │ │ │ │ │ - 405: 000084f1 164 FUNC GLOBAL DEFAULT 6 PyLong_FromUnicodeObject │ │ │ │ │ - 406: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyByteArray_empty_string │ │ │ │ │ - 407: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyType_IsSubtype │ │ │ │ │ - 408: 00007b6d 2436 FUNC GLOBAL HIDDEN 6 _PyLong_FormatWriter │ │ │ │ │ - 409: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicodeWriter_PrepareInternal │ │ │ │ │ - 410: 00000b65 78 FUNC GLOBAL DEFAULT 1 PyLong_AsVoidPtr │ │ │ │ │ - 411: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicodeWriter_Init │ │ │ │ │ - 412: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyLong_FormatAdvancedWriter │ │ │ │ │ - 413: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicodeWriter_Finish │ │ │ │ │ - 414: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicodeWriter_Dealloc │ │ │ │ │ - 415: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_TransformDecimalAndSpaceToASCII │ │ │ │ │ - 416: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_AsUTF8AndSize │ │ │ │ │ - 417: 00000000 0 NOTYPE GLOBAL DEFAULT UND __aeabi_idivmod │ │ │ │ │ - 418: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyFloat_FromDouble │ │ │ │ │ - 419: 00008c01 160 FUNC GLOBAL DEFAULT 6 PyLong_AsDouble │ │ │ │ │ - 420: 0000c0ad 548 FUNC GLOBAL DEFAULT 6 _PyLong_Frexp │ │ │ │ │ - 421: 00000c25 128 FUNC GLOBAL DEFAULT 1 PyLong_AsUnsignedLongLong │ │ │ │ │ - 422: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NoneStruct │ │ │ │ │ - 423: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyFloat_Type │ │ │ │ │ - 424: 0000a021 310 FUNC GLOBAL DEFAULT 6 _PyLong_Subtract │ │ │ │ │ - 425: 00000ca5 108 FUNC GLOBAL DEFAULT 1 PyLong_AsUnsignedLongLongMask │ │ │ │ │ - 426: 00000d8d 12 FUNC GLOBAL HIDDEN 1 _PyLong_FiniTypes │ │ │ │ │ - 427: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyStructSequence_FiniBuiltin │ │ │ │ │ - 428: 00000df5 170 FUNC GLOBAL DEFAULT 1 PyLong_FromInt32 │ │ │ │ │ - 429: 0000a171 4 FUNC GLOBAL DEFAULT 6 PyLong_FromUInt32 │ │ │ │ │ - 430: 00000ea1 112 FUNC GLOBAL DEFAULT 1 PyLong_FromUInt64 │ │ │ │ │ - 431: 0000a2f1 268 FUNC GLOBAL DEFAULT 6 _PyLong_Multiply │ │ │ │ │ - 432: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_New │ │ │ │ │ - 433: 00000f45 66 FUNC GLOBAL DEFAULT 1 PyLong_IsZero │ │ │ │ │ - 434: 0000ac65 526 FUNC GLOBAL DEFAULT 6 _PyLong_UInt64_Converter │ │ │ │ │ - 435: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Clear │ │ │ │ │ - 436: 0000b59d 532 FUNC GLOBAL DEFAULT 6 _PyLong_Rshift │ │ │ │ │ - 437: 00000000 0 NOTYPE GLOBAL DEFAULT UND __aeabi_ldivmod │ │ │ │ │ - 438: 0000b7b1 64 FUNC GLOBAL DEFAULT 6 _PyLong_Format │ │ │ │ │ - 439: 00001251 30 FUNC GLOBAL DEFAULT 1 PyLong_FreeExport │ │ │ │ │ - 440: 00001271 228 FUNC GLOBAL DEFAULT 1 PyLong_AsUnsignedLongMask │ │ │ │ │ - 441: 00001355 68 FUNC GLOBAL DEFAULT 1 PyLong_FromNativeBytes │ │ │ │ │ - 442: 00001399 60 FUNC GLOBAL DEFAULT 1 PyLong_FromUnsignedNativeBytes │ │ │ │ │ - 443: 000013d5 66 FUNC GLOBAL DEFAULT 1 PyLong_IsNegative │ │ │ │ │ - 444: 00001419 58 FUNC GLOBAL DEFAULT 1 _PyLong_UnsignedShort_Converter │ │ │ │ │ - 445: 00002d55 712 FUNC GLOBAL DEFAULT 1 _PyLong_DivmodNear │ │ │ │ │ - 446: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_CheckPositional │ │ │ │ │ - 447: 000015c9 62 FUNC GLOBAL DEFAULT 1 _PyLong_UnsignedInt_Converter │ │ │ │ │ - 448: 00001609 1306 FUNC GLOBAL HIDDEN 1 _PyLong_FormatBytesWriter │ │ │ │ │ - 449: 00001b8d 1744 FUNC GLOBAL DEFAULT 1 _PyLong_GCD │ │ │ │ │ - 450: 000025c1 964 FUNC GLOBAL DEFAULT 1 _PyLong_Lshift │ │ │ │ │ - 451: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_Pack │ │ │ │ │ - 452: 00000000 0 NOTYPE GLOBAL DEFAULT UND __popcountsi2 │ │ │ │ │ - 453: 00002a39 62 FUNC GLOBAL DEFAULT 1 _PyLong_UInt32_Converter │ │ │ │ │ - 454: 00000045 60 FUNC GLOBAL DEFAULT 9 _PyLong_UnsignedLongLong_Converter │ │ │ │ │ - 455: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicodeWriter_WriteStr │ │ │ │ │ - 456: 00000081 22 FUNC GLOBAL DEFAULT 9 PyLongWriter_Discard │ │ │ │ │ - 457: 00002bed 62 FUNC GLOBAL DEFAULT 1 _PyLong_UnsignedLong_Converter │ │ │ │ │ - 458: 00000000 0 NOTYPE GLOBAL DEFAULT UND Py_BuildValue │ │ │ │ │ - 459: 000000c5 76 FUNC GLOBAL DEFAULT 9 PyLong_AsInt32 │ │ │ │ │ - 460: 00000111 76 FUNC GLOBAL DEFAULT 9 PyLong_AsUInt32 │ │ │ │ │ - 461: 0000015d 62 FUNC GLOBAL DEFAULT 9 _PyLong_Size_t_Converter │ │ │ │ │ - 462: 0000019b 76 FUNC GLOBAL DEFAULT 9 PyLong_AsUInt64 │ │ │ │ │ - 463: 000001e7 66 FUNC GLOBAL DEFAULT 9 PyLong_IsPositive │ │ │ │ │ - 464: 00000229 4 FUNC GLOBAL DEFAULT 9 _PyLong_New │ │ │ │ │ - 465: 0000022d 76 FUNC GLOBAL DEFAULT 9 _PyLong_FromDigits │ │ │ │ │ - 466: 00000279 12 FUNC GLOBAL DEFAULT 9 _PyLong_Sign │ │ │ │ │ - 467: 00000285 60 FUNC GLOBAL DEFAULT 9 _PyLong_UInt8_Converter │ │ │ │ │ - 468: 000002c1 58 FUNC GLOBAL DEFAULT 9 _PyLong_UInt16_Converter │ │ │ │ │ - 469: 000002fb 12 FUNC GLOBAL DEFAULT 9 PyUnstable_Long_IsCompact │ │ │ │ │ - 470: 00000307 18 FUNC GLOBAL DEFAULT 9 PyUnstable_Long_CompactValue │ │ │ │ │ - 471: 00000000 208 OBJECT GLOBAL DEFAULT 3 PyLong_Type │ │ │ │ │ - 472: 000000e0 256 OBJECT GLOBAL DEFAULT 3 _PyLong_DigitValue │ │ │ │ │ - 473: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyType_Type │ │ │ │ │ - 474: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GenericGetAttr │ │ │ │ │ - 475: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_Type │ │ │ │ │ + 101: 00000445 76 FUNC LOCAL DEFAULT 1 long_neg │ │ │ │ │ + 102: 00000491 80 FUNC LOCAL DEFAULT 1 _PyLong_FromSTwoDigits │ │ │ │ │ + 103: 0000308c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 104: 0000308d 320 FUNC LOCAL DEFAULT 6 long_add_method │ │ │ │ │ + 105: 00003ee9 584 FUNC LOCAL DEFAULT 6 x_add │ │ │ │ │ + 106: 00006ef5 912 FUNC LOCAL DEFAULT 6 x_sub │ │ │ │ │ + 107: 000004e1 290 FUNC LOCAL DEFAULT 1 long_add │ │ │ │ │ + 108: 00003381 296 FUNC LOCAL DEFAULT 6 long_mul_method │ │ │ │ │ + 109: 000035b5 2356 FUNC LOCAL DEFAULT 6 k_mul │ │ │ │ │ + 110: 000034a9 268 FUNC LOCAL DEFAULT 6 long_mul │ │ │ │ │ + 111: 00002261 290 FUNC LOCAL DEFAULT 1 kmul_split.constprop.0 │ │ │ │ │ + 112: 00002385 270 FUNC LOCAL DEFAULT 1 v_isub.isra.0 │ │ │ │ │ + 113: 00002495 254 FUNC LOCAL DEFAULT 1 v_iadd.isra.0 │ │ │ │ │ + 114: 00003d78 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 115: 00003d80 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 116: 0000412c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 117: 00004130 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 118: 00004131 1752 FUNC LOCAL DEFAULT 6 long_and │ │ │ │ │ + 119: 00004784 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 120: 00004790 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 121: 000003ec 0 NOTYPE LOCAL DEFAULT 8 .LC26 │ │ │ │ │ + 122: 00000414 0 NOTYPE LOCAL DEFAULT 8 .LC27 │ │ │ │ │ + 123: 00000440 0 NOTYPE LOCAL DEFAULT 8 .LC28 │ │ │ │ │ + 124: 00000458 0 NOTYPE LOCAL DEFAULT 8 .LC29 │ │ │ │ │ + 125: 00004835 2184 FUNC LOCAL DEFAULT 6 long_lshift_method │ │ │ │ │ + 126: 000050ac 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 127: 000050bc 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 128: 000006b9 368 FUNC LOCAL DEFAULT 1 PyLong_AsNativeBytes.constprop.0 │ │ │ │ │ + 129: 00000488 0 NOTYPE LOCAL DEFAULT 8 .LC30 │ │ │ │ │ + 130: 0000049c 0 NOTYPE LOCAL DEFAULT 8 .LC31 │ │ │ │ │ + 131: 000053e1 430 FUNC LOCAL DEFAULT 6 PyLong_AsNativeBytes.constprop.1 │ │ │ │ │ + 132: 000055d5 316 FUNC LOCAL DEFAULT 6 long_sub_method │ │ │ │ │ + 133: 00000829 286 FUNC LOCAL DEFAULT 1 long_sub │ │ │ │ │ + 134: 000004b8 0 NOTYPE LOCAL DEFAULT 8 .LC32 │ │ │ │ │ + 135: 000004d8 0 NOTYPE LOCAL DEFAULT 8 .LC33 │ │ │ │ │ + 136: 00005845 296 FUNC LOCAL DEFAULT 6 long_vectorcall │ │ │ │ │ + 137: 00007b9d 228 FUNC LOCAL DEFAULT 6 long_new_impl.part.0 │ │ │ │ │ + 138: 00005968 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 139: 00000504 0 NOTYPE LOCAL DEFAULT 8 .LC34 │ │ │ │ │ + 140: 00000530 0 NOTYPE LOCAL DEFAULT 8 .LC35 │ │ │ │ │ + 141: 0000596c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 142: 00005be8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 143: 00000ae1 132 FUNC LOCAL DEFAULT 1 long_invert │ │ │ │ │ + 144: 00000b60 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 145: 00005c00 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 146: 00000554 0 NOTYPE LOCAL DEFAULT 8 .LC36 │ │ │ │ │ + 147: 00005cc5 2452 FUNC LOCAL DEFAULT 6 int_from_bytes │ │ │ │ │ + 148: 00006044 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 149: 00006048 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 150: 000063b0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 151: 000063c0 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 152: 00006650 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 153: 00006658 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 154: 000069a4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 155: 000069b0 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 156: 00006b6c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 157: 00006b70 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 158: 00006c44 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 159: 00006c4c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 160: 00006c4d 680 FUNC LOCAL DEFAULT 6 long_or │ │ │ │ │ + 161: 00007274 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 162: 00007284 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 163: 00007285 608 FUNC LOCAL DEFAULT 6 long_div │ │ │ │ │ + 164: 000074e5 1380 FUNC LOCAL DEFAULT 6 long_divrem │ │ │ │ │ + 165: 00002c31 294 FUNC LOCAL DEFAULT 1 pylong_int_divmod │ │ │ │ │ + 166: 000074dc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 167: 00000560 0 NOTYPE LOCAL DEFAULT 8 .LC37 │ │ │ │ │ + 168: 000074e4 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 169: 0000c409 2332 FUNC LOCAL DEFAULT 6 x_divrem │ │ │ │ │ + 170: 00007808 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 171: 00007814 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 172: 00007a44 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 173: 00007a48 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 174: 00007a49 340 FUNC LOCAL DEFAULT 6 long_new │ │ │ │ │ + 175: 00007b98 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 176: 00000574 0 NOTYPE LOCAL DEFAULT 8 .LC38 │ │ │ │ │ + 177: 0000059c 0 NOTYPE LOCAL DEFAULT 8 .LC39 │ │ │ │ │ + 178: 00007b9c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 179: 0000b92d 2034 FUNC LOCAL DEFAULT 6 long_format_binary.constprop.0 │ │ │ │ │ + 180: 000082e8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 181: 000082fc 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 182: 000085f8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 183: 00000b64 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 184: 000005d0 0 NOTYPE LOCAL DEFAULT 8 .LC40 │ │ │ │ │ + 185: 000005dc 0 NOTYPE LOCAL DEFAULT 8 .LC41 │ │ │ │ │ + 186: 00000bb5 110 FUNC LOCAL DEFAULT 1 int___format__ │ │ │ │ │ + 187: 00008600 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 188: 000005e8 0 NOTYPE LOCAL DEFAULT 8 .LC42 │ │ │ │ │ + 189: 000086a5 1644 FUNC LOCAL DEFAULT 6 long_true_divide │ │ │ │ │ + 190: 00008cf8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 191: 00000618 0 NOTYPE LOCAL DEFAULT 8 .LC43 │ │ │ │ │ + 192: 00008d10 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 193: 0000063c 0 NOTYPE LOCAL DEFAULT 8 .LC44 │ │ │ │ │ + 194: 0000065c 0 NOTYPE LOCAL DEFAULT 8 .LC45 │ │ │ │ │ + 195: 00008db1 4992 FUNC LOCAL DEFAULT 6 long_pow │ │ │ │ │ + 196: 0000a92d 1140 FUNC LOCAL DEFAULT 6 l_mod │ │ │ │ │ + 197: 00009108 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 198: 0000910c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 199: 000092d8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 200: 000092e4 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 201: 00009648 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 202: 00009650 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 203: 00009a14 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 204: 00009a1c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 205: 00009d68 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 206: 00009d6c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 207: 0000a12c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 208: 0000a130 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 209: 00000d11 122 FUNC LOCAL DEFAULT 1 _PyLong_AsUnsignedLongLongMask │ │ │ │ │ + 210: 0000a285 246 FUNC LOCAL DEFAULT 6 int_bit_length │ │ │ │ │ + 211: 00000f0c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 212: 0000a50d 184 FUNC LOCAL DEFAULT 6 long_abs_method │ │ │ │ │ + 213: 0000a5c0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 214: 00000f10 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 215: 00000f11 50 FUNC LOCAL DEFAULT 1 long_abs │ │ │ │ │ + 216: 0000a5c4 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 217: 0000a5c5 516 FUNC LOCAL DEFAULT 6 long_divmod │ │ │ │ │ + 218: 0000a7c4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 219: 0000a7c8 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 220: 0000a84d 164 FUNC LOCAL DEFAULT 6 long_long │ │ │ │ │ + 221: 0000068c 0 NOTYPE LOCAL DEFAULT 8 .LC46 │ │ │ │ │ + 222: 00000f89 712 FUNC LOCAL DEFAULT 1 long_xor │ │ │ │ │ + 223: 0000a8f1 60 FUNC LOCAL DEFAULT 6 long_mod │ │ │ │ │ + 224: 0000ad40 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 225: 0000ad48 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 226: 000006a4 0 NOTYPE LOCAL DEFAULT 8 .LC47 │ │ │ │ │ + 227: 0000afb1 1832 FUNC LOCAL DEFAULT 6 long_rshift │ │ │ │ │ + 228: 0000b6d0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 229: 0000b6d8 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 230: 0000b8e4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 231: 0000b8ec 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 232: 000006c8 0 NOTYPE LOCAL DEFAULT 8 .LC48 │ │ │ │ │ + 233: 0000c121 198 FUNC LOCAL DEFAULT 6 long_float │ │ │ │ │ + 234: 0000c3f0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 235: 000006e0 0 NOTYPE LOCAL DEFAULT 8 .LC49 │ │ │ │ │ + 236: 0000070c 0 NOTYPE LOCAL DEFAULT 8 .LC50 │ │ │ │ │ + 237: 00001459 372 FUNC LOCAL DEFAULT 1 int___round__ │ │ │ │ │ + 238: 000015c4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 239: 00000718 0 NOTYPE LOCAL DEFAULT 8 .LC51 │ │ │ │ │ + 240: 000015cc 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 241: 0000c408 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 242: 0000cd10 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 243: 00002595 34 FUNC LOCAL DEFAULT 1 long_long_meth │ │ │ │ │ + 244: 000025b9 2 FUNC LOCAL DEFAULT 1 long_long_getter │ │ │ │ │ + 245: 00000000 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 246: 00000001 8 FUNC LOCAL DEFAULT 9 long_get0 │ │ │ │ │ + 247: 00000004 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 248: 000025bd 8 FUNC LOCAL DEFAULT 1 long_get1 │ │ │ │ │ + 249: 000025c0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 250: 000025c4 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 251: 00002984 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 252: 00002988 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 253: 00002989 112 FUNC LOCAL DEFAULT 1 int_as_integer_ratio │ │ │ │ │ + 254: 000029f4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 255: 00000008 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 256: 00000009 60 FUNC LOCAL DEFAULT 9 int___sizeof__ │ │ │ │ │ + 257: 000029f8 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 258: 000029f9 66 FUNC LOCAL DEFAULT 1 int_bit_count │ │ │ │ │ + 259: 00000740 0 NOTYPE LOCAL DEFAULT 8 .LC52 │ │ │ │ │ + 260: 00000764 0 NOTYPE LOCAL DEFAULT 8 .LC53 │ │ │ │ │ + 261: 00000794 0 NOTYPE LOCAL DEFAULT 8 .LC54 │ │ │ │ │ + 262: 000007ac 0 NOTYPE LOCAL DEFAULT 8 .LC55 │ │ │ │ │ + 263: 00000097 10 FUNC LOCAL DEFAULT 9 int_is_integer │ │ │ │ │ + 264: 000007e0 0 NOTYPE LOCAL DEFAULT 8 .LC56 │ │ │ │ │ + 265: 0000080c 0 NOTYPE LOCAL DEFAULT 8 .LC57 │ │ │ │ │ + 266: 00000810 0 NOTYPE LOCAL DEFAULT 8 .LC58 │ │ │ │ │ + 267: 0000081c 0 NOTYPE LOCAL DEFAULT 8 .LC59 │ │ │ │ │ + 268: 0000084c 0 NOTYPE LOCAL DEFAULT 8 .LC60 │ │ │ │ │ + 269: 00000878 0 NOTYPE LOCAL DEFAULT 8 .LC61 │ │ │ │ │ + 270: 00003018 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 271: 0000089c 0 NOTYPE LOCAL DEFAULT 8 .LC62 │ │ │ │ │ + 272: 000000a1 36 FUNC LOCAL DEFAULT 9 int___getnewargs__ │ │ │ │ │ + 273: 000008a0 0 NOTYPE LOCAL DEFAULT 8 .LC63 │ │ │ │ │ + 274: 000008d0 0 NOTYPE LOCAL DEFAULT 8 .LC64 │ │ │ │ │ + 275: 00000900 0 NOTYPE LOCAL DEFAULT 8 .LC65 │ │ │ │ │ + 276: 00000924 0 NOTYPE LOCAL DEFAULT 8 .LC66 │ │ │ │ │ + 277: 00000274 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 278: 00000278 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 279: 00000954 0 NOTYPE LOCAL DEFAULT 8 .LC67 │ │ │ │ │ + 280: 00000978 0 NOTYPE LOCAL DEFAULT 8 .LC68 │ │ │ │ │ + 281: 00000000 0 SECTION LOCAL DEFAULT 11 .rodata │ │ │ │ │ + 282: 00000000 0 NOTYPE LOCAL DEFAULT 11 $d │ │ │ │ │ + 283: 00000000 18 OBJECT LOCAL DEFAULT 11 __func__.0 │ │ │ │ │ + 284: 00000018 296 OBJECT LOCAL DEFAULT 11 log_base_BASE │ │ │ │ │ + 285: 00000140 148 OBJECT LOCAL DEFAULT 11 convwidth_base │ │ │ │ │ + 286: 000001d8 296 OBJECT LOCAL DEFAULT 11 convmultmax_base │ │ │ │ │ + 287: 00000300 4 OBJECT LOCAL DEFAULT 11 PyLong_LAYOUT │ │ │ │ │ + 288: 00000304 32 OBJECT LOCAL DEFAULT 11 half_even_correction.10 │ │ │ │ │ + 289: 00000324 16 OBJECT LOCAL DEFAULT 11 _keywords.2 │ │ │ │ │ + 290: 00000334 16 OBJECT LOCAL DEFAULT 11 _keywords.5 │ │ │ │ │ + 291: 00000344 12 OBJECT LOCAL DEFAULT 11 _keywords.8 │ │ │ │ │ + 292: 00000350 134 OBJECT LOCAL DEFAULT 11 int_info__doc__ │ │ │ │ │ + 293: 000003d8 605 OBJECT LOCAL DEFAULT 11 long_doc │ │ │ │ │ + 294: 00000638 97 OBJECT LOCAL DEFAULT 11 int_is_integer__doc__ │ │ │ │ │ + 295: 0000069c 837 OBJECT LOCAL DEFAULT 11 int_from_bytes__doc__ │ │ │ │ │ + 296: 000009e4 838 OBJECT LOCAL DEFAULT 11 int_to_bytes__doc__ │ │ │ │ │ + 297: 00000d2c 271 OBJECT LOCAL DEFAULT 11 int_as_integer_ratio__doc__ │ │ │ │ │ + 298: 00000e3c 181 OBJECT LOCAL DEFAULT 11 int_bit_count__doc__ │ │ │ │ │ + 299: 00000ef4 127 OBJECT LOCAL DEFAULT 11 int_bit_length__doc__ │ │ │ │ │ + 300: 00000f74 59 OBJECT LOCAL DEFAULT 11 int___sizeof____doc__ │ │ │ │ │ + 301: 00000fb0 135 OBJECT LOCAL DEFAULT 11 int___round____doc__ │ │ │ │ │ + 302: 00001038 84 OBJECT LOCAL DEFAULT 11 int___format____doc__ │ │ │ │ │ + 303: 0000108c 30 OBJECT LOCAL DEFAULT 11 int___getnewargs____doc__ │ │ │ │ │ + 304: 00000000 0 NOTYPE LOCAL DEFAULT 3 $d │ │ │ │ │ + 305: 000002f0 144 OBJECT LOCAL DEFAULT 3 long_as_number │ │ │ │ │ + 306: 000003e4 240 OBJECT LOCAL DEFAULT 3 long_methods │ │ │ │ │ + 307: 00000380 100 OBJECT LOCAL DEFAULT 3 long_getset │ │ │ │ │ + 308: 000000d0 16 OBJECT LOCAL DEFAULT 3 int_info_desc │ │ │ │ │ + 309: 000002c8 40 OBJECT LOCAL DEFAULT 3 int_info_fields │ │ │ │ │ + 310: 000001e0 44 OBJECT LOCAL DEFAULT 3 _parser.3 │ │ │ │ │ + 311: 00000264 36 OBJECT LOCAL DEFAULT 3 _kwtuple.1 │ │ │ │ │ + 312: 0000020c 44 OBJECT LOCAL DEFAULT 3 _parser.6 │ │ │ │ │ + 313: 00000288 36 OBJECT LOCAL DEFAULT 3 _kwtuple.4 │ │ │ │ │ + 314: 00000238 44 OBJECT LOCAL DEFAULT 3 _parser.9 │ │ │ │ │ + 315: 000002ac 28 OBJECT LOCAL DEFAULT 3 _kwtuple.7 │ │ │ │ │ + 316: 00000000 0 NOTYPE LOCAL DEFAULT 5 $d │ │ │ │ │ + 317: 00000000 208 OBJECT LOCAL DEFAULT 5 Int_InfoType │ │ │ │ │ + 318: 00000001 224 FUNC GLOBAL DEFAULT 6 PyLong_FromVoidPtr │ │ │ │ │ + 319: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NewReference │ │ │ │ │ + 320: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Malloc │ │ │ │ │ + 321: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_NoMemory │ │ │ │ │ + 322: 00000000 0 TLS GLOBAL DEFAULT UND _Py_tss_tstate │ │ │ │ │ + 323: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyRuntime │ │ │ │ │ + 324: 000000e1 224 FUNC GLOBAL DEFAULT 6 PyLong_FromUnsignedLong │ │ │ │ │ + 325: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_OverflowError │ │ │ │ │ + 326: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_SetString │ │ │ │ │ + 327: 00000001 88 FUNC GLOBAL HIDDEN 1 _PyLong_InitTypes │ │ │ │ │ + 328: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyStructSequence_InitBuiltinWithFlags │ │ │ │ │ + 329: 00000391 288 FUNC GLOBAL DEFAULT 6 PyLong_FromLong │ │ │ │ │ + 330: 000004b1 284 FUNC GLOBAL DEFAULT 6 PyLong_FromSsize_t │ │ │ │ │ + 331: 000005cd 220 FUNC GLOBAL DEFAULT 6 PyLong_AsSsize_t │ │ │ │ │ + 332: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_TypeError │ │ │ │ │ + 333: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_BadInternalCall │ │ │ │ │ + 334: 00000059 132 FUNC GLOBAL DEFAULT 1 PyLong_GetInfo │ │ │ │ │ + 335: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyStructSequence_New │ │ │ │ │ + 336: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyStructSequence_SetItem │ │ │ │ │ + 337: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Occurred │ │ │ │ │ + 338: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_Dealloc │ │ │ │ │ + 339: 000006a9 3002 FUNC GLOBAL DEFAULT 6 PyLong_FromString │ │ │ │ │ + 340: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_ctype_table │ │ │ │ │ + 341: 00000000 0 NOTYPE GLOBAL DEFAULT UND __aeabi_idiv │ │ │ │ │ + 342: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Free │ │ │ │ │ + 343: 00000000 0 NOTYPE GLOBAL DEFAULT UND strlen │ │ │ │ │ + 344: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_FromStringAndSize │ │ │ │ │ + 345: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_ValueError │ │ │ │ │ + 346: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Format │ │ │ │ │ + 347: 00000000 0 NOTYPE GLOBAL DEFAULT UND memcpy │ │ │ │ │ + 348: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyImport_ImportModule │ │ │ │ │ + 349: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_CallMethod │ │ │ │ │ + 350: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_SetImmortal │ │ │ │ │ + 351: 00001335 320 FUNC GLOBAL DEFAULT 6 PyLong_AsLong │ │ │ │ │ + 352: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyNumber_Index │ │ │ │ │ + 353: 00001475 238 FUNC GLOBAL DEFAULT 6 PyLong_AsLongAndOverflow │ │ │ │ │ + 354: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_TrueStruct │ │ │ │ │ + 355: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_FalseStruct │ │ │ │ │ + 356: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NotImplementedStruct │ │ │ │ │ + 357: 00000000 0 NOTYPE GLOBAL DEFAULT UND __aeabi_uldivmod │ │ │ │ │ + 358: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_CheckSignals │ │ │ │ │ + 359: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_New │ │ │ │ │ + 360: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyBytesWriter_Prepare │ │ │ │ │ + 361: 00000000 0 NOTYPE GLOBAL DEFAULT UND __aeabi_uidivmod │ │ │ │ │ + 362: 0000210d 68 FUNC GLOBAL DEFAULT 6 _PyLong_ExactDealloc │ │ │ │ │ + 363: 00002151 316 FUNC GLOBAL DEFAULT 6 PyLong_AsInt │ │ │ │ │ + 364: 0000228d 230 FUNC GLOBAL DEFAULT 6 PyLong_AsUnsignedLong │ │ │ │ │ + 365: 00002375 264 FUNC GLOBAL DEFAULT 6 PyLong_FromUnsignedLongLong │ │ │ │ │ + 366: 000001cd 8 FUNC GLOBAL DEFAULT 1 PyLong_GetNativeLayout │ │ │ │ │ + 367: 000001d5 98 FUNC GLOBAL DEFAULT 1 PyLongWriter_Create │ │ │ │ │ + 368: 00000239 62 FUNC GLOBAL DEFAULT 1 PyLongWriter_Finish │ │ │ │ │ + 369: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_Equal │ │ │ │ │ + 370: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBytes_FromStringAndSize │ │ │ │ │ + 371: 0000247d 2122 FUNC GLOBAL DEFAULT 6 _PyLong_AsByteArray │ │ │ │ │ + 372: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_UnpackKeywords │ │ │ │ │ + 373: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_IsTrue │ │ │ │ │ + 374: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_BadArgument │ │ │ │ │ + 375: 00000000 0 NOTYPE GLOBAL DEFAULT UND memset │ │ │ │ │ + 376: 0000a37d 130 FUNC GLOBAL DEFAULT 6 _PyLong_Copy │ │ │ │ │ + 377: 000031cd 258 FUNC GLOBAL DEFAULT 6 PyLong_FromLongLong │ │ │ │ │ + 378: 000032d1 174 FUNC GLOBAL DEFAULT 6 PyLong_FromInt64 │ │ │ │ │ + 379: 00004809 44 FUNC GLOBAL DEFAULT 6 _PyLong_NumBits │ │ │ │ │ + 380: 00000605 178 FUNC GLOBAL DEFAULT 1 PyLong_AsSize_t │ │ │ │ │ + 381: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_ExceptionMatches │ │ │ │ │ + 382: 000050bd 76 FUNC GLOBAL DEFAULT 6 PyLong_AsInt64 │ │ │ │ │ + 383: 00005109 728 FUNC GLOBAL DEFAULT 6 PyLong_AsNativeBytes │ │ │ │ │ + 384: 00005591 68 FUNC GLOBAL DEFAULT 6 PyLong_GetSign │ │ │ │ │ + 385: 00005711 306 FUNC GLOBAL DEFAULT 6 _PyLong_Add │ │ │ │ │ + 386: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyNumber_Long │ │ │ │ │ + 387: 00000000 0 NOTYPE GLOBAL DEFAULT UND memmove │ │ │ │ │ + 388: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyThreadState_Get │ │ │ │ │ + 389: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_MakeTpCall │ │ │ │ │ + 390: 0000596d 660 FUNC GLOBAL DEFAULT 6 PyLong_FromDouble │ │ │ │ │ + 391: 00000000 0 NOTYPE GLOBAL DEFAULT UND frexp │ │ │ │ │ + 392: 00000000 0 NOTYPE GLOBAL DEFAULT UND ldexp │ │ │ │ │ + 393: 00000949 154 FUNC GLOBAL DEFAULT 1 PyLong_Export │ │ │ │ │ + 394: 000009e5 252 FUNC GLOBAL DEFAULT 1 PyLong_AsLongLongAndOverflow │ │ │ │ │ + 395: 00005c01 194 FUNC GLOBAL DEFAULT 6 PyLong_AsLongLong │ │ │ │ │ + 396: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Bytes │ │ │ │ │ + 397: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_CallOneArg │ │ │ │ │ + 398: 00006659 1304 FUNC GLOBAL DEFAULT 6 _PyLong_FromByteArray │ │ │ │ │ + 399: 00006b71 220 FUNC GLOBAL DEFAULT 6 PyLong_FromSize_t │ │ │ │ │ + 400: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_ZeroDivisionError │ │ │ │ │ + 401: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyNumber_AsSsize_t │ │ │ │ │ + 402: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyByteArray_Type │ │ │ │ │ + 403: 0000a7c9 130 FUNC GLOBAL HIDDEN 6 _PyLong_FromBytes │ │ │ │ │ + 404: 00008601 164 FUNC GLOBAL DEFAULT 6 PyLong_FromUnicodeObject │ │ │ │ │ + 405: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyByteArray_empty_string │ │ │ │ │ + 406: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyType_IsSubtype │ │ │ │ │ + 407: 00007c81 2432 FUNC GLOBAL HIDDEN 6 _PyLong_FormatWriter │ │ │ │ │ + 408: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicodeWriter_PrepareInternal │ │ │ │ │ + 409: 00000b65 78 FUNC GLOBAL DEFAULT 1 PyLong_AsVoidPtr │ │ │ │ │ + 410: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicodeWriter_Init │ │ │ │ │ + 411: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyLong_FormatAdvancedWriter │ │ │ │ │ + 412: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicodeWriter_Finish │ │ │ │ │ + 413: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicodeWriter_Dealloc │ │ │ │ │ + 414: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_TransformDecimalAndSpaceToASCII │ │ │ │ │ + 415: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_AsUTF8AndSize │ │ │ │ │ + 416: 00000000 0 NOTYPE GLOBAL DEFAULT UND __aeabi_idivmod │ │ │ │ │ + 417: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyFloat_FromDouble │ │ │ │ │ + 418: 00008d11 160 FUNC GLOBAL DEFAULT 6 PyLong_AsDouble │ │ │ │ │ + 419: 0000c1e9 544 FUNC GLOBAL DEFAULT 6 _PyLong_Frexp │ │ │ │ │ + 420: 00000c25 128 FUNC GLOBAL DEFAULT 1 PyLong_AsUnsignedLongLong │ │ │ │ │ + 421: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NoneStruct │ │ │ │ │ + 422: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyFloat_Type │ │ │ │ │ + 423: 0000a131 310 FUNC GLOBAL DEFAULT 6 _PyLong_Subtract │ │ │ │ │ + 424: 00000ca5 108 FUNC GLOBAL DEFAULT 1 PyLong_AsUnsignedLongLongMask │ │ │ │ │ + 425: 00000d8d 12 FUNC GLOBAL HIDDEN 1 _PyLong_FiniTypes │ │ │ │ │ + 426: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyStructSequence_FiniBuiltin │ │ │ │ │ + 427: 00000df5 170 FUNC GLOBAL DEFAULT 1 PyLong_FromInt32 │ │ │ │ │ + 428: 0000a281 4 FUNC GLOBAL DEFAULT 6 PyLong_FromUInt32 │ │ │ │ │ + 429: 00000ea1 112 FUNC GLOBAL DEFAULT 1 PyLong_FromUInt64 │ │ │ │ │ + 430: 0000a401 268 FUNC GLOBAL DEFAULT 6 _PyLong_Multiply │ │ │ │ │ + 431: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_New │ │ │ │ │ + 432: 00000f45 66 FUNC GLOBAL DEFAULT 1 PyLong_IsZero │ │ │ │ │ + 433: 0000ada1 526 FUNC GLOBAL DEFAULT 6 _PyLong_UInt64_Converter │ │ │ │ │ + 434: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Clear │ │ │ │ │ + 435: 0000b6d9 532 FUNC GLOBAL DEFAULT 6 _PyLong_Rshift │ │ │ │ │ + 436: 00000000 0 NOTYPE GLOBAL DEFAULT UND __aeabi_ldivmod │ │ │ │ │ + 437: 0000b8ed 64 FUNC GLOBAL DEFAULT 6 _PyLong_Format │ │ │ │ │ + 438: 00001251 30 FUNC GLOBAL DEFAULT 1 PyLong_FreeExport │ │ │ │ │ + 439: 00001271 230 FUNC GLOBAL DEFAULT 1 PyLong_AsUnsignedLongMask │ │ │ │ │ + 440: 00001359 68 FUNC GLOBAL DEFAULT 1 PyLong_FromNativeBytes │ │ │ │ │ + 441: 0000139d 60 FUNC GLOBAL DEFAULT 1 PyLong_FromUnsignedNativeBytes │ │ │ │ │ + 442: 000013d9 66 FUNC GLOBAL DEFAULT 1 PyLong_IsNegative │ │ │ │ │ + 443: 0000141d 58 FUNC GLOBAL DEFAULT 1 _PyLong_UnsignedShort_Converter │ │ │ │ │ + 444: 00002d59 712 FUNC GLOBAL DEFAULT 1 _PyLong_DivmodNear │ │ │ │ │ + 445: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_CheckPositional │ │ │ │ │ + 446: 000015cd 62 FUNC GLOBAL DEFAULT 1 _PyLong_UnsignedInt_Converter │ │ │ │ │ + 447: 0000160d 1306 FUNC GLOBAL HIDDEN 1 _PyLong_FormatBytesWriter │ │ │ │ │ + 448: 00001b91 1744 FUNC GLOBAL DEFAULT 1 _PyLong_GCD │ │ │ │ │ + 449: 000025c5 964 FUNC GLOBAL DEFAULT 1 _PyLong_Lshift │ │ │ │ │ + 450: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_Pack │ │ │ │ │ + 451: 00000000 0 NOTYPE GLOBAL DEFAULT UND __popcountsi2 │ │ │ │ │ + 452: 00002a3d 62 FUNC GLOBAL DEFAULT 1 _PyLong_UInt32_Converter │ │ │ │ │ + 453: 00000045 60 FUNC GLOBAL DEFAULT 9 _PyLong_UnsignedLongLong_Converter │ │ │ │ │ + 454: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicodeWriter_WriteStr │ │ │ │ │ + 455: 00000081 22 FUNC GLOBAL DEFAULT 9 PyLongWriter_Discard │ │ │ │ │ + 456: 00002bf1 62 FUNC GLOBAL DEFAULT 1 _PyLong_UnsignedLong_Converter │ │ │ │ │ + 457: 00000000 0 NOTYPE GLOBAL DEFAULT UND Py_BuildValue │ │ │ │ │ + 458: 000000c5 76 FUNC GLOBAL DEFAULT 9 PyLong_AsInt32 │ │ │ │ │ + 459: 00000111 76 FUNC GLOBAL DEFAULT 9 PyLong_AsUInt32 │ │ │ │ │ + 460: 0000015d 62 FUNC GLOBAL DEFAULT 9 _PyLong_Size_t_Converter │ │ │ │ │ + 461: 0000019b 76 FUNC GLOBAL DEFAULT 9 PyLong_AsUInt64 │ │ │ │ │ + 462: 000001e7 66 FUNC GLOBAL DEFAULT 9 PyLong_IsPositive │ │ │ │ │ + 463: 00000229 4 FUNC GLOBAL DEFAULT 9 _PyLong_New │ │ │ │ │ + 464: 0000022d 76 FUNC GLOBAL DEFAULT 9 _PyLong_FromDigits │ │ │ │ │ + 465: 00000279 12 FUNC GLOBAL DEFAULT 9 _PyLong_Sign │ │ │ │ │ + 466: 00000285 60 FUNC GLOBAL DEFAULT 9 _PyLong_UInt8_Converter │ │ │ │ │ + 467: 000002c1 58 FUNC GLOBAL DEFAULT 9 _PyLong_UInt16_Converter │ │ │ │ │ + 468: 000002fb 12 FUNC GLOBAL DEFAULT 9 PyUnstable_Long_IsCompact │ │ │ │ │ + 469: 00000307 18 FUNC GLOBAL DEFAULT 9 PyUnstable_Long_CompactValue │ │ │ │ │ + 470: 00000000 208 OBJECT GLOBAL DEFAULT 3 PyLong_Type │ │ │ │ │ + 471: 000000e0 256 OBJECT GLOBAL DEFAULT 3 _PyLong_DigitValue │ │ │ │ │ + 472: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyType_Type │ │ │ │ │ + 473: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GenericGetAttr │ │ │ │ │ + 474: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_Type │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,1808 +1,1819 @@ │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text' at offset 0x15378 contains 389 entries: │ │ │ │ │ +Relocation section '.rel.text' at offset 0x15494 contains 389 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000016 0000142f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ 0000001a 00001430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ -0000001e 0001490a R_ARM_THM_CALL 00000000 _PyStructSequence_InitBuiltinWithFlags │ │ │ │ │ +0000001e 0001480a R_ARM_THM_CALL 00000000 _PyStructSequence_InitBuiltinWithFlags │ │ │ │ │ 00000038 0000152f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR2 │ │ │ │ │ 0000003c 00001530 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR2 │ │ │ │ │ 00000040 0000122f R_ARM_THM_MOVW_ABS_NC 0000001c .LC1 │ │ │ │ │ 00000044 00001230 R_ARM_THM_MOVT_ABS 0000001c .LC1 │ │ │ │ │ 00000054 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000066 0000142f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ 0000006a 00001430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ -0000006e 0001500a R_ARM_THM_CALL 00000000 PyStructSequence_New │ │ │ │ │ -0000007a 0001510a R_ARM_THM_CALL 00000000 PyStructSequence_SetItem │ │ │ │ │ -00000084 0001510a R_ARM_THM_CALL 00000000 PyStructSequence_SetItem │ │ │ │ │ +0000006e 00014f0a R_ARM_THM_CALL 00000000 PyStructSequence_New │ │ │ │ │ +0000007a 0001500a R_ARM_THM_CALL 00000000 PyStructSequence_SetItem │ │ │ │ │ +00000084 0001500a R_ARM_THM_CALL 00000000 PyStructSequence_SetItem │ │ │ │ │ 0000008c 0000090a R_ARM_THM_CALL 000001c1 _PyLong_FromMedium │ │ │ │ │ -00000096 0001510a R_ARM_THM_CALL 00000000 PyStructSequence_SetItem │ │ │ │ │ +00000096 0001500a R_ARM_THM_CALL 00000000 PyStructSequence_SetItem │ │ │ │ │ 0000009e 0000090a R_ARM_THM_CALL 000001c1 _PyLong_FromMedium │ │ │ │ │ -000000a8 0001510a R_ARM_THM_CALL 00000000 PyStructSequence_SetItem │ │ │ │ │ -000000ac 0001520a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000000cc 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000000d4 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000000d8 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000001c4 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000001c8 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000001d0 00011a02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000000a8 0001500a R_ARM_THM_CALL 00000000 PyStructSequence_SetItem │ │ │ │ │ +000000ac 0001510a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000000cc 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000000d4 00014302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000000d8 00014302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000001c4 00014302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000001c8 0001426b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000001d0 00011902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000001ec 0000100a R_ARM_THM_CALL 000002d1 long_alloc │ │ │ │ │ -00000218 00015a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -0000021c 00015a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00000218 0001592f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +0000021c 00015930 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ 00000220 0000542f R_ARM_THM_MOVW_ABS_NC 00000314 .LC18 │ │ │ │ │ 00000224 00005430 R_ARM_THM_MOVT_ABS 00000314 .LC18 │ │ │ │ │ -0000022a 0001470a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000002ac 0001610a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -000002b8 00014c0a R_ARM_THM_CALL 000005cd PyLong_AsSsize_t │ │ │ │ │ -000002ea 0001720a R_ARM_THM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ -000002f6 0001720a R_ARM_THM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ -00000308 0001730a R_ARM_THM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -00000320 0001740a R_ARM_THM_CALL 00002419 _PyLong_AsByteArray │ │ │ │ │ -00000356 0001750a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -0000036a 0001760a R_ARM_THM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ -0000037c 0001760a R_ARM_THM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ -00000392 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000003ae 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000022a 0001460a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000002ac 0001600a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +000002b8 00014b0a R_ARM_THM_CALL 000005cd PyLong_AsSsize_t │ │ │ │ │ +000002ea 0001710a R_ARM_THM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ +000002f6 0001710a R_ARM_THM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ +00000308 0001720a R_ARM_THM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +00000320 0001730a R_ARM_THM_CALL 0000247d _PyLong_AsByteArray │ │ │ │ │ +00000356 0001740a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +0000036a 0001750a R_ARM_THM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ +0000037c 0001750a R_ARM_THM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ +00000392 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000003ae 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000003b4 0000562f R_ARM_THM_MOVW_ABS_NC 00000330 .LC19 │ │ │ │ │ 000003b8 00005630 R_ARM_THM_MOVT_ABS 00000330 .LC19 │ │ │ │ │ 000003bc 0000572f R_ARM_THM_MOVW_ABS_NC 00000334 .LC20 │ │ │ │ │ 000003c0 00005730 R_ARM_THM_MOVT_ABS 00000334 .LC20 │ │ │ │ │ 000003c4 0000582f R_ARM_THM_MOVW_ABS_NC 0000034c .LC21 │ │ │ │ │ 000003c8 00005830 R_ARM_THM_MOVT_ABS 0000034c .LC21 │ │ │ │ │ -000003cc 0001770a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -000003d2 0001520a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000003de 00015a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -000003e2 00015a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000003cc 0001760a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +000003d2 0001510a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000003de 0001592f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +000003e2 00015930 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ 000003e6 00005a2f R_ARM_THM_MOVW_ABS_NC 00000384 .LC23 │ │ │ │ │ 000003ea 00005a30 R_ARM_THM_MOVT_ABS 00000384 .LC23 │ │ │ │ │ -000003f0 0001470a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000040c 0001750a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -0000041a 00015a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -0000041e 00015a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000003f0 0001460a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000040c 0001740a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +0000041a 0001592f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +0000041e 00015930 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ 00000422 0000592f R_ARM_THM_MOVW_ABS_NC 00000358 .LC22 │ │ │ │ │ 00000426 00005930 R_ARM_THM_MOVT_ABS 00000358 .LC22 │ │ │ │ │ -0000042c 0001470a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000438 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000043c 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000042c 0001460a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000438 00014302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000043c 00014302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000440 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000480 0001442f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -00000484 00014430 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -000004c6 0001790a R_ARM_THM_CALL 0000a26d _PyLong_Copy │ │ │ │ │ -00000544 0001442f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -00000548 00014430 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00000476 0001780a R_ARM_THM_CALL 0000a37d _PyLong_Copy │ │ │ │ │ +000004a8 0001432f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +000004ac 00014330 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00000544 0001432f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +00000548 00014330 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ 000005a6 0000100a R_ARM_THM_CALL 000002d1 long_alloc │ │ │ │ │ -000005d8 00006a0a R_ARM_THM_CALL 00003e85 x_add │ │ │ │ │ -0000064a 0001462f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -0000064e 00014630 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00000652 00007b2f R_ARM_THM_MOVW_ABS_NC 00000414 .LC27 │ │ │ │ │ -00000656 00007b30 R_ARM_THM_MOVT_ABS 00000414 .LC27 │ │ │ │ │ -0000065c 0001470a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000670 0001462f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00000674 00014630 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00000678 00007a2f R_ARM_THM_MOVW_ABS_NC 000003ec .LC26 │ │ │ │ │ -0000067c 00007a30 R_ARM_THM_MOVT_ABS 000003ec .LC26 │ │ │ │ │ -00000682 0001470a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000068c 00014d2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00000690 00014d30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000005d8 0000690a R_ARM_THM_CALL 00003ee9 x_add │ │ │ │ │ +0000064a 0001452f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +0000064e 00014530 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00000652 00007a2f R_ARM_THM_MOVW_ABS_NC 00000414 .LC27 │ │ │ │ │ +00000656 00007a30 R_ARM_THM_MOVT_ABS 00000414 .LC27 │ │ │ │ │ +0000065c 0001460a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000670 0001452f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00000674 00014530 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00000678 0000792f R_ARM_THM_MOVW_ABS_NC 000003ec .LC26 │ │ │ │ │ +0000067c 00007930 R_ARM_THM_MOVT_ABS 000003ec .LC26 │ │ │ │ │ +00000682 0001460a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000068c 00014c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00000690 00014c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 00000694 00001c2f R_ARM_THM_MOVW_ABS_NC 00000050 .LC3 │ │ │ │ │ 00000698 00001c30 R_ARM_THM_MOVT_ABS 00000050 .LC3 │ │ │ │ │ -0000069e 0001470a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000069e 0001460a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ 000006a4 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ 000006a8 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ -000006b0 00014e0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00000708 0001780a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00000726 0001740a R_ARM_THM_CALL 00002419 _PyLong_AsByteArray │ │ │ │ │ -00000786 00015a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -0000078a 00015a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -0000078e 0000832f R_ARM_THM_MOVW_ABS_NC 0000049c .LC31 │ │ │ │ │ -00000792 00008330 R_ARM_THM_MOVT_ABS 0000049c .LC31 │ │ │ │ │ -00000798 0001470a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000007a8 0001610a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +000006b0 00014d0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00000708 0001770a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00000726 0001730a R_ARM_THM_CALL 0000247d _PyLong_AsByteArray │ │ │ │ │ +00000786 0001592f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +0000078a 00015930 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +0000078e 0000822f R_ARM_THM_MOVW_ABS_NC 0000049c .LC31 │ │ │ │ │ +00000792 00008230 R_ARM_THM_MOVT_ABS 0000049c .LC31 │ │ │ │ │ +00000798 0001460a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000007a8 0001600a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ 000007b8 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ 000007bc 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ -000007c4 00014e0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -000007de 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000822 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000886 0001442f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -0000088a 00014430 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +000007c4 00014d0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +000007de 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000822 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000886 0001432f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +0000088a 00014330 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ 000008d6 0000100a R_ARM_THM_CALL 000002d1 long_alloc │ │ │ │ │ -00000916 00006a0a R_ARM_THM_CALL 00003e85 x_add │ │ │ │ │ -00000968 00018b0a R_ARM_THM_CALL 000009e5 PyLong_AsLongLongAndOverflow │ │ │ │ │ -000009b8 00014d2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000009bc 00014d30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -000009c8 0000822f R_ARM_THM_MOVW_ABS_NC 00000488 .LC30 │ │ │ │ │ -000009cc 00008230 R_ARM_THM_MOVT_ABS 00000488 .LC30 │ │ │ │ │ -000009d8 00015b0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00000ab2 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000abc 0001610a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +00000916 0000690a R_ARM_THM_CALL 00003ee9 x_add │ │ │ │ │ +00000968 00018a0a R_ARM_THM_CALL 000009e5 PyLong_AsLongLongAndOverflow │ │ │ │ │ +000009b8 00014c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000009bc 00014c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000009c8 0000812f R_ARM_THM_MOVW_ABS_NC 00000488 .LC30 │ │ │ │ │ +000009cc 00008130 R_ARM_THM_MOVT_ABS 00000488 .LC30 │ │ │ │ │ +000009d8 00015a0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00000ab2 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000abc 0001600a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ 00000ac8 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ 00000acc 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ -00000ad4 00014e0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00000b0e 0001442f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -00000b12 00014430 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -00000b60 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000b8a 00016d0a R_ARM_THM_CALL 0000228d PyLong_AsUnsignedLong │ │ │ │ │ -00000b9a 0001600a R_ARM_THM_CALL 00001335 PyLong_AsLong │ │ │ │ │ -00000ba4 0001520a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000bd4 00019b0a R_ARM_THM_CALL 00000000 _PyUnicodeWriter_Init │ │ │ │ │ -00000be4 00019c0a R_ARM_THM_CALL 00000000 _PyLong_FormatAdvancedWriter │ │ │ │ │ -00000bee 00019d0a R_ARM_THM_CALL 00000000 _PyUnicodeWriter_Finish │ │ │ │ │ -00000bf6 00019e0a R_ARM_THM_CALL 00000000 _PyUnicodeWriter_Dealloc │ │ │ │ │ +00000ad4 00014d0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00000b0e 0001432f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +00000b12 00014330 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00000b60 00014302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000b8a 00016c0a R_ARM_THM_CALL 0000228d PyLong_AsUnsignedLong │ │ │ │ │ +00000b9a 00015f0a R_ARM_THM_CALL 00001335 PyLong_AsLong │ │ │ │ │ +00000ba4 0001510a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000bd4 00019a0a R_ARM_THM_CALL 00000000 _PyUnicodeWriter_Init │ │ │ │ │ +00000be4 00019b0a R_ARM_THM_CALL 00000000 _PyLong_FormatAdvancedWriter │ │ │ │ │ +00000bee 00019c0a R_ARM_THM_CALL 00000000 _PyUnicodeWriter_Finish │ │ │ │ │ +00000bf6 00019d0a R_ARM_THM_CALL 00000000 _PyUnicodeWriter_Dealloc │ │ │ │ │ 00000c00 0000562f R_ARM_THM_MOVW_ABS_NC 00000330 .LC19 │ │ │ │ │ 00000c04 00005630 R_ARM_THM_MOVT_ABS 00000330 .LC19 │ │ │ │ │ -00000c0a 0000ba2f R_ARM_THM_MOVW_ABS_NC 000005dc .LC41 │ │ │ │ │ -00000c0e 0000ba30 R_ARM_THM_MOVT_ABS 000005dc .LC41 │ │ │ │ │ -00000c12 0000b92f R_ARM_THM_MOVW_ABS_NC 000005d0 .LC40 │ │ │ │ │ -00000c16 0000b930 R_ARM_THM_MOVT_ABS 000005d0 .LC40 │ │ │ │ │ -00000c1a 0001770a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -00000c4c 0000600a R_ARM_THM_CALL 00002c65 _PyLong_AsByteArray.constprop.0 │ │ │ │ │ -00000c72 00014d2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00000c76 00014d30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00000c0a 0000b92f R_ARM_THM_MOVW_ABS_NC 000005dc .LC41 │ │ │ │ │ +00000c0e 0000b930 R_ARM_THM_MOVT_ABS 000005dc .LC41 │ │ │ │ │ +00000c12 0000b82f R_ARM_THM_MOVW_ABS_NC 000005d0 .LC40 │ │ │ │ │ +00000c16 0000b830 R_ARM_THM_MOVT_ABS 000005d0 .LC40 │ │ │ │ │ +00000c1a 0001760a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +00000c4c 0000600a R_ARM_THM_CALL 00002cc9 _PyLong_AsByteArray.constprop.0 │ │ │ │ │ +00000c72 00014c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00000c76 00014c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 00000c7a 00001c2f R_ARM_THM_MOVW_ABS_NC 00000050 .LC3 │ │ │ │ │ 00000c7e 00001c30 R_ARM_THM_MOVT_ABS 00000050 .LC3 │ │ │ │ │ -00000c84 0001470a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000c84 0001460a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ 00000c92 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ 00000c96 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ -00000c9e 00014e0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00000c9e 00014d0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ 00000cc6 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ 00000cca 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ -00000cd2 00014e0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00000ce2 0001610a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -00000d08 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000cd2 00014d0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00000ce2 0001600a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +00000d08 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000d44 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ 00000d48 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ -00000d4c 00014e0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00000d4c 00014d0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ 00000d8c 0000142f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ 00000d90 00001430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ 00000dba 0000100a R_ARM_THM_CALL 000002d1 long_alloc │ │ │ │ │ -00000e26 0001410a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00000e26 0001400a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ 00000e2c 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00000e30 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000e44 0001400a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00000e78 0001442f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -00000e7c 00014430 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -00000e8c 0001420a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00000e44 00013f0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00000e78 0001432f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +00000e7c 00014330 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00000e8c 0001410a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ 00000ed2 0000100a R_ARM_THM_CALL 000002d1 long_alloc │ │ │ │ │ -00000f0c 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000f0c 00014302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00000f1e 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00000f22 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000f68 00014d2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00000f6c 00014d30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00000f72 0000de2f R_ARM_THM_MOVW_ABS_NC 0000068c .LC46 │ │ │ │ │ -00000f76 0000de30 R_ARM_THM_MOVT_ABS 0000068c .LC46 │ │ │ │ │ -00000f7c 00015b0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00000f68 00014c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00000f6c 00014c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00000f72 0000dd2f R_ARM_THM_MOVW_ABS_NC 0000068c .LC46 │ │ │ │ │ +00000f76 0000dd30 R_ARM_THM_MOVT_ABS 0000068c .LC46 │ │ │ │ │ +00000f7c 00015a0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ 00001020 0000100a R_ARM_THM_CALL 000002d1 long_alloc │ │ │ │ │ -000010c0 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000010c0 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000010ca 0000100a R_ARM_THM_CALL 000002d1 long_alloc │ │ │ │ │ -00001112 00015c0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00001112 00015b0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ 00001154 0000100a R_ARM_THM_CALL 000002d1 long_alloc │ │ │ │ │ -0000119a 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001202 0001652f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00001206 00016530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00001238 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000124a 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000012c6 0001610a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -0000131a 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000132e 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ -00001332 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ -00001336 00014e0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00001342 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ -00001346 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ -0000134e 00014e0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00001388 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ -0000138c 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ -00001390 00014e0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -000013c4 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ -000013c8 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ -000013cc 00014e0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -000013f8 00014d2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000013fc 00014d30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00001402 0000de2f R_ARM_THM_MOVW_ABS_NC 0000068c .LC46 │ │ │ │ │ -00001406 0000de30 R_ARM_THM_MOVT_ABS 0000068c .LC46 │ │ │ │ │ -0000140c 00015b0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00001426 0000840a R_ARM_THM_CALL 00005379 PyLong_AsNativeBytes.constprop.1 │ │ │ │ │ -00001438 0001462f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -0000143c 00014630 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00001440 0000ec2f R_ARM_THM_MOVW_ABS_NC 000006e0 .LC49 │ │ │ │ │ -00001444 0000ec30 R_ARM_THM_MOVT_ABS 000006e0 .LC49 │ │ │ │ │ -0000144a 0001470a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00001476 0001a62f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000147a 0001a630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00001482 0001610a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -000014aa 0001a62f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -000014ae 0001a630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -000014b4 0000c40a R_ARM_THM_CALL 00008ca1 long_pow │ │ │ │ │ -000014d6 0001bd0a R_ARM_THM_CALL 00002d55 _PyLong_DivmodNear │ │ │ │ │ -00001506 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000151a 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000151e 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000154a 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000155c 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000156e 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001578 0000ed2f R_ARM_THM_MOVW_ABS_NC 0000070c .LC50 │ │ │ │ │ -0000157c 0000ed30 R_ARM_THM_MOVT_ABS 0000070c .LC50 │ │ │ │ │ -00001586 0001be0a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -000015a4 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000015ba 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000015c0 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000015c4 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000015da 0001800a R_ARM_THM_CALL 0000509d PyLong_AsNativeBytes │ │ │ │ │ -000015ec 0001462f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -000015f0 00014630 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -000015f4 0000f02f R_ARM_THM_MOVW_ABS_NC 00000718 .LC51 │ │ │ │ │ -000015f8 0000f030 R_ARM_THM_MOVT_ABS 00000718 .LC51 │ │ │ │ │ -000015fe 0001470a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000162a 0000430a R_ARM_THM_CALL 000017e5 long_to_decimal_string_internal.constprop.0 │ │ │ │ │ -000016bc 0001680a R_ARM_THM_CALL 00000000 PyUnicode_New │ │ │ │ │ -000017cc 0001560a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -000017f0 0001690a R_ARM_THM_CALL 00000000 _PyBytesWriter_Prepare │ │ │ │ │ -000018e4 0001462f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -000018e8 00014630 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -000018ec 0000e92f R_ARM_THM_MOVW_ABS_NC 000006c8 .LC48 │ │ │ │ │ -000018f0 0000e930 R_ARM_THM_MOVT_ABS 000006c8 .LC48 │ │ │ │ │ -000018f6 0001470a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00001902 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ -00001906 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ -0000190e 00014e0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00001bc8 00018c0a R_ARM_THM_CALL 00005b99 PyLong_AsLongLong │ │ │ │ │ -00001bd2 00018c0a R_ARM_THM_CALL 00005b99 PyLong_AsLongLong │ │ │ │ │ -00001c14 0001b50a R_ARM_THM_CALL 00000000 __aeabi_ldivmod │ │ │ │ │ -00001d8a 0001b50a R_ARM_THM_CALL 00000000 __aeabi_ldivmod │ │ │ │ │ -00001dea 0000c50a R_ARM_THM_CALL 0000a7f1 l_mod │ │ │ │ │ -00001e34 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001e40 00002c0a R_ARM_THM_CALL 0000a159 Py_XDECREF │ │ │ │ │ -00001e46 00002c0a R_ARM_THM_CALL 0000a159 Py_XDECREF │ │ │ │ │ -00001e5c 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001eda 00002c0a R_ARM_THM_CALL 0000a159 Py_XDECREF │ │ │ │ │ -00001ee0 00002c0a R_ARM_THM_CALL 0000a159 Py_XDECREF │ │ │ │ │ -00001f3c 0000100a R_ARM_THM_CALL 000002d1 long_alloc │ │ │ │ │ -00001f64 0000100a R_ARM_THM_CALL 000002d1 long_alloc │ │ │ │ │ -0000217e 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000219e 00002c0a R_ARM_THM_CALL 0000a159 Py_XDECREF │ │ │ │ │ -000021a4 00002c0a R_ARM_THM_CALL 0000a159 Py_XDECREF │ │ │ │ │ -000021c4 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000021d4 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000021e4 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000021f8 0001790a R_ARM_THM_CALL 0000a26d _PyLong_Copy │ │ │ │ │ -00002220 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000222a 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002242 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002256 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002284 0000100a R_ARM_THM_CALL 000002d1 long_alloc │ │ │ │ │ -00002290 0000100a R_ARM_THM_CALL 000002d1 long_alloc │ │ │ │ │ -000022a8 00015c0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -000022ba 00015c0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -0000235e 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002592 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00002596 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000025bc 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000025fc 0001b50a R_ARM_THM_CALL 00000000 __aeabi_ldivmod │ │ │ │ │ -00002618 0000100a R_ARM_THM_CALL 000002d1 long_alloc │ │ │ │ │ -0000295a 0001462f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -0000295e 00014630 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00002964 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00002968 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -0000296e 0001470a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00002980 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00002994 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00002998 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000029b2 0001c30a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ -000029d6 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000029e4 0001790a R_ARM_THM_CALL 0000a26d _PyLong_Copy │ │ │ │ │ -000029f0 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00002a1c 0001c40a R_ARM_THM_CALL 00000000 __popcountsi2 │ │ │ │ │ -00002a4a 0001800a R_ARM_THM_CALL 0000509d PyLong_AsNativeBytes │ │ │ │ │ -00002a5c 0001462f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00002a60 00014630 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00002a64 0001042f R_ARM_THM_MOVW_ABS_NC 00000740 .LC52 │ │ │ │ │ -00002a68 00010430 R_ARM_THM_MOVT_ABS 00000740 .LC52 │ │ │ │ │ -00002a6e 0001470a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00002a8c 0000242f R_ARM_THM_MOVW_ABS_NC 00000168 .LC8 │ │ │ │ │ -00002a90 00002430 R_ARM_THM_MOVT_ABS 00000168 .LC8 │ │ │ │ │ -00002a9c 00015d0a R_ARM_THM_CALL 00000000 PyImport_ImportModule │ │ │ │ │ -00002aa8 0000252f R_ARM_THM_MOVW_ABS_NC 00000170 .LC9 │ │ │ │ │ -00002aac 00002530 R_ARM_THM_MOVT_ABS 00000170 .LC9 │ │ │ │ │ -00002ab0 0001062f R_ARM_THM_MOVW_ABS_NC 00000794 .LC54 │ │ │ │ │ -00002ab4 00010630 R_ARM_THM_MOVT_ABS 00000794 .LC54 │ │ │ │ │ -00002aba 00015e0a R_ARM_THM_CALL 00000000 PyObject_CallMethod │ │ │ │ │ -00002b14 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002b3c 0001690a R_ARM_THM_CALL 00000000 _PyBytesWriter_Prepare │ │ │ │ │ -00002b74 0001990a R_ARM_THM_CALL 00000000 _PyUnicodeWriter_PrepareInternal │ │ │ │ │ -00002b80 0001c70a R_ARM_THM_CALL 00000000 _PyUnicodeWriter_WriteStr │ │ │ │ │ -00002b8a 00014d2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00002b8e 00014d30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00002b92 0001072f R_ARM_THM_MOVW_ABS_NC 000007ac .LC55 │ │ │ │ │ -00002b96 00010730 R_ARM_THM_MOVT_ABS 000007ac .LC55 │ │ │ │ │ -00002b9c 0001470a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00002bb0 00002c0a R_ARM_THM_CALL 0000a159 Py_XDECREF │ │ │ │ │ -00002bbc 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002bc4 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002bfe 0001800a R_ARM_THM_CALL 0000509d PyLong_AsNativeBytes │ │ │ │ │ -00002c10 0001462f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00002c14 00014630 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00002c18 0001092f R_ARM_THM_MOVW_ABS_NC 000007e0 .LC56 │ │ │ │ │ -00002c1c 00010930 R_ARM_THM_MOVT_ABS 000007e0 .LC56 │ │ │ │ │ -00002c22 0001470a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00002c3e 0000242f R_ARM_THM_MOVW_ABS_NC 00000168 .LC8 │ │ │ │ │ -00002c42 00002430 R_ARM_THM_MOVT_ABS 00000168 .LC8 │ │ │ │ │ -00002c4c 00015d0a R_ARM_THM_CALL 00000000 PyImport_ImportModule │ │ │ │ │ -00002c5c 00010a2f R_ARM_THM_MOVW_ABS_NC 0000080c .LC57 │ │ │ │ │ -00002c60 00010a30 R_ARM_THM_MOVT_ABS 0000080c .LC57 │ │ │ │ │ -00002c64 00010b2f R_ARM_THM_MOVW_ABS_NC 00000810 .LC58 │ │ │ │ │ -00002c68 00010b30 R_ARM_THM_MOVT_ABS 00000810 .LC58 │ │ │ │ │ -00002c6c 00015e0a R_ARM_THM_CALL 00000000 PyObject_CallMethod │ │ │ │ │ -00002cd6 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002cee 00015a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00002cf2 00015a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00002cf6 00010c2f R_ARM_THM_MOVW_ABS_NC 0000081c .LC59 │ │ │ │ │ -00002cfa 00010c30 R_ARM_THM_MOVT_ABS 0000081c .LC59 │ │ │ │ │ -00002d00 0001470a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00002d16 00015a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00002d1a 00015a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00002d1e 00010d2f R_ARM_THM_MOVW_ABS_NC 0000084c .LC60 │ │ │ │ │ -00002d22 00010d30 R_ARM_THM_MOVT_ABS 0000084c .LC60 │ │ │ │ │ -00002d28 0001470a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00002d38 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002d42 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002d4c 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002d8a 0000a50a R_ARM_THM_CALL 000073d1 long_divrem │ │ │ │ │ -00002dd0 0001442f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -00002dd4 00014430 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -00002de8 0000100a R_ARM_THM_CALL 000002d1 long_alloc │ │ │ │ │ -00002e6e 00002f0a R_ARM_THM_CALL 00001265 maybe_small_long │ │ │ │ │ -00002eca 0001b00a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ -00002f04 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002f2e 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002f38 00002c0a R_ARM_THM_CALL 0000a159 Py_XDECREF │ │ │ │ │ -00002f3e 00002c0a R_ARM_THM_CALL 0000a159 Py_XDECREF │ │ │ │ │ -00002f68 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002fbe 0000090a R_ARM_THM_CALL 000001c1 _PyLong_FromMedium │ │ │ │ │ -00002fe2 00014d2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00002fe6 00014d30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00002fea 00010e2f R_ARM_THM_MOVW_ABS_NC 00000878 .LC61 │ │ │ │ │ -00002fee 00010e30 R_ARM_THM_MOVT_ABS 00000878 .LC61 │ │ │ │ │ -00002ff4 0001470a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000300a 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003014 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00003018 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000001aa 0001571e R_ARM_THM_JUMP24 00000000 PyObject_Free │ │ │ │ │ -000001c0 00015f1e R_ARM_THM_JUMP24 00000000 _Py_SetImmortal │ │ │ │ │ +0000119a 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001202 0001642f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00001206 00016430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00001238 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000124a 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000012c8 0001600a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +0000131c 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001330 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ +00001334 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ +00001338 00014d0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00001344 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ +00001348 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ +00001350 00014d0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +0000138c 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ +00001390 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ +00001394 00014d0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +000013c8 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ +000013cc 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ +000013d0 00014d0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +000013fc 00014c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00001400 00014c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00001406 0000dd2f R_ARM_THM_MOVW_ABS_NC 0000068c .LC46 │ │ │ │ │ +0000140a 0000dd30 R_ARM_THM_MOVT_ABS 0000068c .LC46 │ │ │ │ │ +00001410 00015a0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000142a 0000830a R_ARM_THM_CALL 000053e1 PyLong_AsNativeBytes.constprop.1 │ │ │ │ │ +0000143c 0001452f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00001440 00014530 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00001444 0000eb2f R_ARM_THM_MOVW_ABS_NC 000006e0 .LC49 │ │ │ │ │ +00001448 0000eb30 R_ARM_THM_MOVT_ABS 000006e0 .LC49 │ │ │ │ │ +0000144e 0001460a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000147a 0001a52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0000147e 0001a530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00001486 0001600a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +000014ae 0001a52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +000014b2 0001a530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +000014b8 0000c30a R_ARM_THM_CALL 00008db1 long_pow │ │ │ │ │ +000014da 0001bc0a R_ARM_THM_CALL 00002d59 _PyLong_DivmodNear │ │ │ │ │ +0000150a 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000151e 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00001522 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000154e 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001560 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001572 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000157c 0000ec2f R_ARM_THM_MOVW_ABS_NC 0000070c .LC50 │ │ │ │ │ +00001580 0000ec30 R_ARM_THM_MOVT_ABS 0000070c .LC50 │ │ │ │ │ +0000158a 0001bd0a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +000015a8 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000015be 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000015c4 00014302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000015c8 00014302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000015de 00017f0a R_ARM_THM_CALL 00005109 PyLong_AsNativeBytes │ │ │ │ │ +000015f0 0001452f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +000015f4 00014530 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +000015f8 0000ef2f R_ARM_THM_MOVW_ABS_NC 00000718 .LC51 │ │ │ │ │ +000015fc 0000ef30 R_ARM_THM_MOVT_ABS 00000718 .LC51 │ │ │ │ │ +00001602 0001460a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000162e 0000430a R_ARM_THM_CALL 000017e5 long_to_decimal_string_internal.constprop.0 │ │ │ │ │ +000016c0 0001670a R_ARM_THM_CALL 00000000 PyUnicode_New │ │ │ │ │ +000017d0 0001550a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +000017f4 0001680a R_ARM_THM_CALL 00000000 _PyBytesWriter_Prepare │ │ │ │ │ +000018e8 0001452f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +000018ec 00014530 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +000018f0 0000e82f R_ARM_THM_MOVW_ABS_NC 000006c8 .LC48 │ │ │ │ │ +000018f4 0000e830 R_ARM_THM_MOVT_ABS 000006c8 .LC48 │ │ │ │ │ +000018fa 0001460a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00001906 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ +0000190a 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ +00001912 00014d0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00001bcc 00018b0a R_ARM_THM_CALL 00005c01 PyLong_AsLongLong │ │ │ │ │ +00001bd6 00018b0a R_ARM_THM_CALL 00005c01 PyLong_AsLongLong │ │ │ │ │ +00001c18 0001b40a R_ARM_THM_CALL 00000000 __aeabi_ldivmod │ │ │ │ │ +00001d8e 0001b40a R_ARM_THM_CALL 00000000 __aeabi_ldivmod │ │ │ │ │ +00001dee 0000c40a R_ARM_THM_CALL 0000a92d l_mod │ │ │ │ │ +00001e38 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001e44 00002c0a R_ARM_THM_CALL 0000a269 Py_XDECREF │ │ │ │ │ +00001e4a 00002c0a R_ARM_THM_CALL 0000a269 Py_XDECREF │ │ │ │ │ +00001e60 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001ede 00002c0a R_ARM_THM_CALL 0000a269 Py_XDECREF │ │ │ │ │ +00001ee4 00002c0a R_ARM_THM_CALL 0000a269 Py_XDECREF │ │ │ │ │ +00001f40 0000100a R_ARM_THM_CALL 000002d1 long_alloc │ │ │ │ │ +00001f68 0000100a R_ARM_THM_CALL 000002d1 long_alloc │ │ │ │ │ +00002182 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000021a2 00002c0a R_ARM_THM_CALL 0000a269 Py_XDECREF │ │ │ │ │ +000021a8 00002c0a R_ARM_THM_CALL 0000a269 Py_XDECREF │ │ │ │ │ +000021c8 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000021d8 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000021e8 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000021fc 0001780a R_ARM_THM_CALL 0000a37d _PyLong_Copy │ │ │ │ │ +00002224 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000222e 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002246 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000225a 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002288 0000100a R_ARM_THM_CALL 000002d1 long_alloc │ │ │ │ │ +00002294 0000100a R_ARM_THM_CALL 000002d1 long_alloc │ │ │ │ │ +000022ac 00015b0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +000022be 00015b0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00002362 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002596 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000259a 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000025c0 00014302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00002600 0001b40a R_ARM_THM_CALL 00000000 __aeabi_ldivmod │ │ │ │ │ +0000261c 0000100a R_ARM_THM_CALL 000002d1 long_alloc │ │ │ │ │ +0000295e 0001452f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00002962 00014530 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00002968 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +0000296c 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00002972 0001460a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00002984 00014302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00002998 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000299c 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000029b6 0001c20a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ +000029da 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000029e8 0001780a R_ARM_THM_CALL 0000a37d _PyLong_Copy │ │ │ │ │ +000029f4 00014302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00002a20 0001c30a R_ARM_THM_CALL 00000000 __popcountsi2 │ │ │ │ │ +00002a4e 00017f0a R_ARM_THM_CALL 00005109 PyLong_AsNativeBytes │ │ │ │ │ +00002a60 0001452f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00002a64 00014530 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00002a68 0001032f R_ARM_THM_MOVW_ABS_NC 00000740 .LC52 │ │ │ │ │ +00002a6c 00010330 R_ARM_THM_MOVT_ABS 00000740 .LC52 │ │ │ │ │ +00002a72 0001460a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00002a90 0000242f R_ARM_THM_MOVW_ABS_NC 00000168 .LC8 │ │ │ │ │ +00002a94 00002430 R_ARM_THM_MOVT_ABS 00000168 .LC8 │ │ │ │ │ +00002aa0 00015c0a R_ARM_THM_CALL 00000000 PyImport_ImportModule │ │ │ │ │ +00002aac 0000252f R_ARM_THM_MOVW_ABS_NC 00000170 .LC9 │ │ │ │ │ +00002ab0 00002530 R_ARM_THM_MOVT_ABS 00000170 .LC9 │ │ │ │ │ +00002ab4 0001052f R_ARM_THM_MOVW_ABS_NC 00000794 .LC54 │ │ │ │ │ +00002ab8 00010530 R_ARM_THM_MOVT_ABS 00000794 .LC54 │ │ │ │ │ +00002abe 00015d0a R_ARM_THM_CALL 00000000 PyObject_CallMethod │ │ │ │ │ +00002b18 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002b40 0001680a R_ARM_THM_CALL 00000000 _PyBytesWriter_Prepare │ │ │ │ │ +00002b78 0001980a R_ARM_THM_CALL 00000000 _PyUnicodeWriter_PrepareInternal │ │ │ │ │ +00002b84 0001c60a R_ARM_THM_CALL 00000000 _PyUnicodeWriter_WriteStr │ │ │ │ │ +00002b8e 00014c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00002b92 00014c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00002b96 0001062f R_ARM_THM_MOVW_ABS_NC 000007ac .LC55 │ │ │ │ │ +00002b9a 00010630 R_ARM_THM_MOVT_ABS 000007ac .LC55 │ │ │ │ │ +00002ba0 0001460a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00002bb4 00002c0a R_ARM_THM_CALL 0000a269 Py_XDECREF │ │ │ │ │ +00002bc0 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002bc8 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002c02 00017f0a R_ARM_THM_CALL 00005109 PyLong_AsNativeBytes │ │ │ │ │ +00002c14 0001452f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00002c18 00014530 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00002c1c 0001082f R_ARM_THM_MOVW_ABS_NC 000007e0 .LC56 │ │ │ │ │ +00002c20 00010830 R_ARM_THM_MOVT_ABS 000007e0 .LC56 │ │ │ │ │ +00002c26 0001460a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00002c42 0000242f R_ARM_THM_MOVW_ABS_NC 00000168 .LC8 │ │ │ │ │ +00002c46 00002430 R_ARM_THM_MOVT_ABS 00000168 .LC8 │ │ │ │ │ +00002c50 00015c0a R_ARM_THM_CALL 00000000 PyImport_ImportModule │ │ │ │ │ +00002c60 0001092f R_ARM_THM_MOVW_ABS_NC 0000080c .LC57 │ │ │ │ │ +00002c64 00010930 R_ARM_THM_MOVT_ABS 0000080c .LC57 │ │ │ │ │ +00002c68 00010a2f R_ARM_THM_MOVW_ABS_NC 00000810 .LC58 │ │ │ │ │ +00002c6c 00010a30 R_ARM_THM_MOVT_ABS 00000810 .LC58 │ │ │ │ │ +00002c70 00015d0a R_ARM_THM_CALL 00000000 PyObject_CallMethod │ │ │ │ │ +00002cda 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002cf2 0001592f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00002cf6 00015930 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00002cfa 00010b2f R_ARM_THM_MOVW_ABS_NC 0000081c .LC59 │ │ │ │ │ +00002cfe 00010b30 R_ARM_THM_MOVT_ABS 0000081c .LC59 │ │ │ │ │ +00002d04 0001460a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00002d1a 0001592f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00002d1e 00015930 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00002d22 00010c2f R_ARM_THM_MOVW_ABS_NC 0000084c .LC60 │ │ │ │ │ +00002d26 00010c30 R_ARM_THM_MOVT_ABS 0000084c .LC60 │ │ │ │ │ +00002d2c 0001460a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00002d3c 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002d46 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002d50 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002d8e 0000a40a R_ARM_THM_CALL 000074e5 long_divrem │ │ │ │ │ +00002dd4 0001432f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +00002dd8 00014330 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00002dec 0000100a R_ARM_THM_CALL 000002d1 long_alloc │ │ │ │ │ +00002e72 00002f0a R_ARM_THM_CALL 00001265 maybe_small_long │ │ │ │ │ +00002ece 0001af0a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ +00002f08 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002f32 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002f3c 00002c0a R_ARM_THM_CALL 0000a269 Py_XDECREF │ │ │ │ │ +00002f42 00002c0a R_ARM_THM_CALL 0000a269 Py_XDECREF │ │ │ │ │ +00002f6c 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002fc2 0000090a R_ARM_THM_CALL 000001c1 _PyLong_FromMedium │ │ │ │ │ +00002fe6 00014c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00002fea 00014c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00002fee 00010d2f R_ARM_THM_MOVW_ABS_NC 00000878 .LC61 │ │ │ │ │ +00002ff2 00010d30 R_ARM_THM_MOVT_ABS 00000878 .LC61 │ │ │ │ │ +00002ff8 0001460a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000300e 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003018 00014302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000301c 00014302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000001aa 0001561e R_ARM_THM_JUMP24 00000000 PyObject_Free │ │ │ │ │ +000001c0 00015e1e R_ARM_THM_JUMP24 00000000 _Py_SetImmortal │ │ │ │ │ 00000258 00002f1e R_ARM_THM_JUMP24 00001265 maybe_small_long │ │ │ │ │ 0000025c 00002f1e R_ARM_THM_JUMP24 00001265 maybe_small_long │ │ │ │ │ -000004ac 0000091e R_ARM_THM_JUMP24 000001c1 _PyLong_FromMedium │ │ │ │ │ +000004d4 0000091e R_ARM_THM_JUMP24 000001c1 _PyLong_FromMedium │ │ │ │ │ 00000572 0000091e R_ARM_THM_JUMP24 000001c1 _PyLong_FromMedium │ │ │ │ │ -00000584 00006a1e R_ARM_THM_JUMP24 00003e85 x_add │ │ │ │ │ -00000596 00006b1e R_ARM_THM_JUMP24 00006de1 x_sub │ │ │ │ │ +00000584 0000691e R_ARM_THM_JUMP24 00003ee9 x_add │ │ │ │ │ +00000596 00006a1e R_ARM_THM_JUMP24 00006ef5 x_sub │ │ │ │ │ 000008b4 0000091e R_ARM_THM_JUMP24 000001c1 _PyLong_FromMedium │ │ │ │ │ -000008c6 00006b1e R_ARM_THM_JUMP24 00006de1 x_sub │ │ │ │ │ -0000090e 00006a1e R_ARM_THM_JUMP24 00003e85 x_add │ │ │ │ │ +000008c6 00006a1e R_ARM_THM_JUMP24 00006ef5 x_sub │ │ │ │ │ +0000090e 0000691e R_ARM_THM_JUMP24 00003ee9 x_add │ │ │ │ │ 00000b34 0000091e R_ARM_THM_JUMP24 000001c1 _PyLong_FromMedium │ │ │ │ │ -00000d94 0001ab1e R_ARM_THM_JUMP24 00000000 _PyStructSequence_FiniBuiltin │ │ │ │ │ +00000d94 0001aa1e R_ARM_THM_JUMP24 00000000 _PyStructSequence_FiniBuiltin │ │ │ │ │ 00000e9a 0000091e R_ARM_THM_JUMP24 000001c1 _PyLong_FromMedium │ │ │ │ │ 00000f08 0000091e R_ARM_THM_JUMP24 000001c1 _PyLong_FromMedium │ │ │ │ │ -00000f3e 0001791e R_ARM_THM_JUMP24 0000a26d _PyLong_Copy │ │ │ │ │ -0000126a 0001531e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ -00001370 00018f1e R_ARM_THM_JUMP24 00006595 _PyLong_FromByteArray │ │ │ │ │ -000013ac 00018f1e R_ARM_THM_JUMP24 00006595 _PyLong_FromByteArray │ │ │ │ │ -0000153e 0001791e R_ARM_THM_JUMP24 0000a26d _PyLong_Copy │ │ │ │ │ -00001b88 0001531e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ -00001c28 00017b1e R_ARM_THM_JUMP24 0000326d PyLong_FromInt64 │ │ │ │ │ -000025a8 0001791e R_ARM_THM_JUMP24 0000a26d _PyLong_Copy │ │ │ │ │ -000028d0 00002f1e R_ARM_THM_JUMP24 00001265 maybe_small_long │ │ │ │ │ -00002a32 00017b1e R_ARM_THM_JUMP24 0000326d PyLong_FromInt64 │ │ │ │ │ +00000f3e 0001781e R_ARM_THM_JUMP24 0000a37d _PyLong_Copy │ │ │ │ │ +0000126a 0001521e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ +00001374 00018e1e R_ARM_THM_JUMP24 00006659 _PyLong_FromByteArray │ │ │ │ │ +000013b0 00018e1e R_ARM_THM_JUMP24 00006659 _PyLong_FromByteArray │ │ │ │ │ +00001542 0001781e R_ARM_THM_JUMP24 0000a37d _PyLong_Copy │ │ │ │ │ +00001b8c 0001521e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ +00001c2c 00017a1e R_ARM_THM_JUMP24 000032d1 PyLong_FromInt64 │ │ │ │ │ +000025ac 0001781e R_ARM_THM_JUMP24 0000a37d _PyLong_Copy │ │ │ │ │ +000028d4 00002f1e R_ARM_THM_JUMP24 00001265 maybe_small_long │ │ │ │ │ +00002a36 00017a1e R_ARM_THM_JUMP24 000032d1 PyLong_FromInt64 │ │ │ │ │ 000010b4 00002f1e R_ARM_THM_JUMP24 00001265 maybe_small_long │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.data' at offset 0x15fa0 contains 119 entries: │ │ │ │ │ +Relocation section '.rel.data' at offset 0x160bc contains 119 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ -00000004 0001d902 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ +00000004 0001d802 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 0000000c 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000018 00003302 R_ARM_ABS32 00001565 long_dealloc │ │ │ │ │ 0000002c 00004202 R_ARM_ABS32 000017bd long_to_decimal_string │ │ │ │ │ 00000030 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 0000003c 00000c02 R_ARM_ABS32 00000245 long_hash │ │ │ │ │ -00000048 0001da02 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ -00000058 00011a02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000048 0001d902 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ +00000058 00011902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000064 00003602 R_ARM_ABS32 000015c1 long_richcompare │ │ │ │ │ 00000074 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 0000007c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000009c 0000af02 R_ARM_ABS32 00007935 long_new │ │ │ │ │ -000000a0 00015702 R_ARM_ABS32 00000000 PyObject_Free │ │ │ │ │ -000000c8 00008902 R_ARM_ABS32 000057dd long_vectorcall │ │ │ │ │ +0000009c 0000ae02 R_ARM_ABS32 00007a49 long_new │ │ │ │ │ +000000a0 00015602 R_ARM_ABS32 00000000 PyObject_Free │ │ │ │ │ +000000c8 00008802 R_ARM_ABS32 00005845 long_vectorcall │ │ │ │ │ 000000d0 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000000d4 00011a02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000000d4 00011902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000000d8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000001e4 00011a02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000001e4 00011902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000001e8 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000204 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000210 00011a02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000210 00011902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000214 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000230 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000023c 00011a02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +0000023c 00011902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000240 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000025c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000270 0001db02 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ -0000027c 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000280 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000284 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000294 0001db02 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ -000002a0 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000002a4 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000002a8 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000002b8 0001db02 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ -000002c4 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000270 0001da02 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ +0000027c 00014302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000280 00014302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000284 00014302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000294 0001da02 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ +000002a0 00014302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000002a4 00014302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000002a8 00014302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000002b8 0001da02 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ +000002c4 00014302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000002c8 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000002cc 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000002d0 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000002d4 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000002d8 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000002dc 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000002e0 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000002e4 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000002f0 00006902 R_ARM_ABS32 00003029 long_add_method │ │ │ │ │ -000002f4 00008502 R_ARM_ABS32 0000556d long_sub_method │ │ │ │ │ -000002f8 00006d02 R_ARM_ABS32 0000331d long_mul_method │ │ │ │ │ -000002fc 0000e002 R_ARM_ABS32 0000a7b5 long_mod │ │ │ │ │ -00000300 0000da02 R_ARM_ABS32 0000a489 long_divmod │ │ │ │ │ -00000304 0000c402 R_ARM_ABS32 00008ca1 long_pow │ │ │ │ │ -00000308 00006102 R_ARM_ABS32 00002ef5 long_neg_method │ │ │ │ │ -0000030c 0000dd02 R_ARM_ABS32 0000a711 long_long │ │ │ │ │ -00000310 0000d502 R_ARM_ABS32 0000a3fd long_abs_method │ │ │ │ │ +000002f0 00006802 R_ARM_ABS32 0000308d long_add_method │ │ │ │ │ +000002f4 00008402 R_ARM_ABS32 000055d5 long_sub_method │ │ │ │ │ +000002f8 00006c02 R_ARM_ABS32 00003381 long_mul_method │ │ │ │ │ +000002fc 0000df02 R_ARM_ABS32 0000a8f1 long_mod │ │ │ │ │ +00000300 0000d902 R_ARM_ABS32 0000a5c5 long_divmod │ │ │ │ │ +00000304 0000c302 R_ARM_ABS32 00008db1 long_pow │ │ │ │ │ +00000308 00006102 R_ARM_ABS32 00002f59 long_neg_method │ │ │ │ │ +0000030c 0000dc02 R_ARM_ABS32 0000a84d long_long │ │ │ │ │ +00000310 0000d402 R_ARM_ABS32 0000a50d long_abs_method │ │ │ │ │ 00000314 00003f02 R_ARM_ABS32 000017ad long_bool │ │ │ │ │ -00000318 00009002 R_ARM_ABS32 00000ae1 long_invert │ │ │ │ │ -0000031c 00007e02 R_ARM_ABS32 000047d1 long_lshift_method │ │ │ │ │ -00000320 0000e402 R_ARM_ABS32 0000ae75 long_rshift │ │ │ │ │ -00000324 00007702 R_ARM_ABS32 000040cd long_and │ │ │ │ │ -00000328 0000df02 R_ARM_ABS32 00000f89 long_xor │ │ │ │ │ -0000032c 0000a102 R_ARM_ABS32 00006b39 long_or │ │ │ │ │ -00000330 0000dd02 R_ARM_ABS32 0000a711 long_long │ │ │ │ │ -00000338 0000ea02 R_ARM_ABS32 0000bfe5 long_float │ │ │ │ │ -00000364 0000a402 R_ARM_ABS32 00007171 long_div │ │ │ │ │ -00000368 0000be02 R_ARM_ABS32 00008595 long_true_divide │ │ │ │ │ -00000374 0000dd02 R_ARM_ABS32 0000a711 long_long │ │ │ │ │ +00000318 00008f02 R_ARM_ABS32 00000ae1 long_invert │ │ │ │ │ +0000031c 00007d02 R_ARM_ABS32 00004835 long_lshift_method │ │ │ │ │ +00000320 0000e302 R_ARM_ABS32 0000afb1 long_rshift │ │ │ │ │ +00000324 00007602 R_ARM_ABS32 00004131 long_and │ │ │ │ │ +00000328 0000de02 R_ARM_ABS32 00000f89 long_xor │ │ │ │ │ +0000032c 0000a002 R_ARM_ABS32 00006c4d long_or │ │ │ │ │ +00000330 0000dc02 R_ARM_ABS32 0000a84d long_long │ │ │ │ │ +00000338 0000e902 R_ARM_ABS32 0000c121 long_float │ │ │ │ │ +00000364 0000a302 R_ARM_ABS32 00007285 long_div │ │ │ │ │ +00000368 0000bd02 R_ARM_ABS32 000086a5 long_true_divide │ │ │ │ │ +00000374 0000dc02 R_ARM_ABS32 0000a84d long_long │ │ │ │ │ 00000380 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000384 0000f502 R_ARM_ABS32 000025b5 long_long_getter │ │ │ │ │ +00000384 0000f402 R_ARM_ABS32 000025b9 long_long_getter │ │ │ │ │ 0000038c 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000394 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000398 0000f702 R_ARM_ABS32 00000001 long_get0 │ │ │ │ │ +00000398 0000f602 R_ARM_ABS32 00000001 long_get0 │ │ │ │ │ 000003a0 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000003a8 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000003ac 0000f502 R_ARM_ABS32 000025b5 long_long_getter │ │ │ │ │ +000003ac 0000f402 R_ARM_ABS32 000025b9 long_long_getter │ │ │ │ │ 000003b4 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000003bc 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000003c0 0000f902 R_ARM_ABS32 000025b9 long_get1 │ │ │ │ │ +000003c0 0000f802 R_ARM_ABS32 000025bd long_get1 │ │ │ │ │ 000003c8 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000003e4 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000003e8 0000f402 R_ARM_ABS32 00002591 long_long_meth │ │ │ │ │ +000003e8 0000f302 R_ARM_ABS32 00002595 long_long_meth │ │ │ │ │ 000003f0 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000003f4 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000003f8 0000d302 R_ARM_ABS32 0000a175 int_bit_length │ │ │ │ │ -00000400 00011a02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000003f8 0000d202 R_ARM_ABS32 0000a285 int_bit_length │ │ │ │ │ +00000400 00011902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000404 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000408 00010302 R_ARM_ABS32 000029f5 int_bit_count │ │ │ │ │ -00000410 00011a02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000408 00010202 R_ARM_ABS32 000029f9 int_bit_count │ │ │ │ │ +00000410 00011902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000414 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000418 00005b02 R_ARM_ABS32 00000279 int_to_bytes │ │ │ │ │ -00000420 00011a02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000420 00011902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000424 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000428 00009402 R_ARM_ABS32 00005c5d int_from_bytes │ │ │ │ │ -00000430 00011a02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000428 00009302 R_ARM_ABS32 00005cc5 int_from_bytes │ │ │ │ │ +00000430 00011902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000434 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000438 0000fe02 R_ARM_ABS32 00002985 int_as_integer_ratio │ │ │ │ │ -00000440 00011a02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000438 0000fd02 R_ARM_ABS32 00002989 int_as_integer_ratio │ │ │ │ │ +00000440 00011902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000444 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000448 0000f402 R_ARM_ABS32 00002591 long_long_meth │ │ │ │ │ +00000448 0000f302 R_ARM_ABS32 00002595 long_long_meth │ │ │ │ │ 00000450 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000454 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000458 0000f402 R_ARM_ABS32 00002591 long_long_meth │ │ │ │ │ +00000458 0000f302 R_ARM_ABS32 00002595 long_long_meth │ │ │ │ │ 00000460 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000464 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000468 0000f402 R_ARM_ABS32 00002591 long_long_meth │ │ │ │ │ +00000468 0000f302 R_ARM_ABS32 00002595 long_long_meth │ │ │ │ │ 00000470 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000474 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000478 0000ee02 R_ARM_ABS32 00001455 int___round__ │ │ │ │ │ -00000480 00011a02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000478 0000ed02 R_ARM_ABS32 00001459 int___round__ │ │ │ │ │ +00000480 00011902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000484 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000488 00011102 R_ARM_ABS32 000000a1 int___getnewargs__ │ │ │ │ │ -00000490 00011a02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000488 00011002 R_ARM_ABS32 000000a1 int___getnewargs__ │ │ │ │ │ +00000490 00011902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000494 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000498 0000bb02 R_ARM_ABS32 00000bb5 int___format__ │ │ │ │ │ -000004a0 00011a02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000498 0000ba02 R_ARM_ABS32 00000bb5 int___format__ │ │ │ │ │ +000004a0 00011902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000004a4 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000004a8 00010102 R_ARM_ABS32 00000009 int___sizeof__ │ │ │ │ │ -000004b0 00011a02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000004a8 00010002 R_ARM_ABS32 00000009 int___sizeof__ │ │ │ │ │ +000004b0 00011902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000004b4 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000004b8 00010802 R_ARM_ABS32 00000097 int_is_integer │ │ │ │ │ -000004c0 00011a02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000004b8 00010702 R_ARM_ABS32 00000097 int_is_integer │ │ │ │ │ +000004c0 00011902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.hot' at offset 0x16358 contains 1218 entries: │ │ │ │ │ +Relocation section '.rel.text.hot' at offset 0x16474 contains 1229 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ -0000004c 0001400a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000006a 0001410a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000004c 00013f0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000006a 0001400a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ 00000070 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00000074 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000088 0001400a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -000000a4 0001410a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00000088 00013f0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +000000a4 0001400a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ 000000aa 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 000000ae 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000000c2 0001400a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -000000d0 0001420a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000000d8 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000000dc 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000012c 0001400a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000014a 0001410a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +000000c2 00013f0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +000000d0 0001410a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000000d8 0001426b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000000dc 00014302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000012c 00013f0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000014a 0001400a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ 00000150 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00000154 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000168 0001400a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00000184 0001410a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00000168 00013f0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00000184 0001400a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ 0000018a 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 0000018e 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000001a2 0001400a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -000001b0 0001420a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000001b8 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000001bc 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000001fa 0001400a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000021a 0001410a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +000001a2 00013f0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +000001b0 0001410a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000001b8 0001426b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000001bc 00014302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000001fa 00013f0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000021a 0001400a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ 00000222 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00000226 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000023a 0001420a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00000240 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000002f6 0001410a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000023a 0001410a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00000240 0001426b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000002f6 0001400a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ 000002fe 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00000302 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000316 0001400a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000035a 0001400a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00000364 0001410a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000036c 0001420a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00000374 0001462f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00000378 00014630 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00000316 00013f0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000035a 00013f0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00000364 0001400a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000036c 0001410a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00000374 0001452f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00000378 00014530 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ 0000037c 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 00000380 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00000386 0001470a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000038c 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000039c 0001442f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -000003a0 00014430 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -000003f8 0001400a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000041c 0001410a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00000386 0001460a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000038c 0001426b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000039c 0001432f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +000003a0 00014330 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +000003f8 00013f0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000041c 0001400a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ 00000426 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 0000042a 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000446 0001410a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00000446 0001400a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ 0000044c 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00000450 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000047a 0001400a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -000004a4 0001420a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000004ac 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000004bc 0001442f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -000004c0 00014430 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -00000518 0001400a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000053c 0001410a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000047a 00013f0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +000004a4 0001410a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000004ac 0001426b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000004bc 0001432f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +000004c0 00014330 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00000518 00013f0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000053c 0001400a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ 00000546 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 0000054a 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000566 0001410a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00000566 0001400a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ 0000056c 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00000570 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000059a 0001400a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -000005c0 0001420a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000005c8 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000648 0001462f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -0000064c 00014630 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +0000059a 00013f0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +000005c0 0001410a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000005c8 0001426b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000648 0001452f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +0000064c 00014530 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ 00000650 00001d2f R_ARM_THM_MOVW_ABS_NC 00000068 .LC4 │ │ │ │ │ 00000654 00001d30 R_ARM_THM_MOVT_ABS 00000068 .LC4 │ │ │ │ │ -0000065a 0001470a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000067e 00014d2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00000682 00014d30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000065a 0001460a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000067e 00014c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00000682 00014c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 00000686 00001c2f R_ARM_THM_MOVW_ABS_NC 00000050 .LC3 │ │ │ │ │ 0000068a 00001c30 R_ARM_THM_MOVT_ABS 00000050 .LC3 │ │ │ │ │ -00000690 0001470a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000690 0001460a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ 00000696 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ 0000069a 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ -000006a2 00014e0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -000006e6 0001552f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ -000006ea 00015530 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ +000006a2 00014d0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +000006e6 0001542f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ +000006ea 00015430 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ 00000728 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 0000072c 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 00000786 0000152f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR2 │ │ │ │ │ 0000078a 00001530 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR2 │ │ │ │ │ -000007d8 0001410a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -000007f6 0001400a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000094e 0001552f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ -00000952 00015530 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ -00000cdc 0001442f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -00000ce0 00014430 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -00000d64 0001560a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -00000e20 0001570a R_ARM_THM_CALL 00000000 PyObject_Free │ │ │ │ │ -00000e6c 00002b0a R_ARM_THM_CALL 00001b25 _PyLong_Negate │ │ │ │ │ -00000eae 0001410a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00000eba 0001420a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000007d8 0001400a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +000007f6 00013f0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000094e 0001542f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_ctype_table │ │ │ │ │ +00000952 00015430 R_ARM_THM_MOVT_ABS 00000000 _Py_ctype_table │ │ │ │ │ +00000cdc 0001432f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +00000ce0 00014330 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00000d64 0001550a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +00000e20 0001560a R_ARM_THM_CALL 00000000 PyObject_Free │ │ │ │ │ +00000e6c 00002b0a R_ARM_THM_CALL 00001b29 _PyLong_Negate │ │ │ │ │ +00000eae 0001400a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00000eba 0001410a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ 00000f18 0000152f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR2 │ │ │ │ │ 00000f1c 00001530 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR2 │ │ │ │ │ -00000f48 0001580a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ -00000f56 0001590a R_ARM_THM_CALL 00000000 PyUnicode_FromStringAndSize │ │ │ │ │ -00000f62 00015a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00000f66 00015a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00000f48 0001570a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ +00000f56 0001580a R_ARM_THM_CALL 00000000 PyUnicode_FromStringAndSize │ │ │ │ │ +00000f62 0001592f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00000f66 00015930 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ 00000f6a 0000282f R_ARM_THM_MOVW_ABS_NC 000001b4 .LC12 │ │ │ │ │ 00000f6e 00002830 R_ARM_THM_MOVT_ABS 000001b4 .LC12 │ │ │ │ │ -00000f78 00015b0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00000f92 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000fa0 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000fa4 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000fa8 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000fac 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000010a4 00015a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -000010a8 00015a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00000f78 00015a0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00000f92 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000fa0 00014302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000fa4 0001426b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000fa8 0001426b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000fac 0001426b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000010a4 0001592f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +000010a8 00015930 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ 000010ac 0000212f R_ARM_THM_MOVW_ABS_NC 00000098 .LC5 │ │ │ │ │ 000010b0 00002130 R_ARM_THM_MOVT_ABS 00000098 .LC5 │ │ │ │ │ -000010b6 0001470a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000010e2 00015c0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00001100 0001462f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00001104 00014630 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +000010b6 0001460a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000010e2 00015b0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00001100 0001452f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00001104 00014530 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ 00001108 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 0000110c 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00001112 0001470a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00001118 00015a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -0000111c 00015a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00001112 0001460a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00001118 0001592f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +0000111c 00015930 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ 00001122 0000232f R_ARM_THM_MOVW_ABS_NC 000000dc .LC7 │ │ │ │ │ 00001126 00002330 R_ARM_THM_MOVT_ABS 000000dc .LC7 │ │ │ │ │ -0000112c 00015b0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000112c 00015a0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ 00001132 0000242f R_ARM_THM_MOVW_ABS_NC 00000168 .LC8 │ │ │ │ │ 00001136 00002430 R_ARM_THM_MOVT_ABS 00000168 .LC8 │ │ │ │ │ -0000113a 00015d0a R_ARM_THM_CALL 00000000 PyImport_ImportModule │ │ │ │ │ -0000114c 0001590a R_ARM_THM_CALL 00000000 PyUnicode_FromStringAndSize │ │ │ │ │ +0000113a 00015c0a R_ARM_THM_CALL 00000000 PyImport_ImportModule │ │ │ │ │ +0000114c 0001580a R_ARM_THM_CALL 00000000 PyUnicode_FromStringAndSize │ │ │ │ │ 00001158 0000252f R_ARM_THM_MOVW_ABS_NC 00000170 .LC9 │ │ │ │ │ 0000115c 00002530 R_ARM_THM_MOVT_ABS 00000170 .LC9 │ │ │ │ │ 00001162 0000262f R_ARM_THM_MOVW_ABS_NC 00000174 .LC10 │ │ │ │ │ 00001166 00002630 R_ARM_THM_MOVT_ABS 00000174 .LC10 │ │ │ │ │ -0000116a 00015e0a R_ARM_THM_CALL 00000000 PyObject_CallMethod │ │ │ │ │ -000011b6 00014d2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000011ba 00014d30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000116a 00015d0a R_ARM_THM_CALL 00000000 PyObject_CallMethod │ │ │ │ │ +000011b6 00014c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000011ba 00014c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 000011be 0000272f R_ARM_THM_MOVW_ABS_NC 00000184 .LC11 │ │ │ │ │ 000011c2 00002730 R_ARM_THM_MOVT_ABS 00000184 .LC11 │ │ │ │ │ -000011c8 0001470a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000011e4 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000011ec 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000011f2 00015a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -000011f6 00015a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000011c8 0001460a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000011e4 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000011ec 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000011f2 0001592f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +000011f6 00015930 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ 000011fa 0000222f R_ARM_THM_MOVW_ABS_NC 000000bc .LC6 │ │ │ │ │ 000011fe 00002230 R_ARM_THM_MOVT_ABS 000000bc .LC6 │ │ │ │ │ -00001204 0001470a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00001218 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001220 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001228 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001250 00015f0a R_ARM_THM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ -000012f4 0001442f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -000012f8 00014430 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -0000131c 0001570a R_ARM_THM_CALL 00000000 PyObject_Free │ │ │ │ │ -00001324 00015f0a R_ARM_THM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ -0000132c 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00001330 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000136c 0001610a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -000013b2 0001462f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -000013b6 00014630 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00001204 0001460a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00001218 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001220 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001228 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001250 00015e0a R_ARM_THM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ +000012f4 0001432f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +000012f8 00014330 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +0000131c 0001560a R_ARM_THM_CALL 00000000 PyObject_Free │ │ │ │ │ +00001324 00015e0a R_ARM_THM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ +0000132c 00014302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00001330 0001426b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000136c 0001600a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +000013b2 0001452f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +000013b6 00014530 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ 000013ba 0000312f R_ARM_THM_MOVW_ABS_NC 000001e4 .LC13 │ │ │ │ │ 000013be 00003130 R_ARM_THM_MOVT_ABS 000001e4 .LC13 │ │ │ │ │ -000013c6 0001470a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000013f2 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000013c6 0001460a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000013f2 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00001414 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ 00001418 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ -0000141c 00014e0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -000014b6 0001610a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -00001510 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000141c 00014d0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +000014b6 0001600a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +00001510 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00001534 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ 00001538 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ -0000153c 00014e0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +0000153c 00014d0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ 00001570 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00001574 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000015bc 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00001618 0001632f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -0000161c 00016330 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -00001620 0001642f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -00001624 00016430 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -00001632 0001632f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -00001636 00016330 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -0000163a 0001642f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -0000163e 00016430 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +000015bc 0001426b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00001618 0001622f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +0000161c 00016230 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +00001620 0001632f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +00001624 00016330 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +00001632 0001622f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +00001636 00016230 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +0000163a 0001632f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +0000163e 00016330 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ 000016c4 00000202 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ 000016c8 00000202 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ 000016cc 00000202 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ 000016d0 00000202 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ 000016d4 00000202 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ 000016d8 00000202 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ 000016e8 00000202 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ 000016ec 00000202 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ 000016f0 00000202 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ 000016f4 00000202 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ 000016f8 00000202 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ 000016fc 00000202 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00001702 0001632f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -00001706 00016330 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -0000170a 0001642f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -0000170e 00016430 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -0000171c 0001632f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -00001720 00016330 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -00001724 0001642f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -00001728 00016430 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -00001736 0001632f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -0000173a 00016330 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -0000173e 0001642f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -00001742 00016430 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -0000174e 0001632f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -00001752 00016330 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -00001758 0001642f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -0000175c 00016430 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -00001764 0001632f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -00001768 00016330 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -0000176c 0001642f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -00001770 00016430 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +00001702 0001622f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +00001706 00016230 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +0000170a 0001632f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +0000170e 00016330 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +0000171c 0001622f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +00001720 00016230 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +00001724 0001632f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +00001728 00016330 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +00001736 0001622f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +0000173a 00016230 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +0000173e 0001632f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +00001742 00016330 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +0000174e 0001622f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +00001752 00016230 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +00001758 0001632f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +0000175c 00016330 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +00001764 0001622f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +00001768 00016230 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +0000176c 0001632f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +00001770 00016330 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ 00001788 00000202 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ 0000178c 00000202 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ 00001790 00000202 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ 00001794 00000202 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ 00001798 00000202 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ 0000179c 00000202 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -000017a0 0001652f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000017a4 00016530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00001828 0001410a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +000017a0 0001642f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000017a4 00016430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00001828 0001400a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ 00001834 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00001838 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00001850 0001400a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -000018b8 0001660a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -000018d8 0001660a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -00001904 0001660a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -00001924 0001660a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -00001944 0001660a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -00001964 0001660a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -000019b0 0001670a R_ARM_THM_CALL 00000000 PyErr_CheckSignals │ │ │ │ │ -000019d4 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001a3c 0001680a R_ARM_THM_CALL 00000000 PyUnicode_New │ │ │ │ │ -00001b6a 0001660a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -00001c76 0001570a R_ARM_THM_CALL 00000000 PyObject_Free │ │ │ │ │ -00001d90 0001400a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00001dbc 0001560a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -00001de4 0001560a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -00001df0 0001410a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00001dfc 0001420a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00001e10 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00001e14 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00001e18 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00001e1c 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00001e2a 0001690a R_ARM_THM_CALL 00000000 _PyBytesWriter_Prepare │ │ │ │ │ -00001ef4 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001ef8 00015a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00001efc 00015a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00001850 00013f0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +000018b8 0001650a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +000018d8 0001650a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +00001904 0001650a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +00001924 0001650a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +00001944 0001650a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +00001964 0001650a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +000019b0 0001660a R_ARM_THM_CALL 00000000 PyErr_CheckSignals │ │ │ │ │ +000019d4 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001a3c 0001670a R_ARM_THM_CALL 00000000 PyUnicode_New │ │ │ │ │ +00001b6a 0001650a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +00001c76 0001560a R_ARM_THM_CALL 00000000 PyObject_Free │ │ │ │ │ +00001d90 00013f0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00001dbc 0001550a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +00001de4 0001550a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +00001df0 0001400a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00001dfc 0001410a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00001e10 00014302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00001e14 0001426b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00001e18 0001426b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00001e1c 0001426b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00001e2a 0001680a R_ARM_THM_CALL 00000000 _PyBytesWriter_Prepare │ │ │ │ │ +00001ef4 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001ef8 0001592f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00001efc 00015930 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ 00001f02 0000442f R_ARM_THM_MOVW_ABS_NC 00000210 .LC14 │ │ │ │ │ 00001f06 00004430 R_ARM_THM_MOVT_ABS 00000210 .LC14 │ │ │ │ │ -00001f0c 00015b0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00001f34 00016a0a R_ARM_THM_CALL 00000000 __aeabi_uidivmod │ │ │ │ │ -00001f52 00015a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00001f56 00015a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00001f0c 00015a0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00001f34 0001690a R_ARM_THM_CALL 00000000 __aeabi_uidivmod │ │ │ │ │ +00001f52 0001592f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00001f56 00015930 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ 00001f5c 0000442f R_ARM_THM_MOVW_ABS_NC 00000210 .LC14 │ │ │ │ │ 00001f60 00004430 R_ARM_THM_MOVT_ABS 00000210 .LC14 │ │ │ │ │ -00001f66 00015b0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00001f74 00015f0a R_ARM_THM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ -00001ff2 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001f66 00015a0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00001f74 00015e0a R_ARM_THM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ +00001ff2 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00001ff8 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ 00001ffc 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ -00002004 00014e0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00002016 0000470a R_ARM_THM_CALL 00002a79 pylong_int_to_decimal_string │ │ │ │ │ -00002108 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000214c 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00002188 0001610a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -000021ce 0001462f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -000021d2 00014630 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00002004 00014d0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00002016 0000470a R_ARM_THM_CALL 00002a7d pylong_int_to_decimal_string │ │ │ │ │ +00002108 0001426b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000214c 0001426b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00002188 0001600a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +000021ce 0001452f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +000021d2 00014530 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ 000021d6 00004d2f R_ARM_THM_MOVW_ABS_NC 00000284 .LC15 │ │ │ │ │ 000021da 00004d30 R_ARM_THM_MOVT_ABS 00000284 .LC15 │ │ │ │ │ -000021e0 0001470a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000220a 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000021e0 0001460a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000220a 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 0000222c 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ 00002230 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ -00002234 00014e0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00002310 0001462f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00002314 00014630 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00002234 00014d0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00002310 0001452f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00002314 00014530 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ 00002318 0000502f R_ARM_THM_MOVW_ABS_NC 000002e0 .LC17 │ │ │ │ │ 0000231c 00005030 R_ARM_THM_MOVT_ABS 000002e0 .LC17 │ │ │ │ │ -00002322 0001470a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000232c 0001462f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00002330 00014630 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00002322 0001460a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000232c 0001452f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00002330 00014530 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ 00002334 00004f2f R_ARM_THM_MOVW_ABS_NC 000002b0 .LC16 │ │ │ │ │ 00002338 00004f30 R_ARM_THM_MOVT_ABS 000002b0 .LC16 │ │ │ │ │ -0000233e 0001470a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00002348 00014d2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000234c 00014d30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000233e 0001460a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00002348 00014c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000234c 00014c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 00002350 00001c2f R_ARM_THM_MOVW_ABS_NC 00000050 .LC3 │ │ │ │ │ 00002354 00001c30 R_ARM_THM_MOVT_ABS 00000050 .LC3 │ │ │ │ │ -0000235a 0001470a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000235a 0001460a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ 00002364 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ 00002368 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ -0000236c 00014e0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -000023a8 0001410a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -000023b0 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000023b4 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000023c8 0001400a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00002404 0001410a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000240c 0001420a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00002414 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00002534 0001462f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00002538 00014630 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -0000253c 00005e2f R_ARM_THM_MOVW_ABS_NC 000003d4 .LC25 │ │ │ │ │ -00002540 00005e30 R_ARM_THM_MOVT_ABS 000003d4 .LC25 │ │ │ │ │ -00002546 0001470a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00002642 0001780a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00002bb4 0001462f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00002bb8 00014630 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00002bbc 00005d2f R_ARM_THM_MOVW_ABS_NC 000003ac .LC24 │ │ │ │ │ -00002bc0 00005d30 R_ARM_THM_MOVT_ABS 000003ac .LC24 │ │ │ │ │ -00002bc6 0001470a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00002d5a 0001462f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00002d5e 00014630 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00002d62 00005e2f R_ARM_THM_MOVW_ABS_NC 000003d4 .LC25 │ │ │ │ │ -00002d66 00005e30 R_ARM_THM_MOVT_ABS 000003d4 .LC25 │ │ │ │ │ -00002d6c 0001470a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00002df2 0001780a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00002ed8 0001462f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00002edc 00014630 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00002ee0 00005d2f R_ARM_THM_MOVW_ABS_NC 000003ac .LC24 │ │ │ │ │ -00002ee4 00005d30 R_ARM_THM_MOVT_ABS 000003ac .LC24 │ │ │ │ │ -00002eea 0001470a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00002f84 0001400a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00002fce 00015c0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00002fe8 0001410a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00002ff2 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00002ff6 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000301a 0001420a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00003020 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00003024 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000030a0 0001442f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -000030a4 00014430 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -00003150 0001652f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00003154 00016530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000031be 0001410a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -000031ca 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000031ce 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000031e8 0001400a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00003222 0001442f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -00003226 00014430 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -00003240 0001410a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000324a 0001420a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00003300 0001442f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -00003304 00014430 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -00003386 0001442f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -0000338a 00014430 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -000033bc 00002b0a R_ARM_THM_CALL 00001b25 _PyLong_Negate │ │ │ │ │ -000033e4 0001652f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000033e8 00016530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000349e 0001442f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -000034a2 00014430 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -000034f4 00002b0a R_ARM_THM_CALL 00001b25 _PyLong_Negate │ │ │ │ │ -000035b8 0001410a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -000035c4 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000035c8 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000035de 0001400a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -000035f4 0001780a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -0000362c 0001670a R_ARM_THM_CALL 00000000 PyErr_CheckSignals │ │ │ │ │ -0000382e 0001670a R_ARM_THM_CALL 00000000 PyErr_CheckSignals │ │ │ │ │ -00003a80 0001400a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00003aa2 0001462f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00003aa6 00014630 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00003aaa 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00003aae 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00003ab4 0001470a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00003ae0 0001410a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00003b0a 0000700a R_ARM_THM_CALL 0000225d kmul_split.constprop.0 │ │ │ │ │ -00003b26 0000700a R_ARM_THM_CALL 0000225d kmul_split.constprop.0 │ │ │ │ │ -00003b6c 00015c0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00003bb2 00015c0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00003bdc 0000710a R_ARM_THM_CALL 00002381 v_isub.isra.0 │ │ │ │ │ -00003be2 0000490a R_ARM_THM_CALL 00000149 _Py_DECREF_SPECIALIZED.constprop.0 │ │ │ │ │ -00003bf0 0000710a R_ARM_THM_CALL 00002381 v_isub.isra.0 │ │ │ │ │ -00003bf6 0000490a R_ARM_THM_CALL 00000149 _Py_DECREF_SPECIALIZED.constprop.0 │ │ │ │ │ -00003c0e 0000490a R_ARM_THM_CALL 00000149 _Py_DECREF_SPECIALIZED.constprop.0 │ │ │ │ │ -00003c14 0000490a R_ARM_THM_CALL 00000149 _Py_DECREF_SPECIALIZED.constprop.0 │ │ │ │ │ -00003c34 0000490a R_ARM_THM_CALL 00000149 _Py_DECREF_SPECIALIZED.constprop.0 │ │ │ │ │ -00003c3a 0000490a R_ARM_THM_CALL 00000149 _Py_DECREF_SPECIALIZED.constprop.0 │ │ │ │ │ -00003c50 0000490a R_ARM_THM_CALL 00000149 _Py_DECREF_SPECIALIZED.constprop.0 │ │ │ │ │ -00003c56 0000490a R_ARM_THM_CALL 00000149 _Py_DECREF_SPECIALIZED.constprop.0 │ │ │ │ │ -00003c6c 0000720a R_ARM_THM_CALL 00002491 v_iadd.isra.0 │ │ │ │ │ +0000236c 00014d0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +000023c8 00013f0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +000023e2 0001400a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +000023ee 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000023f2 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00002408 00013f0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000243e 0001400a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00002444 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00002448 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00002460 0001400a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000246c 0001410a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00002474 0001426b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00002478 00014302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00002598 0001452f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +0000259c 00014530 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +000025a0 00005e2f R_ARM_THM_MOVW_ABS_NC 000003d4 .LC25 │ │ │ │ │ +000025a4 00005e30 R_ARM_THM_MOVT_ABS 000003d4 .LC25 │ │ │ │ │ +000025aa 0001460a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000026a8 0001770a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00002c40 0001452f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00002c44 00014530 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00002c48 00005d2f R_ARM_THM_MOVW_ABS_NC 000003ac .LC24 │ │ │ │ │ +00002c4c 00005d30 R_ARM_THM_MOVT_ABS 000003ac .LC24 │ │ │ │ │ +00002c52 0001460a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00002dbe 0001452f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00002dc2 00014530 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00002dc6 00005e2f R_ARM_THM_MOVW_ABS_NC 000003d4 .LC25 │ │ │ │ │ +00002dca 00005e30 R_ARM_THM_MOVT_ABS 000003d4 .LC25 │ │ │ │ │ +00002dd0 0001460a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00002e56 0001770a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00002f3c 0001452f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00002f40 00014530 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00002f44 00005d2f R_ARM_THM_MOVW_ABS_NC 000003ac .LC24 │ │ │ │ │ +00002f48 00005d30 R_ARM_THM_MOVT_ABS 000003ac .LC24 │ │ │ │ │ +00002f4e 0001460a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00002fe8 00013f0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00003032 00015b0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +0000304c 0001400a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00003056 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000305a 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000307e 0001410a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00003084 00014302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00003088 0001426b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00003104 0001432f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +00003108 00014330 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +000031b4 0001642f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000031b8 00016430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00003222 0001400a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000322e 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00003232 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000324c 00013f0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00003286 0001432f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +0000328a 00014330 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +000032a4 0001400a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +000032ae 0001410a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00003364 0001432f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +00003368 00014330 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +000033ea 0001432f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +000033ee 00014330 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00003420 00002b0a R_ARM_THM_CALL 00001b29 _PyLong_Negate │ │ │ │ │ +00003448 0001642f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000344c 00016430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00003502 0001432f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +00003506 00014330 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00003558 00002b0a R_ARM_THM_CALL 00001b29 _PyLong_Negate │ │ │ │ │ +0000361c 0001400a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00003628 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000362c 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00003642 00013f0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00003658 0001770a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00003690 0001660a R_ARM_THM_CALL 00000000 PyErr_CheckSignals │ │ │ │ │ +00003892 0001660a R_ARM_THM_CALL 00000000 PyErr_CheckSignals │ │ │ │ │ +00003ae4 00013f0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00003b06 0001452f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00003b0a 00014530 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00003b0e 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00003b12 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00003b18 0001460a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00003b44 0001400a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00003b6e 00006f0a R_ARM_THM_CALL 00002261 kmul_split.constprop.0 │ │ │ │ │ +00003b8a 00006f0a R_ARM_THM_CALL 00002261 kmul_split.constprop.0 │ │ │ │ │ +00003bd0 00015b0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00003c16 00015b0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00003c40 0000700a R_ARM_THM_CALL 00002385 v_isub.isra.0 │ │ │ │ │ +00003c46 0000490a R_ARM_THM_CALL 00000149 _Py_DECREF_SPECIALIZED.constprop.0 │ │ │ │ │ +00003c54 0000700a R_ARM_THM_CALL 00002385 v_isub.isra.0 │ │ │ │ │ +00003c5a 0000490a R_ARM_THM_CALL 00000149 _Py_DECREF_SPECIALIZED.constprop.0 │ │ │ │ │ 00003c72 0000490a R_ARM_THM_CALL 00000149 _Py_DECREF_SPECIALIZED.constprop.0 │ │ │ │ │ -00003ca2 0001420a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00003cd6 0001780a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00003ce8 0001780a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00003d14 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00003d18 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00003d3a 0001780a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00003d70 00015c0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00003daa 0000720a R_ARM_THM_CALL 00002491 v_iadd.isra.0 │ │ │ │ │ -00003db0 0000490a R_ARM_THM_CALL 00000149 _Py_DECREF_SPECIALIZED.constprop.0 │ │ │ │ │ -00003dba 0000490a R_ARM_THM_CALL 00000149 _Py_DECREF_SPECIALIZED.constprop.0 │ │ │ │ │ -00003e32 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003e4a 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003e6e 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003ec6 0001410a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00003ed0 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00003ed4 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00003ee6 0001400a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00004054 0001400a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00004080 0001410a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -000040a0 0001420a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000040a8 0001462f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -000040ac 00014630 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -000040b0 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -000040b4 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -000040ba 0001470a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000040c8 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00004168 0001410a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00004174 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00004178 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000418a 0001400a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000429c 0001442f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -000042a0 00014430 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -000042bc 00015c0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -000043ca 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004446 0001442f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -0000444a 00014430 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -0000448a 0001400a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00004556 0001570a R_ARM_THM_CALL 00000000 PyObject_Free │ │ │ │ │ -0000455e 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004708 0001420a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00004720 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00004724 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00004728 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00004730 0001462f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00004734 00014630 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00004738 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -0000473c 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00004742 0001470a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00004764 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000476a 0001652f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000476e 00016530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00004776 00015f0a R_ARM_THM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ -00004786 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004796 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000048f6 0001410a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00004902 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00004906 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000491a 0001400a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000494c 0001780a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00004d32 0001442f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -00004d36 00014430 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -00004dd4 0001442f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -00004dd8 00014430 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -00004e28 0001462f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00004e2c 00014630 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00004e30 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00004e34 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00004e3a 0001470a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00004e5e 0001410a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00004e6a 0001420a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00004ec6 0001400a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00004eea 0001570a R_ARM_THM_CALL 00000000 PyObject_Free │ │ │ │ │ -00004efe 0001740a R_ARM_THM_CALL 00002419 _PyLong_AsByteArray │ │ │ │ │ -00004fb6 0001462f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00004fba 00014630 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00004fbe 00007d2f R_ARM_THM_MOVW_ABS_NC 00000458 .LC29 │ │ │ │ │ -00004fc2 00007d30 R_ARM_THM_MOVT_ABS 00000458 .LC29 │ │ │ │ │ -00004fc8 0001470a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00004fce 00017e0a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -00004fda 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00004fde 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00004fe2 0001470a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000500a 00015a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -0000500e 00015a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00005012 00007c2f R_ARM_THM_MOVW_ABS_NC 00000440 .LC28 │ │ │ │ │ -00005016 00007c30 R_ARM_THM_MOVT_ABS 00000440 .LC28 │ │ │ │ │ -0000501c 0001470a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000502c 00015f0a R_ARM_THM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ -00005032 0001652f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00005036 00016530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00005040 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00005044 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00005048 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000504c 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00005066 0000810a R_ARM_THM_CALL 000006b9 PyLong_AsNativeBytes.constprop.0 │ │ │ │ │ -00005080 0001462f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00005084 00014630 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00005088 00007d2f R_ARM_THM_MOVW_ABS_NC 00000458 .LC29 │ │ │ │ │ -0000508c 00007d30 R_ARM_THM_MOVT_ABS 00000458 .LC29 │ │ │ │ │ -00005092 0001470a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00005120 0001780a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00005154 00015c0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -0000518a 0001740a R_ARM_THM_CALL 00002419 _PyLong_AsByteArray │ │ │ │ │ -000051e6 00015a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -000051ea 00015a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -000051ee 0000832f R_ARM_THM_MOVW_ABS_NC 0000049c .LC31 │ │ │ │ │ -000051f2 00008330 R_ARM_THM_MOVT_ABS 0000049c .LC31 │ │ │ │ │ -000051f8 0001470a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00005236 0001780a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00005254 00015a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00005258 00015a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -0000525c 0000832f R_ARM_THM_MOVW_ABS_NC 0000049c .LC31 │ │ │ │ │ -00005260 00008330 R_ARM_THM_MOVT_ABS 0000049c .LC31 │ │ │ │ │ -00005266 0001470a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00005276 0001610a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -00005298 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000052b6 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000052dc 00014d2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000052e0 00014d30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -000052e6 0000822f R_ARM_THM_MOVW_ABS_NC 00000488 .LC30 │ │ │ │ │ -000052ea 00008230 R_ARM_THM_MOVT_ABS 00000488 .LC30 │ │ │ │ │ -000052f0 00015b0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00005356 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ -0000535a 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ -00005362 00014e0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -000053dc 0001740a R_ARM_THM_CALL 00002419 _PyLong_AsByteArray │ │ │ │ │ -00005434 00015a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00005438 00015a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -0000543c 0000832f R_ARM_THM_MOVW_ABS_NC 0000049c .LC31 │ │ │ │ │ -00005440 00008330 R_ARM_THM_MOVT_ABS 0000049c .LC31 │ │ │ │ │ -00005446 0001470a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00005480 0001610a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -000054a8 0001740a R_ARM_THM_CALL 00002419 _PyLong_AsByteArray │ │ │ │ │ -000054cc 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000054d4 00015a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -000054d8 00015a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -000054dc 0000832f R_ARM_THM_MOVW_ABS_NC 0000049c .LC31 │ │ │ │ │ -000054e0 00008330 R_ARM_THM_MOVT_ABS 0000049c .LC31 │ │ │ │ │ -000054e6 0001470a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000054fc 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00005502 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ -00005506 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ -0000550e 00014e0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -0000554e 00014d2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00005552 00014d30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00005558 0000822f R_ARM_THM_MOVW_ABS_NC 00000488 .LC30 │ │ │ │ │ -0000555c 00008230 R_ARM_THM_MOVT_ABS 00000488 .LC30 │ │ │ │ │ -00005562 00015b0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000055de 0001442f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -000055e2 00014430 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -0000569e 0001652f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000056a2 00016530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000570c 0001442f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -00005710 00014430 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -0000578e 0001410a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00005794 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00005798 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000057ac 0001400a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -000057d2 0001420a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000580c 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00005810 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000586e 0001840a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ -0000588e 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00005894 0001830a R_ARM_THM_CALL 00000000 PyNumber_Long │ │ │ │ │ -000058a6 00014d2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000058aa 00014d30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -000058ae 0000872f R_ARM_THM_MOVW_ABS_NC 000004b8 .LC32 │ │ │ │ │ -000058b2 00008730 R_ARM_THM_MOVT_ABS 000004b8 .LC32 │ │ │ │ │ -000058b8 0001470a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000058ce 0001850a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ -000058da 0001860a R_ARM_THM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ -000058e2 00014d2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000058e6 00014d30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -000058ea 0000882f R_ARM_THM_MOVW_ABS_NC 000004d8 .LC33 │ │ │ │ │ -000058ee 00008830 R_ARM_THM_MOVT_ABS 000004d8 .LC33 │ │ │ │ │ -00005900 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00005946 0001442f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -0000594a 00014430 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -0000598c 0001880a R_ARM_THM_CALL 00000000 frexp │ │ │ │ │ -000059e4 0001890a R_ARM_THM_CALL 00000000 ldexp │ │ │ │ │ -00005a0c 0001890a R_ARM_THM_CALL 00000000 ldexp │ │ │ │ │ -00005a2a 0001890a R_ARM_THM_CALL 00000000 ldexp │ │ │ │ │ -00005a54 0001890a R_ARM_THM_CALL 00000000 ldexp │ │ │ │ │ -00005a9c 0001880a R_ARM_THM_CALL 00000000 frexp │ │ │ │ │ -00005aae 0001560a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -00005ad4 0001410a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00005ade 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00005ae2 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00005b0a 0001400a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00005b40 0001420a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00005b48 0001462f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00005b4c 00014630 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00005b50 00008c2f R_ARM_THM_MOVW_ABS_NC 00000504 .LC34 │ │ │ │ │ -00005b54 00008c30 R_ARM_THM_MOVT_ABS 00000504 .LC34 │ │ │ │ │ -00005b5a 0001470a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00005b62 00015a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00005b66 00015a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00005b6a 00008d2f R_ARM_THM_MOVW_ABS_NC 00000530 .LC35 │ │ │ │ │ -00005b6e 00008d30 R_ARM_THM_MOVT_ABS 00000530 .LC35 │ │ │ │ │ -00005b74 0001470a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00005be0 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ -00005be4 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ -00005bec 00014e0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00005bf8 0001610a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -00005c36 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00005cbe 0001720a R_ARM_THM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ -00005cce 00018d0a R_ARM_THM_CALL 00000000 PyObject_Bytes │ │ │ │ │ -00005d5c 0001410a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00005d68 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00005d6c 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00005d7e 0001400a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00005f7a 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00005f7e 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00005fc4 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000604a 0001442f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -0000604e 00014430 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -00006066 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00006206 0001400a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00006240 0001570a R_ARM_THM_CALL 00000000 PyObject_Free │ │ │ │ │ -0000626e 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000062bc 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000062c0 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000062c4 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000641a 0001420a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000643c 0001720a R_ARM_THM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ -00006446 00015a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -0000644a 00015a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -0000644e 0000592f R_ARM_THM_MOVW_ABS_NC 00000358 .LC22 │ │ │ │ │ -00006452 00005930 R_ARM_THM_MOVT_ABS 00000358 .LC22 │ │ │ │ │ -00006458 0001470a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00006460 0001760a R_ARM_THM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ -0000646e 0001760a R_ARM_THM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ -0000649a 0001750a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -000064cc 0001750a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -00006522 00015f0a R_ARM_THM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ -0000652c 00018e0a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ -0000653e 0001462f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00006542 00014630 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00006546 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -0000654a 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00006550 0001470a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00006558 0000562f R_ARM_THM_MOVW_ABS_NC 00000330 .LC19 │ │ │ │ │ -0000655c 00005630 R_ARM_THM_MOVT_ABS 00000330 .LC19 │ │ │ │ │ -00006560 0000572f R_ARM_THM_MOVW_ABS_NC 00000334 .LC20 │ │ │ │ │ -00006564 00005730 R_ARM_THM_MOVT_ABS 00000334 .LC20 │ │ │ │ │ -00006568 0000932f R_ARM_THM_MOVW_ABS_NC 00000554 .LC36 │ │ │ │ │ -0000656c 00009330 R_ARM_THM_MOVT_ABS 00000554 .LC36 │ │ │ │ │ -00006570 0001770a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -00006582 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00006588 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000658c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00006590 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000661a 0001560a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -0000664e 0001400a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000675a 0001560a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -00006782 0001410a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000678e 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00006792 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000067a6 0001400a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -000068aa 0001442f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -000068ae 00014430 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -000068e0 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000068e4 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000068e8 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000069c6 0001570a R_ARM_THM_CALL 00000000 PyObject_Free │ │ │ │ │ -00006a70 0001420a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00006a84 0001462f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00006a88 00014630 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00006a8c 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00006a90 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00006a98 0001470a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00006aa0 00015f0a R_ARM_THM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ -00006aa8 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00006ada 0001410a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00006ae4 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00006ae8 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00006b00 0001400a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00006b2c 0001420a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00006b34 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00006cc6 00015c0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00006cd4 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00006d58 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00006d9e 0001652f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00006da2 00016530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00006dd2 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00006dda 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00006e32 0001410a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00006e3e 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00006e42 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00006e54 0001400a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00007014 0001442f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -00007018 00014430 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -00007066 0001400a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00007112 0001570a R_ARM_THM_CALL 00000000 PyObject_Free │ │ │ │ │ -0000712e 0001420a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000713c 0001462f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00007140 00014630 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00007144 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00007148 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00007150 0001470a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00007158 00015f0a R_ARM_THM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ -00007160 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00007164 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00007168 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000716c 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000071b6 0001560a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -000071c8 0001442f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -000071cc 00014430 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -000071dc 0001560a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -00007226 0001400a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00007280 0001410a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00007288 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000728c 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000072b0 00006c0a R_ARM_THM_CALL 000004e1 long_add │ │ │ │ │ -000072c6 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000072d4 0000860a R_ARM_THM_CALL 00000829 long_sub │ │ │ │ │ -000072ee 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007300 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007310 0001410a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00007318 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000731c 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00007338 0001400a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00007376 0000a60a R_ARM_THM_CALL 00002c2d pylong_int_divmod │ │ │ │ │ -00007386 0001420a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000738e 0001652f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00007392 00016530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -000073b2 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000073c2 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000073c8 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000073cc 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00007486 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000748a 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000075d2 00014a0a R_ARM_THM_CALL 00000391 PyLong_FromLong │ │ │ │ │ -000076e4 0001442f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -000076e8 00014430 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -000076f4 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000076f8 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000076fc 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00007730 0001660a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -00007748 0001660a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -00007760 0001660a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -0000778a 0001660a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -0000779e 0001660a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -000077b4 0001660a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -000077ca 0001660a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -000077f8 0001570a R_ARM_THM_CALL 00000000 PyObject_Free │ │ │ │ │ -00007812 0000660a R_ARM_THM_CALL 00000469 _PyLong_FromSTwoDigits │ │ │ │ │ -00007842 0000660a R_ARM_THM_CALL 00000469 _PyLong_FromSTwoDigits │ │ │ │ │ -0000787a 0001912f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ZeroDivisionError │ │ │ │ │ -0000787e 00019130 R_ARM_THM_MOVT_ABS 00000000 PyExc_ZeroDivisionError │ │ │ │ │ -00007882 0000a82f R_ARM_THM_MOVW_ABS_NC 00000560 .LC37 │ │ │ │ │ -00007886 0000a830 R_ARM_THM_MOVT_ABS 00000560 .LC37 │ │ │ │ │ -0000788c 0001470a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00007894 0001790a R_ARM_THM_CALL 0000a26d _PyLong_Copy │ │ │ │ │ -000078be 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000078d6 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000078e6 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000078f4 00015f0a R_ARM_THM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ -00007904 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007914 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007930 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000795c 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00007960 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00007976 0001830a R_ARM_THM_CALL 00000000 PyNumber_Long │ │ │ │ │ -00007986 0001830a R_ARM_THM_CALL 00000000 PyNumber_Long │ │ │ │ │ -000079c0 0001840a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ -000079dc 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000079e8 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000079ec 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00007a14 0001750a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -00007a66 00014d2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00007a6a 00014d30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00007a6e 0000872f R_ARM_THM_MOVW_ABS_NC 000004b8 .LC32 │ │ │ │ │ -00007a72 00008730 R_ARM_THM_MOVT_ABS 000004b8 .LC32 │ │ │ │ │ -00007a78 0001470a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00007a84 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00007a9e 0001920a R_ARM_THM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ -00007ac6 0001932f R_ARM_THM_MOVW_ABS_NC 00000000 PyByteArray_Type │ │ │ │ │ -00007aca 00019330 R_ARM_THM_MOVT_ABS 00000000 PyByteArray_Type │ │ │ │ │ -00007af2 0001520a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00007af8 00015a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00007afc 00015a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00007b00 0000b12f R_ARM_THM_MOVW_ABS_NC 00000574 .LC38 │ │ │ │ │ -00007b04 0000b130 R_ARM_THM_MOVT_ABS 00000574 .LC38 │ │ │ │ │ -00007b0a 0001470a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00007b14 0001962f R_ARM_THM_MOVW_ABS_NC 00000000 _PyByteArray_empty_string │ │ │ │ │ -00007b18 00019630 R_ARM_THM_MOVT_ABS 00000000 _PyByteArray_empty_string │ │ │ │ │ -00007b22 0001970a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00007b3a 0001932f R_ARM_THM_MOVW_ABS_NC 00000000 PyByteArray_Type │ │ │ │ │ -00007b3e 00019330 R_ARM_THM_MOVT_ABS 00000000 PyByteArray_Type │ │ │ │ │ -00007b44 0001970a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00007b54 00014d2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00007b58 00014d30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00007b5c 0000b22f R_ARM_THM_MOVW_ABS_NC 0000059c .LC39 │ │ │ │ │ -00007b60 0000b230 R_ARM_THM_MOVT_ABS 0000059c .LC39 │ │ │ │ │ -00007b66 0001470a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00007bb4 0001410a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -00007bc0 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00007bc4 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00007bda 0001400a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00007c4a 0001660a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -00007c6a 0001660a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -00007c96 0001660a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -00007cb6 0001660a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -00007cd6 0001660a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -00007cf6 0001660a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -00007d42 0001670a R_ARM_THM_CALL 00000000 PyErr_CheckSignals │ │ │ │ │ -00007d66 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007f14 0001660a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -00007f28 0001680a R_ARM_THM_CALL 00000000 PyUnicode_New │ │ │ │ │ -00008054 0001570a R_ARM_THM_CALL 00000000 PyObject_Free │ │ │ │ │ -0000808c 0001990a R_ARM_THM_CALL 00000000 _PyUnicodeWriter_PrepareInternal │ │ │ │ │ -000081a6 0001400a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -000081e0 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000081e4 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000081e8 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00008212 0001560a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -00008236 0001560a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -00008242 0001410a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000824e 0001420a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000082b4 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000082b8 00015a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -000082bc 00015a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -000082c2 0000442f R_ARM_THM_MOVW_ABS_NC 00000210 .LC14 │ │ │ │ │ -000082c6 00004430 R_ARM_THM_MOVT_ABS 00000210 .LC14 │ │ │ │ │ -000082cc 00015b0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000082d2 00015a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -000082d6 00015a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -000082dc 0000442f R_ARM_THM_MOVW_ABS_NC 00000210 .LC14 │ │ │ │ │ -000082e0 00004430 R_ARM_THM_MOVT_ABS 00000210 .LC14 │ │ │ │ │ -000082e6 00015b0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000082f6 0000470a R_ARM_THM_CALL 00002a79 pylong_int_to_decimal_string │ │ │ │ │ -0000843e 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ -00008442 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ -0000844a 00014e0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00008486 00015f0a R_ARM_THM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ -000084da 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000084e8 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000084ec 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00008508 00019f0a R_ARM_THM_CALL 00000000 _PyUnicode_TransformDecimalAndSpaceToASCII │ │ │ │ │ -00008512 0001a00a R_ARM_THM_CALL 00000000 PyUnicode_AsUTF8AndSize │ │ │ │ │ -0000851c 0001540a R_ARM_THM_CALL 000006a9 PyLong_FromString │ │ │ │ │ -00008548 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000856a 00015a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -0000856e 00015a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00008576 0000282f R_ARM_THM_MOVW_ABS_NC 000001b4 .LC12 │ │ │ │ │ -0000857a 00002830 R_ARM_THM_MOVT_ABS 000001b4 .LC12 │ │ │ │ │ -00008580 00015b0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000858c 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008684 0001560a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -000086b8 0001a10a R_ARM_THM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ -000088a8 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000088d0 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008956 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008970 0001890a R_ARM_THM_CALL 00000000 ldexp │ │ │ │ │ -00008a04 0001560a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -00008a1c 0001a10a R_ARM_THM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ -00008a90 0001652f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00008a94 00016530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00008abc 0001912f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ZeroDivisionError │ │ │ │ │ -00008ac0 00019130 R_ARM_THM_MOVT_ABS 00000000 PyExc_ZeroDivisionError │ │ │ │ │ -00008ac4 0000a82f R_ARM_THM_MOVW_ABS_NC 00000560 .LC37 │ │ │ │ │ -00008ac8 0000a830 R_ARM_THM_MOVT_ABS 00000560 .LC37 │ │ │ │ │ -00008ace 0001470a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00008b1e 0001660a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -00008ba2 0001890a R_ARM_THM_CALL 00000000 ldexp │ │ │ │ │ -00008bb6 0001462f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00008bba 00014630 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00008bbe 0000bd2f R_ARM_THM_MOVW_ABS_NC 000005e8 .LC42 │ │ │ │ │ -00008bc2 0000bd30 R_ARM_THM_MOVT_ABS 000005e8 .LC42 │ │ │ │ │ -00008bc8 0001470a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00008c3c 0001a40a R_ARM_THM_CALL 0000c0ad _PyLong_Frexp │ │ │ │ │ -00008c5a 0001462f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00008c5e 00014630 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00008c62 0000c02f R_ARM_THM_MOVW_ABS_NC 00000618 .LC43 │ │ │ │ │ -00008c66 0000c030 R_ARM_THM_MOVT_ABS 00000618 .LC43 │ │ │ │ │ -00008c6c 0001470a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00008c76 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ -00008c7a 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ -00008c82 00014e0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00008c88 00014d2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00008c8c 00014d30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00008c90 00001c2f R_ARM_THM_MOVW_ABS_NC 00000050 .LC3 │ │ │ │ │ -00008c94 00001c30 R_ARM_THM_MOVT_ABS 00000050 .LC3 │ │ │ │ │ -00008c9a 0001470a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00008cf6 0001a62f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00008cfa 0001a630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00008da4 0001442f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -00008da8 00014430 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -00008e0e 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008e78 0001442f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -00008e7c 00014430 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -00008ee4 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008f04 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008f1a 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008f74 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008fca 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008ff8 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00009042 0001400a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -000090c0 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009108 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009110 0001410a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000911c 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00009120 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00009144 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009178 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000091c8 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000091cc 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000091d0 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00009220 0001790a R_ARM_THM_CALL 0000a26d _PyLong_Copy │ │ │ │ │ -00009246 00002b0a R_ARM_THM_CALL 00001b25 _PyLong_Negate │ │ │ │ │ -00009322 0000860a R_ARM_THM_CALL 00000829 long_sub │ │ │ │ │ -00009390 0000410a R_ARM_THM_CALL 000000dd long_compare │ │ │ │ │ -00009406 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009414 0001790a R_ARM_THM_CALL 0000a26d _PyLong_Copy │ │ │ │ │ -0000943c 00002b0a R_ARM_THM_CALL 00001b25 _PyLong_Negate │ │ │ │ │ -0000945e 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009474 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000948c 0001560a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -00009490 00014a0a R_ARM_THM_CALL 00000391 PyLong_FromLong │ │ │ │ │ -000094b4 0001a10a R_ARM_THM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ -000094bc 00014a0a R_ARM_THM_CALL 00000391 PyLong_FromLong │ │ │ │ │ -00009530 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009538 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000953c 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00009598 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009612 00006c0a R_ARM_THM_CALL 000004e1 long_add │ │ │ │ │ -0000962a 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000963c 0000860a R_ARM_THM_CALL 00000829 long_sub │ │ │ │ │ -0000965a 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009674 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000096ac 0000860a R_ARM_THM_CALL 00000829 long_sub │ │ │ │ │ -000096ec 00015a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -000096f0 00015a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -000096f6 0000c32f R_ARM_THM_MOVW_ABS_NC 0000065c .LC45 │ │ │ │ │ -000096fa 0000c330 R_ARM_THM_MOVT_ABS 0000065c .LC45 │ │ │ │ │ -00009700 0001470a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00009738 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009758 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009780 0001a72f R_ARM_THM_MOVW_ABS_NC 00000000 PyFloat_Type │ │ │ │ │ -00009784 0001a730 R_ARM_THM_MOVT_ABS 00000000 PyFloat_Type │ │ │ │ │ -0000978c 0001a62f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00009790 0001a630 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -000097a2 00002b0a R_ARM_THM_CALL 00001b25 _PyLong_Negate │ │ │ │ │ -000097ca 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000097d8 0001a10a R_ARM_THM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ -000097e4 0001560a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -0000982a 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009854 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009876 0001652f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000987a 00016530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00009882 00015a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00009886 00015a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -0000988c 0000c22f R_ARM_THM_MOVW_ABS_NC 0000063c .LC44 │ │ │ │ │ -00009890 0000c230 R_ARM_THM_MOVT_ABS 0000063c .LC44 │ │ │ │ │ -00009898 0001470a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000098aa 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000098c0 0000a60a R_ARM_THM_CALL 00002c2d pylong_int_divmod │ │ │ │ │ -00009904 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00009908 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00009910 0001420a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00009930 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009940 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009950 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009962 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009972 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000999c 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000099b0 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000099c2 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000099de 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000099fe 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009a26 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009a64 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009a76 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009a8a 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009b3c 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009b6a 0001442f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -00009b6e 00014430 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -00009bc8 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009bf6 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009c74 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009ca6 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009ce2 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009d0c 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009d44 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009d72 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009df4 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00009fb8 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009fc8 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009fdc 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a01c 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000a07e 0001442f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -0000a082 00014430 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -0000a0ce 0001410a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000a0d6 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000a0da 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000a0ee 0001400a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000a14e 0001420a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000a1da 0001410a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000a1f4 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000a1f8 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000a20a 0001400a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000a22e 0001442f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -0000a232 00014430 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -0000a24e 0001420a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000a298 0001442f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -0000a29c 00014430 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -0000a2e2 00015c0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -0000a34a 0001442f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -0000a34e 00014430 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -0000a3a0 00002b0a R_ARM_THM_CALL 00001b25 _PyLong_Negate │ │ │ │ │ -0000a408 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000a40c 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000a484 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000a4e8 0001b00a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ -0000a506 0001560a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -0000a50a 00014a0a R_ARM_THM_CALL 00000391 PyLong_FromLong │ │ │ │ │ -0000a52a 0001a10a R_ARM_THM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ -0000a532 00014a0a R_ARM_THM_CALL 00000391 PyLong_FromLong │ │ │ │ │ -0000a53e 0001b00a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ -0000a560 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a574 00006c0a R_ARM_THM_CALL 000004e1 long_add │ │ │ │ │ -0000a58a 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a598 0000860a R_ARM_THM_CALL 00000829 long_sub │ │ │ │ │ -0000a5b2 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a5c6 0001a10a R_ARM_THM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ -0000a5d0 00014a0a R_ARM_THM_CALL 00000391 PyLong_FromLong │ │ │ │ │ -0000a5e4 0001560a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -0000a5ea 00014a0a R_ARM_THM_CALL 00000391 PyLong_FromLong │ │ │ │ │ -0000a618 0000a60a R_ARM_THM_CALL 00002c2d pylong_int_divmod │ │ │ │ │ -0000a626 0001b00a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ -0000a632 0001652f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000a636 00016530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000a63c 0001652f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000a640 00016530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000a652 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a672 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a682 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a688 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000a6a8 0001540a R_ARM_THM_CALL 000006a9 PyLong_FromString │ │ │ │ │ -0000a6d0 0001730a R_ARM_THM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -0000a6da 00015a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -0000a6de 00015a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -0000a6e4 0000282f R_ARM_THM_MOVW_ABS_NC 000001b4 .LC12 │ │ │ │ │ -0000a6e8 00002830 R_ARM_THM_MOVT_ABS 000001b4 .LC12 │ │ │ │ │ -0000a6f0 00015b0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000a706 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a712 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000a716 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000a74a 0001442f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -0000a74e 00014430 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -0000a794 00015c0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -0000a7e6 0001652f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000a7ea 00016530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000a846 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a908 0001442f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -0000a90c 00014430 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -0000a936 0001a10a R_ARM_THM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ -0000a93e 00014a0a R_ARM_THM_CALL 00000391 PyLong_FromLong │ │ │ │ │ -0000a96a 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000a96e 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000aada 00014a0a R_ARM_THM_CALL 00000391 PyLong_FromLong │ │ │ │ │ -0000aaf6 00006c0a R_ARM_THM_CALL 000004e1 long_add │ │ │ │ │ -0000ab0c 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000ab46 0001660a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -0000ab60 0001660a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -0000ab8c 0001660a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -0000aba0 0001660a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -0000abb4 0001660a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -0000abc8 0001660a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -0000abee 0001570a R_ARM_THM_CALL 00000000 PyObject_Free │ │ │ │ │ -0000abf8 0001a10a R_ARM_THM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ -0000ac04 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000ac08 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000ac14 00002b0a R_ARM_THM_CALL 00001b25 _PyLong_Negate │ │ │ │ │ -0000ac2a 0001912f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ZeroDivisionError │ │ │ │ │ -0000ac2e 00019130 R_ARM_THM_MOVT_ABS 00000000 PyExc_ZeroDivisionError │ │ │ │ │ -0000ac32 0000a82f R_ARM_THM_MOVW_ABS_NC 00000560 .LC37 │ │ │ │ │ -0000ac36 0000a830 R_ARM_THM_MOVT_ABS 00000560 .LC37 │ │ │ │ │ -0000ac3c 0001470a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000ac50 0001790a R_ARM_THM_CALL 0000a26d _PyLong_Copy │ │ │ │ │ -0000ac5e 00015f0a R_ARM_THM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ -0000acb0 0001780a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -0000accc 0001740a R_ARM_THM_CALL 00002419 _PyLong_AsByteArray │ │ │ │ │ -0000ad12 0001462f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -0000ad16 00014630 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -0000ad1a 0000e32f R_ARM_THM_MOVW_ABS_NC 000006a4 .LC47 │ │ │ │ │ -0000ad1e 0000e330 R_ARM_THM_MOVT_ABS 000006a4 .LC47 │ │ │ │ │ -0000ad24 0001470a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000ad5e 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000ad9c 00015a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -0000ada0 00015a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -0000ada4 0000832f R_ARM_THM_MOVW_ABS_NC 0000049c .LC31 │ │ │ │ │ -0000ada8 00008330 R_ARM_THM_MOVT_ABS 0000049c .LC31 │ │ │ │ │ -0000adae 0001470a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000adb6 0001610a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -0000ade8 0001780a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -0000ae04 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ -0000ae08 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ -0000ae10 00014e0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -0000ae34 00015a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -0000ae38 00015a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -0000ae3c 0000832f R_ARM_THM_MOVW_ABS_NC 0000049c .LC31 │ │ │ │ │ -0000ae40 00008330 R_ARM_THM_MOVT_ABS 0000049c .LC31 │ │ │ │ │ -0000ae46 0001470a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000ae62 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000afae 0001442f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ -0000afb2 00014430 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ -0000b3da 0001740a R_ARM_THM_CALL 00002419 _PyLong_AsByteArray │ │ │ │ │ -0000b4b0 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000b4b4 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000b4fa 0001462f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -0000b4fe 00014630 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -0000b502 00007d2f R_ARM_THM_MOVW_ABS_NC 00000458 .LC29 │ │ │ │ │ -0000b506 00007d30 R_ARM_THM_MOVT_ABS 00000458 .LC29 │ │ │ │ │ -0000b50c 0001470a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000b512 00017e0a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -0000b518 0001b30a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ -0000b554 00015a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -0000b558 00015a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -0000b55c 00007c2f R_ARM_THM_MOVW_ABS_NC 00000440 .LC28 │ │ │ │ │ -0000b560 00007c30 R_ARM_THM_MOVT_ABS 00000440 .LC28 │ │ │ │ │ -0000b566 0001470a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000b588 0001652f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000b58c 00016530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000b594 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000b598 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000b5d2 0001b50a R_ARM_THM_CALL 00000000 __aeabi_ldivmod │ │ │ │ │ -0000b708 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000b70c 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000b7a8 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000b7ac 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -0000b88e 0001680a R_ARM_THM_CALL 00000000 PyUnicode_New │ │ │ │ │ -0000bae0 0001560a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -0000bcaa 0001990a R_ARM_THM_CALL 00000000 _PyUnicodeWriter_PrepareInternal │ │ │ │ │ -0000bd36 0001462f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -0000bd3a 00014630 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -0000bd3e 0000e92f R_ARM_THM_MOVW_ABS_NC 000006c8 .LC48 │ │ │ │ │ -0000bd42 0000e930 R_ARM_THM_MOVT_ABS 000006c8 .LC48 │ │ │ │ │ -0000bd48 0001470a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000be9a 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ -0000be9e 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ -0000bea6 00014e0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -0000c018 0001520a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000c03a 0001a40a R_ARM_THM_CALL 0000c0ad _PyLong_Frexp │ │ │ │ │ -0000c04e 0001890a R_ARM_THM_CALL 00000000 ldexp │ │ │ │ │ -0000c062 0001462f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -0000c066 00014630 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -0000c06a 0000c02f R_ARM_THM_MOVW_ABS_NC 00000618 .LC43 │ │ │ │ │ -0000c06e 0000c030 R_ARM_THM_MOVT_ABS 00000618 .LC43 │ │ │ │ │ -0000c074 0001470a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000c07a 00014d2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000c07e 00014d30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000c082 00001c2f R_ARM_THM_MOVW_ABS_NC 00000050 .LC3 │ │ │ │ │ -0000c086 00001c30 R_ARM_THM_MOVT_ABS 00000050 .LC3 │ │ │ │ │ -0000c08c 0001470a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000c092 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ -0000c096 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ -0000c09e 00014e0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -0000c102 0001560a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -0000c10e 0001a10a R_ARM_THM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ -0000c16c 0000152f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR2 │ │ │ │ │ -0000c170 00001530 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR2 │ │ │ │ │ -0000c1f0 0001b50a R_ARM_THM_CALL 00000000 __aeabi_ldivmod │ │ │ │ │ -0000c256 0000152f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR2 │ │ │ │ │ -0000c25a 00001530 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR2 │ │ │ │ │ -0000c310 0001410a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000c31c 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000c320 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000c336 0001400a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000c364 0001410a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000c370 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000c374 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000c38a 0001400a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000c616 0001410a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000c622 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000c626 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000c63a 0001400a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000c692 0001670a R_ARM_THM_CALL 00000000 PyErr_CheckSignals │ │ │ │ │ -0000c6ca 0001660a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ -0000c858 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000c982 0001400a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000c9b8 0001400a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000c9ea 0001400a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000c9f2 0001410a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000c9fe 0001420a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000ca16 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000ca1e 0001410a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000ca2a 0001420a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000ca38 0001410a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ -0000ca44 0001420a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000ca5e 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000cb92 0001530a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000cb98 0001462f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -0000cb9c 00014630 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -0000cba0 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -0000cba4 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -0000cbaa 0001470a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000cbb0 0001462f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -0000cbb4 00014630 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -0000cbb8 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -0000cbbc 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -0000cbc2 0001470a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000cbd8 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000cbdc 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000cbe0 0001436b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000015b2 0001571e R_ARM_THM_JUMP24 00000000 PyObject_Free │ │ │ │ │ -000015b6 00015f1e R_ARM_THM_JUMP24 00000000 _Py_SetImmortal │ │ │ │ │ -00002142 0001571e R_ARM_THM_JUMP24 00000000 PyObject_Free │ │ │ │ │ -00002146 00015f1e R_ARM_THM_JUMP24 00000000 _Py_SetImmortal │ │ │ │ │ -00003016 0000621e R_ARM_THM_JUMP24 00000d99 _PyLong_FromLarge │ │ │ │ │ -000046f4 0000621e R_ARM_THM_JUMP24 00000d99 _PyLong_FromLarge │ │ │ │ │ -00004f60 0000621e R_ARM_THM_JUMP24 00000d99 _PyLong_FromLarge │ │ │ │ │ -00005804 0001831e R_ARM_THM_JUMP24 00000000 PyNumber_Long │ │ │ │ │ -000058fa 00015b1e R_ARM_THM_JUMP24 00000000 PyErr_Format │ │ │ │ │ -00006c76 0000661e R_ARM_THM_JUMP24 00000469 _PyLong_FromSTwoDigits │ │ │ │ │ -00007ae0 0001941e R_ARM_THM_JUMP24 0000a68d _PyLong_FromBytes │ │ │ │ │ -00007aee 0001951e R_ARM_THM_JUMP24 000084f1 PyLong_FromUnicodeObject │ │ │ │ │ -00008982 0001a21e R_ARM_THM_JUMP24 00000000 PyFloat_FromDouble │ │ │ │ │ -00008c56 0001891e R_ARM_THM_JUMP24 00000000 ldexp │ │ │ │ │ -0000a168 0001531e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ -0000a170 0001451e R_ARM_THM_JUMP24 000000e1 PyLong_FromUnsignedLong │ │ │ │ │ -0000a472 0000671e R_ARM_THM_JUMP24 000004b9 long_neg.part.0 │ │ │ │ │ -0000a47a 0000621e R_ARM_THM_JUMP24 00000d99 _PyLong_FromLarge │ │ │ │ │ -0000a47e 0001791e R_ARM_THM_JUMP24 0000a26d _PyLong_Copy │ │ │ │ │ -0000b42c 0000621e R_ARM_THM_JUMP24 00000d99 _PyLong_FromLarge │ │ │ │ │ -0000b4e8 00014a1e R_ARM_THM_JUMP24 00000391 PyLong_FromLong │ │ │ │ │ -0000b576 0001791e R_ARM_THM_JUMP24 0000a26d _PyLong_Copy │ │ │ │ │ -0000b618 0000661e R_ARM_THM_JUMP24 00000469 _PyLong_FromSTwoDigits │ │ │ │ │ -0000b780 00014a1e R_ARM_THM_JUMP24 00000391 PyLong_FromLong │ │ │ │ │ -0000b78c 0001791e R_ARM_THM_JUMP24 0000a26d _PyLong_Copy │ │ │ │ │ -0000c02a 0001a21e R_ARM_THM_JUMP24 00000000 PyFloat_FromDouble │ │ │ │ │ +00003c78 0000490a R_ARM_THM_CALL 00000149 _Py_DECREF_SPECIALIZED.constprop.0 │ │ │ │ │ +00003c98 0000490a R_ARM_THM_CALL 00000149 _Py_DECREF_SPECIALIZED.constprop.0 │ │ │ │ │ +00003c9e 0000490a R_ARM_THM_CALL 00000149 _Py_DECREF_SPECIALIZED.constprop.0 │ │ │ │ │ +00003cb4 0000490a R_ARM_THM_CALL 00000149 _Py_DECREF_SPECIALIZED.constprop.0 │ │ │ │ │ +00003cba 0000490a R_ARM_THM_CALL 00000149 _Py_DECREF_SPECIALIZED.constprop.0 │ │ │ │ │ +00003cd0 0000710a R_ARM_THM_CALL 00002495 v_iadd.isra.0 │ │ │ │ │ +00003cd6 0000490a R_ARM_THM_CALL 00000149 _Py_DECREF_SPECIALIZED.constprop.0 │ │ │ │ │ +00003d06 0001410a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00003d3a 0001770a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00003d4c 0001770a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00003d78 0001426b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00003d7c 00014302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00003d9e 0001770a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00003dd4 00015b0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00003e0e 0000710a R_ARM_THM_CALL 00002495 v_iadd.isra.0 │ │ │ │ │ +00003e14 0000490a R_ARM_THM_CALL 00000149 _Py_DECREF_SPECIALIZED.constprop.0 │ │ │ │ │ +00003e1e 0000490a R_ARM_THM_CALL 00000149 _Py_DECREF_SPECIALIZED.constprop.0 │ │ │ │ │ +00003e96 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003eae 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003ed2 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003f2a 0001400a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00003f34 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00003f38 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00003f4a 00013f0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +000040b8 00013f0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +000040e4 0001400a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00004104 0001410a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000410c 0001452f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00004110 00014530 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00004114 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00004118 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +0000411e 0001460a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000412c 0001426b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000041cc 0001400a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +000041d8 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000041dc 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000041ee 00013f0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00004300 0001432f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +00004304 00014330 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00004320 00015b0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +0000442e 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000044aa 0001432f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +000044ae 00014330 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +000044ee 00013f0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +000045ba 0001560a R_ARM_THM_CALL 00000000 PyObject_Free │ │ │ │ │ +000045c2 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000476c 0001410a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00004784 00014302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00004788 0001426b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000478c 0001426b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00004794 0001452f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00004798 00014530 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +0000479c 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +000047a0 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +000047a6 0001460a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000047c8 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000047ce 0001642f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000047d2 00016430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000047da 00015e0a R_ARM_THM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ +000047ea 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000047fa 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000495a 0001400a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00004966 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000496a 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000497e 00013f0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +000049b0 0001770a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00004d96 0001432f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +00004d9a 00014330 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00004e34 0001432f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +00004e38 00014330 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00004e8c 0001452f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00004e90 00014530 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00004e94 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00004e98 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00004e9e 0001460a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00004ec4 0001400a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00004ed0 0001410a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00004f2c 00013f0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00004f54 0001560a R_ARM_THM_CALL 00000000 PyObject_Free │ │ │ │ │ +00004f68 0001730a R_ARM_THM_CALL 0000247d _PyLong_AsByteArray │ │ │ │ │ +00005020 0001452f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00005024 00014530 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00005028 00007c2f R_ARM_THM_MOVW_ABS_NC 00000458 .LC29 │ │ │ │ │ +0000502c 00007c30 R_ARM_THM_MOVT_ABS 00000458 .LC29 │ │ │ │ │ +00005032 0001460a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00005038 00017d0a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +00005044 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00005048 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +0000504c 0001460a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00005074 0001592f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00005078 00015930 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +0000507c 00007b2f R_ARM_THM_MOVW_ABS_NC 00000440 .LC28 │ │ │ │ │ +00005080 00007b30 R_ARM_THM_MOVT_ABS 00000440 .LC28 │ │ │ │ │ +00005086 0001460a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00005096 00015e0a R_ARM_THM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ +0000509c 0001642f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000050a0 00016430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000050ac 00014302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000050b0 0001426b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000050b4 0001426b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000050b8 00014302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000050d2 0000800a R_ARM_THM_CALL 000006b9 PyLong_AsNativeBytes.constprop.0 │ │ │ │ │ +000050ec 0001452f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +000050f0 00014530 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +000050f4 00007c2f R_ARM_THM_MOVW_ABS_NC 00000458 .LC29 │ │ │ │ │ +000050f8 00007c30 R_ARM_THM_MOVT_ABS 00000458 .LC29 │ │ │ │ │ +000050fe 0001460a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000518c 0001770a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +000051c0 00015b0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +000051f6 0001730a R_ARM_THM_CALL 0000247d _PyLong_AsByteArray │ │ │ │ │ +00005252 0001592f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00005256 00015930 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +0000525a 0000822f R_ARM_THM_MOVW_ABS_NC 0000049c .LC31 │ │ │ │ │ +0000525e 00008230 R_ARM_THM_MOVT_ABS 0000049c .LC31 │ │ │ │ │ +00005264 0001460a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000052a2 0001770a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +000052c0 0001592f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +000052c4 00015930 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000052c8 0000822f R_ARM_THM_MOVW_ABS_NC 0000049c .LC31 │ │ │ │ │ +000052cc 00008230 R_ARM_THM_MOVT_ABS 0000049c .LC31 │ │ │ │ │ +000052d2 0001460a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000052e2 0001600a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +00005304 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005322 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005346 00014c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000534a 00014c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00005350 0000812f R_ARM_THM_MOVW_ABS_NC 00000488 .LC30 │ │ │ │ │ +00005354 00008130 R_ARM_THM_MOVT_ABS 00000488 .LC30 │ │ │ │ │ +0000535a 00015a0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000053c0 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ +000053c4 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ +000053cc 00014d0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00005444 0001730a R_ARM_THM_CALL 0000247d _PyLong_AsByteArray │ │ │ │ │ +0000549c 0001592f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +000054a0 00015930 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000054a4 0000822f R_ARM_THM_MOVW_ABS_NC 0000049c .LC31 │ │ │ │ │ +000054a8 00008230 R_ARM_THM_MOVT_ABS 0000049c .LC31 │ │ │ │ │ +000054ae 0001460a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000054e8 0001600a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +00005510 0001730a R_ARM_THM_CALL 0000247d _PyLong_AsByteArray │ │ │ │ │ +00005534 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000553c 0001592f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00005540 00015930 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00005544 0000822f R_ARM_THM_MOVW_ABS_NC 0000049c .LC31 │ │ │ │ │ +00005548 00008230 R_ARM_THM_MOVT_ABS 0000049c .LC31 │ │ │ │ │ +0000554e 0001460a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00005564 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000556a 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ +0000556e 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ +00005576 00014d0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +000055b6 00014c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000055ba 00014c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000055c0 0000812f R_ARM_THM_MOVW_ABS_NC 00000488 .LC30 │ │ │ │ │ +000055c4 00008130 R_ARM_THM_MOVT_ABS 00000488 .LC30 │ │ │ │ │ +000055ca 00015a0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00005646 0001432f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +0000564a 00014330 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00005706 0001642f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000570a 00016430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00005774 0001432f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +00005778 00014330 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +000057f6 0001400a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +000057fc 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00005800 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00005814 00013f0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000583a 0001410a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00005874 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00005878 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000058d6 0001830a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ +000058f6 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000058fc 0001820a R_ARM_THM_CALL 00000000 PyNumber_Long │ │ │ │ │ +0000590e 00014c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00005912 00014c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00005916 0000862f R_ARM_THM_MOVW_ABS_NC 000004b8 .LC32 │ │ │ │ │ +0000591a 00008630 R_ARM_THM_MOVT_ABS 000004b8 .LC32 │ │ │ │ │ +00005920 0001460a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00005936 0001840a R_ARM_THM_CALL 00000000 PyThreadState_Get │ │ │ │ │ +00005942 0001850a R_ARM_THM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ +0000594a 00014c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000594e 00014c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00005952 0000872f R_ARM_THM_MOVW_ABS_NC 000004d8 .LC33 │ │ │ │ │ +00005956 00008730 R_ARM_THM_MOVT_ABS 000004d8 .LC33 │ │ │ │ │ +00005968 00014302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000059ae 0001432f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +000059b2 00014330 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +000059f4 0001870a R_ARM_THM_CALL 00000000 frexp │ │ │ │ │ +00005a4c 0001880a R_ARM_THM_CALL 00000000 ldexp │ │ │ │ │ +00005a74 0001880a R_ARM_THM_CALL 00000000 ldexp │ │ │ │ │ +00005a92 0001880a R_ARM_THM_CALL 00000000 ldexp │ │ │ │ │ +00005abc 0001880a R_ARM_THM_CALL 00000000 ldexp │ │ │ │ │ +00005b04 0001870a R_ARM_THM_CALL 00000000 frexp │ │ │ │ │ +00005b16 0001550a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +00005b3c 0001400a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00005b46 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00005b4a 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00005b72 00013f0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00005ba8 0001410a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00005bb0 0001452f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00005bb4 00014530 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00005bb8 00008b2f R_ARM_THM_MOVW_ABS_NC 00000504 .LC34 │ │ │ │ │ +00005bbc 00008b30 R_ARM_THM_MOVT_ABS 00000504 .LC34 │ │ │ │ │ +00005bc2 0001460a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00005bca 0001592f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00005bce 00015930 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00005bd2 00008c2f R_ARM_THM_MOVW_ABS_NC 00000530 .LC35 │ │ │ │ │ +00005bd6 00008c30 R_ARM_THM_MOVT_ABS 00000530 .LC35 │ │ │ │ │ +00005bdc 0001460a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00005c48 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ +00005c4c 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ +00005c54 00014d0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00005c60 0001600a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +00005c9e 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005d24 0001710a R_ARM_THM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ +00005d34 00018c0a R_ARM_THM_CALL 00000000 PyObject_Bytes │ │ │ │ │ +00005dfe 0001400a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00005e0a 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00005e0e 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00005e20 00013f0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00006014 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00006018 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00006044 00014302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000060e4 0001432f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +000060e8 00014330 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00006100 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000062c4 00013f0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +000062e4 0001560a R_ARM_THM_CALL 00000000 PyObject_Free │ │ │ │ │ +0000633e 0001710a R_ARM_THM_CALL 00000000 _PyUnicode_Equal │ │ │ │ │ +00006348 0001592f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +0000634c 00015930 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00006350 0000592f R_ARM_THM_MOVW_ABS_NC 00000358 .LC22 │ │ │ │ │ +00006354 00005930 R_ARM_THM_MOVT_ABS 00000358 .LC22 │ │ │ │ │ +0000635a 0001460a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000063b0 00014302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000063b4 0001426b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000063b8 0001426b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000063bc 00014302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00006512 0001410a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00006532 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00006550 0001750a R_ARM_THM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ +0000655e 0001750a R_ARM_THM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ +00006584 0001740a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +000065b6 0001740a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +000065ca 00018d0a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ +00006602 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000660a 0000562f R_ARM_THM_MOVW_ABS_NC 00000330 .LC19 │ │ │ │ │ +0000660e 00005630 R_ARM_THM_MOVT_ABS 00000330 .LC19 │ │ │ │ │ +00006612 0000572f R_ARM_THM_MOVW_ABS_NC 00000334 .LC20 │ │ │ │ │ +00006616 00005730 R_ARM_THM_MOVT_ABS 00000334 .LC20 │ │ │ │ │ +0000661a 0000922f R_ARM_THM_MOVW_ABS_NC 00000554 .LC36 │ │ │ │ │ +0000661e 00009230 R_ARM_THM_MOVT_ABS 00000554 .LC36 │ │ │ │ │ +00006622 0001760a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +00006630 0001452f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00006634 00014530 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00006638 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +0000663c 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00006642 0001460a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000664a 00015e0a R_ARM_THM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ +00006650 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00006654 00014302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000066de 0001550a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +00006712 00013f0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000681e 0001550a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +00006846 0001400a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00006852 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00006856 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000686a 00013f0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000696e 0001432f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +00006972 00014330 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +000069a4 0001426b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000069a8 00014302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000069ac 0001426b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00006a8a 0001560a R_ARM_THM_CALL 00000000 PyObject_Free │ │ │ │ │ +00006b34 0001410a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00006b48 0001452f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00006b4c 00014530 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00006b50 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00006b54 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00006b5c 0001460a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00006b64 00015e0a R_ARM_THM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ +00006b6c 00014302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00006bba 00013f0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00006bd4 0001400a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00006bda 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00006bde 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00006bf2 00013f0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00006c14 0001400a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00006c1a 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00006c1e 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00006c32 00013f0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00006c3a 0001410a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00006c44 0001426b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00006c48 00014302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00006dda 00015b0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00006de8 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00006e6c 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00006eb2 0001642f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00006eb6 00016430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00006ee6 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00006eee 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00006f46 0001400a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00006f52 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00006f56 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00006f68 00013f0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00007128 0001432f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +0000712c 00014330 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +0000717a 00013f0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00007226 0001560a R_ARM_THM_CALL 00000000 PyObject_Free │ │ │ │ │ +00007242 0001410a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00007250 0001452f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00007254 00014530 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00007258 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +0000725c 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00007264 0001460a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000726c 00015e0a R_ARM_THM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ +00007274 00014302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00007278 0001426b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000727c 0001426b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00007280 00014302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000072ca 0001550a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +000072dc 0001432f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +000072e0 00014330 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +000072f0 0001550a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +0000733a 00013f0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00007394 0001400a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000739c 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000073a0 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000073c4 00006b0a R_ARM_THM_CALL 000004e1 long_add │ │ │ │ │ +000073da 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000073e8 0000850a R_ARM_THM_CALL 00000829 long_sub │ │ │ │ │ +00007402 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00007414 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00007424 0001400a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000742c 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00007430 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000744c 00013f0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000748a 0000a50a R_ARM_THM_CALL 00002c31 pylong_int_divmod │ │ │ │ │ +0000749a 0001410a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000074a2 0001642f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000074a6 00016430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +000074c6 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000074d6 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000074dc 0001426b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000074e0 00014302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000759a 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000759e 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000076e6 0001490a R_ARM_THM_CALL 00000391 PyLong_FromLong │ │ │ │ │ +000077f8 0001432f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +000077fc 00014330 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00007808 00014302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000780c 00014302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00007810 0001426b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00007844 0001650a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +0000785c 0001650a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +00007874 0001650a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +0000789e 0001650a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +000078b2 0001650a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +000078c8 0001650a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +000078de 0001650a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +0000790c 0001560a R_ARM_THM_CALL 00000000 PyObject_Free │ │ │ │ │ +00007926 0000660a R_ARM_THM_CALL 00000491 _PyLong_FromSTwoDigits │ │ │ │ │ +00007956 0000660a R_ARM_THM_CALL 00000491 _PyLong_FromSTwoDigits │ │ │ │ │ +0000798e 0001902f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ZeroDivisionError │ │ │ │ │ +00007992 00019030 R_ARM_THM_MOVT_ABS 00000000 PyExc_ZeroDivisionError │ │ │ │ │ +00007996 0000a72f R_ARM_THM_MOVW_ABS_NC 00000560 .LC37 │ │ │ │ │ +0000799a 0000a730 R_ARM_THM_MOVT_ABS 00000560 .LC37 │ │ │ │ │ +000079a0 0001460a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000079a8 0001780a R_ARM_THM_CALL 0000a37d _PyLong_Copy │ │ │ │ │ +000079d2 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000079ea 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000079fa 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00007a08 00015e0a R_ARM_THM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ +00007a18 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00007a28 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00007a44 00014302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00007a70 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00007a74 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00007a8a 0001820a R_ARM_THM_CALL 00000000 PyNumber_Long │ │ │ │ │ +00007a9a 0001820a R_ARM_THM_CALL 00000000 PyNumber_Long │ │ │ │ │ +00007ad4 0001830a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ +00007af0 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00007afc 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00007b00 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00007b28 0001740a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +00007b7a 00014c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00007b7e 00014c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00007b82 0000862f R_ARM_THM_MOVW_ABS_NC 000004b8 .LC32 │ │ │ │ │ +00007b86 00008630 R_ARM_THM_MOVT_ABS 000004b8 .LC32 │ │ │ │ │ +00007b8c 0001460a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00007b98 00014302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00007bb2 0001910a R_ARM_THM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ +00007bda 0001922f R_ARM_THM_MOVW_ABS_NC 00000000 PyByteArray_Type │ │ │ │ │ +00007bde 00019230 R_ARM_THM_MOVT_ABS 00000000 PyByteArray_Type │ │ │ │ │ +00007c06 0001510a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00007c0c 0001592f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00007c10 00015930 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00007c14 0000b02f R_ARM_THM_MOVW_ABS_NC 00000574 .LC38 │ │ │ │ │ +00007c18 0000b030 R_ARM_THM_MOVT_ABS 00000574 .LC38 │ │ │ │ │ +00007c1e 0001460a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00007c28 0001952f R_ARM_THM_MOVW_ABS_NC 00000000 _PyByteArray_empty_string │ │ │ │ │ +00007c2c 00019530 R_ARM_THM_MOVT_ABS 00000000 _PyByteArray_empty_string │ │ │ │ │ +00007c36 0001960a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00007c4e 0001922f R_ARM_THM_MOVW_ABS_NC 00000000 PyByteArray_Type │ │ │ │ │ +00007c52 00019230 R_ARM_THM_MOVT_ABS 00000000 PyByteArray_Type │ │ │ │ │ +00007c58 0001960a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00007c68 00014c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00007c6c 00014c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00007c70 0000b12f R_ARM_THM_MOVW_ABS_NC 0000059c .LC39 │ │ │ │ │ +00007c74 0000b130 R_ARM_THM_MOVT_ABS 0000059c .LC39 │ │ │ │ │ +00007c7a 0001460a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00007cc8 0001400a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +00007cd4 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00007cd8 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00007cee 00013f0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00007d5e 0001650a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +00007d7e 0001650a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +00007daa 0001650a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +00007dca 0001650a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +00007dea 0001650a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +00007e0a 0001650a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +00007e56 0001660a R_ARM_THM_CALL 00000000 PyErr_CheckSignals │ │ │ │ │ +00007e7a 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008028 0001650a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +0000803c 0001670a R_ARM_THM_CALL 00000000 PyUnicode_New │ │ │ │ │ +00008168 0001560a R_ARM_THM_CALL 00000000 PyObject_Free │ │ │ │ │ +000081a0 0001980a R_ARM_THM_CALL 00000000 _PyUnicodeWriter_PrepareInternal │ │ │ │ │ +000082ba 00013f0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +000082f0 00014302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000082f4 0001426b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000082f8 0001426b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00008322 0001550a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +00008346 0001550a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +00008352 0001400a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000835e 0001410a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000083c4 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000083c8 0001592f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +000083cc 00015930 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000083d2 0000442f R_ARM_THM_MOVW_ABS_NC 00000210 .LC14 │ │ │ │ │ +000083d6 00004430 R_ARM_THM_MOVT_ABS 00000210 .LC14 │ │ │ │ │ +000083dc 00015a0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000083e2 0001592f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +000083e6 00015930 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000083ec 0000442f R_ARM_THM_MOVW_ABS_NC 00000210 .LC14 │ │ │ │ │ +000083f0 00004430 R_ARM_THM_MOVT_ABS 00000210 .LC14 │ │ │ │ │ +000083f6 00015a0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00008406 0000470a R_ARM_THM_CALL 00002a7d pylong_int_to_decimal_string │ │ │ │ │ +0000854e 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ +00008552 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ +0000855a 00014d0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00008596 00015e0a R_ARM_THM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ +000085ea 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000085f8 0001426b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000085fc 0001426b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00008618 00019e0a R_ARM_THM_CALL 00000000 _PyUnicode_TransformDecimalAndSpaceToASCII │ │ │ │ │ +00008622 00019f0a R_ARM_THM_CALL 00000000 PyUnicode_AsUTF8AndSize │ │ │ │ │ +0000862c 0001530a R_ARM_THM_CALL 000006a9 PyLong_FromString │ │ │ │ │ +00008658 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000867a 0001592f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +0000867e 00015930 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00008686 0000282f R_ARM_THM_MOVW_ABS_NC 000001b4 .LC12 │ │ │ │ │ +0000868a 00002830 R_ARM_THM_MOVT_ABS 000001b4 .LC12 │ │ │ │ │ +00008690 00015a0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000869c 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008794 0001550a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +000087c8 0001a00a R_ARM_THM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ +000089b8 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000089e0 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008a66 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008a80 0001880a R_ARM_THM_CALL 00000000 ldexp │ │ │ │ │ +00008b14 0001550a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +00008b2c 0001a00a R_ARM_THM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ +00008ba0 0001642f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00008ba4 00016430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00008bcc 0001902f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ZeroDivisionError │ │ │ │ │ +00008bd0 00019030 R_ARM_THM_MOVT_ABS 00000000 PyExc_ZeroDivisionError │ │ │ │ │ +00008bd4 0000a72f R_ARM_THM_MOVW_ABS_NC 00000560 .LC37 │ │ │ │ │ +00008bd8 0000a730 R_ARM_THM_MOVT_ABS 00000560 .LC37 │ │ │ │ │ +00008bde 0001460a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00008c2e 0001650a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +00008cb2 0001880a R_ARM_THM_CALL 00000000 ldexp │ │ │ │ │ +00008cc6 0001452f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00008cca 00014530 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00008cce 0000bc2f R_ARM_THM_MOVW_ABS_NC 000005e8 .LC42 │ │ │ │ │ +00008cd2 0000bc30 R_ARM_THM_MOVT_ABS 000005e8 .LC42 │ │ │ │ │ +00008cd8 0001460a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00008d4c 0001a30a R_ARM_THM_CALL 0000c1e9 _PyLong_Frexp │ │ │ │ │ +00008d6a 0001452f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00008d6e 00014530 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00008d72 0000bf2f R_ARM_THM_MOVW_ABS_NC 00000618 .LC43 │ │ │ │ │ +00008d76 0000bf30 R_ARM_THM_MOVT_ABS 00000618 .LC43 │ │ │ │ │ +00008d7c 0001460a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00008d86 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ +00008d8a 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ +00008d92 00014d0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00008d98 00014c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00008d9c 00014c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00008da0 00001c2f R_ARM_THM_MOVW_ABS_NC 00000050 .LC3 │ │ │ │ │ +00008da4 00001c30 R_ARM_THM_MOVT_ABS 00000050 .LC3 │ │ │ │ │ +00008daa 0001460a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00008e06 0001a52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00008e0a 0001a530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00008eb4 0001432f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +00008eb8 00014330 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00008f1e 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008f88 0001432f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +00008f8c 00014330 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00008ff4 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009014 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000902a 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009084 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000090da 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009108 00014302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00009152 00013f0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +000091d0 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009218 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009220 0001400a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000922c 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00009230 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00009254 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009288 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000092d8 0001426b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000092dc 00014302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000092e0 00014302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00009330 0001780a R_ARM_THM_CALL 0000a37d _PyLong_Copy │ │ │ │ │ +00009356 00002b0a R_ARM_THM_CALL 00001b29 _PyLong_Negate │ │ │ │ │ +00009432 0000850a R_ARM_THM_CALL 00000829 long_sub │ │ │ │ │ +000094a0 0000410a R_ARM_THM_CALL 000000dd long_compare │ │ │ │ │ +00009516 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009524 0001780a R_ARM_THM_CALL 0000a37d _PyLong_Copy │ │ │ │ │ +0000954c 00002b0a R_ARM_THM_CALL 00001b29 _PyLong_Negate │ │ │ │ │ +0000956e 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009584 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000959c 0001550a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +000095a0 0001490a R_ARM_THM_CALL 00000391 PyLong_FromLong │ │ │ │ │ +000095c4 0001a00a R_ARM_THM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ +000095cc 0001490a R_ARM_THM_CALL 00000391 PyLong_FromLong │ │ │ │ │ +00009640 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009648 00014302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000964c 00014302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000096a8 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009722 00006b0a R_ARM_THM_CALL 000004e1 long_add │ │ │ │ │ +0000973a 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000974c 0000850a R_ARM_THM_CALL 00000829 long_sub │ │ │ │ │ +0000976a 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009784 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000097bc 0000850a R_ARM_THM_CALL 00000829 long_sub │ │ │ │ │ +000097fc 0001592f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00009800 00015930 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00009806 0000c22f R_ARM_THM_MOVW_ABS_NC 0000065c .LC45 │ │ │ │ │ +0000980a 0000c230 R_ARM_THM_MOVT_ABS 0000065c .LC45 │ │ │ │ │ +00009810 0001460a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00009848 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009868 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009890 0001a62f R_ARM_THM_MOVW_ABS_NC 00000000 PyFloat_Type │ │ │ │ │ +00009894 0001a630 R_ARM_THM_MOVT_ABS 00000000 PyFloat_Type │ │ │ │ │ +0000989c 0001a52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +000098a0 0001a530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +000098b2 00002b0a R_ARM_THM_CALL 00001b29 _PyLong_Negate │ │ │ │ │ +000098da 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000098e8 0001a00a R_ARM_THM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ +00009902 0001550a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +0000993a 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009964 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009986 0001642f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000998a 00016430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00009992 0001592f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00009996 00015930 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +0000999c 0000c12f R_ARM_THM_MOVW_ABS_NC 0000063c .LC44 │ │ │ │ │ +000099a0 0000c130 R_ARM_THM_MOVT_ABS 0000063c .LC44 │ │ │ │ │ +000099a8 0001460a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000099ba 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000099d0 0000a50a R_ARM_THM_CALL 00002c31 pylong_int_divmod │ │ │ │ │ +00009a14 00014302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00009a18 00014302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00009a20 0001410a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00009a40 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009a50 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009a60 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009a72 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009a82 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009aac 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009ac0 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009ad2 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009aee 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009b0e 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009b36 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009b74 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009b86 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009b9a 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009bb0 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009c86 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009cb4 0001432f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +00009cb8 00014330 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +00009d12 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009d40 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009d68 00014302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00009dd4 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009e06 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009e42 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009e6c 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009ea4 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009ed2 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a0e2 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a0f2 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a12c 00014302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000a18e 0001432f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +0000a192 00014330 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +0000a1de 0001400a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000a1e6 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000a1ea 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000a1fe 00013f0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000a25e 0001410a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000a2ea 0001400a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000a304 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000a308 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000a31a 00013f0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000a33e 0001432f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +0000a342 00014330 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +0000a35e 0001410a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000a3a8 0001432f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +0000a3ac 00014330 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +0000a3f2 00015b0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +0000a45a 0001432f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +0000a45e 00014330 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +0000a4b0 00002b0a R_ARM_THM_CALL 00001b29 _PyLong_Negate │ │ │ │ │ +0000a528 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000a52c 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000a590 0001780a R_ARM_THM_CALL 0000a37d _PyLong_Copy │ │ │ │ │ +0000a5c0 00014302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000a624 0001af0a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ +0000a642 0001550a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +0000a646 0001490a R_ARM_THM_CALL 00000391 PyLong_FromLong │ │ │ │ │ +0000a666 0001a00a R_ARM_THM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ +0000a66e 0001490a R_ARM_THM_CALL 00000391 PyLong_FromLong │ │ │ │ │ +0000a67a 0001af0a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ +0000a69c 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a6b0 00006b0a R_ARM_THM_CALL 000004e1 long_add │ │ │ │ │ +0000a6c6 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a6d4 0000850a R_ARM_THM_CALL 00000829 long_sub │ │ │ │ │ +0000a6ee 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a702 0001a00a R_ARM_THM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ +0000a70c 0001490a R_ARM_THM_CALL 00000391 PyLong_FromLong │ │ │ │ │ +0000a720 0001550a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +0000a726 0001490a R_ARM_THM_CALL 00000391 PyLong_FromLong │ │ │ │ │ +0000a754 0000a50a R_ARM_THM_CALL 00002c31 pylong_int_divmod │ │ │ │ │ +0000a762 0001af0a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ +0000a76e 0001642f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000a772 00016430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000a778 0001642f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000a77c 00016430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000a78e 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a7ae 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a7be 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a7c4 00014302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000a7e4 0001530a R_ARM_THM_CALL 000006a9 PyLong_FromString │ │ │ │ │ +0000a80c 0001720a R_ARM_THM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +0000a816 0001592f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +0000a81a 00015930 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +0000a820 0000282f R_ARM_THM_MOVW_ABS_NC 000001b4 .LC12 │ │ │ │ │ +0000a824 00002830 R_ARM_THM_MOVT_ABS 000001b4 .LC12 │ │ │ │ │ +0000a82c 00015a0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000a842 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a84e 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000a852 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000a886 0001432f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +0000a88a 00014330 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +0000a8d0 00015b0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +0000a922 0001642f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000a926 00016430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000a982 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000aa44 0001432f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +0000aa48 00014330 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +0000aa72 0001a00a R_ARM_THM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ +0000aa7a 0001490a R_ARM_THM_CALL 00000391 PyLong_FromLong │ │ │ │ │ +0000aaa6 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000aaaa 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000ac16 0001490a R_ARM_THM_CALL 00000391 PyLong_FromLong │ │ │ │ │ +0000ac32 00006b0a R_ARM_THM_CALL 000004e1 long_add │ │ │ │ │ +0000ac48 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000ac82 0001650a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +0000ac9c 0001650a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +0000acc8 0001650a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +0000acdc 0001650a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +0000acf0 0001650a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +0000ad04 0001650a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +0000ad2a 0001560a R_ARM_THM_CALL 00000000 PyObject_Free │ │ │ │ │ +0000ad34 0001a00a R_ARM_THM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ +0000ad40 00014302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000ad44 0001426b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000ad50 00002b0a R_ARM_THM_CALL 00001b29 _PyLong_Negate │ │ │ │ │ +0000ad66 0001902f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ZeroDivisionError │ │ │ │ │ +0000ad6a 00019030 R_ARM_THM_MOVT_ABS 00000000 PyExc_ZeroDivisionError │ │ │ │ │ +0000ad6e 0000a72f R_ARM_THM_MOVW_ABS_NC 00000560 .LC37 │ │ │ │ │ +0000ad72 0000a730 R_ARM_THM_MOVT_ABS 00000560 .LC37 │ │ │ │ │ +0000ad78 0001460a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000ad8c 0001780a R_ARM_THM_CALL 0000a37d _PyLong_Copy │ │ │ │ │ +0000ad9a 00015e0a R_ARM_THM_CALL 00000000 _Py_SetImmortal │ │ │ │ │ +0000adec 0001770a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +0000ae08 0001730a R_ARM_THM_CALL 0000247d _PyLong_AsByteArray │ │ │ │ │ +0000ae4e 0001452f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +0000ae52 00014530 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +0000ae56 0000e22f R_ARM_THM_MOVW_ABS_NC 000006a4 .LC47 │ │ │ │ │ +0000ae5a 0000e230 R_ARM_THM_MOVT_ABS 000006a4 .LC47 │ │ │ │ │ +0000ae60 0001460a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000ae9a 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000aed8 0001592f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +0000aedc 00015930 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +0000aee0 0000822f R_ARM_THM_MOVW_ABS_NC 0000049c .LC31 │ │ │ │ │ +0000aee4 00008230 R_ARM_THM_MOVT_ABS 0000049c .LC31 │ │ │ │ │ +0000aeea 0001460a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000aef2 0001600a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +0000af24 0001770a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +0000af40 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ +0000af44 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ +0000af4c 00014d0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +0000af70 0001592f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +0000af74 00015930 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +0000af78 0000822f R_ARM_THM_MOVW_ABS_NC 0000049c .LC31 │ │ │ │ │ +0000af7c 00008230 R_ARM_THM_MOVT_ABS 0000049c .LC31 │ │ │ │ │ +0000af82 0001460a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000af9e 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000b0ea 0001432f R_ARM_THM_MOVW_ABS_NC 00000000 _PyRuntime │ │ │ │ │ +0000b0ee 00014330 R_ARM_THM_MOVT_ABS 00000000 _PyRuntime │ │ │ │ │ +0000b516 0001730a R_ARM_THM_CALL 0000247d _PyLong_AsByteArray │ │ │ │ │ +0000b5ec 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000b5f0 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000b636 0001452f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +0000b63a 00014530 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +0000b63e 00007c2f R_ARM_THM_MOVW_ABS_NC 00000458 .LC29 │ │ │ │ │ +0000b642 00007c30 R_ARM_THM_MOVT_ABS 00000458 .LC29 │ │ │ │ │ +0000b648 0001460a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000b64e 00017d0a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +0000b654 0001b20a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ +0000b690 0001592f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +0000b694 00015930 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +0000b698 00007b2f R_ARM_THM_MOVW_ABS_NC 00000440 .LC28 │ │ │ │ │ +0000b69c 00007b30 R_ARM_THM_MOVT_ABS 00000440 .LC28 │ │ │ │ │ +0000b6a2 0001460a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000b6c4 0001642f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000b6c8 00016430 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000b6d0 00014302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000b6d4 00014302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000b70e 0001b40a R_ARM_THM_CALL 00000000 __aeabi_ldivmod │ │ │ │ │ +0000b844 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000b848 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000b8e4 00014302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000b8e8 00014302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000b9ca 0001670a R_ARM_THM_CALL 00000000 PyUnicode_New │ │ │ │ │ +0000bc1c 0001550a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +0000bde6 0001980a R_ARM_THM_CALL 00000000 _PyUnicodeWriter_PrepareInternal │ │ │ │ │ +0000be72 0001452f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +0000be76 00014530 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +0000be7a 0000e82f R_ARM_THM_MOVW_ABS_NC 000006c8 .LC48 │ │ │ │ │ +0000be7e 0000e830 R_ARM_THM_MOVT_ABS 000006c8 .LC48 │ │ │ │ │ +0000be84 0001460a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000bfd6 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ +0000bfda 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ +0000bfe2 00014d0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +0000c154 0001510a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000c176 0001a30a R_ARM_THM_CALL 0000c1e9 _PyLong_Frexp │ │ │ │ │ +0000c18a 0001880a R_ARM_THM_CALL 00000000 ldexp │ │ │ │ │ +0000c19e 0001452f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +0000c1a2 00014530 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +0000c1a6 0000bf2f R_ARM_THM_MOVW_ABS_NC 00000618 .LC43 │ │ │ │ │ +0000c1aa 0000bf30 R_ARM_THM_MOVT_ABS 00000618 .LC43 │ │ │ │ │ +0000c1b0 0001460a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000c1b6 00014c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000c1ba 00014c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000c1be 00001c2f R_ARM_THM_MOVW_ABS_NC 00000050 .LC3 │ │ │ │ │ +0000c1c2 00001c30 R_ARM_THM_MOVT_ABS 00000050 .LC3 │ │ │ │ │ +0000c1c8 0001460a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000c1ce 00001b2f R_ARM_THM_MOVW_ABS_NC 00000038 .LC2 │ │ │ │ │ +0000c1d2 00001b30 R_ARM_THM_MOVT_ABS 00000038 .LC2 │ │ │ │ │ +0000c1da 00014d0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +0000c23e 0001550a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +0000c24a 0001a00a R_ARM_THM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ +0000c2a8 0000152f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR2 │ │ │ │ │ +0000c2ac 00001530 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR2 │ │ │ │ │ +0000c32c 0001b40a R_ARM_THM_CALL 00000000 __aeabi_ldivmod │ │ │ │ │ +0000c392 0000152f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR2 │ │ │ │ │ +0000c396 00001530 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR2 │ │ │ │ │ +0000c448 0001400a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000c454 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000c458 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000c46e 00013f0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000c49c 0001400a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000c4a8 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000c4ac 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000c4c2 00013f0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000c74e 0001400a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000c75a 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000c75e 00000430 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000c772 00013f0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000c7ca 0001660a R_ARM_THM_CALL 00000000 PyErr_CheckSignals │ │ │ │ │ +0000c802 0001650a R_ARM_THM_CALL 00000000 __aeabi_uldivmod │ │ │ │ │ +0000c990 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000caba 00013f0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000caf0 00013f0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000cb22 00013f0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000cb2a 0001400a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000cb36 0001410a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000cb4e 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000cb56 0001400a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000cb62 0001410a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000cb70 0001400a R_ARM_THM_CALL 00000000 PyObject_Malloc │ │ │ │ │ +0000cb7c 0001410a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000cb96 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000ccca 0001520a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000ccd0 0001452f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +0000ccd4 00014530 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +0000ccd8 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +0000ccdc 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +0000cce2 0001460a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000cce8 0001452f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +0000ccec 00014530 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +0000ccf0 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +0000ccf4 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +0000ccfa 0001460a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000cd10 0001426b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000cd14 0001426b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000cd18 0001426b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000015b2 0001561e R_ARM_THM_JUMP24 00000000 PyObject_Free │ │ │ │ │ +000015b6 00015e1e R_ARM_THM_JUMP24 00000000 _Py_SetImmortal │ │ │ │ │ +00002142 0001561e R_ARM_THM_JUMP24 00000000 PyObject_Free │ │ │ │ │ +00002146 00015e1e R_ARM_THM_JUMP24 00000000 _Py_SetImmortal │ │ │ │ │ +0000307a 0000621e R_ARM_THM_JUMP24 00000d99 _PyLong_FromLarge │ │ │ │ │ +00004758 0000621e R_ARM_THM_JUMP24 00000d99 _PyLong_FromLarge │ │ │ │ │ +00004fca 0000621e R_ARM_THM_JUMP24 00000d99 _PyLong_FromLarge │ │ │ │ │ +0000586c 0001821e R_ARM_THM_JUMP24 00000000 PyNumber_Long │ │ │ │ │ +00005962 00015a1e R_ARM_THM_JUMP24 00000000 PyErr_Format │ │ │ │ │ +00006d8a 0000661e R_ARM_THM_JUMP24 00000491 _PyLong_FromSTwoDigits │ │ │ │ │ +00007bf4 0001931e R_ARM_THM_JUMP24 0000a7c9 _PyLong_FromBytes │ │ │ │ │ +00007c02 0001941e R_ARM_THM_JUMP24 00008601 PyLong_FromUnicodeObject │ │ │ │ │ +00008a92 0001a11e R_ARM_THM_JUMP24 00000000 PyFloat_FromDouble │ │ │ │ │ +00008d66 0001881e R_ARM_THM_JUMP24 00000000 ldexp │ │ │ │ │ +0000a278 0001521e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ +0000a280 0001441e R_ARM_THM_JUMP24 000000e1 PyLong_FromUnsignedLong │ │ │ │ │ +0000a5b2 0000621e R_ARM_THM_JUMP24 00000d99 _PyLong_FromLarge │ │ │ │ │ +0000a5ba 0001781e R_ARM_THM_JUMP24 0000a37d _PyLong_Copy │ │ │ │ │ +0000b568 0000621e R_ARM_THM_JUMP24 00000d99 _PyLong_FromLarge │ │ │ │ │ +0000b624 0001491e R_ARM_THM_JUMP24 00000391 PyLong_FromLong │ │ │ │ │ +0000b6b2 0001781e R_ARM_THM_JUMP24 0000a37d _PyLong_Copy │ │ │ │ │ +0000b754 0000661e R_ARM_THM_JUMP24 00000491 _PyLong_FromSTwoDigits │ │ │ │ │ +0000b8bc 0001491e R_ARM_THM_JUMP24 00000391 PyLong_FromLong │ │ │ │ │ +0000b8c8 0001781e R_ARM_THM_JUMP24 0000a37d _PyLong_Copy │ │ │ │ │ +0000c166 0001a11e R_ARM_THM_JUMP24 00000000 PyFloat_FromDouble │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.unlikely' at offset 0x18968 contains 61 entries: │ │ │ │ │ +Relocation section '.rel.text.unlikely' at offset 0x18adc contains 61 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ -00000004 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000038 0001520a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000054 0000810a R_ARM_THM_CALL 000006b9 PyLong_AsNativeBytes.constprop.0 │ │ │ │ │ -00000064 0001462f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00000068 00014630 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -0000006c 0001052f R_ARM_THM_MOVW_ABS_NC 00000764 .LC53 │ │ │ │ │ -00000070 00010530 R_ARM_THM_MOVT_ABS 00000764 .LC53 │ │ │ │ │ -00000076 0001470a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000096 0001632f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -0000009a 00016330 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -000000ae 0001790a R_ARM_THM_CALL 0000a26d _PyLong_Copy │ │ │ │ │ -000000b8 0001102f R_ARM_THM_MOVW_ABS_NC 0000089c .LC62 │ │ │ │ │ -000000bc 00011030 R_ARM_THM_MOVT_ABS 0000089c .LC62 │ │ │ │ │ -000000de 0001800a R_ARM_THM_CALL 0000509d PyLong_AsNativeBytes │ │ │ │ │ -000000ea 0001462f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -000000ee 00014630 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -000000f2 0001122f R_ARM_THM_MOVW_ABS_NC 000008a0 .LC63 │ │ │ │ │ -000000f6 00011230 R_ARM_THM_MOVT_ABS 000008a0 .LC63 │ │ │ │ │ -000000fc 0001470a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000012a 0001800a R_ARM_THM_CALL 0000509d PyLong_AsNativeBytes │ │ │ │ │ -00000136 0001462f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -0000013a 00014630 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -0000013e 0001132f R_ARM_THM_MOVW_ABS_NC 000008d0 .LC64 │ │ │ │ │ -00000142 00011330 R_ARM_THM_MOVT_ABS 000008d0 .LC64 │ │ │ │ │ -00000148 0001470a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000016e 0001800a R_ARM_THM_CALL 0000509d PyLong_AsNativeBytes │ │ │ │ │ -0000017e 0001462f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -00000182 00014630 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -00000186 0001142f R_ARM_THM_MOVW_ABS_NC 00000900 .LC65 │ │ │ │ │ -0000018a 00011430 R_ARM_THM_MOVT_ABS 00000900 .LC65 │ │ │ │ │ -00000190 0001470a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000001b0 0000810a R_ARM_THM_CALL 000006b9 PyLong_AsNativeBytes.constprop.0 │ │ │ │ │ -000001bc 0001462f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -000001c0 00014630 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -000001c4 0001152f R_ARM_THM_MOVW_ABS_NC 00000924 .LC66 │ │ │ │ │ -000001c8 00011530 R_ARM_THM_MOVT_ABS 00000924 .LC66 │ │ │ │ │ -000001ce 0001470a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000001fc 00014d2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00000200 00014d30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00000206 0000de2f R_ARM_THM_MOVW_ABS_NC 0000068c .LC46 │ │ │ │ │ -0000020a 0000de30 R_ARM_THM_MOVT_ABS 0000068c .LC46 │ │ │ │ │ -00000210 00015b0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00000004 00014302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000038 0001510a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000054 0000800a R_ARM_THM_CALL 000006b9 PyLong_AsNativeBytes.constprop.0 │ │ │ │ │ +00000064 0001452f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00000068 00014530 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +0000006c 0001042f R_ARM_THM_MOVW_ABS_NC 00000764 .LC53 │ │ │ │ │ +00000070 00010430 R_ARM_THM_MOVT_ABS 00000764 .LC53 │ │ │ │ │ +00000076 0001460a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000096 0001622f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +0000009a 00016230 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +000000ae 0001780a R_ARM_THM_CALL 0000a37d _PyLong_Copy │ │ │ │ │ +000000b8 00010f2f R_ARM_THM_MOVW_ABS_NC 0000089c .LC62 │ │ │ │ │ +000000bc 00010f30 R_ARM_THM_MOVT_ABS 0000089c .LC62 │ │ │ │ │ +000000de 00017f0a R_ARM_THM_CALL 00005109 PyLong_AsNativeBytes │ │ │ │ │ +000000ea 0001452f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +000000ee 00014530 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +000000f2 0001112f R_ARM_THM_MOVW_ABS_NC 000008a0 .LC63 │ │ │ │ │ +000000f6 00011130 R_ARM_THM_MOVT_ABS 000008a0 .LC63 │ │ │ │ │ +000000fc 0001460a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000012a 00017f0a R_ARM_THM_CALL 00005109 PyLong_AsNativeBytes │ │ │ │ │ +00000136 0001452f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +0000013a 00014530 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +0000013e 0001122f R_ARM_THM_MOVW_ABS_NC 000008d0 .LC64 │ │ │ │ │ +00000142 00011230 R_ARM_THM_MOVT_ABS 000008d0 .LC64 │ │ │ │ │ +00000148 0001460a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000016e 00017f0a R_ARM_THM_CALL 00005109 PyLong_AsNativeBytes │ │ │ │ │ +0000017e 0001452f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +00000182 00014530 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +00000186 0001132f R_ARM_THM_MOVW_ABS_NC 00000900 .LC65 │ │ │ │ │ +0000018a 00011330 R_ARM_THM_MOVT_ABS 00000900 .LC65 │ │ │ │ │ +00000190 0001460a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000001b0 0000800a R_ARM_THM_CALL 000006b9 PyLong_AsNativeBytes.constprop.0 │ │ │ │ │ +000001bc 0001452f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +000001c0 00014530 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +000001c4 0001142f R_ARM_THM_MOVW_ABS_NC 00000924 .LC66 │ │ │ │ │ +000001c8 00011430 R_ARM_THM_MOVT_ABS 00000924 .LC66 │ │ │ │ │ +000001ce 0001460a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000001fc 00014c2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00000200 00014c30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00000206 0000dd2f R_ARM_THM_MOVW_ABS_NC 0000068c .LC46 │ │ │ │ │ +0000020a 0000dd30 R_ARM_THM_MOVT_ABS 0000068c .LC46 │ │ │ │ │ +00000210 00015a0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ 00000244 0000100a R_ARM_THM_CALL 000002d1 long_alloc │ │ │ │ │ -00000268 00015c0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00000274 00014402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000296 0001800a R_ARM_THM_CALL 0000509d PyLong_AsNativeBytes │ │ │ │ │ -000002a6 0001462f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -000002aa 00014630 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -000002ae 0001182f R_ARM_THM_MOVW_ABS_NC 00000954 .LC67 │ │ │ │ │ -000002b2 00011830 R_ARM_THM_MOVT_ABS 00000954 .LC67 │ │ │ │ │ -000002b8 0001470a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000002ce 0000840a R_ARM_THM_CALL 00005379 PyLong_AsNativeBytes.constprop.1 │ │ │ │ │ -000002de 0001462f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -000002e2 00014630 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -000002e6 0001192f R_ARM_THM_MOVW_ABS_NC 00000978 .LC68 │ │ │ │ │ -000002ea 00011930 R_ARM_THM_MOVT_ABS 00000978 .LC68 │ │ │ │ │ -000002f0 0001470a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000034 00014a1e R_ARM_THM_JUMP24 00000391 PyLong_FromLong │ │ │ │ │ -00000090 0001531e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ -000000c0 0001ca1e R_ARM_THM_JUMP24 00000000 Py_BuildValue │ │ │ │ │ +00000268 00015b0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00000274 00014302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000296 00017f0a R_ARM_THM_CALL 00005109 PyLong_AsNativeBytes │ │ │ │ │ +000002a6 0001452f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +000002aa 00014530 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +000002ae 0001172f R_ARM_THM_MOVW_ABS_NC 00000954 .LC67 │ │ │ │ │ +000002b2 00011730 R_ARM_THM_MOVT_ABS 00000954 .LC67 │ │ │ │ │ +000002b8 0001460a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000002ce 0000830a R_ARM_THM_CALL 000053e1 PyLong_AsNativeBytes.constprop.1 │ │ │ │ │ +000002de 0001452f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +000002e2 00014530 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +000002e6 0001182f R_ARM_THM_MOVW_ABS_NC 00000978 .LC68 │ │ │ │ │ +000002ea 00011830 R_ARM_THM_MOVT_ABS 00000978 .LC68 │ │ │ │ │ +000002f0 0001460a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000034 0001491e R_ARM_THM_JUMP24 00000391 PyLong_FromLong │ │ │ │ │ +00000090 0001521e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ +000000c0 0001c91e R_ARM_THM_JUMP24 00000000 Py_BuildValue │ │ │ │ │ 00000228 0000101e R_ARM_THM_JUMP24 000002d1 long_alloc │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.rodata' at offset 0x18b50 contains 8 entries: │ │ │ │ │ +Relocation section '.rel.rodata' at offset 0x18cc4 contains 8 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000324 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000328 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000032c 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000334 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000338 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000033c 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -200,15 +200,14 @@ │ │ │ │ │ _Py_DECREF_SPECIALIZED.constprop.0 │ │ │ │ │ int_to_bytes │ │ │ │ │ _PyLong_AsByteArray.constprop.0 │ │ │ │ │ long_neg_method │ │ │ │ │ _PyLong_FromLarge │ │ │ │ │ long_neg │ │ │ │ │ _PyLong_FromSTwoDigits │ │ │ │ │ -long_neg.part.0 │ │ │ │ │ long_add_method │ │ │ │ │ long_add │ │ │ │ │ long_mul_method │ │ │ │ │ long_mul │ │ │ │ │ kmul_split.constprop.0 │ │ │ │ │ v_isub.isra.0 │ │ │ │ │ v_iadd.isra.0 │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -108,20 +108,20 @@ │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ 000000dc : │ │ │ │ │ long_compare(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ │ ldr.w lr, [r0, #8] │ │ │ │ │ - and.w r3, ip, #3 │ │ │ │ │ + and.w r2, ip, #3 │ │ │ │ │ and.w r4, lr, #3 │ │ │ │ │ orr.w r5, ip, lr │ │ │ │ │ - rsb r2, r3, #1 │ │ │ │ │ - cmp r5, #15 │ │ │ │ │ + rsb r2, r2, #1 │ │ │ │ │ rsb r3, r4, #1 │ │ │ │ │ + cmp r5, #15 │ │ │ │ │ bhi.n 10c │ │ │ │ │ ldr r0, [r0, #12] │ │ │ │ │ ldr r1, [r1, #12] │ │ │ │ │ mul.w r0, r3, r0 │ │ │ │ │ mls r0, r1, r2, r0 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ mov.w lr, lr, lsr #3 │ │ │ │ │ @@ -357,15 +357,15 @@ │ │ │ │ │ mov r3, r5 │ │ │ │ │ add.w r1, r0, #16 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, r8 │ │ │ │ │ movs r5, #1 │ │ │ │ │ str r7, [sp, #0] │ │ │ │ │ str r5, [sp, #4] │ │ │ │ │ - bl 2418 │ │ │ │ │ + bl 247c │ │ │ │ │ R_ARM_THM_CALL _PyLong_AsByteArray │ │ │ │ │ adds r0, #1 │ │ │ │ │ beq.n 39c │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ mov r7, r5 │ │ │ │ │ @@ -501,74 +501,70 @@ │ │ │ │ │ .word 0x00006fb8 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x000001e0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ 00000444 : │ │ │ │ │ long_neg(): │ │ │ │ │ + push {r3, lr} │ │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ │ + sub.w ip, sp, ip │ │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ │ cmp r1, #15 │ │ │ │ │ - bhi.n 464 │ │ │ │ │ + bhi.n 476 │ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ │ and.w r1, r1, #3 │ │ │ │ │ rsb r1, r1, #1 │ │ │ │ │ mul.w r1, r3, r1 │ │ │ │ │ + ldmia.w sp!, {r3, lr} │ │ │ │ │ negs r0, r1 │ │ │ │ │ mov.w r1, r1, asr #31 │ │ │ │ │ sbc.w r1, r1, r1, lsl #1 │ │ │ │ │ - b.n 468 <_PyLong_FromSTwoDigits> │ │ │ │ │ - b.n 4b8 │ │ │ │ │ - nop │ │ │ │ │ + b.n 490 <_PyLong_FromSTwoDigits> │ │ │ │ │ + bl a37c <_PyLong_Copy> │ │ │ │ │ + R_ARM_THM_CALL _PyLong_Copy │ │ │ │ │ + cbz r0, 48e │ │ │ │ │ + ldr r2, [r0, #8] │ │ │ │ │ + and.w r3, r2, #3 │ │ │ │ │ + bic.w r2, r2, #7 │ │ │ │ │ + rsb r3, r3, #2 │ │ │ │ │ + orrs r3, r2 │ │ │ │ │ + str r3, [r0, #8] │ │ │ │ │ + pop {r3, pc} │ │ │ │ │ │ │ │ │ │ -00000468 <_PyLong_FromSTwoDigits>: │ │ │ │ │ +00000490 <_PyLong_FromSTwoDigits>: │ │ │ │ │ _PyLong_FromSTwoDigits(): │ │ │ │ │ push {lr} │ │ │ │ │ adds.w lr, r0, #5 │ │ │ │ │ adc.w ip, r1, #0 │ │ │ │ │ cmp.w lr, #262 @ 0x106 │ │ │ │ │ sbcs.w ip, ip, #0 │ │ │ │ │ - bcs.n 490 <_PyLong_FromSTwoDigits+0x28> │ │ │ │ │ + bcs.n 4b8 <_PyLong_FromSTwoDigits+0x28> │ │ │ │ │ movw r0, #9176 @ 0x23d8 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyRuntime │ │ │ │ │ add.w r0, r0, lr, lsl #4 │ │ │ │ │ add r0, r3 │ │ │ │ │ pop {pc} │ │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ │ adds.w r3, r0, ip │ │ │ │ │ mvn.w ip, #2147483648 @ 0x80000000 │ │ │ │ │ adc.w r2, r1, #0 │ │ │ │ │ cmp r3, ip │ │ │ │ │ sbcs.w r2, r2, #0 │ │ │ │ │ - bcs.n 4b0 <_PyLong_FromSTwoDigits+0x48> │ │ │ │ │ + bcs.n 4d8 <_PyLong_FromSTwoDigits+0x48> │ │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ │ b.w 1c0 <_Py_DECREF_SPECIALIZED.constprop.0+0x78> │ │ │ │ │ R_ARM_THM_JUMP24 _PyLong_FromMedium │ │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ │ b.w d98 <_PyLong_FromLarge> │ │ │ │ │ │ │ │ │ │ -000004b8 : │ │ │ │ │ -long_neg.part.0(): │ │ │ │ │ - push {r3, lr} │ │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ │ - sub.w ip, sp, ip │ │ │ │ │ - str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ - bl a26c <_PyLong_Copy> │ │ │ │ │ - R_ARM_THM_CALL _PyLong_Copy │ │ │ │ │ - cbz r0, 4de │ │ │ │ │ - ldr r2, [r0, #8] │ │ │ │ │ - and.w r3, r2, #3 │ │ │ │ │ - bic.w r2, r2, #7 │ │ │ │ │ - rsb r3, r3, #2 │ │ │ │ │ - orrs r3, r2 │ │ │ │ │ - str r3, [r0, #8] │ │ │ │ │ - pop {r3, pc} │ │ │ │ │ - │ │ │ │ │ 000004e0 : │ │ │ │ │ long_add(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ @@ -621,23 +617,23 @@ │ │ │ │ │ R_ARM_THM_JUMP24 _PyLong_FromMedium │ │ │ │ │ cmp r2, #2 │ │ │ │ │ beq.n 588 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ beq.n 590 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ - b.w 3e84 │ │ │ │ │ + b.w 3ee8 │ │ │ │ │ R_ARM_THM_JUMP24 x_add │ │ │ │ │ cmp r3, #2 │ │ │ │ │ beq.n 5d8 │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, ip │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ - b.w 6de0 │ │ │ │ │ + b.w 6ef4 │ │ │ │ │ R_ARM_THM_JUMP24 x_sub │ │ │ │ │ cmp r4, #0 │ │ │ │ │ it ge │ │ │ │ │ movge r3, #1 │ │ │ │ │ blt.n 5f4 │ │ │ │ │ movs r0, #2 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ @@ -655,15 +651,15 @@ │ │ │ │ │ orr.w r1, r1, r4, lsl #2 │ │ │ │ │ lsrs r4, r4, #30 │ │ │ │ │ str.w r3, [r2], #4 │ │ │ │ │ mov r5, r1 │ │ │ │ │ orrs.w r3, r1, r4 │ │ │ │ │ beq.n 552 │ │ │ │ │ b.n 5be │ │ │ │ │ - bl 3e84 │ │ │ │ │ + bl 3ee8 │ │ │ │ │ R_ARM_THM_CALL x_add │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 552 │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ and.w r3, r2, #3 │ │ │ │ │ bic.w r2, r2, #7 │ │ │ │ │ rsb r3, r3, #2 │ │ │ │ │ @@ -802,15 +798,15 @@ │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ movs r3, #1 │ │ │ │ │ movs r0, #0 │ │ │ │ │ movs r2, #8 │ │ │ │ │ strd r3, r0, [sp] │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ - bl 2418 │ │ │ │ │ + bl 247c │ │ │ │ │ R_ARM_THM_CALL _PyLong_AsByteArray │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ movs r3, #1 │ │ │ │ │ lsrs r2, r0, #3 │ │ │ │ │ beq.n 70e │ │ │ │ │ add.w r3, r4, r2, lsl #2 │ │ │ │ │ mov.w ip, #30 │ │ │ │ │ @@ -971,15 +967,15 @@ │ │ │ │ │ R_ARM_THM_JUMP24 _PyLong_FromMedium │ │ │ │ │ cmp r3, #2 │ │ │ │ │ beq.n 912 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ beq.n 908 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ - b.w 6de0 │ │ │ │ │ + b.w 6ef4 │ │ │ │ │ R_ARM_THM_JUMP24 x_sub │ │ │ │ │ cmp r4, #0 │ │ │ │ │ it ge │ │ │ │ │ movge r3, #1 │ │ │ │ │ blt.n 938 │ │ │ │ │ movs r0, #2 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ @@ -999,19 +995,19 @@ │ │ │ │ │ str.w r3, [r2], #4 │ │ │ │ │ mov r5, r1 │ │ │ │ │ orrs.w r3, r1, r4 │ │ │ │ │ beq.n 894 │ │ │ │ │ b.n 8ee │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ - b.w 3e84 │ │ │ │ │ + b.w 3ee8 │ │ │ │ │ R_ARM_THM_JUMP24 x_add │ │ │ │ │ cmp r2, #2 │ │ │ │ │ beq.n 932 │ │ │ │ │ - bl 3e84 │ │ │ │ │ + bl 3ee8 │ │ │ │ │ R_ARM_THM_CALL x_add │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 894 │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ and.w r3, r2, #3 │ │ │ │ │ bic.w r2, r2, #7 │ │ │ │ │ rsb r3, r3, #2 │ │ │ │ │ @@ -1237,15 +1233,15 @@ │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ ldr r1, [pc, #20] @ (b60 ) │ │ │ │ │ bl 4e0 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ cbz r0, b5a │ │ │ │ │ add r0, sp, #4 │ │ │ │ │ - bl 1b24 <_PyLong_Negate> │ │ │ │ │ + bl 1b28 <_PyLong_Negate> │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {pc} │ │ │ │ │ b.n d98 <_PyLong_FromLarge> │ │ │ │ │ .word 0x00002438 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ @@ -1262,15 +1258,15 @@ │ │ │ │ │ lsls r1, r2, #7 │ │ │ │ │ bpl.n b88 │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ and.w r2, r2, #3 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ beq.n b9a │ │ │ │ │ mov r0, r3 │ │ │ │ │ - bl 228c │ │ │ │ │ + bl 228c │ │ │ │ │ R_ARM_THM_CALL PyLong_AsUnsignedLong │ │ │ │ │ mov r3, r0 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ beq.n ba2 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {pc} │ │ │ │ │ @@ -1356,15 +1352,15 @@ │ │ │ │ │ bpl.n c72 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ bic.w r1, r3, #4 │ │ │ │ │ cmp r1, #8 │ │ │ │ │ bls.n c5c │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r1, sp │ │ │ │ │ - bl 2c64 │ │ │ │ │ + bl 2cc8 │ │ │ │ │ R_ARM_THM_CALL _PyLong_AsByteArray.constprop.0 │ │ │ │ │ adds r0, #1 │ │ │ │ │ beq.n c88 │ │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {pc} │ │ │ │ │ ldr r2, [r0, #12] │ │ │ │ │ @@ -1675,15 +1671,15 @@ │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ bge.n f36 │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ mov r0, r3 │ │ │ │ │ bx lr │ │ │ │ │ b.w 444 │ │ │ │ │ - b.w a26c <_PyLong_Copy> │ │ │ │ │ + b.w a37c <_PyLong_Copy> │ │ │ │ │ R_ARM_THM_JUMP24 _PyLong_Copy │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ 00000f44 : │ │ │ │ │ PyLong_IsZero(): │ │ │ │ │ push {r3, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ @@ -1878,15 +1874,15 @@ │ │ │ │ │ rsb r0, r0, #1 │ │ │ │ │ mul.w r5, r1, r5 │ │ │ │ │ mul.w r0, r2, r0 │ │ │ │ │ eors r0, r5 │ │ │ │ │ asrs r1, r0, #31 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ - b.w 468 <_PyLong_FromSTwoDigits> │ │ │ │ │ + b.w 490 <_PyLong_FromSTwoDigits> │ │ │ │ │ cmp r1, #0 │ │ │ │ │ beq.n 10ac │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r3, #8] │ │ │ │ │ b.n 10ac │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 2d0 │ │ │ │ │ @@ -2005,114 +2001,116 @@ │ │ │ │ │ PyLong_AsUnsignedLongMask(): │ │ │ │ │ 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 1342 │ │ │ │ │ + beq.n 1344 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ ands.w r3, r3, #16777216 @ 0x1000000 │ │ │ │ │ - beq.n 12c4 │ │ │ │ │ + beq.n 12c6 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ and.w r1, r3, #3 │ │ │ │ │ cmp r3, #15 │ │ │ │ │ rsb r1, r1, #1 │ │ │ │ │ - bls.n 12bc │ │ │ │ │ + bls.n 12be │ │ │ │ │ lsrs r3, r3, #3 │ │ │ │ │ movs r0, #0 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ adds r2, #12 │ │ │ │ │ + ldr.w ip, [r2, r3, lsl #2] │ │ │ │ │ subs r3, #1 │ │ │ │ │ - bcc.n 12b2 │ │ │ │ │ - ldr.w r4, [r2, r3, lsl #2] │ │ │ │ │ - orr.w r0, r4, r0, lsl #30 │ │ │ │ │ - b.n 12a4 │ │ │ │ │ + adds r4, r3, #1 │ │ │ │ │ + orr.w r0, ip, r0, lsl #30 │ │ │ │ │ + bne.n 12a6 │ │ │ │ │ mul.w r1, r0, r1 │ │ │ │ │ mov r0, r1 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ │ mul.w r1, r3, r1 │ │ │ │ │ - b.n 12b6 │ │ │ │ │ + b.n 12b8 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_PyNumber_Index> │ │ │ │ │ R_ARM_THM_CALL _PyNumber_Index │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mov r2, r0 │ │ │ │ │ - cbnz r0, 12d6 │ │ │ │ │ + cbnz r0, 12d8 │ │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 12b6 │ │ │ │ │ + b.n 12b8 │ │ │ │ │ ldr r1, [r0, #4] │ │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ │ lsls r1, r1, #7 │ │ │ │ │ - bpl.n 1328 │ │ │ │ │ + bpl.n 132a │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ and.w r1, r0, #3 │ │ │ │ │ cmp r0, #15 │ │ │ │ │ rsb r1, r1, #1 │ │ │ │ │ - bls.n 1300 │ │ │ │ │ + bls.n 1302 │ │ │ │ │ lsrs r0, r0, #3 │ │ │ │ │ add.w ip, r2, #12 │ │ │ │ │ subs r0, #1 │ │ │ │ │ - bcc.n 1322 │ │ │ │ │ + bcc.n 1324 │ │ │ │ │ ldr.w r4, [ip, r0, lsl #2] │ │ │ │ │ orr.w r3, r4, r3, lsl #30 │ │ │ │ │ - b.n 12f2 │ │ │ │ │ + b.n 12f4 │ │ │ │ │ ldr r3, [r2, #12] │ │ │ │ │ mul.w r1, r3, r1 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 12b6 │ │ │ │ │ + bge.n 12b8 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 12b6 │ │ │ │ │ + bne.n 12b8 │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ - b.n 12b6 │ │ │ │ │ + b.n 12b8 │ │ │ │ │ mul.w r1, r3, r1 │ │ │ │ │ - b.n 1306 │ │ │ │ │ + b.n 1308 │ │ │ │ │ mov.w r1, #780 @ 0x30c │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ 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 r2, [sp, #4] │ │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 1306 │ │ │ │ │ + b.n 1308 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC2 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC2 │ │ │ │ │ movw r1, #807 @ 0x327 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ - b.n 12d0 │ │ │ │ │ + b.n 12d2 │ │ │ │ │ + nop │ │ │ │ │ │ │ │ │ │ -00001354 : │ │ │ │ │ +00001358 : │ │ │ │ │ PyLong_FromNativeBytes(): │ │ │ │ │ - cbz r0, 1374 │ │ │ │ │ + cbz r0, 1378 │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ itete ne │ │ │ │ │ orrne.w ip, r2, r2, lsr #1 │ │ │ │ │ moveq r2, #1 │ │ │ │ │ ubfxne r3, r2, #2, #1 │ │ │ │ │ moveq r3, r2 │ │ │ │ │ itt ne │ │ │ │ │ andne.w r2, ip, #1 │ │ │ │ │ eorne.w r3, r3, #1 │ │ │ │ │ - b.w 6594 <_PyLong_FromByteArray> │ │ │ │ │ + b.w 6658 <_PyLong_FromByteArray> │ │ │ │ │ R_ARM_THM_JUMP24 _PyLong_FromByteArray │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ mov.w r1, #1392 @ 0x570 │ │ │ │ │ mov r4, r0 │ │ │ │ │ @@ -2121,24 +2119,24 @@ │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC2 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ │ │ -00001398 : │ │ │ │ │ +0000139c : │ │ │ │ │ PyLong_FromUnsignedNativeBytes(): │ │ │ │ │ - cbz r0, 13b0 │ │ │ │ │ + cbz r0, 13b4 │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ itet ne │ │ │ │ │ orrne.w r2, r2, r2, lsr #1 │ │ │ │ │ moveq r2, #1 │ │ │ │ │ andne.w r2, r2, #1 │ │ │ │ │ - b.w 6594 <_PyLong_FromByteArray> │ │ │ │ │ + b.w 6658 <_PyLong_FromByteArray> │ │ │ │ │ R_ARM_THM_JUMP24 _PyLong_FromByteArray │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ movw r1, #1414 @ 0x586 │ │ │ │ │ mov r4, r0 │ │ │ │ │ @@ -2147,24 +2145,24 @@ │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC2 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ │ │ │ │ │ -000013d4 : │ │ │ │ │ +000013d8 : │ │ │ │ │ PyLong_IsNegative(): │ │ │ │ │ push {r3, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r2, r3, #7 │ │ │ │ │ - bpl.n 13f8 │ │ │ │ │ + bpl.n 13fc │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ and.w r0, r0, #3 │ │ │ │ │ subs r3, r0, #2 │ │ │ │ │ negs r0, r3 │ │ │ │ │ adcs r0, r3 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ movw r3, #0 │ │ │ │ │ @@ -2179,28 +2177,28 @@ │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ pop {r3, pc} │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00001418 <_PyLong_UnsignedShort_Converter>: │ │ │ │ │ +0000141c <_PyLong_UnsignedShort_Converter>: │ │ │ │ │ _PyLong_UnsignedShort_Converter(): │ │ │ │ │ push {r3, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ - bl 5378 │ │ │ │ │ + bl 53e0 │ │ │ │ │ R_ARM_THM_CALL PyLong_AsNativeBytes.constprop.1 │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - beq.n 144e <_PyLong_UnsignedShort_Converter+0x36> │ │ │ │ │ + beq.n 1452 <_PyLong_UnsignedShort_Converter+0x36> │ │ │ │ │ cmp r0, #2 │ │ │ │ │ it ls │ │ │ │ │ movls r0, #1 │ │ │ │ │ - bhi.n 1438 <_PyLong_UnsignedShort_Converter+0x20> │ │ │ │ │ + bhi.n 143c <_PyLong_UnsignedShort_Converter+0x20> │ │ │ │ │ pop {r3, pc} │ │ │ │ │ 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 .LC49 │ │ │ │ │ @@ -2209,200 +2207,200 @@ │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ movs r0, #0 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00001454 : │ │ │ │ │ +00001458 : │ │ │ │ │ int___round__(): │ │ │ │ │ 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, r2 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r6, r1 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - bhi.w 1578 │ │ │ │ │ + bhi.w 157c │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 1518 │ │ │ │ │ + ble.n 151c │ │ │ │ │ ldr r0, [r6, #0] │ │ │ │ │ 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 1518 │ │ │ │ │ + beq.n 151c │ │ │ │ │ bl 0 <_PyNumber_Index> │ │ │ │ │ R_ARM_THM_CALL _PyNumber_Index │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 150a │ │ │ │ │ + beq.n 150e │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - bne.n 1510 │ │ │ │ │ + bne.n 1514 │ │ │ │ │ bl 444 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 1550 │ │ │ │ │ + blt.n 1554 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 1574 │ │ │ │ │ - ldr r0, [pc, #276] @ (15c0 ) │ │ │ │ │ + beq.n 1578 │ │ │ │ │ + ldr r0, [pc, #276] @ (15c4 ) │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ - bl 8ca0 │ │ │ │ │ + bl 8db0 │ │ │ │ │ R_ARM_THM_CALL long_pow │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 1564 │ │ │ │ │ - ldr r0, [pc, #252] @ (15c4 ) │ │ │ │ │ + blt.n 1568 │ │ │ │ │ + ldr r0, [pc, #252] @ (15c8 ) │ │ │ │ │ ldr.w r3, [r0, #1224] @ 0x4c8 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 15ac │ │ │ │ │ - cbz r4, 150a │ │ │ │ │ + blt.n 15b0 │ │ │ │ │ + cbz r4, 150e │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 2d54 <_PyLong_DivmodNear> │ │ │ │ │ + bl 2d58 <_PyLong_DivmodNear> │ │ │ │ │ R_ARM_THM_CALL _PyLong_DivmodNear │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 1598 │ │ │ │ │ + blt.n 159c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 1594 │ │ │ │ │ + beq.n 1598 │ │ │ │ │ ldr r1, [r3, #20] │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 828 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 150a │ │ │ │ │ + bge.n 150e │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ - cbnz r2, 150a │ │ │ │ │ + cbnz r2, 150e │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 1542 │ │ │ │ │ + blt.n 1546 │ │ │ │ │ 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.n 1536 │ │ │ │ │ + bne.n 153a │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 1532 │ │ │ │ │ + bge.n 1536 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ mov r4, r5 │ │ │ │ │ - b.n 150a │ │ │ │ │ + b.n 150e │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ │ - b.w a26c <_PyLong_Copy> │ │ │ │ │ + b.w a37c <_PyLong_Copy> │ │ │ │ │ R_ARM_THM_JUMP24 _PyLong_Copy │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1518 │ │ │ │ │ + bne.n 151c │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 1518 │ │ │ │ │ + b.n 151c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 14a4 │ │ │ │ │ + bne.n 14a8 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ - b.n 14a4 │ │ │ │ │ + b.n 14a8 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r1, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 14c4 │ │ │ │ │ + bne.n 14c8 │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 14c4 │ │ │ │ │ + b.n 14c8 │ │ │ │ │ mov r4, r1 │ │ │ │ │ - b.n 150a │ │ │ │ │ + b.n 150e │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC50 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC50 │ │ │ │ │ movs r3, #1 │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 0 <_PyArg_CheckPositional> │ │ │ │ │ R_ARM_THM_CALL _PyArg_CheckPositional │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 1470 │ │ │ │ │ + bne.w 1474 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b.n 150a │ │ │ │ │ + b.n 150e │ │ │ │ │ mov r4, r3 │ │ │ │ │ - b.n 150a │ │ │ │ │ + b.n 150e │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 14e4 │ │ │ │ │ + bne.n 14e8 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 14e4 │ │ │ │ │ + b.n 14e8 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r0, #1224] @ 0x4c8 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 14d0 │ │ │ │ │ + bne.n 14d4 │ │ │ │ │ add.w r0, r0, #1224 @ 0x4c8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 14d0 │ │ │ │ │ + b.n 14d4 │ │ │ │ │ .word 0x000024c8 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00002000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -000015c8 <_PyLong_UnsignedInt_Converter>: │ │ │ │ │ +000015cc <_PyLong_UnsignedInt_Converter>: │ │ │ │ │ _PyLong_UnsignedInt_Converter(): │ │ │ │ │ push {r3, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ movs r3, #31 │ │ │ │ │ movs r2, #4 │ │ │ │ │ - bl 509c │ │ │ │ │ + bl 5108 │ │ │ │ │ R_ARM_THM_CALL PyLong_AsNativeBytes │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - beq.n 1602 <_PyLong_UnsignedInt_Converter+0x3a> │ │ │ │ │ + beq.n 1606 <_PyLong_UnsignedInt_Converter+0x3a> │ │ │ │ │ cmp r0, #4 │ │ │ │ │ it ls │ │ │ │ │ movls r0, #1 │ │ │ │ │ - bhi.n 15ec <_PyLong_UnsignedInt_Converter+0x24> │ │ │ │ │ + bhi.n 15f0 <_PyLong_UnsignedInt_Converter+0x24> │ │ │ │ │ pop {r3, pc} │ │ │ │ │ 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 .LC51 │ │ │ │ │ @@ -2411,104 +2409,104 @@ │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ movs r0, #0 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00001608 <_PyLong_FormatBytesWriter>: │ │ │ │ │ +0000160c <_PyLong_FormatBytesWriter>: │ │ │ │ │ _PyLong_FormatBytesWriter(): │ │ │ │ │ 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 r5, r2 │ │ │ │ │ cmp r3, #10 │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ - bne.n 163c <_PyLong_FormatBytesWriter+0x34> │ │ │ │ │ + bne.n 1640 <_PyLong_FormatBytesWriter+0x34> │ │ │ │ │ mov r2, r0 │ │ │ │ │ add r3, sp, #20 │ │ │ │ │ movs r1, #0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 17e4 <_PyLong_FormatBytesWriter+0x1dc> │ │ │ │ │ + bl 17e4 <_PyLong_FormatBytesWriter+0x1d8> │ │ │ │ │ R_ARM_THM_CALL long_to_decimal_string_internal.constprop.0 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.w 18fa <_PyLong_FormatBytesWriter+0x2f2> │ │ │ │ │ + beq.w 18fe <_PyLong_FormatBytesWriter+0x2f2> │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ add sp, #28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 1902 <_PyLong_FormatBytesWriter+0x2fa> │ │ │ │ │ + beq.w 1906 <_PyLong_FormatBytesWriter+0x2fa> │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ lsls r2, r2, #7 │ │ │ │ │ - bpl.w 1902 <_PyLong_FormatBytesWriter+0x2fa> │ │ │ │ │ + bpl.w 1906 <_PyLong_FormatBytesWriter+0x2fa> │ │ │ │ │ mov r7, r1 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r3, #16 │ │ │ │ │ - bne.w 17b4 <_PyLong_FormatBytesWriter+0x1ac> │ │ │ │ │ + bne.w 17b8 <_PyLong_FormatBytesWriter+0x1ac> │ │ │ │ │ movs r4, #4 │ │ │ │ │ ldr r2, [r5, #8] │ │ │ │ │ and.w r1, r2, #3 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ lsrs r1, r2, #3 │ │ │ │ │ mov fp, r1 │ │ │ │ │ - beq.w 17de <_PyLong_FormatBytesWriter+0x1d6> │ │ │ │ │ + beq.w 17e2 <_PyLong_FormatBytesWriter+0x1d6> │ │ │ │ │ movw r2, #17476 @ 0x4444 │ │ │ │ │ movt r2, #1092 @ 0x444 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bhi.w 18e4 <_PyLong_FormatBytesWriter+0x2dc> │ │ │ │ │ + bhi.w 18e8 <_PyLong_FormatBytesWriter+0x2dc> │ │ │ │ │ add.w r2, r5, r1, lsl #2 │ │ │ │ │ movs r0, #30 │ │ │ │ │ ldr r1, [r2, #8] │ │ │ │ │ add.w r2, fp, #4294967295 @ 0xffffffff │ │ │ │ │ mul.w r2, r0, r2 │ │ │ │ │ - cbz r1, 1690 <_PyLong_FormatBytesWriter+0x88> │ │ │ │ │ + cbz r1, 1694 <_PyLong_FormatBytesWriter+0x88> │ │ │ │ │ clz r1, r1 │ │ │ │ │ rsb r1, r1, #32 │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r4, #4 │ │ │ │ │ add r2, r4 │ │ │ │ │ add.w r0, r2, r1 │ │ │ │ │ - bne.w 17c8 <_PyLong_FormatBytesWriter+0x1c0> │ │ │ │ │ + bne.w 17cc <_PyLong_FormatBytesWriter+0x1c0> │ │ │ │ │ asrs r2, r0, #2 │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ cmp r1, #2 │ │ │ │ │ it eq │ │ │ │ │ addeq r2, #1 │ │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ │ - cbz r1, 16ae <_PyLong_FormatBytesWriter+0xa6> │ │ │ │ │ + cbz r1, 16b2 <_PyLong_FormatBytesWriter+0xa6> │ │ │ │ │ adds r2, #2 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 17ea <_PyLong_FormatBytesWriter+0x1e2> │ │ │ │ │ + bne.w 17ee <_PyLong_FormatBytesWriter+0x1e2> │ │ │ │ │ movs r1, #120 @ 0x78 │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_New │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 1636 <_PyLong_FormatBytesWriter+0x2e> │ │ │ │ │ + beq.n 163a <_PyLong_FormatBytesWriter+0x2e> │ │ │ │ │ ldrb r1, [r0, #16] │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ ubfx ip, r1, #2, #3 │ │ │ │ │ ubfx lr, r1, #5, #1 │ │ │ │ │ cmp.w ip, #1 │ │ │ │ │ - bne.w 1918 <_PyLong_FormatBytesWriter+0x310> │ │ │ │ │ + bne.w 191c <_PyLong_FormatBytesWriter+0x310> │ │ │ │ │ cmp.w lr, #0 │ │ │ │ │ - beq.w 1914 <_PyLong_FormatBytesWriter+0x30c> │ │ │ │ │ + beq.w 1918 <_PyLong_FormatBytesWriter+0x30c> │ │ │ │ │ lsls r7, r1, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi.w r1, r0, #20 │ │ │ │ │ addpl.w r1, r0, #28 │ │ │ │ │ add r2, r1 │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - beq.n 17e2 <_PyLong_FormatBytesWriter+0x1da> │ │ │ │ │ + beq.n 17e6 <_PyLong_FormatBytesWriter+0x1da> │ │ │ │ │ add.w r1, r5, #8 │ │ │ │ │ str r1, [sp, #0] │ │ │ │ │ movs r1, #0 │ │ │ │ │ add.w r9, r3, #4294967295 @ 0xffffffff │ │ │ │ │ mov ip, r1 │ │ │ │ │ mov lr, r1 │ │ │ │ │ mov r5, r1 │ │ │ │ │ @@ -2540,83 +2538,83 @@ │ │ │ │ │ movhi r3, #87 @ 0x57 │ │ │ │ │ movls r3, #48 @ 0x30 │ │ │ │ │ lsr.w ip, ip, r4 │ │ │ │ │ add r3, r0 │ │ │ │ │ strb.w r3, [r2, #-1]! │ │ │ │ │ add.w r3, fp, #4294967295 @ 0xffffffff │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bgt.n 17aa <_PyLong_FormatBytesWriter+0x1a2> │ │ │ │ │ + bgt.n 17ae <_PyLong_FormatBytesWriter+0x1a2> │ │ │ │ │ orrs.w r3, r1, ip │ │ │ │ │ ite ne │ │ │ │ │ movne r3, #1 │ │ │ │ │ moveq r3, #0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 173c <_PyLong_FormatBytesWriter+0x134> │ │ │ │ │ + bne.n 1740 <_PyLong_FormatBytesWriter+0x134> │ │ │ │ │ adds r5, #1 │ │ │ │ │ cmp fp, r5 │ │ │ │ │ - bgt.n 1714 <_PyLong_FormatBytesWriter+0x10c> │ │ │ │ │ + bgt.n 1718 <_PyLong_FormatBytesWriter+0x10c> │ │ │ │ │ ldrd r0, r3, [sp, #8] │ │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ │ - cbz r1, 179e <_PyLong_FormatBytesWriter+0x196> │ │ │ │ │ + cbz r1, 17a2 <_PyLong_FormatBytesWriter+0x196> │ │ │ │ │ cmp r3, #16 │ │ │ │ │ - bne.n 17be <_PyLong_FormatBytesWriter+0x1b6> │ │ │ │ │ + bne.n 17c2 <_PyLong_FormatBytesWriter+0x1b6> │ │ │ │ │ movs r1, #120 @ 0x78 │ │ │ │ │ movs r3, #48 @ 0x30 │ │ │ │ │ strb.w r1, [r2, #-1] │ │ │ │ │ strb.w r3, [r2, #-2] │ │ │ │ │ subs r2, #2 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.n 17d6 <_PyLong_FormatBytesWriter+0x1ce> │ │ │ │ │ + beq.n 17da <_PyLong_FormatBytesWriter+0x1ce> │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ udf #255 @ 0xff │ │ │ │ │ cmp r4, lr │ │ │ │ │ ite gt │ │ │ │ │ movgt r3, #0 │ │ │ │ │ movle r3, #1 │ │ │ │ │ - b.n 177a <_PyLong_FormatBytesWriter+0x172> │ │ │ │ │ + b.n 177e <_PyLong_FormatBytesWriter+0x172> │ │ │ │ │ cmp r3, #2 │ │ │ │ │ ite eq │ │ │ │ │ moveq r4, #1 │ │ │ │ │ movne r4, #3 │ │ │ │ │ - b.n 1658 <_PyLong_FormatBytesWriter+0x50> │ │ │ │ │ + b.n 165c <_PyLong_FormatBytesWriter+0x50> │ │ │ │ │ cmp r3, #8 │ │ │ │ │ ite eq │ │ │ │ │ moveq r1, #111 @ 0x6f │ │ │ │ │ movne r1, #98 @ 0x62 │ │ │ │ │ - b.n 1792 <_PyLong_FormatBytesWriter+0x18a> │ │ │ │ │ + b.n 1796 <_PyLong_FormatBytesWriter+0x18a> │ │ │ │ │ mov r1, r4 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 0 <__aeabi_idiv> │ │ │ │ │ R_ARM_THM_CALL __aeabi_idiv │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ mov r2, r0 │ │ │ │ │ - b.n 16a0 <_PyLong_FormatBytesWriter+0x98> │ │ │ │ │ + b.n 16a4 <_PyLong_FormatBytesWriter+0x98> │ │ │ │ │ movs r3, #45 @ 0x2d │ │ │ │ │ strb.w r3, [r2, #-1] │ │ │ │ │ - b.n 17a4 <_PyLong_FormatBytesWriter+0x19c> │ │ │ │ │ + b.n 17a8 <_PyLong_FormatBytesWriter+0x19c> │ │ │ │ │ movs r2, #1 │ │ │ │ │ - b.n 16a8 <_PyLong_FormatBytesWriter+0xa0> │ │ │ │ │ + b.n 16ac <_PyLong_FormatBytesWriter+0xa0> │ │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ │ subs r2, #1 │ │ │ │ │ strb r1, [r2, #0] │ │ │ │ │ - b.n 1788 <_PyLong_FormatBytesWriter+0x180> │ │ │ │ │ + b.n 178c <_PyLong_FormatBytesWriter+0x180> │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ bl 0 <_PyBytesWriter_Prepare> │ │ │ │ │ R_ARM_THM_CALL _PyBytesWriter_Prepare │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1636 <_PyLong_FormatBytesWriter+0x2e> │ │ │ │ │ + beq.w 163a <_PyLong_FormatBytesWriter+0x2e> │ │ │ │ │ add.w lr, r0, r2 │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - beq.n 18d8 <_PyLong_FormatBytesWriter+0x2d0> │ │ │ │ │ + beq.n 18dc <_PyLong_FormatBytesWriter+0x2d0> │ │ │ │ │ add.w sl, r5, #8 │ │ │ │ │ movs r5, #0 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ mov r9, r5 │ │ │ │ │ add.w r2, fp, #4294967295 @ 0xffffffff │ │ │ │ │ @@ -2652,142 +2650,142 @@ │ │ │ │ │ ite hi │ │ │ │ │ movhi r1, #87 @ 0x57 │ │ │ │ │ movls r1, #48 @ 0x30 │ │ │ │ │ add r3, r1 │ │ │ │ │ strb.w r3, [lr, #-1]! │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ cmp r3, r9 │ │ │ │ │ - bgt.n 18ac <_PyLong_FormatBytesWriter+0x2a4> │ │ │ │ │ + bgt.n 18b0 <_PyLong_FormatBytesWriter+0x2a4> │ │ │ │ │ orrs.w r3, r5, r2 │ │ │ │ │ ite ne │ │ │ │ │ movne r3, #1 │ │ │ │ │ moveq r3, #0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1850 <_PyLong_FormatBytesWriter+0x248> │ │ │ │ │ + bne.n 1854 <_PyLong_FormatBytesWriter+0x248> │ │ │ │ │ add.w r3, r9, #1 │ │ │ │ │ mov r9, r3 │ │ │ │ │ cmp fp, r3 │ │ │ │ │ - bgt.n 182a <_PyLong_FormatBytesWriter+0x222> │ │ │ │ │ + bgt.n 182e <_PyLong_FormatBytesWriter+0x222> │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ mov r1, lr │ │ │ │ │ mov lr, r6 │ │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ │ - cbnz r2, 18be <_PyLong_FormatBytesWriter+0x2b6> │ │ │ │ │ + cbnz r2, 18c2 <_PyLong_FormatBytesWriter+0x2b6> │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.n 18b6 <_PyLong_FormatBytesWriter+0x2ae> │ │ │ │ │ + beq.n 18ba <_PyLong_FormatBytesWriter+0x2ae> │ │ │ │ │ str.w lr, [sp, #20] │ │ │ │ │ - b.n 1634 <_PyLong_FormatBytesWriter+0x2c> │ │ │ │ │ + b.n 1638 <_PyLong_FormatBytesWriter+0x2c> │ │ │ │ │ cmp r4, r0 │ │ │ │ │ ite gt │ │ │ │ │ movgt r3, #0 │ │ │ │ │ movle r3, #1 │ │ │ │ │ - b.n 1888 <_PyLong_FormatBytesWriter+0x280> │ │ │ │ │ + b.n 188c <_PyLong_FormatBytesWriter+0x280> │ │ │ │ │ movs r3, #45 @ 0x2d │ │ │ │ │ strb.w r3, [r1, #-1] │ │ │ │ │ - b.n 18a6 <_PyLong_FormatBytesWriter+0x29e> │ │ │ │ │ + b.n 18aa <_PyLong_FormatBytesWriter+0x29e> │ │ │ │ │ cmp r3, #16 │ │ │ │ │ - beq.n 18fe <_PyLong_FormatBytesWriter+0x2f6> │ │ │ │ │ + beq.n 1902 <_PyLong_FormatBytesWriter+0x2f6> │ │ │ │ │ cmp r3, #8 │ │ │ │ │ ite eq │ │ │ │ │ moveq r3, #111 @ 0x6f │ │ │ │ │ movne r3, #98 @ 0x62 │ │ │ │ │ movs r2, #48 @ 0x30 │ │ │ │ │ strb.w r3, [r1, #-1] │ │ │ │ │ strb.w r2, [r1, #-2] │ │ │ │ │ subs r1, #2 │ │ │ │ │ - b.n 18a0 <_PyLong_FormatBytesWriter+0x298> │ │ │ │ │ + b.n 18a4 <_PyLong_FormatBytesWriter+0x298> │ │ │ │ │ movs r2, #48 @ 0x30 │ │ │ │ │ add.w r1, lr, #4294967295 @ 0xffffffff │ │ │ │ │ strb.w r2, [lr, #-1] │ │ │ │ │ - b.n 189c <_PyLong_FormatBytesWriter+0x294> │ │ │ │ │ + b.n 18a0 <_PyLong_FormatBytesWriter+0x294> │ │ │ │ │ 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 .LC48 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC48 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 1636 <_PyLong_FormatBytesWriter+0x2e> │ │ │ │ │ + b.n 163a <_PyLong_FormatBytesWriter+0x2e> │ │ │ │ │ movs r3, #120 @ 0x78 │ │ │ │ │ - b.n 18ca <_PyLong_FormatBytesWriter+0x2c2> │ │ │ │ │ + b.n 18ce <_PyLong_FormatBytesWriter+0x2c2> │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC2 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC2 │ │ │ │ │ movw r1, #2273 @ 0x8e1 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ - b.n 18fa <_PyLong_FormatBytesWriter+0x2f2> │ │ │ │ │ + b.n 18fe <_PyLong_FormatBytesWriter+0x2f2> │ │ │ │ │ ldr r1, [r0, #28] │ │ │ │ │ - b.n 16ee <_PyLong_FormatBytesWriter+0xe6> │ │ │ │ │ + b.n 16f2 <_PyLong_FormatBytesWriter+0xe6> │ │ │ │ │ cmp.w ip, #2 │ │ │ │ │ - bne.n 196e <_PyLong_FormatBytesWriter+0x366> │ │ │ │ │ + bne.n 1972 <_PyLong_FormatBytesWriter+0x366> │ │ │ │ │ cmp.w lr, #0 │ │ │ │ │ - beq.n 19b4 <_PyLong_FormatBytesWriter+0x3ac> │ │ │ │ │ + beq.n 19b8 <_PyLong_FormatBytesWriter+0x3ac> │ │ │ │ │ lsls r6, r1, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi.w r1, r0, #20 │ │ │ │ │ addpl.w r1, r0, #28 │ │ │ │ │ add.w lr, r1, r2, lsl #1 │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - bne.n 19bc <_PyLong_FormatBytesWriter+0x3b4> │ │ │ │ │ + bne.n 19c0 <_PyLong_FormatBytesWriter+0x3b4> │ │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ │ sub.w lr, lr, #2 │ │ │ │ │ strh.w r1, [lr] │ │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ │ - cbz r2, 195e <_PyLong_FormatBytesWriter+0x356> │ │ │ │ │ + cbz r2, 1962 <_PyLong_FormatBytesWriter+0x356> │ │ │ │ │ cmp r3, #16 │ │ │ │ │ - bne.w 1a52 <_PyLong_FormatBytesWriter+0x44a> │ │ │ │ │ + bne.w 1a56 <_PyLong_FormatBytesWriter+0x44a> │ │ │ │ │ movs r3, #120 @ 0x78 │ │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ │ strh.w r3, [lr, #-2] │ │ │ │ │ strh.w r1, [lr, #-4] │ │ │ │ │ sub.w lr, lr, #4 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - bne.w 17a4 <_PyLong_FormatBytesWriter+0x19c> │ │ │ │ │ + bne.w 17a8 <_PyLong_FormatBytesWriter+0x19c> │ │ │ │ │ movs r3, #45 @ 0x2d │ │ │ │ │ strh.w r3, [lr, #-2] │ │ │ │ │ - b.n 17a4 <_PyLong_FormatBytesWriter+0x19c> │ │ │ │ │ + b.n 17a8 <_PyLong_FormatBytesWriter+0x19c> │ │ │ │ │ cmp.w lr, #0 │ │ │ │ │ - beq.n 19b8 <_PyLong_FormatBytesWriter+0x3b0> │ │ │ │ │ + beq.n 19bc <_PyLong_FormatBytesWriter+0x3b0> │ │ │ │ │ lsls r1, r1, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi.w r1, r0, #20 │ │ │ │ │ addpl.w r1, r0, #28 │ │ │ │ │ add.w r6, r1, r2, lsl #2 │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - bne.n 1a5c <_PyLong_FormatBytesWriter+0x454> │ │ │ │ │ + bne.n 1a60 <_PyLong_FormatBytesWriter+0x454> │ │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ │ subs r6, #4 │ │ │ │ │ str r1, [r6, #0] │ │ │ │ │ ldr r2, [sp, #64] @ 0x40 │ │ │ │ │ - cbz r2, 19a4 <_PyLong_FormatBytesWriter+0x39c> │ │ │ │ │ + cbz r2, 19a8 <_PyLong_FormatBytesWriter+0x39c> │ │ │ │ │ cmp r3, #16 │ │ │ │ │ - bne.w 1af6 <_PyLong_FormatBytesWriter+0x4ee> │ │ │ │ │ + bne.w 1afa <_PyLong_FormatBytesWriter+0x4ee> │ │ │ │ │ movs r3, #120 @ 0x78 │ │ │ │ │ movs r1, #48 @ 0x30 │ │ │ │ │ strd r1, r3, [r6, #-8] │ │ │ │ │ subs r6, #8 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - bne.w 17a4 <_PyLong_FormatBytesWriter+0x19c> │ │ │ │ │ + bne.w 17a8 <_PyLong_FormatBytesWriter+0x19c> │ │ │ │ │ movs r3, #45 @ 0x2d │ │ │ │ │ str.w r3, [r6, #-4] │ │ │ │ │ - b.n 17a4 <_PyLong_FormatBytesWriter+0x19c> │ │ │ │ │ + b.n 17a8 <_PyLong_FormatBytesWriter+0x19c> │ │ │ │ │ ldr r1, [r0, #28] │ │ │ │ │ - b.n 1930 <_PyLong_FormatBytesWriter+0x328> │ │ │ │ │ + b.n 1934 <_PyLong_FormatBytesWriter+0x328> │ │ │ │ │ ldr r1, [r0, #28] │ │ │ │ │ - b.n 1980 <_PyLong_FormatBytesWriter+0x378> │ │ │ │ │ + b.n 1984 <_PyLong_FormatBytesWriter+0x378> │ │ │ │ │ movs r1, #0 │ │ │ │ │ add.w r2, fp, #4294967295 @ 0xffffffff │ │ │ │ │ add.w r9, r5, #8 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ add.w sl, r3, #4294967295 @ 0xffffffff │ │ │ │ │ mov r2, r1 │ │ │ │ │ mov ip, r1 │ │ │ │ │ @@ -2821,32 +2819,32 @@ │ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ │ uxtb r3, r3 │ │ │ │ │ strh.w r3, [lr, #-2]! │ │ │ │ │ lsr.w r3, r2, r8 │ │ │ │ │ cmp r6, r0 │ │ │ │ │ orr.w r1, r1, r3 │ │ │ │ │ lsr.w r2, r2, r4 │ │ │ │ │ - bge.n 1b00 <_PyLong_FormatBytesWriter+0x4f8> │ │ │ │ │ + bge.n 1b04 <_PyLong_FormatBytesWriter+0x4f8> │ │ │ │ │ cmp r4, ip │ │ │ │ │ ite gt │ │ │ │ │ movgt r3, #0 │ │ │ │ │ movle r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1a04 <_PyLong_FormatBytesWriter+0x3fc> │ │ │ │ │ + bne.n 1a08 <_PyLong_FormatBytesWriter+0x3fc> │ │ │ │ │ adds r3, r6, #1 │ │ │ │ │ mov r6, r3 │ │ │ │ │ cmp fp, r3 │ │ │ │ │ - bgt.n 19de <_PyLong_FormatBytesWriter+0x3d6> │ │ │ │ │ + bgt.n 19e2 <_PyLong_FormatBytesWriter+0x3d6> │ │ │ │ │ ldrd r0, r3, [sp, #8] │ │ │ │ │ - b.n 1944 <_PyLong_FormatBytesWriter+0x33c> │ │ │ │ │ + b.n 1948 <_PyLong_FormatBytesWriter+0x33c> │ │ │ │ │ cmp r3, #8 │ │ │ │ │ ite eq │ │ │ │ │ moveq r3, #111 @ 0x6f │ │ │ │ │ movne r3, #98 @ 0x62 │ │ │ │ │ - b.n 1950 <_PyLong_FormatBytesWriter+0x348> │ │ │ │ │ + b.n 1954 <_PyLong_FormatBytesWriter+0x348> │ │ │ │ │ movs r1, #0 │ │ │ │ │ add.w sl, r5, #8 │ │ │ │ │ mov ip, r1 │ │ │ │ │ mov r5, r1 │ │ │ │ │ mov r9, r1 │ │ │ │ │ rsb r7, r4, #32 │ │ │ │ │ sub.w r8, r4, #32 │ │ │ │ │ @@ -2883,168 +2881,168 @@ │ │ │ │ │ uxtb r3, r3 │ │ │ │ │ str.w r3, [lr, #-4]! │ │ │ │ │ lsr.w r3, r5, r8 │ │ │ │ │ orrs r1, r3 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ lsrs r5, r4 │ │ │ │ │ cmp r3, r9 │ │ │ │ │ - ble.n 1b12 <_PyLong_FormatBytesWriter+0x50a> │ │ │ │ │ + ble.n 1b16 <_PyLong_FormatBytesWriter+0x50a> │ │ │ │ │ cmp r4, ip │ │ │ │ │ ite gt │ │ │ │ │ movgt r3, #0 │ │ │ │ │ movle r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1aa8 <_PyLong_FormatBytesWriter+0x4a0> │ │ │ │ │ + bne.n 1aac <_PyLong_FormatBytesWriter+0x4a0> │ │ │ │ │ add.w r3, r9, #1 │ │ │ │ │ mov r6, lr │ │ │ │ │ mov r9, r3 │ │ │ │ │ cmp fp, r3 │ │ │ │ │ - bgt.n 1a7c <_PyLong_FormatBytesWriter+0x474> │ │ │ │ │ + bgt.n 1a80 <_PyLong_FormatBytesWriter+0x474> │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - b.n 1990 <_PyLong_FormatBytesWriter+0x388> │ │ │ │ │ + b.n 1994 <_PyLong_FormatBytesWriter+0x388> │ │ │ │ │ cmp r3, #8 │ │ │ │ │ ite eq │ │ │ │ │ moveq r3, #111 @ 0x6f │ │ │ │ │ movne r3, #98 @ 0x62 │ │ │ │ │ - b.n 199c <_PyLong_FormatBytesWriter+0x394> │ │ │ │ │ + b.n 19a0 <_PyLong_FormatBytesWriter+0x394> │ │ │ │ │ orrs.w r3, r1, r2 │ │ │ │ │ ite ne │ │ │ │ │ movne r3, #1 │ │ │ │ │ moveq r3, #0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1a04 <_PyLong_FormatBytesWriter+0x3fc> │ │ │ │ │ - b.n 1a44 <_PyLong_FormatBytesWriter+0x43c> │ │ │ │ │ + bne.w 1a08 <_PyLong_FormatBytesWriter+0x3fc> │ │ │ │ │ + b.n 1a48 <_PyLong_FormatBytesWriter+0x43c> │ │ │ │ │ orrs.w r3, r1, r5 │ │ │ │ │ ite ne │ │ │ │ │ movne r3, #1 │ │ │ │ │ moveq r3, #0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1aa8 <_PyLong_FormatBytesWriter+0x4a0> │ │ │ │ │ - b.n 1ae6 <_PyLong_FormatBytesWriter+0x4de> │ │ │ │ │ + bne.n 1aac <_PyLong_FormatBytesWriter+0x4a0> │ │ │ │ │ + b.n 1aea <_PyLong_FormatBytesWriter+0x4de> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00001b24 <_PyLong_Negate>: │ │ │ │ │ +00001b28 <_PyLong_Negate>: │ │ │ │ │ _PyLong_Negate(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ ldr r4, [r0, #0] │ │ │ │ │ sub sp, #8 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ │ and.w r3, r2, #3 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - bne.n 1b52 <_PyLong_Negate+0x2e> │ │ │ │ │ + bne.n 1b56 <_PyLong_Negate+0x2e> │ │ │ │ │ rsb r3, r3, #2 │ │ │ │ │ bic.w r2, r2, #7 │ │ │ │ │ orrs r3, r2 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ ldr r1, [r4, #12] │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mul.w r3, r1, r3 │ │ │ │ │ negs r0, r3 │ │ │ │ │ mov.w r3, r3, asr #31 │ │ │ │ │ sbc.w r1, r3, r3, lsl #1 │ │ │ │ │ - bl 468 <_PyLong_FromSTwoDigits> │ │ │ │ │ + bl 490 <_PyLong_FromSTwoDigits> │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ str r0, [r2, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 1b4e <_PyLong_Negate+0x2a> │ │ │ │ │ + bge.n 1b52 <_PyLong_Negate+0x2a> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 1b4e <_PyLong_Negate+0x2a> │ │ │ │ │ + bne.n 1b52 <_PyLong_Negate+0x2a> │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ b.w 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_JUMP24 _Py_Dealloc │ │ │ │ │ │ │ │ │ │ -00001b8c <_PyLong_GCD>: │ │ │ │ │ +00001b90 <_PyLong_GCD>: │ │ │ │ │ _PyLong_GCD(): │ │ │ │ │ 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, #3968] @ 0xf80 │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r4, r1 │ │ │ │ │ cmp r2, #23 │ │ │ │ │ - bhi.n 1c2c <_PyLong_GCD+0xa0> │ │ │ │ │ + bhi.n 1c30 <_PyLong_GCD+0xa0> │ │ │ │ │ ldr r2, [r1, #8] │ │ │ │ │ cmp r2, #23 │ │ │ │ │ - bhi.n 1c2c <_PyLong_GCD+0xa0> │ │ │ │ │ + bhi.n 1c30 <_PyLong_GCD+0xa0> │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r2, #1 │ │ │ │ │ strlt r2, [r0, #0] │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 1e66 <_PyLong_GCD+0x2da> │ │ │ │ │ + blt.w 1e6a <_PyLong_GCD+0x2da> │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - bl 5b98 │ │ │ │ │ + bl 5c00 │ │ │ │ │ R_ARM_THM_CALL PyLong_AsLongLong │ │ │ │ │ mov r7, r1 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5b98 │ │ │ │ │ + bl 5c00 │ │ │ │ │ R_ARM_THM_CALL PyLong_AsLongLong │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mov r2, r1 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r1, r7 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bge.n 1be8 <_PyLong_GCD+0x5c> │ │ │ │ │ + bge.n 1bec <_PyLong_GCD+0x5c> │ │ │ │ │ negs r6, r6 │ │ │ │ │ sbc.w r1, r7, r7, lsl #1 │ │ │ │ │ mov r7, r2 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bge.n 1bf4 <_PyLong_GCD+0x68> │ │ │ │ │ + bge.n 1bf8 <_PyLong_GCD+0x68> │ │ │ │ │ negs r5, r5 │ │ │ │ │ sbc.w r7, r2, r2, lsl #1 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 1e26 <_PyLong_GCD+0x29a> │ │ │ │ │ + blt.w 1e2a <_PyLong_GCD+0x29a> │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 1e4e <_PyLong_GCD+0x2c2> │ │ │ │ │ + blt.w 1e52 <_PyLong_GCD+0x2c2> │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r3, r7 │ │ │ │ │ orrs.w r4, r5, r7 │ │ │ │ │ - beq.n 1c22 <_PyLong_GCD+0x96> │ │ │ │ │ + beq.n 1c26 <_PyLong_GCD+0x96> │ │ │ │ │ bl 0 <__aeabi_ldivmod> │ │ │ │ │ R_ARM_THM_CALL __aeabi_ldivmod │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r5, r2 │ │ │ │ │ mov r7, r3 │ │ │ │ │ - b.n 1c0a <_PyLong_GCD+0x7e> │ │ │ │ │ + b.n 1c0e <_PyLong_GCD+0x7e> │ │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ - b.w 326c │ │ │ │ │ + b.w 32d0 │ │ │ │ │ R_ARM_THM_JUMP24 PyLong_FromInt64 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl f10 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 1ee4 <_PyLong_GCD+0x358> │ │ │ │ │ + beq.w 1ee8 <_PyLong_GCD+0x358> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl f10 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2230 <_PyLong_GCD+0x6a4> │ │ │ │ │ + beq.w 2234 <_PyLong_GCD+0x6a4> │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl dc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ itttt lt │ │ │ │ │ movlt r3, r4 │ │ │ │ │ strlt r5, [sp, #84] @ 0x54 │ │ │ │ │ @@ -3060,28 +3058,28 @@ │ │ │ │ │ lsrs r2, r2, #3 │ │ │ │ │ str r2, [sp, #40] @ 0x28 │ │ │ │ │ lsrs r3, r3, #3 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ ldr.w sl, [r8, #8] │ │ │ │ │ cmp.w sl, #23 │ │ │ │ │ mov.w r6, sl, lsr #3 │ │ │ │ │ - bls.w 1e3c <_PyLong_GCD+0x2b0> │ │ │ │ │ + bls.w 1e40 <_PyLong_GCD+0x2b0> │ │ │ │ │ add.w r4, r8, r6, lsl #2 │ │ │ │ │ lsls r3, r6, #2 │ │ │ │ │ str r6, [sp, #20] │ │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 2248 <_PyLong_GCD+0x6bc> │ │ │ │ │ + beq.w 224c <_PyLong_GCD+0x6bc> │ │ │ │ │ clz r3, r1 │ │ │ │ │ rsb r3, r3, #32 │ │ │ │ │ ldr.w r2, [r9, #8] │ │ │ │ │ lsrs r2, r2, #3 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ - beq.w 1ec0 <_PyLong_GCD+0x334> │ │ │ │ │ + beq.w 1ec4 <_PyLong_GCD+0x334> │ │ │ │ │ ldrd r7, r0, [r4] │ │ │ │ │ rsb r5, r3, #30 │ │ │ │ │ rsb r4, r3, #28 │ │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ │ sub.w r4, r3, #28 │ │ │ │ │ str r4, [sp, #44] @ 0x2c │ │ │ │ │ lsr.w r2, r7, r3 │ │ │ │ │ @@ -3128,15 +3126,15 @@ │ │ │ │ │ lslle.w r2, r3, r2 │ │ │ │ │ lsrle.w r7, r3, r7 │ │ │ │ │ lslle r3, r5 │ │ │ │ │ orrle r2, r7 │ │ │ │ │ orrs r3, r0 │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ cmp r0, r6 │ │ │ │ │ - bge.w 1ea6 <_PyLong_GCD+0x31a> │ │ │ │ │ + bge.w 1eaa <_PyLong_GCD+0x31a> │ │ │ │ │ movs r1, #0 │ │ │ │ │ mov r4, r1 │ │ │ │ │ orrs r4, r2 │ │ │ │ │ movs r7, #0 │ │ │ │ │ orr.w r5, r3, r1 │ │ │ │ │ str r7, [sp, #52] @ 0x34 │ │ │ │ │ movs r3, #1 │ │ │ │ │ @@ -3146,15 +3144,15 @@ │ │ │ │ │ strd r3, r7, [sp, #44] @ 0x2c │ │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ │ str r6, [sp, #68] @ 0x44 │ │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ │ cmp r4, r3 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r5, r2 │ │ │ │ │ - beq.n 1dda <_PyLong_GCD+0x24e> │ │ │ │ │ + beq.n 1dde <_PyLong_GCD+0x24e> │ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ │ ldr r6, [sp, #32] │ │ │ │ │ adds r0, r1, r0 │ │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ │ adc.w r1, r6, r1 │ │ │ │ │ subs r0, #1 │ │ │ │ │ @@ -3184,80 +3182,80 @@ │ │ │ │ │ adc.w r2, r2, r7 │ │ │ │ │ ldr r7, [sp, #28] │ │ │ │ │ subs.w ip, r7, ip │ │ │ │ │ ldr r7, [sp, #32] │ │ │ │ │ sbc.w r3, r7, r3 │ │ │ │ │ cmp ip, r1 │ │ │ │ │ sbcs.w lr, r3, r2 │ │ │ │ │ - bge.n 1e6c <_PyLong_GCD+0x2e0> │ │ │ │ │ + bge.n 1e70 <_PyLong_GCD+0x2e0> │ │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ │ ldr r6, [sp, #68] @ 0x44 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 1eec <_PyLong_GCD+0x360> │ │ │ │ │ + bne.w 1ef0 <_PyLong_GCD+0x360> │ │ │ │ │ add r2, sp, #84 @ 0x54 │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r0, r8 │ │ │ │ │ - bl a7f0 │ │ │ │ │ + bl a92c │ │ │ │ │ R_ARM_THM_CALL l_mod │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.w 224c <_PyLong_GCD+0x6c0> │ │ │ │ │ + beq.w 2250 <_PyLong_GCD+0x6c0> │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 1e0a <_PyLong_GCD+0x27e> │ │ │ │ │ + bge.n 1e0e <_PyLong_GCD+0x27e> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 2254 <_PyLong_GCD+0x6c8> │ │ │ │ │ + beq.w 2258 <_PyLong_GCD+0x6c8> │ │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ │ mov r2, fp │ │ │ │ │ mov fp, r3 │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ lsrs r3, r3, #3 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ mov r8, r9 │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ mov r9, fp │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ mov fp, r2 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ - b.n 1c72 <_PyLong_GCD+0xe6> │ │ │ │ │ + b.n 1c76 <_PyLong_GCD+0xe6> │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 1bfe <_PyLong_GCD+0x72> │ │ │ │ │ + bne.w 1c02 <_PyLong_GCD+0x72> │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ - b.n 1bfe <_PyLong_GCD+0x72> │ │ │ │ │ + b.n 1c02 <_PyLong_GCD+0x72> │ │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ │ mov r4, r9 │ │ │ │ │ - bl a158 │ │ │ │ │ + bl a268 │ │ │ │ │ R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ mov r0, fp │ │ │ │ │ - bl a158 │ │ │ │ │ + bl a268 │ │ │ │ │ R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ mov r3, r8 │ │ │ │ │ - b.n 1bc4 <_PyLong_GCD+0x38> │ │ │ │ │ + b.n 1bc8 <_PyLong_GCD+0x38> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1c08 <_PyLong_GCD+0x7c> │ │ │ │ │ + bne.w 1c0c <_PyLong_GCD+0x7c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ mov r0, r6 │ │ │ │ │ - b.n 1c0a <_PyLong_GCD+0x7e> │ │ │ │ │ + b.n 1c0e <_PyLong_GCD+0x7e> │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [r1, #0] │ │ │ │ │ - b.n 1bc4 <_PyLong_GCD+0x38> │ │ │ │ │ + b.n 1bc8 <_PyLong_GCD+0x38> │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ strd r5, r4, [sp, #28] │ │ │ │ │ mov r5, ip │ │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ │ adds r4, #1 │ │ │ │ │ @@ -3275,45 +3273,45 @@ │ │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ │ adc.w r3, r3, r7 │ │ │ │ │ str r6, [sp, #44] @ 0x2c │ │ │ │ │ str r2, [sp, #48] @ 0x30 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ │ - b.n 1d64 <_PyLong_GCD+0x1d8> │ │ │ │ │ + b.n 1d68 <_PyLong_GCD+0x1d8> │ │ │ │ │ add.w r1, r9, r1, lsl #2 │ │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ │ ldr r1, [r1, #12] │ │ │ │ │ lsl.w r4, r1, r0 │ │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ │ lsr.w r0, r1, r0 │ │ │ │ │ orrs r4, r0 │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ lsls r1, r0 │ │ │ │ │ - b.n 1d46 <_PyLong_GCD+0x1ba> │ │ │ │ │ + b.n 1d4a <_PyLong_GCD+0x1ba> │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ mov r7, fp │ │ │ │ │ mov r5, r8 │ │ │ │ │ mov r4, r9 │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - bgt.w 21f6 <_PyLong_GCD+0x66a> │ │ │ │ │ + bgt.w 21fa <_PyLong_GCD+0x66a> │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 2214 <_PyLong_GCD+0x688> │ │ │ │ │ + blt.w 2218 <_PyLong_GCD+0x688> │ │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ │ - bl a158 │ │ │ │ │ + bl a268 │ │ │ │ │ R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ mov r0, r7 │ │ │ │ │ - bl a158 │ │ │ │ │ + bl a268 │ │ │ │ │ R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #92 @ 0x5c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ lsls r3, r7, #31 │ │ │ │ │ - bpl.n 1f28 <_PyLong_GCD+0x39c> │ │ │ │ │ + bpl.n 1f2c <_PyLong_GCD+0x39c> │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ negs r3, r3 │ │ │ │ │ ldr r4, [sp, #16] │ │ │ │ │ sbc.w r0, r2, r2, lsl #1 │ │ │ │ │ ldr r2, [sp, #60] @ 0x3c │ │ │ │ │ negs r2, r2 │ │ │ │ │ @@ -3331,39 +3329,39 @@ │ │ │ │ │ str r4, [sp, #4] │ │ │ │ │ ldr r4, [sp, #52] @ 0x34 │ │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ │ sbc.w r4, r4, r4, lsl #1 │ │ │ │ │ str r4, [sp, #8] │ │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 211a <_PyLong_GCD+0x58e> │ │ │ │ │ + bne.w 211e <_PyLong_GCD+0x58e> │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.w 21ea <_PyLong_GCD+0x65e> │ │ │ │ │ + beq.w 21ee <_PyLong_GCD+0x65e> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 2d0 │ │ │ │ │ R_ARM_THM_CALL long_alloc │ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2184 <_PyLong_GCD+0x5f8> │ │ │ │ │ + beq.w 2188 <_PyLong_GCD+0x5f8> │ │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - bne.w 210c <_PyLong_GCD+0x580> │ │ │ │ │ + bne.w 2110 <_PyLong_GCD+0x580> │ │ │ │ │ ldr.w r3, [r9] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bne.n 1f62 <_PyLong_GCD+0x3d6> │ │ │ │ │ + bne.n 1f66 <_PyLong_GCD+0x3d6> │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - bge.w 21ac <_PyLong_GCD+0x620> │ │ │ │ │ + bge.w 21b0 <_PyLong_GCD+0x620> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 2d0 │ │ │ │ │ R_ARM_THM_CALL long_alloc │ │ │ │ │ mov fp, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2184 <_PyLong_GCD+0x5f8> │ │ │ │ │ + beq.w 2188 <_PyLong_GCD+0x5f8> │ │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ │ add.w r3, r8, #12 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ add.w ip, r9, #12 │ │ │ │ │ add r2, r3 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ str r2, [sp, #28] │ │ │ │ │ @@ -3382,15 +3380,15 @@ │ │ │ │ │ mov r8, r3 │ │ │ │ │ mov r4, r6 │ │ │ │ │ mov r7, r0 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ str r1, [sp, #32] │ │ │ │ │ cmp ip, r8 │ │ │ │ │ - bcs.n 202c <_PyLong_GCD+0x4a0> │ │ │ │ │ + bcs.n 2030 <_PyLong_GCD+0x4a0> │ │ │ │ │ ldr.w r0, [r7, #4]! │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ ldr.w r1, [ip], #4 │ │ │ │ │ umull r2, r3, r0, r3 │ │ │ │ │ adds r4, r2, r4 │ │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ │ mla r3, r0, r2, r3 │ │ │ │ │ @@ -3419,109 +3417,109 @@ │ │ │ │ │ mla sl, r1, r2, r0 │ │ │ │ │ adc.w sl, sl, r6 │ │ │ │ │ lsrs r6, r3, #30 │ │ │ │ │ bic.w r3, r3, #3221225472 @ 0xc0000000 │ │ │ │ │ str.w r3, [fp], #4 │ │ │ │ │ orr.w r6, r6, sl, lsl #2 │ │ │ │ │ mov.w sl, sl, asr #30 │ │ │ │ │ - b.n 1fb0 <_PyLong_GCD+0x424> │ │ │ │ │ + b.n 1fb4 <_PyLong_GCD+0x424> │ │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ │ add.w r2, r9, #9 │ │ │ │ │ ldrd fp, r8, [sp, #68] @ 0x44 │ │ │ │ │ sub.w r3, r1, r9 │ │ │ │ │ subs r3, #9 │ │ │ │ │ mov r7, r4 │ │ │ │ │ bic.w r3, r3, #3 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ it cc │ │ │ │ │ movcc r3, #0 │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ add.w ip, r2, r3 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ cmp ip, r3 │ │ │ │ │ - bcc.n 2122 <_PyLong_GCD+0x596> │ │ │ │ │ + bcc.n 2126 <_PyLong_GCD+0x596> │ │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r2, #0] │ │ │ │ │ ldr.w r3, [fp] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt.w r3, [fp] │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 2088 <_PyLong_GCD+0x4fc> │ │ │ │ │ + bge.n 208c <_PyLong_GCD+0x4fc> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 21c2 <_PyLong_GCD+0x636> │ │ │ │ │ + beq.w 21c6 <_PyLong_GCD+0x636> │ │ │ │ │ ldr.w r3, [r9] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 209c <_PyLong_GCD+0x510> │ │ │ │ │ + bge.n 20a0 <_PyLong_GCD+0x510> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r9] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 217c <_PyLong_GCD+0x5f0> │ │ │ │ │ + beq.n 2180 <_PyLong_GCD+0x5f0> │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ lsrs r4, r2, #3 │ │ │ │ │ - beq.n 20c2 <_PyLong_GCD+0x536> │ │ │ │ │ + beq.n 20c6 <_PyLong_GCD+0x536> │ │ │ │ │ ldr r5, [sp, #12] │ │ │ │ │ mov r3, r4 │ │ │ │ │ mov r1, r3 │ │ │ │ │ subs r3, #1 │ │ │ │ │ ldr.w r0, [r5, r3, lsl #2] │ │ │ │ │ - cbz r0, 2100 <_PyLong_GCD+0x574> │ │ │ │ │ + cbz r0, 2104 <_PyLong_GCD+0x574> │ │ │ │ │ cmp r4, r1 │ │ │ │ │ - beq.n 20c2 <_PyLong_GCD+0x536> │ │ │ │ │ + beq.n 20c6 <_PyLong_GCD+0x536> │ │ │ │ │ and.w r3, r2, #3 │ │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ orr.w r3, r3, r1, lsl #3 │ │ │ │ │ str r3, [r2, #8] │ │ │ │ │ ldr.w r2, [fp, #8] │ │ │ │ │ lsrs r4, r2, #3 │ │ │ │ │ - beq.n 20e2 <_PyLong_GCD+0x556> │ │ │ │ │ + beq.n 20e6 <_PyLong_GCD+0x556> │ │ │ │ │ ldr r5, [sp, #32] │ │ │ │ │ mov r3, r4 │ │ │ │ │ mov r0, r3 │ │ │ │ │ subs r3, #1 │ │ │ │ │ ldr.w r1, [r5, r3, lsl #2] │ │ │ │ │ - cbnz r1, 20ee <_PyLong_GCD+0x562> │ │ │ │ │ + cbnz r1, 20f2 <_PyLong_GCD+0x562> │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 20ce <_PyLong_GCD+0x542> │ │ │ │ │ + bne.n 20d2 <_PyLong_GCD+0x542> │ │ │ │ │ movs r3, #1 │ │ │ │ │ str.w r3, [fp, #8] │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ mov r2, fp │ │ │ │ │ ldr.w r9, [sp, #56] @ 0x38 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ - b.n 1e16 <_PyLong_GCD+0x28a> │ │ │ │ │ + b.n 1e1a <_PyLong_GCD+0x28a> │ │ │ │ │ cmp r4, r0 │ │ │ │ │ - beq.n 20e2 <_PyLong_GCD+0x556> │ │ │ │ │ + beq.n 20e6 <_PyLong_GCD+0x556> │ │ │ │ │ and.w r3, r2, #3 │ │ │ │ │ orr.w r3, r3, r0, lsl #3 │ │ │ │ │ str.w r3, [fp, #8] │ │ │ │ │ - b.n 20e2 <_PyLong_GCD+0x556> │ │ │ │ │ + b.n 20e6 <_PyLong_GCD+0x556> │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 20a8 <_PyLong_GCD+0x51c> │ │ │ │ │ + bne.n 20ac <_PyLong_GCD+0x51c> │ │ │ │ │ ldr r2, [sp, #56] @ 0x38 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r2, #8] │ │ │ │ │ - b.n 20c2 <_PyLong_GCD+0x536> │ │ │ │ │ + b.n 20c6 <_PyLong_GCD+0x536> │ │ │ │ │ bic.w r3, sl, #7 │ │ │ │ │ str.w r3, [fp, #8] │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ - b.n 1f70 <_PyLong_GCD+0x3e4> │ │ │ │ │ + b.n 1f74 <_PyLong_GCD+0x3e4> │ │ │ │ │ bic.w r3, sl, #7 │ │ │ │ │ str r3, [r2, #8] │ │ │ │ │ - b.n 1f4a <_PyLong_GCD+0x3be> │ │ │ │ │ + b.n 1f4e <_PyLong_GCD+0x3be> │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ mov r0, ip │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ ldr.w r2, [ip], #4 │ │ │ │ │ subs r5, r1, r3 │ │ │ │ │ ldr r1, [sp, #32] │ │ │ │ │ subs r4, r1, r3 │ │ │ │ │ @@ -3543,116 +3541,116 @@ │ │ │ │ │ mla r2, r2, r5, r1 │ │ │ │ │ mov.w r6, r3, lsr #30 │ │ │ │ │ bic.w r3, r3, #3221225472 @ 0xc0000000 │ │ │ │ │ str r3, [r4, r0] │ │ │ │ │ sbc.w r2, sl, r2 │ │ │ │ │ orr.w r6, r6, r2, lsl #2 │ │ │ │ │ mov.w sl, r2, asr #30 │ │ │ │ │ - b.n 204e <_PyLong_GCD+0x4c2> │ │ │ │ │ + b.n 2052 <_PyLong_GCD+0x4c2> │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 209c <_PyLong_GCD+0x510> │ │ │ │ │ + b.n 20a0 <_PyLong_GCD+0x510> │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ mov r7, fp │ │ │ │ │ mov r5, r8 │ │ │ │ │ mov r4, r9 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 21ca <_PyLong_GCD+0x63e> │ │ │ │ │ + blt.n 21ce <_PyLong_GCD+0x63e> │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 21da <_PyLong_GCD+0x64e> │ │ │ │ │ + blt.n 21de <_PyLong_GCD+0x64e> │ │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ │ - bl a158 │ │ │ │ │ + bl a268 │ │ │ │ │ R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ mov r0, r7 │ │ │ │ │ - bl a158 │ │ │ │ │ + bl a268 │ │ │ │ │ R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 1ee4 <_PyLong_GCD+0x358> │ │ │ │ │ + b.n 1ee8 <_PyLong_GCD+0x358> │ │ │ │ │ bic.w r3, sl, #7 │ │ │ │ │ str.w r3, [r9, #8] │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ mov fp, r9 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ movs r3, #2 │ │ │ │ │ str.w r3, [r9] │ │ │ │ │ - b.n 1f70 <_PyLong_GCD+0x3e4> │ │ │ │ │ + b.n 1f74 <_PyLong_GCD+0x3e4> │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 2088 <_PyLong_GCD+0x4fc> │ │ │ │ │ + b.n 208c <_PyLong_GCD+0x4fc> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 2194 <_PyLong_GCD+0x608> │ │ │ │ │ + bne.n 2198 <_PyLong_GCD+0x608> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 2194 <_PyLong_GCD+0x608> │ │ │ │ │ + b.n 2198 <_PyLong_GCD+0x608> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 219c <_PyLong_GCD+0x610> │ │ │ │ │ + bne.n 21a0 <_PyLong_GCD+0x610> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 219c <_PyLong_GCD+0x610> │ │ │ │ │ + b.n 21a0 <_PyLong_GCD+0x610> │ │ │ │ │ movs r3, #2 │ │ │ │ │ str.w r8, [sp, #56] @ 0x38 │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ - b.n 1f4a <_PyLong_GCD+0x3be> │ │ │ │ │ + b.n 1f4e <_PyLong_GCD+0x3be> │ │ │ │ │ mov r0, r8 │ │ │ │ │ - bl a26c <_PyLong_Copy> │ │ │ │ │ + bl a37c <_PyLong_Copy> │ │ │ │ │ R_ARM_THM_CALL _PyLong_Copy │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 2210 <_PyLong_GCD+0x684> │ │ │ │ │ + bge.n 2214 <_PyLong_GCD+0x684> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ - cbz r3, 2226 <_PyLong_GCD+0x69a> │ │ │ │ │ + cbz r3, 222a <_PyLong_GCD+0x69a> │ │ │ │ │ mov r5, r6 │ │ │ │ │ - b.n 1ece <_PyLong_GCD+0x342> │ │ │ │ │ + b.n 1ed2 <_PyLong_GCD+0x342> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1ed8 <_PyLong_GCD+0x34c> │ │ │ │ │ + bne.w 1edc <_PyLong_GCD+0x34c> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 1ed8 <_PyLong_GCD+0x34c> │ │ │ │ │ + b.n 1edc <_PyLong_GCD+0x34c> │ │ │ │ │ mov r0, r8 │ │ │ │ │ mov r5, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 1ece <_PyLong_GCD+0x342> │ │ │ │ │ + b.n 1ed2 <_PyLong_GCD+0x342> │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 21a8 <_PyLong_GCD+0x61c> │ │ │ │ │ + bge.n 21ac <_PyLong_GCD+0x61c> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 21a8 <_PyLong_GCD+0x61c> │ │ │ │ │ + bne.n 21ac <_PyLong_GCD+0x61c> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 21a8 <_PyLong_GCD+0x61c> │ │ │ │ │ + b.n 21ac <_PyLong_GCD+0x61c> │ │ │ │ │ mov r3, r1 │ │ │ │ │ - b.n 1c9c <_PyLong_GCD+0x110> │ │ │ │ │ + b.n 1ca0 <_PyLong_GCD+0x110> │ │ │ │ │ mov r7, fp │ │ │ │ │ mov r5, r8 │ │ │ │ │ mov r4, r9 │ │ │ │ │ - b.n 218e <_PyLong_GCD+0x602> │ │ │ │ │ + b.n 2192 <_PyLong_GCD+0x602> │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 1e0a <_PyLong_GCD+0x27e> │ │ │ │ │ + b.n 1e0e <_PyLong_GCD+0x27e> │ │ │ │ │ │ │ │ │ │ -0000225c : │ │ │ │ │ +00002260 : │ │ │ │ │ kmul_split.constprop.0(): │ │ │ │ │ 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 r5, [r0, #8] │ │ │ │ │ sub sp, #8 │ │ │ │ │ @@ -3665,22 +3663,22 @@ │ │ │ │ │ movge r1, r5 │ │ │ │ │ subs r5, r5, r1 │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 2d0 │ │ │ │ │ R_ARM_THM_CALL long_alloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2362 │ │ │ │ │ + beq.n 2366 │ │ │ │ │ mov r7, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 2d0 │ │ │ │ │ R_ARM_THM_CALL long_alloc │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 234e │ │ │ │ │ + beq.n 2352 │ │ │ │ │ add.w r1, r8, #12 │ │ │ │ │ add.w r8, r0, #12 │ │ │ │ │ lsls r2, r4, #2 │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ @@ -3691,111 +3689,111 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ ldr r2, [r7, #8] │ │ │ │ │ lsrs r0, r2, #3 │ │ │ │ │ it ne │ │ │ │ │ movne r3, r0 │ │ │ │ │ - beq.n 22d8 │ │ │ │ │ + beq.n 22dc │ │ │ │ │ mov r5, r3 │ │ │ │ │ subs r3, #1 │ │ │ │ │ ldr.w r1, [r4, r3, lsl #2] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 2368 │ │ │ │ │ + beq.n 236c │ │ │ │ │ cmp r5, r0 │ │ │ │ │ - bne.n 2372 │ │ │ │ │ + bne.n 2376 │ │ │ │ │ ldr r4, [r6, #8] │ │ │ │ │ str.w r7, [r9] │ │ │ │ │ lsrs r2, r4, #3 │ │ │ │ │ - beq.n 2330 │ │ │ │ │ + beq.n 2334 │ │ │ │ │ add.w r1, r6, r2, lsl #2 │ │ │ │ │ ldr r3, [r1, #8] │ │ │ │ │ - cbnz r3, 2330 │ │ │ │ │ + cbnz r3, 2334 │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ - beq.n 233c │ │ │ │ │ + beq.n 2340 │ │ │ │ │ ldr r0, [r1, #4] │ │ │ │ │ - cbnz r0, 232c │ │ │ │ │ + cbnz r0, 2330 │ │ │ │ │ subs r3, r2, #2 │ │ │ │ │ - beq.n 233c │ │ │ │ │ + beq.n 2340 │ │ │ │ │ ldr.w r0, [r6, r2, lsl #2] │ │ │ │ │ - cbnz r0, 232c │ │ │ │ │ + cbnz r0, 2330 │ │ │ │ │ subs r3, r2, #3 │ │ │ │ │ - beq.n 233c │ │ │ │ │ + beq.n 2340 │ │ │ │ │ ldr.w r0, [r1, #-4] │ │ │ │ │ - cbnz r0, 232c │ │ │ │ │ + cbnz r0, 2330 │ │ │ │ │ subs r3, r2, #4 │ │ │ │ │ - beq.n 233c │ │ │ │ │ + beq.n 2340 │ │ │ │ │ ldr.w r0, [r1, #-8] │ │ │ │ │ - cbnz r0, 232c │ │ │ │ │ + cbnz r0, 2330 │ │ │ │ │ subs r3, r2, #5 │ │ │ │ │ - beq.n 233c │ │ │ │ │ + beq.n 2340 │ │ │ │ │ ldr.w r1, [r1, #-12] │ │ │ │ │ - cbnz r1, 232c │ │ │ │ │ + cbnz r1, 2330 │ │ │ │ │ subs r3, r2, #6 │ │ │ │ │ - b.n 2320 │ │ │ │ │ + b.n 2324 │ │ │ │ │ mov r3, r1 │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ - cbz r3, 233c │ │ │ │ │ + cbz r3, 2340 │ │ │ │ │ ldr.w r0, [r8, r1, lsl #2] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 231e │ │ │ │ │ + beq.n 2322 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 2342 │ │ │ │ │ + bne.n 2346 │ │ │ │ │ movs r0, #0 │ │ │ │ │ str.w r6, [sl] │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r6, #8] │ │ │ │ │ - b.n 2330 │ │ │ │ │ + b.n 2334 │ │ │ │ │ and.w r4, r4, #3 │ │ │ │ │ orr.w r3, r4, r3, lsl #3 │ │ │ │ │ str r3, [r6, #8] │ │ │ │ │ - b.n 2330 │ │ │ │ │ + b.n 2334 │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 2362 │ │ │ │ │ + bge.n 2366 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ - cbnz r3, 2362 │ │ │ │ │ + cbnz r3, 2366 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 2336 │ │ │ │ │ + b.n 233a │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 22c8 │ │ │ │ │ + bne.n 22cc │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r7, #8] │ │ │ │ │ - b.n 22d8 │ │ │ │ │ + b.n 22dc │ │ │ │ │ and.w r3, r2, #3 │ │ │ │ │ orr.w r3, r3, r5, lsl #3 │ │ │ │ │ str r3, [r7, #8] │ │ │ │ │ - b.n 22d8 │ │ │ │ │ + b.n 22dc │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00002380 : │ │ │ │ │ +00002384 : │ │ │ │ │ v_isub.isra.0(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ mov r4, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 246a │ │ │ │ │ + beq.n 246e │ │ │ │ │ add.w r8, r3, #4294967295 @ 0xffffffff │ │ │ │ │ subs r7, r2, #4 │ │ │ │ │ movs r3, #0 │ │ │ │ │ ands.w r1, r4, #3 │ │ │ │ │ add.w r8, r0, r8, lsl #2 │ │ │ │ │ sub.w r0, r0, #4 │ │ │ │ │ - beq.n 23f4 │ │ │ │ │ + beq.n 23f8 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - beq.n 23d6 │ │ │ │ │ + beq.n 23da │ │ │ │ │ cmp r1, #2 │ │ │ │ │ - beq.n 23c0 │ │ │ │ │ + beq.n 23c4 │ │ │ │ │ ldr r1, [r6, #0] │ │ │ │ │ mov r7, r2 │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ mov r0, r6 │ │ │ │ │ subs r2, r1, r2 │ │ │ │ │ bic.w r3, r2, #3221225472 @ 0xc0000000 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ @@ -3811,15 +3809,15 @@ │ │ │ │ │ ldr.w r2, [r7, #4]! │ │ │ │ │ cmp r8, r0 │ │ │ │ │ sub.w r2, r1, r2 │ │ │ │ │ sub.w r2, r2, r3 │ │ │ │ │ bic.w r3, r2, #3221225472 @ 0xc0000000 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ ubfx r3, r2, #30, #1 │ │ │ │ │ - beq.n 246a │ │ │ │ │ + beq.n 246e │ │ │ │ │ ldr r1, [r0, #4] │ │ │ │ │ mov ip, r0 │ │ │ │ │ ldr r2, [r7, #4] │ │ │ │ │ add.w lr, r7, #4 │ │ │ │ │ adds r0, #16 │ │ │ │ │ adds r7, #16 │ │ │ │ │ subs r2, r1, r2 │ │ │ │ │ @@ -3845,48 +3843,48 @@ │ │ │ │ │ ubfx r3, r2, #30, #1 │ │ │ │ │ ldr.w r2, [lr, #12] │ │ │ │ │ sub.w r2, r1, r2 │ │ │ │ │ sub.w r2, r2, r3 │ │ │ │ │ bic.w r3, r2, #3221225472 @ 0xc0000000 │ │ │ │ │ str.w r3, [ip, #16] │ │ │ │ │ ubfx r3, r2, #30, #1 │ │ │ │ │ - bne.n 23f4 │ │ │ │ │ + bne.n 23f8 │ │ │ │ │ add.w r6, r6, r4, lsl #2 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ add.w r4, r4, #1 │ │ │ │ │ - bge.n 248a │ │ │ │ │ - cbz r3, 248a │ │ │ │ │ + bge.n 248e │ │ │ │ │ + cbz r3, 248e │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ subs r3, #1 │ │ │ │ │ bic.w r2, r3, #3221225472 @ 0xc0000000 │ │ │ │ │ str.w r2, [r6], #4 │ │ │ │ │ ubfx r3, r3, #30, #1 │ │ │ │ │ - b.n 246e │ │ │ │ │ + b.n 2472 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00002490 : │ │ │ │ │ +00002494 : │ │ │ │ │ v_iadd.isra.0(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ │ mov r7, r0 │ │ │ │ │ mov r8, r1 │ │ │ │ │ mov r9, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 258a │ │ │ │ │ + beq.n 258e │ │ │ │ │ subs r6, r3, #1 │ │ │ │ │ subs r5, r2, #4 │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ ands.w r3, r3, #3 │ │ │ │ │ add.w r6, r0, r6, lsl #2 │ │ │ │ │ sub.w r0, r0, #4 │ │ │ │ │ - beq.n 2500 │ │ │ │ │ + beq.n 2504 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.n 24e6 │ │ │ │ │ + beq.n 24ea │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.n 24d0 │ │ │ │ │ + beq.n 24d4 │ │ │ │ │ ldr r1, [r7, #0] │ │ │ │ │ mov r5, r2 │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ mov r0, r7 │ │ │ │ │ add r2, r1 │ │ │ │ │ bic.w r3, r2, #3221225472 @ 0xc0000000 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ @@ -3902,15 +3900,15 @@ │ │ │ │ │ ldr.w r2, [r5, #4]! │ │ │ │ │ cmp r6, r0 │ │ │ │ │ add r2, r1 │ │ │ │ │ add ip, r2 │ │ │ │ │ bic.w r3, ip, #3221225472 @ 0xc0000000 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ mov.w ip, ip, lsr #30 │ │ │ │ │ - beq.n 255e │ │ │ │ │ + beq.n 2562 │ │ │ │ │ ldr r1, [r0, #4] │ │ │ │ │ add.w lr, r0, #4 │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ mov r4, r5 │ │ │ │ │ adds r0, #16 │ │ │ │ │ adds r5, #16 │ │ │ │ │ add r2, r1 │ │ │ │ │ @@ -3933,119 +3931,119 @@ │ │ │ │ │ str.w r3, [lr, #8] │ │ │ │ │ ldr r2, [r4, #16] │ │ │ │ │ add r2, r1 │ │ │ │ │ add.w ip, r2, ip, lsr #30 │ │ │ │ │ bic.w r3, ip, #3221225472 @ 0xc0000000 │ │ │ │ │ str.w r3, [lr, #12] │ │ │ │ │ mov.w ip, ip, lsr #30 │ │ │ │ │ - bne.n 2500 │ │ │ │ │ + bne.n 2504 │ │ │ │ │ add.w r7, r7, r9, lsl #2 │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - beq.n 2586 │ │ │ │ │ + beq.n 258a │ │ │ │ │ cmp r9, r8 │ │ │ │ │ add.w r9, r9, #1 │ │ │ │ │ - bge.n 2586 │ │ │ │ │ + bge.n 258a │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ add r3, ip │ │ │ │ │ bic.w r2, r3, #3221225472 @ 0xc0000000 │ │ │ │ │ str.w r2, [r7], #4 │ │ │ │ │ mov.w ip, r3, lsr #30 │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - bne.n 2568 │ │ │ │ │ + bne.n 256c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ mov ip, r3 │ │ │ │ │ - b.n 255e │ │ │ │ │ + b.n 2562 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00002590 : │ │ │ │ │ +00002594 : │ │ │ │ │ long_long_meth(): │ │ │ │ │ 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 25a8 │ │ │ │ │ + bne.n 25ac │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 25ac │ │ │ │ │ + blt.n 25b0 │ │ │ │ │ bx lr │ │ │ │ │ - b.w a26c <_PyLong_Copy> │ │ │ │ │ + b.w a37c <_PyLong_Copy> │ │ │ │ │ R_ARM_THM_JUMP24 _PyLong_Copy │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000025b4 : │ │ │ │ │ +000025b8 : │ │ │ │ │ long_long_getter(): │ │ │ │ │ - b.n 2590 │ │ │ │ │ + b.n 2594 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000025b8 : │ │ │ │ │ +000025bc : │ │ │ │ │ long_get1(): │ │ │ │ │ - ldr r0, [pc, #0] @ (25bc ) │ │ │ │ │ + ldr r0, [pc, #0] @ (25c0 ) │ │ │ │ │ bx lr │ │ │ │ │ .word 0x00002438 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -000025c0 <_PyLong_Lshift>: │ │ │ │ │ +000025c4 <_PyLong_Lshift>: │ │ │ │ │ _PyLong_Lshift(): │ │ │ │ │ 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 r6, [r0, #8] │ │ │ │ │ sub sp, #12 │ │ │ │ │ and.w r5, r6, #3 │ │ │ │ │ cmp r5, #1 │ │ │ │ │ - beq.w 297a <_PyLong_Lshift+0x3ba> │ │ │ │ │ + beq.w 297e <_PyLong_Lshift+0x3ba> │ │ │ │ │ mov r4, r0 │ │ │ │ │ movw r0, #65416 @ 0xff88 │ │ │ │ │ movt r0, #49151 @ 0xbfff │ │ │ │ │ mov r1, r3 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ mov.w r3, #3 │ │ │ │ │ sbcs r3, r1 │ │ │ │ │ - blt.w 295a <_PyLong_Lshift+0x39a> │ │ │ │ │ + blt.w 295e <_PyLong_Lshift+0x39a> │ │ │ │ │ mov r0, r2 │ │ │ │ │ movs r3, #0 │ │ │ │ │ movs r2, #30 │ │ │ │ │ bl 0 <__aeabi_ldivmod> │ │ │ │ │ R_ARM_THM_CALL __aeabi_ldivmod │ │ │ │ │ mov r8, r0 │ │ │ │ │ - cbnz r0, 260a <_PyLong_Lshift+0x4a> │ │ │ │ │ + cbnz r0, 260e <_PyLong_Lshift+0x4a> │ │ │ │ │ cmp r6, #15 │ │ │ │ │ - bls.w 28e0 <_PyLong_Lshift+0x320> │ │ │ │ │ + bls.w 28e4 <_PyLong_Lshift+0x320> │ │ │ │ │ lsrs r5, r6, #3 │ │ │ │ │ add.w r6, r8, r6, lsr #3 │ │ │ │ │ - cbz r2, 2614 <_PyLong_Lshift+0x54> │ │ │ │ │ + cbz r2, 2618 <_PyLong_Lshift+0x54> │ │ │ │ │ adds r6, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 2d0 │ │ │ │ │ R_ARM_THM_CALL long_alloc │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2972 <_PyLong_Lshift+0x3b2> │ │ │ │ │ + beq.w 2976 <_PyLong_Lshift+0x3b2> │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.w 291c <_PyLong_Lshift+0x35c> │ │ │ │ │ + beq.w 2920 <_PyLong_Lshift+0x35c> │ │ │ │ │ movs r3, #0 │ │ │ │ │ add.w r1, r7, #8 │ │ │ │ │ mov r0, r3 │ │ │ │ │ - b.n 2640 <_PyLong_Lshift+0x80> │ │ │ │ │ + b.n 2644 <_PyLong_Lshift+0x80> │ │ │ │ │ str.w r0, [r1, #4]! │ │ │ │ │ cmp r8, r3 │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ - bgt.n 263c <_PyLong_Lshift+0x7c> │ │ │ │ │ + bgt.n 2640 <_PyLong_Lshift+0x7c> │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 2930 <_PyLong_Lshift+0x370> │ │ │ │ │ + beq.w 2934 <_PyLong_Lshift+0x370> │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ bic.w lr, r8, r8, asr #31 │ │ │ │ │ rsb r0, r2, #32 │ │ │ │ │ sub.w r8, r2, #32 │ │ │ │ │ add.w r1, r7, lr, lsl #2 │ │ │ │ │ cmp r5, #1 │ │ │ │ │ lsl.w ip, r3, r2 │ │ │ │ │ @@ -4053,146 +4051,146 @@ │ │ │ │ │ lsl.w sl, r3, r8 │ │ │ │ │ lsr.w r3, r3, r0 │ │ │ │ │ orr.w sl, sl, r3 │ │ │ │ │ mov.w r3, ip, lsr #30 │ │ │ │ │ bic.w ip, ip, #3221225472 @ 0xc0000000 │ │ │ │ │ str.w ip, [r1, #12] │ │ │ │ │ orr.w r3, r3, sl, lsl #2 │ │ │ │ │ - beq.w 28a6 <_PyLong_Lshift+0x2e6> │ │ │ │ │ + beq.w 28aa <_PyLong_Lshift+0x2e6> │ │ │ │ │ ldr.w ip, [r4, #16] │ │ │ │ │ cmp r5, #2 │ │ │ │ │ lsl.w r9, ip, r8 │ │ │ │ │ lsr.w fp, ip, r0 │ │ │ │ │ lsl.w ip, ip, r2 │ │ │ │ │ orr.w r9, r9, fp │ │ │ │ │ orr.w ip, ip, r3 │ │ │ │ │ orr.w r9, r9, sl, lsr #30 │ │ │ │ │ bic.w r3, ip, #3221225472 @ 0xc0000000 │ │ │ │ │ str r3, [r1, #16] │ │ │ │ │ mov.w r3, ip, lsr #30 │ │ │ │ │ orr.w r3, r3, r9, lsl #2 │ │ │ │ │ - beq.w 28a6 <_PyLong_Lshift+0x2e6> │ │ │ │ │ + beq.w 28aa <_PyLong_Lshift+0x2e6> │ │ │ │ │ ldr.w ip, [r4, #20] │ │ │ │ │ cmp r5, #3 │ │ │ │ │ lsl.w sl, ip, r8 │ │ │ │ │ lsr.w fp, ip, r0 │ │ │ │ │ lsl.w ip, ip, r2 │ │ │ │ │ orr.w sl, sl, fp │ │ │ │ │ orr.w ip, ip, r3 │ │ │ │ │ orr.w r9, sl, r9, lsr #30 │ │ │ │ │ bic.w r3, ip, #3221225472 @ 0xc0000000 │ │ │ │ │ str r3, [r1, #20] │ │ │ │ │ mov.w r3, ip, lsr #30 │ │ │ │ │ orr.w r3, r3, r9, lsl #2 │ │ │ │ │ - beq.w 28a6 <_PyLong_Lshift+0x2e6> │ │ │ │ │ + beq.w 28aa <_PyLong_Lshift+0x2e6> │ │ │ │ │ ldr.w ip, [r4, #24] │ │ │ │ │ cmp r5, #4 │ │ │ │ │ lsl.w sl, ip, r8 │ │ │ │ │ lsr.w fp, ip, r0 │ │ │ │ │ lsl.w ip, ip, r2 │ │ │ │ │ orr.w sl, sl, fp │ │ │ │ │ orr.w ip, ip, r3 │ │ │ │ │ orr.w r9, sl, r9, lsr #30 │ │ │ │ │ bic.w r3, ip, #3221225472 @ 0xc0000000 │ │ │ │ │ str r3, [r1, #24] │ │ │ │ │ mov.w r3, ip, lsr #30 │ │ │ │ │ orr.w r3, r3, r9, lsl #2 │ │ │ │ │ - beq.w 28a6 <_PyLong_Lshift+0x2e6> │ │ │ │ │ + beq.w 28aa <_PyLong_Lshift+0x2e6> │ │ │ │ │ ldr.w ip, [r4, #28] │ │ │ │ │ cmp r5, #5 │ │ │ │ │ lsl.w sl, ip, r8 │ │ │ │ │ lsr.w fp, ip, r0 │ │ │ │ │ lsl.w ip, ip, r2 │ │ │ │ │ orr.w sl, sl, fp │ │ │ │ │ orr.w ip, ip, r3 │ │ │ │ │ orr.w r9, sl, r9, lsr #30 │ │ │ │ │ bic.w r3, ip, #3221225472 @ 0xc0000000 │ │ │ │ │ str r3, [r1, #28] │ │ │ │ │ mov.w r3, ip, lsr #30 │ │ │ │ │ orr.w r3, r3, r9, lsl #2 │ │ │ │ │ - beq.w 28a6 <_PyLong_Lshift+0x2e6> │ │ │ │ │ + beq.w 28aa <_PyLong_Lshift+0x2e6> │ │ │ │ │ ldr.w ip, [r4, #32] │ │ │ │ │ cmp r5, #6 │ │ │ │ │ lsl.w sl, ip, r8 │ │ │ │ │ lsr.w fp, ip, r0 │ │ │ │ │ lsl.w ip, ip, r2 │ │ │ │ │ orr.w sl, sl, fp │ │ │ │ │ orr.w ip, ip, r3 │ │ │ │ │ orr.w r9, sl, r9, lsr #30 │ │ │ │ │ bic.w r3, ip, #3221225472 @ 0xc0000000 │ │ │ │ │ str r3, [r1, #32] │ │ │ │ │ mov.w r3, ip, lsr #30 │ │ │ │ │ orr.w r3, r3, r9, lsl #2 │ │ │ │ │ - beq.w 28a6 <_PyLong_Lshift+0x2e6> │ │ │ │ │ + beq.w 28aa <_PyLong_Lshift+0x2e6> │ │ │ │ │ ldr.w ip, [r4, #36] @ 0x24 │ │ │ │ │ cmp r5, #7 │ │ │ │ │ lsl.w sl, ip, r8 │ │ │ │ │ lsr.w fp, ip, r0 │ │ │ │ │ lsl.w ip, ip, r2 │ │ │ │ │ orr.w sl, sl, fp │ │ │ │ │ orr.w ip, ip, r3 │ │ │ │ │ orr.w r9, sl, r9, lsr #30 │ │ │ │ │ bic.w r3, ip, #3221225472 @ 0xc0000000 │ │ │ │ │ str r3, [r1, #36] @ 0x24 │ │ │ │ │ mov.w r3, ip, lsr #30 │ │ │ │ │ orr.w r3, r3, r9, lsl #2 │ │ │ │ │ - beq.n 28a6 <_PyLong_Lshift+0x2e6> │ │ │ │ │ + beq.n 28aa <_PyLong_Lshift+0x2e6> │ │ │ │ │ ldr.w ip, [r4, #40] @ 0x28 │ │ │ │ │ cmp r5, #8 │ │ │ │ │ lsl.w sl, ip, r8 │ │ │ │ │ lsr.w fp, ip, r0 │ │ │ │ │ lsl.w ip, ip, r2 │ │ │ │ │ orr.w sl, sl, fp │ │ │ │ │ orr.w ip, ip, r3 │ │ │ │ │ orr.w r9, sl, r9, lsr #30 │ │ │ │ │ bic.w r3, ip, #3221225472 @ 0xc0000000 │ │ │ │ │ str r3, [r1, #40] @ 0x28 │ │ │ │ │ mov.w r3, ip, lsr #30 │ │ │ │ │ orr.w r3, r3, r9, lsl #2 │ │ │ │ │ - beq.n 28a6 <_PyLong_Lshift+0x2e6> │ │ │ │ │ + beq.n 28aa <_PyLong_Lshift+0x2e6> │ │ │ │ │ ldr.w ip, [r4, #44] @ 0x2c │ │ │ │ │ cmp r5, #9 │ │ │ │ │ lsl.w sl, ip, r8 │ │ │ │ │ lsr.w fp, ip, r0 │ │ │ │ │ lsl.w ip, ip, r2 │ │ │ │ │ orr.w sl, sl, fp │ │ │ │ │ orr.w ip, ip, r3 │ │ │ │ │ orr.w r9, sl, r9, lsr #30 │ │ │ │ │ bic.w r3, ip, #3221225472 @ 0xc0000000 │ │ │ │ │ str r3, [r1, #44] @ 0x2c │ │ │ │ │ mov.w r3, ip, lsr #30 │ │ │ │ │ orr.w r3, r3, r9, lsl #2 │ │ │ │ │ - beq.n 28a6 <_PyLong_Lshift+0x2e6> │ │ │ │ │ + beq.n 28aa <_PyLong_Lshift+0x2e6> │ │ │ │ │ ldr.w ip, [r4, #48] @ 0x30 │ │ │ │ │ cmp r5, #10 │ │ │ │ │ lsl.w sl, ip, r8 │ │ │ │ │ lsr.w fp, ip, r0 │ │ │ │ │ lsl.w ip, ip, r2 │ │ │ │ │ orr.w sl, sl, fp │ │ │ │ │ orr.w ip, ip, r3 │ │ │ │ │ orr.w r9, sl, r9, lsr #30 │ │ │ │ │ bic.w r3, ip, #3221225472 @ 0xc0000000 │ │ │ │ │ str r3, [r1, #48] @ 0x30 │ │ │ │ │ mov.w r3, ip, lsr #30 │ │ │ │ │ orr.w r3, r3, r9, lsl #2 │ │ │ │ │ - beq.n 28a6 <_PyLong_Lshift+0x2e6> │ │ │ │ │ + beq.n 28aa <_PyLong_Lshift+0x2e6> │ │ │ │ │ ldr.w ip, [r4, #52] @ 0x34 │ │ │ │ │ cmp r5, #11 │ │ │ │ │ lsl.w sl, ip, r8 │ │ │ │ │ lsr.w fp, ip, r0 │ │ │ │ │ lsl.w ip, ip, r2 │ │ │ │ │ orr.w sl, sl, fp │ │ │ │ │ orr.w ip, ip, r3 │ │ │ │ │ orr.w sl, sl, r9, lsr #30 │ │ │ │ │ bic.w r3, ip, #3221225472 @ 0xc0000000 │ │ │ │ │ str r3, [r1, #52] @ 0x34 │ │ │ │ │ mov.w r3, ip, lsr #30 │ │ │ │ │ orr.w r3, r3, sl, lsl #2 │ │ │ │ │ mov.w sl, sl, lsr #30 │ │ │ │ │ - beq.n 28a6 <_PyLong_Lshift+0x2e6> │ │ │ │ │ + beq.n 28aa <_PyLong_Lshift+0x2e6> │ │ │ │ │ add.w lr, lr, #52 @ 0x34 │ │ │ │ │ add.w r9, r4, #52 @ 0x34 │ │ │ │ │ add lr, r7 │ │ │ │ │ movs r4, #11 │ │ │ │ │ ldr.w r1, [r9, #4]! │ │ │ │ │ adds r4, #1 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ @@ -4203,81 +4201,81 @@ │ │ │ │ │ orr.w r1, r1, r3 │ │ │ │ │ orr.w ip, ip, sl │ │ │ │ │ bic.w r3, r1, #3221225472 @ 0xc0000000 │ │ │ │ │ str.w r3, [lr, #4]! │ │ │ │ │ mov.w r3, r1, lsr #30 │ │ │ │ │ mov.w sl, ip, lsr #30 │ │ │ │ │ orr.w r3, r3, ip, lsl #2 │ │ │ │ │ - bne.n 2870 <_PyLong_Lshift+0x2b0> │ │ │ │ │ - cbz r2, 28ae <_PyLong_Lshift+0x2ee> │ │ │ │ │ + bne.n 2874 <_PyLong_Lshift+0x2b0> │ │ │ │ │ + cbz r2, 28b2 <_PyLong_Lshift+0x2ee> │ │ │ │ │ add.w r6, r7, r6, lsl #2 │ │ │ │ │ str r3, [r6, #8] │ │ │ │ │ ldr r2, [r7, #8] │ │ │ │ │ lsrs r1, r2, #3 │ │ │ │ │ - beq.n 28c8 <_PyLong_Lshift+0x308> │ │ │ │ │ + beq.n 28cc <_PyLong_Lshift+0x308> │ │ │ │ │ mov r3, r1 │ │ │ │ │ add.w r5, r7, #12 │ │ │ │ │ mov r0, r3 │ │ │ │ │ subs r3, #1 │ │ │ │ │ ldr.w r4, [r5, r3, lsl #2] │ │ │ │ │ - cbz r4, 2912 <_PyLong_Lshift+0x352> │ │ │ │ │ + cbz r4, 2916 <_PyLong_Lshift+0x352> │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bne.n 28d4 <_PyLong_Lshift+0x314> │ │ │ │ │ + bne.n 28d8 <_PyLong_Lshift+0x314> │ │ │ │ │ mov r0, r7 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ b.w 1264 │ │ │ │ │ R_ARM_THM_JUMP24 maybe_small_long │ │ │ │ │ and.w r2, r2, #3 │ │ │ │ │ orr.w r2, r2, r0, lsl #3 │ │ │ │ │ str r2, [r7, #8] │ │ │ │ │ - b.n 28c8 <_PyLong_Lshift+0x308> │ │ │ │ │ + b.n 28cc <_PyLong_Lshift+0x308> │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ rsb r5, r5, #1 │ │ │ │ │ mul.w r5, r3, r5 │ │ │ │ │ asrs r1, r5, #31 │ │ │ │ │ - bmi.n 2934 <_PyLong_Lshift+0x374> │ │ │ │ │ + bmi.n 2938 <_PyLong_Lshift+0x374> │ │ │ │ │ sub.w r4, r2, #32 │ │ │ │ │ rsb r3, r2, #32 │ │ │ │ │ lsls r1, r2 │ │ │ │ │ lsl.w r4, r5, r4 │ │ │ │ │ lsr.w r3, r5, r3 │ │ │ │ │ orrs r1, r4 │ │ │ │ │ lsl.w r0, r5, r2 │ │ │ │ │ orrs r1, r3 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ - b.w 468 <_PyLong_FromSTwoDigits> │ │ │ │ │ + b.w 490 <_PyLong_FromSTwoDigits> │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 28ba <_PyLong_Lshift+0x2fa> │ │ │ │ │ + bne.n 28be <_PyLong_Lshift+0x2fa> │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r7, #8] │ │ │ │ │ - b.n 28c8 <_PyLong_Lshift+0x308> │ │ │ │ │ + b.n 28cc <_PyLong_Lshift+0x308> │ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ │ and.w r3, r1, #3 │ │ │ │ │ bic.w r1, r1, #7 │ │ │ │ │ rsb r3, r3, #2 │ │ │ │ │ orrs r3, r1 │ │ │ │ │ str r3, [r0, #8] │ │ │ │ │ - b.n 2632 <_PyLong_Lshift+0x72> │ │ │ │ │ + b.n 2636 <_PyLong_Lshift+0x72> │ │ │ │ │ mov r3, r5 │ │ │ │ │ - b.n 28a6 <_PyLong_Lshift+0x2e6> │ │ │ │ │ + b.n 28aa <_PyLong_Lshift+0x2e6> │ │ │ │ │ negs r5, r5 │ │ │ │ │ sub.w r0, r2, #32 │ │ │ │ │ sbc.w r1, r1, r1, lsl #1 │ │ │ │ │ rsb r3, r2, #32 │ │ │ │ │ lsl.w r0, r5, r0 │ │ │ │ │ lsls r1, r2 │ │ │ │ │ lsr.w r3, r5, r3 │ │ │ │ │ orrs r1, r0 │ │ │ │ │ lsls r5, r2 │ │ │ │ │ orrs r1, r3 │ │ │ │ │ negs r0, r5 │ │ │ │ │ sbc.w r1, r1, r1, lsl #1 │ │ │ │ │ - b.n 2908 <_PyLong_Lshift+0x348> │ │ │ │ │ + b.n 290c <_PyLong_Lshift+0x348> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_OverflowError │ │ │ │ │ movs r7, #0 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ @@ -4285,118 +4283,118 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ mov r0, r7 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ - ldr r7, [pc, #4] @ (2980 <_PyLong_Lshift+0x3c0>) │ │ │ │ │ - b.n 2972 <_PyLong_Lshift+0x3b2> │ │ │ │ │ + ldr r7, [pc, #4] @ (2984 <_PyLong_Lshift+0x3c0>) │ │ │ │ │ + b.n 2976 <_PyLong_Lshift+0x3b2> │ │ │ │ │ nop │ │ │ │ │ .word 0x00002428 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -00002984 : │ │ │ │ │ +00002988 : │ │ │ │ │ int_as_integer_ratio(): │ │ │ │ │ push {lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 29e4 │ │ │ │ │ + bne.n 29e8 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 29de │ │ │ │ │ - ldr r2, [pc, #64] @ (29f0 ) │ │ │ │ │ + blt.n 29e2 │ │ │ │ │ + ldr r2, [pc, #64] @ (29f4 ) │ │ │ │ │ movs r0, #2 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyTuple_Pack │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 29ca │ │ │ │ │ + blt.n 29ce │ │ │ │ │ mov r1, r2 │ │ │ │ │ mov r0, r1 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {pc} │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r1, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 29c2 │ │ │ │ │ + bne.n 29c6 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - b.n 29c2 │ │ │ │ │ + b.n 29c6 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - b.n 29ac │ │ │ │ │ - bl a26c <_PyLong_Copy> │ │ │ │ │ + b.n 29b0 │ │ │ │ │ + bl a37c <_PyLong_Copy> │ │ │ │ │ R_ARM_THM_CALL _PyLong_Copy │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 29ac │ │ │ │ │ - b.n 29c4 │ │ │ │ │ + bne.n 29b0 │ │ │ │ │ + b.n 29c8 │ │ │ │ │ .word 0x00002438 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -000029f4 : │ │ │ │ │ +000029f8 : │ │ │ │ │ int_bit_count(): │ │ │ │ │ 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 r6, r0 │ │ │ │ │ movs r5, #0 │ │ │ │ │ mov r4, r5 │ │ │ │ │ mov r7, r5 │ │ │ │ │ ldr.w r3, [r6, #8]! │ │ │ │ │ mov.w r8, r3, lsr #3 │ │ │ │ │ - b.n 2a26 │ │ │ │ │ + b.n 2a2a │ │ │ │ │ ldr.w r0, [r6, #4]! │ │ │ │ │ adds r5, #1 │ │ │ │ │ bl 0 <__popcountsi2> │ │ │ │ │ R_ARM_THM_CALL __popcountsi2 │ │ │ │ │ adds r4, r0, r4 │ │ │ │ │ adc.w r7, r7, r0, asr #31 │ │ │ │ │ cmp r8, r5 │ │ │ │ │ - bne.n 2a16 │ │ │ │ │ + bne.n 2a1a │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r1, r7 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ - b.w 326c │ │ │ │ │ + b.w 32d0 │ │ │ │ │ R_ARM_THM_JUMP24 PyLong_FromInt64 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00002a38 <_PyLong_UInt32_Converter>: │ │ │ │ │ +00002a3c <_PyLong_UInt32_Converter>: │ │ │ │ │ _PyLong_UInt32_Converter(): │ │ │ │ │ push {r3, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ movs r3, #31 │ │ │ │ │ movs r2, #4 │ │ │ │ │ - bl 509c │ │ │ │ │ + bl 5108 │ │ │ │ │ R_ARM_THM_CALL PyLong_AsNativeBytes │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - beq.n 2a72 <_PyLong_UInt32_Converter+0x3a> │ │ │ │ │ + beq.n 2a76 <_PyLong_UInt32_Converter+0x3a> │ │ │ │ │ cmp r0, #4 │ │ │ │ │ it ls │ │ │ │ │ movls r0, #1 │ │ │ │ │ - bhi.n 2a5c <_PyLong_UInt32_Converter+0x24> │ │ │ │ │ + bhi.n 2a60 <_PyLong_UInt32_Converter+0x24> │ │ │ │ │ pop {r3, pc} │ │ │ │ │ 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 .LC52 │ │ │ │ │ @@ -4405,15 +4403,15 @@ │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ movs r0, #0 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00002a78 : │ │ │ │ │ +00002a7c : │ │ │ │ │ pylong_int_to_decimal_string(): │ │ │ │ │ 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 │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r8, r0 │ │ │ │ │ @@ -4424,173 +4422,173 @@ │ │ │ │ │ mov r9, r1 │ │ │ │ │ mov r4, r2 │ │ │ │ │ ldr r7, [sp, #40] @ 0x28 │ │ │ │ │ mov r5, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyImport_ImportModule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2bb4 │ │ │ │ │ + beq.w 2bb8 │ │ │ │ │ mov r3, r8 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC9 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC9 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC54 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC54 │ │ │ │ │ mov r6, r0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_CallMethod │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2ba0 │ │ │ │ │ + beq.n 2ba4 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r0, r3, #3 │ │ │ │ │ - bpl.n 2b8a │ │ │ │ │ + bpl.n 2b8e │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.n 2b64 │ │ │ │ │ - cbnz r5, 2b1a │ │ │ │ │ + bne.n 2b68 │ │ │ │ │ + cbnz r5, 2b1e │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt.w r3, [r8] │ │ │ │ │ str.w r8, [r9] │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 2af6 │ │ │ │ │ + bge.n 2afa │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 2bc2 │ │ │ │ │ + beq.n 2bc6 │ │ │ │ │ ldr.w r4, [r8] │ │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 2b08 │ │ │ │ │ + bge.n 2b0c │ │ │ │ │ subs r4, #1 │ │ │ │ │ str.w r4, [r8] │ │ │ │ │ - cbz r4, 2b12 │ │ │ │ │ + cbz r4, 2b16 │ │ │ │ │ movs r4, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 2b0a │ │ │ │ │ + b.n 2b0e │ │ │ │ │ ldrb.w r3, [r8, #16] │ │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ │ lsls r1, r3, #26 │ │ │ │ │ - bpl.n 2bd8 │ │ │ │ │ + bpl.n 2bdc │ │ │ │ │ lsls r3, r3, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi.w r4, r8, #20 │ │ │ │ │ addpl.w r4, r8, #28 │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldrb.w r5, [r8, #16] │ │ │ │ │ ldr r1, [r7, #0] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 <_PyBytesWriter_Prepare> │ │ │ │ │ R_ARM_THM_CALL _PyBytesWriter_Prepare │ │ │ │ │ ubfx r5, r5, #2, #3 │ │ │ │ │ str r0, [r7, #0] │ │ │ │ │ - cbz r0, 2ba0 │ │ │ │ │ + cbz r0, 2ba4 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - ble.n 2b60 │ │ │ │ │ + ble.n 2b64 │ │ │ │ │ movs r3, #0 │ │ │ │ │ cmp r5, #1 │ │ │ │ │ - bne.n 2bca │ │ │ │ │ + bne.n 2bce │ │ │ │ │ ldrb r1, [r4, r3] │ │ │ │ │ strb r1, [r0, r3] │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 2b50 │ │ │ │ │ + bne.n 2b54 │ │ │ │ │ add r0, r3 │ │ │ │ │ str r0, [r7, #0] │ │ │ │ │ - b.n 2ae6 │ │ │ │ │ + b.n 2aea │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ ldr.w r1, [r8, #8] │ │ │ │ │ cmp r3, #56 @ 0x38 │ │ │ │ │ - bhi.n 2bde │ │ │ │ │ - cbz r1, 2b7c │ │ │ │ │ + bhi.n 2be2 │ │ │ │ │ + cbz r1, 2b80 │ │ │ │ │ movs r2, #57 @ 0x39 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyUnicodeWriter_PrepareInternal> │ │ │ │ │ R_ARM_THM_CALL _PyUnicodeWriter_PrepareInternal │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.n 2ba0 │ │ │ │ │ + beq.n 2ba4 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyUnicodeWriter_WriteStr> │ │ │ │ │ R_ARM_THM_CALL _PyUnicodeWriter_WriteStr │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge.n 2ae6 │ │ │ │ │ - b.n 2ba0 │ │ │ │ │ + bge.n 2aea │ │ │ │ │ + b.n 2ba4 │ │ │ │ │ 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 .LC55 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC55 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 2bae │ │ │ │ │ + bge.n 2bb2 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ - cbz r3, 2bba │ │ │ │ │ + cbz r3, 2bbe │ │ │ │ │ mov r0, r8 │ │ │ │ │ - bl a158 │ │ │ │ │ + bl a268 │ │ │ │ │ R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 2b0a │ │ │ │ │ + b.n 2b0e │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 2bae │ │ │ │ │ + b.n 2bb2 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 2af6 │ │ │ │ │ + b.n 2afa │ │ │ │ │ cmp r5, #2 │ │ │ │ │ ite eq │ │ │ │ │ ldrheq.w r1, [r4, r3, lsl #1] │ │ │ │ │ ldrne.w r1, [r4, r3, lsl #2] │ │ │ │ │ - b.n 2b56 │ │ │ │ │ + b.n 2b5a │ │ │ │ │ ldr.w r4, [r8, #28] │ │ │ │ │ - b.n 2b32 │ │ │ │ │ + b.n 2b36 │ │ │ │ │ ldrd r3, r2, [r4, #16] │ │ │ │ │ subs r3, r3, r2 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - blt.n 2b6e │ │ │ │ │ - b.n 2b7c │ │ │ │ │ + blt.n 2b72 │ │ │ │ │ + b.n 2b80 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00002bec <_PyLong_UnsignedLong_Converter>: │ │ │ │ │ +00002bf0 <_PyLong_UnsignedLong_Converter>: │ │ │ │ │ _PyLong_UnsignedLong_Converter(): │ │ │ │ │ push {r3, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ movs r3, #31 │ │ │ │ │ movs r2, #4 │ │ │ │ │ - bl 509c │ │ │ │ │ + bl 5108 │ │ │ │ │ R_ARM_THM_CALL PyLong_AsNativeBytes │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - beq.n 2c26 <_PyLong_UnsignedLong_Converter+0x3a> │ │ │ │ │ + beq.n 2c2a <_PyLong_UnsignedLong_Converter+0x3a> │ │ │ │ │ cmp r0, #4 │ │ │ │ │ it ls │ │ │ │ │ movls r0, #1 │ │ │ │ │ - bhi.n 2c10 <_PyLong_UnsignedLong_Converter+0x24> │ │ │ │ │ + bhi.n 2c14 <_PyLong_UnsignedLong_Converter+0x24> │ │ │ │ │ pop {r3, pc} │ │ │ │ │ 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 │ │ │ │ │ @@ -4599,15 +4597,15 @@ │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ movs r0, #0 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00002c2c : │ │ │ │ │ +00002c30 : │ │ │ │ │ pylong_int_divmod(): │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ sub sp, #20 │ │ │ │ │ mov r6, r0 │ │ │ │ │ @@ -4617,15 +4615,15 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC8 │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r4, r3 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyImport_ImportModule │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2d04 │ │ │ │ │ + beq.n 2d08 │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ mov r3, r6 │ │ │ │ │ str r1, [sp, #0] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC57 │ │ │ │ │ movt r2, #0 │ │ │ │ │ @@ -4635,182 +4633,182 @@ │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC58 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_CallMethod │ │ │ │ │ ldr r2, [r5, #0] │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 2c82 │ │ │ │ │ + bge.n 2c86 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r5, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 2d3e │ │ │ │ │ + beq.n 2d42 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 2d04 │ │ │ │ │ + beq.n 2d08 │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ lsls r6, r2, #5 │ │ │ │ │ - bpl.n 2ce0 │ │ │ │ │ + bpl.n 2ce4 │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - bne.n 2ce0 │ │ │ │ │ + bne.n 2ce4 │ │ │ │ │ ldrd r2, r0, [r3, #16] │ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ │ lsls r5, r1, #7 │ │ │ │ │ - bpl.n 2d0e │ │ │ │ │ + bpl.n 2d12 │ │ │ │ │ ldr r1, [r0, #4] │ │ │ │ │ ldr r1, [r1, #84] @ 0x54 │ │ │ │ │ lsls r1, r1, #7 │ │ │ │ │ - bpl.n 2d0e │ │ │ │ │ + bpl.n 2d12 │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r1, #1 │ │ │ │ │ strlt r1, [r2, #0] │ │ │ │ │ str r2, [r7, #0] │ │ │ │ │ - cbz r4, 2cc6 │ │ │ │ │ + cbz r4, 2cca │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r2, #1 │ │ │ │ │ strlt r2, [r0, #0] │ │ │ │ │ str r0, [r4, #0] │ │ │ │ │ ldr r4, [r3, #0] │ │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 2d0a │ │ │ │ │ + bge.n 2d0e │ │ │ │ │ subs r4, #1 │ │ │ │ │ str r4, [r3, #0] │ │ │ │ │ - cbnz r4, 2d0a │ │ │ │ │ + cbnz r4, 2d0e │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 2cee │ │ │ │ │ + bge.n 2cf2 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ - cbz r2, 2d4a │ │ │ │ │ + cbz r2, 2d4e │ │ │ │ │ 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 .LC59 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC59 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 2cda │ │ │ │ │ + b.n 2cde │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n 2cda │ │ │ │ │ + b.n 2cde │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 2d2e │ │ │ │ │ + blt.n 2d32 │ │ │ │ │ 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 .LC60 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC60 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 2d04 │ │ │ │ │ + b.n 2d08 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 2d16 │ │ │ │ │ + bne.n 2d1a │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 2d16 │ │ │ │ │ + b.n 2d1a │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - b.n 2c82 │ │ │ │ │ + b.n 2c86 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 2cee │ │ │ │ │ + b.n 2cf2 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00002d54 <_PyLong_DivmodNear>: │ │ │ │ │ +00002d58 <_PyLong_DivmodNear>: │ │ │ │ │ _PyLong_DivmodNear(): │ │ │ │ │ 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 │ │ │ │ │ sub sp, #16 │ │ │ │ │ movs r2, #0 │ │ │ │ │ strd r2, r2, [sp, #8] │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ lsls r5, r2, #7 │ │ │ │ │ - bpl.w 2fe2 <_PyLong_DivmodNear+0x28e> │ │ │ │ │ + bpl.w 2fe6 <_PyLong_DivmodNear+0x28e> │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ mov r6, r1 │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ lsls r4, r2, #7 │ │ │ │ │ - bpl.w 2fe2 <_PyLong_DivmodNear+0x28e> │ │ │ │ │ + bpl.w 2fe6 <_PyLong_DivmodNear+0x28e> │ │ │ │ │ add r3, sp, #12 │ │ │ │ │ add r2, sp, #8 │ │ │ │ │ ldr r5, [r0, #8] │ │ │ │ │ ldr r4, [r1, #8] │ │ │ │ │ - bl 73d0 │ │ │ │ │ + bl 74e4 │ │ │ │ │ R_ARM_THM_CALL long_divrem │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.w 2f36 <_PyLong_DivmodNear+0x1e2> │ │ │ │ │ + beq.w 2f3a <_PyLong_DivmodNear+0x1e2> │ │ │ │ │ ldr r7, [sp, #12] │ │ │ │ │ ldr r2, [r7, #8] │ │ │ │ │ and.w r3, r2, #3 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.w 2f46 <_PyLong_DivmodNear+0x1f2> │ │ │ │ │ + beq.w 2f4a <_PyLong_DivmodNear+0x1f2> │ │ │ │ │ cmp r2, #15 │ │ │ │ │ - bhi.n 2de0 <_PyLong_DivmodNear+0x8c> │ │ │ │ │ + bhi.n 2de4 <_PyLong_DivmodNear+0x8c> │ │ │ │ │ ldr r2, [r7, #12] │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ mul.w r3, r2, r3 │ │ │ │ │ asrs r2, r3, #31 │ │ │ │ │ - bmi.w 2fd0 <_PyLong_DivmodNear+0x27c> │ │ │ │ │ + bmi.w 2fd4 <_PyLong_DivmodNear+0x27c> │ │ │ │ │ adds r0, r3, r3 │ │ │ │ │ adcs r2, r2 │ │ │ │ │ adds r1, r0, #5 │ │ │ │ │ adc.w r3, r2, #0 │ │ │ │ │ cmp.w r1, #262 @ 0x106 │ │ │ │ │ sbcs.w r3, r3, #0 │ │ │ │ │ - bcs.w 2fa8 <_PyLong_DivmodNear+0x254> │ │ │ │ │ + bcs.w 2fac <_PyLong_DivmodNear+0x254> │ │ │ │ │ movw r8, #9176 @ 0x23d8 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyRuntime │ │ │ │ │ add.w r8, r8, r1, lsl #4 │ │ │ │ │ add r8, r3 │ │ │ │ │ - b.n 2e7a <_PyLong_DivmodNear+0x126> │ │ │ │ │ + b.n 2e7e <_PyLong_DivmodNear+0x126> │ │ │ │ │ mov.w r8, r2, lsr #3 │ │ │ │ │ add.w r0, r8, #1 │ │ │ │ │ bl 2d0 │ │ │ │ │ R_ARM_THM_CALL long_alloc │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2f36 <_PyLong_DivmodNear+0x1e2> │ │ │ │ │ + beq.w 2f3a <_PyLong_DivmodNear+0x1e2> │ │ │ │ │ ldr r3, [r7, #8] │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.w 2f94 <_PyLong_DivmodNear+0x240> │ │ │ │ │ + beq.w 2f98 <_PyLong_DivmodNear+0x240> │ │ │ │ │ movs r2, #0 │ │ │ │ │ add.w r0, r7, #8 │ │ │ │ │ add.w lr, r9, #8 │ │ │ │ │ mov r1, r2 │ │ │ │ │ mov ip, r2 │ │ │ │ │ ldr.w r3, [r0, #4]! │ │ │ │ │ adds r2, #1 │ │ │ │ │ @@ -4821,199 +4819,199 @@ │ │ │ │ │ orrcs.w sl, ip, #1 │ │ │ │ │ bic.w r1, r3, #3221225472 @ 0xc0000000 │ │ │ │ │ str.w r1, [lr, #4]! │ │ │ │ │ lsrs r1, r3, #30 │ │ │ │ │ mov.w ip, sl, lsr #30 │ │ │ │ │ orr.w r1, r1, sl, lsl #2 │ │ │ │ │ cmp r8, r2 │ │ │ │ │ - bne.n 2e0e <_PyLong_DivmodNear+0xba> │ │ │ │ │ + bne.n 2e12 <_PyLong_DivmodNear+0xba> │ │ │ │ │ ldr.w r2, [r9, #8] │ │ │ │ │ add.w r8, r9, r8, lsl #2 │ │ │ │ │ lsrs r0, r2, #3 │ │ │ │ │ str.w r1, [r8, #12] │ │ │ │ │ - beq.n 2e6c <_PyLong_DivmodNear+0x118> │ │ │ │ │ + beq.n 2e70 <_PyLong_DivmodNear+0x118> │ │ │ │ │ mov r3, r0 │ │ │ │ │ add.w lr, r9, #12 │ │ │ │ │ mov ip, r3 │ │ │ │ │ subs r3, #1 │ │ │ │ │ ldr.w r1, [lr, r3, lsl #2] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 2f76 <_PyLong_DivmodNear+0x222> │ │ │ │ │ + beq.w 2f7a <_PyLong_DivmodNear+0x222> │ │ │ │ │ cmp ip, r0 │ │ │ │ │ - beq.n 2e6c <_PyLong_DivmodNear+0x118> │ │ │ │ │ + beq.n 2e70 <_PyLong_DivmodNear+0x118> │ │ │ │ │ and.w r2, r2, #3 │ │ │ │ │ orr.w r2, r2, ip, lsl #3 │ │ │ │ │ str.w r2, [r9, #8] │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 1264 │ │ │ │ │ R_ARM_THM_CALL maybe_small_long │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.n 2f36 <_PyLong_DivmodNear+0x1e2> │ │ │ │ │ + beq.n 2f3a <_PyLong_DivmodNear+0x1e2> │ │ │ │ │ and.w r5, r5, #3 │ │ │ │ │ and.w r4, r4, #3 │ │ │ │ │ subs r2, r5, #2 │ │ │ │ │ subs r1, r4, #2 │ │ │ │ │ negs r5, r2 │ │ │ │ │ adcs r5, r2 │ │ │ │ │ negs r4, r1 │ │ │ │ │ adcs r4, r1 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n 2f4c <_PyLong_DivmodNear+0x1f8> │ │ │ │ │ + bne.n 2f50 <_PyLong_DivmodNear+0x1f8> │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl dc │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 2ffa <_PyLong_DivmodNear+0x2a6> │ │ │ │ │ + blt.w 2ffe <_PyLong_DivmodNear+0x2a6> │ │ │ │ │ ldr r3, [r6, #8] │ │ │ │ │ ldr.w r9, [sp, #8] │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.n 2eda <_PyLong_DivmodNear+0x186> │ │ │ │ │ + beq.n 2ede <_PyLong_DivmodNear+0x186> │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bgt.n 2ede <_PyLong_DivmodNear+0x18a> │ │ │ │ │ - cbnz r2, 2ec4 <_PyLong_DivmodNear+0x170> │ │ │ │ │ + bgt.n 2ee2 <_PyLong_DivmodNear+0x18a> │ │ │ │ │ + cbnz r2, 2ec8 <_PyLong_DivmodNear+0x170> │ │ │ │ │ ldrb.w r3, [r9, #12] │ │ │ │ │ lsls r3, r3, #31 │ │ │ │ │ - bmi.n 2ede <_PyLong_DivmodNear+0x18a> │ │ │ │ │ + bmi.n 2ee2 <_PyLong_DivmodNear+0x18a> │ │ │ │ │ mov r4, r7 │ │ │ │ │ mov r8, r9 │ │ │ │ │ movs r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyTuple_New │ │ │ │ │ - cbz r0, 2f36 <_PyLong_DivmodNear+0x1e2> │ │ │ │ │ + cbz r0, 2f3a <_PyLong_DivmodNear+0x1e2> │ │ │ │ │ strd r8, r4, [r0, #16] │ │ │ │ │ add sp, #16 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bge.n 2eba <_PyLong_DivmodNear+0x166> │ │ │ │ │ - ldr r1, [pc, #308] @ (3014 <_PyLong_DivmodNear+0x2c0>) │ │ │ │ │ + bge.n 2ebe <_PyLong_DivmodNear+0x166> │ │ │ │ │ + ldr r1, [pc, #308] @ (3018 <_PyLong_DivmodNear+0x2c0>) │ │ │ │ │ mov r0, r9 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n 2f8c <_PyLong_DivmodNear+0x238> │ │ │ │ │ + bne.n 2f90 <_PyLong_DivmodNear+0x238> │ │ │ │ │ bl 4e0 │ │ │ │ │ mov r8, r0 │ │ │ │ │ ldr.w r3, [r9] │ │ │ │ │ str.w r8, [sp, #8] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 2f08 <_PyLong_DivmodNear+0x1b4> │ │ │ │ │ + bge.n 2f0c <_PyLong_DivmodNear+0x1b4> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r9] │ │ │ │ │ - cbnz r3, 2f08 <_PyLong_DivmodNear+0x1b4> │ │ │ │ │ + cbnz r3, 2f0c <_PyLong_DivmodNear+0x1b4> │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.n 2f36 <_PyLong_DivmodNear+0x1e2> │ │ │ │ │ + beq.n 2f3a <_PyLong_DivmodNear+0x1e2> │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r7 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - bne.n 2f84 <_PyLong_DivmodNear+0x230> │ │ │ │ │ + bne.n 2f88 <_PyLong_DivmodNear+0x230> │ │ │ │ │ bl 828 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ str r4, [sp, #12] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 2f32 <_PyLong_DivmodNear+0x1de> │ │ │ │ │ + bge.n 2f36 <_PyLong_DivmodNear+0x1de> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ - cbnz r3, 2f32 <_PyLong_DivmodNear+0x1de> │ │ │ │ │ + cbnz r3, 2f36 <_PyLong_DivmodNear+0x1de> │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.n 2ec8 <_PyLong_DivmodNear+0x174> │ │ │ │ │ + bne.n 2ecc <_PyLong_DivmodNear+0x174> │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ - bl a158 │ │ │ │ │ + bl a268 │ │ │ │ │ R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ - bl a158 │ │ │ │ │ + bl a268 │ │ │ │ │ R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 2ed4 <_PyLong_DivmodNear+0x180> │ │ │ │ │ - ldr.w r8, [pc, #208] @ 3018 <_PyLong_DivmodNear+0x2c4> │ │ │ │ │ - b.n 2e7a <_PyLong_DivmodNear+0x126> │ │ │ │ │ + b.n 2ed8 <_PyLong_DivmodNear+0x180> │ │ │ │ │ + ldr.w r8, [pc, #208] @ 301c <_PyLong_DivmodNear+0x2c4> │ │ │ │ │ + b.n 2e7e <_PyLong_DivmodNear+0x126> │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 444 │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 2f6c <_PyLong_DivmodNear+0x218> │ │ │ │ │ + bge.n 2f70 <_PyLong_DivmodNear+0x218> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ - cbnz r3, 2f6c <_PyLong_DivmodNear+0x218> │ │ │ │ │ + cbnz r3, 2f70 <_PyLong_DivmodNear+0x218> │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - beq.n 2f36 <_PyLong_DivmodNear+0x1e2> │ │ │ │ │ + beq.n 2f3a <_PyLong_DivmodNear+0x1e2> │ │ │ │ │ mov r8, r9 │ │ │ │ │ - b.n 2e92 <_PyLong_DivmodNear+0x13e> │ │ │ │ │ + b.n 2e96 <_PyLong_DivmodNear+0x13e> │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 2e4e <_PyLong_DivmodNear+0xfa> │ │ │ │ │ + bne.w 2e52 <_PyLong_DivmodNear+0xfa> │ │ │ │ │ movs r3, #1 │ │ │ │ │ str.w r3, [r9, #8] │ │ │ │ │ - b.n 2e6c <_PyLong_DivmodNear+0x118> │ │ │ │ │ + b.n 2e70 <_PyLong_DivmodNear+0x118> │ │ │ │ │ bl 4e0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b.n 2f1c <_PyLong_DivmodNear+0x1c8> │ │ │ │ │ + b.n 2f20 <_PyLong_DivmodNear+0x1c8> │ │ │ │ │ bl 828 │ │ │ │ │ mov r8, r0 │ │ │ │ │ - b.n 2eec <_PyLong_DivmodNear+0x198> │ │ │ │ │ + b.n 2ef0 <_PyLong_DivmodNear+0x198> │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ and.w r3, r2, #3 │ │ │ │ │ bic.w r2, r2, #7 │ │ │ │ │ rsb r3, r3, #2 │ │ │ │ │ orrs r3, r2 │ │ │ │ │ str r3, [r0, #8] │ │ │ │ │ - b.n 2e00 <_PyLong_DivmodNear+0xac> │ │ │ │ │ + b.n 2e04 <_PyLong_DivmodNear+0xac> │ │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ │ mvn.w ip, #2147483648 @ 0x80000000 │ │ │ │ │ adds r3, r0, r3 │ │ │ │ │ adc.w r1, r2, #0 │ │ │ │ │ cmp r3, ip │ │ │ │ │ sbcs.w r1, r1, #0 │ │ │ │ │ - bcs.n 2fc6 <_PyLong_DivmodNear+0x272> │ │ │ │ │ + bcs.n 2fca <_PyLong_DivmodNear+0x272> │ │ │ │ │ bl 1c0 <_Py_DECREF_SPECIALIZED.constprop.0+0x78> │ │ │ │ │ R_ARM_THM_CALL _PyLong_FromMedium │ │ │ │ │ mov r8, r0 │ │ │ │ │ - b.n 2e74 <_PyLong_DivmodNear+0x120> │ │ │ │ │ + b.n 2e78 <_PyLong_DivmodNear+0x120> │ │ │ │ │ mov r1, r2 │ │ │ │ │ bl d98 <_PyLong_FromLarge> │ │ │ │ │ mov r8, r0 │ │ │ │ │ - b.n 2e74 <_PyLong_DivmodNear+0x120> │ │ │ │ │ + b.n 2e78 <_PyLong_DivmodNear+0x120> │ │ │ │ │ negs r3, r3 │ │ │ │ │ sbc.w r2, r2, r2, lsl #1 │ │ │ │ │ adds r3, r3, r3 │ │ │ │ │ adcs r2, r2 │ │ │ │ │ negs r0, r3 │ │ │ │ │ sbc.w r2, r2, r2, lsl #1 │ │ │ │ │ - b.n 2dba <_PyLong_DivmodNear+0x66> │ │ │ │ │ + b.n 2dbe <_PyLong_DivmodNear+0x66> │ │ │ │ │ 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 .LC61 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC61 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 2f42 <_PyLong_DivmodNear+0x1ee> │ │ │ │ │ + b.n 2f46 <_PyLong_DivmodNear+0x1ee> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 2ea8 <_PyLong_DivmodNear+0x154> │ │ │ │ │ + bne.w 2eac <_PyLong_DivmodNear+0x154> │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - b.n 2ea8 <_PyLong_DivmodNear+0x154> │ │ │ │ │ + b.n 2eac <_PyLong_DivmodNear+0x154> │ │ │ │ │ nop │ │ │ │ │ .word 0x00002438 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00002428 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {} │ │ │ │ │ @@ -249,59 +249,59 @@ │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ b.n 214 <_PyLong_FromMedium+0x54> │ │ │ │ │ .word 0x00000066 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ 00000244 : │ │ │ │ │ long_hash(): │ │ │ │ │ - ldr r3, [r0, #8] │ │ │ │ │ - and.w r2, r3, #3 │ │ │ │ │ - cmp r3, #15 │ │ │ │ │ - rsb r1, r2, #1 │ │ │ │ │ + ldr r1, [r0, #8] │ │ │ │ │ + and.w r2, r1, #3 │ │ │ │ │ + cmp r1, #15 │ │ │ │ │ + rsb r2, r2, #1 │ │ │ │ │ bhi.n 264 │ │ │ │ │ ldr r0, [r0, #12] │ │ │ │ │ mvn.w r3, #1 │ │ │ │ │ - mul.w r0, r1, r0 │ │ │ │ │ + mul.w r0, r2, r0 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ it cs │ │ │ │ │ movcs r0, r3 │ │ │ │ │ bx lr │ │ │ │ │ - lsrs r2, r3, #3 │ │ │ │ │ + lsrs r1, r1, #3 │ │ │ │ │ push {r4, lr} │ │ │ │ │ mvn.w lr, #2147483648 @ 0x80000000 │ │ │ │ │ - add.w r3, r0, r2, lsl #2 │ │ │ │ │ + add.w r3, r0, r1, lsl #2 │ │ │ │ │ ldrd r4, ip, [r3, #4] │ │ │ │ │ add.w r3, ip, #2147483648 @ 0x80000000 │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp ip, lr │ │ │ │ │ it cs │ │ │ │ │ movcs ip, r3 │ │ │ │ │ and.w r3, lr, ip, lsl #30 │ │ │ │ │ orr.w r3, r3, ip, lsr #1 │ │ │ │ │ add r3, r4 │ │ │ │ │ cmp r3, lr │ │ │ │ │ itt cs │ │ │ │ │ addcs.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ │ addcs r3, #1 │ │ │ │ │ - cmp r2, #2 │ │ │ │ │ + cmp r1, #2 │ │ │ │ │ beq.n 2be │ │ │ │ │ mvn.w lr, #2147483648 @ 0x80000000 │ │ │ │ │ mov.w ip, r3, lsl #30 │ │ │ │ │ - ldr.w r4, [r0, r2, lsl #2] │ │ │ │ │ + ldr.w r4, [r0, r1, lsl #2] │ │ │ │ │ bic.w ip, ip, #2147483648 @ 0x80000000 │ │ │ │ │ - subs r2, #1 │ │ │ │ │ + subs r1, #1 │ │ │ │ │ orr.w r3, ip, r3, lsr #1 │ │ │ │ │ add r3, r4 │ │ │ │ │ cmp r3, lr │ │ │ │ │ itt cs │ │ │ │ │ addcs.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ │ addcs r3, #1 │ │ │ │ │ - cmp r2, #2 │ │ │ │ │ + cmp r1, #2 │ │ │ │ │ bne.n 29c │ │ │ │ │ - mul.w r0, r1, r3 │ │ │ │ │ + mul.w r0, r2, r3 │ │ │ │ │ mvn.w r3, #1 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ it cs │ │ │ │ │ movcs r0, r3 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ @@ -1383,15 +1383,15 @@ │ │ │ │ │ cmp r3, #95 @ 0x5f │ │ │ │ │ beq.w 1256 │ │ │ │ │ movs r3, #0 │ │ │ │ │ add.w sl, sl, #2 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ b.n 726 │ │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ │ - bl 1b24 │ │ │ │ │ + bl 1b28 │ │ │ │ │ R_ARM_THM_CALL _PyLong_Negate │ │ │ │ │ ldr.w fp, [sp, #52] @ 0x34 │ │ │ │ │ b.n a86 │ │ │ │ │ mov lr, r0 │ │ │ │ │ b.n a48 │ │ │ │ │ ldrb.w r3, [sl, #1] │ │ │ │ │ and.w r3, r3, #223 @ 0xdf │ │ │ │ │ @@ -1462,15 +1462,15 @@ │ │ │ │ │ b.n 7a0 │ │ │ │ │ str r4, [sp, #20] │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cbz r3, f40 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ │ - bl a158 │ │ │ │ │ + bl a268 │ │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL strlen │ │ │ │ │ cmp r0, #200 @ 0xc8 │ │ │ │ │ mov r1, r0 │ │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ │ it cs │ │ │ │ │ @@ -3120,15 +3120,15 @@ │ │ │ │ │ b.n 1e00 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ movs r2, #0 │ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ - bl 2a78 <_PyLong_AsByteArray+0x660> │ │ │ │ │ + bl 2a7c <_PyLong_AsByteArray+0x600> │ │ │ │ │ R_ARM_THM_CALL pylong_int_to_decimal_string │ │ │ │ │ mov r5, r0 │ │ │ │ │ b.n 1b4c │ │ │ │ │ cmp r4, #0 │ │ │ │ │ beq.n 20b2 │ │ │ │ │ tst.w r1, #64 @ 0x40 │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ @@ -3466,286 +3466,330 @@ │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ b.n 2342 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ 00002374 : │ │ │ │ │ PyLong_FromUnsignedLongLong(): │ │ │ │ │ - movw r2, #257 @ 0x101 │ │ │ │ │ - cmp r0, r2 │ │ │ │ │ - mov r3, r0 │ │ │ │ │ - sbcs.w r2, r1, #0 │ │ │ │ │ - bcc.n 23f8 │ │ │ │ │ - cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ │ - sbcs.w r2, r1, #0 │ │ │ │ │ - bcc.n 23f4 │ │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ │ + movw r3, #257 @ 0x101 │ │ │ │ │ + cmp r0, r3 │ │ │ │ │ + sbcs.w r3, r1, #0 │ │ │ │ │ + bcc.n 2434 │ │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ - str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ - lsrs r3, r1, #28 │ │ │ │ │ - sub sp, #12 │ │ │ │ │ - mov r5, r1 │ │ │ │ │ + str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ + cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ │ + sub sp, #8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ + sbcs.w r3, r1, #0 │ │ │ │ │ + bcs.n 23d8 │ │ │ │ │ + ldr r3, [pc, #212] @ (2474 ) │ │ │ │ │ + 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, #1728] @ 0x6c0 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.n 243c │ │ │ │ │ + ldr.w r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ + ldr r1, [r0, #0] │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + str.w r1, [r3, #1728] @ 0x6c0 │ │ │ │ │ + str r0, [sp, #0] │ │ │ │ │ + str.w r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ + bl 0 <_Py_NewReference> │ │ │ │ │ + R_ARM_THM_CALL _Py_NewReference │ │ │ │ │ + ldr r0, [sp, #0] │ │ │ │ │ + movs r3, #8 │ │ │ │ │ + strd r3, r4, [r0, #8] │ │ │ │ │ + add sp, #8 │ │ │ │ │ + pop {r4, r5, r6, pc} │ │ │ │ │ + lsrs r3, r1, #28 │ │ │ │ │ + str r1, [sp, #0] │ │ │ │ │ mov r6, r3 │ │ │ │ │ - bne.n 2400 │ │ │ │ │ + bne.n 245e │ │ │ │ │ movs r0, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ - cbz r0, 240c │ │ │ │ │ - movs r7, #16 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.n 246c │ │ │ │ │ + ldr r1, [sp, #0] │ │ │ │ │ + movs r5, #16 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ str r3, [r0, #4] │ │ │ │ │ - str r0, [sp, #4] │ │ │ │ │ + str r1, [sp, #4] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ + str r0, [sp, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r2, #1 │ │ │ │ │ strlt r2, [r3, #0] │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_THM_CALL _Py_NewReference │ │ │ │ │ - ldr r0, [sp, #4] │ │ │ │ │ - lsrs r2, r4, #30 │ │ │ │ │ - bic.w r3, r4, #3221225472 @ 0xc0000000 │ │ │ │ │ - add.w r1, r0, #16 │ │ │ │ │ - orr.w r2, r2, r5, lsl #2 │ │ │ │ │ - bic.w r2, r2, #3221225472 @ 0xc0000000 │ │ │ │ │ - strd r7, r3, [r0, #8] │ │ │ │ │ - add.w ip, r0, #12 │ │ │ │ │ - str r2, [r1, #0] │ │ │ │ │ - cbz r6, 23f0 │ │ │ │ │ - str.w r6, [ip, #8] │ │ │ │ │ - add sp, #12 │ │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ │ - b.w 1c0 <_PyLong_FromMedium> │ │ │ │ │ - ldr r0, [pc, #24] @ (2414 ) │ │ │ │ │ - add.w r0, r0, r3, lsl #4 │ │ │ │ │ + ldr r0, [sp, #0] │ │ │ │ │ + ldr r1, [sp, #4] │ │ │ │ │ + lsrs r3, r4, #30 │ │ │ │ │ + add.w r2, r0, #16 │ │ │ │ │ + bic.w r4, r4, #3221225472 @ 0xc0000000 │ │ │ │ │ + strd r5, r4, [r0, #8] │ │ │ │ │ + orr.w r3, r3, r1, lsl #2 │ │ │ │ │ + add.w r1, r0, #12 │ │ │ │ │ + bic.w r3, r3, #3221225472 @ 0xc0000000 │ │ │ │ │ + str r3, [r2, #0] │ │ │ │ │ + cmp r6, #0 │ │ │ │ │ + beq.n 23d4 │ │ │ │ │ + str r6, [r1, #8] │ │ │ │ │ + b.n 23d4 │ │ │ │ │ + ldr r3, [pc, #64] @ (2478 ) │ │ │ │ │ + add.w r0, r3, r0, lsl #4 │ │ │ │ │ bx lr │ │ │ │ │ + movs r0, #16 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ + cbz r0, 246c │ │ │ │ │ + movw r3, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ + movt r3, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ + str r0, [sp, #0] │ │ │ │ │ + str r3, [r0, #4] │ │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ │ + cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ + itt lt │ │ │ │ │ + addlt r2, #1 │ │ │ │ │ + strlt r2, [r3, #0] │ │ │ │ │ + b.n 23c8 │ │ │ │ │ movs r0, #24 │ │ │ │ │ - movs r7, #24 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.n 23b0 │ │ │ │ │ + cbz r0, 246c │ │ │ │ │ + ldr r1, [sp, #0] │ │ │ │ │ + movs r5, #24 │ │ │ │ │ + b.n 23ee │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 23f0 │ │ │ │ │ + b.n 23d4 │ │ │ │ │ + .word 0x000000ce │ │ │ │ │ + R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00002428 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -00002418 <_PyLong_AsByteArray>: │ │ │ │ │ +0000247c <_PyLong_AsByteArray>: │ │ │ │ │ _PyLong_AsByteArray(): │ │ │ │ │ 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 r4, r1 │ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ │ mov r5, r3 │ │ │ │ │ mov r8, r2 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ and.w r3, r1, #3 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.w 27ce <_PyLong_AsByteArray+0x3b6> │ │ │ │ │ + beq.w 285a <_PyLong_AsByteArray+0x3de> │ │ │ │ │ lsrs r2, r1, #3 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w 2554 <_PyLong_AsByteArray+0x13c> │ │ │ │ │ + bne.w 25b8 <_PyLong_AsByteArray+0x13c> │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ add.w lr, r8, #4294967295 @ 0xffffffff │ │ │ │ │ add lr, r4 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 2848 <_PyLong_AsByteArray+0x430> │ │ │ │ │ + beq.w 28d4 <_PyLong_AsByteArray+0x458> │ │ │ │ │ add.w r6, r0, #8 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r9, r8 │ │ │ │ │ subs r0, #1 │ │ │ │ │ mov r3, r2 │ │ │ │ │ mov ip, r2 │ │ │ │ │ mov r1, r2 │ │ │ │ │ mov fp, r2 │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ - b.n 24c6 <_PyLong_AsByteArray+0xae> │ │ │ │ │ + b.n 252a <_PyLong_AsByteArray+0xae> │ │ │ │ │ strb.w r0, [lr], #-1 │ │ │ │ │ mov.w r0, ip, lsr #16 │ │ │ │ │ orr.w r0, r0, r1, lsl #16 │ │ │ │ │ adds r5, r2, #2 │ │ │ │ │ cmp r9, r5 │ │ │ │ │ - bls.n 2530 <_PyLong_AsByteArray+0x118> │ │ │ │ │ + bls.n 2594 <_PyLong_AsByteArray+0x118> │ │ │ │ │ sub.w r3, r4, #24 │ │ │ │ │ strb.w r0, [lr] │ │ │ │ │ cmp r3, #7 │ │ │ │ │ mov.w ip, ip, lsr #24 │ │ │ │ │ add.w r0, r2, #3 │ │ │ │ │ orr.w ip, ip, r1, lsl #8 │ │ │ │ │ ittt ls │ │ │ │ │ addls.w lr, lr, #4294967295 @ 0xffffffff │ │ │ │ │ movls r2, r0 │ │ │ │ │ lsrls r1, r1, #24 │ │ │ │ │ - bls.n 24ba <_PyLong_AsByteArray+0xa2> │ │ │ │ │ + bls.n 251e <_PyLong_AsByteArray+0xa2> │ │ │ │ │ cmp r9, r0 │ │ │ │ │ - bls.n 2530 <_PyLong_AsByteArray+0x118> │ │ │ │ │ + bls.n 2594 <_PyLong_AsByteArray+0x118> │ │ │ │ │ strb.w ip, [lr, #-1] │ │ │ │ │ adds r2, #4 │ │ │ │ │ mov ip, r1 │ │ │ │ │ sub.w lr, lr, #2 │ │ │ │ │ sub.w r3, r4, #32 │ │ │ │ │ movs r1, #0 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ add.w fp, fp, #1 │ │ │ │ │ cmp fp, r0 │ │ │ │ │ - beq.w 2710 <_PyLong_AsByteArray+0x2f8> │ │ │ │ │ + beq.w 279c <_PyLong_AsByteArray+0x320> │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ ldr.w r4, [r6, #4]! │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 2774 <_PyLong_AsByteArray+0x35c> │ │ │ │ │ + bne.w 2800 <_PyLong_AsByteArray+0x384> │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ mvn.w r7, fp │ │ │ │ │ add r7, r0 │ │ │ │ │ sub.w r0, r3, #32 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ rsb r0, r3, #32 │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ ands.w r0, r7, #7 │ │ │ │ │ str r0, [sp, #24] │ │ │ │ │ - beq.w 29ca <_PyLong_AsByteArray+0x5b2> │ │ │ │ │ + beq.w 2a56 <_PyLong_AsByteArray+0x5da> │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ ldr r7, [sp, #12] │ │ │ │ │ lsl.w r8, r4, r0 │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ cmp fp, r7 │ │ │ │ │ lsr.w sl, r4, r0 │ │ │ │ │ orr.w r8, r8, sl │ │ │ │ │ orr.w r5, r8, r1 │ │ │ │ │ lsl.w r1, r4, r3 │ │ │ │ │ orr.w r0, r1, ip │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov ip, r0 │ │ │ │ │ - beq.w 2718 <_PyLong_AsByteArray+0x300> │ │ │ │ │ + beq.w 27a4 <_PyLong_AsByteArray+0x328> │ │ │ │ │ cmp r9, r2 │ │ │ │ │ - bls.n 2530 <_PyLong_AsByteArray+0x118> │ │ │ │ │ + bls.n 2594 <_PyLong_AsByteArray+0x118> │ │ │ │ │ strb.w r0, [lr], #-1 │ │ │ │ │ lsrs r0, r0, #8 │ │ │ │ │ add.w r4, r3, #30 │ │ │ │ │ orr.w r0, r0, r5, lsl #24 │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ cmp r9, r3 │ │ │ │ │ - bhi.n 2470 <_PyLong_AsByteArray+0x58> │ │ │ │ │ + bhi.n 24d4 <_PyLong_AsByteArray+0x58> │ │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ │ - cbz r3, 254a <_PyLong_AsByteArray+0x132> │ │ │ │ │ + cbz r3, 25ae <_PyLong_AsByteArray+0x132> │ │ │ │ │ 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 .LC25 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC25 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mov r0, r3 │ │ │ │ │ - b.n 264c <_PyLong_AsByteArray+0x234> │ │ │ │ │ + b.n 26b2 <_PyLong_AsByteArray+0x236> │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 2870 <_PyLong_AsByteArray+0x458> │ │ │ │ │ + beq.w 28fc <_PyLong_AsByteArray+0x480> │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ movs r2, #0 │ │ │ │ │ add.w r9, r0, #8 │ │ │ │ │ mov lr, r4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ mov ip, r2 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ mov r1, r2 │ │ │ │ │ mov r3, r2 │ │ │ │ │ mov r6, r2 │ │ │ │ │ - b.n 25ce <_PyLong_AsByteArray+0x1b6> │ │ │ │ │ + b.n 2632 <_PyLong_AsByteArray+0x1b6> │ │ │ │ │ mov.w ip, r4, lsr #16 │ │ │ │ │ strb r7, [r3, #0] │ │ │ │ │ orr.w ip, ip, r0, lsl #16 │ │ │ │ │ adds r1, r2, #2 │ │ │ │ │ add.w r3, lr, #2 │ │ │ │ │ cmp r8, r1 │ │ │ │ │ - bls.n 2530 <_PyLong_AsByteArray+0x118> │ │ │ │ │ + bls.n 2594 <_PyLong_AsByteArray+0x118> │ │ │ │ │ strb.w ip, [r3] │ │ │ │ │ sub.w r3, r5, #24 │ │ │ │ │ mov.w ip, r4, lsr #24 │ │ │ │ │ cmp r3, #7 │ │ │ │ │ add.w r4, r2, #3 │ │ │ │ │ orr.w ip, ip, r0, lsl #8 │ │ │ │ │ mov.w r1, r0, lsr #24 │ │ │ │ │ itt ls │ │ │ │ │ addls.w lr, lr, #3 │ │ │ │ │ movls r2, r4 │ │ │ │ │ - bls.n 25c6 <_PyLong_AsByteArray+0x1ae> │ │ │ │ │ + bls.n 262a <_PyLong_AsByteArray+0x1ae> │ │ │ │ │ cmp r8, r4 │ │ │ │ │ - bls.n 2530 <_PyLong_AsByteArray+0x118> │ │ │ │ │ + bls.n 2594 <_PyLong_AsByteArray+0x118> │ │ │ │ │ strb.w ip, [lr, #3] │ │ │ │ │ adds r2, #4 │ │ │ │ │ add.w lr, lr, #4 │ │ │ │ │ sub.w r3, r5, #32 │ │ │ │ │ mov ip, r0 │ │ │ │ │ movs r1, #0 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ adds r6, #1 │ │ │ │ │ cmp r6, r0 │ │ │ │ │ - beq.n 2616 <_PyLong_AsByteArray+0x1fe> │ │ │ │ │ + beq.n 267a <_PyLong_AsByteArray+0x1fe> │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ sub.w fp, r3, #32 │ │ │ │ │ ldr.w r5, [r9, #4]! │ │ │ │ │ rsb sl, r3, #32 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 26a2 <_PyLong_AsByteArray+0x28a> │ │ │ │ │ + bne.n 272e <_PyLong_AsByteArray+0x2b2> │ │ │ │ │ lsl.w r0, r5, fp │ │ │ │ │ lsr.w r7, r5, sl │ │ │ │ │ orrs r0, r7 │ │ │ │ │ lsl.w r4, r5, r3 │ │ │ │ │ orrs r0, r1 │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ orr.w r4, r4, ip │ │ │ │ │ cmp r1, r6 │ │ │ │ │ - beq.n 2666 <_PyLong_AsByteArray+0x24e> │ │ │ │ │ + beq.n 26cc <_PyLong_AsByteArray+0x250> │ │ │ │ │ cmp r8, r2 │ │ │ │ │ - bls.n 2530 <_PyLong_AsByteArray+0x118> │ │ │ │ │ + bls.n 2594 <_PyLong_AsByteArray+0x118> │ │ │ │ │ add.w r5, r3, #30 │ │ │ │ │ mov r3, lr │ │ │ │ │ lsrs r7, r4, #8 │ │ │ │ │ adds r1, r2, #1 │ │ │ │ │ orr.w r7, r7, r0, lsl #24 │ │ │ │ │ strb.w r4, [r3], #1 │ │ │ │ │ cmp r8, r1 │ │ │ │ │ - bhi.n 2578 <_PyLong_AsByteArray+0x160> │ │ │ │ │ - b.n 2530 <_PyLong_AsByteArray+0x118> │ │ │ │ │ + bhi.n 25dc <_PyLong_AsByteArray+0x160> │ │ │ │ │ + b.n 2594 <_PyLong_AsByteArray+0x118> │ │ │ │ │ movs r0, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 26fa <_PyLong_AsByteArray+0x2e2> │ │ │ │ │ + beq.w 2786 <_PyLong_AsByteArray+0x30a> │ │ │ │ │ cmp r8, r2 │ │ │ │ │ - bls.n 2530 <_PyLong_AsByteArray+0x118> │ │ │ │ │ + bls.n 2594 <_PyLong_AsByteArray+0x118> │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ adds r2, #1 │ │ │ │ │ add.w r4, lr, r0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 27ec <_PyLong_AsByteArray+0x3d4> │ │ │ │ │ + bne.w 2878 <_PyLong_AsByteArray+0x3fc> │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ strb.w ip, [lr] │ │ │ │ │ cmp r8, r2 │ │ │ │ │ - bls.n 2646 <_PyLong_AsByteArray+0x22e> │ │ │ │ │ + bls.n 26ac <_PyLong_AsByteArray+0x230> │ │ │ │ │ cmp r0, #1 │ │ │ │ │ - bne.n 265a <_PyLong_AsByteArray+0x242> │ │ │ │ │ + bne.n 26c0 <_PyLong_AsByteArray+0x244> │ │ │ │ │ sub.w r2, r8, r2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memset │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mov r0, r3 │ │ │ │ │ @@ -3754,37 +3798,51 @@ │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ mov r4, lr │ │ │ │ │ movs r2, #0 │ │ │ │ │ negs r1, r3 │ │ │ │ │ adds r2, #1 │ │ │ │ │ strb.w r1, [r4], #-1 │ │ │ │ │ cmp r8, r2 │ │ │ │ │ - bne.n 265a <_PyLong_AsByteArray+0x242> │ │ │ │ │ - b.n 2646 <_PyLong_AsByteArray+0x22e> │ │ │ │ │ + bne.n 26c0 <_PyLong_AsByteArray+0x244> │ │ │ │ │ + b.n 26ac <_PyLong_AsByteArray+0x230> │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 2812 <_PyLong_AsByteArray+0x3fa> │ │ │ │ │ + beq.w 289e <_PyLong_AsByteArray+0x422> │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov sl, lr │ │ │ │ │ adds r3, #32 │ │ │ │ │ clz r5, r5 │ │ │ │ │ subs r5, r3, r5 │ │ │ │ │ cmp r5, #7 │ │ │ │ │ - bls.n 26f2 <_PyLong_AsByteArray+0x2da> │ │ │ │ │ + bls.n 277e <_PyLong_AsByteArray+0x302> │ │ │ │ │ cmp r8, r2 │ │ │ │ │ - bls.w 2530 <_PyLong_AsByteArray+0x118> │ │ │ │ │ + bls.w 2594 <_PyLong_AsByteArray+0x118> │ │ │ │ │ mov.w ip, r4, lsr #8 │ │ │ │ │ sub.w r3, r5, #8 │ │ │ │ │ adds r2, #1 │ │ │ │ │ orr.w ip, ip, r0, lsl #24 │ │ │ │ │ lsrs r1, r0, #8 │ │ │ │ │ cmp r3, #7 │ │ │ │ │ strb.w r4, [lr] │ │ │ │ │ - bhi.w 2c2e <_PyLong_AsByteArray+0x816> │ │ │ │ │ - add.w lr, lr, #1 │ │ │ │ │ - b.n 25c6 <_PyLong_AsByteArray+0x1ae> │ │ │ │ │ + bls.w 2cba <_PyLong_AsByteArray+0x83e> │ │ │ │ │ + cmp r2, r8 │ │ │ │ │ + bcs.w 2594 <_PyLong_AsByteArray+0x118> │ │ │ │ │ + strb.w ip, [lr, #1] │ │ │ │ │ + sub.w r3, r5, #16 │ │ │ │ │ + mov.w ip, r4, lsr #16 │ │ │ │ │ + add.w lr, lr, #2 │ │ │ │ │ + orr.w ip, ip, r0, lsl #16 │ │ │ │ │ + adds r2, r7, #2 │ │ │ │ │ + lsrs r1, r0, #16 │ │ │ │ │ + cmp r3, #7 │ │ │ │ │ + bls.n 262a <_PyLong_AsByteArray+0x1ae> │ │ │ │ │ + mov r3, lr │ │ │ │ │ + mov r1, r2 │ │ │ │ │ + mov lr, sl │ │ │ │ │ + mov r2, r7 │ │ │ │ │ + b.n 25ec <_PyLong_AsByteArray+0x170> │ │ │ │ │ mvn.w r7, #3221225472 @ 0xc0000000 │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr r4, [sp, #16] │ │ │ │ │ eors r0, r7 │ │ │ │ │ add r0, r4 │ │ │ │ │ bic.w r5, r0, #3221225472 @ 0xc0000000 │ │ │ │ │ lsrs r0, r0, #30 │ │ │ │ │ @@ -3793,73 +3851,73 @@ │ │ │ │ │ lsl.w r0, r5, fp │ │ │ │ │ orrs r0, r4 │ │ │ │ │ orrs r1, r0 │ │ │ │ │ lsl.w r0, r5, r3 │ │ │ │ │ orr.w ip, r0, ip │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ cmp r0, r6 │ │ │ │ │ - beq.w 2800 <_PyLong_AsByteArray+0x3e8> │ │ │ │ │ + beq.w 288c <_PyLong_AsByteArray+0x410> │ │ │ │ │ cmp r8, r2 │ │ │ │ │ - bls.w 2530 <_PyLong_AsByteArray+0x118> │ │ │ │ │ + bls.w 2594 <_PyLong_AsByteArray+0x118> │ │ │ │ │ add.w r5, r3, #30 │ │ │ │ │ mov r3, lr │ │ │ │ │ mov.w r7, ip, lsr #8 │ │ │ │ │ mov r0, r1 │ │ │ │ │ orr.w r7, r7, r1, lsl #24 │ │ │ │ │ mov r4, ip │ │ │ │ │ adds r1, r2, #1 │ │ │ │ │ strb.w ip, [r3], #1 │ │ │ │ │ - b.n 2610 <_PyLong_AsByteArray+0x1f8> │ │ │ │ │ + b.n 2674 <_PyLong_AsByteArray+0x1f8> │ │ │ │ │ mov r3, r5 │ │ │ │ │ mov ip, r4 │ │ │ │ │ mov r1, r0 │ │ │ │ │ - b.n 25c6 <_PyLong_AsByteArray+0x1ae> │ │ │ │ │ + b.n 262a <_PyLong_AsByteArray+0x1ae> │ │ │ │ │ cmp r8, r2 │ │ │ │ │ - bne.n 2706 <_PyLong_AsByteArray+0x2ee> │ │ │ │ │ + bne.n 2792 <_PyLong_AsByteArray+0x316> │ │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 2828 <_PyLong_AsByteArray+0x410> │ │ │ │ │ + bne.w 28b4 <_PyLong_AsByteArray+0x438> │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ mov r4, lr │ │ │ │ │ negs r1, r3 │ │ │ │ │ uxtb r1, r1 │ │ │ │ │ - b.n 2634 <_PyLong_AsByteArray+0x21c> │ │ │ │ │ + b.n 269a <_PyLong_AsByteArray+0x21e> │ │ │ │ │ mov r8, r9 │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 2618 <_PyLong_AsByteArray+0x200> │ │ │ │ │ + b.n 267c <_PyLong_AsByteArray+0x200> │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w 2896 <_PyLong_AsByteArray+0x47e> │ │ │ │ │ + beq.w 2922 <_PyLong_AsByteArray+0x4a6> │ │ │ │ │ add.w r0, r3, #32 │ │ │ │ │ clz r3, r4 │ │ │ │ │ subs r4, r0, r3 │ │ │ │ │ cmp r4, #7 │ │ │ │ │ - bls.n 27e8 <_PyLong_AsByteArray+0x3d0> │ │ │ │ │ + bls.n 2874 <_PyLong_AsByteArray+0x3f8> │ │ │ │ │ cmp r9, r2 │ │ │ │ │ - bls.w 2530 <_PyLong_AsByteArray+0x118> │ │ │ │ │ + bls.w 2594 <_PyLong_AsByteArray+0x118> │ │ │ │ │ mov.w r0, ip, lsr #8 │ │ │ │ │ sub.w r3, r4, #8 │ │ │ │ │ orr.w r0, r0, r1, lsl #24 │ │ │ │ │ adds r5, r2, #1 │ │ │ │ │ cmp r3, #7 │ │ │ │ │ strb.w ip, [lr] │ │ │ │ │ - bls.w 2c16 <_PyLong_AsByteArray+0x7fe> │ │ │ │ │ + bls.w 2ca2 <_PyLong_AsByteArray+0x826> │ │ │ │ │ cmp r9, r5 │ │ │ │ │ - bls.w 2530 <_PyLong_AsByteArray+0x118> │ │ │ │ │ + bls.w 2594 <_PyLong_AsByteArray+0x118> │ │ │ │ │ strb.w r0, [lr, #-1] │ │ │ │ │ sub.w r3, r4, #16 │ │ │ │ │ mov.w r0, ip, lsr #16 │ │ │ │ │ sub.w lr, lr, #2 │ │ │ │ │ orr.w r0, r0, r1, lsl #16 │ │ │ │ │ adds r5, r2, #2 │ │ │ │ │ cmp r3, #7 │ │ │ │ │ - bhi.w 247e <_PyLong_AsByteArray+0x66> │ │ │ │ │ + bhi.w 24e2 <_PyLong_AsByteArray+0x66> │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov ip, r0 │ │ │ │ │ lsrs r1, r1, #16 │ │ │ │ │ - b.n 24ba <_PyLong_AsByteArray+0xa2> │ │ │ │ │ + b.n 251e <_PyLong_AsByteArray+0xa2> │ │ │ │ │ ldr r5, [sp, #28] │ │ │ │ │ sub.w r0, r3, #32 │ │ │ │ │ mvn.w r7, #3221225472 @ 0xc0000000 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ rsb r0, r3, #32 │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ @@ -3873,220 +3931,220 @@ │ │ │ │ │ lsr.w r8, r4, r0 │ │ │ │ │ orr.w r0, sl, r8 │ │ │ │ │ orrs r1, r0 │ │ │ │ │ lsl.w r0, r4, r3 │ │ │ │ │ orr.w ip, r0, ip │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ cmp fp, r0 │ │ │ │ │ - beq.n 288a <_PyLong_AsByteArray+0x472> │ │ │ │ │ + beq.n 2916 <_PyLong_AsByteArray+0x49a> │ │ │ │ │ cmp r9, r2 │ │ │ │ │ str r5, [sp, #28] │ │ │ │ │ - bls.w 2530 <_PyLong_AsByteArray+0x118> │ │ │ │ │ + bls.w 2594 <_PyLong_AsByteArray+0x118> │ │ │ │ │ mov.w r0, ip, lsr #8 │ │ │ │ │ add.w r4, r3, #30 │ │ │ │ │ orr.w r0, r0, r1, lsl #24 │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ strb.w ip, [lr], #-1 │ │ │ │ │ - b.n 252c <_PyLong_AsByteArray+0x114> │ │ │ │ │ + b.n 2590 <_PyLong_AsByteArray+0x114> │ │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 2bac <_PyLong_AsByteArray+0x794> │ │ │ │ │ + beq.w 2c38 <_PyLong_AsByteArray+0x7bc> │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ lsrs r2, r1, #3 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 2862 <_PyLong_AsByteArray+0x44a> │ │ │ │ │ + bne.n 28ee <_PyLong_AsByteArray+0x472> │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ - b.n 244c <_PyLong_AsByteArray+0x34> │ │ │ │ │ + b.n 24b0 <_PyLong_AsByteArray+0x34> │ │ │ │ │ mov r3, r4 │ │ │ │ │ - b.n 24ba <_PyLong_AsByteArray+0xa2> │ │ │ │ │ + b.n 251e <_PyLong_AsByteArray+0xa2> │ │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ │ lsl.w r3, r1, r3 │ │ │ │ │ movs r1, #255 @ 0xff │ │ │ │ │ orr.w r3, r3, ip │ │ │ │ │ strb.w r3, [lr] │ │ │ │ │ - b.n 2634 <_PyLong_AsByteArray+0x21c> │ │ │ │ │ + b.n 269a <_PyLong_AsByteArray+0x21e> │ │ │ │ │ cmp r5, r7 │ │ │ │ │ - beq.w 2b9c <_PyLong_AsByteArray+0x784> │ │ │ │ │ + beq.w 2c28 <_PyLong_AsByteArray+0x7ac> │ │ │ │ │ eors r5, r7 │ │ │ │ │ mov r4, ip │ │ │ │ │ mov r0, r1 │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov sl, lr │ │ │ │ │ - b.n 2670 <_PyLong_AsByteArray+0x258> │ │ │ │ │ + b.n 26d6 <_PyLong_AsByteArray+0x25a> │ │ │ │ │ mov r1, r0 │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ mov ip, r4 │ │ │ │ │ adds r6, r0, #1 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ cmp r0, r6 │ │ │ │ │ - beq.w 2b98 <_PyLong_AsByteArray+0x780> │ │ │ │ │ + beq.w 2c24 <_PyLong_AsByteArray+0x7a8> │ │ │ │ │ ldr.w r5, [r9, #4]! │ │ │ │ │ - b.n 25e0 <_PyLong_AsByteArray+0x1c8> │ │ │ │ │ + b.n 2644 <_PyLong_AsByteArray+0x1c8> │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.w 2c5c <_PyLong_AsByteArray+0x844> │ │ │ │ │ + beq.w 2cc0 <_PyLong_AsByteArray+0x844> │ │ │ │ │ sub.w r0, lr, r0 │ │ │ │ │ ldrsb.w r3, [r0] │ │ │ │ │ lsrs r3, r3, #31 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.w 2530 <_PyLong_AsByteArray+0x118> │ │ │ │ │ - b.n 2646 <_PyLong_AsByteArray+0x22e> │ │ │ │ │ + bne.w 2594 <_PyLong_AsByteArray+0x118> │ │ │ │ │ + b.n 26ac <_PyLong_AsByteArray+0x230> │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.w 2652 <_PyLong_AsByteArray+0x23a> │ │ │ │ │ + bne.w 26b8 <_PyLong_AsByteArray+0x23c> │ │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 283c <_PyLong_AsByteArray+0x424> │ │ │ │ │ + bne.n 28c8 <_PyLong_AsByteArray+0x44c> │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.w 2652 <_PyLong_AsByteArray+0x23a> │ │ │ │ │ + bne.w 26b8 <_PyLong_AsByteArray+0x23c> │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ - b.n 264c <_PyLong_AsByteArray+0x234> │ │ │ │ │ + b.n 26b2 <_PyLong_AsByteArray+0x236> │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 2c22 <_PyLong_AsByteArray+0x80a> │ │ │ │ │ + beq.w 2cae <_PyLong_AsByteArray+0x832> │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ - b.n 2560 <_PyLong_AsByteArray+0x148> │ │ │ │ │ + b.n 25c4 <_PyLong_AsByteArray+0x148> │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.n 2886 <_PyLong_AsByteArray+0x46e> │ │ │ │ │ + bne.n 2912 <_PyLong_AsByteArray+0x496> │ │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 2646 <_PyLong_AsByteArray+0x22e> │ │ │ │ │ + bne.w 26ac <_PyLong_AsByteArray+0x230> │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.w 2646 <_PyLong_AsByteArray+0x22e> │ │ │ │ │ + beq.w 26ac <_PyLong_AsByteArray+0x230> │ │ │ │ │ movs r1, #0 │ │ │ │ │ - b.n 263c <_PyLong_AsByteArray+0x224> │ │ │ │ │ + b.n 26a2 <_PyLong_AsByteArray+0x226> │ │ │ │ │ cmp r4, r7 │ │ │ │ │ - beq.w 2bcc <_PyLong_AsByteArray+0x7b4> │ │ │ │ │ + beq.w 2c58 <_PyLong_AsByteArray+0x7dc> │ │ │ │ │ eors r4, r7 │ │ │ │ │ str r5, [sp, #28] │ │ │ │ │ - b.n 271e <_PyLong_AsByteArray+0x306> │ │ │ │ │ + b.n 27aa <_PyLong_AsByteArray+0x32e> │ │ │ │ │ ldr r7, [sp, #24] │ │ │ │ │ add.w fp, fp, #1 │ │ │ │ │ ldr.w r4, [r6, #4]! │ │ │ │ │ cmp r7, #1 │ │ │ │ │ - beq.w 29ca <_PyLong_AsByteArray+0x5b2> │ │ │ │ │ + beq.w 2a56 <_PyLong_AsByteArray+0x5da> │ │ │ │ │ cmp r7, #2 │ │ │ │ │ - beq.n 2994 <_PyLong_AsByteArray+0x57c> │ │ │ │ │ + beq.n 2a20 <_PyLong_AsByteArray+0x5a4> │ │ │ │ │ cmp r7, #3 │ │ │ │ │ - beq.n 295e <_PyLong_AsByteArray+0x546> │ │ │ │ │ + beq.n 29ea <_PyLong_AsByteArray+0x56e> │ │ │ │ │ cmp r7, #4 │ │ │ │ │ - beq.n 2928 <_PyLong_AsByteArray+0x510> │ │ │ │ │ + beq.n 29b4 <_PyLong_AsByteArray+0x538> │ │ │ │ │ cmp r7, #5 │ │ │ │ │ - beq.n 28f2 <_PyLong_AsByteArray+0x4da> │ │ │ │ │ + beq.n 297e <_PyLong_AsByteArray+0x502> │ │ │ │ │ cmp r7, #6 │ │ │ │ │ - bne.w 2bde <_PyLong_AsByteArray+0x7c6> │ │ │ │ │ + bne.w 2c6a <_PyLong_AsByteArray+0x7ee> │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ ldr r7, [sp, #12] │ │ │ │ │ lsl.w r8, r4, r1 │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ cmp fp, r7 │ │ │ │ │ lsr.w sl, r4, r1 │ │ │ │ │ orr.w r8, r8, sl │ │ │ │ │ lsl.w r1, r4, r3 │ │ │ │ │ orr.w r0, r0, r1 │ │ │ │ │ orr.w r5, r8, r5 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov ip, r0 │ │ │ │ │ - bne.w 2518 <_PyLong_AsByteArray+0x100> │ │ │ │ │ + bne.w 257c <_PyLong_AsByteArray+0x100> │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 271e <_PyLong_AsByteArray+0x306> │ │ │ │ │ + bne.w 27aa <_PyLong_AsByteArray+0x32e> │ │ │ │ │ ldr.w r4, [r6, #4]! │ │ │ │ │ add.w fp, fp, #1 │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ ldr r7, [sp, #12] │ │ │ │ │ lsl.w r8, r4, r1 │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ cmp fp, r7 │ │ │ │ │ lsr.w sl, r4, r1 │ │ │ │ │ orr.w r8, r8, sl │ │ │ │ │ lsl.w r1, r4, r3 │ │ │ │ │ orr.w r0, r0, r1 │ │ │ │ │ orr.w r5, r8, r5 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov ip, r0 │ │ │ │ │ - bne.w 2518 <_PyLong_AsByteArray+0x100> │ │ │ │ │ + bne.w 257c <_PyLong_AsByteArray+0x100> │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 271e <_PyLong_AsByteArray+0x306> │ │ │ │ │ + bne.w 27aa <_PyLong_AsByteArray+0x32e> │ │ │ │ │ ldr.w r4, [r6, #4]! │ │ │ │ │ add.w fp, fp, #1 │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ ldr r7, [sp, #12] │ │ │ │ │ lsl.w r8, r4, r1 │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ cmp fp, r7 │ │ │ │ │ lsr.w sl, r4, r1 │ │ │ │ │ orr.w r8, r8, sl │ │ │ │ │ lsl.w r1, r4, r3 │ │ │ │ │ orr.w r0, r0, r1 │ │ │ │ │ orr.w r5, r8, r5 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov ip, r0 │ │ │ │ │ - bne.w 2518 <_PyLong_AsByteArray+0x100> │ │ │ │ │ + bne.w 257c <_PyLong_AsByteArray+0x100> │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 271e <_PyLong_AsByteArray+0x306> │ │ │ │ │ + bne.w 27aa <_PyLong_AsByteArray+0x32e> │ │ │ │ │ ldr.w r4, [r6, #4]! │ │ │ │ │ add.w fp, fp, #1 │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ ldr r7, [sp, #12] │ │ │ │ │ lsl.w r8, r4, r1 │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ cmp fp, r7 │ │ │ │ │ lsr.w sl, r4, r1 │ │ │ │ │ orr.w r8, r8, sl │ │ │ │ │ lsl.w r1, r4, r3 │ │ │ │ │ orr.w r0, r0, r1 │ │ │ │ │ orr.w r5, r8, r5 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov ip, r0 │ │ │ │ │ - bne.w 2518 <_PyLong_AsByteArray+0x100> │ │ │ │ │ + bne.w 257c <_PyLong_AsByteArray+0x100> │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 271e <_PyLong_AsByteArray+0x306> │ │ │ │ │ + bne.w 27aa <_PyLong_AsByteArray+0x32e> │ │ │ │ │ ldr.w r4, [r6, #4]! │ │ │ │ │ add.w fp, fp, #1 │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ ldr r7, [sp, #12] │ │ │ │ │ lsl.w r8, r4, r1 │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ cmp fp, r7 │ │ │ │ │ lsr.w sl, r4, r1 │ │ │ │ │ orr.w r8, r8, sl │ │ │ │ │ lsl.w r1, r4, r3 │ │ │ │ │ orr.w r0, r0, r1 │ │ │ │ │ orr.w r5, r8, r5 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov ip, r0 │ │ │ │ │ - bne.w 2518 <_PyLong_AsByteArray+0x100> │ │ │ │ │ + bne.w 257c <_PyLong_AsByteArray+0x100> │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 271e <_PyLong_AsByteArray+0x306> │ │ │ │ │ + bne.w 27aa <_PyLong_AsByteArray+0x32e> │ │ │ │ │ ldr.w r4, [r6, #4]! │ │ │ │ │ add.w fp, fp, #1 │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ lsl.w r7, r4, r0 │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ lsr.w r8, r4, r0 │ │ │ │ │ orr.w r7, r7, r8 │ │ │ │ │ orr.w r5, r7, r1 │ │ │ │ │ lsl.w r1, r4, r3 │ │ │ │ │ ldr r7, [sp, #12] │ │ │ │ │ orr.w r0, r1, ip │ │ │ │ │ mov ip, r0 │ │ │ │ │ mov r1, r5 │ │ │ │ │ cmp fp, r7 │ │ │ │ │ - bne.w 2518 <_PyLong_AsByteArray+0x100> │ │ │ │ │ + bne.w 257c <_PyLong_AsByteArray+0x100> │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 271e <_PyLong_AsByteArray+0x306> │ │ │ │ │ + bne.w 27aa <_PyLong_AsByteArray+0x32e> │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ add.w fp, fp, #1 │ │ │ │ │ str.w fp, [sp, #24] │ │ │ │ │ cmp fp, r0 │ │ │ │ │ - beq.w 2710 <_PyLong_AsByteArray+0x2f8> │ │ │ │ │ + beq.w 279c <_PyLong_AsByteArray+0x320> │ │ │ │ │ ldr r4, [r6, #4] │ │ │ │ │ adds r6, #4 │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ mov sl, r6 │ │ │ │ │ lsl.w r1, r4, r3 │ │ │ │ │ lsl.w r7, r4, r0 │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ @@ -4094,34 +4152,34 @@ │ │ │ │ │ orr.w r0, r1, ip │ │ │ │ │ orr.w r7, r7, r8 │ │ │ │ │ mov ip, r0 │ │ │ │ │ orrs r5, r7 │ │ │ │ │ ldr r7, [sp, #12] │ │ │ │ │ mov r1, r5 │ │ │ │ │ cmp fp, r7 │ │ │ │ │ - bne.w 2518 <_PyLong_AsByteArray+0x100> │ │ │ │ │ + bne.w 257c <_PyLong_AsByteArray+0x100> │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 271e <_PyLong_AsByteArray+0x306> │ │ │ │ │ + bne.w 27aa <_PyLong_AsByteArray+0x32e> │ │ │ │ │ ldr.w r4, [r6, #4]! │ │ │ │ │ add.w fp, fp, #1 │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ lsl.w r1, r4, r3 │ │ │ │ │ lsl.w r7, r4, r0 │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ lsr.w r8, r4, r0 │ │ │ │ │ orr.w r0, r1, ip │ │ │ │ │ orr.w r7, r7, r8 │ │ │ │ │ mov ip, r0 │ │ │ │ │ orrs r5, r7 │ │ │ │ │ ldr r7, [sp, #24] │ │ │ │ │ mov r1, r5 │ │ │ │ │ cmp fp, r7 │ │ │ │ │ - bne.w 2518 <_PyLong_AsByteArray+0x100> │ │ │ │ │ + bne.w 257c <_PyLong_AsByteArray+0x100> │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 271e <_PyLong_AsByteArray+0x306> │ │ │ │ │ + bne.w 27aa <_PyLong_AsByteArray+0x32e> │ │ │ │ │ ldr.w r4, [sl, #8] │ │ │ │ │ add.w fp, fp, #2 │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ add.w r6, sl, #8 │ │ │ │ │ lsl.w r1, r4, r3 │ │ │ │ │ lsl.w r7, r4, r0 │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ @@ -4129,17 +4187,17 @@ │ │ │ │ │ orr.w r0, r1, ip │ │ │ │ │ orr.w r7, r7, r8 │ │ │ │ │ mov ip, r0 │ │ │ │ │ orrs r5, r7 │ │ │ │ │ ldr r7, [sp, #12] │ │ │ │ │ mov r1, r5 │ │ │ │ │ cmp fp, r7 │ │ │ │ │ - bne.w 2518 <_PyLong_AsByteArray+0x100> │ │ │ │ │ + bne.w 257c <_PyLong_AsByteArray+0x100> │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 271e <_PyLong_AsByteArray+0x306> │ │ │ │ │ + bne.w 27aa <_PyLong_AsByteArray+0x32e> │ │ │ │ │ ldr.w r4, [sl, #12] │ │ │ │ │ add.w fp, fp, #3 │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ add.w r6, sl, #12 │ │ │ │ │ lsl.w r1, r4, r3 │ │ │ │ │ lsl.w r7, r4, r0 │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ @@ -4147,17 +4205,17 @@ │ │ │ │ │ orr.w r0, r1, ip │ │ │ │ │ orr.w r7, r7, r8 │ │ │ │ │ mov ip, r0 │ │ │ │ │ orrs r5, r7 │ │ │ │ │ ldr r7, [sp, #24] │ │ │ │ │ mov r1, r5 │ │ │ │ │ cmp fp, r7 │ │ │ │ │ - bne.w 2518 <_PyLong_AsByteArray+0x100> │ │ │ │ │ + bne.w 257c <_PyLong_AsByteArray+0x100> │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 271e <_PyLong_AsByteArray+0x306> │ │ │ │ │ + bne.w 27aa <_PyLong_AsByteArray+0x32e> │ │ │ │ │ ldr.w r4, [sl, #16] │ │ │ │ │ add.w fp, r7, #4 │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ add.w r6, sl, #16 │ │ │ │ │ lsl.w r7, r4, r1 │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ lsr.w r8, r4, r1 │ │ │ │ │ @@ -4165,17 +4223,17 @@ │ │ │ │ │ lsl.w r1, r4, r3 │ │ │ │ │ orrs r5, r7 │ │ │ │ │ ldr r7, [sp, #12] │ │ │ │ │ orrs r0, r1 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp fp, r7 │ │ │ │ │ - bne.w 2518 <_PyLong_AsByteArray+0x100> │ │ │ │ │ + bne.w 257c <_PyLong_AsByteArray+0x100> │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 271e <_PyLong_AsByteArray+0x306> │ │ │ │ │ + bne.w 27aa <_PyLong_AsByteArray+0x32e> │ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ │ add.w r6, sl, #20 │ │ │ │ │ ldr.w r4, [sl, #20] │ │ │ │ │ add.w fp, r0, #5 │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ lsl.w r1, r4, r3 │ │ │ │ │ lsl.w r7, r4, r0 │ │ │ │ │ @@ -4184,17 +4242,17 @@ │ │ │ │ │ orr.w r0, r1, ip │ │ │ │ │ orr.w r7, r7, r8 │ │ │ │ │ mov ip, r0 │ │ │ │ │ orrs r5, r7 │ │ │ │ │ ldr r7, [sp, #12] │ │ │ │ │ mov r1, r5 │ │ │ │ │ cmp fp, r7 │ │ │ │ │ - bne.w 2518 <_PyLong_AsByteArray+0x100> │ │ │ │ │ + bne.w 257c <_PyLong_AsByteArray+0x100> │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 271e <_PyLong_AsByteArray+0x306> │ │ │ │ │ + bne.w 27aa <_PyLong_AsByteArray+0x32e> │ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ │ add.w r6, sl, #24 │ │ │ │ │ ldr.w r4, [sl, #24] │ │ │ │ │ add.w fp, r0, #6 │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ lsl.w r1, r4, r3 │ │ │ │ │ lsl.w r7, r4, r0 │ │ │ │ │ @@ -4203,201 +4261,187 @@ │ │ │ │ │ orr.w r0, r1, ip │ │ │ │ │ orr.w r7, r7, r8 │ │ │ │ │ mov ip, r0 │ │ │ │ │ orrs r5, r7 │ │ │ │ │ ldr r7, [sp, #12] │ │ │ │ │ mov r1, r5 │ │ │ │ │ cmp fp, r7 │ │ │ │ │ - bne.w 2518 <_PyLong_AsByteArray+0x100> │ │ │ │ │ + bne.w 257c <_PyLong_AsByteArray+0x100> │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 271e <_PyLong_AsByteArray+0x306> │ │ │ │ │ + bne.w 27aa <_PyLong_AsByteArray+0x32e> │ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ │ add.w r6, sl, #28 │ │ │ │ │ ldr.w r4, [sl, #28] │ │ │ │ │ add.w fp, r0, #7 │ │ │ │ │ - b.n 29ca <_PyLong_AsByteArray+0x5b2> │ │ │ │ │ + b.n 2a56 <_PyLong_AsByteArray+0x5da> │ │ │ │ │ movs r0, #1 │ │ │ │ │ - b.n 2618 <_PyLong_AsByteArray+0x200> │ │ │ │ │ + b.n 267c <_PyLong_AsByteArray+0x200> │ │ │ │ │ adds r6, r0, #1 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ cmp r0, r6 │ │ │ │ │ - beq.w 2616 <_PyLong_AsByteArray+0x1fe> │ │ │ │ │ + beq.w 267a <_PyLong_AsByteArray+0x1fe> │ │ │ │ │ ldr.w r0, [r9, #4]! │ │ │ │ │ - b.n 26a8 <_PyLong_AsByteArray+0x290> │ │ │ │ │ + b.n 2734 <_PyLong_AsByteArray+0x2b8> │ │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 254a <_PyLong_AsByteArray+0x132> │ │ │ │ │ + beq.w 25ae <_PyLong_AsByteArray+0x132> │ │ │ │ │ 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 .LC24 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC24 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 254a <_PyLong_AsByteArray+0x132> │ │ │ │ │ + b.n 25ae <_PyLong_AsByteArray+0x132> │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ add.w fp, fp, #1 │ │ │ │ │ cmp r0, fp │ │ │ │ │ - beq.w 2710 <_PyLong_AsByteArray+0x2f8> │ │ │ │ │ + beq.w 279c <_PyLong_AsByteArray+0x320> │ │ │ │ │ ldr.w r0, [r6, #4]! │ │ │ │ │ - b.n 2788 <_PyLong_AsByteArray+0x370> │ │ │ │ │ + b.n 2814 <_PyLong_AsByteArray+0x398> │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ ldr r7, [sp, #12] │ │ │ │ │ lsl.w r8, r4, r1 │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ cmp fp, r7 │ │ │ │ │ lsr.w sl, r4, r1 │ │ │ │ │ orr.w r8, r8, sl │ │ │ │ │ lsl.w r1, r4, r3 │ │ │ │ │ orr.w r0, r0, r1 │ │ │ │ │ orr.w r5, r8, r5 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov ip, r0 │ │ │ │ │ - bne.w 2518 <_PyLong_AsByteArray+0x100> │ │ │ │ │ + bne.w 257c <_PyLong_AsByteArray+0x100> │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 271e <_PyLong_AsByteArray+0x306> │ │ │ │ │ + bne.w 27aa <_PyLong_AsByteArray+0x32e> │ │ │ │ │ ldr.w r4, [r6, #4]! │ │ │ │ │ add.w fp, fp, #1 │ │ │ │ │ - b.n 28bc <_PyLong_AsByteArray+0x4a4> │ │ │ │ │ + b.n 2948 <_PyLong_AsByteArray+0x4cc> │ │ │ │ │ add.w lr, lr, #4294967295 @ 0xffffffff │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov ip, r0 │ │ │ │ │ lsrs r1, r1, #8 │ │ │ │ │ - b.n 24ba <_PyLong_AsByteArray+0xa2> │ │ │ │ │ + b.n 251e <_PyLong_AsByteArray+0xa2> │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.w 2530 <_PyLong_AsByteArray+0x118> │ │ │ │ │ + beq.w 2594 <_PyLong_AsByteArray+0x118> │ │ │ │ │ movs r1, #255 @ 0xff │ │ │ │ │ - b.n 263c <_PyLong_AsByteArray+0x224> │ │ │ │ │ - cmp r2, r8 │ │ │ │ │ - bcs.w 2530 <_PyLong_AsByteArray+0x118> │ │ │ │ │ - strb.w ip, [lr, #1] │ │ │ │ │ - sub.w r3, r5, #16 │ │ │ │ │ - mov.w ip, r4, lsr #16 │ │ │ │ │ - add.w lr, lr, #2 │ │ │ │ │ - orr.w ip, ip, r0, lsl #16 │ │ │ │ │ - adds r2, r7, #2 │ │ │ │ │ - lsrs r1, r0, #16 │ │ │ │ │ - cmp r3, #7 │ │ │ │ │ - bls.w 25c6 <_PyLong_AsByteArray+0x1ae> │ │ │ │ │ - mov r3, lr │ │ │ │ │ - mov r1, r2 │ │ │ │ │ - mov lr, sl │ │ │ │ │ - mov r2, r7 │ │ │ │ │ - b.n 2588 <_PyLong_AsByteArray+0x170> │ │ │ │ │ + b.n 26a2 <_PyLong_AsByteArray+0x226> │ │ │ │ │ + add.w lr, lr, #1 │ │ │ │ │ + b.n 262a <_PyLong_AsByteArray+0x1ae> │ │ │ │ │ str.w r8, [sp, #4] │ │ │ │ │ - b.n 283c <_PyLong_AsByteArray+0x424> │ │ │ │ │ + b.n 28c8 <_PyLong_AsByteArray+0x44c> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00002c64 <_PyLong_AsByteArray.constprop.0>: │ │ │ │ │ +00002cc8 <_PyLong_AsByteArray.constprop.0>: │ │ │ │ │ _PyLong_AsByteArray.constprop.0(): │ │ │ │ │ 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 r6, r1 │ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ │ mov r3, r2 │ │ │ │ │ sub sp, #28 │ │ │ │ │ and.w r2, r1, #3 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq.w 2e72 <_PyLong_AsByteArray.constprop.0+0x20e> │ │ │ │ │ + beq.w 2ed6 <_PyLong_AsByteArray.constprop.0+0x20e> │ │ │ │ │ lsrs r1, r1, #3 │ │ │ │ │ - beq.w 2ebc <_PyLong_AsByteArray.constprop.0+0x258> │ │ │ │ │ + beq.w 2f20 <_PyLong_AsByteArray.constprop.0+0x258> │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ str r5, [sp, #16] │ │ │ │ │ add.w r7, r0, #8 │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ subs r0, #1 │ │ │ │ │ mov lr, r1 │ │ │ │ │ mov r8, r1 │ │ │ │ │ mov r2, r1 │ │ │ │ │ mov r9, r1 │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ - b.n 2d04 <_PyLong_AsByteArray.constprop.0+0xa0> │ │ │ │ │ + b.n 2d68 <_PyLong_AsByteArray.constprop.0+0xa0> │ │ │ │ │ mov.w lr, r0, lsr #16 │ │ │ │ │ strb.w ip, [r2] │ │ │ │ │ orr.w lr, lr, r3, lsl #16 │ │ │ │ │ add.w r8, r1, #2 │ │ │ │ │ adds r2, r6, #2 │ │ │ │ │ cmp.w r8, #8 │ │ │ │ │ - beq.n 2d5a <_PyLong_AsByteArray.constprop.0+0xf6> │ │ │ │ │ + beq.n 2dbe <_PyLong_AsByteArray.constprop.0+0xf6> │ │ │ │ │ strb.w lr, [r2] │ │ │ │ │ sub.w r2, r4, #24 │ │ │ │ │ mov.w lr, r0, lsr #24 │ │ │ │ │ cmp r2, #7 │ │ │ │ │ add.w r0, r1, #3 │ │ │ │ │ orr.w lr, lr, r3, lsl #8 │ │ │ │ │ mov.w r8, r3, lsr #24 │ │ │ │ │ itt ls │ │ │ │ │ addls r6, #3 │ │ │ │ │ movls r1, r0 │ │ │ │ │ - bls.n 2cfa <_PyLong_AsByteArray.constprop.0+0x96> │ │ │ │ │ + bls.n 2d5e <_PyLong_AsByteArray.constprop.0+0x96> │ │ │ │ │ cmp r0, #8 │ │ │ │ │ - beq.n 2d5a <_PyLong_AsByteArray.constprop.0+0xf6> │ │ │ │ │ + beq.n 2dbe <_PyLong_AsByteArray.constprop.0+0xf6> │ │ │ │ │ strb.w lr, [r6, #3] │ │ │ │ │ adds r1, #4 │ │ │ │ │ adds r6, #4 │ │ │ │ │ sub.w r2, r4, #32 │ │ │ │ │ mov lr, r3 │ │ │ │ │ mov.w r8, #0 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ add.w r9, r9, #1 │ │ │ │ │ cmp r3, r9 │ │ │ │ │ - beq.n 2dd0 <_PyLong_AsByteArray.constprop.0+0x16c> │ │ │ │ │ + beq.n 2e34 <_PyLong_AsByteArray.constprop.0+0x16c> │ │ │ │ │ ldr.w r4, [r7, #4]! │ │ │ │ │ sub.w fp, r2, #32 │ │ │ │ │ rsb sl, r2, #32 │ │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ │ mov r3, r4 │ │ │ │ │ - cbnz r5, 2d84 <_PyLong_AsByteArray.constprop.0+0x120> │ │ │ │ │ + cbnz r5, 2de8 <_PyLong_AsByteArray.constprop.0+0x120> │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ lsl.w r3, r4, fp │ │ │ │ │ lsr.w ip, r4, sl │ │ │ │ │ lsl.w r0, r4, r2 │ │ │ │ │ orr.w r3, r3, ip │ │ │ │ │ orr.w r0, r0, lr │ │ │ │ │ orr.w r3, r3, r8 │ │ │ │ │ cmp r9, r1 │ │ │ │ │ - beq.n 2dfe <_PyLong_AsByteArray.constprop.0+0x19a> │ │ │ │ │ + beq.n 2e62 <_PyLong_AsByteArray.constprop.0+0x19a> │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ cmp r1, #7 │ │ │ │ │ - bhi.n 2d5a <_PyLong_AsByteArray.constprop.0+0xf6> │ │ │ │ │ + bhi.n 2dbe <_PyLong_AsByteArray.constprop.0+0xf6> │ │ │ │ │ add.w r4, r2, #30 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov.w ip, r0, lsr #8 │ │ │ │ │ add.w lr, r1, #1 │ │ │ │ │ orr.w ip, ip, r3, lsl #24 │ │ │ │ │ strb.w r0, [r2], #1 │ │ │ │ │ cmp.w lr, #8 │ │ │ │ │ - bne.n 2caa <_PyLong_AsByteArray.constprop.0+0x46> │ │ │ │ │ + bne.n 2d0e <_PyLong_AsByteArray.constprop.0+0x46> │ │ │ │ │ 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 .LC25 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC25 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 2df8 <_PyLong_AsByteArray.constprop.0+0x194> │ │ │ │ │ + b.n 2e5c <_PyLong_AsByteArray.constprop.0+0x194> │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ add.w r9, r9, #1 │ │ │ │ │ cmp r3, r9 │ │ │ │ │ - beq.n 2dd0 <_PyLong_AsByteArray.constprop.0+0x16c> │ │ │ │ │ + beq.n 2e34 <_PyLong_AsByteArray.constprop.0+0x16c> │ │ │ │ │ ldr.w r3, [r7, #4]! │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ eor.w r3, r3, ip │ │ │ │ │ add r3, r0 │ │ │ │ │ bic.w r4, r3, #3221225472 @ 0xc0000000 │ │ │ │ │ lsrs r3, r3, #30 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ @@ -4405,193 +4449,193 @@ │ │ │ │ │ lsl.w r3, r4, fp │ │ │ │ │ orrs r3, r0 │ │ │ │ │ orr.w r8, r3, r8 │ │ │ │ │ lsl.w r3, r4, r2 │ │ │ │ │ orr.w lr, r3, lr │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r9, r3 │ │ │ │ │ - beq.n 2e80 <_PyLong_AsByteArray.constprop.0+0x21c> │ │ │ │ │ + beq.n 2ee4 <_PyLong_AsByteArray.constprop.0+0x21c> │ │ │ │ │ cmp r1, #7 │ │ │ │ │ - bhi.n 2d5a <_PyLong_AsByteArray.constprop.0+0xf6> │ │ │ │ │ + bhi.n 2dbe <_PyLong_AsByteArray.constprop.0+0xf6> │ │ │ │ │ add.w r4, r2, #30 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov.w ip, lr, lsr #8 │ │ │ │ │ mov r0, lr │ │ │ │ │ orr.w ip, ip, r8, lsl #24 │ │ │ │ │ mov r3, r8 │ │ │ │ │ strb.w lr, [r2], #1 │ │ │ │ │ add.w lr, r1, #1 │ │ │ │ │ - b.n 2d54 <_PyLong_AsByteArray.constprop.0+0xf0> │ │ │ │ │ + b.n 2db8 <_PyLong_AsByteArray.constprop.0+0xf0> │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 2e66 <_PyLong_AsByteArray.constprop.0+0x202> │ │ │ │ │ + beq.n 2eca <_PyLong_AsByteArray.constprop.0+0x202> │ │ │ │ │ cmp r1, #7 │ │ │ │ │ - bhi.n 2d5a <_PyLong_AsByteArray.constprop.0+0xf6> │ │ │ │ │ + bhi.n 2dbe <_PyLong_AsByteArray.constprop.0+0xf6> │ │ │ │ │ adds r1, #1 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 2e94 <_PyLong_AsByteArray.constprop.0+0x230> │ │ │ │ │ + bne.n 2ef8 <_PyLong_AsByteArray.constprop.0+0x230> │ │ │ │ │ strb.w lr, [r6] │ │ │ │ │ adds r6, #1 │ │ │ │ │ cmp r1, #7 │ │ │ │ │ - bhi.n 2df6 <_PyLong_AsByteArray.constprop.0+0x192> │ │ │ │ │ + bhi.n 2e5a <_PyLong_AsByteArray.constprop.0+0x192> │ │ │ │ │ rsb r2, r1, #8 │ │ │ │ │ mov r0, r6 │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memset │ │ │ │ │ movs r0, #0 │ │ │ │ │ add sp, #28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n 2ea8 <_PyLong_AsByteArray.constprop.0+0x244> │ │ │ │ │ + beq.n 2f0c <_PyLong_AsByteArray.constprop.0+0x244> │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ mov sl, r6 │ │ │ │ │ mov ip, r1 │ │ │ │ │ adds r2, #32 │ │ │ │ │ clz r4, r4 │ │ │ │ │ subs r4, r2, r4 │ │ │ │ │ cmp r4, #7 │ │ │ │ │ - bls.n 2e5e <_PyLong_AsByteArray.constprop.0+0x1fa> │ │ │ │ │ + bls.n 2ec2 <_PyLong_AsByteArray.constprop.0+0x1fa> │ │ │ │ │ cmp r1, #7 │ │ │ │ │ - bhi.n 2d5a <_PyLong_AsByteArray.constprop.0+0xf6> │ │ │ │ │ + bhi.n 2dbe <_PyLong_AsByteArray.constprop.0+0xf6> │ │ │ │ │ mov.w lr, r0, lsr #8 │ │ │ │ │ sub.w r2, r4, #8 │ │ │ │ │ adds r1, #1 │ │ │ │ │ orr.w lr, lr, r3, lsl #24 │ │ │ │ │ mov.w r8, r3, lsr #8 │ │ │ │ │ cmp r2, #7 │ │ │ │ │ strb r0, [r6, #0] │ │ │ │ │ - bls.n 2ef0 <_PyLong_AsByteArray.constprop.0+0x28c> │ │ │ │ │ + bls.n 2f54 <_PyLong_AsByteArray.constprop.0+0x28c> │ │ │ │ │ cmp r1, #8 │ │ │ │ │ - beq.n 2d5a <_PyLong_AsByteArray.constprop.0+0xf6> │ │ │ │ │ + beq.n 2dbe <_PyLong_AsByteArray.constprop.0+0xf6> │ │ │ │ │ strb.w lr, [r6, #1] │ │ │ │ │ sub.w r2, r4, #16 │ │ │ │ │ mov.w lr, r0, lsr #16 │ │ │ │ │ adds r6, #2 │ │ │ │ │ orr.w lr, lr, r3, lsl #16 │ │ │ │ │ add.w r1, ip, #2 │ │ │ │ │ mov.w r8, r3, lsr #16 │ │ │ │ │ cmp r2, #7 │ │ │ │ │ - bls.w 2cfa <_PyLong_AsByteArray.constprop.0+0x96> │ │ │ │ │ + bls.w 2d5e <_PyLong_AsByteArray.constprop.0+0x96> │ │ │ │ │ mov r8, r1 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, ip │ │ │ │ │ mov r6, sl │ │ │ │ │ - b.n 2cbc <_PyLong_AsByteArray.constprop.0+0x58> │ │ │ │ │ + b.n 2d20 <_PyLong_AsByteArray.constprop.0+0x58> │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov lr, r0 │ │ │ │ │ mov r8, r3 │ │ │ │ │ - b.n 2cfa <_PyLong_AsByteArray.constprop.0+0x96> │ │ │ │ │ + b.n 2d5e <_PyLong_AsByteArray.constprop.0+0x96> │ │ │ │ │ cmp r1, #8 │ │ │ │ │ - bne.n 2e6c <_PyLong_AsByteArray.constprop.0+0x208> │ │ │ │ │ - cbnz r3, 2ec0 <_PyLong_AsByteArray.constprop.0+0x25c> │ │ │ │ │ + bne.n 2ed0 <_PyLong_AsByteArray.constprop.0+0x208> │ │ │ │ │ + cbnz r3, 2f24 <_PyLong_AsByteArray.constprop.0+0x25c> │ │ │ │ │ negs r5, r5 │ │ │ │ │ uxtb r5, r5 │ │ │ │ │ - b.n 2de6 <_PyLong_AsByteArray.constprop.0+0x182> │ │ │ │ │ - cbz r3, 2ed8 <_PyLong_AsByteArray.constprop.0+0x274> │ │ │ │ │ + b.n 2e4a <_PyLong_AsByteArray.constprop.0+0x182> │ │ │ │ │ + cbz r3, 2f3c <_PyLong_AsByteArray.constprop.0+0x274> │ │ │ │ │ lsrs r1, r1, #3 │ │ │ │ │ - beq.n 2ed4 <_PyLong_AsByteArray.constprop.0+0x270> │ │ │ │ │ + beq.n 2f38 <_PyLong_AsByteArray.constprop.0+0x270> │ │ │ │ │ movs r5, #1 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ str r5, [sp, #16] │ │ │ │ │ - b.n 2c92 <_PyLong_AsByteArray.constprop.0+0x2e> │ │ │ │ │ + b.n 2cf6 <_PyLong_AsByteArray.constprop.0+0x2e> │ │ │ │ │ cmp r4, ip │ │ │ │ │ - beq.w 2d76 <_PyLong_AsByteArray.constprop.0+0x112> │ │ │ │ │ + beq.w 2dda <_PyLong_AsByteArray.constprop.0+0x112> │ │ │ │ │ eor.w r4, r4, ip │ │ │ │ │ mov r0, lr │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov sl, r6 │ │ │ │ │ mov ip, r1 │ │ │ │ │ - b.n 2e08 <_PyLong_AsByteArray.constprop.0+0x1a4> │ │ │ │ │ + b.n 2e6c <_PyLong_AsByteArray.constprop.0+0x1a4> │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ adds r6, #1 │ │ │ │ │ movs r5, #255 @ 0xff │ │ │ │ │ lsls r3, r2 │ │ │ │ │ orr.w r3, r3, lr │ │ │ │ │ strb.w r3, [r6, #-1] │ │ │ │ │ - b.n 2de6 <_PyLong_AsByteArray.constprop.0+0x182> │ │ │ │ │ + b.n 2e4a <_PyLong_AsByteArray.constprop.0+0x182> │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ add.w r9, r9, #1 │ │ │ │ │ mov lr, r0 │ │ │ │ │ cmp r9, r1 │ │ │ │ │ - beq.n 2ece <_PyLong_AsByteArray.constprop.0+0x26a> │ │ │ │ │ + beq.n 2f32 <_PyLong_AsByteArray.constprop.0+0x26a> │ │ │ │ │ ldr.w r4, [r7, #4]! │ │ │ │ │ mov r8, r3 │ │ │ │ │ - b.n 2d1a <_PyLong_AsByteArray.constprop.0+0xb6> │ │ │ │ │ + b.n 2d7e <_PyLong_AsByteArray.constprop.0+0xb6> │ │ │ │ │ mov r5, r1 │ │ │ │ │ - b.n 2dea <_PyLong_AsByteArray.constprop.0+0x186> │ │ │ │ │ + b.n 2e4e <_PyLong_AsByteArray.constprop.0+0x186> │ │ │ │ │ ldrsb.w r3, [r6, #-1] │ │ │ │ │ cmp.w r5, r3, lsr #31 │ │ │ │ │ - bne.w 2d5a <_PyLong_AsByteArray.constprop.0+0xf6> │ │ │ │ │ - b.n 2df6 <_PyLong_AsByteArray.constprop.0+0x192> │ │ │ │ │ + bne.w 2dbe <_PyLong_AsByteArray.constprop.0+0xf6> │ │ │ │ │ + b.n 2e5a <_PyLong_AsByteArray.constprop.0+0x192> │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ - b.n 2dd2 <_PyLong_AsByteArray.constprop.0+0x16e> │ │ │ │ │ + b.n 2e36 <_PyLong_AsByteArray.constprop.0+0x16e> │ │ │ │ │ movs r5, #255 @ 0xff │ │ │ │ │ - b.n 2dea <_PyLong_AsByteArray.constprop.0+0x186> │ │ │ │ │ + b.n 2e4e <_PyLong_AsByteArray.constprop.0+0x186> │ │ │ │ │ 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 .LC24 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC24 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 2d70 <_PyLong_AsByteArray.constprop.0+0x10c> │ │ │ │ │ + b.n 2dd4 <_PyLong_AsByteArray.constprop.0+0x10c> │ │ │ │ │ adds r6, #1 │ │ │ │ │ - b.n 2cfa <_PyLong_AsByteArray.constprop.0+0x96> │ │ │ │ │ + b.n 2d5e <_PyLong_AsByteArray.constprop.0+0x96> │ │ │ │ │ │ │ │ │ │ -00002ef4 : │ │ │ │ │ +00002f58 : │ │ │ │ │ long_neg_method(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ sub sp, #16 │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bhi.n 2fa6 │ │ │ │ │ + bhi.n 300a │ │ │ │ │ ldr r2, [r0, #12] │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ mul.w r3, r2, r3 │ │ │ │ │ negs r1, r3 │ │ │ │ │ mov.w r2, r3, asr #31 │ │ │ │ │ sbc.w ip, r2, r2, lsl #1 │ │ │ │ │ adds.w r4, r3, #256 @ 0x100 │ │ │ │ │ adc.w r0, r2, #0 │ │ │ │ │ cmp.w r4, #262 @ 0x106 │ │ │ │ │ sbcs.w r0, r0, #0 │ │ │ │ │ - bcs.n 2f40 │ │ │ │ │ - ldr r4, [pc, #232] @ (3020 ) │ │ │ │ │ + bcs.n 2fa4 │ │ │ │ │ + ldr r4, [pc, #232] @ (3084 ) │ │ │ │ │ add.w r4, r4, r1, lsl #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #16 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ │ adds r3, r3, r0 │ │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ │ adc.w r2, r2, #0 │ │ │ │ │ cmp r3, r0 │ │ │ │ │ sbcs.w r2, r2, #0 │ │ │ │ │ - bcs.n 300c │ │ │ │ │ - ldr r3, [pc, #204] @ (3024 ) │ │ │ │ │ + bcs.n 3070 │ │ │ │ │ + ldr r3, [pc, #204] @ (3088 ) │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr.w r4, [r3, #1728] @ 0x6c0 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n 2fe6 │ │ │ │ │ + beq.n 304a │ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ │ ldr.w r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ str.w r0, [r3, #1728] @ 0x6c0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ @@ -4612,15 +4656,15 @@ │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ bl 2d0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2f3a │ │ │ │ │ + beq.n 2f9e │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ bic.w r0, r3, #4 │ │ │ │ │ lsls r2, r2, #2 │ │ │ │ │ str r0, [r4, #8] │ │ │ │ │ adds r1, #12 │ │ │ │ │ @@ -4629,71 +4673,71 @@ │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ and.w r2, r3, #3 │ │ │ │ │ bic.w r3, r3, #7 │ │ │ │ │ rsb r2, r2, #2 │ │ │ │ │ orrs r3, r2 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ - b.n 2f3a │ │ │ │ │ + b.n 2f9e │ │ │ │ │ movs r0, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ mov r4, r0 │ │ │ │ │ - cbz r0, 301a │ │ │ │ │ + cbz r0, 307e │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ str r3, [r0, #4] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r2, #1 │ │ │ │ │ strlt r2, [r3, #0] │ │ │ │ │ - b.n 2f84 │ │ │ │ │ + b.n 2fe8 │ │ │ │ │ mov r0, r1 │ │ │ │ │ mov r1, ip │ │ │ │ │ add sp, #16 │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ b.w d98 │ │ │ │ │ R_ARM_THM_JUMP24 _PyLong_FromLarge │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ - b.n 2f3a │ │ │ │ │ + b.n 2f9e │ │ │ │ │ .word 0x00002428 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x000000c4 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00003028 : │ │ │ │ │ +0000308c : │ │ │ │ │ long_add_method(): │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ lsls r2, r2, #7 │ │ │ │ │ - bpl.w 3150 │ │ │ │ │ + bpl.w 31b4 │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ lsls r3, r2, #7 │ │ │ │ │ - bpl.w 3150 │ │ │ │ │ + bpl.w 31b4 │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ sub sp, #12 │ │ │ │ │ ldr r3, [r1, #8] │ │ │ │ │ mov lr, r0 │ │ │ │ │ mov ip, r1 │ │ │ │ │ orr.w r4, r2, r3 │ │ │ │ │ and.w r2, r2, #3 │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ cmp r4, #15 │ │ │ │ │ - bhi.n 30d2 │ │ │ │ │ + bhi.n 3136 │ │ │ │ │ ldr r0, [r1, #12] │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ ldr.w r1, [lr, #12] │ │ │ │ │ rsb r2, r2, #1 │ │ │ │ │ mul.w r3, r0, r3 │ │ │ │ │ mul.w r2, r1, r2 │ │ │ │ │ asrs r1, r3, #31 │ │ │ │ │ @@ -4701,15 +4745,15 @@ │ │ │ │ │ adc.w r1, r1, r2, asr #31 │ │ │ │ │ adds.w lr, r0, #5 │ │ │ │ │ adc.w ip, r1, #0 │ │ │ │ │ cmp.w lr, #262 @ 0x106 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r4, r1 │ │ │ │ │ sbcs.w ip, ip, #0 │ │ │ │ │ - bcs.n 30b2 │ │ │ │ │ + bcs.n 3116 │ │ │ │ │ adds r3, #5 │ │ │ │ │ movw r0, #9176 @ 0x23d8 │ │ │ │ │ add r3, r2 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyRuntime │ │ │ │ │ @@ -4719,111 +4763,111 @@ │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ │ adds r3, r0, r3 │ │ │ │ │ adc.w r1, r1, #0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ sbcs.w r1, r1, #0 │ │ │ │ │ - bcs.n 30f6 │ │ │ │ │ + bcs.n 315a │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ b.w 1c0 <_PyLong_FromMedium> │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq.n 30e4 │ │ │ │ │ + beq.n 3148 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.n 30ec │ │ │ │ │ + beq.n 3150 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ - b.w 3e84 │ │ │ │ │ + b.w 3ee8 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.n 3134 │ │ │ │ │ + beq.n 3198 │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, ip │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ - b.w 6de0 │ │ │ │ │ + b.w 6ef4 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ it ge │ │ │ │ │ movge r3, #1 │ │ │ │ │ - blt.n 315a │ │ │ │ │ + blt.n 31be │ │ │ │ │ movs r0, #2 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 2d0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 30ae │ │ │ │ │ + beq.n 3112 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ add.w r2, r0, #12 │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ orr.w r3, r3, #16 │ │ │ │ │ str r3, [r0, #8] │ │ │ │ │ lsrs r1, r5, #30 │ │ │ │ │ bic.w r3, r5, #3221225472 @ 0xc0000000 │ │ │ │ │ orr.w r1, r1, r4, lsl #2 │ │ │ │ │ lsrs r4, r4, #30 │ │ │ │ │ str.w r3, [r2], #4 │ │ │ │ │ mov r5, r1 │ │ │ │ │ orrs.w r3, r1, r4 │ │ │ │ │ - beq.n 30ae │ │ │ │ │ - b.n 311a │ │ │ │ │ - bl 3e84 │ │ │ │ │ + beq.n 3112 │ │ │ │ │ + b.n 317e │ │ │ │ │ + bl 3ee8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 30ae │ │ │ │ │ + beq.n 3112 │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ and.w r3, r2, #3 │ │ │ │ │ bic.w r2, r2, #7 │ │ │ │ │ rsb r3, r3, #2 │ │ │ │ │ orrs r3, r2 │ │ │ │ │ str r3, [r0, #8] │ │ │ │ │ - b.n 30ae │ │ │ │ │ + b.n 3112 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ bx lr │ │ │ │ │ negs r2, r0 │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ mov r5, r2 │ │ │ │ │ sbc.w r4, r4, r4, lsl #1 │ │ │ │ │ - b.n 30fe │ │ │ │ │ + b.n 3162 │ │ │ │ │ │ │ │ │ │ -00003168 : │ │ │ │ │ +000031cc : │ │ │ │ │ PyLong_FromLongLong(): │ │ │ │ │ adds.w ip, r0, #5 │ │ │ │ │ adc.w r2, r1, #0 │ │ │ │ │ cmp.w ip, #262 @ 0x106 │ │ │ │ │ sbcs.w r2, r2, #0 │ │ │ │ │ - bcc.n 321e │ │ │ │ │ + bcc.n 3282 │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ mvn.w lr, #2147483648 @ 0x80000000 │ │ │ │ │ adds r2, r0, r2 │ │ │ │ │ sub sp, #12 │ │ │ │ │ adc.w ip, r1, #0 │ │ │ │ │ cmp r2, lr │ │ │ │ │ sbcs.w ip, ip, #0 │ │ │ │ │ - bcc.n 3232 │ │ │ │ │ + bcc.n 3296 │ │ │ │ │ asrs r2, r1, #31 │ │ │ │ │ str r1, [sp, #0] │ │ │ │ │ eor.w r3, r0, r2 │ │ │ │ │ eor.w r0, r2, r1 │ │ │ │ │ subs r3, r3, r2 │ │ │ │ │ mov r4, r3 │ │ │ │ │ sbc.w r3, r0, r2 │ │ │ │ │ mov r5, r3 │ │ │ │ │ lsrs r3, r3, #28 │ │ │ │ │ mov r7, r3 │ │ │ │ │ - bne.n 323c │ │ │ │ │ + bne.n 32a0 │ │ │ │ │ movs r0, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 324a │ │ │ │ │ + beq.n 32ae │ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ │ movs r6, #16 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ str r3, [r0, #4] │ │ │ │ │ @@ -4838,24 +4882,24 @@ │ │ │ │ │ R_ARM_THM_CALL _Py_NewReference │ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ str.w r3, [ip, #12]! │ │ │ │ │ - blt.n 3252 │ │ │ │ │ + blt.n 32b6 │ │ │ │ │ lsrs r2, r4, #30 │ │ │ │ │ add.w r1, r0, #16 │ │ │ │ │ orr.w r2, r2, r5, lsl #2 │ │ │ │ │ bic.w r3, r4, #3221225472 @ 0xc0000000 │ │ │ │ │ str r6, [r0, #8] │ │ │ │ │ str r3, [r0, #12] │ │ │ │ │ bic.w r2, r2, #3221225472 @ 0xc0000000 │ │ │ │ │ str r2, [r1, #0] │ │ │ │ │ - cbz r7, 321a │ │ │ │ │ + cbz r7, 327e │ │ │ │ │ str.w r7, [ip, #8] │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ movw r0, #9176 @ 0x23d8 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt r3, #0 │ │ │ │ │ @@ -4868,78 +4912,78 @@ │ │ │ │ │ b.w 1c0 <_PyLong_FromMedium> │ │ │ │ │ movs r0, #24 │ │ │ │ │ movs r6, #24 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 31ca │ │ │ │ │ + bne.n 322e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 321a │ │ │ │ │ + b.n 327e │ │ │ │ │ mov r1, ip │ │ │ │ │ orr.w r2, r6, #2 │ │ │ │ │ str r2, [r0, #8] │ │ │ │ │ lsrs r2, r4, #30 │ │ │ │ │ bic.w r3, r4, #3221225472 @ 0xc0000000 │ │ │ │ │ orr.w r2, r2, r5, lsl #2 │ │ │ │ │ str.w r3, [r1], #4 │ │ │ │ │ - b.n 320e │ │ │ │ │ + b.n 3272 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000326c : │ │ │ │ │ +000032d0 : │ │ │ │ │ PyLong_FromInt64(): │ │ │ │ │ adds.w ip, r0, #5 │ │ │ │ │ adc.w r2, r1, #0 │ │ │ │ │ cmp.w ip, #262 @ 0x106 │ │ │ │ │ sbcs.w r2, r2, #0 │ │ │ │ │ - bcc.n 32fc │ │ │ │ │ + bcc.n 3360 │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ mvn.w lr, #2147483648 @ 0x80000000 │ │ │ │ │ adds r2, r0, r2 │ │ │ │ │ sub sp, #16 │ │ │ │ │ adc.w ip, r1, #0 │ │ │ │ │ cmp r2, lr │ │ │ │ │ mov r3, r0 │ │ │ │ │ sbcs.w ip, ip, #0 │ │ │ │ │ - bcc.n 3310 │ │ │ │ │ + bcc.n 3374 │ │ │ │ │ mov r2, r1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bge.n 32b2 │ │ │ │ │ + bge.n 3316 │ │ │ │ │ negs r3, r0 │ │ │ │ │ sbc.w r2, r1, r1, lsl #1 │ │ │ │ │ lsrs r0, r2, #28 │ │ │ │ │ ite eq │ │ │ │ │ moveq r0, #2 │ │ │ │ │ movne r0, #3 │ │ │ │ │ strd r3, r2, [sp, #8] │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ bl 2d0 │ │ │ │ │ - cbz r0, 32f8 │ │ │ │ │ + cbz r0, 335c │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ │ asrs r1, r1, #31 │ │ │ │ │ orr.w r1, r1, #1 │ │ │ │ │ rsb r1, r1, #1 │ │ │ │ │ orr.w r1, r1, r4, lsl #3 │ │ │ │ │ str r1, [r0, #8] │ │ │ │ │ add.w r1, r0, #12 │ │ │ │ │ bic.w ip, r3, #3221225472 @ 0xc0000000 │ │ │ │ │ lsrs r3, r3, #30 │ │ │ │ │ orr.w r3, r3, r2, lsl #2 │ │ │ │ │ lsrs r2, r2, #30 │ │ │ │ │ str.w ip, [r1], #4 │ │ │ │ │ orrs.w ip, r3, r2 │ │ │ │ │ - bne.n 32e2 │ │ │ │ │ + bne.n 3346 │ │ │ │ │ add sp, #16 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ movw r0, #9176 @ 0x23d8 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyRuntime │ │ │ │ │ @@ -4947,36 +4991,36 @@ │ │ │ │ │ add r0, r3 │ │ │ │ │ bx lr │ │ │ │ │ add sp, #16 │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ b.w 1c0 <_PyLong_FromMedium> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000331c : │ │ │ │ │ +00003380 : │ │ │ │ │ long_mul_method(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ ldr r4, [r0, #4] │ │ │ │ │ sub sp, #20 │ │ │ │ │ ldr r4, [r4, #84] @ 0x54 │ │ │ │ │ lsls r2, r4, #7 │ │ │ │ │ - bpl.n 33e4 │ │ │ │ │ + bpl.n 3448 │ │ │ │ │ ldr r4, [r1, #4] │ │ │ │ │ mov r5, r1 │ │ │ │ │ ldr r4, [r4, #84] @ 0x54 │ │ │ │ │ lsls r3, r4, #7 │ │ │ │ │ - bpl.n 33e4 │ │ │ │ │ + bpl.n 3448 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r2, [r1, #8] │ │ │ │ │ orr.w ip, r3, r2 │ │ │ │ │ cmp.w ip, #15 │ │ │ │ │ - bhi.n 3398 │ │ │ │ │ + bhi.n 33fc │ │ │ │ │ ldr r4, [r0, #12] │ │ │ │ │ and.w r2, r2, #3 │ │ │ │ │ ldr r1, [r1, #12] │ │ │ │ │ and.w r0, r3, #3 │ │ │ │ │ rsb r0, r0, #1 │ │ │ │ │ rsb r2, r2, #1 │ │ │ │ │ mul.w r0, r4, r0 │ │ │ │ │ @@ -4984,106 +5028,106 @@ │ │ │ │ │ smull r0, r2, r0, r2 │ │ │ │ │ adds r1, r0, #5 │ │ │ │ │ mov r5, r0 │ │ │ │ │ adc.w r3, r2, #0 │ │ │ │ │ cmp.w r1, #262 @ 0x106 │ │ │ │ │ mov r4, r2 │ │ │ │ │ sbcs.w r3, r3, #0 │ │ │ │ │ - bcs.n 33c4 │ │ │ │ │ + bcs.n 3428 │ │ │ │ │ movw r0, #9176 @ 0x23d8 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyRuntime │ │ │ │ │ add.w r0, r0, r1, lsl #4 │ │ │ │ │ add r0, r3 │ │ │ │ │ add sp, #20 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ - bl 3550 │ │ │ │ │ + bl 35b4 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ ldr r2, [r5, #8] │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ eors r3, r2 │ │ │ │ │ ands.w r3, r3, #3 │ │ │ │ │ it ne │ │ │ │ │ movne r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ite eq │ │ │ │ │ moveq r3, #0 │ │ │ │ │ andne.w r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 3394 │ │ │ │ │ + beq.n 33f8 │ │ │ │ │ add r0, sp, #12 │ │ │ │ │ - bl 1b24 │ │ │ │ │ + bl 1b28 │ │ │ │ │ R_ARM_THM_CALL _PyLong_Negate │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ - b.n 3394 │ │ │ │ │ + b.n 33f8 │ │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ │ adds r3, r0, r3 │ │ │ │ │ adc.w r2, r2, #0 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ sbcs.w r2, r2, #0 │ │ │ │ │ - bcs.n 33f0 │ │ │ │ │ + bcs.n 3454 │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ b.w 1c0 <_PyLong_FromMedium> │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ add sp, #20 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ cmp r4, #0 │ │ │ │ │ it ge │ │ │ │ │ movge r3, #1 │ │ │ │ │ - blt.n 3438 │ │ │ │ │ + blt.n 349c │ │ │ │ │ lsrs r2, r4, #28 │ │ │ │ │ ite eq │ │ │ │ │ moveq r2, #2 │ │ │ │ │ movne r2, #3 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ bl 2d0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3394 │ │ │ │ │ + beq.n 33f8 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ orr.w r3, r3, r2, lsl #3 │ │ │ │ │ str r3, [r0, #8] │ │ │ │ │ add.w r3, r0, #12 │ │ │ │ │ lsrs r1, r5, #30 │ │ │ │ │ bic.w r2, r5, #3221225472 @ 0xc0000000 │ │ │ │ │ orr.w r5, r1, r4, lsl #2 │ │ │ │ │ lsrs r4, r4, #30 │ │ │ │ │ str.w r2, [r3], #4 │ │ │ │ │ orrs.w r2, r5, r4 │ │ │ │ │ - beq.n 3394 │ │ │ │ │ - b.n 3420 │ │ │ │ │ + beq.n 33f8 │ │ │ │ │ + b.n 3484 │ │ │ │ │ negs r5, r0 │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ sbc.w r4, r4, r4, lsl #1 │ │ │ │ │ - b.n 33f8 │ │ │ │ │ + b.n 345c │ │ │ │ │ │ │ │ │ │ -00003444 : │ │ │ │ │ +000034a8 : │ │ │ │ │ long_mul(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ sub sp, #20 │ │ │ │ │ ldr r2, [r1, #8] │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r4, r1 │ │ │ │ │ orr.w ip, r3, r2 │ │ │ │ │ cmp.w ip, #15 │ │ │ │ │ - bhi.n 34d0 │ │ │ │ │ + bhi.n 3534 │ │ │ │ │ ldr r5, [r0, #12] │ │ │ │ │ and.w r2, r2, #3 │ │ │ │ │ ldr r1, [r1, #12] │ │ │ │ │ and.w r0, r3, #3 │ │ │ │ │ rsb r0, r0, #1 │ │ │ │ │ rsb r2, r2, #1 │ │ │ │ │ mul.w r0, r5, r0 │ │ │ │ │ @@ -5091,15 +5135,15 @@ │ │ │ │ │ smull r0, r2, r0, r2 │ │ │ │ │ adds r1, r0, #5 │ │ │ │ │ mov r5, r0 │ │ │ │ │ adc.w r3, r2, #0 │ │ │ │ │ cmp.w r1, #262 @ 0x106 │ │ │ │ │ mov r4, r2 │ │ │ │ │ sbcs.w r3, r3, #0 │ │ │ │ │ - bcs.n 34b0 │ │ │ │ │ + bcs.n 3514 │ │ │ │ │ movw r0, #9176 @ 0x23d8 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyRuntime │ │ │ │ │ add.w r0, r0, r1, lsl #4 │ │ │ │ │ add r0, r3 │ │ │ │ │ @@ -5107,71 +5151,71 @@ │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ │ adds r3, r0, r3 │ │ │ │ │ adc.w r2, r2, #0 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ sbcs.w r2, r2, #0 │ │ │ │ │ - bcs.n 34fc │ │ │ │ │ + bcs.n 3560 │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ b.w 1c0 <_PyLong_FromMedium> │ │ │ │ │ - bl 3550 │ │ │ │ │ + bl 35b4 │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ eors r3, r2 │ │ │ │ │ ands.w r3, r3, #3 │ │ │ │ │ it ne │ │ │ │ │ movne r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ite eq │ │ │ │ │ moveq r3, #0 │ │ │ │ │ andne.w r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 34ac │ │ │ │ │ + beq.n 3510 │ │ │ │ │ add r0, sp, #12 │ │ │ │ │ - bl 1b24 │ │ │ │ │ + bl 1b28 │ │ │ │ │ R_ARM_THM_CALL _PyLong_Negate │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ - b.n 34ac │ │ │ │ │ + b.n 3510 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ it ge │ │ │ │ │ movge r3, #1 │ │ │ │ │ - blt.n 3544 │ │ │ │ │ + blt.n 35a8 │ │ │ │ │ lsrs r2, r4, #28 │ │ │ │ │ ite eq │ │ │ │ │ moveq r2, #2 │ │ │ │ │ movne r2, #3 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ bl 2d0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 34ac │ │ │ │ │ + beq.n 3510 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ orr.w r3, r3, r2, lsl #3 │ │ │ │ │ str r3, [r0, #8] │ │ │ │ │ add.w r3, r0, #12 │ │ │ │ │ lsrs r1, r5, #30 │ │ │ │ │ bic.w r2, r5, #3221225472 @ 0xc0000000 │ │ │ │ │ orr.w r5, r1, r4, lsl #2 │ │ │ │ │ lsrs r4, r4, #30 │ │ │ │ │ str.w r2, [r3], #4 │ │ │ │ │ orrs.w r2, r5, r4 │ │ │ │ │ - beq.n 34ac │ │ │ │ │ - b.n 352c │ │ │ │ │ + beq.n 3510 │ │ │ │ │ + b.n 3590 │ │ │ │ │ negs r5, r0 │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ sbc.w r4, r4, r4, lsl #1 │ │ │ │ │ - b.n 3504 │ │ │ │ │ + b.n 3568 │ │ │ │ │ │ │ │ │ │ -00003550 : │ │ │ │ │ +000035b4 : │ │ │ │ │ k_mul(): │ │ │ │ │ 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, #8] │ │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ │ @@ -5180,40 +5224,40 @@ │ │ │ │ │ mov r6, r1 │ │ │ │ │ mov.w r9, r3, lsr #3 │ │ │ │ │ movs r3, #0 │ │ │ │ │ lsrs r7, r7, #3 │ │ │ │ │ strd r3, r3, [sp, #32] │ │ │ │ │ cmp r7, r9 │ │ │ │ │ strd r3, r3, [sp, #40] @ 0x28 │ │ │ │ │ - blt.w 37bc │ │ │ │ │ + blt.w 3820 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ ite eq │ │ │ │ │ moveq r3, #140 @ 0x8c │ │ │ │ │ movne r3, #70 @ 0x46 │ │ │ │ │ cmp r3, r9 │ │ │ │ │ - blt.w 3af2 │ │ │ │ │ + blt.w 3b56 │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - beq.w 3c9c │ │ │ │ │ + beq.w 3d00 │ │ │ │ │ add.w r5, r7, r9 │ │ │ │ │ movw r3, #65532 @ 0xfffc │ │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bgt.w 3aa2 │ │ │ │ │ + bgt.w 3b06 │ │ │ │ │ mov sl, r7 │ │ │ │ │ cmp r5, #1 │ │ │ │ │ - beq.w 3a4c │ │ │ │ │ + beq.w 3ab0 │ │ │ │ │ mov r7, r9 │ │ │ │ │ mov r9, sl │ │ │ │ │ adds r0, r5, #3 │ │ │ │ │ lsls r0, r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3ca2 │ │ │ │ │ + beq.w 3d06 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ mov r0, r8 │ │ │ │ │ str.w r3, [r8, #4] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ @@ -5229,15 +5273,15 @@ │ │ │ │ │ str.w r3, [r8, #8] │ │ │ │ │ lsls r2, r5, #2 │ │ │ │ │ str.w r1, [sl, #12]! │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memset │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - beq.w 3816 │ │ │ │ │ + beq.w 387a │ │ │ │ │ add.w r7, r8, r7, lsl #2 │ │ │ │ │ add.w fp, r6, #12 │ │ │ │ │ add.w r3, r4, #8 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ add.w r3, r7, #12 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ add.w r3, fp, r9, lsl #2 │ │ │ │ │ @@ -5249,36 +5293,36 @@ │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ ldr.w r4, [r3, #4]! │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_CheckSignals │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 3e50 │ │ │ │ │ + bne.w 3eb4 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp fp, r3 │ │ │ │ │ - bcs.w 37e8 │ │ │ │ │ + bcs.w 384c │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ sub.w lr, r5, #4 │ │ │ │ │ mov r8, fp │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r9, r0 │ │ │ │ │ lsrs r3, r3, #2 │ │ │ │ │ add.w sl, r3, #4 │ │ │ │ │ add.w sl, r6, sl, lsl #2 │ │ │ │ │ sub.w r1, sl, fp │ │ │ │ │ subs r1, #4 │ │ │ │ │ lsrs r1, r1, #2 │ │ │ │ │ adds r1, #1 │ │ │ │ │ ands.w r1, r1, #3 │ │ │ │ │ - beq.n 36da │ │ │ │ │ + beq.n 373e │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - beq.n 36b2 │ │ │ │ │ + beq.n 3716 │ │ │ │ │ cmp r1, #2 │ │ │ │ │ - beq.n 368e │ │ │ │ │ + beq.n 36f2 │ │ │ │ │ ldr r1, [r5, #0] │ │ │ │ │ mov r7, r0 │ │ │ │ │ ldr.w ip, [r8], #4 │ │ │ │ │ mov lr, r5 │ │ │ │ │ umlal r1, r7, r4, ip │ │ │ │ │ adds r1, r1, r0 │ │ │ │ │ adc.w r7, r7, #0 │ │ │ │ │ @@ -5306,15 +5350,15 @@ │ │ │ │ │ adc.w r7, r2, r7 │ │ │ │ │ bic.w r2, r1, #3221225472 @ 0xc0000000 │ │ │ │ │ lsrs r0, r1, #30 │ │ │ │ │ str.w r2, [lr] │ │ │ │ │ orr.w r0, r0, r7, lsl #2 │ │ │ │ │ lsrs r2, r7, #30 │ │ │ │ │ cmp r8, sl │ │ │ │ │ - beq.n 3782 │ │ │ │ │ + beq.n 37e6 │ │ │ │ │ strd r5, fp, [sp, #16] │ │ │ │ │ mov fp, r8 │ │ │ │ │ ldr.w r1, [lr, #4] │ │ │ │ │ mov ip, r9 │ │ │ │ │ add.w lr, lr, #16 │ │ │ │ │ ldr.w r5, [fp], #4 │ │ │ │ │ add.w r8, fp, #12 │ │ │ │ │ @@ -5353,62 +5397,62 @@ │ │ │ │ │ adc.w r2, ip, r2, lsr #30 │ │ │ │ │ bic.w r0, r1, #3221225472 @ 0xc0000000 │ │ │ │ │ str.w r0, [lr] │ │ │ │ │ lsrs r0, r1, #30 │ │ │ │ │ orr.w r0, r0, r2, lsl #2 │ │ │ │ │ cmp r8, sl │ │ │ │ │ mov.w r2, r2, lsr #30 │ │ │ │ │ - bne.n 36de │ │ │ │ │ + bne.n 3742 │ │ │ │ │ ldrd r5, fp, [sp, #16] │ │ │ │ │ orrs r2, r0 │ │ │ │ │ - beq.n 37e8 │ │ │ │ │ + beq.n 384c │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ bic.w r0, r0, #3221225472 @ 0xc0000000 │ │ │ │ │ ldr.w r3, [r5, r2, lsl #2] │ │ │ │ │ add r3, r0 │ │ │ │ │ str.w r3, [r5, r2, lsl #2] │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ adds r5, #4 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bne.w 3624 │ │ │ │ │ + bne.w 3688 │ │ │ │ │ ldrd r8, sl, [sp, #24] │ │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ │ lsrs r2, r3, #3 │ │ │ │ │ - cbz r2, 37b4 │ │ │ │ │ + cbz r2, 3818 │ │ │ │ │ add.w r1, r8, r2, lsl #2 │ │ │ │ │ ldr r0, [r1, #8] │ │ │ │ │ - cbz r0, 37f4 │ │ │ │ │ + cbz r0, 3858 │ │ │ │ │ mov r0, r8 │ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r5, r9 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq.w 3a86 │ │ │ │ │ + beq.w 3aea │ │ │ │ │ cmp r7, #70 @ 0x46 │ │ │ │ │ - bgt.w 3c96 │ │ │ │ │ + bgt.w 3cfa │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w 3c9c │ │ │ │ │ + beq.w 3d00 │ │ │ │ │ add.w r5, r7, r9 │ │ │ │ │ movw r3, #65532 @ 0xfffc │ │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bgt.w 3aa2 │ │ │ │ │ + bgt.w 3b06 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r4, r1 │ │ │ │ │ - b.n 35b4 │ │ │ │ │ + b.n 3618 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ adds r5, #4 │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bne.w 3624 │ │ │ │ │ - b.n 37a0 │ │ │ │ │ + bne.w 3688 │ │ │ │ │ + b.n 3804 │ │ │ │ │ subs r0, r2, #1 │ │ │ │ │ - beq.w 3cb0 │ │ │ │ │ + beq.w 3d14 │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 3aba │ │ │ │ │ + beq.w 3b1e │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ orr.w r3, r3, r0, lsl #3 │ │ │ │ │ mov r0, r8 │ │ │ │ │ str.w r3, [r8, #8] │ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ adds r4, #12 │ │ │ │ │ @@ -5418,26 +5462,26 @@ │ │ │ │ │ add.w r4, r8, #16 │ │ │ │ │ subs r3, r7, #1 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr.w r8, [r6], #4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_CheckSignals │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 3e74 │ │ │ │ │ + bne.w 3ed8 │ │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r1, r4 │ │ │ │ │ cmp r7, r6 │ │ │ │ │ umlal r3, r5, r8, r8 │ │ │ │ │ bic.w r2, r3, #3221225472 @ 0xc0000000 │ │ │ │ │ str.w r2, [r4, #-4] │ │ │ │ │ mov.w r3, r3, lsr #30 │ │ │ │ │ orr.w r3, r3, r5, lsl #2 │ │ │ │ │ mov.w r5, r5, lsr #30 │ │ │ │ │ - bls.w 3ad2 │ │ │ │ │ + bls.w 3b36 │ │ │ │ │ mov r9, r6 │ │ │ │ │ adds.w ip, r8, r8 │ │ │ │ │ adc.w lr, r0, r0 │ │ │ │ │ ldr.w r8, [r4] │ │ │ │ │ mvn.w sl, r6 │ │ │ │ │ mov fp, r4 │ │ │ │ │ ldr.w r0, [r9], #4 │ │ │ │ │ @@ -5451,21 +5495,21 @@ │ │ │ │ │ adc.w r1, r5, r1 │ │ │ │ │ bic.w r3, r2, #3221225472 @ 0xc0000000 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ lsrs r3, r2, #30 │ │ │ │ │ orr.w r3, r3, r1, lsl #2 │ │ │ │ │ lsrs r5, r1, #30 │ │ │ │ │ cmp r7, r9 │ │ │ │ │ - bls.w 3a08 │ │ │ │ │ + bls.w 3a6c │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - beq.n 3948 │ │ │ │ │ + beq.n 39ac │ │ │ │ │ cmp.w sl, #1 │ │ │ │ │ - beq.n 3916 │ │ │ │ │ + beq.n 397a │ │ │ │ │ cmp.w sl, #2 │ │ │ │ │ - beq.n 38e8 │ │ │ │ │ + beq.n 394c │ │ │ │ │ ldr.w r0, [r9], #4 │ │ │ │ │ add.w fp, r4, #4 │ │ │ │ │ ldr.w r8, [r4, #4] │ │ │ │ │ umull r2, r1, r0, ip │ │ │ │ │ adds.w r2, r2, r8 │ │ │ │ │ mla r1, r0, lr, r1 │ │ │ │ │ adc.w r1, r1, #0 │ │ │ │ │ @@ -5499,15 +5543,15 @@ │ │ │ │ │ adc.w r1, r5, r1 │ │ │ │ │ bic.w r3, r2, #3221225472 @ 0xc0000000 │ │ │ │ │ str.w r3, [fp] │ │ │ │ │ lsrs r3, r2, #30 │ │ │ │ │ orr.w r3, r3, r1, lsl #2 │ │ │ │ │ lsrs r5, r1, #30 │ │ │ │ │ cmp r7, r9 │ │ │ │ │ - bls.n 3a08 │ │ │ │ │ + bls.n 3a6c │ │ │ │ │ str r6, [sp, #0] │ │ │ │ │ mov sl, r9 │ │ │ │ │ ldr.w r6, [fp, #4] │ │ │ │ │ mov r8, fp │ │ │ │ │ add.w fp, fp, #16 │ │ │ │ │ ldr.w r0, [sl], #4 │ │ │ │ │ add.w r9, sl, #12 │ │ │ │ │ @@ -5555,25 +5599,25 @@ │ │ │ │ │ adc.w r5, r1, r5, lsr #30 │ │ │ │ │ bic.w r3, r2, #3221225472 @ 0xc0000000 │ │ │ │ │ str.w r3, [r8, #16] │ │ │ │ │ lsrs r3, r2, #30 │ │ │ │ │ orr.w r3, r3, r5, lsl #2 │ │ │ │ │ cmp r7, r9 │ │ │ │ │ mov.w r5, r5, lsr #30 │ │ │ │ │ - bhi.n 394a │ │ │ │ │ + bhi.n 39ae │ │ │ │ │ ldr r6, [sp, #0] │ │ │ │ │ orrs.w r2, r3, r5 │ │ │ │ │ - bne.n 3a22 │ │ │ │ │ + bne.n 3a86 │ │ │ │ │ adds r4, #8 │ │ │ │ │ cmp r7, r6 │ │ │ │ │ - bne.w 382a │ │ │ │ │ + bne.w 388e │ │ │ │ │ ldrd r8, sl, [sp, #8] │ │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ │ lsrs r2, r3, #3 │ │ │ │ │ - b.n 37aa │ │ │ │ │ + b.n 380e │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ subs r1, r2, r6 │ │ │ │ │ adds r2, r4, #4 │ │ │ │ │ bic.w r1, r1, #3 │ │ │ │ │ add r1, r2 │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ adds r3, r2, r3 │ │ │ │ │ @@ -5581,117 +5625,117 @@ │ │ │ │ │ bic.w r2, r3, #3221225472 @ 0xc0000000 │ │ │ │ │ lsrs r3, r3, #30 │ │ │ │ │ str r2, [r1, #0] │ │ │ │ │ orr.w r3, r3, r5, lsl #2 │ │ │ │ │ orrs.w r5, r3, r5, lsr #30 │ │ │ │ │ it ne │ │ │ │ │ strne r3, [r1, #4] │ │ │ │ │ - b.n 3a0e │ │ │ │ │ - ldr r3, [pc, #708] @ (3d14 ) │ │ │ │ │ + b.n 3a72 │ │ │ │ │ + ldr r3, [pc, #708] @ (3d78 ) │ │ │ │ │ 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 r8, [r3, #1728] @ 0x6c0 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.n 3ade │ │ │ │ │ + beq.n 3b42 │ │ │ │ │ ldr.w r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ mov r0, r8 │ │ │ │ │ ldr.w r1, [r8] │ │ │ │ │ mov r7, r9 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w r1, [r3, #1728] @ 0x6c0 │ │ │ │ │ str.w r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ mov r9, sl │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_THM_CALL _Py_NewReference │ │ │ │ │ - b.n 35e2 │ │ │ │ │ + b.n 3646 │ │ │ │ │ cmp r7, #140 @ 0x8c │ │ │ │ │ - bgt.n 3af6 │ │ │ │ │ + bgt.n 3b5a │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w 3c9c │ │ │ │ │ + beq.w 3d00 │ │ │ │ │ add.w r5, r7, r9 │ │ │ │ │ movw r3, #65532 @ 0xfffc │ │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - ble.w 35b4 │ │ │ │ │ + ble.w 3618 │ │ │ │ │ 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 .LC0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 3ca6 │ │ │ │ │ + b.n 3d0a │ │ │ │ │ subs r0, r2, #2 │ │ │ │ │ subs r1, r0, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3cb0 │ │ │ │ │ + beq.w 3d14 │ │ │ │ │ ldr.w r4, [sl, r1, lsl #2] │ │ │ │ │ - cbz r4, 3ada │ │ │ │ │ + cbz r4, 3b3e │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - bne.w 3802 │ │ │ │ │ - b.n 37b4 │ │ │ │ │ + bne.w 3866 │ │ │ │ │ + b.n 3818 │ │ │ │ │ orrs.w r2, r3, r5 │ │ │ │ │ - beq.n 3a0e │ │ │ │ │ - b.n 3a2e │ │ │ │ │ + beq.n 3a72 │ │ │ │ │ + b.n 3a92 │ │ │ │ │ mov r0, r1 │ │ │ │ │ - b.n 3abc │ │ │ │ │ + b.n 3b20 │ │ │ │ │ movs r0, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3ca2 │ │ │ │ │ + beq.w 3d06 │ │ │ │ │ mov r7, r9 │ │ │ │ │ mov r9, sl │ │ │ │ │ - b.n 35c4 │ │ │ │ │ + b.n 3628 │ │ │ │ │ mov r5, r7 │ │ │ │ │ mov r7, r9 │ │ │ │ │ cmp.w r5, r7, lsl #1 │ │ │ │ │ - bge.w 3d1c │ │ │ │ │ + bge.w 3d80 │ │ │ │ │ mov.w r9, r5, asr #1 │ │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ │ add r2, sp, #32 │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 225c │ │ │ │ │ + bl 2260 │ │ │ │ │ R_ARM_THM_CALL kmul_split.constprop.0 │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ adds r0, #1 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ - beq.w 3e02 │ │ │ │ │ + beq.w 3e66 │ │ │ │ │ cmp r4, r6 │ │ │ │ │ - beq.w 3cee │ │ │ │ │ + beq.w 3d52 │ │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ │ add r2, sp, #40 @ 0x28 │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl 225c │ │ │ │ │ + bl 2260 │ │ │ │ │ R_ARM_THM_CALL kmul_split.constprop.0 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.w 3e02 │ │ │ │ │ + beq.w 3e66 │ │ │ │ │ adds r0, r7, r5 │ │ │ │ │ bl 2d0 │ │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ │ mov r8, r0 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3e06 │ │ │ │ │ + beq.w 3e6a │ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ │ - bl 3550 │ │ │ │ │ + bl 35b4 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3e06 │ │ │ │ │ + beq.w 3e6a │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ add.w sl, r8, #12 │ │ │ │ │ add.w r0, sl, r9, lsl #3 │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ mov.w r7, r9, lsl #3 │ │ │ │ │ lsrs r3, r3, #3 │ │ │ │ │ lsls r2, r3, #2 │ │ │ │ │ @@ -5703,160 +5747,160 @@ │ │ │ │ │ mvn.w r3, #1 │ │ │ │ │ ldr r2, [r5, #8] │ │ │ │ │ mul.w fp, r3, r9 │ │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ │ lsrs r1, r2, #3 │ │ │ │ │ add.w r3, fp, r3, lsr #3 │ │ │ │ │ subs.w r2, r3, r2, lsr #3 │ │ │ │ │ - bne.w 3cde │ │ │ │ │ + bne.w 3d42 │ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ │ mov r1, r3 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ - bl 3550 │ │ │ │ │ + bl 35b4 │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3e38 │ │ │ │ │ + beq.w 3e9c │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ lsrs r3, r3, #3 │ │ │ │ │ lsls r2, r3, #2 │ │ │ │ │ add.w r3, r0, #12 │ │ │ │ │ mov r1, r3 │ │ │ │ │ mov r0, sl │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ ldr r3, [r7, #8] │ │ │ │ │ lsrs r0, r3, #3 │ │ │ │ │ adds.w fp, fp, r3, lsr #3 │ │ │ │ │ - bne.w 3cc8 │ │ │ │ │ + bne.w 3d2c │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ mvn.w fp, #3 │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ lsrs r3, r3, #3 │ │ │ │ │ mla fp, fp, r9, r1 │ │ │ │ │ ldr.w r1, [r8, #8] │ │ │ │ │ mov r0, fp │ │ │ │ │ rsb r9, r9, r1, lsr #3 │ │ │ │ │ mov r1, r9 │ │ │ │ │ - bl 2380 │ │ │ │ │ + bl 2384 │ │ │ │ │ R_ARM_THM_CALL v_isub.isra.0 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 148 │ │ │ │ │ R_ARM_THM_CALL _Py_DECREF_SPECIALIZED.constprop.0 │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r0, fp │ │ │ │ │ lsrs r3, r3, #3 │ │ │ │ │ - bl 2380 │ │ │ │ │ + bl 2384 │ │ │ │ │ R_ARM_THM_CALL v_isub.isra.0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 148 │ │ │ │ │ R_ARM_THM_CALL _Py_DECREF_SPECIALIZED.constprop.0 │ │ │ │ │ ldrd r7, r1, [sp] │ │ │ │ │ mov r0, r7 │ │ │ │ │ - bl 3e84 │ │ │ │ │ + bl 3ee8 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3e06 │ │ │ │ │ + beq.w 3e6a │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 148 │ │ │ │ │ R_ARM_THM_CALL _Py_DECREF_SPECIALIZED.constprop.0 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ bl 148 │ │ │ │ │ R_ARM_THM_CALL _Py_DECREF_SPECIALIZED.constprop.0 │ │ │ │ │ movs r3, #0 │ │ │ │ │ cmp r4, r6 │ │ │ │ │ strd r3, r3, [sp, #32] │ │ │ │ │ - beq.n 3cb8 │ │ │ │ │ + beq.n 3d1c │ │ │ │ │ ldrd r1, r0, [sp, #8] │ │ │ │ │ - bl 3e84 │ │ │ │ │ + bl 3ee8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3e38 │ │ │ │ │ + beq.w 3e9c │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ bl 148 │ │ │ │ │ R_ARM_THM_CALL _Py_DECREF_SPECIALIZED.constprop.0 │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ bl 148 │ │ │ │ │ R_ARM_THM_CALL _Py_DECREF_SPECIALIZED.constprop.0 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ movs r3, #0 │ │ │ │ │ strd r3, r3, [sp, #40] @ 0x28 │ │ │ │ │ - bl 3550 │ │ │ │ │ + bl 35b4 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 148 │ │ │ │ │ R_ARM_THM_CALL _Py_DECREF_SPECIALIZED.constprop.0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 148 │ │ │ │ │ R_ARM_THM_CALL _Py_DECREF_SPECIALIZED.constprop.0 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 3e06 │ │ │ │ │ + beq.w 3e6a │ │ │ │ │ ldr r3, [r6, #8] │ │ │ │ │ mov r1, r9 │ │ │ │ │ add.w r2, r6, #12 │ │ │ │ │ mov r0, fp │ │ │ │ │ lsrs r3, r3, #3 │ │ │ │ │ - bl 2490 <_PyLong_AsByteArray+0x78> │ │ │ │ │ + bl 2494 <_PyLong_AsByteArray+0x18> │ │ │ │ │ R_ARM_THM_CALL v_iadd.isra.0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 148 │ │ │ │ │ R_ARM_THM_CALL _Py_DECREF_SPECIALIZED.constprop.0 │ │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ │ lsrs r1, r3, #3 │ │ │ │ │ it ne │ │ │ │ │ movne r2, r1 │ │ │ │ │ - beq.w 37b4 │ │ │ │ │ + beq.w 3818 │ │ │ │ │ mov r0, r2 │ │ │ │ │ subs r2, #1 │ │ │ │ │ ldr.w r4, [sl, r2, lsl #2] │ │ │ │ │ - cbz r4, 3cac │ │ │ │ │ + cbz r4, 3d10 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq.w 37b4 │ │ │ │ │ - b.n 3802 │ │ │ │ │ + beq.w 3818 │ │ │ │ │ + b.n 3866 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r4, r1 │ │ │ │ │ - b.n 3af6 │ │ │ │ │ - ldr.w r8, [pc, #120] @ 3d18 │ │ │ │ │ - b.n 37b4 │ │ │ │ │ + b.n 3b5a │ │ │ │ │ + ldr.w r8, [pc, #120] @ 3d7c │ │ │ │ │ + b.n 3818 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ mov.w r8, #0 │ │ │ │ │ - b.n 37b4 │ │ │ │ │ + b.n 3818 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 3c84 │ │ │ │ │ + bne.n 3ce8 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str.w r3, [r8, #8] │ │ │ │ │ - b.n 37b4 │ │ │ │ │ + b.n 3818 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 3cc4 │ │ │ │ │ + bge.n 3d28 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ mov r4, r5 │ │ │ │ │ - b.n 3c32 │ │ │ │ │ + b.n 3c96 │ │ │ │ │ mvn.w r2, #3 │ │ │ │ │ add.w r0, sl, r0, lsl #2 │ │ │ │ │ movs r1, #0 │ │ │ │ │ mul.w r2, r2, fp │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memset │ │ │ │ │ ldr r3, [r7, #8] │ │ │ │ │ - b.n 3bc2 │ │ │ │ │ + b.n 3c26 │ │ │ │ │ add.w r0, r7, r1, lsl #2 │ │ │ │ │ lsls r2, r2, #2 │ │ │ │ │ add r0, sl │ │ │ │ │ movs r1, #0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memset │ │ │ │ │ - b.n 3b8c │ │ │ │ │ + b.n 3bf0 │ │ │ │ │ mov r2, r3 │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r2, #0] │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ @@ -5864,39 +5908,39 @@ │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r2, #0] │ │ │ │ │ - b.n 3b30 │ │ │ │ │ + b.n 3b94 │ │ │ │ │ nop │ │ │ │ │ .word 0x000002be │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00002428 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ adds r0, r7, r5 │ │ │ │ │ bl 2d0 │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 37b4 │ │ │ │ │ + beq.w 3818 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ movs r1, #0 │ │ │ │ │ lsrs r3, r3, #3 │ │ │ │ │ lsls r2, r3, #2 │ │ │ │ │ add.w r3, r0, #12 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memset │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 2d0 │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3df0 │ │ │ │ │ + beq.n 3e54 │ │ │ │ │ add.w r3, r6, #12 │ │ │ │ │ movs r6, #0 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ add.w r3, r0, #12 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ cmp r5, r7 │ │ │ │ │ @@ -5910,275 +5954,275 @@ │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ mov.w r2, r9, lsl #3 │ │ │ │ │ mov r1, sl │ │ │ │ │ str.w r2, [sl, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3550 │ │ │ │ │ + bl 35b4 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ mov fp, r0 │ │ │ │ │ adds r0, r2, r3 │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - beq.n 3df0 │ │ │ │ │ + beq.n 3e54 │ │ │ │ │ ldr.w r1, [r8, #8] │ │ │ │ │ add.w r2, fp, #12 │ │ │ │ │ ldr.w r3, [fp, #8] │ │ │ │ │ sub.w r5, r5, r9 │ │ │ │ │ rsb r1, r6, r1, lsr #3 │ │ │ │ │ add r6, r9 │ │ │ │ │ lsrs r3, r3, #3 │ │ │ │ │ - bl 2490 <_PyLong_AsByteArray+0x78> │ │ │ │ │ + bl 2494 <_PyLong_AsByteArray+0x18> │ │ │ │ │ R_ARM_THM_CALL v_iadd.isra.0 │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 148 │ │ │ │ │ R_ARM_THM_CALL _Py_DECREF_SPECIALIZED.constprop.0 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bgt.n 3d58 │ │ │ │ │ + bgt.n 3dbc │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 148 │ │ │ │ │ R_ARM_THM_CALL _Py_DECREF_SPECIALIZED.constprop.0 │ │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ │ lsrs r0, r3, #3 │ │ │ │ │ - beq.w 37b4 │ │ │ │ │ + beq.w 3818 │ │ │ │ │ ldr r5, [sp, #0] │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r1, r2 │ │ │ │ │ subs r2, #1 │ │ │ │ │ ldr.w r4, [r5, r2, lsl #2] │ │ │ │ │ - cbz r4, 3dea │ │ │ │ │ + cbz r4, 3e4e │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq.w 37b4 │ │ │ │ │ + beq.w 3818 │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ orr.w r3, r3, r1, lsl #3 │ │ │ │ │ str.w r3, [r8, #8] │ │ │ │ │ - b.n 37b4 │ │ │ │ │ + b.n 3818 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 3dcc │ │ │ │ │ - b.n 3cb0 │ │ │ │ │ + bne.n 3e30 │ │ │ │ │ + b.n 3d14 │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 3e26 │ │ │ │ │ + blt.n 3e8a │ │ │ │ │ mov r0, sl │ │ │ │ │ - bl a158 │ │ │ │ │ - b.n 3ca6 │ │ │ │ │ + bl a268 │ │ │ │ │ + b.n 3d0a │ │ │ │ │ mov.w r8, #0 │ │ │ │ │ mov r0, r8 │ │ │ │ │ - bl a158 │ │ │ │ │ + bl a268 │ │ │ │ │ ldr r0, [sp, #32] │ │ │ │ │ - bl a158 │ │ │ │ │ + bl a268 │ │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ │ - bl a158 │ │ │ │ │ + bl a268 │ │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ │ - bl a158 │ │ │ │ │ + bl a268 │ │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ │ - bl a158 │ │ │ │ │ - b.n 3ca6 │ │ │ │ │ + bl a268 │ │ │ │ │ + b.n 3d0a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 3dfa │ │ │ │ │ + bne.n 3e5e │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 3dfa │ │ │ │ │ + b.n 3e5e │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 3e06 │ │ │ │ │ + bge.n 3e6a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 3e06 │ │ │ │ │ + bne.n 3e6a │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 3e06 │ │ │ │ │ + b.n 3e6a │ │ │ │ │ ldr.w r8, [sp, #24] │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 3ca6 │ │ │ │ │ + bge.w 3d0a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 3ca6 │ │ │ │ │ + bne.w 3d0a │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 3ca6 │ │ │ │ │ + b.n 3d0a │ │ │ │ │ ldr.w r8, [sp, #8] │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 3e60 │ │ │ │ │ - b.n 3ca6 │ │ │ │ │ + blt.n 3ec4 │ │ │ │ │ + b.n 3d0a │ │ │ │ │ │ │ │ │ │ -00003e84 : │ │ │ │ │ +00003ee8 : │ │ │ │ │ x_add(): │ │ │ │ │ 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, #8] │ │ │ │ │ sub sp, #8 │ │ │ │ │ ldr r5, [r1, #8] │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r7, r1 │ │ │ │ │ lsrs r4, r4, #3 │ │ │ │ │ lsrs r5, r5, #3 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - bgt.w 406a │ │ │ │ │ + bgt.w 40ce │ │ │ │ │ add.w r8, r4, #1 │ │ │ │ │ movw r2, #65532 @ 0xfffc │ │ │ │ │ movt r2, #8191 @ 0x1fff │ │ │ │ │ cmp r8, r2 │ │ │ │ │ - bgt.w 40a8 │ │ │ │ │ + bgt.w 410c │ │ │ │ │ cmp.w r8, #1 │ │ │ │ │ - beq.w 4026 │ │ │ │ │ + beq.w 408a │ │ │ │ │ adds r0, r4, #4 │ │ │ │ │ lsls r0, r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 40a0 │ │ │ │ │ + beq.w 4104 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ str r3, [r0, #4] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 40c0 │ │ │ │ │ + blt.w 4124 │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_THM_CALL _Py_NewReference │ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ │ mov.w r3, r8, lsl #3 │ │ │ │ │ str r3, [r0, #8] │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [r0, #12] │ │ │ │ │ mov r3, r5 │ │ │ │ │ - cbz r5, 3f52 │ │ │ │ │ + cbz r5, 3fb6 │ │ │ │ │ ldr r2, [r7, #12] │ │ │ │ │ cmp r5, #1 │ │ │ │ │ ldr r3, [r6, #12] │ │ │ │ │ add r3, r2 │ │ │ │ │ bic.w r2, r3, #3221225472 @ 0xc0000000 │ │ │ │ │ str r2, [r0, #12] │ │ │ │ │ mov.w r3, r3, lsr #30 │ │ │ │ │ - beq.n 3f52 │ │ │ │ │ + beq.n 3fb6 │ │ │ │ │ ldr r2, [r6, #16] │ │ │ │ │ cmp r5, #2 │ │ │ │ │ ldr r1, [r7, #16] │ │ │ │ │ add r2, r1 │ │ │ │ │ add r3, r2 │ │ │ │ │ bic.w r2, r3, #3221225472 @ 0xc0000000 │ │ │ │ │ str r2, [r0, #16] │ │ │ │ │ mov.w r3, r3, lsr #30 │ │ │ │ │ - beq.n 3f52 │ │ │ │ │ + beq.n 3fb6 │ │ │ │ │ add.w r8, r6, #8 │ │ │ │ │ adds r7, #16 │ │ │ │ │ add.w r8, r8, r5, lsl #2 │ │ │ │ │ add.w r1, r6, #16 │ │ │ │ │ add.w ip, r0, #16 │ │ │ │ │ ldr.w r2, [r1, #4]! │ │ │ │ │ ldr.w lr, [r7, #4]! │ │ │ │ │ cmp r1, r8 │ │ │ │ │ add r2, lr │ │ │ │ │ add r3, r2 │ │ │ │ │ bic.w r2, r3, #3221225472 @ 0xc0000000 │ │ │ │ │ str.w r2, [ip, #4]! │ │ │ │ │ mov.w r3, r3, lsr #30 │ │ │ │ │ - bne.n 3f36 │ │ │ │ │ + bne.n 3f9a │ │ │ │ │ cmp r5, r4 │ │ │ │ │ it ge │ │ │ │ │ movge r4, r5 │ │ │ │ │ - bge.n 3fd2 │ │ │ │ │ + bge.n 4036 │ │ │ │ │ lsls r7, r5, #2 │ │ │ │ │ add.w lr, r6, r7 │ │ │ │ │ add.w ip, r0, r7 │ │ │ │ │ ldr.w r2, [lr, #12] │ │ │ │ │ add r3, r2 │ │ │ │ │ bic.w r2, r3, #3221225472 @ 0xc0000000 │ │ │ │ │ str.w r2, [ip, #12] │ │ │ │ │ adds r2, r5, #1 │ │ │ │ │ lsrs r3, r3, #30 │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - bge.n 3fd2 │ │ │ │ │ + bge.n 4036 │ │ │ │ │ ldr.w r2, [lr, #16] │ │ │ │ │ add r3, r2 │ │ │ │ │ adds r2, r5, #2 │ │ │ │ │ bic.w r1, r3, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r2, r4 │ │ │ │ │ mov.w r3, r3, lsr #30 │ │ │ │ │ str.w r1, [ip, #16] │ │ │ │ │ - bge.n 3fd2 │ │ │ │ │ + bge.n 4036 │ │ │ │ │ ldr.w r2, [lr, #20] │ │ │ │ │ adds r5, #3 │ │ │ │ │ cmp r4, r5 │ │ │ │ │ add r3, r2 │ │ │ │ │ bic.w r2, r3, #3221225472 @ 0xc0000000 │ │ │ │ │ str.w r2, [ip, #20] │ │ │ │ │ mov.w r3, r3, lsr #30 │ │ │ │ │ - ble.n 3fd2 │ │ │ │ │ + ble.n 4036 │ │ │ │ │ add.w r1, r6, #20 │ │ │ │ │ add.w r5, r0, #20 │ │ │ │ │ adds r6, #8 │ │ │ │ │ add r1, r7 │ │ │ │ │ add.w r6, r6, r4, lsl #2 │ │ │ │ │ add r5, r7 │ │ │ │ │ ldr.w r2, [r1, #4]! │ │ │ │ │ add r3, r2 │ │ │ │ │ cmp r1, r6 │ │ │ │ │ bic.w r2, r3, #3221225472 @ 0xc0000000 │ │ │ │ │ str.w r2, [r5, #4]! │ │ │ │ │ mov.w r3, r3, lsr #30 │ │ │ │ │ - bne.n 3fbc │ │ │ │ │ + bne.n 4020 │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ add.w r4, r0, r4, lsl #2 │ │ │ │ │ str r3, [r4, #12] │ │ │ │ │ lsrs r3, r2, #3 │ │ │ │ │ - beq.n 3fe6 │ │ │ │ │ + beq.n 404a │ │ │ │ │ add.w r4, r0, r3, lsl #2 │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ - cbz r1, 3fec │ │ │ │ │ + cbz r1, 4050 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ - beq.n 400c │ │ │ │ │ + beq.n 4070 │ │ │ │ │ ldr r4, [r4, #4] │ │ │ │ │ - cbnz r4, 4016 │ │ │ │ │ + cbnz r4, 407a │ │ │ │ │ subs r1, r3, #2 │ │ │ │ │ add.w r6, r0, #12 │ │ │ │ │ subs r4, r1, #1 │ │ │ │ │ - cbz r1, 400c │ │ │ │ │ + cbz r1, 4070 │ │ │ │ │ ldr.w r5, [r6, r4, lsl #2] │ │ │ │ │ - cbnz r5, 4012 │ │ │ │ │ + cbnz r5, 4076 │ │ │ │ │ mov r1, r4 │ │ │ │ │ subs r4, r1, #1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 3ffe │ │ │ │ │ + bne.n 4062 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r0, #8] │ │ │ │ │ - b.n 3fe6 │ │ │ │ │ + b.n 404a │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq.n 3fe6 │ │ │ │ │ + beq.n 404a │ │ │ │ │ and.w r2, r2, #3 │ │ │ │ │ orr.w r2, r2, r1, lsl #3 │ │ │ │ │ str r2, [r0, #8] │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ - ldr r2, [pc, #160] @ (40c8 ) │ │ │ │ │ + ldr r2, [pc, #160] @ (412c ) │ │ │ │ │ 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 r0, [r2, #1728] @ 0x6c0 │ │ │ │ │ - cbz r0, 4094 │ │ │ │ │ + cbz r0, 40f8 │ │ │ │ │ ldr.w r1, [r2, #1732] @ 0x6c4 │ │ │ │ │ ldr r4, [r0, #0] │ │ │ │ │ str.w r4, [r2, #1728] @ 0x6c0 │ │ │ │ │ subs r1, #1 │ │ │ │ │ str.w r1, [r2, #1732] @ 0x6c4 │ │ │ │ │ movs r4, #0 │ │ │ │ │ strd r0, r5, [sp] │ │ │ │ │ @@ -6186,123 +6230,123 @@ │ │ │ │ │ R_ARM_THM_CALL _Py_NewReference │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ movs r2, #8 │ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ │ str r2, [r0, #8] │ │ │ │ │ str r4, [r0, #12] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 3efa │ │ │ │ │ - b.n 3fd2 │ │ │ │ │ + bne.w 3f5e │ │ │ │ │ + b.n 4036 │ │ │ │ │ add.w r8, r5, #1 │ │ │ │ │ movw r3, #65532 @ 0xfffc │ │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ │ cmp r8, r3 │ │ │ │ │ - bgt.n 40a8 │ │ │ │ │ + bgt.n 410c │ │ │ │ │ add.w r0, r8, #3 │ │ │ │ │ lsls r0, r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ - cbz r0, 40a0 │ │ │ │ │ + cbz r0, 4104 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r4, r5 │ │ │ │ │ mov r6, r7 │ │ │ │ │ mov r5, r2 │ │ │ │ │ mov r7, r3 │ │ │ │ │ - b.n 3ed0 │ │ │ │ │ + b.n 3f34 │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r4, r5 │ │ │ │ │ mov r7, r6 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r6, r3 │ │ │ │ │ - b.n 407a │ │ │ │ │ + b.n 40de │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 3fe6 │ │ │ │ │ + b.n 404a │ │ │ │ │ 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 .LC0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 40a4 │ │ │ │ │ + b.n 4108 │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ - b.n 3ee4 │ │ │ │ │ + b.n 3f48 │ │ │ │ │ nop │ │ │ │ │ .word 0x00000098 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -000040cc : │ │ │ │ │ +00004130 : │ │ │ │ │ long_and(): │ │ │ │ │ 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, #4] │ │ │ │ │ sub sp, #8 │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r5, r3, #7 │ │ │ │ │ - bpl.w 476a │ │ │ │ │ + bpl.w 47ce │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ mov r6, r1 │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r4, r3, #7 │ │ │ │ │ - bpl.w 476a │ │ │ │ │ + bpl.w 47ce │ │ │ │ │ ldr r7, [r0, #8] │ │ │ │ │ mov r5, r0 │ │ │ │ │ and.w r9, r7, #3 │ │ │ │ │ cmp r7, #15 │ │ │ │ │ - bls.w 425e │ │ │ │ │ + bls.w 42c2 │ │ │ │ │ lsrs r7, r7, #3 │ │ │ │ │ cmp.w r9, #2 │ │ │ │ │ - beq.w 42e6 │ │ │ │ │ + beq.w 434a │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 4372 │ │ │ │ │ + bge.w 43d6 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ ldr r3, [r6, #8] │ │ │ │ │ and.w r2, r3, #3 │ │ │ │ │ mov.w r8, r3, lsr #3 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq.w 44d4 │ │ │ │ │ + beq.w 4538 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 4494 │ │ │ │ │ + bge.w 44f8 │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r7, r8 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ - blt.w 42c2 │ │ │ │ │ + blt.w 4326 │ │ │ │ │ movw r3, #65532 @ 0xfffc │ │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ │ cmp r8, r3 │ │ │ │ │ - bgt.w 479c │ │ │ │ │ + bgt.w 4800 │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r7, r8 │ │ │ │ │ mov.w sl, #0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 4456 │ │ │ │ │ + beq.w 44ba │ │ │ │ │ cmp r3, #1 │ │ │ │ │ it ne │ │ │ │ │ movne r9, r3 │ │ │ │ │ - beq.w 445a │ │ │ │ │ + beq.w 44be │ │ │ │ │ adds r3, #3 │ │ │ │ │ lsls r0, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4708 │ │ │ │ │ + beq.w 476c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ str r3, [r0, #4] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ @@ -6314,363 +6358,363 @@ │ │ │ │ │ mov.w r3, r9, lsl #3 │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ it eq │ │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [r4, #12] │ │ │ │ │ - cbz r7, 41e8 │ │ │ │ │ + cbz r7, 424c │ │ │ │ │ ldr r3, [r5, #12] │ │ │ │ │ cmp r7, #1 │ │ │ │ │ ldr r2, [r6, #12] │ │ │ │ │ and.w r3, r3, r2 │ │ │ │ │ str r3, [r4, #12] │ │ │ │ │ - beq.n 41e8 │ │ │ │ │ + beq.n 424c │ │ │ │ │ ldr r3, [r6, #16] │ │ │ │ │ cmp r7, #2 │ │ │ │ │ ldr r2, [r5, #16] │ │ │ │ │ and.w r3, r3, r2 │ │ │ │ │ str r3, [r4, #16] │ │ │ │ │ - beq.n 41e8 │ │ │ │ │ + beq.n 424c │ │ │ │ │ add.w ip, r5, #8 │ │ │ │ │ add.w r2, r5, #16 │ │ │ │ │ add.w ip, ip, r7, lsl #2 │ │ │ │ │ add.w r0, r6, #16 │ │ │ │ │ add.w r1, r4, #16 │ │ │ │ │ ldr.w r3, [r2, #4]! │ │ │ │ │ ldr.w lr, [r0, #4]! │ │ │ │ │ cmp ip, r2 │ │ │ │ │ and.w r3, r3, lr │ │ │ │ │ str.w r3, [r1, #4]! │ │ │ │ │ - bne.n 41d4 │ │ │ │ │ + bne.n 4238 │ │ │ │ │ cmp r8, r7 │ │ │ │ │ - bgt.n 42ac │ │ │ │ │ + bgt.n 4310 │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - bne.w 456a │ │ │ │ │ + bne.w 45ce │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 4206 │ │ │ │ │ + bge.n 426a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 43c8 │ │ │ │ │ + beq.w 442c │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 4218 │ │ │ │ │ + bge.n 427c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 455c │ │ │ │ │ + beq.w 45c0 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ lsrs r2, r3, #3 │ │ │ │ │ - beq.w 43d0 │ │ │ │ │ + beq.w 4434 │ │ │ │ │ add.w r0, r4, r2, lsl #2 │ │ │ │ │ subs r1, r2, #1 │ │ │ │ │ add.w r6, r4, #12 │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ - cbz r0, 423e │ │ │ │ │ + cbz r0, 42a2 │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bls.w 43d0 │ │ │ │ │ + bls.w 4434 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ mov r1, r0 │ │ │ │ │ subs r0, r1, #1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 44cc │ │ │ │ │ + beq.w 4530 │ │ │ │ │ ldr.w r5, [r6, r0, lsl #2] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n 423c │ │ │ │ │ + beq.n 42a0 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - beq.n 422e │ │ │ │ │ + beq.n 4292 │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ orr.w r3, r3, r1, lsl #3 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ - b.n 422e │ │ │ │ │ + b.n 4292 │ │ │ │ │ ldr r0, [r1, #8] │ │ │ │ │ cmp r0, #15 │ │ │ │ │ - bhi.w 4102 │ │ │ │ │ + bhi.w 4166 │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ and.w r0, r0, #3 │ │ │ │ │ ldr r1, [r5, #12] │ │ │ │ │ rsb r9, r9, #1 │ │ │ │ │ rsb r0, r0, #1 │ │ │ │ │ mul.w r9, r1, r9 │ │ │ │ │ mul.w r0, r2, r0 │ │ │ │ │ and.w r0, r0, r9 │ │ │ │ │ adds r2, r0, #5 │ │ │ │ │ mov.w r1, r0, asr #31 │ │ │ │ │ adc.w r3, r1, #0 │ │ │ │ │ cmp.w r2, #262 @ 0x106 │ │ │ │ │ sbcs.w r3, r3, #0 │ │ │ │ │ - bcs.w 44aa │ │ │ │ │ + bcs.w 450e │ │ │ │ │ movw r4, #9176 @ 0x23d8 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyRuntime │ │ │ │ │ add.w r4, r4, r2, lsl #4 │ │ │ │ │ add r4, r3 │ │ │ │ │ - b.n 4234 │ │ │ │ │ + b.n 4298 │ │ │ │ │ adds r0, r7, #3 │ │ │ │ │ sub.w r2, r8, r7 │ │ │ │ │ add.w r1, r5, r0, lsl #2 │ │ │ │ │ lsls r2, r2, #2 │ │ │ │ │ add.w r0, r4, r0, lsl #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ - b.n 41ec │ │ │ │ │ + b.n 4250 │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r8, r7 │ │ │ │ │ mov.w sl, #0 │ │ │ │ │ movw r2, #65532 @ 0xfffc │ │ │ │ │ movt r2, #8191 @ 0x1fff │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bgt.w 4730 │ │ │ │ │ + bgt.w 4794 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r5, r6 │ │ │ │ │ mov r8, r7 │ │ │ │ │ mov r6, r1 │ │ │ │ │ mov r7, r2 │ │ │ │ │ - b.n 4154 │ │ │ │ │ + b.n 41b8 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 2d0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4234 │ │ │ │ │ + beq.n 4298 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.n 4370 │ │ │ │ │ + beq.n 43d4 │ │ │ │ │ ldr r3, [r5, #12] │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r7, #1 │ │ │ │ │ eor.w r3, r3, r1 │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ and.w r2, r3, r1 │ │ │ │ │ str r2, [r0, #12] │ │ │ │ │ - beq.n 4370 │ │ │ │ │ + beq.n 43d4 │ │ │ │ │ ldr r2, [r5, #16] │ │ │ │ │ cmp r7, #2 │ │ │ │ │ eor.w r2, r2, r1 │ │ │ │ │ add.w r3, r2, r3, lsr #30 │ │ │ │ │ and.w r2, r3, r1 │ │ │ │ │ str r2, [r0, #16] │ │ │ │ │ - beq.n 4370 │ │ │ │ │ + beq.n 43d4 │ │ │ │ │ ldr r2, [r5, #20] │ │ │ │ │ cmp r7, #3 │ │ │ │ │ eor.w r2, r2, r1 │ │ │ │ │ add.w r2, r2, r3, lsr #30 │ │ │ │ │ and.w r3, r2, r1 │ │ │ │ │ str r3, [r0, #20] │ │ │ │ │ - beq.n 4370 │ │ │ │ │ + beq.n 43d4 │ │ │ │ │ ldr r3, [r5, #24] │ │ │ │ │ cmp r7, #4 │ │ │ │ │ eor.w r3, r3, r1 │ │ │ │ │ add.w r3, r3, r2, lsr #30 │ │ │ │ │ and.w r2, r3, r1 │ │ │ │ │ str r2, [r0, #24] │ │ │ │ │ - beq.n 4370 │ │ │ │ │ + beq.n 43d4 │ │ │ │ │ add.w ip, r5, #8 │ │ │ │ │ lsrs r3, r3, #30 │ │ │ │ │ adds r5, #24 │ │ │ │ │ add.w ip, ip, r7, lsl #2 │ │ │ │ │ adds r0, #24 │ │ │ │ │ ldr.w r2, [r5, #4]! │ │ │ │ │ eors r2, r1 │ │ │ │ │ cmp ip, r5 │ │ │ │ │ add r3, r2 │ │ │ │ │ bic.w r2, r3, #3221225472 @ 0xc0000000 │ │ │ │ │ str.w r2, [r0, #4]! │ │ │ │ │ mov.w r3, r3, lsr #30 │ │ │ │ │ - bne.n 4358 │ │ │ │ │ + bne.n 43bc │ │ │ │ │ mov r5, r4 │ │ │ │ │ sub.w r1, r9, #2 │ │ │ │ │ ldr r2, [r6, #8] │ │ │ │ │ negs r3, r1 │ │ │ │ │ adcs r3, r1 │ │ │ │ │ and.w r1, r2, #3 │ │ │ │ │ mov.w r8, r2, lsr #3 │ │ │ │ │ cmp r1, #2 │ │ │ │ │ - beq.w 44d6 │ │ │ │ │ + beq.w 453a │ │ │ │ │ ldr r2, [r6, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 4564 │ │ │ │ │ + bge.w 45c8 │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r7, r8 │ │ │ │ │ str r2, [r6, #0] │ │ │ │ │ - bge.w 413e │ │ │ │ │ + bge.w 41a2 │ │ │ │ │ cmp.w r9, #2 │ │ │ │ │ - bne.n 42c2 │ │ │ │ │ + bne.n 4326 │ │ │ │ │ cmp r1, #2 │ │ │ │ │ ite ne │ │ │ │ │ movne r3, #0 │ │ │ │ │ andeq.w r3, r3, #1 │ │ │ │ │ movw r2, #65532 @ 0xfffc │ │ │ │ │ movt r2, #8191 @ 0x1fff │ │ │ │ │ mov sl, r3 │ │ │ │ │ add r3, r8 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bgt.w 4730 │ │ │ │ │ + bgt.w 4794 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r5, r6 │ │ │ │ │ mov r6, r2 │ │ │ │ │ - b.n 415a │ │ │ │ │ + b.n 41be │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 4206 │ │ │ │ │ + b.n 426a │ │ │ │ │ ldr r1, [r4, #12] │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ mul.w r1, r3, r1 │ │ │ │ │ adds r5, r1, #5 │ │ │ │ │ mov.w r1, r1, asr #31 │ │ │ │ │ adc.w r1, r1, #0 │ │ │ │ │ cmp.w r5, #262 @ 0x106 │ │ │ │ │ sbcs.w r1, r1, #0 │ │ │ │ │ - bcs.w 4234 │ │ │ │ │ + bcs.w 4298 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 4442 │ │ │ │ │ + bge.n 44a6 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - cbnz r3, 4442 │ │ │ │ │ - ldr r2, [pc, #796] @ (4720 ) │ │ │ │ │ + cbnz r3, 44a6 │ │ │ │ │ + ldr r2, [pc, #796] @ (4784 ) │ │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 453c │ │ │ │ │ + bne.w 45a0 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ lsls r3, r3, #29 │ │ │ │ │ - bmi.w 4774 │ │ │ │ │ - ldr r3, [pc, #780] @ (4724 ) │ │ │ │ │ + bmi.w 47d8 │ │ │ │ │ + ldr r3, [pc, #780] @ (4788 ) │ │ │ │ │ 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, #1732] @ 0x6c4 │ │ │ │ │ cmp r2, #99 @ 0x63 │ │ │ │ │ - bhi.w 4554 │ │ │ │ │ + bhi.w 45b8 │ │ │ │ │ ldr.w r1, [r3, #1728] @ 0x6c0 │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r1, [r4, #0] │ │ │ │ │ str.w r4, [r3, #1728] @ 0x6c0 │ │ │ │ │ str.w r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ movw r4, #9176 @ 0x23d8 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyRuntime │ │ │ │ │ add.w r4, r4, r5, lsl #4 │ │ │ │ │ add r4, r3 │ │ │ │ │ - b.n 4234 │ │ │ │ │ + b.n 4298 │ │ │ │ │ mov r8, r3 │ │ │ │ │ mov sl, r3 │ │ │ │ │ - ldr r2, [pc, #716] @ (4728 ) │ │ │ │ │ + ldr r2, [pc, #716] @ (478c ) │ │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ ldr r2, [r1, r2] │ │ │ │ │ ldr r0, [r2, #8] │ │ │ │ │ add.w r0, r0, #4096 @ 0x1000 │ │ │ │ │ ldr.w r4, [r0, #1728] @ 0x6c0 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w 46f8 │ │ │ │ │ + beq.w 475c │ │ │ │ │ ldr.w r2, [r0, #1732] @ 0x6c4 │ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w r1, [r0, #1728] @ 0x6c0 │ │ │ │ │ str.w r2, [r0, #1732] @ 0x6c4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_THM_CALL _Py_NewReference │ │ │ │ │ ldr.w r9, [sp, #4] │ │ │ │ │ - b.n 418e │ │ │ │ │ + b.n 41f2 │ │ │ │ │ cmp r7, r8 │ │ │ │ │ - blt.w 42c2 │ │ │ │ │ + blt.w 4326 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r6, r5 │ │ │ │ │ mov r7, r8 │ │ │ │ │ mov r5, r2 │ │ │ │ │ mov.w sl, #0 │ │ │ │ │ - b.n 42ca │ │ │ │ │ + b.n 432e │ │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ │ mvn.w r4, #2147483648 @ 0x80000000 │ │ │ │ │ adds r3, r0, r3 │ │ │ │ │ adc.w r2, r1, #0 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ sbcs.w r2, r2, #0 │ │ │ │ │ - bcs.w 46ee │ │ │ │ │ + bcs.w 4752 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ b.w 1c0 <_PyLong_FromMedium> │ │ │ │ │ movs r3, #1 │ │ │ │ │ movs r5, #5 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ - b.n 43f4 │ │ │ │ │ + b.n 4458 │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r0, r8 │ │ │ │ │ mov sl, r3 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 2d0 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 474e │ │ │ │ │ + beq.w 47b2 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.w 46fe │ │ │ │ │ + beq.w 4762 │ │ │ │ │ adds r6, #8 │ │ │ │ │ adds r0, #8 │ │ │ │ │ add.w lr, r6, r8, lsl #2 │ │ │ │ │ movs r2, #1 │ │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ │ ldr.w r1, [r6, #4]! │ │ │ │ │ eor.w r1, ip, r1 │ │ │ │ │ cmp lr, r6 │ │ │ │ │ add r2, r1 │ │ │ │ │ bic.w r1, r2, #3221225472 @ 0xc0000000 │ │ │ │ │ str.w r1, [r0, #4]! │ │ │ │ │ mov.w r2, r2, lsr #30 │ │ │ │ │ - bne.n 4500 │ │ │ │ │ + bne.n 4564 │ │ │ │ │ cmp r7, r8 │ │ │ │ │ - blt.w 46e8 │ │ │ │ │ + blt.w 474c │ │ │ │ │ add r3, r7 │ │ │ │ │ movw r2, #65532 @ 0xfffc │ │ │ │ │ movt r2, #8191 @ 0x1fff │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bgt.w 472c │ │ │ │ │ + bgt.w 4790 │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r6, r5 │ │ │ │ │ mov r8, r7 │ │ │ │ │ mov r5, r4 │ │ │ │ │ mov r7, r2 │ │ │ │ │ - b.n 43c0 │ │ │ │ │ + b.n 4424 │ │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r3 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ lsls r2, r3, #29 │ │ │ │ │ - bmi.w 4774 │ │ │ │ │ + bmi.w 47d8 │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bls.w 4416 │ │ │ │ │ + bls.w 447a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Free │ │ │ │ │ - b.n 4442 │ │ │ │ │ + b.n 44a6 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 4218 │ │ │ │ │ + b.n 427c │ │ │ │ │ cmp r7, r8 │ │ │ │ │ - bge.n 449a │ │ │ │ │ - b.n 439e │ │ │ │ │ + bge.n 44fe │ │ │ │ │ + b.n 4402 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ add.w r9, r4, #12 │ │ │ │ │ add.w r9, r9, r8, lsl #2 │ │ │ │ │ add.w ip, r4, #8 │ │ │ │ │ and.w r3, r2, #3 │ │ │ │ │ bic.w r2, r2, #7 │ │ │ │ │ rsb r3, r3, #2 │ │ │ │ │ @@ -6681,27 +6725,27 @@ │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ mvn.w lr, #3221225472 @ 0xc0000000 │ │ │ │ │ movs r3, #1 │ │ │ │ │ lsrs r2, r2, #2 │ │ │ │ │ str.w lr, [r8, #12] │ │ │ │ │ adds r2, #1 │ │ │ │ │ ands.w r2, r2, #7 │ │ │ │ │ - beq.n 4654 │ │ │ │ │ + beq.n 46b8 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.n 4638 │ │ │ │ │ + beq.n 469c │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq.n 4624 │ │ │ │ │ + beq.n 4688 │ │ │ │ │ cmp r2, #3 │ │ │ │ │ - beq.n 4610 │ │ │ │ │ + beq.n 4674 │ │ │ │ │ cmp r2, #4 │ │ │ │ │ - beq.n 45fc │ │ │ │ │ + beq.n 4660 │ │ │ │ │ cmp r2, #5 │ │ │ │ │ - beq.n 45e8 │ │ │ │ │ + beq.n 464c │ │ │ │ │ cmp r2, #6 │ │ │ │ │ - beq.n 45d4 │ │ │ │ │ + beq.n 4638 │ │ │ │ │ mov ip, r4 │ │ │ │ │ ldr.w r0, [ip, #12]! │ │ │ │ │ eor.w r1, lr, r0 │ │ │ │ │ adds r3, r1, #1 │ │ │ │ │ bic.w r2, r3, #3221225472 @ 0xc0000000 │ │ │ │ │ str.w r2, [ip] │ │ │ │ │ lsrs r3, r3, #30 │ │ │ │ │ @@ -6738,15 +6782,15 @@ │ │ │ │ │ ldr.w r0, [ip, #4]! │ │ │ │ │ eor.w r1, lr, r0 │ │ │ │ │ cmp r9, ip │ │ │ │ │ add r3, r1 │ │ │ │ │ bic.w r2, r3, #3221225472 @ 0xc0000000 │ │ │ │ │ str.w r2, [ip] │ │ │ │ │ mov.w r3, r3, lsr #30 │ │ │ │ │ - beq.w 41f4 │ │ │ │ │ + beq.w 4258 │ │ │ │ │ ldr.w r0, [ip, #4] │ │ │ │ │ add.w r7, ip, #4 │ │ │ │ │ add.w ip, ip, #32 │ │ │ │ │ eor.w r1, lr, r0 │ │ │ │ │ add r3, r1 │ │ │ │ │ bic.w r2, r3, #3221225472 @ 0xc0000000 │ │ │ │ │ str.w r2, [ip, #-28] │ │ │ │ │ @@ -6783,40 +6827,40 @@ │ │ │ │ │ str r2, [r7, #20] │ │ │ │ │ bic.w r2, r3, #3221225472 @ 0xc0000000 │ │ │ │ │ add.w r3, r1, r3, lsr #30 │ │ │ │ │ str r2, [r7, #24] │ │ │ │ │ bic.w r2, r3, #3221225472 @ 0xc0000000 │ │ │ │ │ str r2, [r7, #28] │ │ │ │ │ mov.w r3, r3, lsr #30 │ │ │ │ │ - bne.n 4654 │ │ │ │ │ - b.n 41f4 │ │ │ │ │ + bne.n 46b8 │ │ │ │ │ + b.n 4258 │ │ │ │ │ mov r6, r4 │ │ │ │ │ movs r1, #2 │ │ │ │ │ - b.n 439e │ │ │ │ │ + b.n 4402 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ b.w d98 │ │ │ │ │ R_ARM_THM_JUMP24 _PyLong_FromLarge │ │ │ │ │ mov r9, r3 │ │ │ │ │ movs r3, #1 │ │ │ │ │ - b.n 4164 │ │ │ │ │ + b.n 41c8 │ │ │ │ │ mov r6, r5 │ │ │ │ │ add.w r3, r7, sl │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b.n 42ca │ │ │ │ │ + b.n 432e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 477c │ │ │ │ │ + blt.n 47e0 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 478c │ │ │ │ │ + blt.n 47f0 │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n 4234 │ │ │ │ │ + b.n 4298 │ │ │ │ │ .word 0x00001000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00000304 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x000002c4 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ mov r6, r5 │ │ │ │ │ @@ -6831,115 +6875,115 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ mov r3, r5 │ │ │ │ │ mov r5, r6 │ │ │ │ │ mov r6, r3 │ │ │ │ │ - b.n 470c │ │ │ │ │ + b.n 4770 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 4234 │ │ │ │ │ + bge.w 4298 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 4234 │ │ │ │ │ + bne.w 4298 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 4234 │ │ │ │ │ + b.n 4298 │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ - b.n 4234 │ │ │ │ │ + b.n 4298 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_SetImmortal> │ │ │ │ │ R_ARM_THM_CALL _Py_SetImmortal │ │ │ │ │ - b.n 4442 │ │ │ │ │ + b.n 44a6 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 4714 │ │ │ │ │ + bne.n 4778 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 4714 │ │ │ │ │ + b.n 4778 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 471c │ │ │ │ │ + bne.n 4780 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 471c │ │ │ │ │ + b.n 4780 │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r6, r5 │ │ │ │ │ mov r5, r3 │ │ │ │ │ - b.n 4730 │ │ │ │ │ + b.n 4794 │ │ │ │ │ │ │ │ │ │ -000047a4 <_PyLong_NumBits>: │ │ │ │ │ +00004808 <_PyLong_NumBits>: │ │ │ │ │ _PyLong_NumBits(): │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ lsrs r3, r3, #3 │ │ │ │ │ - beq.n 47ca <_PyLong_NumBits+0x26> │ │ │ │ │ + beq.n 482e <_PyLong_NumBits+0x26> │ │ │ │ │ add.w r2, r0, r3, lsl #2 │ │ │ │ │ subs r0, r3, #1 │ │ │ │ │ movs r1, #30 │ │ │ │ │ ldr r3, [r2, #8] │ │ │ │ │ smull r0, r1, r0, r1 │ │ │ │ │ - cbz r3, 47ce <_PyLong_NumBits+0x2a> │ │ │ │ │ + cbz r3, 4832 <_PyLong_NumBits+0x2a> │ │ │ │ │ clz r3, r3 │ │ │ │ │ rsb r3, r3, #32 │ │ │ │ │ adds r0, r3, r0 │ │ │ │ │ adc.w r1, r1, r3, asr #31 │ │ │ │ │ bx lr │ │ │ │ │ mov r0, r3 │ │ │ │ │ mov r1, r3 │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -000047d0 : │ │ │ │ │ +00004834 : │ │ │ │ │ long_lshift_method(): │ │ │ │ │ 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, #4] │ │ │ │ │ sub sp, #28 │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r5, r3, #7 │ │ │ │ │ - bpl.w 5032 │ │ │ │ │ + bpl.w 509c │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r4, r3, #7 │ │ │ │ │ - bpl.w 5032 │ │ │ │ │ + bpl.w 509c │ │ │ │ │ mov r4, r1 │ │ │ │ │ ldr r1, [r1, #8] │ │ │ │ │ mov r6, r0 │ │ │ │ │ and.w r3, r1, #3 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.w 500a │ │ │ │ │ + beq.w 5074 │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ and.w r2, r0, #3 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq.w 4f4a │ │ │ │ │ + beq.w 4fb4 │ │ │ │ │ cmp r1, #15 │ │ │ │ │ - bhi.w 4ef0 │ │ │ │ │ + bhi.w 4f5a │ │ │ │ │ ldr r1, [r4, #12] │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ mul.w r3, r1, r3 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ asrs r4, r3, #31 │ │ │ │ │ str r4, [sp, #20] │ │ │ │ │ movw r5, #65416 @ 0xff88 │ │ │ │ │ movt r5, #49151 @ 0xbfff │ │ │ │ │ movs r1, #3 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ sbcs r1, r4 │ │ │ │ │ - blt.w 4e28 │ │ │ │ │ + blt.w 4e8c │ │ │ │ │ lsrs r1, r3, #28 │ │ │ │ │ orr.w r1, r1, r4, lsl #4 │ │ │ │ │ bic.w r5, r1, #4026531840 @ 0xf0000000 │ │ │ │ │ bic.w r1, r3, #4026531840 @ 0xf0000000 │ │ │ │ │ add r1, r5 │ │ │ │ │ asrs r5, r4, #31 │ │ │ │ │ and.w r7, r5, #13 │ │ │ │ │ @@ -6974,35 +7018,35 @@ │ │ │ │ │ adds r4, r4, r1 │ │ │ │ │ adds.w r9, r9, r5 │ │ │ │ │ adc.w r3, r3, #0 │ │ │ │ │ mov.w r9, r9, lsr #1 │ │ │ │ │ orr.w r9, r9, r3, lsl #31 │ │ │ │ │ mov sl, r9 │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - beq.w 4cee │ │ │ │ │ + beq.w 4d52 │ │ │ │ │ mov.w r8, r0, lsr #3 │ │ │ │ │ add.w r7, r9, r8 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w 4e1a │ │ │ │ │ + beq.w 4e7e │ │ │ │ │ adds r7, #1 │ │ │ │ │ movw r3, #65532 @ 0xfffc │ │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - bgt.w 4e28 │ │ │ │ │ + bgt.w 4e8c │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w 4e9a │ │ │ │ │ + beq.w 4f00 │ │ │ │ │ cmp r7, #1 │ │ │ │ │ - beq.w 4e9a │ │ │ │ │ + beq.w 4f00 │ │ │ │ │ adds r0, r7, #3 │ │ │ │ │ lsls r0, r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4e6a │ │ │ │ │ + beq.w 4ed0 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [r5, #4] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ @@ -7018,187 +7062,187 @@ │ │ │ │ │ it eq │ │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ │ str r3, [r5, #8] │ │ │ │ │ str r2, [r5, #12] │ │ │ │ │ ldr r2, [r6, #8] │ │ │ │ │ and.w r2, r2, #3 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq.w 4e72 │ │ │ │ │ + beq.w 4ed8 │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - ble.w 4e84 │ │ │ │ │ + ble.w 4eea │ │ │ │ │ mov.w r2, r9, lsl #2 │ │ │ │ │ movs r1, #0 │ │ │ │ │ add.w r0, r5, #12 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memset │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.w 4ecc │ │ │ │ │ + beq.w 4f32 │ │ │ │ │ ldr r3, [r6, #12] │ │ │ │ │ sub.w lr, r4, #32 │ │ │ │ │ rsb ip, r4, #32 │ │ │ │ │ mov.w sl, sl, lsl #2 │ │ │ │ │ add.w r2, r5, sl │ │ │ │ │ cmp.w r8, #1 │ │ │ │ │ lsl.w r1, r3, r4 │ │ │ │ │ lsl.w r9, r3, lr │ │ │ │ │ lsr.w r3, r3, ip │ │ │ │ │ orr.w r9, r9, r3 │ │ │ │ │ mov.w r3, r1, lsr #30 │ │ │ │ │ bic.w r1, r1, #3221225472 @ 0xc0000000 │ │ │ │ │ str r1, [r2, #12] │ │ │ │ │ orr.w r3, r3, r9, lsl #2 │ │ │ │ │ - beq.w 4cc8 │ │ │ │ │ + beq.w 4d2c │ │ │ │ │ ldr r1, [r6, #16] │ │ │ │ │ cmp.w r8, #2 │ │ │ │ │ lsl.w r0, r1, lr │ │ │ │ │ lsr.w fp, r1, ip │ │ │ │ │ lsl.w r1, r1, r4 │ │ │ │ │ orr.w r0, r0, fp │ │ │ │ │ orr.w r3, r3, r1 │ │ │ │ │ orr.w r0, r0, r9, lsr #30 │ │ │ │ │ bic.w r1, r3, #3221225472 @ 0xc0000000 │ │ │ │ │ str r1, [r2, #16] │ │ │ │ │ mov.w r3, r3, lsr #30 │ │ │ │ │ orr.w r3, r3, r0, lsl #2 │ │ │ │ │ - beq.w 4cc8 │ │ │ │ │ + beq.w 4d2c │ │ │ │ │ ldr r1, [r6, #20] │ │ │ │ │ cmp.w r8, #3 │ │ │ │ │ lsl.w r9, r1, lr │ │ │ │ │ lsr.w fp, r1, ip │ │ │ │ │ lsl.w r1, r1, r4 │ │ │ │ │ orr.w r9, r9, fp │ │ │ │ │ orr.w r3, r3, r1 │ │ │ │ │ orr.w r0, r9, r0, lsr #30 │ │ │ │ │ bic.w r1, r3, #3221225472 @ 0xc0000000 │ │ │ │ │ str r1, [r2, #20] │ │ │ │ │ mov.w r3, r3, lsr #30 │ │ │ │ │ orr.w r3, r3, r0, lsl #2 │ │ │ │ │ - beq.w 4cc8 │ │ │ │ │ + beq.w 4d2c │ │ │ │ │ ldr r1, [r6, #24] │ │ │ │ │ cmp.w r8, #4 │ │ │ │ │ lsl.w r9, r1, lr │ │ │ │ │ lsr.w fp, r1, ip │ │ │ │ │ lsl.w r1, r1, r4 │ │ │ │ │ orr.w r9, r9, fp │ │ │ │ │ orr.w r3, r3, r1 │ │ │ │ │ orr.w r0, r9, r0, lsr #30 │ │ │ │ │ bic.w r1, r3, #3221225472 @ 0xc0000000 │ │ │ │ │ str r1, [r2, #24] │ │ │ │ │ mov.w r3, r3, lsr #30 │ │ │ │ │ orr.w r3, r3, r0, lsl #2 │ │ │ │ │ - beq.w 4cc8 │ │ │ │ │ + beq.w 4d2c │ │ │ │ │ ldr r1, [r6, #28] │ │ │ │ │ cmp.w r8, #5 │ │ │ │ │ lsl.w r9, r1, lr │ │ │ │ │ lsr.w fp, r1, ip │ │ │ │ │ lsl.w r1, r1, r4 │ │ │ │ │ orr.w r9, r9, fp │ │ │ │ │ orr.w r3, r3, r1 │ │ │ │ │ orr.w r0, r9, r0, lsr #30 │ │ │ │ │ bic.w r1, r3, #3221225472 @ 0xc0000000 │ │ │ │ │ str r1, [r2, #28] │ │ │ │ │ mov.w r3, r3, lsr #30 │ │ │ │ │ orr.w r3, r3, r0, lsl #2 │ │ │ │ │ - beq.w 4cc8 │ │ │ │ │ + beq.w 4d2c │ │ │ │ │ ldr r1, [r6, #32] │ │ │ │ │ cmp.w r8, #6 │ │ │ │ │ lsl.w r9, r1, lr │ │ │ │ │ lsr.w fp, r1, ip │ │ │ │ │ lsl.w r1, r1, r4 │ │ │ │ │ orr.w r9, r9, fp │ │ │ │ │ orr.w r3, r3, r1 │ │ │ │ │ orr.w r0, r9, r0, lsr #30 │ │ │ │ │ bic.w r1, r3, #3221225472 @ 0xc0000000 │ │ │ │ │ str r1, [r2, #32] │ │ │ │ │ mov.w r3, r3, lsr #30 │ │ │ │ │ orr.w r3, r3, r0, lsl #2 │ │ │ │ │ - beq.w 4cc8 │ │ │ │ │ + beq.w 4d2c │ │ │ │ │ ldr r1, [r6, #36] @ 0x24 │ │ │ │ │ cmp.w r8, #7 │ │ │ │ │ lsl.w r9, r1, lr │ │ │ │ │ lsr.w fp, r1, ip │ │ │ │ │ lsl.w r1, r1, r4 │ │ │ │ │ orr.w r9, r9, fp │ │ │ │ │ orr.w r3, r3, r1 │ │ │ │ │ orr.w r0, r9, r0, lsr #30 │ │ │ │ │ bic.w r1, r3, #3221225472 @ 0xc0000000 │ │ │ │ │ str r1, [r2, #36] @ 0x24 │ │ │ │ │ mov.w r3, r3, lsr #30 │ │ │ │ │ orr.w r3, r3, r0, lsl #2 │ │ │ │ │ - beq.w 4cc8 │ │ │ │ │ + beq.w 4d2c │ │ │ │ │ ldr r1, [r6, #40] @ 0x28 │ │ │ │ │ cmp.w r8, #8 │ │ │ │ │ lsl.w r9, r1, lr │ │ │ │ │ lsr.w fp, r1, ip │ │ │ │ │ lsl.w r1, r1, r4 │ │ │ │ │ orr.w r9, r9, fp │ │ │ │ │ orr.w r3, r3, r1 │ │ │ │ │ orr.w r0, r9, r0, lsr #30 │ │ │ │ │ bic.w r1, r3, #3221225472 @ 0xc0000000 │ │ │ │ │ str r1, [r2, #40] @ 0x28 │ │ │ │ │ mov.w r3, r3, lsr #30 │ │ │ │ │ orr.w r3, r3, r0, lsl #2 │ │ │ │ │ - beq.w 4cc8 │ │ │ │ │ + beq.w 4d2c │ │ │ │ │ ldr r1, [r6, #44] @ 0x2c │ │ │ │ │ cmp.w r8, #9 │ │ │ │ │ lsl.w r9, r1, lr │ │ │ │ │ lsr.w fp, r1, ip │ │ │ │ │ lsl.w r1, r1, r4 │ │ │ │ │ orr.w r9, r9, fp │ │ │ │ │ orr.w r1, r1, r3 │ │ │ │ │ orr.w r0, r9, r0, lsr #30 │ │ │ │ │ bic.w r3, r1, #3221225472 @ 0xc0000000 │ │ │ │ │ str r3, [r2, #44] @ 0x2c │ │ │ │ │ mov.w r3, r1, lsr #30 │ │ │ │ │ orr.w r3, r3, r0, lsl #2 │ │ │ │ │ - beq.w 4cc8 │ │ │ │ │ + beq.w 4d2c │ │ │ │ │ ldr r1, [r6, #48] @ 0x30 │ │ │ │ │ cmp.w r8, #10 │ │ │ │ │ lsl.w r9, r1, lr │ │ │ │ │ lsr.w fp, r1, ip │ │ │ │ │ lsl.w r1, r1, r4 │ │ │ │ │ orr.w r9, r9, fp │ │ │ │ │ orr.w r1, r1, r3 │ │ │ │ │ orr.w r0, r9, r0, lsr #30 │ │ │ │ │ bic.w r3, r1, #3221225472 @ 0xc0000000 │ │ │ │ │ str r3, [r2, #48] @ 0x30 │ │ │ │ │ mov.w r3, r1, lsr #30 │ │ │ │ │ orr.w r3, r3, r0, lsl #2 │ │ │ │ │ - beq.w 4cc8 │ │ │ │ │ + beq.w 4d2c │ │ │ │ │ ldr r1, [r6, #52] @ 0x34 │ │ │ │ │ cmp.w r8, #11 │ │ │ │ │ lsl.w r9, r1, lr │ │ │ │ │ lsr.w fp, r1, ip │ │ │ │ │ lsl.w r1, r1, r4 │ │ │ │ │ orr.w r9, r9, fp │ │ │ │ │ orr.w r1, r1, r3 │ │ │ │ │ orr.w r0, r9, r0, lsr #30 │ │ │ │ │ bic.w r3, r1, #3221225472 @ 0xc0000000 │ │ │ │ │ str r3, [r2, #52] @ 0x34 │ │ │ │ │ mov.w r3, r1, lsr #30 │ │ │ │ │ mov.w r2, r0, lsr #30 │ │ │ │ │ orr.w r3, r3, r0, lsl #2 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ - beq.w 4cc8 │ │ │ │ │ + beq.w 4d2c │ │ │ │ │ add.w r2, r6, #8 │ │ │ │ │ add.w r9, r5, #52 @ 0x34 │ │ │ │ │ add.w r2, r2, r8, lsl #2 │ │ │ │ │ add.w r8, r6, #52 @ 0x34 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ sub.w r2, r2, r8 │ │ │ │ │ subs r2, #4 │ │ │ │ │ add r9, sl │ │ │ │ │ lsrs r2, r2, #2 │ │ │ │ │ adds r2, #1 │ │ │ │ │ ands.w r2, r2, #3 │ │ │ │ │ - beq.n 4c1a │ │ │ │ │ + beq.n 4c7e │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq.n 4bf8 │ │ │ │ │ + beq.n 4c5c │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq.n 4bce │ │ │ │ │ + beq.n 4c32 │ │ │ │ │ mov r8, r6 │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ ldr.w r2, [r8, #56]! │ │ │ │ │ lsl.w r1, r2, lr │ │ │ │ │ lsr.w r6, r2, ip │ │ │ │ │ orrs r1, r6 │ │ │ │ │ orrs r0, r1 │ │ │ │ │ @@ -7230,15 +7274,15 @@ │ │ │ │ │ lsr.w r6, r2, ip │ │ │ │ │ orrs r1, r6 │ │ │ │ │ orrs r0, r1 │ │ │ │ │ lsl.w r1, r2, r4 │ │ │ │ │ orrs r3, r1 │ │ │ │ │ bic.w r2, r3, #3221225472 @ 0xc0000000 │ │ │ │ │ str.w r2, [r9, #4]! │ │ │ │ │ - b.n 4cb8 │ │ │ │ │ + b.n 4d1c │ │ │ │ │ ldr.w r2, [r8, #4] │ │ │ │ │ mov fp, r8 │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ mov sl, r9 │ │ │ │ │ add.w r8, r8, #16 │ │ │ │ │ add.w r9, r9, #16 │ │ │ │ │ lsl.w r1, r2, r4 │ │ │ │ │ @@ -7284,259 +7328,260 @@ │ │ │ │ │ str.w r2, [sl, #16] │ │ │ │ │ lsrs r2, r0, #30 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ lsrs r3, r3, #30 │ │ │ │ │ orr.w r3, r3, r0, lsl #2 │ │ │ │ │ cmp r8, r2 │ │ │ │ │ - bne.n 4c1a │ │ │ │ │ + bne.n 4c7e │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w 4e90 │ │ │ │ │ + beq.w 4ef6 │ │ │ │ │ ldr r2, [r5, #8] │ │ │ │ │ add.w r7, r5, r7, lsl #2 │ │ │ │ │ str r3, [r7, #8] │ │ │ │ │ lsrs r3, r2, #3 │ │ │ │ │ - beq.n 4d60 │ │ │ │ │ + beq.n 4dc0 │ │ │ │ │ add.w r1, r5, r3, lsl #2 │ │ │ │ │ ldr r0, [r1, #8] │ │ │ │ │ - cbz r0, 4d42 │ │ │ │ │ + cbz r0, 4da6 │ │ │ │ │ cmp r2, #15 │ │ │ │ │ - bls.n 4d60 │ │ │ │ │ + bls.n 4dc0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cmp r0, #15 │ │ │ │ │ - bhi.w 4e40 │ │ │ │ │ + bhi.w 4ea4 │ │ │ │ │ ldr r3, [r6, #12] │ │ │ │ │ rsb r2, r2, #1 │ │ │ │ │ mul.w r2, r3, r2 │ │ │ │ │ asrs r1, r2, #31 │ │ │ │ │ - bmi.w 4f64 │ │ │ │ │ + bmi.w 4fce │ │ │ │ │ sub.w r5, r4, #32 │ │ │ │ │ rsb r3, r4, #32 │ │ │ │ │ lsls r1, r4 │ │ │ │ │ lsl.w r5, r2, r5 │ │ │ │ │ lsr.w r3, r2, r3 │ │ │ │ │ orrs r1, r5 │ │ │ │ │ lsl.w r0, r2, r4 │ │ │ │ │ orrs r1, r3 │ │ │ │ │ adds r2, r0, #5 │ │ │ │ │ adc.w r3, r1, #0 │ │ │ │ │ cmp.w r2, #262 @ 0x106 │ │ │ │ │ sbcs.w r3, r3, #0 │ │ │ │ │ - bcs.n 4de4 │ │ │ │ │ + bcs.n 4e44 │ │ │ │ │ movw r5, #9176 @ 0x23d8 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyRuntime │ │ │ │ │ add.w r5, r5, r2, lsl #4 │ │ │ │ │ add r5, r3 │ │ │ │ │ - b.n 4ce6 │ │ │ │ │ + b.n 4d4a │ │ │ │ │ subs r0, r3, #1 │ │ │ │ │ - beq.w 5022 │ │ │ │ │ + beq.w 508c │ │ │ │ │ ldr r4, [r1, #4] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n 4e06 │ │ │ │ │ - cmp r0, r3 │ │ │ │ │ - beq.n 4ce2 │ │ │ │ │ + beq.n 4e66 │ │ │ │ │ and.w r2, r2, #3 │ │ │ │ │ orr.w r2, r2, r0, lsl #3 │ │ │ │ │ str r2, [r5, #8] │ │ │ │ │ cmp r2, #15 │ │ │ │ │ - bhi.n 4ce6 │ │ │ │ │ + bhi.n 4d4a │ │ │ │ │ ldr r1, [r5, #12] │ │ │ │ │ and.w r3, r2, #3 │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ mul.w r3, r1, r3 │ │ │ │ │ adds r4, r3, #5 │ │ │ │ │ mov.w r3, r3, asr #31 │ │ │ │ │ adc.w r3, r3, #0 │ │ │ │ │ cmp.w r4, #262 @ 0x106 │ │ │ │ │ sbcs.w r3, r3, #0 │ │ │ │ │ - bcs.n 4ce6 │ │ │ │ │ + bcs.n 4d4a │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 4dd0 │ │ │ │ │ + bge.n 4e30 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ - cbnz r3, 4dd0 │ │ │ │ │ - ldr r2, [pc, #684] @ (5040 ) │ │ │ │ │ + cbnz r3, 4e30 │ │ │ │ │ + ldr r2, [pc, #696] @ (50ac ) │ │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 4ed0 │ │ │ │ │ + bne.w 4f3a │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ lsls r3, r3, #29 │ │ │ │ │ - bmi.w 502a │ │ │ │ │ - ldr r3, [pc, #668] @ (5044 ) │ │ │ │ │ + bmi.w 5094 │ │ │ │ │ + ldr r3, [pc, #680] @ (50b0 ) │ │ │ │ │ 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, #1732] @ 0x6c4 │ │ │ │ │ cmp r2, #99 @ 0x63 │ │ │ │ │ - bhi.w 4ee8 │ │ │ │ │ + bhi.w 4f52 │ │ │ │ │ ldr.w r1, [r3, #1728] @ 0x6c0 │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r1, [r5, #0] │ │ │ │ │ str.w r5, [r3, #1728] @ 0x6c0 │ │ │ │ │ str.w r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ movw r5, #9176 @ 0x23d8 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyRuntime │ │ │ │ │ add.w r5, r5, r4, lsl #4 │ │ │ │ │ add r5, r3 │ │ │ │ │ - b.n 4ce6 │ │ │ │ │ + b.n 4d4a │ │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ │ mvn.w r4, #2147483648 @ 0x80000000 │ │ │ │ │ adds r3, r0, r3 │ │ │ │ │ adc.w r2, r1, #0 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ sbcs.w r2, r2, #0 │ │ │ │ │ - bcs.w 4f5a │ │ │ │ │ + bcs.w 4fc4 │ │ │ │ │ add sp, #28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ b.w 1c0 <_PyLong_FromMedium> │ │ │ │ │ subs r0, r3, #2 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 5022 │ │ │ │ │ + beq.w 508c │ │ │ │ │ ldr.w r4, [r1], #-4 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.n 4d4e │ │ │ │ │ - subs r0, #1 │ │ │ │ │ - b.n 4e08 │ │ │ │ │ + beq.n 4f36 │ │ │ │ │ + cmp r0, r3 │ │ │ │ │ + beq.w 4d46 │ │ │ │ │ + b.n 4db2 │ │ │ │ │ movw r3, #65532 @ 0xfffc │ │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - ble.w 48e6 │ │ │ │ │ + ble.w 494a │ │ │ │ │ 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 .LC0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 4e6e │ │ │ │ │ + b.n 4ed4 │ │ │ │ │ movw r3, #65532 @ 0xfffc │ │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ │ mov.w r8, r0, lsr #3 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n 4f4e │ │ │ │ │ + beq.w 4fb8 │ │ │ │ │ add.w r0, r8, #1 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bgt.n 4e28 │ │ │ │ │ + bgt.n 4e8c │ │ │ │ │ mov r7, r0 │ │ │ │ │ adds r0, #3 │ │ │ │ │ lsls r0, r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 4902 │ │ │ │ │ + bne.w 4966 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 4ce6 │ │ │ │ │ + b.n 4d4a │ │ │ │ │ and.w r2, r3, #3 │ │ │ │ │ bic.w r3, r3, #7 │ │ │ │ │ rsb r2, r2, #2 │ │ │ │ │ orrs r3, r2 │ │ │ │ │ str r3, [r5, #8] │ │ │ │ │ - b.n 493a │ │ │ │ │ + b.n 499e │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.n 4ecc │ │ │ │ │ + beq.n 4f32 │ │ │ │ │ mov.w sl, #0 │ │ │ │ │ - b.n 4958 │ │ │ │ │ + b.n 49bc │ │ │ │ │ ldr r2, [r5, #8] │ │ │ │ │ lsrs r3, r2, #3 │ │ │ │ │ - bne.w 4cda │ │ │ │ │ - b.n 4d60 │ │ │ │ │ - ldr r3, [pc, #428] @ (5048 ) │ │ │ │ │ + bne.w 4d3e │ │ │ │ │ + b.n 4dc0 │ │ │ │ │ + ldr r3, [pc, #432] @ (50b4 ) │ │ │ │ │ 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, #1728] @ 0x6c0 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n 4fa4 │ │ │ │ │ + beq.n 500e │ │ │ │ │ ldr.w r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr r1, [r5, #0] │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w r1, [r3, #1728] @ 0x6c0 │ │ │ │ │ str.w r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_THM_CALL _Py_NewReference │ │ │ │ │ - b.n 491e │ │ │ │ │ + b.n 4982 │ │ │ │ │ mov r3, r8 │ │ │ │ │ - b.n 4cc8 │ │ │ │ │ + b.n 4d2c │ │ │ │ │ + subs r0, #1 │ │ │ │ │ + b.n 4e68 │ │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx r3 │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ lsls r2, r3, #29 │ │ │ │ │ - bmi.w 502a │ │ │ │ │ + bmi.w 5094 │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bls.w 4da4 │ │ │ │ │ + bls.w 4e04 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Free │ │ │ │ │ - b.n 4dd0 │ │ │ │ │ + b.n 4e30 │ │ │ │ │ movs r3, #1 │ │ │ │ │ movs r2, #0 │ │ │ │ │ add r1, sp, #16 │ │ │ │ │ strd r3, r2, [sp] │ │ │ │ │ mov r0, r4 │ │ │ │ │ movs r2, #8 │ │ │ │ │ - bl 2418 <_PyLong_AsByteArray> │ │ │ │ │ + bl 247c <_PyLong_AsByteArray> │ │ │ │ │ R_ARM_THM_CALL _PyLong_AsByteArray │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ lsrs r2, r0, #3 │ │ │ │ │ - beq.n 4f3a │ │ │ │ │ + beq.n 4fa4 │ │ │ │ │ add.w r3, r4, r2, lsl #2 │ │ │ │ │ subs r2, #1 │ │ │ │ │ ldr r1, [r3, #8] │ │ │ │ │ movs r3, #30 │ │ │ │ │ smull r3, r4, r2, r3 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 503c │ │ │ │ │ + beq.w 50a6 │ │ │ │ │ clz r2, r1 │ │ │ │ │ rsb r2, r2, #32 │ │ │ │ │ adds r3, r2, r3 │ │ │ │ │ adc.w r1, r4, r2, asr #31 │ │ │ │ │ lsrs r2, r3, #3 │ │ │ │ │ orr.w r2, r2, r1, lsl #29 │ │ │ │ │ cmp r2, #8 │ │ │ │ │ - beq.n 4fa8 │ │ │ │ │ + beq.n 5012 │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r2, #8 │ │ │ │ │ - bgt.n 4fb6 │ │ │ │ │ + bgt.n 5020 │ │ │ │ │ ldr r0, [r6, #8] │ │ │ │ │ ldrd r3, r4, [sp, #16] │ │ │ │ │ and.w r2, r0, #3 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - bne.w 4828 │ │ │ │ │ - ldr r5, [pc, #256] @ (504c ) │ │ │ │ │ - b.n 4ce6 │ │ │ │ │ + bne.w 488c │ │ │ │ │ + ldr r5, [pc, #256] @ (50b8 ) │ │ │ │ │ + b.n 4d4a │ │ │ │ │ cmp r8, r3 │ │ │ │ │ - bhi.w 4e28 │ │ │ │ │ + bhi.w 4e8c │ │ │ │ │ mov r7, r8 │ │ │ │ │ mov r0, r8 │ │ │ │ │ - b.n 4e5a │ │ │ │ │ + b.n 4ec0 │ │ │ │ │ add sp, #28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ b.w d98 │ │ │ │ │ R_ARM_THM_JUMP24 _PyLong_FromLarge │ │ │ │ │ negs r2, r2 │ │ │ │ │ sub.w r0, r4, #32 │ │ │ │ │ sbc.w r3, r1, r1, lsl #1 │ │ │ │ │ @@ -7549,24 +7594,24 @@ │ │ │ │ │ negs r0, r4 │ │ │ │ │ orr.w r3, r3, r1 │ │ │ │ │ sbc.w r1, r3, r3, lsl #1 │ │ │ │ │ adds.w r4, r4, #256 @ 0x100 │ │ │ │ │ adc.w r3, r3, #0 │ │ │ │ │ cmp.w r4, #262 @ 0x106 │ │ │ │ │ sbcs.w r3, r3, #0 │ │ │ │ │ - bcs.w 4de4 │ │ │ │ │ + bcs.w 4e44 │ │ │ │ │ adds r2, r0, #5 │ │ │ │ │ - b.n 4d2e │ │ │ │ │ + b.n 4d92 │ │ │ │ │ movs r0, #1 │ │ │ │ │ - b.n 4e5a │ │ │ │ │ + b.n 4ec0 │ │ │ │ │ ands.w r3, r3, #7 │ │ │ │ │ - bne.n 4fb6 │ │ │ │ │ + bne.n 5020 │ │ │ │ │ and.w r0, r0, #3 │ │ │ │ │ cmp r0, #2 │ │ │ │ │ - beq.n 4fe8 │ │ │ │ │ + beq.n 5052 │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_OverflowError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC29 │ │ │ │ │ movt r1, #0 │ │ │ │ │ @@ -7574,91 +7619,92 @@ │ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_ExceptionMatches │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4e6e │ │ │ │ │ + beq.w 4ed4 │ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 4e6e │ │ │ │ │ + b.n 4ed4 │ │ │ │ │ add r1, sp, #16 │ │ │ │ │ - b.n 4ffa │ │ │ │ │ + b.n 5064 │ │ │ │ │ clz r2, r2 │ │ │ │ │ adds r1, #1 │ │ │ │ │ adds r3, #1 │ │ │ │ │ lsrs r2, r2, #5 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 4fb6 │ │ │ │ │ + beq.n 5020 │ │ │ │ │ ldrb r2, [r1, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 4fec │ │ │ │ │ + beq.n 5056 │ │ │ │ │ cmp r3, #7 │ │ │ │ │ - bne.n 4fec │ │ │ │ │ + bne.n 5056 │ │ │ │ │ cmp r2, #128 @ 0x80 │ │ │ │ │ - beq.n 4f3a │ │ │ │ │ - b.n 4fb6 │ │ │ │ │ + beq.n 4fa4 │ │ │ │ │ + b.n 5020 │ │ │ │ │ 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 4e6e │ │ │ │ │ + b.n 4ed4 │ │ │ │ │ movs r3, #1 │ │ │ │ │ movs r4, #5 │ │ │ │ │ str r3, [r5, #8] │ │ │ │ │ - b.n 4d82 │ │ │ │ │ + b.n 4de2 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_SetImmortal> │ │ │ │ │ R_ARM_THM_CALL _Py_SetImmortal │ │ │ │ │ - b.n 4dd0 │ │ │ │ │ + b.n 4e30 │ │ │ │ │ movw r5, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r5, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ - b.n 4ce6 │ │ │ │ │ + b.n 4d4a │ │ │ │ │ mov r2, r1 │ │ │ │ │ - b.n 4f24 │ │ │ │ │ + b.n 4f8e │ │ │ │ │ + nop │ │ │ │ │ .word 0x00001000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ - .word 0x00000296 │ │ │ │ │ + .word 0x000002a2 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ - .word 0x000001a4 │ │ │ │ │ + .word 0x000001aa │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00002428 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -00005050 : │ │ │ │ │ +000050bc : │ │ │ │ │ PyLong_AsInt64(): │ │ │ │ │ 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 │ │ │ │ │ movs r2, #19 │ │ │ │ │ mov r1, sp │ │ │ │ │ bl 6b8 │ │ │ │ │ R_ARM_THM_CALL PyLong_AsNativeBytes.constprop.0 │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - beq.n 507c │ │ │ │ │ + beq.n 50e8 │ │ │ │ │ cmp r0, #8 │ │ │ │ │ - bhi.n 5080 │ │ │ │ │ + bhi.n 50ec │ │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ │ movs r0, #0 │ │ │ │ │ strd r2, r3, [r4] │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ @@ -7668,516 +7714,515 @@ │ │ │ │ │ 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 │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 507c │ │ │ │ │ + b.n 50e8 │ │ │ │ │ │ │ │ │ │ -0000509c : │ │ │ │ │ +00005108 : │ │ │ │ │ PyLong_AsNativeBytes(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ mov r6, r3 │ │ │ │ │ lsrs r3, r2, #31 │ │ │ │ │ sub sp, #24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ it eq │ │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 5356 │ │ │ │ │ + bne.w 53c0 │ │ │ │ │ mov r4, r2 │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ mov r8, r1 │ │ │ │ │ mov r5, r0 │ │ │ │ │ adds r7, r6, #1 │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ and.w r2, r2, #16777216 @ 0x1000000 │ │ │ │ │ - beq.n 5132 │ │ │ │ │ + beq.n 519e │ │ │ │ │ ands.w r7, r6, #2 │ │ │ │ │ - beq.n 51d0 │ │ │ │ │ + beq.n 523c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 526c │ │ │ │ │ + beq.w 52d8 │ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ │ ands.w r7, r6, #8 │ │ │ │ │ - beq.n 513c │ │ │ │ │ + beq.n 51a8 │ │ │ │ │ and.w r2, r1, #3 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq.w 5254 │ │ │ │ │ + beq.w 52c0 │ │ │ │ │ mov r7, r3 │ │ │ │ │ movs r3, #1 │ │ │ │ │ cmp r1, #15 │ │ │ │ │ - bhi.n 5178 │ │ │ │ │ + bhi.n 51e4 │ │ │ │ │ ldr r1, [r5, #12] │ │ │ │ │ rsb r2, r2, #1 │ │ │ │ │ mul.w r2, r1, r2 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w 524c │ │ │ │ │ + beq.w 52b8 │ │ │ │ │ cmp r4, #4 │ │ │ │ │ - ble.n 5148 │ │ │ │ │ + ble.n 51b4 │ │ │ │ │ asrs r1, r2, #31 │ │ │ │ │ uxtb r1, r1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 5230 │ │ │ │ │ + beq.w 529c │ │ │ │ │ mov r0, r8 │ │ │ │ │ str.w r2, [r0], #4 │ │ │ │ │ subs r2, r4, #4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memset │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 529e │ │ │ │ │ + bne.w 530a │ │ │ │ │ movs r0, #4 │ │ │ │ │ add sp, #24 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 52dc │ │ │ │ │ + beq.w 5346 │ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ │ mov r7, r3 │ │ │ │ │ movs r3, #1 │ │ │ │ │ cmp r1, #15 │ │ │ │ │ - bhi.n 5178 │ │ │ │ │ + bhi.n 51e4 │ │ │ │ │ and.w r2, r1, #3 │ │ │ │ │ - b.n 50f8 │ │ │ │ │ + b.n 5164 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 52be │ │ │ │ │ + beq.w 532a │ │ │ │ │ mov r0, r8 │ │ │ │ │ mov r2, r4 │ │ │ │ │ add r1, sp, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ - lsls r1, r4, #3 │ │ │ │ │ - cmp r1, #32 │ │ │ │ │ - beq.n 516e │ │ │ │ │ - ldr r2, [sp, #20] │ │ │ │ │ - subs r3, r1, #1 │ │ │ │ │ - asr.w r3, r2, r3 │ │ │ │ │ + lsls r2, r4, #3 │ │ │ │ │ + cmp r2, #32 │ │ │ │ │ + beq.n 51da │ │ │ │ │ + ldr r1, [sp, #20] │ │ │ │ │ + subs r3, r2, #1 │ │ │ │ │ + asr.w r3, r1, r3 │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bhi.w 5368 │ │ │ │ │ + bhi.w 53d2 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 52a0 │ │ │ │ │ + bne.w 530c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - b.n 512c │ │ │ │ │ - cbz r4, 5190 │ │ │ │ │ + b.n 5198 │ │ │ │ │ + cbz r4, 51fc │ │ │ │ │ movs r2, #1 │ │ │ │ │ movs r1, #0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ strd r2, r1, [sp] │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r1, r8 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ - bl 2418 <_PyLong_AsByteArray> │ │ │ │ │ + bl 247c <_PyLong_AsByteArray> │ │ │ │ │ R_ARM_THM_CALL _PyLong_AsByteArray │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ ldr r0, [r5, #8] │ │ │ │ │ lsrs r2, r0, #3 │ │ │ │ │ - beq.w 5332 │ │ │ │ │ + beq.w 539c │ │ │ │ │ add.w r1, r5, r2, lsl #2 │ │ │ │ │ mov.w ip, #30 │ │ │ │ │ subs r2, #1 │ │ │ │ │ ldr r1, [r1, #8] │ │ │ │ │ smull r2, ip, r2, ip │ │ │ │ │ - cbz r1, 51b2 │ │ │ │ │ + cbz r1, 521e │ │ │ │ │ clz r1, r1 │ │ │ │ │ rsb r1, r1, #32 │ │ │ │ │ adds r2, r1, r2 │ │ │ │ │ adc.w r1, ip, r1, asr #31 │ │ │ │ │ mov.w ip, r2, lsr #3 │ │ │ │ │ orr.w ip, ip, r1, lsl #29 │ │ │ │ │ - cbz r4, 51c6 │ │ │ │ │ + cbz r4, 5232 │ │ │ │ │ cmp ip, r4 │ │ │ │ │ - beq.n 5206 │ │ │ │ │ + beq.n 5272 │ │ │ │ │ add.w r4, ip, #1 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.n 5174 │ │ │ │ │ - b.n 52a0 │ │ │ │ │ + beq.n 51e0 │ │ │ │ │ + b.n 530c │ │ │ │ │ and.w r3, r6, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 526e │ │ │ │ │ + beq.n 52da │ │ │ │ │ ldr r1, [r5, #8] │ │ │ │ │ lsls r0, r6, #28 │ │ │ │ │ - bpl.n 513e │ │ │ │ │ + bpl.n 51aa │ │ │ │ │ and.w r2, r1, #3 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - bne.n 50f4 │ │ │ │ │ + bne.n 5160 │ │ │ │ │ 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 .LC31 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC31 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n 5286 │ │ │ │ │ + bne.n 52f2 │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 512c │ │ │ │ │ + b.n 5198 │ │ │ │ │ ands.w r2, r2, #7 │ │ │ │ │ - bne.n 51c6 │ │ │ │ │ + bne.n 5232 │ │ │ │ │ and.w r0, r0, #3 │ │ │ │ │ cmp r0, #2 │ │ │ │ │ - beq.n 52f6 │ │ │ │ │ - cbz r3, 5218 │ │ │ │ │ + beq.n 5360 │ │ │ │ │ + cbz r3, 5284 │ │ │ │ │ subs r3, r4, #1 │ │ │ │ │ ldrsb.w r3, [r8, r3] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bge.n 51c6 │ │ │ │ │ + bge.n 5232 │ │ │ │ │ adds r0, r6, #1 │ │ │ │ │ - beq.n 516e │ │ │ │ │ + beq.n 51da │ │ │ │ │ lsls r1, r6, #29 │ │ │ │ │ it pl │ │ │ │ │ addpl r4, #1 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.n 5174 │ │ │ │ │ - b.n 52a0 │ │ │ │ │ + beq.n 51e0 │ │ │ │ │ + b.n 530c │ │ │ │ │ subs r2, r4, #4 │ │ │ │ │ mov r0, r8 │ │ │ │ │ add r4, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memset │ │ │ │ │ subs r3, r4, #4 │ │ │ │ │ add r2, sp, #24 │ │ │ │ │ mov r1, r3 │ │ │ │ │ ldrb.w r0, [r2, #-1]! │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ strb r0, [r1, #0] │ │ │ │ │ - bne.n 523e │ │ │ │ │ + bne.n 52aa │ │ │ │ │ movs r4, #4 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.n 5174 │ │ │ │ │ - b.n 52a0 │ │ │ │ │ + beq.n 51e0 │ │ │ │ │ + b.n 530c │ │ │ │ │ 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 .LC31 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC31 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 5200 │ │ │ │ │ + b.n 526c │ │ │ │ │ movs r3, #1 │ │ │ │ │ lsls r2, r6, #27 │ │ │ │ │ - bpl.n 52dc │ │ │ │ │ + bpl.n 5346 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 <_PyNumber_Index> │ │ │ │ │ R_ARM_THM_CALL _PyNumber_Index │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 5200 │ │ │ │ │ + beq.n 526c │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ movs r7, #1 │ │ │ │ │ - b.n 51d8 │ │ │ │ │ + b.n 5244 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 5200 │ │ │ │ │ + bge.n 526c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 5200 │ │ │ │ │ + bne.n 526c │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 5200 │ │ │ │ │ + b.n 526c │ │ │ │ │ movs r4, #4 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 5174 │ │ │ │ │ + bge.w 51e0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 5174 │ │ │ │ │ + bne.w 51e0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ mov r0, r4 │ │ │ │ │ - b.n 512c │ │ │ │ │ + b.n 5198 │ │ │ │ │ add r1, sp, #20 │ │ │ │ │ add.w r2, r8, r4 │ │ │ │ │ rsb r3, r2, #1 │ │ │ │ │ ldrb.w r0, [r1], #1 │ │ │ │ │ add r3, r8 │ │ │ │ │ strb.w r0, [r2, #-1]! │ │ │ │ │ add r3, r4 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - ble.w 5158 │ │ │ │ │ - b.n 52c4 │ │ │ │ │ + bgt.n 5330 │ │ │ │ │ + b.n 51c4 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ mov r2, r5 │ │ │ │ │ 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_Format │ │ │ │ │ - b.n 5200 │ │ │ │ │ + b.n 526c │ │ │ │ │ lsls r0, r3, #7 │ │ │ │ │ add.w r6, r8, #4294967295 @ 0xffffffff │ │ │ │ │ eor.w r0, r0, #128 @ 0x80 │ │ │ │ │ add.w lr, r4, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 531c │ │ │ │ │ + b.n 5386 │ │ │ │ │ cmp lr, r2 │ │ │ │ │ - ble.n 534a │ │ │ │ │ + ble.n 53b4 │ │ │ │ │ clz r1, r1 │ │ │ │ │ lsrs r1, r1, #5 │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - ble.n 533c │ │ │ │ │ + ble.n 53a6 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 51c6 │ │ │ │ │ + beq.w 5232 │ │ │ │ │ ldrb.w r1, [r6, #1]! │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 5306 │ │ │ │ │ + bne.n 5370 │ │ │ │ │ sub.w r8, r0, r1 │ │ │ │ │ rsbs r1, r8, #0 │ │ │ │ │ adc.w r1, r1, r8 │ │ │ │ │ - b.n 5310 │ │ │ │ │ + b.n 537a │ │ │ │ │ movs r4, #1 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w 5174 │ │ │ │ │ - b.n 52a0 │ │ │ │ │ + beq.w 51e0 │ │ │ │ │ + b.n 530c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 51c6 │ │ │ │ │ + beq.w 5232 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w 5174 │ │ │ │ │ - b.n 52a0 │ │ │ │ │ + beq.w 51e0 │ │ │ │ │ + b.n 530c │ │ │ │ │ cmp.w r1, r3, lsl #7 │ │ │ │ │ ite eq │ │ │ │ │ moveq r1, #1 │ │ │ │ │ movne r1, #0 │ │ │ │ │ - b.n 5310 │ │ │ │ │ + b.n 537a │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC2 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC2 │ │ │ │ │ movw r1, #1215 @ 0x4bf │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ - b.n 5200 │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - ble.w 524c │ │ │ │ │ - asrs r2, r1 │ │ │ │ │ - beq.w 5220 │ │ │ │ │ - b.n 524c │ │ │ │ │ - nop │ │ │ │ │ + b.n 526c │ │ │ │ │ + cmp r1, #0 │ │ │ │ │ + ble.w 52b8 │ │ │ │ │ + asrs r1, r2 │ │ │ │ │ + beq.w 528c │ │ │ │ │ + b.n 52b8 │ │ │ │ │ │ │ │ │ │ -00005378 : │ │ │ │ │ +000053e0 : │ │ │ │ │ PyLong_AsNativeBytes.constprop.1(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ sub sp, #20 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 5502 │ │ │ │ │ + beq.w 556a │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ mov r5, r1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ ands.w r2, r2, #16777216 @ 0x1000000 │ │ │ │ │ - beq.n 547e │ │ │ │ │ + beq.n 54e6 │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ and.w r3, r2, #3 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.n 5434 │ │ │ │ │ + beq.n 549c │ │ │ │ │ cmp r2, #15 │ │ │ │ │ it ls │ │ │ │ │ movls r1, #0 │ │ │ │ │ - bhi.n 53d2 │ │ │ │ │ + bhi.n 543a │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ mul.w r3, r2, r3 │ │ │ │ │ strh r3, [r5, #0] │ │ │ │ │ asrs r2, r3, #15 │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ it ls │ │ │ │ │ movls r3, #2 │ │ │ │ │ - bhi.w 5514 │ │ │ │ │ + bhi.w 557c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 54b8 │ │ │ │ │ + bne.n 5520 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #20 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ movs r3, #1 │ │ │ │ │ movs r2, #0 │ │ │ │ │ strd r3, r2, [sp] │ │ │ │ │ movs r2, #2 │ │ │ │ │ - bl 2418 <_PyLong_AsByteArray> │ │ │ │ │ + bl 247c <_PyLong_AsByteArray> │ │ │ │ │ R_ARM_THM_CALL _PyLong_AsByteArray │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ movs r3, #1 │ │ │ │ │ lsrs r2, r0, #3 │ │ │ │ │ it ne │ │ │ │ │ movne r1, #0 │ │ │ │ │ - beq.n 53cc │ │ │ │ │ + beq.n 5434 │ │ │ │ │ add.w r3, r4, r2, lsl #2 │ │ │ │ │ mov.w ip, #30 │ │ │ │ │ subs r2, #1 │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ smull r2, ip, r2, ip │ │ │ │ │ - cbz r3, 5406 │ │ │ │ │ + cbz r3, 546e │ │ │ │ │ clz r3, r3 │ │ │ │ │ rsb r3, r3, #32 │ │ │ │ │ adds r2, r3, r2 │ │ │ │ │ adc.w ip, ip, r3, asr #31 │ │ │ │ │ lsrs r3, r2, #3 │ │ │ │ │ orr.w r3, r3, ip, lsl #29 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.n 541a │ │ │ │ │ + beq.n 5482 │ │ │ │ │ adds r3, #1 │ │ │ │ │ - b.n 53c8 │ │ │ │ │ + b.n 5430 │ │ │ │ │ ands.w r2, r2, #7 │ │ │ │ │ - bne.n 547a │ │ │ │ │ + bne.n 54e2 │ │ │ │ │ and.w r0, r0, #3 │ │ │ │ │ cmp r0, #2 │ │ │ │ │ - beq.n 5450 │ │ │ │ │ + beq.n 54b8 │ │ │ │ │ ldrsb.w r2, [r5, #1] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ it ge │ │ │ │ │ movge r3, #3 │ │ │ │ │ - b.n 53c8 │ │ │ │ │ + b.n 5430 │ │ │ │ │ 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 .LC31 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC31 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 53cc │ │ │ │ │ + b.n 5434 │ │ │ │ │ add.w ip, r5, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 5462 │ │ │ │ │ + b.n 54ca │ │ │ │ │ clz r0, r0 │ │ │ │ │ adds r2, #1 │ │ │ │ │ lsrs r0, r0, #5 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r0, 5474 │ │ │ │ │ + cbz r0, 54dc │ │ │ │ │ ldrb.w r0, [ip, #1]! │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 5456 │ │ │ │ │ + beq.n 54be │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - bne.n 5456 │ │ │ │ │ + bne.n 54be │ │ │ │ │ subs r0, #128 @ 0x80 │ │ │ │ │ negs r3, r0 │ │ │ │ │ adcs r3, r0 │ │ │ │ │ rsb r3, r3, #3 │ │ │ │ │ - b.n 53c8 │ │ │ │ │ + b.n 5430 │ │ │ │ │ movs r3, #3 │ │ │ │ │ - b.n 53c8 │ │ │ │ │ + b.n 5430 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ bl 0 <_PyNumber_Index> │ │ │ │ │ R_ARM_THM_CALL _PyNumber_Index │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 544a │ │ │ │ │ + beq.n 54b2 │ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ │ and.w r3, r1, #3 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.n 54d4 │ │ │ │ │ + beq.n 553c │ │ │ │ │ cmp r1, #15 │ │ │ │ │ - bhi.n 549e │ │ │ │ │ + bhi.n 5506 │ │ │ │ │ movs r1, #1 │ │ │ │ │ - b.n 53ae │ │ │ │ │ + b.n 5416 │ │ │ │ │ movs r3, #1 │ │ │ │ │ mov r1, r5 │ │ │ │ │ strd r3, r2, [sp] │ │ │ │ │ movs r2, #2 │ │ │ │ │ - bl 2418 <_PyLong_AsByteArray> │ │ │ │ │ + bl 247c <_PyLong_AsByteArray> │ │ │ │ │ R_ARM_THM_CALL _PyLong_AsByteArray │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ movs r3, #1 │ │ │ │ │ lsrs r2, r0, #3 │ │ │ │ │ it ne │ │ │ │ │ movne r1, r3 │ │ │ │ │ - bne.n 53ec │ │ │ │ │ + bne.n 5454 │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 53cc │ │ │ │ │ + bge.n 5434 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 53cc │ │ │ │ │ + bne.n 5434 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - b.n 53cc │ │ │ │ │ + b.n 5434 │ │ │ │ │ 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 .LC31 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC31 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 544a │ │ │ │ │ + bge.n 54b2 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 544a │ │ │ │ │ + bne.n 54b2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 544a │ │ │ │ │ + b.n 54b2 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC2 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC2 │ │ │ │ │ movw r1, #1215 @ 0x4bf │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ - b.n 544a │ │ │ │ │ + b.n 54b2 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - ble.n 5522 │ │ │ │ │ + ble.n 558a │ │ │ │ │ lsrs r3, r3, #16 │ │ │ │ │ ite eq │ │ │ │ │ moveq r3, #2 │ │ │ │ │ movne r3, #4 │ │ │ │ │ - b.n 53c8 │ │ │ │ │ + b.n 5430 │ │ │ │ │ movs r3, #4 │ │ │ │ │ - b.n 53c8 │ │ │ │ │ + b.n 5430 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00005528 : │ │ │ │ │ +00005590 : │ │ │ │ │ PyLong_GetSign(): │ │ │ │ │ push {r3, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #7 │ │ │ │ │ - bpl.n 554e │ │ │ │ │ + bpl.n 55b6 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ movs r0, #0 │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ str r3, [r1, #0] │ │ │ │ │ pop {r3, pc} │ │ │ │ │ movw r3, #0 │ │ │ │ │ @@ -8191,38 +8236,38 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC30 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ │ │ -0000556c : │ │ │ │ │ +000055d4 : │ │ │ │ │ long_sub_method(): │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ lsls r2, r2, #7 │ │ │ │ │ - bpl.w 569e │ │ │ │ │ + bpl.w 5706 │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ lsls r3, r2, #7 │ │ │ │ │ - bpl.w 569e │ │ │ │ │ + bpl.w 5706 │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ sub sp, #12 │ │ │ │ │ ldr r2, [r1, #8] │ │ │ │ │ mov lr, r0 │ │ │ │ │ mov ip, r1 │ │ │ │ │ orr.w r4, r3, r2 │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ and.w r2, r2, #3 │ │ │ │ │ cmp r4, #15 │ │ │ │ │ - bhi.n 5610 │ │ │ │ │ + bhi.n 5678 │ │ │ │ │ ldr r0, [r0, #12] │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ ldr r1, [r1, #12] │ │ │ │ │ rsb r2, r2, #1 │ │ │ │ │ mul.w r3, r0, r3 │ │ │ │ │ mul.w r2, r1, r2 │ │ │ │ │ subs r0, r3, r2 │ │ │ │ │ @@ -8230,15 +8275,15 @@ │ │ │ │ │ sbc.w r3, r3, r2, asr #31 │ │ │ │ │ adds r1, r0, #5 │ │ │ │ │ adc.w r2, r3, #0 │ │ │ │ │ cmp.w r1, #262 @ 0x106 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r4, r3 │ │ │ │ │ sbcs.w r2, r2, #0 │ │ │ │ │ - bcs.n 55f0 │ │ │ │ │ + bcs.n 5658 │ │ │ │ │ movw r0, #9176 @ 0x23d8 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyRuntime │ │ │ │ │ add.w r0, r0, r1, lsl #4 │ │ │ │ │ add r0, r3 │ │ │ │ │ @@ -8246,93 +8291,93 @@ │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ │ adds r2, r0, r2 │ │ │ │ │ adc.w r3, r3, #0 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ sbcs.w r3, r3, #0 │ │ │ │ │ - bcs.n 5622 │ │ │ │ │ + bcs.n 568a │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ b.w 1c0 <_PyLong_FromMedium> │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.n 566a │ │ │ │ │ + beq.n 56d2 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq.n 5660 │ │ │ │ │ + beq.n 56c8 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ - b.w 6de0 │ │ │ │ │ + b.w 6ef4 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ it ge │ │ │ │ │ movge r3, #1 │ │ │ │ │ - blt.n 5690 │ │ │ │ │ + blt.n 56f8 │ │ │ │ │ movs r0, #2 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 2d0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 55ec │ │ │ │ │ + beq.n 5654 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ add.w r2, r0, #12 │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ orr.w r3, r3, #16 │ │ │ │ │ str r3, [r0, #8] │ │ │ │ │ lsrs r1, r5, #30 │ │ │ │ │ bic.w r3, r5, #3221225472 @ 0xc0000000 │ │ │ │ │ orr.w r1, r1, r4, lsl #2 │ │ │ │ │ lsrs r4, r4, #30 │ │ │ │ │ str.w r3, [r2], #4 │ │ │ │ │ mov r5, r1 │ │ │ │ │ orrs.w r3, r1, r4 │ │ │ │ │ - beq.n 55ec │ │ │ │ │ - b.n 5646 │ │ │ │ │ + beq.n 5654 │ │ │ │ │ + b.n 56ae │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ - b.w 3e84 │ │ │ │ │ + b.w 3ee8 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq.n 568a │ │ │ │ │ - bl 3e84 │ │ │ │ │ + beq.n 56f2 │ │ │ │ │ + bl 3ee8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 55ec │ │ │ │ │ + beq.n 5654 │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ and.w r3, r2, #3 │ │ │ │ │ bic.w r2, r2, #7 │ │ │ │ │ rsb r3, r3, #2 │ │ │ │ │ orrs r3, r2 │ │ │ │ │ str r3, [r0, #8] │ │ │ │ │ - b.n 55ec │ │ │ │ │ + b.n 5654 │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, ip │ │ │ │ │ - b.n 5618 │ │ │ │ │ + b.n 5680 │ │ │ │ │ negs r2, r0 │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ mov r5, r2 │ │ │ │ │ sbc.w r4, r4, r4, lsl #1 │ │ │ │ │ - b.n 562a │ │ │ │ │ + b.n 5692 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -000056a8 <_PyLong_Add>: │ │ │ │ │ +00005710 <_PyLong_Add>: │ │ │ │ │ _PyLong_Add(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ sub sp, #8 │ │ │ │ │ ldr r3, [r1, #8] │ │ │ │ │ mov lr, r0 │ │ │ │ │ mov ip, r1 │ │ │ │ │ orr.w r4, r2, r3 │ │ │ │ │ and.w r2, r2, #3 │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ cmp r4, #15 │ │ │ │ │ - bhi.n 5740 <_PyLong_Add+0x98> │ │ │ │ │ + bhi.n 57a8 <_PyLong_Add+0x98> │ │ │ │ │ ldr r0, [r1, #12] │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ ldr.w r1, [lr, #12] │ │ │ │ │ rsb r2, r2, #1 │ │ │ │ │ mul.w r3, r0, r3 │ │ │ │ │ mul.w r2, r1, r2 │ │ │ │ │ asrs r1, r3, #31 │ │ │ │ │ @@ -8340,15 +8385,15 @@ │ │ │ │ │ adc.w r1, r1, r2, asr #31 │ │ │ │ │ adds.w lr, r0, #5 │ │ │ │ │ adc.w ip, r1, #0 │ │ │ │ │ cmp.w lr, #262 @ 0x106 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ sbcs.w ip, ip, #0 │ │ │ │ │ - bcs.n 5720 <_PyLong_Add+0x78> │ │ │ │ │ + bcs.n 5788 <_PyLong_Add+0x78> │ │ │ │ │ adds r3, #5 │ │ │ │ │ movw r1, #9176 @ 0x23d8 │ │ │ │ │ add r3, r2 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyRuntime │ │ │ │ │ @@ -8359,52 +8404,52 @@ │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ │ adds r3, r0, r3 │ │ │ │ │ adc.w r1, r1, #0 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ sbcs.w r1, r1, #0 │ │ │ │ │ - bcs.n 5784 <_PyLong_Add+0xdc> │ │ │ │ │ + bcs.n 57ec <_PyLong_Add+0xdc> │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ │ b.w 1c0 <_PyLong_FromMedium> │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq.n 575c <_PyLong_Add+0xb4> │ │ │ │ │ + beq.n 57c4 <_PyLong_Add+0xb4> │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.n 5752 <_PyLong_Add+0xaa> │ │ │ │ │ + beq.n 57ba <_PyLong_Add+0xaa> │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ │ - b.w 3e84 │ │ │ │ │ + b.w 3ee8 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ │ - b.w 6de0 │ │ │ │ │ + b.w 6ef4 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ itt ne │ │ │ │ │ movne r1, r0 │ │ │ │ │ movne r0, ip │ │ │ │ │ - bne.n 5752 <_PyLong_Add+0xaa> │ │ │ │ │ - bl 3e84 │ │ │ │ │ + bne.n 57ba <_PyLong_Add+0xaa> │ │ │ │ │ + bl 3ee8 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 571a <_PyLong_Add+0x72> │ │ │ │ │ + beq.n 5782 <_PyLong_Add+0x72> │ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ │ and.w r2, r1, #3 │ │ │ │ │ bic.w r1, r1, #7 │ │ │ │ │ rsb r2, r2, #2 │ │ │ │ │ orrs r2, r1 │ │ │ │ │ str r2, [r0, #8] │ │ │ │ │ - b.n 571a <_PyLong_Add+0x72> │ │ │ │ │ + b.n 5782 <_PyLong_Add+0x72> │ │ │ │ │ cmp r5, #0 │ │ │ │ │ it ge │ │ │ │ │ movge r6, #16 │ │ │ │ │ - blt.n 57c4 <_PyLong_Add+0x11c> │ │ │ │ │ + blt.n 582c <_PyLong_Add+0x11c> │ │ │ │ │ movs r0, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ - cbz r0, 57d0 <_PyLong_Add+0x128> │ │ │ │ │ + cbz r0, 5838 <_PyLong_Add+0x128> │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ str r2, [r0, #4] │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ @@ -8416,142 +8461,142 @@ │ │ │ │ │ R_ARM_THM_CALL _Py_NewReference │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ lsrs r2, r4, #30 │ │ │ │ │ bic.w r4, r4, #3221225472 @ 0xc0000000 │ │ │ │ │ orr.w r2, r2, r5, lsl #2 │ │ │ │ │ strd r6, r4, [r3, #8] │ │ │ │ │ str r2, [r3, #16] │ │ │ │ │ - b.n 571a <_PyLong_Add+0x72> │ │ │ │ │ + b.n 5782 <_PyLong_Add+0x72> │ │ │ │ │ negs r4, r0 │ │ │ │ │ mov.w r6, #18 │ │ │ │ │ sbc.w r5, r5, r5, lsl #1 │ │ │ │ │ - b.n 578c <_PyLong_Add+0xe4> │ │ │ │ │ + b.n 57f4 <_PyLong_Add+0xe4> │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 571a <_PyLong_Add+0x72> │ │ │ │ │ + b.n 5782 <_PyLong_Add+0x72> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000057dc : │ │ │ │ │ +00005844 : │ │ │ │ │ long_vectorcall(): │ │ │ │ │ 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 │ │ │ │ │ bic.w r2, r2, #2147483648 @ 0x80000000 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 58c8 │ │ │ │ │ + bne.n 5930 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ it eq │ │ │ │ │ ldreq r0, [r1, #0] │ │ │ │ │ - bne.n 5808 │ │ │ │ │ + bne.n 5870 │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyNumber_Long │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - bne.n 589c │ │ │ │ │ + bne.n 5904 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ ldrd r0, r1, [r1] │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 582e │ │ │ │ │ + bne.n 5896 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 58a2 │ │ │ │ │ + beq.n 590a │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 57fe │ │ │ │ │ + beq.n 5866 │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ - b.w 7a88 │ │ │ │ │ + b.w 7b9c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 58c0 │ │ │ │ │ - cbz r1, 5894 │ │ │ │ │ - bl 7a88 │ │ │ │ │ + beq.n 5928 │ │ │ │ │ + cbz r1, 58fc │ │ │ │ │ + bl 7b9c │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r3, 587e │ │ │ │ │ + cbz r3, 58e6 │ │ │ │ │ ldr r1, [r3, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r2, [r4, #152] @ 0x98 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ lsrs r1, r1, #3 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ it cc │ │ │ │ │ movcc r1, #1 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ blx r2 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldrd r1, r3, [sp, #8] │ │ │ │ │ - cbz r0, 5874 │ │ │ │ │ + cbz r0, 58dc │ │ │ │ │ ldr r0, [r3, #8] │ │ │ │ │ lsls r2, r1, #2 │ │ │ │ │ add.w r1, r3, #12 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ bic.w r0, r0, #4 │ │ │ │ │ str r0, [r4, #8] │ │ │ │ │ add.w r0, r4, #12 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memmove │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 5884 │ │ │ │ │ + blt.n 58ec │ │ │ │ │ mov r3, r4 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #20 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 587c │ │ │ │ │ + bne.n 58e4 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 587c │ │ │ │ │ + b.n 58e4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyNumber_Long │ │ │ │ │ mov r3, r0 │ │ │ │ │ - b.n 583a │ │ │ │ │ - cbnz r2, 58e2 │ │ │ │ │ - ldr r3, [pc, #96] @ (5900 ) │ │ │ │ │ - b.n 587e │ │ │ │ │ + b.n 58a2 │ │ │ │ │ + cbnz r2, 594a │ │ │ │ │ + ldr r3, [pc, #96] @ (5968 ) │ │ │ │ │ + b.n 58e6 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 589e │ │ │ │ │ + beq.n 5906 │ │ │ │ │ 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 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC32 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 587e │ │ │ │ │ + b.n 58e6 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 58a6 │ │ │ │ │ - ldr r3, [pc, #56] @ (5900 ) │ │ │ │ │ - b.n 583c │ │ │ │ │ + bne.n 590e │ │ │ │ │ + ldr r3, [pc, #56] @ (5968 ) │ │ │ │ │ + b.n 58a4 │ │ │ │ │ mov r5, r3 │ │ │ │ │ strd r2, r1, [sp, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyThreadState_Get │ │ │ │ │ mov r1, r4 │ │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ bl 0 <_PyObject_MakeTpCall> │ │ │ │ │ R_ARM_THM_CALL _PyObject_MakeTpCall │ │ │ │ │ mov r3, r0 │ │ │ │ │ - b.n 587e │ │ │ │ │ + b.n 58e6 │ │ │ │ │ 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 .LC33 │ │ │ │ │ movt r1, #0 │ │ │ │ │ @@ -8561,58 +8606,58 @@ │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyErr_Format │ │ │ │ │ nop │ │ │ │ │ .word 0x00002428 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -00005904 : │ │ │ │ │ +0000596c : │ │ │ │ │ PyLong_FromDouble(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ - vldr d6, [pc, #620] @ 5b80 │ │ │ │ │ + vldr d6, [pc, #620] @ 5be8 │ │ │ │ │ sub sp, #32 │ │ │ │ │ vcmpe.f64 d0, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - ble.w 5a7a │ │ │ │ │ - vldr d6, [pc, #608] @ 5b88 │ │ │ │ │ + ble.w 5ae2 │ │ │ │ │ + vldr d6, [pc, #608] @ 5bf0 │ │ │ │ │ vcmpe.f64 d0, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bpl.n 5976 │ │ │ │ │ + bpl.n 59de │ │ │ │ │ vcvt.s32.f64 s15, d0 │ │ │ │ │ vmov r3, s15 │ │ │ │ │ adds r1, r3, #5 │ │ │ │ │ cmp.w r1, #262 @ 0x106 │ │ │ │ │ - bcs.n 595a │ │ │ │ │ + bcs.n 59c2 │ │ │ │ │ movw r2, #9176 @ 0x23d8 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyRuntime │ │ │ │ │ add.w r2, r2, r1, lsl #4 │ │ │ │ │ add r2, r3 │ │ │ │ │ mov r0, r2 │ │ │ │ │ add sp, #32 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ add.w r2, r3, #1073741824 @ 0x40000000 │ │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ │ subs r2, #1 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bcs.w 5ace │ │ │ │ │ + bcs.w 5b36 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #32 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ │ b.w 1c0 <_PyLong_FromMedium> │ │ │ │ │ vabs.f64 d7, d0 │ │ │ │ │ - vldr d6, [pc, #532] @ 5b90 │ │ │ │ │ + vldr d6, [pc, #532] @ 5bf8 │ │ │ │ │ vcmp.f64 d7, d6 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.w 5b48 │ │ │ │ │ + bgt.w 5bb0 │ │ │ │ │ add r0, sp, #28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL frexp │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ movw r2, #34953 @ 0x8889 │ │ │ │ │ movt r2, #34952 @ 0x8888 │ │ │ │ │ subs r3, #1 │ │ │ │ │ @@ -8624,15 +8669,15 @@ │ │ │ │ │ add r2, r3 │ │ │ │ │ rsb r3, r0, r2, asr #4 │ │ │ │ │ adds r0, r3, #1 │ │ │ │ │ mov r5, r3 │ │ │ │ │ bl 2d0 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 5954 │ │ │ │ │ + beq.n 59bc │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ movs r6, #0 │ │ │ │ │ vldr d0, [sp, #8] │ │ │ │ │ movw r1, #34953 @ 0x8889 │ │ │ │ │ movt r1, #34952 @ 0x8888 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ movs r2, #30 │ │ │ │ │ @@ -8643,41 +8688,41 @@ │ │ │ │ │ mls r0, r2, r0, r3 │ │ │ │ │ adds r0, #1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL ldexp │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ adds r3, #29 │ │ │ │ │ - blt.n 5a60 │ │ │ │ │ + blt.n 5ac8 │ │ │ │ │ vcvt.u32.f64 s15, d0 │ │ │ │ │ mov r4, r5 │ │ │ │ │ lsls r5, r5, #2 │ │ │ │ │ movs r0, #30 │ │ │ │ │ adds r3, r2, r5 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ vcvt.f64.u32 d6, s15 │ │ │ │ │ vstr s15, [r3, #12] │ │ │ │ │ vsub.f64 d0, d0, d6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL ldexp │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - bmi.n 5a60 │ │ │ │ │ + bmi.n 5ac8 │ │ │ │ │ vcvt.u32.f64 s14, d0 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ movs r0, #30 │ │ │ │ │ vstr s14, [r3, #8] │ │ │ │ │ vcvt.f64.u32 d7, s14 │ │ │ │ │ vsub.f64 d0, d0, d7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL ldexp │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - beq.n 5a60 │ │ │ │ │ + beq.n 5ac8 │ │ │ │ │ add.w r3, r5, #8 │ │ │ │ │ add.w r4, r2, #12 │ │ │ │ │ add r3, r2 │ │ │ │ │ vcvt.u32.f64 s15, d0 │ │ │ │ │ movs r0, #30 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ vcvt.f64.u32 d6, s15 │ │ │ │ │ @@ -8685,32 +8730,32 @@ │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ vsub.f64 d0, d0, d6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL ldexp │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.n 5a3e │ │ │ │ │ + bne.n 5aa6 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 5954 │ │ │ │ │ + beq.w 59bc │ │ │ │ │ ldr r1, [r2, #8] │ │ │ │ │ and.w r3, r1, #3 │ │ │ │ │ bic.w r1, r1, #7 │ │ │ │ │ rsb r3, r3, #2 │ │ │ │ │ orrs r3, r1 │ │ │ │ │ str r3, [r2, #8] │ │ │ │ │ - b.n 5954 │ │ │ │ │ + b.n 59bc │ │ │ │ │ vabs.f64 d6, d0 │ │ │ │ │ - vldr d5, [pc, #272] @ 5b90 │ │ │ │ │ + vldr d5, [pc, #272] @ 5bf8 │ │ │ │ │ vcmp.f64 d6, d5 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bgt.n 5b48 │ │ │ │ │ + bgt.n 5bb0 │ │ │ │ │ vcmp.f64 d0, d0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bvs.n 5b62 │ │ │ │ │ + bvs.n 5bca │ │ │ │ │ add r0, sp, #28 │ │ │ │ │ vneg.f64 d0, d0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL frexp │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ movs r1, #30 │ │ │ │ │ vstr d0, [sp] │ │ │ │ │ @@ -8720,27 +8765,27 @@ │ │ │ │ │ bl 0 <__aeabi_idiv> │ │ │ │ │ R_ARM_THM_CALL __aeabi_idiv │ │ │ │ │ mov r5, r0 │ │ │ │ │ adds r0, #1 │ │ │ │ │ bl 2d0 │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 5954 │ │ │ │ │ + beq.w 59bc │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ movs r6, #1 │ │ │ │ │ vldr d0, [sp] │ │ │ │ │ asrs r4, r3, #31 │ │ │ │ │ - b.n 59c6 │ │ │ │ │ + b.n 5a2e │ │ │ │ │ movs r0, #20 │ │ │ │ │ vstr s15, [sp] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ mov r2, r0 │ │ │ │ │ - cbz r0, 5b3e │ │ │ │ │ + cbz r0, 5ba6 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ eor.w r1, r3, r3, asr #31 │ │ │ │ │ str r0, [r2, #4] │ │ │ │ │ sub.w r1, r1, r3, asr #31 │ │ │ │ │ @@ -8765,215 +8810,236 @@ │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ orr.w r3, r3, #16 │ │ │ │ │ str.w ip, [r0, #12]! │ │ │ │ │ str r3, [r2, #8] │ │ │ │ │ bic.w r3, r1, #3221225472 @ 0xc0000000 │ │ │ │ │ lsrs r1, r1, #30 │ │ │ │ │ str.w r3, [r0], #4 │ │ │ │ │ - beq.w 5954 │ │ │ │ │ - b.n 5b2e │ │ │ │ │ + beq.w 59bc │ │ │ │ │ + b.n 5b96 │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ - b.n 5954 │ │ │ │ │ + b.n 59bc │ │ │ │ │ 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 .LC34 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC34 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ movs r2, #0 │ │ │ │ │ - b.n 5954 │ │ │ │ │ + b.n 59bc │ │ │ │ │ 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 5b5e │ │ │ │ │ + b.n 5bc6 │ │ │ │ │ nop │ │ │ │ │ nop.w │ │ │ │ │ .word 0x00000000 │ │ │ │ │ .word 0xc1e00000 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ .word 0x41e00000 │ │ │ │ │ .word 0xffffffff │ │ │ │ │ .word 0x7fefffff │ │ │ │ │ │ │ │ │ │ -00005b98 : │ │ │ │ │ +00005c00 : │ │ │ │ │ PyLong_AsLongLong(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ sub sp, #16 │ │ │ │ │ - cbz r0, 5be0 │ │ │ │ │ + cbz r0, 5c48 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #7 │ │ │ │ │ - bpl.n 5bf8 │ │ │ │ │ + bpl.n 5c60 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bhi.n 5bcc │ │ │ │ │ + bhi.n 5c34 │ │ │ │ │ ldr r2, [r0, #12] │ │ │ │ │ and.w r0, r3, #3 │ │ │ │ │ rsb r0, r0, #1 │ │ │ │ │ mul.w r0, r2, r0 │ │ │ │ │ asrs r1, r0, #31 │ │ │ │ │ add sp, #16 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ movs r2, #1 │ │ │ │ │ add r1, sp, #8 │ │ │ │ │ - bl 2c64 <_PyLong_AsByteArray.constprop.0> │ │ │ │ │ + bl 2cc8 <_PyLong_AsByteArray.constprop.0> │ │ │ │ │ mov r3, r0 │ │ │ │ │ adds r3, #1 │ │ │ │ │ - beq.n 5bf0 │ │ │ │ │ + beq.n 5c58 │ │ │ │ │ ldrd r0, r1, [sp, #8] │ │ │ │ │ - b.n 5bc8 │ │ │ │ │ + b.n 5c30 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC2 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC2 │ │ │ │ │ movw r1, #1513 @ 0x5e9 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ mov r1, r0 │ │ │ │ │ - b.n 5bc8 │ │ │ │ │ + b.n 5c30 │ │ │ │ │ bl 0 <_PyNumber_Index> │ │ │ │ │ R_ARM_THM_CALL _PyNumber_Index │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 5bf0 │ │ │ │ │ + beq.n 5c58 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bhi.n 5c3e │ │ │ │ │ + bhi.n 5ca6 │ │ │ │ │ ldr r2, [r0, #12] │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ mul.w r3, r2, r3 │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ mov r0, r3 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ mov.w r3, r3, asr #31 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ mov r1, r3 │ │ │ │ │ - bge.n 5bc8 │ │ │ │ │ + bge.n 5c30 │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 5bda │ │ │ │ │ + bne.n 5c42 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 5bd6 │ │ │ │ │ + b.n 5c3e │ │ │ │ │ movs r2, #1 │ │ │ │ │ add r1, sp, #8 │ │ │ │ │ - bl 2c64 <_PyLong_AsByteArray.constprop.0> │ │ │ │ │ + bl 2cc8 <_PyLong_AsByteArray.constprop.0> │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 5bd6 │ │ │ │ │ + bge.n 5c3e │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 5bd6 │ │ │ │ │ - b.n 5c32 │ │ │ │ │ + bne.n 5c3e │ │ │ │ │ + b.n 5c9a │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00005c5c : │ │ │ │ │ +00005cc4 : │ │ │ │ │ int_from_bytes(): │ │ │ │ │ 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 │ │ │ │ │ mov sl, r0 │ │ │ │ │ mov r4, r2 │ │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ │ mov r0, r1 │ │ │ │ │ mov r2, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 647c │ │ │ │ │ + bne.w 6598 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - ble.w 64b6 │ │ │ │ │ + ble.w 656e │ │ │ │ │ clz r3, r1 │ │ │ │ │ lsrs r3, r3, #5 │ │ │ │ │ cmp r4, #2 │ │ │ │ │ it gt │ │ │ │ │ orrgt.w r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 6506 │ │ │ │ │ + bne.w 65dc │ │ │ │ │ ldr r6, [r0, #0] │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - beq.w 5f16 │ │ │ │ │ + beq.n 5da4 │ │ │ │ │ ldr r5, [r0, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 646c │ │ │ │ │ + beq.w 655c │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r2, r3, #3 │ │ │ │ │ - bpl.w 6556 │ │ │ │ │ + bpl.w 6608 │ │ │ │ │ cmp r4, #2 │ │ │ │ │ it eq │ │ │ │ │ moveq r7, #0 │ │ │ │ │ - bne.w 645e │ │ │ │ │ - ldr r1, [pc, #776] @ (5fc4 ) │ │ │ │ │ + bne.w 654e │ │ │ │ │ + ldr r1, [pc, #800] @ (6044 ) │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyUnicode_Equal> │ │ │ │ │ R_ARM_THM_CALL _PyUnicode_Equal │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6438 │ │ │ │ │ + beq.w 633a │ │ │ │ │ movs r4, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Bytes │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6434 │ │ │ │ │ - ldr r1, [r0, #8] │ │ │ │ │ - cmp r1, #0 │ │ │ │ │ - beq.w 650a │ │ │ │ │ - adds r0, #16 │ │ │ │ │ - subs r3, r1, #1 │ │ │ │ │ - adds r6, r0, r3 │ │ │ │ │ + beq.w 635e │ │ │ │ │ + ldr r2, [r0, #8] │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + beq.w 65e0 │ │ │ │ │ + add.w r6, r0, #16 │ │ │ │ │ + subs r3, r2, #1 │ │ │ │ │ + adds r0, r6, r3 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w 6160 │ │ │ │ │ + beq.w 61fa │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 64a8 │ │ │ │ │ + bne.w 632a │ │ │ │ │ mov r4, r7 │ │ │ │ │ - mov r2, r7 │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - ldrb r5, [r6, #0] │ │ │ │ │ - subs r6, #1 │ │ │ │ │ - cmp r5, r2 │ │ │ │ │ - bne.n 5d08 │ │ │ │ │ + mov r1, r7 │ │ │ │ │ + ldrb r3, [r0, #0] │ │ │ │ │ + cmp r3, r1 │ │ │ │ │ + bne.n 5daa │ │ │ │ │ + cmp r2, #1 │ │ │ │ │ + beq.w 62f2 │ │ │ │ │ + ldrb.w r3, [r0, #-1] │ │ │ │ │ + cmp r3, r1 │ │ │ │ │ + bne.w 62ea │ │ │ │ │ + cmp r2, #2 │ │ │ │ │ + beq.w 6300 │ │ │ │ │ + ldrb.w r3, [r0, #-2] │ │ │ │ │ + cmp r3, r1 │ │ │ │ │ + bne.w 62f8 │ │ │ │ │ + cmp r2, #3 │ │ │ │ │ + beq.w 6300 │ │ │ │ │ + subs r0, #3 │ │ │ │ │ + movs r3, #3 │ │ │ │ │ + ldrb r5, [r0, #0] │ │ │ │ │ + subs r0, #1 │ │ │ │ │ + cmp r5, r1 │ │ │ │ │ + bne.n 5d9e │ │ │ │ │ adds r3, #1 │ │ │ │ │ - cmp r1, r3 │ │ │ │ │ - bne.n 5cfa │ │ │ │ │ - mov r6, r0 │ │ │ │ │ + cmp r2, r3 │ │ │ │ │ + bne.n 5d90 │ │ │ │ │ + mov.w r9, #1 │ │ │ │ │ + b.n 5db0 │ │ │ │ │ + movs r7, #0 │ │ │ │ │ + mov r4, r7 │ │ │ │ │ + b.n 5d32 │ │ │ │ │ mov.w r9, #1 │ │ │ │ │ - subs r3, r1, r3 │ │ │ │ │ + movs r3, #0 │ │ │ │ │ + subs r3, r2, r3 │ │ │ │ │ movw r0, #34953 @ 0x8889 │ │ │ │ │ movt r0, #34952 @ 0x8888 │ │ │ │ │ - cmp r1, r3 │ │ │ │ │ + cmp r2, r3 │ │ │ │ │ ite ls │ │ │ │ │ movls r7, #0 │ │ │ │ │ andhi.w r7, r7, #1 │ │ │ │ │ add r7, r3 │ │ │ │ │ movs r3, #30 │ │ │ │ │ movw r1, #65532 @ 0xfffc │ │ │ │ │ movt r1, #8191 @ 0x1fff │ │ │ │ │ @@ -8982,26 +9048,26 @@ │ │ │ │ │ mls r3, r3, r2, r7 │ │ │ │ │ lsls r2, r2, #3 │ │ │ │ │ lsls r3, r3, #3 │ │ │ │ │ adds r3, #29 │ │ │ │ │ umull r0, r3, r0, r3 │ │ │ │ │ add.w fp, r2, r3, lsr #4 │ │ │ │ │ cmp fp, r1 │ │ │ │ │ - bhi.w 653e │ │ │ │ │ + bhi.w 6630 │ │ │ │ │ cmp.w fp, #1 │ │ │ │ │ it hi │ │ │ │ │ movhi r3, fp │ │ │ │ │ - bls.w 61d8 │ │ │ │ │ + bls.w 6296 │ │ │ │ │ adds r3, #3 │ │ │ │ │ lsls r0, r3, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 641a │ │ │ │ │ + beq.w 6512 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ str r3, [r0, #4] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ @@ -9014,30 +9080,30 @@ │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ it eq │ │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ │ str r3, [r5, #8] │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [r5, #12] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w 5fc8 │ │ │ │ │ + beq.w 6062 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 6274 │ │ │ │ │ + bne.w 6368 │ │ │ │ │ cmp.w r9, #1 │ │ │ │ │ - bne.w 6070 │ │ │ │ │ + bne.w 610a │ │ │ │ │ add.w lr, r6, #4294967295 @ 0xffffffff │ │ │ │ │ mov r1, r4 │ │ │ │ │ add.w r9, r7, lr │ │ │ │ │ mov ip, r4 │ │ │ │ │ mov r2, r4 │ │ │ │ │ ands.w r7, r7, #3 │ │ │ │ │ - beq.n 5e32 │ │ │ │ │ + beq.n 5ed2 │ │ │ │ │ cmp r7, #1 │ │ │ │ │ - beq.n 5e00 │ │ │ │ │ + beq.n 5ea2 │ │ │ │ │ cmp r7, #2 │ │ │ │ │ - beq.n 5dd6 │ │ │ │ │ + beq.n 5e78 │ │ │ │ │ ldrb r3, [r6, #0] │ │ │ │ │ mvn.w r0, #31 │ │ │ │ │ mov lr, r6 │ │ │ │ │ movs r2, #8 │ │ │ │ │ mov r1, r3 │ │ │ │ │ lsl.w ip, r3, r0 │ │ │ │ │ ldrb.w r3, [lr, #1]! │ │ │ │ │ @@ -9047,246 +9113,243 @@ │ │ │ │ │ lsr.w r6, r3, r6 │ │ │ │ │ lsls r3, r2 │ │ │ │ │ orrs r0, r6 │ │ │ │ │ orrs r1, r3 │ │ │ │ │ add.w r3, r2, #8 │ │ │ │ │ orr.w ip, r0, ip │ │ │ │ │ cmp r3, #29 │ │ │ │ │ - bhi.w 620c │ │ │ │ │ + bhi.w 627c │ │ │ │ │ mov r2, r3 │ │ │ │ │ ldrb.w r3, [lr, #1]! │ │ │ │ │ sub.w r0, r2, #32 │ │ │ │ │ rsb r6, r2, #32 │ │ │ │ │ lsl.w r0, r3, r0 │ │ │ │ │ lsr.w r6, r3, r6 │ │ │ │ │ lsls r3, r2 │ │ │ │ │ orrs r0, r6 │ │ │ │ │ orrs r1, r3 │ │ │ │ │ add.w r3, r2, #8 │ │ │ │ │ cmp r3, #29 │ │ │ │ │ orr.w ip, r0, ip │ │ │ │ │ it ls │ │ │ │ │ movls r2, r3 │ │ │ │ │ - bhi.w 6146 │ │ │ │ │ + bhi.w 61e0 │ │ │ │ │ cmp lr, r9 │ │ │ │ │ - beq.w 5f38 │ │ │ │ │ + beq.n 5fd2 │ │ │ │ │ mov r7, lr │ │ │ │ │ - b.n 5eca │ │ │ │ │ + b.n 5f6a │ │ │ │ │ ldrb r0, [r7, #1] │ │ │ │ │ sub.w r3, r2, #32 │ │ │ │ │ rsb lr, r2, #32 │ │ │ │ │ add.w r6, r2, #8 │ │ │ │ │ cmp r6, #29 │ │ │ │ │ lsl.w r3, r0, r3 │ │ │ │ │ lsr.w lr, r0, lr │ │ │ │ │ orr.w r3, r3, lr │ │ │ │ │ lsl.w r0, r0, r2 │ │ │ │ │ orr.w r1, r1, r0 │ │ │ │ │ orr.w ip, r3, ip │ │ │ │ │ it ls │ │ │ │ │ movls r2, r6 │ │ │ │ │ - bhi.w 5faa │ │ │ │ │ + bhi.w 6048 │ │ │ │ │ ldrb r0, [r7, #2] │ │ │ │ │ sub.w r3, r2, #32 │ │ │ │ │ rsb lr, r2, #32 │ │ │ │ │ add.w r6, r2, #8 │ │ │ │ │ cmp r6, #29 │ │ │ │ │ lsl.w r3, r0, r3 │ │ │ │ │ lsr.w lr, r0, lr │ │ │ │ │ orr.w r3, r3, lr │ │ │ │ │ lsl.w r0, r0, r2 │ │ │ │ │ orr.w r1, r1, r0 │ │ │ │ │ orr.w ip, r3, ip │ │ │ │ │ it ls │ │ │ │ │ movls r2, r6 │ │ │ │ │ - bhi.n 5f90 │ │ │ │ │ + bhi.n 602a │ │ │ │ │ ldrb r0, [r7, #3] │ │ │ │ │ sub.w r3, r2, #32 │ │ │ │ │ rsb lr, r2, #32 │ │ │ │ │ add.w r6, r2, #8 │ │ │ │ │ cmp r6, #29 │ │ │ │ │ add.w r7, r7, #3 │ │ │ │ │ lsl.w r3, r0, r3 │ │ │ │ │ lsr.w lr, r0, lr │ │ │ │ │ orr.w r3, r3, lr │ │ │ │ │ lsl.w r0, r0, r2 │ │ │ │ │ orr.w r1, r1, r0 │ │ │ │ │ orr.w ip, r3, ip │ │ │ │ │ it ls │ │ │ │ │ movls r2, r6 │ │ │ │ │ - bhi.n 5f1c │ │ │ │ │ + bhi.n 5fb6 │ │ │ │ │ cmp r7, r9 │ │ │ │ │ - beq.n 5f38 │ │ │ │ │ + beq.n 5fd2 │ │ │ │ │ ldrb r0, [r7, #1] │ │ │ │ │ sub.w r3, r2, #32 │ │ │ │ │ rsb lr, r2, #32 │ │ │ │ │ add.w r6, r2, #8 │ │ │ │ │ cmp r6, #29 │ │ │ │ │ add.w r7, r7, #1 │ │ │ │ │ lsl.w r3, r0, r3 │ │ │ │ │ lsr.w lr, r0, lr │ │ │ │ │ orr.w r3, r3, lr │ │ │ │ │ lsl.w r0, r0, r2 │ │ │ │ │ orr.w r1, r1, r0 │ │ │ │ │ orr.w ip, r3, ip │ │ │ │ │ it ls │ │ │ │ │ movls r2, r6 │ │ │ │ │ - bls.n 5e36 │ │ │ │ │ + bls.n 5ed6 │ │ │ │ │ add.w r3, r5, r4, lsl #2 │ │ │ │ │ lsrs r6, r1, #30 │ │ │ │ │ bic.w r0, r1, #3221225472 @ 0xc0000000 │ │ │ │ │ adds r4, #1 │ │ │ │ │ orr.w r1, r6, ip, lsl #2 │ │ │ │ │ subs r2, #22 │ │ │ │ │ mov.w ip, ip, lsr #30 │ │ │ │ │ str r0, [r3, #12] │ │ │ │ │ - b.n 5e36 │ │ │ │ │ - movs r7, #0 │ │ │ │ │ - mov r4, r7 │ │ │ │ │ - b.n 5ccc │ │ │ │ │ + b.n 5ed6 │ │ │ │ │ add.w r3, r5, r4, lsl #2 │ │ │ │ │ lsrs r6, r1, #30 │ │ │ │ │ bic.w r0, r1, #3221225472 @ 0xc0000000 │ │ │ │ │ adds r4, #1 │ │ │ │ │ orr.w r1, r6, ip, lsl #2 │ │ │ │ │ subs r2, #22 │ │ │ │ │ mov.w ip, ip, lsr #30 │ │ │ │ │ cmp r7, r9 │ │ │ │ │ str r0, [r3, #12] │ │ │ │ │ - bne.n 5eca │ │ │ │ │ - cbz r2, 5f44 │ │ │ │ │ + bne.n 5f6a │ │ │ │ │ + cbz r2, 5fde │ │ │ │ │ add.w r3, r5, r4, lsl #2 │ │ │ │ │ movs r2, #0 │ │ │ │ │ adds r4, #1 │ │ │ │ │ str r1, [r3, #12] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n 5fc8 │ │ │ │ │ + beq.n 6062 │ │ │ │ │ orr.w r2, r2, r4, lsl #3 │ │ │ │ │ lsrs r1, r2, #3 │ │ │ │ │ - beq.n 5fca │ │ │ │ │ + beq.n 6064 │ │ │ │ │ add.w r3, r5, r1, lsl #2 │ │ │ │ │ ldr r0, [r3, #8] │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6248 │ │ │ │ │ + beq.w 6306 │ │ │ │ │ cmp r2, #15 │ │ │ │ │ str r2, [r5, #8] │ │ │ │ │ - bls.n 5fcc │ │ │ │ │ + bls.n 6066 │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 5f7a │ │ │ │ │ + bge.n 6014 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 626c │ │ │ │ │ + beq.w 6530 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp sl, r3 │ │ │ │ │ - bne.w 6528 │ │ │ │ │ + bne.w 65c6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ add.w r3, r5, r4, lsl #2 │ │ │ │ │ lsrs r6, r1, #30 │ │ │ │ │ bic.w r0, r1, #3221225472 @ 0xc0000000 │ │ │ │ │ adds r4, #1 │ │ │ │ │ orr.w r1, r6, ip, lsl #2 │ │ │ │ │ subs r2, #22 │ │ │ │ │ mov.w ip, ip, lsr #30 │ │ │ │ │ str r0, [r3, #12] │ │ │ │ │ - b.n 5e94 │ │ │ │ │ + b.n 5f34 │ │ │ │ │ + .word 0x00008ebc │ │ │ │ │ + R_ARM_ABS32 _PyRuntime │ │ │ │ │ add.w r3, r5, r4, lsl #2 │ │ │ │ │ lsrs r6, r1, #30 │ │ │ │ │ bic.w r0, r1, #3221225472 @ 0xc0000000 │ │ │ │ │ adds r4, #1 │ │ │ │ │ orr.w r1, r6, ip, lsl #2 │ │ │ │ │ subs r2, #22 │ │ │ │ │ mov.w ip, ip, lsr #30 │ │ │ │ │ str r0, [r3, #12] │ │ │ │ │ - b.n 5e66 │ │ │ │ │ - .word 0x00008ebc │ │ │ │ │ - R_ARM_ABS32 _PyRuntime │ │ │ │ │ + b.n 5f06 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [r5, #8] │ │ │ │ │ and.w r2, r2, #3 │ │ │ │ │ ldr r1, [r5, #12] │ │ │ │ │ rsb r3, r2, #1 │ │ │ │ │ mul.w r3, r1, r3 │ │ │ │ │ adds r4, r3, #5 │ │ │ │ │ mov.w r2, r3, asr #31 │ │ │ │ │ adc.w r3, r2, #0 │ │ │ │ │ cmp.w r4, #262 @ 0x106 │ │ │ │ │ sbcs.w r3, r3, #0 │ │ │ │ │ - bcs.w 61b4 │ │ │ │ │ + bcs.w 6254 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 603e │ │ │ │ │ + bge.n 60d8 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ - cbnz r3, 603e │ │ │ │ │ - ldr r2, [pc, #700] @ (62bc ) │ │ │ │ │ + cbnz r3, 60d8 │ │ │ │ │ + ldr r2, [pc, #788] @ (63b0 ) │ │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 6226 │ │ │ │ │ + bne.w 62ca │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ lsls r6, r3, #29 │ │ │ │ │ - bmi.w 6520 │ │ │ │ │ - ldr r3, [pc, #684] @ (62c0 ) │ │ │ │ │ + bmi.w 6648 │ │ │ │ │ + ldr r3, [pc, #772] @ (63b4 ) │ │ │ │ │ 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, #1732] @ 0x6c4 │ │ │ │ │ cmp r2, #99 @ 0x63 │ │ │ │ │ - bhi.w 623e │ │ │ │ │ + bhi.w 62e2 │ │ │ │ │ ldr.w r1, [r3, #1728] @ 0x6c0 │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r1, [r5, #0] │ │ │ │ │ str.w r5, [r3, #1728] @ 0x6c0 │ │ │ │ │ str.w r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ movw r5, #9176 @ 0x23d8 │ │ │ │ │ add.w r5, r5, r4, lsl #4 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyRuntime │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ add r5, r2 │ │ │ │ │ - bge.n 5f7a │ │ │ │ │ + bge.n 6014 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 5f7a │ │ │ │ │ + bne.n 6014 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 5f7a │ │ │ │ │ - b.n 5f88 │ │ │ │ │ + bne.n 6014 │ │ │ │ │ + b.n 6022 │ │ │ │ │ mov r9, r4 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov ip, r4 │ │ │ │ │ mov r2, r4 │ │ │ │ │ lsls r3, r7, #31 │ │ │ │ │ - bpl.n 6094 │ │ │ │ │ + bpl.n 612e │ │ │ │ │ ldrb.w r1, [r6], #-1 │ │ │ │ │ mvn.w ip, #31 │ │ │ │ │ mov.w r9, #1 │ │ │ │ │ movs r2, #8 │ │ │ │ │ cmp r7, r9 │ │ │ │ │ lsl.w ip, r1, ip │ │ │ │ │ - beq.w 5f38 │ │ │ │ │ + beq.w 5fd2 │ │ │ │ │ mov fp, sl │ │ │ │ │ mov sl, r8 │ │ │ │ │ - b.n 60de │ │ │ │ │ + b.n 6178 │ │ │ │ │ ldrb.w r0, [r6, #-1] │ │ │ │ │ sub.w r3, r2, #32 │ │ │ │ │ rsb lr, r2, #32 │ │ │ │ │ add.w r8, r2, #8 │ │ │ │ │ cmp.w r8, #29 │ │ │ │ │ add.w r9, r9, #1 │ │ │ │ │ lsl.w r3, r0, r3 │ │ │ │ │ @@ -9294,272 +9357,314 @@ │ │ │ │ │ lsr.w lr, r0, lr │ │ │ │ │ orr.w r3, r3, lr │ │ │ │ │ lsl.w r0, r0, r2 │ │ │ │ │ orr.w r1, r1, r0 │ │ │ │ │ orr.w ip, r3, ip │ │ │ │ │ it ls │ │ │ │ │ movls r2, r8 │ │ │ │ │ - bhi.n 612a │ │ │ │ │ + bhi.n 61c4 │ │ │ │ │ add.w r9, r9, #1 │ │ │ │ │ subs r6, #1 │ │ │ │ │ cmp r7, r9 │ │ │ │ │ - beq.n 61c2 │ │ │ │ │ + beq.n 6262 │ │ │ │ │ ldrb r0, [r6, #0] │ │ │ │ │ sub.w r3, r2, #32 │ │ │ │ │ rsb lr, r2, #32 │ │ │ │ │ add.w r8, r2, #8 │ │ │ │ │ cmp.w r8, #29 │ │ │ │ │ lsl.w r3, r0, r3 │ │ │ │ │ lsr.w lr, r0, lr │ │ │ │ │ orr.w r3, r3, lr │ │ │ │ │ lsl.w r0, r0, r2 │ │ │ │ │ orr.w r1, r1, r0 │ │ │ │ │ orr.w ip, r3, ip │ │ │ │ │ it ls │ │ │ │ │ movls r2, r8 │ │ │ │ │ - bls.n 609a │ │ │ │ │ + bls.n 6134 │ │ │ │ │ add.w r3, r5, r4, lsl #2 │ │ │ │ │ mov.w lr, r1, lsr #30 │ │ │ │ │ bic.w r0, r1, #3221225472 @ 0xc0000000 │ │ │ │ │ adds r4, #1 │ │ │ │ │ orr.w r1, lr, ip, lsl #2 │ │ │ │ │ subs r2, #22 │ │ │ │ │ mov.w ip, ip, lsr #30 │ │ │ │ │ str r0, [r3, #12] │ │ │ │ │ - b.n 609a │ │ │ │ │ + b.n 6134 │ │ │ │ │ add.w r3, r5, r4, lsl #2 │ │ │ │ │ mov.w lr, r1, lsr #30 │ │ │ │ │ bic.w r0, r1, #3221225472 @ 0xc0000000 │ │ │ │ │ adds r4, #1 │ │ │ │ │ orr.w r1, lr, ip, lsl #2 │ │ │ │ │ subs r2, #22 │ │ │ │ │ mov.w ip, ip, lsr #30 │ │ │ │ │ str r0, [r3, #12] │ │ │ │ │ - b.n 60d4 │ │ │ │ │ + b.n 616e │ │ │ │ │ add.w r0, r5, r4, lsl #2 │ │ │ │ │ lsrs r3, r1, #30 │ │ │ │ │ subs r2, #22 │ │ │ │ │ bic.w r1, r1, #3221225472 @ 0xc0000000 │ │ │ │ │ adds r4, #1 │ │ │ │ │ str r1, [r0, #12] │ │ │ │ │ orr.w r1, r3, ip, lsl #2 │ │ │ │ │ mov.w ip, ip, lsr #30 │ │ │ │ │ - b.n 5e2c │ │ │ │ │ + b.n 5ece │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 64e0 │ │ │ │ │ + bne.w 653c │ │ │ │ │ mov r7, r4 │ │ │ │ │ - mov r2, r4 │ │ │ │ │ + mov r1, r4 │ │ │ │ │ ldrb.w r3, [r8, #16] │ │ │ │ │ - cmp r3, r2 │ │ │ │ │ - bne.n 61a4 │ │ │ │ │ - cmp r1, #1 │ │ │ │ │ - beq.n 61c8 │ │ │ │ │ + cmp r3, r1 │ │ │ │ │ + bne.n 6240 │ │ │ │ │ + cmp r2, #1 │ │ │ │ │ + beq.n 6268 │ │ │ │ │ ldrb.w r3, [r8, #17] │ │ │ │ │ - cmp r3, r2 │ │ │ │ │ - bne.n 61ac │ │ │ │ │ - cmp r1, #2 │ │ │ │ │ - beq.n 61c8 │ │ │ │ │ + cmp r3, r1 │ │ │ │ │ + bne.n 624a │ │ │ │ │ + cmp r2, #2 │ │ │ │ │ + beq.n 6268 │ │ │ │ │ ldrb.w r3, [r8, #18] │ │ │ │ │ - cmp r3, r2 │ │ │ │ │ - bne.n 61d0 │ │ │ │ │ - cmp r1, #3 │ │ │ │ │ + cmp r3, r1 │ │ │ │ │ + bne.n 6272 │ │ │ │ │ + cmp r2, #3 │ │ │ │ │ it ne │ │ │ │ │ movne r3, #3 │ │ │ │ │ - beq.n 61c8 │ │ │ │ │ - ldrb r5, [r0, r3] │ │ │ │ │ - cmp r5, r2 │ │ │ │ │ - bne.n 619e │ │ │ │ │ + beq.n 6268 │ │ │ │ │ + ldrb r5, [r6, r3] │ │ │ │ │ + cmp r5, r1 │ │ │ │ │ + bne.n 6238 │ │ │ │ │ adds r3, #1 │ │ │ │ │ - cmp r1, r3 │ │ │ │ │ - bne.n 6192 │ │ │ │ │ + cmp r2, r3 │ │ │ │ │ + bne.n 622c │ │ │ │ │ + mov r6, r0 │ │ │ │ │ mov.w r9, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 5d0e │ │ │ │ │ + b.n 5db0 │ │ │ │ │ + mov r6, r0 │ │ │ │ │ mov.w r9, #4294967295 @ 0xffffffff │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 5d0e │ │ │ │ │ + b.n 5db0 │ │ │ │ │ + mov r6, r0 │ │ │ │ │ mov.w r9, #4294967295 @ 0xffffffff │ │ │ │ │ movs r3, #1 │ │ │ │ │ - b.n 5d0e │ │ │ │ │ + b.n 5db0 │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 605a │ │ │ │ │ - b.n 5f7a │ │ │ │ │ + blt.w 60f4 │ │ │ │ │ + b.n 6014 │ │ │ │ │ mov r8, sl │ │ │ │ │ mov sl, fp │ │ │ │ │ - b.n 5f38 │ │ │ │ │ - mov r3, r1 │ │ │ │ │ + b.n 5fd2 │ │ │ │ │ + mov r6, r0 │ │ │ │ │ + mov r3, r2 │ │ │ │ │ mov.w r9, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 5d0e │ │ │ │ │ + b.n 5db0 │ │ │ │ │ + mov r6, r0 │ │ │ │ │ mov.w r9, #4294967295 @ 0xffffffff │ │ │ │ │ movs r3, #2 │ │ │ │ │ - b.n 5d0e │ │ │ │ │ - ldr r3, [pc, #232] @ (62c4 ) │ │ │ │ │ + b.n 5db0 │ │ │ │ │ + add.w r0, r5, r4, lsl #2 │ │ │ │ │ + lsrs r3, r1, #30 │ │ │ │ │ + subs r2, #22 │ │ │ │ │ + bic.w r1, r1, #3221225472 @ 0xc0000000 │ │ │ │ │ + adds r4, #1 │ │ │ │ │ + str r1, [r0, #12] │ │ │ │ │ + orr.w r1, r3, ip, lsl #2 │ │ │ │ │ + mov.w ip, ip, lsr #30 │ │ │ │ │ + b.n 5ea2 │ │ │ │ │ + ldr r3, [pc, #288] @ (63b8 ) │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r1, [r3, #8] │ │ │ │ │ add.w r1, r1, #4096 @ 0x1000 │ │ │ │ │ ldr.w r5, [r1, #1728] @ 0x6c0 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 64f2 │ │ │ │ │ + beq.w 6538 │ │ │ │ │ ldr.w r3, [r1, #1732] @ 0x6c4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr r2, [r5, #0] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r2, [r1, #1728] @ 0x6c0 │ │ │ │ │ str.w r3, [r1, #1732] @ 0x6c4 │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_THM_CALL _Py_NewReference │ │ │ │ │ - b.n 5d82 │ │ │ │ │ - add.w r0, r5, r4, lsl #2 │ │ │ │ │ - lsrs r3, r1, #30 │ │ │ │ │ - subs r2, #22 │ │ │ │ │ - bic.w r1, r1, #3221225472 @ 0xc0000000 │ │ │ │ │ - adds r4, #1 │ │ │ │ │ - str r1, [r0, #12] │ │ │ │ │ - orr.w r1, r3, ip, lsl #2 │ │ │ │ │ - mov.w ip, ip, lsr #30 │ │ │ │ │ - b.n 5e00 │ │ │ │ │ + b.n 5e24 │ │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx r3 │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ lsls r7, r3, #29 │ │ │ │ │ - bmi.w 6520 │ │ │ │ │ + bmi.w 6648 │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bls.w 6012 │ │ │ │ │ + bls.w 60ac │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Free │ │ │ │ │ - b.n 603e │ │ │ │ │ + b.n 60d8 │ │ │ │ │ + mov.w r9, #1 │ │ │ │ │ + mov r3, r9 │ │ │ │ │ + b.n 5db0 │ │ │ │ │ + mov r9, r2 │ │ │ │ │ + mov r3, r2 │ │ │ │ │ + b.n 5db0 │ │ │ │ │ + mov.w r9, #1 │ │ │ │ │ + movs r3, #2 │ │ │ │ │ + b.n 5db0 │ │ │ │ │ + mov r3, r2 │ │ │ │ │ + b.n 5d9e │ │ │ │ │ mov r3, r0 │ │ │ │ │ subs r0, r3, #1 │ │ │ │ │ add.w r4, r5, #12 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 64fe │ │ │ │ │ + beq.w 6628 │ │ │ │ │ ldr.w r4, [r4, r0, lsl #2] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n 6246 │ │ │ │ │ + beq.n 6304 │ │ │ │ │ and.w r0, r2, #3 │ │ │ │ │ orr.w r0, r0, r3, lsl #3 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ it ne │ │ │ │ │ movne r2, r0 │ │ │ │ │ - b.n 5f5e │ │ │ │ │ - mov r0, r8 │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 5f7a │ │ │ │ │ + b.n 5ff8 │ │ │ │ │ + ldrsb.w r3, [r0] │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + blt.n 6362 │ │ │ │ │ + movs r4, #0 │ │ │ │ │ + mov r7, r4 │ │ │ │ │ + mov r1, r4 │ │ │ │ │ + b.n 5d60 │ │ │ │ │ + ldr r1, [pc, #128] @ (63bc ) │ │ │ │ │ + mov r0, r5 │ │ │ │ │ + bl 0 <_PyUnicode_Equal> │ │ │ │ │ + R_ARM_THM_CALL _PyUnicode_Equal │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.w 5d32 │ │ │ │ │ + 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 .LC22 │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC22 │ │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ + movs r5, #0 │ │ │ │ │ + b.n 6022 │ │ │ │ │ + movs r7, #1 │ │ │ │ │ + movs r1, #255 @ 0xff │ │ │ │ │ + b.n 5d60 │ │ │ │ │ mov r4, r3 │ │ │ │ │ cmp.w r9, #1 │ │ │ │ │ - bne.w 6384 │ │ │ │ │ - add.w ip, r6, #4294967295 @ 0xffffffff │ │ │ │ │ - mov r0, r9 │ │ │ │ │ + bne.w 647c │ │ │ │ │ + subs r0, r6, #1 │ │ │ │ │ mov r1, r3 │ │ │ │ │ - add.w r9, r7, ip │ │ │ │ │ + add.w lr, r7, r0 │ │ │ │ │ mov r2, r3 │ │ │ │ │ - mov lr, r3 │ │ │ │ │ + mov ip, r3 │ │ │ │ │ lsls r7, r7, #31 │ │ │ │ │ - bpl.n 6312 │ │ │ │ │ - ldrb r0, [r6, #0] │ │ │ │ │ + bpl.n 640a │ │ │ │ │ + ldrb.w r9, [r6] │ │ │ │ │ movs r2, #8 │ │ │ │ │ mvn.w r1, #31 │ │ │ │ │ - mov.w lr, r3, lsr #8 │ │ │ │ │ - eor.w r0, r0, #255 @ 0xff │ │ │ │ │ - mov ip, r6 │ │ │ │ │ - adds r0, #1 │ │ │ │ │ - cmp r6, r9 │ │ │ │ │ - and.w r3, r0, #255 @ 0xff │ │ │ │ │ - lsr.w r0, r0, r2 │ │ │ │ │ - orr.w r0, r0, r4, lsl #24 │ │ │ │ │ + mov.w ip, r3, lsr #8 │ │ │ │ │ + eor.w r9, r9, #255 @ 0xff │ │ │ │ │ + mov r0, r6 │ │ │ │ │ + add.w r9, r9, #1 │ │ │ │ │ + cmp lr, r6 │ │ │ │ │ + and.w r3, r9, #255 @ 0xff │ │ │ │ │ + lsr.w r9, r9, r2 │ │ │ │ │ + orr.w r9, r9, r4, lsl #24 │ │ │ │ │ lsl.w r1, r3, r1 │ │ │ │ │ - bne.n 6312 │ │ │ │ │ - b.n 6408 │ │ │ │ │ + bne.n 640a │ │ │ │ │ + b.n 6500 │ │ │ │ │ .word 0x00001000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ - .word 0x000002a4 │ │ │ │ │ + .word 0x000002fe │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ - .word 0x000000e2 │ │ │ │ │ + .word 0x00000118 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ + .word 0x00006fb8 │ │ │ │ │ + R_ARM_ABS32 _PyRuntime │ │ │ │ │ mov r2, r6 │ │ │ │ │ - ldrb.w r6, [ip, #1] │ │ │ │ │ - sub.w r7, r2, #32 │ │ │ │ │ + ldrb r6, [r0, #1] │ │ │ │ │ rsb fp, r2, #32 │ │ │ │ │ - add.w ip, ip, #1 │ │ │ │ │ + adds r0, #1 │ │ │ │ │ eor.w r6, r6, #255 @ 0xff │ │ │ │ │ - adds r0, r6, r0 │ │ │ │ │ - and.w r6, r0, #255 @ 0xff │ │ │ │ │ - adc.w lr, lr, #0 │ │ │ │ │ - lsrs r0, r0, #8 │ │ │ │ │ - lsl.w r7, r6, r7 │ │ │ │ │ - orr.w r0, r0, lr, lsl #24 │ │ │ │ │ + adds.w r7, r6, r9 │ │ │ │ │ + and.w r6, r7, #255 @ 0xff │ │ │ │ │ + adc.w ip, ip, #0 │ │ │ │ │ + mov.w r9, r7, lsr #8 │ │ │ │ │ + sub.w r7, r2, #32 │ │ │ │ │ lsr.w fp, r6, fp │ │ │ │ │ - mov.w lr, lr, lsr #8 │ │ │ │ │ + orr.w r9, r9, ip, lsl #24 │ │ │ │ │ + lsl.w r7, r6, r7 │ │ │ │ │ + mov.w ip, ip, lsr #8 │ │ │ │ │ lsls r6, r2 │ │ │ │ │ orr.w r7, r7, fp │ │ │ │ │ orrs r3, r6 │ │ │ │ │ add.w r6, r2, #8 │ │ │ │ │ orrs r1, r7 │ │ │ │ │ cmp r6, #29 │ │ │ │ │ - bhi.n 636c │ │ │ │ │ + bhi.n 6464 │ │ │ │ │ mov r2, r6 │ │ │ │ │ - cmp ip, r9 │ │ │ │ │ - beq.n 6408 │ │ │ │ │ - ldrb.w r6, [ip, #1] │ │ │ │ │ - sub.w r7, r2, #32 │ │ │ │ │ + cmp lr, r0 │ │ │ │ │ + beq.n 6500 │ │ │ │ │ + ldrb r6, [r0, #1] │ │ │ │ │ rsb fp, r2, #32 │ │ │ │ │ - add.w ip, ip, #1 │ │ │ │ │ + adds r0, #1 │ │ │ │ │ eor.w r6, r6, #255 @ 0xff │ │ │ │ │ - adds r0, r6, r0 │ │ │ │ │ - and.w r6, r0, #255 @ 0xff │ │ │ │ │ - adc.w lr, lr, #0 │ │ │ │ │ - lsrs r0, r0, #8 │ │ │ │ │ - lsl.w r7, r6, r7 │ │ │ │ │ - orr.w r0, r0, lr, lsl #24 │ │ │ │ │ + adds.w r7, r6, r9 │ │ │ │ │ + and.w r6, r7, #255 @ 0xff │ │ │ │ │ + adc.w ip, ip, #0 │ │ │ │ │ + mov.w r9, r7, lsr #8 │ │ │ │ │ + sub.w r7, r2, #32 │ │ │ │ │ lsr.w fp, r6, fp │ │ │ │ │ - mov.w lr, lr, lsr #8 │ │ │ │ │ + orr.w r9, r9, ip, lsl #24 │ │ │ │ │ + lsl.w r7, r6, r7 │ │ │ │ │ + mov.w ip, ip, lsr #8 │ │ │ │ │ lsls r6, r2 │ │ │ │ │ orr.w r7, r7, fp │ │ │ │ │ orrs r3, r6 │ │ │ │ │ add.w r6, r2, #8 │ │ │ │ │ orrs r1, r7 │ │ │ │ │ cmp r6, #29 │ │ │ │ │ - bls.n 62c8 │ │ │ │ │ + bls.n 63c0 │ │ │ │ │ add.w r7, r5, r4, lsl #2 │ │ │ │ │ lsrs r6, r3, #30 │ │ │ │ │ subs r2, #22 │ │ │ │ │ bic.w r3, r3, #3221225472 @ 0xc0000000 │ │ │ │ │ adds r4, #1 │ │ │ │ │ str r3, [r7, #12] │ │ │ │ │ orr.w r3, r6, r1, lsl #2 │ │ │ │ │ lsrs r1, r1, #30 │ │ │ │ │ - b.n 62ca │ │ │ │ │ + b.n 63c2 │ │ │ │ │ add.w r7, r5, r4, lsl #2 │ │ │ │ │ lsrs r6, r3, #30 │ │ │ │ │ subs r2, #22 │ │ │ │ │ bic.w r3, r3, #3221225472 @ 0xc0000000 │ │ │ │ │ adds r4, #1 │ │ │ │ │ str r3, [r7, #12] │ │ │ │ │ orr.w r3, r6, r1, lsl #2 │ │ │ │ │ lsrs r1, r1, #30 │ │ │ │ │ - b.n 630e │ │ │ │ │ + b.n 6406 │ │ │ │ │ movs r0, #1 │ │ │ │ │ mov r9, r3 │ │ │ │ │ mov r1, r3 │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov fp, r3 │ │ │ │ │ str.w sl, [sp, #28] │ │ │ │ │ - b.n 63a0 │ │ │ │ │ + b.n 6498 │ │ │ │ │ mov r2, ip │ │ │ │ │ add.w r9, r9, #1 │ │ │ │ │ subs r6, #1 │ │ │ │ │ cmp r9, r7 │ │ │ │ │ - beq.n 6404 │ │ │ │ │ + beq.n 64fc │ │ │ │ │ ldrb.w ip, [r6] │ │ │ │ │ sub.w lr, r2, #32 │ │ │ │ │ rsb sl, r2, #32 │ │ │ │ │ eor.w ip, ip, #255 @ 0xff │ │ │ │ │ adds.w r0, ip, r0 │ │ │ │ │ and.w ip, r0, #255 @ 0xff │ │ │ │ │ adc.w fp, fp, #0 │ │ │ │ │ @@ -9570,172 +9675,136 @@ │ │ │ │ │ mov.w fp, fp, lsr #8 │ │ │ │ │ lsl.w ip, ip, r2 │ │ │ │ │ orr.w lr, lr, sl │ │ │ │ │ orr.w r3, ip, r3 │ │ │ │ │ add.w ip, r2, #8 │ │ │ │ │ orr.w r1, lr, r1 │ │ │ │ │ cmp.w ip, #29 │ │ │ │ │ - bls.n 6394 │ │ │ │ │ + bls.n 648c │ │ │ │ │ add.w lr, r5, r4, lsl #2 │ │ │ │ │ mov.w ip, r3, lsr #30 │ │ │ │ │ subs r2, #22 │ │ │ │ │ bic.w r3, r3, #3221225472 @ 0xc0000000 │ │ │ │ │ adds r4, #1 │ │ │ │ │ str.w r3, [lr, #12] │ │ │ │ │ orr.w r3, ip, r1, lsl #2 │ │ │ │ │ lsrs r1, r1, #30 │ │ │ │ │ - b.n 6396 │ │ │ │ │ + b.n 648e │ │ │ │ │ ldr.w sl, [sp, #28] │ │ │ │ │ - cbz r2, 6416 │ │ │ │ │ + cbz r2, 650e │ │ │ │ │ add.w r2, r5, r4, lsl #2 │ │ │ │ │ adds r4, #1 │ │ │ │ │ str r3, [r2, #12] │ │ │ │ │ movs r2, #2 │ │ │ │ │ - b.n 5f44 │ │ │ │ │ + b.n 5fde │ │ │ │ │ movs r2, #2 │ │ │ │ │ - b.n 5f44 │ │ │ │ │ + b.n 5fde │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr.w r5, [r8] │ │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 6434 │ │ │ │ │ + bge.w 635e │ │ │ │ │ subs r5, #1 │ │ │ │ │ str.w r5, [r8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 6064 │ │ │ │ │ - movs r5, #0 │ │ │ │ │ - b.n 5f88 │ │ │ │ │ - ldr r1, [pc, #332] @ (6588 ) │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - bl 0 <_PyUnicode_Equal> │ │ │ │ │ - R_ARM_THM_CALL _PyUnicode_Equal │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.w 5ccc │ │ │ │ │ - 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 .LC22 │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC22 │ │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 6434 │ │ │ │ │ + bne.w 635e │ │ │ │ │ + b.n 60fe │ │ │ │ │ + mov r0, r8 │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ + b.n 6014 │ │ │ │ │ + movs r3, #1 │ │ │ │ │ + b.n 5dfa │ │ │ │ │ + ldrsb.w r3, [r8, #16] │ │ │ │ │ + cmp r3, r4 │ │ │ │ │ + bge.w 6200 │ │ │ │ │ + movs r4, #1 │ │ │ │ │ + movs r1, #255 @ 0xff │ │ │ │ │ + mov r7, r4 │ │ │ │ │ + b.n 6204 │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_IsTrue │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - bge.w 5cba │ │ │ │ │ - b.n 6434 │ │ │ │ │ + bge.w 5d20 │ │ │ │ │ + b.n 635e │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_IsTrue │ │ │ │ │ subs r7, r0, #0 │ │ │ │ │ - blt.w 5f88 │ │ │ │ │ + blt.w 6022 │ │ │ │ │ mov r4, r5 │ │ │ │ │ - b.n 5ccc │ │ │ │ │ + b.w 5d32 │ │ │ │ │ + ldr r1, [pc, #224] @ (6650 ) │ │ │ │ │ + movs r5, #2 │ │ │ │ │ + str r1, [sp, #0] │ │ │ │ │ + add r1, sp, #36 @ 0x24 │ │ │ │ │ + strd r3, r3, [sp, #12] │ │ │ │ │ + str r1, [sp, #20] │ │ │ │ │ + movs r1, #1 │ │ │ │ │ + strd r1, r5, [sp, #4] │ │ │ │ │ + mov r1, r4 │ │ │ │ │ + bl 0 <_PyArg_UnpackKeywords> │ │ │ │ │ + R_ARM_THM_CALL _PyArg_UnpackKeywords │ │ │ │ │ + mov r5, r0 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.w 6022 │ │ │ │ │ + ldr r6, [r5, #0] │ │ │ │ │ + mov r0, r5 │ │ │ │ │ + b.w 5d04 │ │ │ │ │ ldr r5, [r3, #8] │ │ │ │ │ add r5, r4 │ │ │ │ │ mov r1, r4 │ │ │ │ │ - ldr r4, [pc, #264] @ (658c ) │ │ │ │ │ + ldr r4, [pc, #176] @ (6650 ) │ │ │ │ │ mov r3, r2 │ │ │ │ │ movs r6, #2 │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ │ add r4, sp, #36 @ 0x24 │ │ │ │ │ str r4, [sp, #20] │ │ │ │ │ movs r4, #1 │ │ │ │ │ strd r4, r6, [sp, #4] │ │ │ │ │ bl 0 <_PyArg_UnpackKeywords> │ │ │ │ │ R_ARM_THM_CALL _PyArg_UnpackKeywords │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6434 │ │ │ │ │ + beq.w 635e │ │ │ │ │ mov r4, r5 │ │ │ │ │ - b.w 5c96 │ │ │ │ │ - ldrsb r3, [r0, r3] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - blt.n 64f6 │ │ │ │ │ - movs r4, #0 │ │ │ │ │ - mov r7, r4 │ │ │ │ │ - mov r2, r4 │ │ │ │ │ - b.n 5cf8 │ │ │ │ │ - ldr r1, [pc, #212] @ (658c ) │ │ │ │ │ - movs r5, #2 │ │ │ │ │ - str r1, [sp, #0] │ │ │ │ │ - add r1, sp, #36 @ 0x24 │ │ │ │ │ - strd r3, r3, [sp, #12] │ │ │ │ │ - str r1, [sp, #20] │ │ │ │ │ - movs r1, #1 │ │ │ │ │ - strd r1, r5, [sp, #4] │ │ │ │ │ - mov r1, r4 │ │ │ │ │ - bl 0 <_PyArg_UnpackKeywords> │ │ │ │ │ - R_ARM_THM_CALL _PyArg_UnpackKeywords │ │ │ │ │ - mov r5, r0 │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.w 5f88 │ │ │ │ │ - ldr r6, [r5, #0] │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - b.w 5c9e │ │ │ │ │ - ldrsb.w r3, [r8, #16] │ │ │ │ │ - cmp r3, r4 │ │ │ │ │ - bge.w 6166 │ │ │ │ │ - movs r4, #1 │ │ │ │ │ - movs r2, #255 @ 0xff │ │ │ │ │ - mov r7, r4 │ │ │ │ │ - b.n 616a │ │ │ │ │ - movs r3, #1 │ │ │ │ │ - b.n 5d58 │ │ │ │ │ - movs r7, #1 │ │ │ │ │ - movs r2, #255 @ 0xff │ │ │ │ │ - b.w 5cf8 │ │ │ │ │ - movs r3, #1 │ │ │ │ │ - movs r4, #5 │ │ │ │ │ - str r3, [r5, #8] │ │ │ │ │ - b.n 5ff0 │ │ │ │ │ - mov r5, r4 │ │ │ │ │ - b.n 6480 │ │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 6518 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str r3, [r0, #0] │ │ │ │ │ - cbz r3, 651c │ │ │ │ │ - ldr r5, [pc, #116] @ (6590 ) │ │ │ │ │ - b.n 5f7a │ │ │ │ │ - ldr r5, [pc, #112] @ (6590 ) │ │ │ │ │ - b.n 6064 │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - bl 0 <_Py_SetImmortal> │ │ │ │ │ - R_ARM_THM_CALL _Py_SetImmortal │ │ │ │ │ - b.n 603e │ │ │ │ │ + b.w 5cfe │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_CallOneArg │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 6576 │ │ │ │ │ + blt.n 65f6 │ │ │ │ │ mov r5, r4 │ │ │ │ │ - b.n 5f88 │ │ │ │ │ - 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 .LC0 │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 641e │ │ │ │ │ + b.n 6022 │ │ │ │ │ + mov r5, r4 │ │ │ │ │ + b.n 659c │ │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ + bge.n 65ee │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + str r3, [r0, #0] │ │ │ │ │ + cbz r3, 65f2 │ │ │ │ │ + ldr r5, [pc, #100] @ (6654 ) │ │ │ │ │ + b.n 6014 │ │ │ │ │ + ldr r5, [pc, #96] @ (6654 ) │ │ │ │ │ + b.n 60fe │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + str r3, [r5, #0] │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.n 65d8 │ │ │ │ │ + mov r0, r5 │ │ │ │ │ + mov r5, r4 │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ + b.n 6022 │ │ │ │ │ mov r3, r5 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC19 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC19 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC20 │ │ │ │ │ @@ -9743,97 +9812,106 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC20 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC36 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC36 │ │ │ │ │ bl 0 <_PyArg_BadArgument> │ │ │ │ │ R_ARM_THM_CALL _PyArg_BadArgument │ │ │ │ │ - b.n 6434 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str r3, [r5, #0] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.n 653a │ │ │ │ │ + b.n 635e │ │ │ │ │ + movs r3, #1 │ │ │ │ │ + movs r4, #5 │ │ │ │ │ + str r3, [r5, #8] │ │ │ │ │ + b.n 608a │ │ │ │ │ + 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 .LC0 │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ + b.n 6516 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - mov r5, r4 │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 5f88 │ │ │ │ │ - .word 0x00006fb8 │ │ │ │ │ - R_ARM_ABS32 _PyRuntime │ │ │ │ │ + bl 0 <_Py_SetImmortal> │ │ │ │ │ + R_ARM_THM_CALL _Py_SetImmortal │ │ │ │ │ + b.n 60d8 │ │ │ │ │ .word 0x0000020c │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x00002428 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -00006594 <_PyLong_FromByteArray>: │ │ │ │ │ +00006658 <_PyLong_FromByteArray>: │ │ │ │ │ _PyLong_FromByteArray(): │ │ │ │ │ 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 │ │ │ │ │ sub sp, #12 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 6a6c <_PyLong_FromByteArray+0x4d8> │ │ │ │ │ + beq.w 6b30 <_PyLong_FromByteArray+0x4d8> │ │ │ │ │ mov r4, r0 │ │ │ │ │ subs r0, r1, #1 │ │ │ │ │ add r0, r4 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 699e <_PyLong_FromByteArray+0x40a> │ │ │ │ │ + beq.w 6a62 <_PyLong_FromByteArray+0x40a> │ │ │ │ │ mov.w r8, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 6a5c <_PyLong_FromByteArray+0x4c8> │ │ │ │ │ + bne.w 6b20 <_PyLong_FromByteArray+0x4c8> │ │ │ │ │ movs r7, #0 │ │ │ │ │ mov r5, r7 │ │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ │ mov r3, r1 │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - bne.w 6732 <_PyLong_FromByteArray+0x19e> │ │ │ │ │ + bne.w 67f6 <_PyLong_FromByteArray+0x19e> │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - beq.n 660a <_PyLong_FromByteArray+0x76> │ │ │ │ │ + beq.n 66ce <_PyLong_FromByteArray+0x76> │ │ │ │ │ rsb r6, r8, #0 │ │ │ │ │ sub.w r2, r0, r8 │ │ │ │ │ ldrb r1, [r0, r6] │ │ │ │ │ cmp r1, r5 │ │ │ │ │ - bne.w 68ba <_PyLong_FromByteArray+0x326> │ │ │ │ │ + bne.w 697e <_PyLong_FromByteArray+0x326> │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.n 660a <_PyLong_FromByteArray+0x76> │ │ │ │ │ + beq.n 66ce <_PyLong_FromByteArray+0x76> │ │ │ │ │ ldrb r1, [r2, r6] │ │ │ │ │ cmp r1, r5 │ │ │ │ │ - bne.w 69aa <_PyLong_FromByteArray+0x416> │ │ │ │ │ + bne.w 6a6e <_PyLong_FromByteArray+0x416> │ │ │ │ │ cmp r3, #3 │ │ │ │ │ - beq.n 660a <_PyLong_FromByteArray+0x76> │ │ │ │ │ + beq.n 66ce <_PyLong_FromByteArray+0x76> │ │ │ │ │ add.w r1, r2, r6, lsl #1 │ │ │ │ │ movs r2, #3 │ │ │ │ │ ldrb r0, [r1, #0] │ │ │ │ │ add r1, r6 │ │ │ │ │ cmp r0, r5 │ │ │ │ │ - bne.w 6734 <_PyLong_FromByteArray+0x1a0> │ │ │ │ │ + bne.w 67f8 <_PyLong_FromByteArray+0x1a0> │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 65fa <_PyLong_FromByteArray+0x66> │ │ │ │ │ + bne.n 66be <_PyLong_FromByteArray+0x66> │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ite eq │ │ │ │ │ moveq r6, #0 │ │ │ │ │ andne.w r6, r7, #1 │ │ │ │ │ movs r1, #30 │ │ │ │ │ lsls r0, r6, #3 │ │ │ │ │ adds r0, #29 │ │ │ │ │ bl 0 <__aeabi_idiv> │ │ │ │ │ R_ARM_THM_CALL __aeabi_idiv │ │ │ │ │ mov r9, r0 │ │ │ │ │ - ldr r3, [pc, #700] @ (68e0 <_PyLong_FromByteArray+0x34c>) │ │ │ │ │ + ldr r3, [pc, #700] @ (69a4 <_PyLong_FromByteArray+0x34c>) │ │ │ │ │ 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, #1728] @ 0x6c0 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 6a54 <_PyLong_FromByteArray+0x4c0> │ │ │ │ │ + beq.w 6b18 <_PyLong_FromByteArray+0x4c0> │ │ │ │ │ ldr.w r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr r1, [r5, #0] │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w r1, [r3, #1728] @ 0x6c0 │ │ │ │ │ str.w r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ @@ -9842,35 +9920,35 @@ │ │ │ │ │ movs r2, #0 │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ it eq │ │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ │ str r2, [r5, #12] │ │ │ │ │ str r3, [r5, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 6a76 <_PyLong_FromByteArray+0x4e2> │ │ │ │ │ + beq.w 6b3a <_PyLong_FromByteArray+0x4e2> │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 69d0 <_PyLong_FromByteArray+0x43c> │ │ │ │ │ + bne.w 6a94 <_PyLong_FromByteArray+0x43c> │ │ │ │ │ cmp.w r8, #1 │ │ │ │ │ mov r9, r7 │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r0, r7 │ │ │ │ │ mov lr, r7 │ │ │ │ │ mov r8, r7 │ │ │ │ │ - bne.w 68be <_PyLong_FromByteArray+0x32a> │ │ │ │ │ + bne.w 6982 <_PyLong_FromByteArray+0x32a> │ │ │ │ │ lsls r1, r6, #31 │ │ │ │ │ - bpl.n 66a0 <_PyLong_FromByteArray+0x10c> │ │ │ │ │ + bpl.n 6764 <_PyLong_FromByteArray+0x10c> │ │ │ │ │ ldrb.w r0, [r4], #1 │ │ │ │ │ mvn.w lr, #31 │ │ │ │ │ mov.w r8, #1 │ │ │ │ │ movs r3, #8 │ │ │ │ │ cmp r6, r8 │ │ │ │ │ lsl.w lr, r0, lr │ │ │ │ │ - beq.w 67d2 <_PyLong_FromByteArray+0x23e> │ │ │ │ │ + beq.w 6896 <_PyLong_FromByteArray+0x23e> │ │ │ │ │ mov sl, r7 │ │ │ │ │ - b.n 66e6 <_PyLong_FromByteArray+0x152> │ │ │ │ │ + b.n 67aa <_PyLong_FromByteArray+0x152> │ │ │ │ │ ldrb r1, [r4, #1] │ │ │ │ │ sub.w r2, r3, #32 │ │ │ │ │ rsb r7, r3, #32 │ │ │ │ │ add.w ip, r3, #8 │ │ │ │ │ cmp.w ip, #29 │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ lsl.w r2, r1, r2 │ │ │ │ │ @@ -9878,42 +9956,42 @@ │ │ │ │ │ lsr.w r7, r1, r7 │ │ │ │ │ orr.w r2, r2, r7 │ │ │ │ │ lsl.w r1, r1, r3 │ │ │ │ │ orr.w r0, r0, r1 │ │ │ │ │ orr.w lr, r2, lr │ │ │ │ │ it ls │ │ │ │ │ movls r3, ip │ │ │ │ │ - bhi.n 67ac <_PyLong_FromByteArray+0x218> │ │ │ │ │ + bhi.n 6870 <_PyLong_FromByteArray+0x218> │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ adds r4, #1 │ │ │ │ │ cmp r6, r8 │ │ │ │ │ - beq.n 67d0 <_PyLong_FromByteArray+0x23c> │ │ │ │ │ + beq.n 6894 <_PyLong_FromByteArray+0x23c> │ │ │ │ │ ldrb r1, [r4, #0] │ │ │ │ │ sub.w r2, r3, #32 │ │ │ │ │ rsb r7, r3, #32 │ │ │ │ │ add.w ip, r3, #8 │ │ │ │ │ cmp.w ip, #29 │ │ │ │ │ lsl.w r2, r1, r2 │ │ │ │ │ lsr.w r7, r1, r7 │ │ │ │ │ orr.w r2, r2, r7 │ │ │ │ │ lsl.w r1, r1, r3 │ │ │ │ │ orr.w r0, r0, r1 │ │ │ │ │ orr.w lr, r2, lr │ │ │ │ │ it ls │ │ │ │ │ movls r3, ip │ │ │ │ │ - bls.n 66a4 <_PyLong_FromByteArray+0x110> │ │ │ │ │ + bls.n 6768 <_PyLong_FromByteArray+0x110> │ │ │ │ │ add.w r2, r5, r9, lsl #2 │ │ │ │ │ lsrs r7, r0, #30 │ │ │ │ │ bic.w r1, r0, #3221225472 @ 0xc0000000 │ │ │ │ │ add.w r9, r9, #1 │ │ │ │ │ orr.w r0, r7, lr, lsl #2 │ │ │ │ │ subs r3, #22 │ │ │ │ │ mov.w lr, lr, lsr #30 │ │ │ │ │ str r1, [r2, #12] │ │ │ │ │ - b.n 66a4 <_PyLong_FromByteArray+0x110> │ │ │ │ │ + b.n 6768 <_PyLong_FromByteArray+0x110> │ │ │ │ │ movs r2, #0 │ │ │ │ │ subs r2, r3, r2 │ │ │ │ │ movs r1, #30 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ ite ls │ │ │ │ │ movls r6, #0 │ │ │ │ │ andhi.w r6, r7, #1 │ │ │ │ │ @@ -9927,55 +10005,55 @@ │ │ │ │ │ adds r0, #29 │ │ │ │ │ bl 0 <__aeabi_idiv> │ │ │ │ │ R_ARM_THM_CALL __aeabi_idiv │ │ │ │ │ movw r3, #65532 @ 0xfffc │ │ │ │ │ movt r3, #8191 @ 0x1fff │ │ │ │ │ add.w r9, r0, r5, lsl #3 │ │ │ │ │ cmp r9, r3 │ │ │ │ │ - bhi.w 6a84 <_PyLong_FromByteArray+0x4f0> │ │ │ │ │ + bhi.w 6b48 <_PyLong_FromByteArray+0x4f0> │ │ │ │ │ cmp.w r9, #1 │ │ │ │ │ it hi │ │ │ │ │ movhi sl, r9 │ │ │ │ │ - bls.w 6620 <_PyLong_FromByteArray+0x8c> │ │ │ │ │ + bls.w 66e4 <_PyLong_FromByteArray+0x8c> │ │ │ │ │ add.w r0, r9, #3 │ │ │ │ │ lsls r0, r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6a70 <_PyLong_FromByteArray+0x4dc> │ │ │ │ │ + beq.w 6b34 <_PyLong_FromByteArray+0x4dc> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ str r3, [r0, #4] │ │ │ │ │ mov r9, sl │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r2, #1 │ │ │ │ │ strlt r2, [r3, #0] │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_THM_CALL _Py_NewReference │ │ │ │ │ - b.n 6652 <_PyLong_FromByteArray+0xbe> │ │ │ │ │ + b.n 6716 <_PyLong_FromByteArray+0xbe> │ │ │ │ │ add.w r2, r5, r9, lsl #2 │ │ │ │ │ lsrs r7, r0, #30 │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ bic.w r1, r0, #3221225472 @ 0xc0000000 │ │ │ │ │ add.w r9, r9, #1 │ │ │ │ │ orr.w r0, r7, lr, lsl #2 │ │ │ │ │ subs r3, #22 │ │ │ │ │ mov.w lr, lr, lsr #30 │ │ │ │ │ adds r4, #1 │ │ │ │ │ cmp r6, r8 │ │ │ │ │ str r1, [r2, #12] │ │ │ │ │ - bne.n 66e6 <_PyLong_FromByteArray+0x152> │ │ │ │ │ + bne.n 67aa <_PyLong_FromByteArray+0x152> │ │ │ │ │ mov r7, sl │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 699a <_PyLong_FromByteArray+0x406> │ │ │ │ │ + beq.w 6a5e <_PyLong_FromByteArray+0x406> │ │ │ │ │ add.w r2, r5, r9, lsl #2 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ ite ne │ │ │ │ │ movne.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ moveq r3, #1 │ │ │ │ │ add.w r9, r9, #1 │ │ │ │ │ str r0, [r2, #12] │ │ │ │ │ @@ -9984,91 +10062,91 @@ │ │ │ │ │ moveq r3, #0 │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ orr.w r3, r3, r9, lsl #3 │ │ │ │ │ lsrs r0, r3, #3 │ │ │ │ │ mov r2, r0 │ │ │ │ │ subs r1, r2, #1 │ │ │ │ │ add.w r4, r5, #12 │ │ │ │ │ - cbz r2, 682e <_PyLong_FromByteArray+0x29a> │ │ │ │ │ + cbz r2, 68f2 <_PyLong_FromByteArray+0x29a> │ │ │ │ │ ldr.w r4, [r4, r1, lsl #2] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w 69cc <_PyLong_FromByteArray+0x438> │ │ │ │ │ + beq.w 6a90 <_PyLong_FromByteArray+0x438> │ │ │ │ │ and.w r1, r3, #3 │ │ │ │ │ orr.w r1, r1, r2, lsl #3 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ it ne │ │ │ │ │ movne r3, r1 │ │ │ │ │ str r3, [r5, #8] │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bls.n 6836 <_PyLong_FromByteArray+0x2a2> │ │ │ │ │ + bls.n 68fa <_PyLong_FromByteArray+0x2a2> │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 6a7c <_PyLong_FromByteArray+0x4e8> │ │ │ │ │ + bne.w 6b40 <_PyLong_FromByteArray+0x4e8> │ │ │ │ │ str r3, [r5, #8] │ │ │ │ │ ldr r2, [r5, #12] │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ mul.w r2, r3, r2 │ │ │ │ │ adds r4, r2, #5 │ │ │ │ │ mov.w r3, r2, asr #31 │ │ │ │ │ adc.w r3, r3, #0 │ │ │ │ │ cmp.w r4, #262 @ 0x106 │ │ │ │ │ sbcs.w r3, r3, #0 │ │ │ │ │ - bcs.n 6826 <_PyLong_FromByteArray+0x292> │ │ │ │ │ + bcs.n 68ea <_PyLong_FromByteArray+0x292> │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 68a6 <_PyLong_FromByteArray+0x312> │ │ │ │ │ + bge.n 696a <_PyLong_FromByteArray+0x312> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ - cbnz r3, 68a6 <_PyLong_FromByteArray+0x312> │ │ │ │ │ - ldr r2, [pc, #124] @ (68e4 <_PyLong_FromByteArray+0x350>) │ │ │ │ │ + cbnz r3, 696a <_PyLong_FromByteArray+0x312> │ │ │ │ │ + ldr r2, [pc, #124] @ (69a8 <_PyLong_FromByteArray+0x350>) │ │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 69ae <_PyLong_FromByteArray+0x41a> │ │ │ │ │ + bne.w 6a72 <_PyLong_FromByteArray+0x41a> │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ lsls r3, r3, #29 │ │ │ │ │ - bmi.w 6a9e <_PyLong_FromByteArray+0x50a> │ │ │ │ │ - ldr r3, [pc, #108] @ (68e8 <_PyLong_FromByteArray+0x354>) │ │ │ │ │ + bmi.w 6b62 <_PyLong_FromByteArray+0x50a> │ │ │ │ │ + ldr r3, [pc, #108] @ (69ac <_PyLong_FromByteArray+0x354>) │ │ │ │ │ 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, #1732] @ 0x6c4 │ │ │ │ │ cmp r2, #99 @ 0x63 │ │ │ │ │ - bhi.w 69c4 <_PyLong_FromByteArray+0x430> │ │ │ │ │ + bhi.w 6a88 <_PyLong_FromByteArray+0x430> │ │ │ │ │ ldr.w r1, [r3, #1728] @ 0x6c0 │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r1, [r5, #0] │ │ │ │ │ str.w r5, [r3, #1728] @ 0x6c0 │ │ │ │ │ str.w r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ movw r5, #9176 @ 0x23d8 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyRuntime │ │ │ │ │ add.w r5, r5, r4, lsl #4 │ │ │ │ │ add r5, r3 │ │ │ │ │ - b.n 6826 <_PyLong_FromByteArray+0x292> │ │ │ │ │ + b.n 68ea <_PyLong_FromByteArray+0x292> │ │ │ │ │ movs r2, #1 │ │ │ │ │ - b.n 6734 <_PyLong_FromByteArray+0x1a0> │ │ │ │ │ + b.n 67f8 <_PyLong_FromByteArray+0x1a0> │ │ │ │ │ lsls r2, r6, #31 │ │ │ │ │ - bpl.n 68da <_PyLong_FromByteArray+0x346> │ │ │ │ │ + bpl.n 699e <_PyLong_FromByteArray+0x346> │ │ │ │ │ ldrb.w r0, [r4], #-1 │ │ │ │ │ mvn.w lr, #31 │ │ │ │ │ mov.w r8, #1 │ │ │ │ │ movs r3, #8 │ │ │ │ │ cmp r6, r8 │ │ │ │ │ lsl.w lr, r0, lr │ │ │ │ │ - beq.w 67d2 <_PyLong_FromByteArray+0x23e> │ │ │ │ │ + beq.w 6896 <_PyLong_FromByteArray+0x23e> │ │ │ │ │ mov sl, r7 │ │ │ │ │ - b.n 6932 <_PyLong_FromByteArray+0x39e> │ │ │ │ │ + b.n 69f6 <_PyLong_FromByteArray+0x39e> │ │ │ │ │ nop │ │ │ │ │ .word 0x000002b6 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00001000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00000064 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ @@ -10083,88 +10161,88 @@ │ │ │ │ │ lsr.w r7, r1, r7 │ │ │ │ │ orr.w r2, r2, r7 │ │ │ │ │ lsl.w r1, r1, r3 │ │ │ │ │ orr.w r0, r0, r1 │ │ │ │ │ orr.w lr, r2, lr │ │ │ │ │ it ls │ │ │ │ │ movls r3, ip │ │ │ │ │ - bhi.n 697e <_PyLong_FromByteArray+0x3ea> │ │ │ │ │ + bhi.n 6a42 <_PyLong_FromByteArray+0x3ea> │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ subs r4, #1 │ │ │ │ │ cmp r6, r8 │ │ │ │ │ - beq.w 67d0 <_PyLong_FromByteArray+0x23c> │ │ │ │ │ + beq.w 6894 <_PyLong_FromByteArray+0x23c> │ │ │ │ │ ldrb r1, [r4, #0] │ │ │ │ │ sub.w r2, r3, #32 │ │ │ │ │ rsb r7, r3, #32 │ │ │ │ │ add.w ip, r3, #8 │ │ │ │ │ cmp.w ip, #29 │ │ │ │ │ lsl.w r2, r1, r2 │ │ │ │ │ lsr.w r7, r1, r7 │ │ │ │ │ orr.w r2, r2, r7 │ │ │ │ │ lsl.w r1, r1, r3 │ │ │ │ │ orr.w r0, r0, r1 │ │ │ │ │ orr.w lr, r2, lr │ │ │ │ │ it ls │ │ │ │ │ movls r3, ip │ │ │ │ │ - bls.n 68ec <_PyLong_FromByteArray+0x358> │ │ │ │ │ + bls.n 69b0 <_PyLong_FromByteArray+0x358> │ │ │ │ │ add.w r2, r5, r9, lsl #2 │ │ │ │ │ lsrs r7, r0, #30 │ │ │ │ │ bic.w r1, r0, #3221225472 @ 0xc0000000 │ │ │ │ │ add.w r9, r9, #1 │ │ │ │ │ orr.w r0, r7, lr, lsl #2 │ │ │ │ │ subs r3, #22 │ │ │ │ │ mov.w lr, lr, lsr #30 │ │ │ │ │ str r1, [r2, #12] │ │ │ │ │ - b.n 68ec <_PyLong_FromByteArray+0x358> │ │ │ │ │ + b.n 69b0 <_PyLong_FromByteArray+0x358> │ │ │ │ │ add.w r2, r5, r9, lsl #2 │ │ │ │ │ lsrs r7, r0, #30 │ │ │ │ │ bic.w r1, r0, #3221225472 @ 0xc0000000 │ │ │ │ │ add.w r9, r9, #1 │ │ │ │ │ orr.w r0, r7, lr, lsl #2 │ │ │ │ │ subs r3, #22 │ │ │ │ │ mov.w lr, lr, lsr #30 │ │ │ │ │ str r1, [r2, #12] │ │ │ │ │ - b.n 6926 <_PyLong_FromByteArray+0x392> │ │ │ │ │ + b.n 69ea <_PyLong_FromByteArray+0x392> │ │ │ │ │ movs r3, #1 │ │ │ │ │ - b.n 67ec <_PyLong_FromByteArray+0x258> │ │ │ │ │ + b.n 68b0 <_PyLong_FromByteArray+0x258> │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov.w r8, #4294967295 @ 0xffffffff │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r0, r2 │ │ │ │ │ - b.n 65bc <_PyLong_FromByteArray+0x28> │ │ │ │ │ + b.n 6680 <_PyLong_FromByteArray+0x28> │ │ │ │ │ movs r2, #2 │ │ │ │ │ - b.n 6734 <_PyLong_FromByteArray+0x1a0> │ │ │ │ │ + b.n 67f8 <_PyLong_FromByteArray+0x1a0> │ │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx r3 │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ lsls r2, r3, #29 │ │ │ │ │ - bmi.n 6a9e <_PyLong_FromByteArray+0x50a> │ │ │ │ │ + bmi.n 6b62 <_PyLong_FromByteArray+0x50a> │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bls.w 687a <_PyLong_FromByteArray+0x2e6> │ │ │ │ │ + bls.w 693e <_PyLong_FromByteArray+0x2e6> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Free │ │ │ │ │ - b.n 68a6 <_PyLong_FromByteArray+0x312> │ │ │ │ │ + b.n 696a <_PyLong_FromByteArray+0x312> │ │ │ │ │ mov r2, r1 │ │ │ │ │ - b.n 6800 <_PyLong_FromByteArray+0x26c> │ │ │ │ │ + b.n 68c4 <_PyLong_FromByteArray+0x26c> │ │ │ │ │ movs r3, #1 │ │ │ │ │ mov r0, r2 │ │ │ │ │ mov lr, r2 │ │ │ │ │ mov fp, r2 │ │ │ │ │ mov sl, r2 │ │ │ │ │ mov r9, r2 │ │ │ │ │ str r7, [sp, #4] │ │ │ │ │ - b.n 69ec <_PyLong_FromByteArray+0x458> │ │ │ │ │ + b.n 6ab0 <_PyLong_FromByteArray+0x458> │ │ │ │ │ mov r2, r1 │ │ │ │ │ add.w sl, sl, #1 │ │ │ │ │ add r4, r8 │ │ │ │ │ cmp sl, r6 │ │ │ │ │ - beq.n 6a46 <_PyLong_FromByteArray+0x4b2> │ │ │ │ │ + beq.n 6b0a <_PyLong_FromByteArray+0x4b2> │ │ │ │ │ ldrb r1, [r4, #0] │ │ │ │ │ sub.w r7, r2, #32 │ │ │ │ │ rsb ip, r2, #32 │ │ │ │ │ eor.w r1, r1, #255 @ 0xff │ │ │ │ │ adds r3, r1, r3 │ │ │ │ │ and.w r1, r3, #255 @ 0xff │ │ │ │ │ adc.w fp, fp, #0 │ │ │ │ │ @@ -10175,342 +10253,377 @@ │ │ │ │ │ mov.w fp, fp, lsr #8 │ │ │ │ │ lsls r1, r2 │ │ │ │ │ orr.w r7, r7, ip │ │ │ │ │ orrs r0, r1 │ │ │ │ │ add.w r1, r2, #8 │ │ │ │ │ orr.w lr, r7, lr │ │ │ │ │ cmp r1, #29 │ │ │ │ │ - bls.n 69e0 <_PyLong_FromByteArray+0x44c> │ │ │ │ │ + bls.n 6aa4 <_PyLong_FromByteArray+0x44c> │ │ │ │ │ add.w r7, r5, r9, lsl #2 │ │ │ │ │ lsrs r1, r0, #30 │ │ │ │ │ subs r2, #22 │ │ │ │ │ bic.w r0, r0, #3221225472 @ 0xc0000000 │ │ │ │ │ add.w r9, r9, #1 │ │ │ │ │ str r0, [r7, #12] │ │ │ │ │ orr.w r0, r1, lr, lsl #2 │ │ │ │ │ mov.w lr, lr, lsr #30 │ │ │ │ │ - b.n 69e2 <_PyLong_FromByteArray+0x44e> │ │ │ │ │ + b.n 6aa6 <_PyLong_FromByteArray+0x44e> │ │ │ │ │ ldr r7, [sp, #4] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 67d8 <_PyLong_FromByteArray+0x244> │ │ │ │ │ + bne.w 689c <_PyLong_FromByteArray+0x244> │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 67ec <_PyLong_FromByteArray+0x258> │ │ │ │ │ + b.n 68b0 <_PyLong_FromByteArray+0x258> │ │ │ │ │ mov sl, r9 │ │ │ │ │ mov.w r9, #1 │ │ │ │ │ - b.n 677c <_PyLong_FromByteArray+0x1e8> │ │ │ │ │ + b.n 6840 <_PyLong_FromByteArray+0x1e8> │ │ │ │ │ ldrsb.w r3, [r0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bge.w 65c2 <_PyLong_FromByteArray+0x2e> │ │ │ │ │ + bge.w 6686 <_PyLong_FromByteArray+0x2e> │ │ │ │ │ movs r7, #1 │ │ │ │ │ movs r5, #255 @ 0xff │ │ │ │ │ - b.n 65c6 <_PyLong_FromByteArray+0x32> │ │ │ │ │ - ldr r5, [pc, #56] @ (6aa8 <_PyLong_FromByteArray+0x514>) │ │ │ │ │ - b.n 6826 <_PyLong_FromByteArray+0x292> │ │ │ │ │ + b.n 668a <_PyLong_FromByteArray+0x32> │ │ │ │ │ + ldr r5, [pc, #56] @ (6b6c <_PyLong_FromByteArray+0x514>) │ │ │ │ │ + b.n 68ea <_PyLong_FromByteArray+0x292> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ - b.n 6826 <_PyLong_FromByteArray+0x292> │ │ │ │ │ + b.n 68ea <_PyLong_FromByteArray+0x292> │ │ │ │ │ mov r9, r6 │ │ │ │ │ mov r3, r6 │ │ │ │ │ - b.n 67f4 <_PyLong_FromByteArray+0x260> │ │ │ │ │ + b.n 68b8 <_PyLong_FromByteArray+0x260> │ │ │ │ │ movs r3, #1 │ │ │ │ │ movs r4, #5 │ │ │ │ │ str r3, [r5, #8] │ │ │ │ │ - b.n 6858 <_PyLong_FromByteArray+0x2c4> │ │ │ │ │ + b.n 691c <_PyLong_FromByteArray+0x2c4> │ │ │ │ │ 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 .LC0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ movs r5, #0 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 6826 <_PyLong_FromByteArray+0x292> │ │ │ │ │ + b.n 68ea <_PyLong_FromByteArray+0x292> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_SetImmortal> │ │ │ │ │ R_ARM_THM_CALL _Py_SetImmortal │ │ │ │ │ - b.n 68a6 <_PyLong_FromByteArray+0x312> │ │ │ │ │ + b.n 696a <_PyLong_FromByteArray+0x312> │ │ │ │ │ nop │ │ │ │ │ .word 0x00002428 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -00006aac : │ │ │ │ │ +00006b70 : │ │ │ │ │ PyLong_FromSize_t(): │ │ │ │ │ - cmp.w r0, #256 @ 0x100 │ │ │ │ │ - bls.n 6abc │ │ │ │ │ - cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ │ - bcs.n 6ac6 │ │ │ │ │ - b.w 1c0 <_PyLong_FromMedium> │ │ │ │ │ - ldr r2, [pc, #116] @ (6b34 ) │ │ │ │ │ - add.w r2, r2, r0, lsl #4 │ │ │ │ │ - mov r0, r2 │ │ │ │ │ - bx lr │ │ │ │ │ - push {lr} │ │ │ │ │ + push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ - sub sp, #12 │ │ │ │ │ - str r0, [sp, #0] │ │ │ │ │ + sub sp, #8 │ │ │ │ │ + mov r4, r0 │ │ │ │ │ + cmp.w r0, #256 @ 0x100 │ │ │ │ │ + bls.n 6bca │ │ │ │ │ + cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ │ + bcs.n 6bd2 │ │ │ │ │ + ldr r3, [pc, #180] @ (6c44 ) │ │ │ │ │ + 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, #1728] @ 0x6c0 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.n 6c12 │ │ │ │ │ + ldr.w r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ + ldr r1, [r0, #0] │ │ │ │ │ + subs r2, #1 │ │ │ │ │ + str.w r1, [r3, #1728] @ 0x6c0 │ │ │ │ │ + str.w r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ + str r0, [sp, #4] │ │ │ │ │ + bl 0 <_Py_NewReference> │ │ │ │ │ + R_ARM_THM_CALL _Py_NewReference │ │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ │ + movs r3, #8 │ │ │ │ │ + strd r3, r4, [r0, #8] │ │ │ │ │ + add sp, #8 │ │ │ │ │ + pop {r4, pc} │ │ │ │ │ + ldr r0, [pc, #124] @ (6c48 ) │ │ │ │ │ + add.w r0, r0, r4, lsl #4 │ │ │ │ │ + b.n 6bc6 │ │ │ │ │ movs r0, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ │ - mov r2, r0 │ │ │ │ │ - cbz r0, 6b2a │ │ │ │ │ - movw r1, #0 │ │ │ │ │ + cbz r0, 6c3a │ │ │ │ │ + movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ - movt r1, #0 │ │ │ │ │ + movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ - str r1, [r0, #4] │ │ │ │ │ - str r3, [sp, #4] │ │ │ │ │ - ldr r0, [r1, #0] │ │ │ │ │ - str r2, [sp, #0] │ │ │ │ │ - cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ │ + str r3, [r0, #4] │ │ │ │ │ + str r0, [sp, #4] │ │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ │ + cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ - addlt r0, #1 │ │ │ │ │ - strlt r0, [r1, #0] │ │ │ │ │ - mov r0, r2 │ │ │ │ │ + addlt r2, #1 │ │ │ │ │ + strlt r2, [r3, #0] │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_THM_CALL _Py_NewReference │ │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ │ - ldr r3, [sp, #4] │ │ │ │ │ - mov.w ip, #16 │ │ │ │ │ - mov r1, r2 │ │ │ │ │ - movs r0, #0 │ │ │ │ │ - str.w ip, [r2, #8] │ │ │ │ │ - str.w r0, [r1, #12]! │ │ │ │ │ - bic.w r0, r3, #3221225472 @ 0xc0000000 │ │ │ │ │ - lsrs r3, r3, #30 │ │ │ │ │ - str.w r0, [r1], #4 │ │ │ │ │ - bne.n 6b18 │ │ │ │ │ - mov r0, r2 │ │ │ │ │ - add sp, #12 │ │ │ │ │ - pop {pc} │ │ │ │ │ - str r0, [sp, #0] │ │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ │ + movs r1, #16 │ │ │ │ │ + movs r2, #0 │ │ │ │ │ + mov r3, r0 │ │ │ │ │ + str r1, [r0, #8] │ │ │ │ │ + str.w r2, [r3, #12]! │ │ │ │ │ + bic.w r2, r4, #3221225472 @ 0xc0000000 │ │ │ │ │ + lsrs r4, r4, #30 │ │ │ │ │ + str.w r2, [r3], #4 │ │ │ │ │ + beq.n 6bc6 │ │ │ │ │ + b.n 6c04 │ │ │ │ │ + movs r0, #16 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ + cbz r0, 6c3a │ │ │ │ │ + movw r3, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ + movt r3, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ + str r3, [r0, #4] │ │ │ │ │ + str r0, [sp, #4] │ │ │ │ │ + ldr r2, [r3, #0] │ │ │ │ │ + cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ + itt lt │ │ │ │ │ + addlt r2, #1 │ │ │ │ │ + strlt r2, [r3, #0] │ │ │ │ │ + bl 0 <_Py_NewReference> │ │ │ │ │ + R_ARM_THM_CALL _Py_NewReference │ │ │ │ │ + ldr r0, [sp, #4] │ │ │ │ │ + b.n 6bc0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ │ - b.n 6b24 │ │ │ │ │ + movs r0, #0 │ │ │ │ │ + b.n 6bc6 │ │ │ │ │ + nop │ │ │ │ │ + .word 0x000000ac │ │ │ │ │ + R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00002428 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -00006b38 : │ │ │ │ │ +00006c4c : │ │ │ │ │ long_or(): │ │ │ │ │ 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, #4] │ │ │ │ │ sub sp, #12 │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r5, r3, #7 │ │ │ │ │ - bpl.w 6d9e │ │ │ │ │ + bpl.w 6eb2 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r4, r3, #7 │ │ │ │ │ - bpl.w 6d9e │ │ │ │ │ + bpl.w 6eb2 │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ and.w r4, r2, #3 │ │ │ │ │ cmp r2, #15 │ │ │ │ │ - bls.n 6c4e │ │ │ │ │ + bls.n 6d62 │ │ │ │ │ mov r8, r1 │ │ │ │ │ mov r6, r0 │ │ │ │ │ lsrs r2, r2, #3 │ │ │ │ │ cmp r4, #2 │ │ │ │ │ - beq.w 6c7a │ │ │ │ │ + beq.w 6d8e │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 6b80 │ │ │ │ │ + bge.n 6c94 │ │ │ │ │ adds r0, #1 │ │ │ │ │ str r0, [r6, #0] │ │ │ │ │ mov r5, r6 │ │ │ │ │ ldr.w r3, [r8, #8] │ │ │ │ │ and.w r0, r3, #3 │ │ │ │ │ cmp r0, #2 │ │ │ │ │ mov.w r3, r3, lsr #3 │ │ │ │ │ - beq.w 6cf6 │ │ │ │ │ + beq.w 6e0a │ │ │ │ │ ldr.w r0, [r8] │ │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 6ba4 │ │ │ │ │ + bge.n 6cb8 │ │ │ │ │ adds r0, #1 │ │ │ │ │ str.w r0, [r8] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bge.w 6cda │ │ │ │ │ + bge.w 6dee │ │ │ │ │ mov r6, r8 │ │ │ │ │ movs r7, #0 │ │ │ │ │ cmp r4, #2 │ │ │ │ │ itt eq │ │ │ │ │ moveq r3, r2 │ │ │ │ │ moveq r7, #1 │ │ │ │ │ adds r0, r7, r3 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 2d0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6dae │ │ │ │ │ + beq.w 6ec2 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ add.w r1, r6, #8 │ │ │ │ │ add.w r8, r0, #8 │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ add.w lr, r5, #8 │ │ │ │ │ mov ip, r8 │ │ │ │ │ mov.w fp, r2, lsl #2 │ │ │ │ │ add.w r9, r1, r2, lsl #2 │ │ │ │ │ - b.n 6bf4 │ │ │ │ │ + b.n 6d08 │ │ │ │ │ ldr.w sl, [r1, #4]! │ │ │ │ │ ldr.w r0, [lr, #4]! │ │ │ │ │ orr.w r0, sl, r0 │ │ │ │ │ str.w r0, [ip, #4]! │ │ │ │ │ cmp r9, r1 │ │ │ │ │ - bne.n 6be4 │ │ │ │ │ + bne.n 6cf8 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bgt.n 6cb8 │ │ │ │ │ + bgt.n 6dcc │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 6d5e │ │ │ │ │ + bne.w 6e72 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 6c12 │ │ │ │ │ + bge.n 6d26 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 6cd2 │ │ │ │ │ + beq.n 6de6 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 6c24 │ │ │ │ │ + bge.n 6d38 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 6d56 │ │ │ │ │ + beq.w 6e6a │ │ │ │ │ ldr r5, [r4, #8] │ │ │ │ │ add.w r6, r4, #12 │ │ │ │ │ lsrs r2, r5, #3 │ │ │ │ │ mov r3, r2 │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 6cec │ │ │ │ │ + beq.n 6e00 │ │ │ │ │ ldr.w r0, [r6, r1, lsl #2] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6cce │ │ │ │ │ + beq.n 6de2 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.w 6d4a │ │ │ │ │ + bne.w 6e5e │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ b.w 1264 │ │ │ │ │ ldr r3, [r1, #8] │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bhi.n 6b68 │ │ │ │ │ + bhi.n 6c7c │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ rsb r4, r4, #1 │ │ │ │ │ ldr r1, [r0, #12] │ │ │ │ │ and.w r0, r3, #3 │ │ │ │ │ rsb r0, r0, #1 │ │ │ │ │ mul.w r4, r1, r4 │ │ │ │ │ mul.w r0, r2, r0 │ │ │ │ │ orrs r0, r4 │ │ │ │ │ asrs r1, r0, #31 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ - b.w 468 │ │ │ │ │ + b.w 490 │ │ │ │ │ R_ARM_THM_JUMP24 _PyLong_FromSTwoDigits │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ bl 2d0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6da6 │ │ │ │ │ + beq.w 6eba │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ add.w r3, r6, #8 │ │ │ │ │ add.w r7, r0, #8 │ │ │ │ │ movs r6, #1 │ │ │ │ │ add.w ip, r3, r2, lsl #2 │ │ │ │ │ cmp ip, r3 │ │ │ │ │ - beq.w 6b82 │ │ │ │ │ + beq.w 6c96 │ │ │ │ │ ldr.w r0, [r3, #4]! │ │ │ │ │ eor.w r0, r0, #3221225472 @ 0xc0000000 │ │ │ │ │ mvns r0, r0 │ │ │ │ │ add r0, r6 │ │ │ │ │ bic.w r6, r0, #3221225472 @ 0xc0000000 │ │ │ │ │ str.w r6, [r7, #4]! │ │ │ │ │ lsrs r6, r0, #30 │ │ │ │ │ - b.n 6c9a │ │ │ │ │ + b.n 6dae │ │ │ │ │ subs r2, r3, r2 │ │ │ │ │ add.w r0, fp, #12 │ │ │ │ │ adds r1, r6, r0 │ │ │ │ │ add r0, r4 │ │ │ │ │ lsls r2, r2, #2 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ - b.n 6bfc │ │ │ │ │ + b.n 6d10 │ │ │ │ │ mov r3, r1 │ │ │ │ │ - b.n 6c2e │ │ │ │ │ + b.n 6d42 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 6c12 │ │ │ │ │ + b.n 6d26 │ │ │ │ │ mov r0, r3 │ │ │ │ │ mov r3, r2 │ │ │ │ │ subs r2, r4, #2 │ │ │ │ │ mov r6, r5 │ │ │ │ │ negs r7, r2 │ │ │ │ │ mov r5, r8 │ │ │ │ │ adcs r7, r2 │ │ │ │ │ mov r2, r0 │ │ │ │ │ - b.n 6bb6 │ │ │ │ │ + b.n 6cca │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 6c42 │ │ │ │ │ + beq.n 6d56 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ - b.n 6c42 │ │ │ │ │ + b.n 6d56 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 2d0 │ │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6dbc │ │ │ │ │ + beq.n 6ed0 │ │ │ │ │ add.w r1, r8, #8 │ │ │ │ │ add.w ip, r0, #8 │ │ │ │ │ add.w lr, r1, r3, lsl #2 │ │ │ │ │ movs r7, #1 │ │ │ │ │ - b.n 6d30 │ │ │ │ │ + b.n 6e44 │ │ │ │ │ ldr.w r0, [r1, #4]! │ │ │ │ │ eor.w r0, r0, #3221225472 @ 0xc0000000 │ │ │ │ │ mvns r0, r0 │ │ │ │ │ add r0, r7 │ │ │ │ │ bic.w r7, r0, #3221225472 @ 0xc0000000 │ │ │ │ │ str.w r7, [ip, #4]! │ │ │ │ │ lsrs r7, r0, #30 │ │ │ │ │ cmp lr, r1 │ │ │ │ │ - bne.n 6d1a │ │ │ │ │ + bne.n 6e2e │ │ │ │ │ cmp r2, r3 │ │ │ │ │ it lt │ │ │ │ │ movlt r7, #1 │ │ │ │ │ - blt.w 6bae │ │ │ │ │ + blt.w 6cc2 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r6, r5 │ │ │ │ │ movs r7, #1 │ │ │ │ │ mov r5, r1 │ │ │ │ │ - b.n 6bb6 │ │ │ │ │ + b.n 6cca │ │ │ │ │ and.w r5, r5, #3 │ │ │ │ │ orr.w r5, r5, r3, lsl #3 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ - b.n 6c42 │ │ │ │ │ + b.n 6d56 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 6c24 │ │ │ │ │ + b.n 6d38 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ add.w r1, r4, #12 │ │ │ │ │ add.w r7, r4, r3, lsl #2 │ │ │ │ │ add.w r1, r1, r3, lsl #2 │ │ │ │ │ and.w r3, r2, #3 │ │ │ │ │ bic.w r2, r2, #7 │ │ │ │ │ rsb r3, r3, #2 │ │ │ │ │ @@ -10522,79 +10635,79 @@ │ │ │ │ │ ldr.w r2, [r8, #4]! │ │ │ │ │ eors r2, r0 │ │ │ │ │ cmp r1, r8 │ │ │ │ │ add r3, r2 │ │ │ │ │ bic.w r2, r3, #3221225472 @ 0xc0000000 │ │ │ │ │ str.w r2, [r8] │ │ │ │ │ mov.w r3, r3, lsr #30 │ │ │ │ │ - bne.n 6d84 │ │ │ │ │ - b.n 6c02 │ │ │ │ │ + bne.n 6e98 │ │ │ │ │ + b.n 6d16 │ │ │ │ │ movw r5, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r5, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 6dbc │ │ │ │ │ + bge.n 6ed0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ - cbz r3, 6dd8 │ │ │ │ │ + cbz r3, 6eec │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 6dc8 │ │ │ │ │ + blt.n 6edc │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 6da6 │ │ │ │ │ + b.n 6eba │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 6dc4 │ │ │ │ │ + bne.n 6ed8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 6dc4 │ │ │ │ │ + b.n 6ed8 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 6dbc │ │ │ │ │ + b.n 6ed0 │ │ │ │ │ │ │ │ │ │ -00006de0 : │ │ │ │ │ +00006ef4 : │ │ │ │ │ x_sub(): │ │ │ │ │ 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 r3, [r0, #8] │ │ │ │ │ mov r6, r0 │ │ │ │ │ ldr r4, [r1, #8] │ │ │ │ │ mov r7, r1 │ │ │ │ │ mov.w sl, r3, lsr #3 │ │ │ │ │ lsrs r4, r4, #3 │ │ │ │ │ cmp r4, sl │ │ │ │ │ - bgt.w 6f82 │ │ │ │ │ - beq.w 706c │ │ │ │ │ + bgt.w 7096 │ │ │ │ │ + beq.w 7180 │ │ │ │ │ movw r2, #65532 @ 0xfffc │ │ │ │ │ movt r2, #8191 @ 0x1fff │ │ │ │ │ cmp sl, r2 │ │ │ │ │ - bhi.w 713c │ │ │ │ │ + bhi.w 7250 │ │ │ │ │ mov.w r8, #1 │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - beq.w 7038 │ │ │ │ │ + beq.w 714c │ │ │ │ │ cmp.w sl, #1 │ │ │ │ │ - beq.w 7038 │ │ │ │ │ + beq.w 714c │ │ │ │ │ mov r9, sl │ │ │ │ │ add.w r0, sl, #3 │ │ │ │ │ lsls r0, r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 712e │ │ │ │ │ + beq.w 7242 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ str r3, [r0, #4] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ @@ -10607,153 +10720,153 @@ │ │ │ │ │ movs r3, #0 │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ it eq │ │ │ │ │ orreq.w r0, r0, #1 │ │ │ │ │ str r3, [r5, #12] │ │ │ │ │ str r0, [r5, #8] │ │ │ │ │ mov r3, r4 │ │ │ │ │ - cbz r4, 6ed2 │ │ │ │ │ + cbz r4, 6fe6 │ │ │ │ │ ldr r2, [r7, #12] │ │ │ │ │ cmp r4, #1 │ │ │ │ │ ldr r3, [r6, #12] │ │ │ │ │ sub.w r3, r3, r2 │ │ │ │ │ bic.w r2, r3, #3221225472 @ 0xc0000000 │ │ │ │ │ str r2, [r5, #12] │ │ │ │ │ ubfx r3, r3, #30, #1 │ │ │ │ │ - beq.n 6ed2 │ │ │ │ │ + beq.n 6fe6 │ │ │ │ │ ldr r2, [r6, #16] │ │ │ │ │ cmp r4, #2 │ │ │ │ │ ldr r1, [r7, #16] │ │ │ │ │ sub.w r2, r2, r1 │ │ │ │ │ sub.w r2, r2, r3 │ │ │ │ │ bic.w r3, r2, #3221225472 @ 0xc0000000 │ │ │ │ │ str r3, [r5, #16] │ │ │ │ │ ubfx r3, r2, #30, #1 │ │ │ │ │ - beq.n 6ed2 │ │ │ │ │ + beq.n 6fe6 │ │ │ │ │ add.w lr, r6, #8 │ │ │ │ │ adds r7, #16 │ │ │ │ │ add.w lr, lr, r4, lsl #2 │ │ │ │ │ add.w r1, r6, #16 │ │ │ │ │ add.w ip, r5, #16 │ │ │ │ │ ldr.w r2, [r1, #4]! │ │ │ │ │ ldr.w sl, [r7, #4]! │ │ │ │ │ cmp lr, r1 │ │ │ │ │ sub.w r2, r2, sl │ │ │ │ │ sub.w r3, r2, r3 │ │ │ │ │ bic.w r2, r3, #3221225472 @ 0xc0000000 │ │ │ │ │ str.w r2, [ip, #4]! │ │ │ │ │ ubfx r3, r3, #30, #1 │ │ │ │ │ - bne.n 6eb2 │ │ │ │ │ + bne.n 6fc6 │ │ │ │ │ cmp r4, r9 │ │ │ │ │ - bge.n 6f4a │ │ │ │ │ + bge.n 705e │ │ │ │ │ lsls r1, r4, #2 │ │ │ │ │ add.w ip, r6, r1 │ │ │ │ │ adds r7, r5, r1 │ │ │ │ │ ldr.w r2, [ip, #12] │ │ │ │ │ subs r2, r2, r3 │ │ │ │ │ bic.w r3, r2, #3221225472 @ 0xc0000000 │ │ │ │ │ str r3, [r7, #12] │ │ │ │ │ adds r3, r4, #1 │ │ │ │ │ cmp r9, r3 │ │ │ │ │ - ble.n 6f4a │ │ │ │ │ + ble.n 705e │ │ │ │ │ ldr.w r3, [ip, #16] │ │ │ │ │ ubfx r2, r2, #30, #1 │ │ │ │ │ subs r2, r3, r2 │ │ │ │ │ adds r3, r4, #2 │ │ │ │ │ bic.w lr, r2, #3221225472 @ 0xc0000000 │ │ │ │ │ cmp r9, r3 │ │ │ │ │ str.w lr, [r7, #16] │ │ │ │ │ - ble.n 6f4a │ │ │ │ │ + ble.n 705e │ │ │ │ │ ldr.w r3, [ip, #20] │ │ │ │ │ ubfx r2, r2, #30, #1 │ │ │ │ │ adds r4, #3 │ │ │ │ │ subs r3, r3, r2 │ │ │ │ │ cmp r9, r4 │ │ │ │ │ bic.w r2, r3, #3221225472 @ 0xc0000000 │ │ │ │ │ str r2, [r7, #20] │ │ │ │ │ - ble.n 6f4a │ │ │ │ │ + ble.n 705e │ │ │ │ │ add.w r2, r6, #20 │ │ │ │ │ add.w r4, r5, #20 │ │ │ │ │ adds r6, #8 │ │ │ │ │ add r2, r1 │ │ │ │ │ ubfx r3, r3, #30, #1 │ │ │ │ │ add.w r6, r6, r9, lsl #2 │ │ │ │ │ add r1, r4 │ │ │ │ │ ldr.w r4, [r2, #4]! │ │ │ │ │ subs r3, r4, r3 │ │ │ │ │ cmp r6, r2 │ │ │ │ │ bic.w r4, r3, #3221225472 @ 0xc0000000 │ │ │ │ │ str.w r4, [r1, #4]! │ │ │ │ │ ubfx r3, r3, #30, #1 │ │ │ │ │ - bne.n 6f34 │ │ │ │ │ + bne.n 7048 │ │ │ │ │ cmp.w r8, #4294967295 @ 0xffffffff │ │ │ │ │ - beq.n 6f70 │ │ │ │ │ + beq.n 7084 │ │ │ │ │ lsrs r1, r0, #3 │ │ │ │ │ - beq.n 6fa8 │ │ │ │ │ + beq.n 70bc │ │ │ │ │ add.w r2, r5, r1, lsl #2 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ add.w r6, r5, #12 │ │ │ │ │ ldr r2, [r2, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 70dc │ │ │ │ │ + beq.w 71f0 │ │ │ │ │ cmp r0, #15 │ │ │ │ │ - bls.n 6fa8 │ │ │ │ │ + bls.n 70bc │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ and.w r3, r0, #3 │ │ │ │ │ bic.w r0, r0, #7 │ │ │ │ │ rsb r3, r3, #2 │ │ │ │ │ orrs r0, r3 │ │ │ │ │ str r0, [r5, #8] │ │ │ │ │ - b.n 6f50 │ │ │ │ │ + b.n 7064 │ │ │ │ │ movw r0, #65532 @ 0xfffc │ │ │ │ │ movt r0, #8191 @ 0x1fff │ │ │ │ │ cmp r4, r0 │ │ │ │ │ - bhi.w 713c │ │ │ │ │ + bhi.w 7250 │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - beq.n 7028 │ │ │ │ │ + beq.n 713c │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r9, r4 │ │ │ │ │ mov r6, r7 │ │ │ │ │ mov sl, r4 │ │ │ │ │ mov r7, r1 │ │ │ │ │ mov r4, r2 │ │ │ │ │ mov.w r8, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 6e2c │ │ │ │ │ + b.n 6f40 │ │ │ │ │ ldr r2, [r5, #12] │ │ │ │ │ and.w r3, r0, #3 │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ mul.w r3, r2, r3 │ │ │ │ │ adds r4, r3, #5 │ │ │ │ │ mov.w r3, r3, asr #31 │ │ │ │ │ adc.w r3, r3, #0 │ │ │ │ │ cmp.w r4, #262 @ 0x106 │ │ │ │ │ sbcs.w r3, r3, #0 │ │ │ │ │ - bcs.n 6f6a │ │ │ │ │ + bcs.n 707e │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 7010 │ │ │ │ │ + bge.n 7124 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ - cbnz r3, 7010 │ │ │ │ │ - ldr r2, [pc, #388] @ (7160 ) │ │ │ │ │ + cbnz r3, 7124 │ │ │ │ │ + ldr r2, [pc, #388] @ (7274 ) │ │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 70fa │ │ │ │ │ - ldr r3, [pc, #380] @ (7164 ) │ │ │ │ │ + bne.w 720e │ │ │ │ │ + ldr r3, [pc, #380] @ (7278 ) │ │ │ │ │ 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, #1732] @ 0x6c4 │ │ │ │ │ cmp r2, #99 @ 0x63 │ │ │ │ │ - bhi.w 7110 │ │ │ │ │ + bhi.w 7224 │ │ │ │ │ ldr.w r1, [r3, #1728] @ 0x6c0 │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r1, [r5, #0] │ │ │ │ │ str.w r5, [r3, #1728] @ 0x6c0 │ │ │ │ │ str.w r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ movw r5, #9176 @ 0x23d8 │ │ │ │ │ movw r3, #0 │ │ │ │ │ @@ -10767,183 +10880,183 @@ │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r4, sl │ │ │ │ │ mov r6, r7 │ │ │ │ │ mov.w r8, #4294967295 @ 0xffffffff │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov sl, r1 │ │ │ │ │ - ldr r2, [pc, #300] @ (7168 ) │ │ │ │ │ + ldr r2, [pc, #300] @ (727c ) │ │ │ │ │ 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 r5, [r2, #1728] @ 0x6c0 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n 7122 │ │ │ │ │ + beq.n 7236 │ │ │ │ │ ldr.w r1, [r2, #1732] @ 0x6c4 │ │ │ │ │ mov r9, sl │ │ │ │ │ ldr r0, [r5, #0] │ │ │ │ │ subs r1, #1 │ │ │ │ │ str.w r0, [r2, #1728] @ 0x6c0 │ │ │ │ │ str.w r1, [r2, #1732] @ 0x6c4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_THM_CALL _Py_NewReference │ │ │ │ │ - b.n 6e58 │ │ │ │ │ + b.n 6f6c │ │ │ │ │ add.w ip, r4, #4294967295 @ 0xffffffff │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n 712a │ │ │ │ │ + beq.n 723e │ │ │ │ │ add.w r0, r0, r4, lsl #2 │ │ │ │ │ add.w r1, r1, r4, lsl #2 │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ ldr r5, [r1, #8] │ │ │ │ │ cmp r5, r2 │ │ │ │ │ - bne.n 70a6 │ │ │ │ │ + bne.n 71ba │ │ │ │ │ subs r2, r4, #2 │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - beq.n 712a │ │ │ │ │ + beq.n 723e │ │ │ │ │ ldr r4, [r1, #4] │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bne.n 7118 │ │ │ │ │ + bne.n 722c │ │ │ │ │ mov sl, r2 │ │ │ │ │ subs r2, #1 │ │ │ │ │ - bcc.n 712a │ │ │ │ │ + bcc.n 723e │ │ │ │ │ ldr.w r5, [r0], #-4 │ │ │ │ │ ldr.w r4, [r1], #-4 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - beq.n 7092 │ │ │ │ │ - b.n 70a8 │ │ │ │ │ + beq.n 71a6 │ │ │ │ │ + b.n 71bc │ │ │ │ │ mov r2, ip │ │ │ │ │ adds r2, #2 │ │ │ │ │ add.w r1, r6, r2, lsl #2 │ │ │ │ │ add.w r2, r7, r2, lsl #2 │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bcc.n 711c │ │ │ │ │ + bcc.n 7230 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov.w r8, #1 │ │ │ │ │ mov r7, r6 │ │ │ │ │ mov r6, r2 │ │ │ │ │ movw r2, #65532 @ 0xfffc │ │ │ │ │ movt r2, #8191 @ 0x1fff │ │ │ │ │ cmp sl, r2 │ │ │ │ │ - bgt.n 713c │ │ │ │ │ + bgt.n 7250 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r4, sl │ │ │ │ │ mov r6, r7 │ │ │ │ │ mov r7, r2 │ │ │ │ │ - b.n 6e22 │ │ │ │ │ + b.n 6f36 │ │ │ │ │ mov r3, r2 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ - cbz r3, 7134 │ │ │ │ │ + cbz r3, 7248 │ │ │ │ │ ldr.w r4, [r6, r2, lsl #2] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n 70da │ │ │ │ │ + beq.n 71ee │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - beq.w 6f66 │ │ │ │ │ + beq.w 707a │ │ │ │ │ and.w r0, r0, #3 │ │ │ │ │ orr.w r0, r0, r3, lsl #3 │ │ │ │ │ str r0, [r5, #8] │ │ │ │ │ - b.n 6f66 │ │ │ │ │ + b.n 707a │ │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ blx r3 │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ lsls r2, r3, #29 │ │ │ │ │ - bmi.n 7156 │ │ │ │ │ + bmi.n 726a │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bls.w 6fe4 │ │ │ │ │ + bls.w 70f8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Free │ │ │ │ │ - b.n 7010 │ │ │ │ │ + b.n 7124 │ │ │ │ │ mov sl, ip │ │ │ │ │ - b.n 70a8 │ │ │ │ │ + b.n 71bc │ │ │ │ │ mov.w r8, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 70c4 │ │ │ │ │ + b.n 71d8 │ │ │ │ │ mov r9, sl │ │ │ │ │ mov.w sl, #1 │ │ │ │ │ - b.n 6e2c │ │ │ │ │ - ldr r5, [pc, #64] @ (716c ) │ │ │ │ │ - b.n 6f6a │ │ │ │ │ + b.n 6f40 │ │ │ │ │ + ldr r5, [pc, #64] @ (7280 ) │ │ │ │ │ + b.n 707e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ - b.n 6f6a │ │ │ │ │ + b.n 707e │ │ │ │ │ movs r3, #1 │ │ │ │ │ movs r4, #5 │ │ │ │ │ str r3, [r5, #8] │ │ │ │ │ - b.n 6fca │ │ │ │ │ + b.n 70de │ │ │ │ │ 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 .LC0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ movs r5, #0 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 6f6a │ │ │ │ │ + b.n 707e │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_SetImmortal> │ │ │ │ │ R_ARM_THM_CALL _Py_SetImmortal │ │ │ │ │ - b.n 7010 │ │ │ │ │ + b.n 7124 │ │ │ │ │ nop │ │ │ │ │ .word 0x00001000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00000176 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000126 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00002428 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -00007170 : │ │ │ │ │ +00007284 : │ │ │ │ │ long_div(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ ldr r4, [r0, #4] │ │ │ │ │ sub sp, #24 │ │ │ │ │ ldr r4, [r4, #84] @ 0x54 │ │ │ │ │ lsls r5, r4, #7 │ │ │ │ │ - bpl.w 738e │ │ │ │ │ + bpl.w 74a2 │ │ │ │ │ ldr r4, [r1, #4] │ │ │ │ │ ldr r4, [r4, #84] @ 0x54 │ │ │ │ │ lsls r4, r4, #7 │ │ │ │ │ - bpl.w 738e │ │ │ │ │ + bpl.w 74a2 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ mov ip, r0 │ │ │ │ │ ldr r2, [r1, #8] │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov.w lr, r3, lsr #3 │ │ │ │ │ lsrs r5, r2, #3 │ │ │ │ │ cmp.w lr, #1 │ │ │ │ │ - bne.n 7244 │ │ │ │ │ + bne.n 7358 │ │ │ │ │ cmp r5, #1 │ │ │ │ │ - bne.n 724c │ │ │ │ │ + bne.n 7360 │ │ │ │ │ eors r3, r2 │ │ │ │ │ ldr r0, [r0, #12] │ │ │ │ │ ldr r1, [r1, #12] │ │ │ │ │ lsls r2, r3, #30 │ │ │ │ │ - bne.n 71da │ │ │ │ │ + bne.n 72ee │ │ │ │ │ bl 0 <__aeabi_idiv> │ │ │ │ │ R_ARM_THM_CALL __aeabi_idiv │ │ │ │ │ adds r2, r0, #5 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp.w r2, #262 @ 0x106 │ │ │ │ │ - bcs.n 71ea │ │ │ │ │ + bcs.n 72fe │ │ │ │ │ movw r0, #9176 @ 0x23d8 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyRuntime │ │ │ │ │ add.w r0, r0, r2, lsl #4 │ │ │ │ │ add r0, r3 │ │ │ │ │ @@ -10951,30 +11064,30 @@ │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ subs r0, #1 │ │ │ │ │ bl 0 <__aeabi_idiv> │ │ │ │ │ R_ARM_THM_CALL __aeabi_idiv │ │ │ │ │ mvns r4, r0 │ │ │ │ │ adds r2, r4, #5 │ │ │ │ │ cmp.w r2, #262 @ 0x106 │ │ │ │ │ - bcc.n 71c4 │ │ │ │ │ + bcc.n 72d8 │ │ │ │ │ add.w r3, r4, #1073741824 @ 0x40000000 │ │ │ │ │ mvn.w r2, #2147483648 @ 0x80000000 │ │ │ │ │ subs r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bcs.w 730e │ │ │ │ │ - ldr r3, [pc, #460] @ (73c8 ) │ │ │ │ │ + bcs.w 7422 │ │ │ │ │ + ldr r3, [pc, #460] @ (74dc ) │ │ │ │ │ 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, #1728] @ 0x6c0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 727e │ │ │ │ │ + beq.n 7392 │ │ │ │ │ ldr.w r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ ldr r1, [r0, #0] │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w r1, [r3, #1728] @ 0x6c0 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ str.w r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ @@ -10986,109 +11099,109 @@ │ │ │ │ │ ite ge │ │ │ │ │ movge r2, #8 │ │ │ │ │ movlt r2, #10 │ │ │ │ │ strd r2, r3, [r0, #8] │ │ │ │ │ add sp, #24 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ cmp.w r5, #300 @ 0x12c │ │ │ │ │ - bhi.w 7366 │ │ │ │ │ + bhi.w 747a │ │ │ │ │ add r3, sp, #20 │ │ │ │ │ add r2, sp, #16 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, ip │ │ │ │ │ - bl 73d0 │ │ │ │ │ + bl 74e4 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.w 7380 │ │ │ │ │ + beq.w 7494 │ │ │ │ │ ldr r5, [sp, #20] │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.n 7306 │ │ │ │ │ - cbz r3, 72a2 │ │ │ │ │ + beq.n 741a │ │ │ │ │ + cbz r3, 73b6 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ - blt.n 72f6 │ │ │ │ │ + blt.n 740a │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ add sp, #24 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ movs r0, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7386 │ │ │ │ │ + beq.n 749a │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ str r3, [r0, #4] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r2, #1 │ │ │ │ │ strlt r2, [r3, #0] │ │ │ │ │ - b.n 7226 │ │ │ │ │ + b.n 733a │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - bne.n 726c │ │ │ │ │ + bne.n 7380 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 4e0 │ │ │ │ │ R_ARM_THM_CALL long_add │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 72ca │ │ │ │ │ + bge.n 73de │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ - cbnz r3, 72ca │ │ │ │ │ + cbnz r3, 73de │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r4, [sp, #16] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n 73a0 │ │ │ │ │ - ldr r1, [pc, #248] @ (73cc ) │ │ │ │ │ + beq.n 74b4 │ │ │ │ │ + ldr r1, [pc, #248] @ (74e0 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 828 │ │ │ │ │ R_ARM_THM_CALL long_sub │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7398 │ │ │ │ │ + beq.n 74ac │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 72f2 │ │ │ │ │ + bge.n 7406 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - cbnz r3, 72f2 │ │ │ │ │ + cbnz r3, 7406 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ mov r5, r6 │ │ │ │ │ - b.n 726c │ │ │ │ │ + b.n 7380 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 7278 │ │ │ │ │ + bne.n 738c │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 7278 │ │ │ │ │ + b.n 738c │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ lsls r3, r3, #30 │ │ │ │ │ - beq.n 72ac │ │ │ │ │ - b.n 726c │ │ │ │ │ + beq.n 73c0 │ │ │ │ │ + b.n 7380 │ │ │ │ │ movs r0, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7386 │ │ │ │ │ + beq.n 749a │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ str r3, [r0, #4] │ │ │ │ │ eor.w r5, r4, r4, asr #31 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ @@ -11108,104 +11221,104 @@ │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ orr.w r3, r3, #16 │ │ │ │ │ str.w r1, [r2, #12]! │ │ │ │ │ str r3, [r0, #8] │ │ │ │ │ bic.w r3, r5, #3221225472 @ 0xc0000000 │ │ │ │ │ lsrs r5, r5, #30 │ │ │ │ │ str.w r3, [r2], #4 │ │ │ │ │ - beq.w 71d6 │ │ │ │ │ - b.n 7356 │ │ │ │ │ + beq.w 72ea │ │ │ │ │ + b.n 746a │ │ │ │ │ sub.w lr, lr, r5 │ │ │ │ │ cmp.w lr, #150 @ 0x96 │ │ │ │ │ - ble.w 724c │ │ │ │ │ + ble.w 7360 │ │ │ │ │ movs r3, #0 │ │ │ │ │ add r2, sp, #12 │ │ │ │ │ - bl 2c2c <_PyLong_AsByteArray+0x814> │ │ │ │ │ + bl 2c30 <_PyLong_AsByteArray+0x7b4> │ │ │ │ │ R_ARM_THM_CALL pylong_int_divmod │ │ │ │ │ adds r0, #1 │ │ │ │ │ - bne.w 7278 │ │ │ │ │ + bne.w 738c │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ - b.n 7278 │ │ │ │ │ + b.n 738c │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 71d6 │ │ │ │ │ + b.n 72ea │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ - b.n 71d6 │ │ │ │ │ + b.n 72ea │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 73b8 │ │ │ │ │ + blt.n 74cc │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 7380 │ │ │ │ │ + bge.n 7494 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 7380 │ │ │ │ │ + bne.n 7494 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 7380 │ │ │ │ │ + b.n 7494 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 73a0 │ │ │ │ │ + bne.n 74b4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 73a0 │ │ │ │ │ + b.n 74b4 │ │ │ │ │ .word 0x000001c4 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00002438 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -000073d0 : │ │ │ │ │ +000074e4 : │ │ │ │ │ long_divrem(): │ │ │ │ │ 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 sl, r3 │ │ │ │ │ ldr r3, [r1, #8] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ lsrs r2, r3, #3 │ │ │ │ │ - beq.w 787a │ │ │ │ │ + beq.w 798e │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ mov r5, r0 │ │ │ │ │ lsrs r3, r3, #3 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bgt.n 7484 │ │ │ │ │ + bgt.n 7598 │ │ │ │ │ mov r6, r1 │ │ │ │ │ - beq.n 74b0 │ │ │ │ │ + beq.n 75c4 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - bne.n 74c6 │ │ │ │ │ + bne.n 75da │ │ │ │ │ mov r0, r3 │ │ │ │ │ ldr.w r8, [r6, #12] │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ bl 2d0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 7864 │ │ │ │ │ + beq.w 7978 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ subs.w ip, r8, #10 │ │ │ │ │ - bne.w 7700 │ │ │ │ │ + bne.w 7814 │ │ │ │ │ add.w r9, r0, r3, lsl #2 │ │ │ │ │ add.w fp, r5, #12 │ │ │ │ │ add.w r7, fp, r3, lsl #2 │ │ │ │ │ movw lr, #52429 @ 0xcccd │ │ │ │ │ movt lr, #52428 @ 0xcccc │ │ │ │ │ add.w r9, r9, #12 │ │ │ │ │ mov.w r8, #5 │ │ │ │ │ lsls r3, r3, #31 │ │ │ │ │ - bpl.n 751e │ │ │ │ │ + bpl.n 7632 │ │ │ │ │ ldr.w r3, [r7, #-4]! │ │ │ │ │ umull r2, r1, lr, r3 │ │ │ │ │ bic.w r2, r1, #3 │ │ │ │ │ add.w r2, r2, r1, lsr #2 │ │ │ │ │ subs r2, r3, r2 │ │ │ │ │ subs r3, r3, r2 │ │ │ │ │ sbc.w ip, ip, #0 │ │ │ │ │ @@ -11214,72 +11327,72 @@ │ │ │ │ │ mla r3, lr, ip, r3 │ │ │ │ │ and.w ip, r1, #1 │ │ │ │ │ mov.w r1, r1, lsr #1 │ │ │ │ │ orr.w r1, r1, r3, lsl #31 │ │ │ │ │ umull ip, r3, ip, r8 │ │ │ │ │ str.w r1, [r9, #-4]! │ │ │ │ │ add.w r0, ip, r2 │ │ │ │ │ - beq.w 75bc │ │ │ │ │ + beq.w 76d0 │ │ │ │ │ str r4, [sp, #8] │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r5, [sp, #12] │ │ │ │ │ - b.n 7524 │ │ │ │ │ + b.n 7638 │ │ │ │ │ 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 7892 │ │ │ │ │ + bne.w 79a6 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 786a │ │ │ │ │ + blt.w 797e │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - ldr r3, [pc, #592] @ (76f4 ) │ │ │ │ │ + ldr r3, [pc, #592] @ (7808 ) │ │ │ │ │ str.w r5, [sl] │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ movs r0, #0 │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ add.w r1, r0, r2, lsl #2 │ │ │ │ │ add.w r2, r6, r2, lsl #2 │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bcc.n 7484 │ │ │ │ │ + bcc.n 7598 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.n 7400 │ │ │ │ │ + beq.n 7514 │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl c2d0 │ │ │ │ │ + bl c408 │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr.w r0, [sl] │ │ │ │ │ bl 1264 │ │ │ │ │ str.w r0, [sl] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w 7864 │ │ │ │ │ + beq.w 7978 │ │ │ │ │ ldr r2, [r6, #8] │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ and.w r2, r2, #3 │ │ │ │ │ subs r0, r2, #2 │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ negs r2, r0 │ │ │ │ │ sub.w r6, r3, #2 │ │ │ │ │ adcs r2, r0 │ │ │ │ │ negs r1, r6 │ │ │ │ │ adcs r1, r6 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.w 7606 │ │ │ │ │ + bne.w 771a │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.w 764a │ │ │ │ │ + beq.w 775e │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ cmp r2, #15 │ │ │ │ │ - bls.w 7670 │ │ │ │ │ + bls.w 7784 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ movs r0, #0 │ │ │ │ │ str r4, [r3, #0] │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r4, ip │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ @@ -11323,126 +11436,126 @@ │ │ │ │ │ mla r3, lr, r1, r3 │ │ │ │ │ and.w r1, r0, #1 │ │ │ │ │ mov.w r0, r0, lsr #1 │ │ │ │ │ orr.w r0, r0, r3, lsl #31 │ │ │ │ │ umull r1, r3, r1, r8 │ │ │ │ │ str.w r0, [r5, #-8] │ │ │ │ │ add.w r4, r1, r2 │ │ │ │ │ - bne.n 7524 │ │ │ │ │ + bne.n 7638 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldrd r4, r5, [sp, #8] │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ lsrs r2, r3, #3 │ │ │ │ │ - beq.n 75d2 │ │ │ │ │ + beq.n 76e6 │ │ │ │ │ add.w r1, r4, r2, lsl #2 │ │ │ │ │ subs r7, r2, #1 │ │ │ │ │ add.w lr, r4, #12 │ │ │ │ │ mov ip, r3 │ │ │ │ │ ldr r1, [r1, #8] │ │ │ │ │ - cbz r1, 762a │ │ │ │ │ + cbz r1, 773e │ │ │ │ │ bl 390 │ │ │ │ │ R_ARM_THM_CALL PyLong_FromLong │ │ │ │ │ str.w r0, [sl] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 78c4 │ │ │ │ │ + beq.w 79d8 │ │ │ │ │ ldr r2, [r6, #8] │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ and.w r2, r2, #3 │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ sub.w r2, r2, #2 │ │ │ │ │ sub.w r1, r3, #2 │ │ │ │ │ clz r2, r2 │ │ │ │ │ clz r1, r1 │ │ │ │ │ lsrs r2, r2, #5 │ │ │ │ │ lsrs r1, r1, #5 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - beq.w 7504 │ │ │ │ │ + beq.w 7618 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ │ and.w r3, r2, #3 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - bne.w 77fe │ │ │ │ │ + bne.w 7912 │ │ │ │ │ rsb r3, r3, #2 │ │ │ │ │ bic.w r2, r2, #7 │ │ │ │ │ orrs r3, r2 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ - b.n 7504 │ │ │ │ │ + b.n 7618 │ │ │ │ │ mov r7, r1 │ │ │ │ │ subs r1, r7, #1 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w 78ec │ │ │ │ │ + beq.w 7a00 │ │ │ │ │ ldr.w r3, [lr, r1, lsl #2] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 7628 │ │ │ │ │ + beq.n 773c │ │ │ │ │ cmp r2, r7 │ │ │ │ │ - beq.n 75d2 │ │ │ │ │ + beq.n 76e6 │ │ │ │ │ and.w r3, ip, #3 │ │ │ │ │ orr.w r3, r3, r7, lsl #3 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ - b.n 75d2 │ │ │ │ │ + b.n 76e6 │ │ │ │ │ ldr.w r5, [sl] │ │ │ │ │ ldr r2, [r5, #8] │ │ │ │ │ and.w r3, r2, #3 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.w 750a │ │ │ │ │ + beq.w 761e │ │ │ │ │ ldr r1, [r5, #0] │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - bne.w 782e │ │ │ │ │ + bne.w 7942 │ │ │ │ │ rsb r3, r3, #2 │ │ │ │ │ bic.w r2, r2, #7 │ │ │ │ │ orrs r3, r2 │ │ │ │ │ str r3, [r5, #8] │ │ │ │ │ - b.n 750a │ │ │ │ │ + b.n 761e │ │ │ │ │ ldr r1, [r4, #12] │ │ │ │ │ and.w r3, r2, #3 │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ mul.w r3, r1, r3 │ │ │ │ │ adds r5, r3, #5 │ │ │ │ │ mov.w r1, r3, asr #31 │ │ │ │ │ adc.w r3, r1, #0 │ │ │ │ │ cmp.w r5, #262 @ 0x106 │ │ │ │ │ sbcs.w r3, r3, #0 │ │ │ │ │ - bcs.w 7512 │ │ │ │ │ + bcs.w 7626 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 76e0 │ │ │ │ │ + bge.n 77f4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - cbnz r3, 76e0 │ │ │ │ │ - ldr r1, [pc, #84] @ (76f8 ) │ │ │ │ │ + cbnz r3, 77f4 │ │ │ │ │ + ldr r1, [pc, #84] @ (780c ) │ │ │ │ │ ldr.w r3, [r1, #1600] @ 0x640 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 77de │ │ │ │ │ + bne.w 78f2 │ │ │ │ │ lsls r3, r2, #29 │ │ │ │ │ - bmi.w 78f2 │ │ │ │ │ - ldr r3, [pc, #68] @ (76fc ) │ │ │ │ │ + bmi.w 7a06 │ │ │ │ │ + ldr r3, [pc, #68] @ (7810 ) │ │ │ │ │ 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, #1732] @ 0x6c4 │ │ │ │ │ cmp r2, #99 @ 0x63 │ │ │ │ │ - bhi.w 77f6 │ │ │ │ │ + bhi.w 790a │ │ │ │ │ ldr.w r1, [r3, #1728] @ 0x6c0 │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r1, [r4, #0] │ │ │ │ │ str.w r4, [r3, #1728] @ 0x6c0 │ │ │ │ │ str.w r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ movw r4, #9176 @ 0x23d8 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyRuntime │ │ │ │ │ add.w r4, r4, r5, lsl #4 │ │ │ │ │ add r4, r3 │ │ │ │ │ - b.n 7512 │ │ │ │ │ + b.n 7626 │ │ │ │ │ .word 0x00002428 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00001000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x0000003e │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ lsls r2, r3, #2 │ │ │ │ │ @@ -11451,19 +11564,19 @@ │ │ │ │ │ add.w r9, r0, r3, lsl #2 │ │ │ │ │ add.w r7, fp, r3, lsl #2 │ │ │ │ │ add.w r9, r9, #12 │ │ │ │ │ lsrs r2, r2, #2 │ │ │ │ │ movs r1, #0 │ │ │ │ │ adds r2, #1 │ │ │ │ │ ands.w r2, r2, #3 │ │ │ │ │ - beq.n 7772 │ │ │ │ │ + beq.n 7886 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq.n 7752 │ │ │ │ │ + beq.n 7866 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq.n 773a │ │ │ │ │ + beq.n 784e │ │ │ │ │ ldr.w r0, [r7, #-4]! │ │ │ │ │ mov r2, r8 │ │ │ │ │ mov r3, r1 │ │ │ │ │ bl 0 <__aeabi_uldivmod> │ │ │ │ │ R_ARM_THM_CALL __aeabi_uldivmod │ │ │ │ │ mov r1, r2 │ │ │ │ │ str.w r0, [r9, #-4]! │ │ │ │ │ @@ -11483,15 +11596,15 @@ │ │ │ │ │ lsrs r1, r1, #2 │ │ │ │ │ bl 0 <__aeabi_uldivmod> │ │ │ │ │ R_ARM_THM_CALL __aeabi_uldivmod │ │ │ │ │ cmp r7, fp │ │ │ │ │ str.w r0, [r9, #-4]! │ │ │ │ │ mov r1, r2 │ │ │ │ │ mov r0, r2 │ │ │ │ │ - beq.w 75bc │ │ │ │ │ + beq.w 76d0 │ │ │ │ │ str r4, [sp, #8] │ │ │ │ │ mov r4, r7 │ │ │ │ │ ldr.w r0, [r4, #-4] │ │ │ │ │ mov r2, r8 │ │ │ │ │ movs r3, #0 │ │ │ │ │ subs r4, #16 │ │ │ │ │ sub.w r9, r9, #16 │ │ │ │ │ @@ -11524,241 +11637,241 @@ │ │ │ │ │ orr.w r0, r0, r1, lsl #30 │ │ │ │ │ lsrs r1, r1, #2 │ │ │ │ │ bl 0 <__aeabi_uldivmod> │ │ │ │ │ R_ARM_THM_CALL __aeabi_uldivmod │ │ │ │ │ cmp r4, fp │ │ │ │ │ str.w r0, [r9] │ │ │ │ │ mov r1, r2 │ │ │ │ │ - bne.n 7776 │ │ │ │ │ + bne.n 788a │ │ │ │ │ ldr r4, [sp, #8] │ │ │ │ │ mov r0, r2 │ │ │ │ │ - b.n 75bc │ │ │ │ │ + b.n 76d0 │ │ │ │ │ ldr.w r2, [r1, #1604] @ 0x644 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movs r1, #1 │ │ │ │ │ blx r3 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ lsls r2, r3, #29 │ │ │ │ │ - bmi.w 78f2 │ │ │ │ │ + bmi.w 7a06 │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bls.w 76b4 │ │ │ │ │ + bls.w 77c8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Free │ │ │ │ │ - b.n 76e0 │ │ │ │ │ + b.n 77f4 │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ mul.w r3, r2, r3 │ │ │ │ │ negs r0, r3 │ │ │ │ │ mov.w r3, r3, asr #31 │ │ │ │ │ sbc.w r1, r3, r3, lsl #1 │ │ │ │ │ - bl 468 │ │ │ │ │ + bl 490 │ │ │ │ │ R_ARM_THM_CALL _PyLong_FromSTwoDigits │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 78dc │ │ │ │ │ + blt.n 79f0 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n 78a2 │ │ │ │ │ + beq.n 79b6 │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ mov r4, r6 │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ - b.n 7504 │ │ │ │ │ + b.n 7618 │ │ │ │ │ ldr r2, [r5, #12] │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ mul.w r3, r2, r3 │ │ │ │ │ negs r0, r3 │ │ │ │ │ mov.w r3, r3, asr #31 │ │ │ │ │ sbc.w r1, r3, r3, lsl #1 │ │ │ │ │ - bl 468 │ │ │ │ │ + bl 490 │ │ │ │ │ R_ARM_THM_CALL _PyLong_FromSTwoDigits │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ str.w r0, [sl] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 78fa │ │ │ │ │ + blt.n 7a0e │ │ │ │ │ ldr.w r3, [sl] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 750a │ │ │ │ │ + bne.w 761e │ │ │ │ │ ldr r5, [r4, #0] │ │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 790a │ │ │ │ │ + blt.n 7a1e │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 74aa │ │ │ │ │ + b.n 75be │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ str.w r5, [sl] │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - ldr r3, [pc, #184] @ (7930 ) │ │ │ │ │ + ldr r3, [pc, #184] @ (7a44 ) │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ - b.n 74a8 │ │ │ │ │ + b.n 75bc │ │ │ │ │ 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 .LC37 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC37 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 7864 │ │ │ │ │ + b.n 7978 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl a26c <_PyLong_Copy> │ │ │ │ │ + bl a37c <_PyLong_Copy> │ │ │ │ │ R_ARM_THM_CALL _PyLong_Copy │ │ │ │ │ str.w r0, [sl] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 7872 │ │ │ │ │ - b.n 7864 │ │ │ │ │ + bne.n 7986 │ │ │ │ │ + b.n 7978 │ │ │ │ │ ldr.w r0, [sl] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7864 │ │ │ │ │ + beq.n 7978 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ str.w r6, [sl] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 7864 │ │ │ │ │ + bge.n 7978 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 7864 │ │ │ │ │ + bne.n 7978 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 7864 │ │ │ │ │ + b.n 7978 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 7864 │ │ │ │ │ + bge.n 7978 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 7864 │ │ │ │ │ + bne.n 7978 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 7864 │ │ │ │ │ + b.n 7978 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 7820 │ │ │ │ │ + bne.n 7934 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 7820 │ │ │ │ │ + b.n 7934 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ - b.n 75d2 │ │ │ │ │ + b.n 76e6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_SetImmortal> │ │ │ │ │ R_ARM_THM_CALL _Py_SetImmortal │ │ │ │ │ - b.n 76e0 │ │ │ │ │ + b.n 77f4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 7852 │ │ │ │ │ + bne.n 7966 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 7852 │ │ │ │ │ + b.n 7966 │ │ │ │ │ subs r5, #1 │ │ │ │ │ str r5, [r4, #0] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 7864 │ │ │ │ │ + bne.n 7978 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr.w r0, [sl] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7864 │ │ │ │ │ + beq.n 7978 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ str.w r5, [sl] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 78b6 │ │ │ │ │ - b.n 7864 │ │ │ │ │ + blt.n 79ca │ │ │ │ │ + b.n 7978 │ │ │ │ │ nop │ │ │ │ │ .word 0x00002428 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -00007934 : │ │ │ │ │ +00007a48 : │ │ │ │ │ long_new(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ │ add.w r3, r1, #16 │ │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ │ ldr r1, [r1, #8] │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 79e4 │ │ │ │ │ + bne.n 7af8 │ │ │ │ │ cmp r1, #2 │ │ │ │ │ - bhi.w 7a80 │ │ │ │ │ + bhi.w 7b94 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 7a80 │ │ │ │ │ + beq.w 7b94 │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 7a2a │ │ │ │ │ + beq.n 7b3e │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - bne.n 7a3e │ │ │ │ │ + bne.n 7b52 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - bne.n 7982 │ │ │ │ │ + bne.n 7a96 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7a2e │ │ │ │ │ + beq.n 7b42 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyNumber_Long │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7a3a │ │ │ │ │ + beq.n 7b4e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyNumber_Long │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 797c │ │ │ │ │ + beq.n 7a90 │ │ │ │ │ ldr r4, [r3, #8] │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr.w r2, [r5, #152] @ 0x98 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ lsrs r4, r4, #3 │ │ │ │ │ cmp r4, #1 │ │ │ │ │ it cc │ │ │ │ │ movcc r4, #1 │ │ │ │ │ mov r1, r4 │ │ │ │ │ blx r2 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, 79c6 │ │ │ │ │ + cbz r0, 7ada │ │ │ │ │ ldr r0, [r3, #8] │ │ │ │ │ add.w r1, r3, #12 │ │ │ │ │ lsls r2, r4, #2 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bic.w r0, r0, #4 │ │ │ │ │ str r0, [r5, #8] │ │ │ │ │ add.w r0, r5, #12 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memmove │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 79d2 │ │ │ │ │ + blt.n 7ae6 │ │ │ │ │ mov r3, r5 │ │ │ │ │ - b.n 797c │ │ │ │ │ + b.n 7a90 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 79ce │ │ │ │ │ + bne.n 7ae2 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ mov r3, r5 │ │ │ │ │ - b.n 797c │ │ │ │ │ + b.n 7a90 │ │ │ │ │ ldr r0, [r2, #8] │ │ │ │ │ adds r6, r1, r0 │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ mov r0, r3 │ │ │ │ │ @@ -11772,119 +11885,119 @@ │ │ │ │ │ add.w ip, r4, #568 @ 0x238 │ │ │ │ │ str.w ip, [sp] │ │ │ │ │ str r1, [sp, #28] │ │ │ │ │ bl 0 <_PyArg_UnpackKeywords> │ │ │ │ │ R_ARM_THM_CALL _PyArg_UnpackKeywords │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 797c │ │ │ │ │ + beq.n 7a90 │ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ it gt │ │ │ │ │ movgt r1, r6 │ │ │ │ │ - bgt.n 7968 │ │ │ │ │ - cbnz r6, 7a32 │ │ │ │ │ + bgt.n 7a7c │ │ │ │ │ + cbnz r6, 7b46 │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - bne.n 7a3a │ │ │ │ │ - ldr r3, [pc, #84] @ (7a84 ) │ │ │ │ │ - b.n 797c │ │ │ │ │ + bne.n 7b4e │ │ │ │ │ + ldr r3, [pc, #84] @ (7b98 ) │ │ │ │ │ + b.n 7a90 │ │ │ │ │ ldr r1, [r0, #4] │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - beq.n 7a62 │ │ │ │ │ - cbnz r1, 7a66 │ │ │ │ │ - ldr r3, [pc, #72] @ (7a84 ) │ │ │ │ │ - b.n 7990 │ │ │ │ │ + beq.n 7b76 │ │ │ │ │ + cbnz r1, 7b7a │ │ │ │ │ + ldr r3, [pc, #72] @ (7b98 ) │ │ │ │ │ + b.n 7aa4 │ │ │ │ │ ldr r1, [r3, #4] │ │ │ │ │ cmp r5, r4 │ │ │ │ │ - bne.n 7a52 │ │ │ │ │ - cbz r0, 7a62 │ │ │ │ │ + bne.n 7b66 │ │ │ │ │ + cbz r0, 7b76 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 7976 │ │ │ │ │ - bl 7a88 │ │ │ │ │ + beq.n 7a8a │ │ │ │ │ + bl 7b9c │ │ │ │ │ mov r3, r0 │ │ │ │ │ - b.n 797c │ │ │ │ │ + b.n 7a90 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7a38 │ │ │ │ │ + beq.n 7b4c │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 7986 │ │ │ │ │ - bl 7a88 │ │ │ │ │ + beq.n 7a9a │ │ │ │ │ + bl 7b9c │ │ │ │ │ mov r3, r0 │ │ │ │ │ - b.n 798c │ │ │ │ │ + b.n 7aa0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 7a2e │ │ │ │ │ + beq.n 7b42 │ │ │ │ │ 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 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC32 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 797c │ │ │ │ │ + b.n 7a90 │ │ │ │ │ mov r6, r1 │ │ │ │ │ - b.n 79e8 │ │ │ │ │ + b.n 7afc │ │ │ │ │ .word 0x00002428 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -00007a88 : │ │ │ │ │ +00007b9c : │ │ │ │ │ long_new_impl.part.0(): │ │ │ │ │ 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 │ │ │ │ │ mov r0, r1 │ │ │ │ │ movs r1, #0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyNumber_AsSsize_t │ │ │ │ │ adds r2, r0, #1 │ │ │ │ │ - beq.n 7af2 │ │ │ │ │ + beq.n 7c06 │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ mov r2, r0 │ │ │ │ │ it ne │ │ │ │ │ movne r3, #1 │ │ │ │ │ cmp r0, #1 │ │ │ │ │ it gt │ │ │ │ │ movgt r3, #0 │ │ │ │ │ cmp r0, #36 @ 0x24 │ │ │ │ │ it gt │ │ │ │ │ orrgt.w r3, r3, #1 │ │ │ │ │ - cbnz r3, 7af8 │ │ │ │ │ + cbnz r3, 7c0c │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ ldr r3, [r0, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #3 │ │ │ │ │ - bmi.n 7ae4 │ │ │ │ │ + bmi.n 7bf8 │ │ │ │ │ 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 7b1e │ │ │ │ │ + bne.n 7c32 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ - cbz r3, 7b14 │ │ │ │ │ + cbz r3, 7c28 │ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ - b.w a68c <_PyLong_FromBytes> │ │ │ │ │ + b.w a7c8 <_PyLong_FromBytes> │ │ │ │ │ R_ARM_THM_JUMP24 _PyLong_FromBytes │ │ │ │ │ mov r1, r2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ - b.w 84f0 │ │ │ │ │ + b.w 8600 │ │ │ │ │ R_ARM_THM_JUMP24 PyLong_FromUnicodeObject │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ - cbnz r0, 7b0e │ │ │ │ │ + cbnz r0, 7c22 │ │ │ │ │ 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 .LC38 │ │ │ │ │ movt r1, #0 │ │ │ │ │ @@ -11895,84 +12008,84 @@ │ │ │ │ │ movs r0, #0 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ 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 7ad8 │ │ │ │ │ + b.n 7bec │ │ │ │ │ strd r1, r2, [sp] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldrd r1, r2, [sp] │ │ │ │ │ - cbnz r0, 7b34 │ │ │ │ │ + cbnz r0, 7c48 │ │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ │ lsls r0, r0, #4 │ │ │ │ │ - bpl.n 7b54 │ │ │ │ │ + bpl.n 7c68 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - beq.n 7ad2 │ │ │ │ │ + beq.n 7be6 │ │ │ │ │ mov r0, r3 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyByteArray_Type │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyByteArray_Type │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 7ad2 │ │ │ │ │ + bne.n 7be6 │ │ │ │ │ add.w r0, r4, #16 │ │ │ │ │ - b.n 7ad8 │ │ │ │ │ + b.n 7bec │ │ │ │ │ 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 .LC39 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC39 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 7b0e │ │ │ │ │ + b.n 7c22 │ │ │ │ │ │ │ │ │ │ -00007b6c <_PyLong_FormatWriter>: │ │ │ │ │ +00007c80 <_PyLong_FormatWriter>: │ │ │ │ │ _PyLong_FormatWriter(): │ │ │ │ │ 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 sl, r0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ cmp r2, #10 │ │ │ │ │ - bne.w 81ac <_PyLong_FormatWriter+0x640> │ │ │ │ │ + bne.w 82c0 <_PyLong_FormatWriter+0x640> │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 843e <_PyLong_FormatWriter+0x8d2> │ │ │ │ │ + beq.w 854e <_PyLong_FormatWriter+0x8ce> │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r2, r3, #7 │ │ │ │ │ - bpl.w 843e <_PyLong_FormatWriter+0x8d2> │ │ │ │ │ + bpl.w 854e <_PyLong_FormatWriter+0x8ce> │ │ │ │ │ ldr r6, [r1, #8] │ │ │ │ │ cmp.w r6, #584 @ 0x248 │ │ │ │ │ mov.w r4, r6, lsr #3 │ │ │ │ │ - bcs.w 81ec <_PyLong_FormatWriter+0x680> │ │ │ │ │ + bcs.w 82fc <_PyLong_FormatWriter+0x67c> │ │ │ │ │ adds r7, r4, #1 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w 8176 <_PyLong_FormatWriter+0x60a> │ │ │ │ │ + beq.w 828a <_PyLong_FormatWriter+0x60a> │ │ │ │ │ adds r0, r4, #4 │ │ │ │ │ lsls r0, r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 824e <_PyLong_FormatWriter+0x6e2> │ │ │ │ │ + beq.w 835e <_PyLong_FormatWriter+0x6de> │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ mov r0, r9 │ │ │ │ │ str.w r2, [r9, #4] │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ @@ -11991,100 +12104,100 @@ │ │ │ │ │ movt r7, #15258 @ 0x3b9a │ │ │ │ │ str.w r5, [r3, #12]! │ │ │ │ │ str.w fp, [sp, #12] │ │ │ │ │ strd r6, r3, [sp, #16] │ │ │ │ │ mov r6, r3 │ │ │ │ │ str.w sl, [sp, #24] │ │ │ │ │ subs r4, #1 │ │ │ │ │ - bcc.w 7d6c <_PyLong_FormatWriter+0x200> │ │ │ │ │ + bcc.w 7e80 <_PyLong_FormatWriter+0x200> │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ ldr.w r0, [r3, r4, lsl #2] │ │ │ │ │ - ble.n 7d08 <_PyLong_FormatWriter+0x19c> │ │ │ │ │ + ble.n 7e1c <_PyLong_FormatWriter+0x19c> │ │ │ │ │ lsls r3, r5, #2 │ │ │ │ │ add.w sl, r9, #8 │ │ │ │ │ subs r3, #4 │ │ │ │ │ add.w fp, sl, r5, lsl #2 │ │ │ │ │ lsrs r3, r3, #2 │ │ │ │ │ adds r3, #1 │ │ │ │ │ ands.w r3, r3, #3 │ │ │ │ │ - beq.n 7c7a <_PyLong_FormatWriter+0x10e> │ │ │ │ │ + beq.n 7d8e <_PyLong_FormatWriter+0x10e> │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.n 7c56 <_PyLong_FormatWriter+0xea> │ │ │ │ │ + beq.n 7d6a <_PyLong_FormatWriter+0xea> │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - bne.w 7efe <_PyLong_FormatWriter+0x392> │ │ │ │ │ + bne.w 8012 <_PyLong_FormatWriter+0x392> │ │ │ │ │ ldr.w r1, [sl, #4]! │ │ │ │ │ - addw r3, pc, #1436 @ 0x59c │ │ │ │ │ + addw r3, pc, #1432 @ 0x598 │ │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ │ orr.w r8, r0, r1, lsl #30 │ │ │ │ │ lsrs r1, r1, #2 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <__aeabi_uldivmod> │ │ │ │ │ R_ARM_THM_CALL __aeabi_uldivmod │ │ │ │ │ mls r3, r7, r0, r8 │ │ │ │ │ str.w r3, [sl] │ │ │ │ │ ldr.w r1, [sl, #4]! │ │ │ │ │ - addw r3, pc, #1404 @ 0x57c │ │ │ │ │ + addw r3, pc, #1400 @ 0x578 │ │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ │ orr.w r8, r0, r1, lsl #30 │ │ │ │ │ lsrs r1, r1, #2 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <__aeabi_uldivmod> │ │ │ │ │ R_ARM_THM_CALL __aeabi_uldivmod │ │ │ │ │ cmp sl, fp │ │ │ │ │ mls r3, r7, r0, r8 │ │ │ │ │ str.w r3, [sl] │ │ │ │ │ - beq.n 7d08 <_PyLong_FormatWriter+0x19c> │ │ │ │ │ + beq.n 7e1c <_PyLong_FormatWriter+0x19c> │ │ │ │ │ str r5, [sp, #28] │ │ │ │ │ ldr.w r1, [sl, #4] │ │ │ │ │ mov r8, sl │ │ │ │ │ - addw r3, pc, #1364 @ 0x554 │ │ │ │ │ + addw r3, pc, #1360 @ 0x550 │ │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ │ add.w sl, sl, #16 │ │ │ │ │ orr.w r5, r0, r1, lsl #30 │ │ │ │ │ lsrs r1, r1, #2 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <__aeabi_uldivmod> │ │ │ │ │ R_ARM_THM_CALL __aeabi_uldivmod │ │ │ │ │ ldr.w r1, [sl, #-8] │ │ │ │ │ mls r5, r7, r0, r5 │ │ │ │ │ str.w r5, [sl, #-12] │ │ │ │ │ orr.w r5, r0, r1, lsl #30 │ │ │ │ │ lsrs r1, r1, #2 │ │ │ │ │ - addw r3, pc, #1320 @ 0x528 │ │ │ │ │ + addw r3, pc, #1316 @ 0x524 │ │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <__aeabi_uldivmod> │ │ │ │ │ R_ARM_THM_CALL __aeabi_uldivmod │ │ │ │ │ ldr.w r1, [sl, #-4] │ │ │ │ │ mls r5, r7, r0, r5 │ │ │ │ │ str.w r5, [sl, #-8] │ │ │ │ │ orr.w r5, r0, r1, lsl #30 │ │ │ │ │ lsrs r1, r1, #2 │ │ │ │ │ - addw r3, pc, #1288 @ 0x508 │ │ │ │ │ + addw r3, pc, #1284 @ 0x504 │ │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <__aeabi_uldivmod> │ │ │ │ │ R_ARM_THM_CALL __aeabi_uldivmod │ │ │ │ │ ldr.w r1, [sl] │ │ │ │ │ mls r5, r7, r0, r5 │ │ │ │ │ str.w r5, [sl, #-4] │ │ │ │ │ orr.w r5, r0, r1, lsl #30 │ │ │ │ │ lsrs r1, r1, #2 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - addw r3, pc, #1256 @ 0x4e8 │ │ │ │ │ + addw r3, pc, #1252 @ 0x4e4 │ │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ │ bl 0 <__aeabi_uldivmod> │ │ │ │ │ R_ARM_THM_CALL __aeabi_uldivmod │ │ │ │ │ mls r5, r7, r0, r5 │ │ │ │ │ cmp sl, fp │ │ │ │ │ str.w r5, [r8, #16] │ │ │ │ │ - bne.n 7c7c <_PyLong_FormatWriter+0x110> │ │ │ │ │ + bne.n 7d90 <_PyLong_FormatWriter+0x110> │ │ │ │ │ ldr r5, [sp, #28] │ │ │ │ │ - cbz r0, 7d42 <_PyLong_FormatWriter+0x1d6> │ │ │ │ │ + cbz r0, 7e56 <_PyLong_FormatWriter+0x1d6> │ │ │ │ │ lsrs r3, r0, #9 │ │ │ │ │ movw r2, #19331 @ 0x4b83 │ │ │ │ │ movt r2, #4 │ │ │ │ │ umull r2, r3, r2, r3 │ │ │ │ │ mov.w r2, #51712 @ 0xca00 │ │ │ │ │ movt r2, #15258 @ 0x3b9a │ │ │ │ │ lsrs r3, r3, #7 │ │ │ │ │ @@ -12097,193 +12210,193 @@ │ │ │ │ │ addhi r5, #2 │ │ │ │ │ addhi.w r2, r9, #8 │ │ │ │ │ addls r5, #1 │ │ │ │ │ strhi.w r3, [r2, r5, lsl #2] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_CheckSignals │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 7c06 <_PyLong_FormatWriter+0x9a> │ │ │ │ │ + beq.w 7d1a <_PyLong_FormatWriter+0x9a> │ │ │ │ │ ldr.w r2, [r9] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 8252 <_PyLong_FormatWriter+0x6e6> │ │ │ │ │ + bge.w 8362 <_PyLong_FormatWriter+0x6e2> │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w r2, [r9] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 8252 <_PyLong_FormatWriter+0x6e6> │ │ │ │ │ + bne.w 8362 <_PyLong_FormatWriter+0x6e2> │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 8252 <_PyLong_FormatWriter+0x6e6> │ │ │ │ │ + b.n 8362 <_PyLong_FormatWriter+0x6e2> │ │ │ │ │ mov r3, r6 │ │ │ │ │ ldr r6, [sp, #16] │ │ │ │ │ ldr.w r8, [sp, #20] │ │ │ │ │ and.w r2, r6, #3 │ │ │ │ │ ldr.w sl, [sp, #24] │ │ │ │ │ sub.w r1, r2, #2 │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ clz r1, r1 │ │ │ │ │ lsrs r1, r1, #5 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 8068 <_PyLong_FormatWriter+0x4fc> │ │ │ │ │ + beq.w 817c <_PyLong_FormatWriter+0x4fc> │ │ │ │ │ add.w r2, r5, #1073741824 @ 0x40000000 │ │ │ │ │ add.w fp, r5, #4294967295 @ 0xffffffff │ │ │ │ │ subs r2, #1 │ │ │ │ │ - adds r0, r1, #1 │ │ │ │ │ - add.w r6, fp, fp, lsl #3 │ │ │ │ │ + adds r6, r1, #1 │ │ │ │ │ + add.w r0, fp, fp, lsl #3 │ │ │ │ │ add r6, r0 │ │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ │ cmp r2, #9 │ │ │ │ │ - bls.n 7dbc <_PyLong_FormatWriter+0x250> │ │ │ │ │ + bls.n 7ed0 <_PyLong_FormatWriter+0x250> │ │ │ │ │ adds r6, #1 │ │ │ │ │ cmp r2, #99 @ 0x63 │ │ │ │ │ - bls.n 7dbc <_PyLong_FormatWriter+0x250> │ │ │ │ │ + bls.n 7ed0 <_PyLong_FormatWriter+0x250> │ │ │ │ │ movs r0, #100 @ 0x64 │ │ │ │ │ movs r5, #10 │ │ │ │ │ mul.w r0, r5, r0 │ │ │ │ │ adds r6, #1 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bls.n 7db2 <_PyLong_FormatWriter+0x246> │ │ │ │ │ + bls.n 7ec6 <_PyLong_FormatWriter+0x246> │ │ │ │ │ cmp.w r6, #640 @ 0x280 │ │ │ │ │ - bgt.w 8258 <_PyLong_FormatWriter+0x6ec> │ │ │ │ │ + bgt.w 8368 <_PyLong_FormatWriter+0x6e8> │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - beq.w 7f22 <_PyLong_FormatWriter+0x3b6> │ │ │ │ │ + beq.w 8036 <_PyLong_FormatWriter+0x3b6> │ │ │ │ │ ldr.w r2, [sl, #12] │ │ │ │ │ cmp r2, #56 @ 0x38 │ │ │ │ │ - bls.w 81c8 <_PyLong_FormatWriter+0x65c> │ │ │ │ │ + bls.w 82dc <_PyLong_FormatWriter+0x65c> │ │ │ │ │ ldrd r2, r0, [sl, #16] │ │ │ │ │ subs r2, r2, r0 │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - blt.w 81c0 <_PyLong_FormatWriter+0x654> │ │ │ │ │ + blt.w 82d4 <_PyLong_FormatWriter+0x654> │ │ │ │ │ ldr.w r2, [sl] │ │ │ │ │ ldr.w r4, [sl, #8] │ │ │ │ │ ldrb r1, [r2, #16] │ │ │ │ │ cmp r4, #1 │ │ │ │ │ ubfx r1, r1, #5, #1 │ │ │ │ │ - bne.w 8336 <_PyLong_FormatWriter+0x7ca> │ │ │ │ │ + bne.w 8446 <_PyLong_FormatWriter+0x7c6> │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 84b4 <_PyLong_FormatWriter+0x948> │ │ │ │ │ + beq.w 85c4 <_PyLong_FormatWriter+0x944> │ │ │ │ │ ldrb r1, [r2, #16] │ │ │ │ │ lsls r7, r1, #25 │ │ │ │ │ - bpl.w 82fe <_PyLong_FormatWriter+0x792> │ │ │ │ │ + bpl.w 840e <_PyLong_FormatWriter+0x78e> │ │ │ │ │ adds r1, r0, r6 │ │ │ │ │ adds r1, #20 │ │ │ │ │ add r2, r1 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - bgt.w 7f62 <_PyLong_FormatWriter+0x3f6> │ │ │ │ │ + bgt.w 8076 <_PyLong_FormatWriter+0x3f6> │ │ │ │ │ ldr.w r0, [r8] │ │ │ │ │ movw r4, #52429 @ 0xcccd │ │ │ │ │ movt r4, #52428 @ 0xcccc │ │ │ │ │ movs r7, #10 │ │ │ │ │ cmp r0, #9 │ │ │ │ │ umull r5, r1, r4, r0 │ │ │ │ │ mov.w r1, r1, lsr #3 │ │ │ │ │ mls r5, r7, r1, r0 │ │ │ │ │ add.w r5, r5, #48 @ 0x30 │ │ │ │ │ strb.w r5, [r2, #-1] │ │ │ │ │ it ls │ │ │ │ │ addls.w r2, r2, #4294967295 @ 0xffffffff │ │ │ │ │ - bls.n 7e74 <_PyLong_FormatWriter+0x308> │ │ │ │ │ + bls.n 7f88 <_PyLong_FormatWriter+0x308> │ │ │ │ │ umull ip, r5, r4, r1 │ │ │ │ │ subs r2, #2 │ │ │ │ │ cmp r0, #99 @ 0x63 │ │ │ │ │ mov.w r5, r5, lsr #3 │ │ │ │ │ mls r1, r7, r5, r1 │ │ │ │ │ add.w r1, r1, #48 @ 0x30 │ │ │ │ │ strb r1, [r2, #0] │ │ │ │ │ - bls.n 7e74 <_PyLong_FormatWriter+0x308> │ │ │ │ │ + bls.n 7f88 <_PyLong_FormatWriter+0x308> │ │ │ │ │ umull r1, r3, r4, r5 │ │ │ │ │ cmp r5, #9 │ │ │ │ │ mov.w r3, r3, lsr #3 │ │ │ │ │ mls r1, r7, r3, r5 │ │ │ │ │ mov r5, r3 │ │ │ │ │ add.w r3, r1, #48 @ 0x30 │ │ │ │ │ strb.w r3, [r2, #-1]! │ │ │ │ │ - bhi.n 7e5a <_PyLong_FormatWriter+0x2ee> │ │ │ │ │ + bhi.n 7f6e <_PyLong_FormatWriter+0x2ee> │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp r3, #2 │ │ │ │ │ itt eq │ │ │ │ │ moveq r1, #45 @ 0x2d │ │ │ │ │ strbeq.w r1, [r2, #-1] │ │ │ │ │ ldr.w r2, [r9] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 8058 <_PyLong_FormatWriter+0x4ec> │ │ │ │ │ + bge.w 816c <_PyLong_FormatWriter+0x4ec> │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w r2, [r9] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 8058 <_PyLong_FormatWriter+0x4ec> │ │ │ │ │ - ldr r2, [pc, #836] @ (81e0 <_PyLong_FormatWriter+0x674>) │ │ │ │ │ + bne.w 816c <_PyLong_FormatWriter+0x4ec> │ │ │ │ │ + ldr r2, [pc, #832] @ (82f0 <_PyLong_FormatWriter+0x670>) │ │ │ │ │ ldr.w r4, [r2, #1600] @ 0x640 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 830a <_PyLong_FormatWriter+0x79e> │ │ │ │ │ + bne.w 841a <_PyLong_FormatWriter+0x79a> │ │ │ │ │ ldr.w r2, [r9, #8] │ │ │ │ │ lsls r3, r2, #29 │ │ │ │ │ - bmi.w 8484 <_PyLong_FormatWriter+0x918> │ │ │ │ │ + bmi.w 8594 <_PyLong_FormatWriter+0x914> │ │ │ │ │ cmp r2, #15 │ │ │ │ │ - bhi.w 8052 <_PyLong_FormatWriter+0x4e6> │ │ │ │ │ - ldr r2, [pc, #812] @ (81e4 <_PyLong_FormatWriter+0x678>) │ │ │ │ │ + bhi.w 8166 <_PyLong_FormatWriter+0x4e6> │ │ │ │ │ + ldr r2, [pc, #808] @ (82f4 <_PyLong_FormatWriter+0x674>) │ │ │ │ │ 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, #1732] @ 0x6c4 │ │ │ │ │ cmp r1, #99 @ 0x63 │ │ │ │ │ - bhi.w 8052 <_PyLong_FormatWriter+0x4e6> │ │ │ │ │ + bhi.w 8166 <_PyLong_FormatWriter+0x4e6> │ │ │ │ │ ldr.w r0, [r2, #1728] @ 0x6c0 │ │ │ │ │ adds r1, #1 │ │ │ │ │ str.w r0, [r9] │ │ │ │ │ str.w r9, [r2, #1728] @ 0x6c0 │ │ │ │ │ str.w r1, [r2, #1732] @ 0x6c4 │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - beq.w 8060 <_PyLong_FormatWriter+0x4f4> │ │ │ │ │ + beq.w 8174 <_PyLong_FormatWriter+0x4f4> │ │ │ │ │ ldr.w r3, [sl, #20] │ │ │ │ │ movs r4, #0 │ │ │ │ │ add r3, r6 │ │ │ │ │ str.w r3, [sl, #20] │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr.w r1, [r9, #12] │ │ │ │ │ add.w sl, r9, #12 │ │ │ │ │ - add r3, pc, #720 @ (adr r3, 81d8 <_PyLong_FormatWriter+0x66c>) │ │ │ │ │ + add r3, pc, #716 @ (adr r3, 82e8 <_PyLong_FormatWriter+0x668>) │ │ │ │ │ ldrd r2, r3, [r3] │ │ │ │ │ orr.w r8, r0, r1, lsl #30 │ │ │ │ │ lsrs r1, r1, #2 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <__aeabi_uldivmod> │ │ │ │ │ R_ARM_THM_CALL __aeabi_uldivmod │ │ │ │ │ mls r3, r7, r0, r8 │ │ │ │ │ str.w r3, [r9, #12] │ │ │ │ │ - b.n 7c36 <_PyLong_FormatWriter+0xca> │ │ │ │ │ + b.n 7d4a <_PyLong_FormatWriter+0xca> │ │ │ │ │ movs r1, #57 @ 0x39 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_New │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 84c0 <_PyLong_FormatWriter+0x954> │ │ │ │ │ + beq.w 85d0 <_PyLong_FormatWriter+0x950> │ │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ │ ubfx r0, r2, #2, #3 │ │ │ │ │ ubfx r1, r2, #5, #1 │ │ │ │ │ cmp r0, #1 │ │ │ │ │ - bne.w 8316 <_PyLong_FormatWriter+0x7aa> │ │ │ │ │ + bne.w 8426 <_PyLong_FormatWriter+0x7a6> │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 8494 <_PyLong_FormatWriter+0x928> │ │ │ │ │ + beq.w 85a4 <_PyLong_FormatWriter+0x924> │ │ │ │ │ lsls r5, r2, #25 │ │ │ │ │ - bpl.w 84b8 <_PyLong_FormatWriter+0x94c> │ │ │ │ │ + bpl.w 85c8 <_PyLong_FormatWriter+0x948> │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ add.w r2, r6, #20 │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ add r2, r1 │ │ │ │ │ - ble.w 7e16 <_PyLong_FormatWriter+0x2aa> │ │ │ │ │ + ble.w 7f2a <_PyLong_FormatWriter+0x2aa> │ │ │ │ │ ldr.w r5, [r9, #12] │ │ │ │ │ movw r1, #52429 @ 0xcccd │ │ │ │ │ movt r1, #52428 @ 0xcccc │ │ │ │ │ movs r0, #10 │ │ │ │ │ mov.w lr, #0 │ │ │ │ │ cmp.w fp, #1 │ │ │ │ │ mov r8, lr │ │ │ │ │ @@ -12336,49 +12449,49 @@ │ │ │ │ │ mls ip, r0, r8, ip │ │ │ │ │ add.w ip, ip, #48 @ 0x30 │ │ │ │ │ bfi lr, ip, #0, #8 │ │ │ │ │ bfi lr, r7, #8, #8 │ │ │ │ │ bfi lr, r5, #16, #8 │ │ │ │ │ bfi lr, r4, #24, #8 │ │ │ │ │ str.w lr, [r2, #-9] │ │ │ │ │ - bne.n 80a0 <_PyLong_FormatWriter+0x534> │ │ │ │ │ + bne.n 81b4 <_PyLong_FormatWriter+0x534> │ │ │ │ │ mvn.w r1, #8 │ │ │ │ │ add.w r8, r3, fp, lsl #2 │ │ │ │ │ mla r2, r1, fp, r2 │ │ │ │ │ - b.n 7e16 <_PyLong_FormatWriter+0x2aa> │ │ │ │ │ + b.n 7f2a <_PyLong_FormatWriter+0x2aa> │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Free │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - bne.w 7eea <_PyLong_FormatWriter+0x37e> │ │ │ │ │ + bne.w 7ffe <_PyLong_FormatWriter+0x37e> │ │ │ │ │ movs r3, #0 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ udf #255 @ 0xff │ │ │ │ │ adds r6, r1, #1 │ │ │ │ │ mov fp, sl │ │ │ │ │ str.w r5, [r9, #12] │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - beq.w 7f22 <_PyLong_FormatWriter+0x3b6> │ │ │ │ │ + beq.w 8036 <_PyLong_FormatWriter+0x3b6> │ │ │ │ │ ldr.w r2, [sl, #12] │ │ │ │ │ mov fp, r5 │ │ │ │ │ cmp r2, #56 @ 0x38 │ │ │ │ │ - bhi.w 7dd6 <_PyLong_FormatWriter+0x26a> │ │ │ │ │ + bhi.w 7eea <_PyLong_FormatWriter+0x26a> │ │ │ │ │ movs r2, #57 @ 0x39 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, sl │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 <_PyUnicodeWriter_PrepareInternal> │ │ │ │ │ R_ARM_THM_CALL _PyUnicodeWriter_PrepareInternal │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - beq.w 84c0 <_PyLong_FormatWriter+0x954> │ │ │ │ │ + beq.w 85d0 <_PyLong_FormatWriter+0x950> │ │ │ │ │ ldr.w r0, [sl, #20] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - b.n 7de2 <_PyLong_FormatWriter+0x276> │ │ │ │ │ + b.n 7ef6 <_PyLong_FormatWriter+0x276> │ │ │ │ │ mvn.w r4, #8 │ │ │ │ │ sub.w lr, r2, #9 │ │ │ │ │ strd r6, r2, [sp, #28] │ │ │ │ │ str.w r9, [sp, #36] @ 0x24 │ │ │ │ │ mla r4, r4, fp, r2 │ │ │ │ │ strd r3, r4, [sp, #20] │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ @@ -12431,133 +12544,132 @@ │ │ │ │ │ bfi r7, r5, #8, #8 │ │ │ │ │ bfi r7, r4, #16, #8 │ │ │ │ │ bfi r7, r2, #24, #8 │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ str.w r7, [lr, #-9]! │ │ │ │ │ cmp lr, r2 │ │ │ │ │ str.w ip, [lr, #4] │ │ │ │ │ - bne.n 80b8 <_PyLong_FormatWriter+0x54c> │ │ │ │ │ + bne.n 81cc <_PyLong_FormatWriter+0x54c> │ │ │ │ │ ldrd r6, r2, [sp, #28] │ │ │ │ │ ldr.w r9, [sp, #36] @ 0x24 │ │ │ │ │ - b.n 8044 <_PyLong_FormatWriter+0x4d8> │ │ │ │ │ - ldr r3, [pc, #112] @ (81e8 <_PyLong_FormatWriter+0x67c>) │ │ │ │ │ + b.n 8158 <_PyLong_FormatWriter+0x4d8> │ │ │ │ │ + ldr r3, [pc, #108] @ (82f8 <_PyLong_FormatWriter+0x678>) │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ │ ldr.w r9, [r2, #1728] @ 0x6c0 │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - beq.n 823e <_PyLong_FormatWriter+0x6d2> │ │ │ │ │ + beq.n 834e <_PyLong_FormatWriter+0x6ce> │ │ │ │ │ ldr.w r1, [r2, #1732] @ 0x6c4 │ │ │ │ │ ldr.w r0, [r9] │ │ │ │ │ subs r1, #1 │ │ │ │ │ str.w r0, [r2, #1728] @ 0x6c0 │ │ │ │ │ str.w r1, [r2, #1732] @ 0x6c4 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_THM_CALL _Py_NewReference │ │ │ │ │ - b.n 7bde <_PyLong_FormatWriter+0x72> │ │ │ │ │ + b.n 7cf2 <_PyLong_FormatWriter+0x72> │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r1, r4 │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str.w sl, [sp] │ │ │ │ │ - bl b7f0 │ │ │ │ │ + bl b92c │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b.n 7ef6 <_PyLong_FormatWriter+0x38a> │ │ │ │ │ + b.n 800a <_PyLong_FormatWriter+0x38a> │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 8084 <_PyLong_FormatWriter+0x518> │ │ │ │ │ - b.n 7de2 <_PyLong_FormatWriter+0x276> │ │ │ │ │ + bne.w 8198 <_PyLong_FormatWriter+0x518> │ │ │ │ │ + b.n 7ef6 <_PyLong_FormatWriter+0x276> │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 8084 <_PyLong_FormatWriter+0x518> │ │ │ │ │ + bne.w 8198 <_PyLong_FormatWriter+0x518> │ │ │ │ │ ldr.w r0, [sl, #20] │ │ │ │ │ - b.n 7de2 <_PyLong_FormatWriter+0x276> │ │ │ │ │ - nop.w │ │ │ │ │ + b.n 7ef6 <_PyLong_FormatWriter+0x276> │ │ │ │ │ .word 0x3b9aca00 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ .word 0x00001000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ - .word 0x00000326 │ │ │ │ │ + .word 0x00000322 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ - .word 0x00000068 │ │ │ │ │ + .word 0x00000064 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ - ldr r3, [pc, #760] @ (84e8 <_PyLong_FormatWriter+0x97c>) │ │ │ │ │ + ldr r3, [pc, #760] @ (85f8 <_PyLong_FormatWriter+0x978>) │ │ │ │ │ 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 │ │ │ │ │ dmb ish │ │ │ │ │ ldr.w r7, [r3, #2064] @ 0x810 │ │ │ │ │ dmb ish │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - ble.n 822c <_PyLong_FormatWriter+0x6c0> │ │ │ │ │ + ble.n 833c <_PyLong_FormatWriter+0x6bc> │ │ │ │ │ movs r1, #90 @ 0x5a │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <__aeabi_idiv> │ │ │ │ │ R_ARM_THM_CALL __aeabi_idiv │ │ │ │ │ sub.w r1, r4, #11 │ │ │ │ │ movw r3, #52429 @ 0xcccd │ │ │ │ │ movt r3, #52428 @ 0xcccc │ │ │ │ │ umull r1, r3, r1, r3 │ │ │ │ │ cmp.w r0, r3, lsr #3 │ │ │ │ │ - ble.n 82d2 <_PyLong_FormatWriter+0x766> │ │ │ │ │ + ble.n 83e2 <_PyLong_FormatWriter+0x762> │ │ │ │ │ cmp.w r4, #1000 @ 0x3e8 │ │ │ │ │ - bhi.n 82ec <_PyLong_FormatWriter+0x780> │ │ │ │ │ + bhi.n 83fc <_PyLong_FormatWriter+0x77c> │ │ │ │ │ movs r1, #99 @ 0x63 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <__aeabi_idiv> │ │ │ │ │ R_ARM_THM_CALL __aeabi_idiv │ │ │ │ │ adds r3, r4, #1 │ │ │ │ │ adds r7, r0, r3 │ │ │ │ │ adds r0, r7, #3 │ │ │ │ │ lsls r0, r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 7bc0 <_PyLong_FormatWriter+0x54> │ │ │ │ │ + bne.w 7cd4 <_PyLong_FormatWriter+0x54> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 7ef6 <_PyLong_FormatWriter+0x38a> │ │ │ │ │ - ldr r2, [pc, #656] @ (84ec <_PyLong_FormatWriter+0x980>) │ │ │ │ │ + b.n 800a <_PyLong_FormatWriter+0x38a> │ │ │ │ │ + ldr r2, [pc, #656] @ (85fc <_PyLong_FormatWriter+0x97c>) │ │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ ldr r2, [r0, r2] │ │ │ │ │ ldr r2, [r2, #8] │ │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ │ dmb ish │ │ │ │ │ ldr.w r5, [r2, #2064] @ 0x810 │ │ │ │ │ dmb ish │ │ │ │ │ subs r1, r6, r1 │ │ │ │ │ cmp r5, r1 │ │ │ │ │ - bge.n 8280 <_PyLong_FormatWriter+0x714> │ │ │ │ │ + bge.n 8390 <_PyLong_FormatWriter+0x710> │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bgt.n 82a0 <_PyLong_FormatWriter+0x734> │ │ │ │ │ + bgt.n 83b0 <_PyLong_FormatWriter+0x730> │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - beq.w 7f22 <_PyLong_FormatWriter+0x3b6> │ │ │ │ │ + beq.w 8036 <_PyLong_FormatWriter+0x3b6> │ │ │ │ │ ldr.w r2, [sl, #12] │ │ │ │ │ cmp r2, #56 @ 0x38 │ │ │ │ │ - bls.w 8084 <_PyLong_FormatWriter+0x518> │ │ │ │ │ + bls.w 8198 <_PyLong_FormatWriter+0x518> │ │ │ │ │ ldrd r2, r0, [sl, #16] │ │ │ │ │ subs r2, r2, r0 │ │ │ │ │ cmp r6, r2 │ │ │ │ │ - ble.w 7de2 <_PyLong_FormatWriter+0x276> │ │ │ │ │ - b.n 8084 <_PyLong_FormatWriter+0x518> │ │ │ │ │ + ble.w 7ef6 <_PyLong_FormatWriter+0x276> │ │ │ │ │ + b.n 8198 <_PyLong_FormatWriter+0x518> │ │ │ │ │ ldr.w r2, [r9] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 82b8 <_PyLong_FormatWriter+0x74c> │ │ │ │ │ + bge.n 83c8 <_PyLong_FormatWriter+0x748> │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w r2, [r9] │ │ │ │ │ - cbnz r2, 82b8 <_PyLong_FormatWriter+0x74c> │ │ │ │ │ + cbnz r2, 83c8 <_PyLong_FormatWriter+0x748> │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ @@ -12565,112 +12677,112 @@ │ │ │ │ │ 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 7ef6 <_PyLong_FormatWriter+0x38a> │ │ │ │ │ + b.n 800a <_PyLong_FormatWriter+0x38a> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ mov r2, r7 │ │ │ │ │ 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 8252 <_PyLong_FormatWriter+0x6e6> │ │ │ │ │ + b.n 8362 <_PyLong_FormatWriter+0x6e2> │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r1, r3 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ - bl 2a78 <_PyLong_AsByteArray+0x660> │ │ │ │ │ + bl 2a7c <_PyLong_AsByteArray+0x600> │ │ │ │ │ R_ARM_THM_CALL pylong_int_to_decimal_string │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b.n 7ef6 <_PyLong_FormatWriter+0x38a> │ │ │ │ │ + b.n 800a <_PyLong_FormatWriter+0x38a> │ │ │ │ │ adds r2, #28 │ │ │ │ │ adds r1, r0, r6 │ │ │ │ │ add r2, r1 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ - b.n 7e0e <_PyLong_FormatWriter+0x2a2> │ │ │ │ │ + b.n 7f22 <_PyLong_FormatWriter+0x2a2> │ │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r9 │ │ │ │ │ blx r4 │ │ │ │ │ - b.n 7ea4 <_PyLong_FormatWriter+0x338> │ │ │ │ │ + b.n 7fb8 <_PyLong_FormatWriter+0x338> │ │ │ │ │ cmp r0, #2 │ │ │ │ │ - bne.w 84a0 <_PyLong_FormatWriter+0x934> │ │ │ │ │ + bne.w 85b0 <_PyLong_FormatWriter+0x930> │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 849c <_PyLong_FormatWriter+0x930> │ │ │ │ │ + beq.w 85ac <_PyLong_FormatWriter+0x92c> │ │ │ │ │ lsls r0, r2, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi.w r0, r3, #20 │ │ │ │ │ addpl.w r0, r3, #28 │ │ │ │ │ add.w r0, r0, r6, lsl #1 │ │ │ │ │ - b.n 8350 <_PyLong_FormatWriter+0x7e4> │ │ │ │ │ + b.n 8460 <_PyLong_FormatWriter+0x7e0> │ │ │ │ │ cmp r4, #2 │ │ │ │ │ - bne.n 83a4 <_PyLong_FormatWriter+0x838> │ │ │ │ │ - cbz r1, 83a0 <_PyLong_FormatWriter+0x834> │ │ │ │ │ + bne.n 84b4 <_PyLong_FormatWriter+0x834> │ │ │ │ │ + cbz r1, 84b0 <_PyLong_FormatWriter+0x830> │ │ │ │ │ ldrb r1, [r2, #16] │ │ │ │ │ lsls r4, r1, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi r2, #20 │ │ │ │ │ addpl r2, #28 │ │ │ │ │ adds r1, r0, r6 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ add.w r0, r2, r1, lsl #1 │ │ │ │ │ add.w r8, r9, #8 │ │ │ │ │ movs r4, #0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ ldr.w r2, [r8, #4]! │ │ │ │ │ cmp r4, fp │ │ │ │ │ - blt.n 8454 <_PyLong_FormatWriter+0x8e8> │ │ │ │ │ + blt.n 8564 <_PyLong_FormatWriter+0x8e4> │ │ │ │ │ mvn.w r4, #17 │ │ │ │ │ bic.w r1, fp, fp, asr #31 │ │ │ │ │ movs r7, #10 │ │ │ │ │ mla r1, r4, r1, r0 │ │ │ │ │ movw r4, #52429 @ 0xcccd │ │ │ │ │ movt r4, #52428 @ 0xcccc │ │ │ │ │ umull r0, r3, r2, r4 │ │ │ │ │ cmp r2, #9 │ │ │ │ │ mov.w r3, r3, lsr #3 │ │ │ │ │ mls r0, r7, r3, r2 │ │ │ │ │ mov r2, r3 │ │ │ │ │ add.w r3, r0, #48 @ 0x30 │ │ │ │ │ strh.w r3, [r1, #-2]! │ │ │ │ │ - bhi.n 8376 <_PyLong_FormatWriter+0x80a> │ │ │ │ │ + bhi.n 8486 <_PyLong_FormatWriter+0x806> │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - bne.w 7e80 <_PyLong_FormatWriter+0x314> │ │ │ │ │ + bne.w 7f94 <_PyLong_FormatWriter+0x314> │ │ │ │ │ movs r2, #45 @ 0x2d │ │ │ │ │ strh.w r2, [r1, #-2] │ │ │ │ │ - b.n 7e80 <_PyLong_FormatWriter+0x314> │ │ │ │ │ + b.n 7f94 <_PyLong_FormatWriter+0x314> │ │ │ │ │ ldr r2, [r2, #28] │ │ │ │ │ - b.n 8346 <_PyLong_FormatWriter+0x7da> │ │ │ │ │ + b.n 8456 <_PyLong_FormatWriter+0x7d6> │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 8450 <_PyLong_FormatWriter+0x8e4> │ │ │ │ │ + beq.n 8560 <_PyLong_FormatWriter+0x8e0> │ │ │ │ │ ldrb r1, [r2, #16] │ │ │ │ │ lsls r1, r1, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi r2, #20 │ │ │ │ │ addpl r2, #28 │ │ │ │ │ adds r1, r0, r6 │ │ │ │ │ add.w r2, r2, r1, lsl #2 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - ble.n 847e <_PyLong_FormatWriter+0x912> │ │ │ │ │ + ble.n 858e <_PyLong_FormatWriter+0x90e> │ │ │ │ │ add.w r4, r9, #8 │ │ │ │ │ movw r5, #52429 @ 0xcccd │ │ │ │ │ movt r5, #52428 @ 0xcccc │ │ │ │ │ add.w lr, r4, fp, lsl #2 │ │ │ │ │ mov r1, r2 │ │ │ │ │ mov.w r8, #10 │ │ │ │ │ ldr.w r0, [r4, #4]! │ │ │ │ │ @@ -12680,288 +12792,288 @@ │ │ │ │ │ lsrs r7, r7, #3 │ │ │ │ │ mls ip, r8, r7, r0 │ │ │ │ │ mov r0, r7 │ │ │ │ │ add.w r7, ip, #48 @ 0x30 │ │ │ │ │ str.w r7, [r1, #-4]! │ │ │ │ │ ldr r7, [sp, #20] │ │ │ │ │ cmp r1, r7 │ │ │ │ │ - bne.n 83e2 <_PyLong_FormatWriter+0x876> │ │ │ │ │ + bne.n 84f2 <_PyLong_FormatWriter+0x872> │ │ │ │ │ cmp r4, lr │ │ │ │ │ - bne.n 83d8 <_PyLong_FormatWriter+0x86c> │ │ │ │ │ + bne.n 84e8 <_PyLong_FormatWriter+0x868> │ │ │ │ │ mvn.w r1, #35 @ 0x23 │ │ │ │ │ mla r2, r1, fp, r2 │ │ │ │ │ ldr.w r1, [r3, fp, lsl #2] │ │ │ │ │ movw r4, #52429 @ 0xcccd │ │ │ │ │ movt r4, #52428 @ 0xcccc │ │ │ │ │ movs r7, #10 │ │ │ │ │ umull r0, r3, r1, r4 │ │ │ │ │ cmp r1, #9 │ │ │ │ │ mov.w r3, r3, lsr #3 │ │ │ │ │ mls r0, r7, r3, r1 │ │ │ │ │ mov r1, r3 │ │ │ │ │ add.w r0, r0, #48 @ 0x30 │ │ │ │ │ str.w r0, [r2, #-4]! │ │ │ │ │ - bhi.n 8416 <_PyLong_FormatWriter+0x8aa> │ │ │ │ │ + bhi.n 8526 <_PyLong_FormatWriter+0x8a6> │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp r3, #2 │ │ │ │ │ itt eq │ │ │ │ │ moveq r1, #45 @ 0x2d │ │ │ │ │ streq.w r1, [r2, #-4] │ │ │ │ │ - b.n 7e80 <_PyLong_FormatWriter+0x314> │ │ │ │ │ + b.n 7f94 <_PyLong_FormatWriter+0x314> │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC2 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC2 │ │ │ │ │ movw r1, #2038 @ 0x7f6 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ - b.n 8252 <_PyLong_FormatWriter+0x6e6> │ │ │ │ │ + b.n 8362 <_PyLong_FormatWriter+0x6e2> │ │ │ │ │ ldr r2, [r2, #28] │ │ │ │ │ - b.n 83b2 <_PyLong_FormatWriter+0x846> │ │ │ │ │ + b.n 84c2 <_PyLong_FormatWriter+0x842> │ │ │ │ │ movw r5, #52429 @ 0xcccd │ │ │ │ │ movt r5, #52428 @ 0xcccc │ │ │ │ │ sub.w ip, r3, #18 │ │ │ │ │ movs r7, #10 │ │ │ │ │ umull lr, r1, r2, r5 │ │ │ │ │ lsrs r1, r1, #3 │ │ │ │ │ mls lr, r7, r1, r2 │ │ │ │ │ mov r2, r1 │ │ │ │ │ add.w r1, lr, #48 @ 0x30 │ │ │ │ │ strh.w r1, [r3, #-2]! │ │ │ │ │ cmp r3, ip │ │ │ │ │ - bne.n 8462 <_PyLong_FormatWriter+0x8f6> │ │ │ │ │ + bne.n 8572 <_PyLong_FormatWriter+0x8f2> │ │ │ │ │ adds r4, #1 │ │ │ │ │ - b.n 8358 <_PyLong_FormatWriter+0x7ec> │ │ │ │ │ + b.n 8468 <_PyLong_FormatWriter+0x7e8> │ │ │ │ │ mov.w fp, #0 │ │ │ │ │ - b.n 8408 <_PyLong_FormatWriter+0x89c> │ │ │ │ │ + b.n 8518 <_PyLong_FormatWriter+0x898> │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_SetImmortal> │ │ │ │ │ R_ARM_THM_CALL _Py_SetImmortal │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - bne.w 7eea <_PyLong_FormatWriter+0x37e> │ │ │ │ │ - b.n 8060 <_PyLong_FormatWriter+0x4f4> │ │ │ │ │ + bne.w 7ffe <_PyLong_FormatWriter+0x37e> │ │ │ │ │ + b.n 8174 <_PyLong_FormatWriter+0x4f4> │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ ldr r2, [r2, #28] │ │ │ │ │ add r2, r6 │ │ │ │ │ - b.n 7e0e <_PyLong_FormatWriter+0x2a2> │ │ │ │ │ + b.n 7f22 <_PyLong_FormatWriter+0x2a2> │ │ │ │ │ ldr r0, [r3, #28] │ │ │ │ │ - b.n 8330 <_PyLong_FormatWriter+0x7c4> │ │ │ │ │ - cbz r1, 84e0 <_PyLong_FormatWriter+0x974> │ │ │ │ │ + b.n 8440 <_PyLong_FormatWriter+0x7c0> │ │ │ │ │ + cbz r1, 85f0 <_PyLong_FormatWriter+0x970> │ │ │ │ │ tst.w r2, #64 @ 0x40 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ ite ne │ │ │ │ │ addne r2, #20 │ │ │ │ │ addeq r2, #28 │ │ │ │ │ add.w r2, r2, r6, lsl #2 │ │ │ │ │ - b.n 83bc <_PyLong_FormatWriter+0x850> │ │ │ │ │ + b.n 84cc <_PyLong_FormatWriter+0x84c> │ │ │ │ │ ldr r2, [r2, #28] │ │ │ │ │ - b.n 8300 <_PyLong_FormatWriter+0x794> │ │ │ │ │ + b.n 8410 <_PyLong_FormatWriter+0x790> │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ adds r2, #28 │ │ │ │ │ add r2, r6 │ │ │ │ │ - b.n 7e0e <_PyLong_FormatWriter+0x2a2> │ │ │ │ │ + b.n 7f22 <_PyLong_FormatWriter+0x2a2> │ │ │ │ │ ldr.w r2, [r9] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 7ef6 <_PyLong_FormatWriter+0x38a> │ │ │ │ │ + bge.w 800a <_PyLong_FormatWriter+0x38a> │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w r2, [r9] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 7ef6 <_PyLong_FormatWriter+0x38a> │ │ │ │ │ + bne.w 800a <_PyLong_FormatWriter+0x38a> │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 7ef6 <_PyLong_FormatWriter+0x38a> │ │ │ │ │ + b.n 800a <_PyLong_FormatWriter+0x38a> │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ ldr r2, [r2, #28] │ │ │ │ │ - b.n 84ae <_PyLong_FormatWriter+0x942> │ │ │ │ │ + b.n 85be <_PyLong_FormatWriter+0x93e> │ │ │ │ │ nop │ │ │ │ │ .word 0x000002f2 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x0000028a │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -000084f0 : │ │ │ │ │ +00008600 : │ │ │ │ │ PyLong_FromUnicodeObject(): │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ sub sp, #20 │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r7, r0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ bl 0 <_PyUnicode_TransformDecimalAndSpaceToASCII> │ │ │ │ │ R_ARM_THM_CALL _PyUnicode_TransformDecimalAndSpaceToASCII │ │ │ │ │ mov r4, r0 │ │ │ │ │ - cbz r0, 8550 │ │ │ │ │ + cbz r0, 8660 │ │ │ │ │ add r1, sp, #12 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_AsUTF8AndSize │ │ │ │ │ add r1, sp, #8 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r6, r0 │ │ │ │ │ bl 6a8 │ │ │ │ │ R_ARM_THM_CALL PyLong_FromString │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r1, 8530 │ │ │ │ │ - cbz r0, 8554 │ │ │ │ │ + cbz r1, 8640 │ │ │ │ │ + cbz r0, 8664 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ adds r2, r6, r2 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bne.n 8554 │ │ │ │ │ + bne.n 8664 │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 854e │ │ │ │ │ + bge.n 865e │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #0] │ │ │ │ │ - cbz r2, 8544 │ │ │ │ │ + cbz r2, 8654 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mov r4, r3 │ │ │ │ │ mov r3, r4 │ │ │ │ │ - b.n 853e │ │ │ │ │ + b.n 864e │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 8562 │ │ │ │ │ + bge.n 8672 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #0] │ │ │ │ │ - cbz r2, 8588 │ │ │ │ │ + cbz r2, 8698 │ │ │ │ │ mov r0, r3 │ │ │ │ │ movs r4, #0 │ │ │ │ │ - bl a158 │ │ │ │ │ + bl a268 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r2, r5 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC12 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC12 │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ mov r3, r4 │ │ │ │ │ - b.n 853e │ │ │ │ │ + b.n 864e │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 8562 │ │ │ │ │ + b.n 8672 │ │ │ │ │ │ │ │ │ │ -00008594 : │ │ │ │ │ +000086a4 : │ │ │ │ │ long_true_divide(): │ │ │ │ │ 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, #4] │ │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r5, r3, #7 │ │ │ │ │ - bpl.w 8a90 │ │ │ │ │ + bpl.w 8ba0 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r4, r3, #7 │ │ │ │ │ - bpl.w 8a90 │ │ │ │ │ + bpl.w 8ba0 │ │ │ │ │ ldr r3, [r1, #8] │ │ │ │ │ mov fp, r1 │ │ │ │ │ mov r6, r0 │ │ │ │ │ movs.w sl, r3, lsr #3 │ │ │ │ │ - beq.w 8abc │ │ │ │ │ + beq.w 8bcc │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ ldr r4, [r0, #8] │ │ │ │ │ subs r1, r3, #2 │ │ │ │ │ negs r3, r1 │ │ │ │ │ adcs r3, r1 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ and.w r3, r4, #3 │ │ │ │ │ subs r0, r3, #2 │ │ │ │ │ negs r3, r0 │ │ │ │ │ adcs r3, r0 │ │ │ │ │ lsrs r4, r4, #3 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ - beq.w 8b60 │ │ │ │ │ + beq.w 8c70 │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - beq.w 899c │ │ │ │ │ + beq.w 8aac │ │ │ │ │ cmp r4, #2 │ │ │ │ │ - beq.w 8ad6 │ │ │ │ │ + beq.w 8be6 │ │ │ │ │ cmp.w sl, #1 │ │ │ │ │ - beq.w 8aa8 │ │ │ │ │ + beq.w 8bb8 │ │ │ │ │ movs r3, #0 │ │ │ │ │ cmp.w sl, #2 │ │ │ │ │ - beq.w 89b2 │ │ │ │ │ + beq.w 8ac2 │ │ │ │ │ sub.w r3, r4, sl │ │ │ │ │ movw r2, #17476 @ 0x4444 │ │ │ │ │ movt r2, #1092 @ 0x444 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bge.w 8bb6 │ │ │ │ │ + bge.w 8cc6 │ │ │ │ │ movw r2, #48061 @ 0xbbbd │ │ │ │ │ movt r2, #64443 @ 0xfbbb │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - blt.w 8b60 │ │ │ │ │ + blt.w 8c70 │ │ │ │ │ add.w r2, r6, r4, lsl #2 │ │ │ │ │ movs r1, #30 │ │ │ │ │ ldr r2, [r2, #8] │ │ │ │ │ mul.w r7, r1, r3 │ │ │ │ │ - cbz r2, 863c │ │ │ │ │ + cbz r2, 874c │ │ │ │ │ clz r2, r2 │ │ │ │ │ rsb r2, r2, #32 │ │ │ │ │ add.w r3, fp, sl, lsl #2 │ │ │ │ │ add r7, r2 │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ - cbz r3, 864e │ │ │ │ │ + cbz r3, 875e │ │ │ │ │ clz r3, r3 │ │ │ │ │ rsb r3, r3, #32 │ │ │ │ │ subs r7, r7, r3 │ │ │ │ │ cmp.w r7, #1024 @ 0x400 │ │ │ │ │ - bgt.w 8bb6 │ │ │ │ │ + bgt.w 8cc6 │ │ │ │ │ movw r3, #64461 @ 0xfbcd │ │ │ │ │ movt r3, #65535 @ 0xffff │ │ │ │ │ cmp r7, r3 │ │ │ │ │ - blt.w 8b60 │ │ │ │ │ + blt.w 8c70 │ │ │ │ │ mvn.w r3, #1020 @ 0x3fc │ │ │ │ │ cmp r7, r3 │ │ │ │ │ it lt │ │ │ │ │ movlt r7, r3 │ │ │ │ │ sub.w r3, r7, #55 @ 0x37 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bgt.w 89fe │ │ │ │ │ + bgt.w 8b0e │ │ │ │ │ rsb r7, r7, #55 @ 0x37 │ │ │ │ │ movs r1, #30 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <__aeabi_idiv> │ │ │ │ │ R_ARM_THM_CALL __aeabi_idiv │ │ │ │ │ adds r3, r0, r4 │ │ │ │ │ mov r8, r0 │ │ │ │ │ adds r0, r3, #1 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ bl 2d0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8a98 │ │ │ │ │ + beq.w 8ba8 │ │ │ │ │ add.w r3, r0, r8, lsl #2 │ │ │ │ │ add.w r2, r0, #8 │ │ │ │ │ adds r3, #8 │ │ │ │ │ movs r1, #0 │ │ │ │ │ - b.n 86ae │ │ │ │ │ + b.n 87be │ │ │ │ │ str.w r1, [r2, #4]! │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 86aa │ │ │ │ │ + bne.n 87ba │ │ │ │ │ mov r0, r7 │ │ │ │ │ movs r1, #30 │ │ │ │ │ str r2, [sp, #28] │ │ │ │ │ bl 0 <__aeabi_idivmod> │ │ │ │ │ R_ARM_THM_CALL __aeabi_idivmod │ │ │ │ │ mov r0, r6 │ │ │ │ │ sub.w lr, r1, #32 │ │ │ │ │ @@ -12977,21 +13089,21 @@ │ │ │ │ │ lsl.w r3, r8, lr │ │ │ │ │ lsr.w r8, r8, ip │ │ │ │ │ orr.w r8, r3, r8 │ │ │ │ │ mov.w r3, r9, lsr #30 │ │ │ │ │ bic.w r9, r9, #3221225472 @ 0xc0000000 │ │ │ │ │ str.w r9, [r2, #4]! │ │ │ │ │ orr.w r3, r3, r8, lsl #2 │ │ │ │ │ - ble.w 8852 │ │ │ │ │ + ble.w 8962 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w 8aa0 │ │ │ │ │ + beq.w 8bb0 │ │ │ │ │ cmp r7, #1 │ │ │ │ │ - beq.n 8766 │ │ │ │ │ + beq.n 8876 │ │ │ │ │ cmp r7, #2 │ │ │ │ │ - beq.n 8738 │ │ │ │ │ + beq.n 8848 │ │ │ │ │ mov r0, r6 │ │ │ │ │ movs r6, #2 │ │ │ │ │ str r6, [sp, #16] │ │ │ │ │ ldr.w r8, [r0, #16]! │ │ │ │ │ lsl.w r9, r8, r1 │ │ │ │ │ orr.w r9, r9, r3 │ │ │ │ │ lsl.w r3, r8, lr │ │ │ │ │ @@ -13024,15 +13136,15 @@ │ │ │ │ │ cmp r4, r6 │ │ │ │ │ orr.w r8, r3, r8 │ │ │ │ │ mov.w r3, r9, lsr #30 │ │ │ │ │ str r6, [sp, #16] │ │ │ │ │ bic.w r9, r9, #3221225472 @ 0xc0000000 │ │ │ │ │ orr.w r3, r3, r8, lsl #2 │ │ │ │ │ str.w r9, [r2, #4]! │ │ │ │ │ - ble.n 8852 │ │ │ │ │ + ble.n 8962 │ │ │ │ │ ldr r7, [sp, #16] │ │ │ │ │ str.w sl, [sp, #16] │ │ │ │ │ ldr r6, [r0, #4] │ │ │ │ │ add.w sl, r0, #4 │ │ │ │ │ add.w r9, r2, #4 │ │ │ │ │ adds r7, #4 │ │ │ │ │ adds r0, #16 │ │ │ │ │ @@ -13073,76 +13185,76 @@ │ │ │ │ │ lsl.w r3, r6, lr │ │ │ │ │ lsr.w r6, r6, ip │ │ │ │ │ orr.w r3, r3, r6 │ │ │ │ │ mov.w r6, r8, lsr #30 │ │ │ │ │ orr.w r3, r6, r3, lsl #2 │ │ │ │ │ bic.w r6, r8, #3221225472 @ 0xc0000000 │ │ │ │ │ str.w r6, [r9, #12] │ │ │ │ │ - bgt.n 879e │ │ │ │ │ + bgt.n 88ae │ │ │ │ │ ldr.w sl, [sp, #16] │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ movs r4, #0 │ │ │ │ │ add.w r2, r5, r2, lsl #2 │ │ │ │ │ str r3, [r2, #12] │ │ │ │ │ ldr r1, [r5, #8] │ │ │ │ │ lsrs r0, r1, #3 │ │ │ │ │ - beq.n 8884 │ │ │ │ │ + beq.n 8994 │ │ │ │ │ mov r3, r0 │ │ │ │ │ add.w r9, r5, #12 │ │ │ │ │ mov r6, r3 │ │ │ │ │ subs r3, #1 │ │ │ │ │ ldr.w r2, [r9, r3, lsl #2] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 89f2 │ │ │ │ │ + beq.w 8b02 │ │ │ │ │ cmp r0, r6 │ │ │ │ │ - beq.n 8884 │ │ │ │ │ + beq.n 8994 │ │ │ │ │ and.w r1, r1, #3 │ │ │ │ │ orr.w r1, r1, r6, lsl #3 │ │ │ │ │ str r1, [r5, #8] │ │ │ │ │ cmp.w sl, #1 │ │ │ │ │ - beq.w 8af0 │ │ │ │ │ + beq.w 8c00 │ │ │ │ │ mov r1, fp │ │ │ │ │ add r2, sp, #36 @ 0x24 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl c2d0 │ │ │ │ │ + bl c408 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 88ac │ │ │ │ │ + bge.n 89bc │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ - cbnz r3, 88ac │ │ │ │ │ + cbnz r3, 89bc │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 8ad2 │ │ │ │ │ + beq.w 8be2 │ │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ it ne │ │ │ │ │ orrne.w r4, r4, #1 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 88d4 │ │ │ │ │ + bge.n 89e4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - cbnz r3, 88d4 │ │ │ │ │ + cbnz r3, 89e4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ mov r5, r6 │ │ │ │ │ ldr r0, [r5, #8] │ │ │ │ │ movs r7, #30 │ │ │ │ │ lsrs r0, r0, #3 │ │ │ │ │ subs r1, r0, #1 │ │ │ │ │ add.w r0, r5, r0, lsl #2 │ │ │ │ │ mul.w r7, r1, r7 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ - cbz r3, 88f2 │ │ │ │ │ + cbz r3, 8a02 │ │ │ │ │ clz r3, r3 │ │ │ │ │ rsb r3, r3, #32 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ add r7, r3 │ │ │ │ │ mvn.w r3, #1020 @ 0x3fc │ │ │ │ │ ldr r6, [r5, #12] │ │ │ │ │ subs r3, r3, r2 │ │ │ │ │ @@ -13150,312 +13262,312 @@ │ │ │ │ │ cmp r3, r7 │ │ │ │ │ orr.w r4, r4, r6 │ │ │ │ │ it lt │ │ │ │ │ movlt r3, r7 │ │ │ │ │ subs r3, #54 @ 0x36 │ │ │ │ │ lsls r2, r3 │ │ │ │ │ tst r2, r4 │ │ │ │ │ - beq.n 891e │ │ │ │ │ + beq.n 8a2e │ │ │ │ │ movs r6, #3 │ │ │ │ │ lsls r6, r3 │ │ │ │ │ subs r6, #1 │ │ │ │ │ tst r6, r4 │ │ │ │ │ it ne │ │ │ │ │ addne r4, r4, r2 │ │ │ │ │ mvn.w r6, #1 │ │ │ │ │ lsl.w r3, r6, r3 │ │ │ │ │ ands r3, r4 │ │ │ │ │ str r3, [r5, #12] │ │ │ │ │ vldr s14, [r0, #8] │ │ │ │ │ vcvt.f64.u32 d7, s14 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ add.w r3, r5, #12 │ │ │ │ │ - vldr d5, [pc, #684] @ 8be8 │ │ │ │ │ + vldr d5, [pc, #684] @ 8cf8 │ │ │ │ │ add.w r1, r1, #4294967295 @ 0xffffffff │ │ │ │ │ - bgt.n 8986 │ │ │ │ │ + bgt.n 8a96 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 895e │ │ │ │ │ + bge.n 8a6e │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ - cbnz r3, 895e │ │ │ │ │ + cbnz r3, 8a6e │ │ │ │ │ mov r0, r5 │ │ │ │ │ vstr d7, [sp, #16] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ vldr d7, [sp, #16] │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ add r3, r7 │ │ │ │ │ cmp.w r3, #1024 @ 0x400 │ │ │ │ │ - bge.w 8b96 │ │ │ │ │ + bge.w 8ca6 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ vmov.f64 d0, d7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL ldexp │ │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bne.n 89ec │ │ │ │ │ + bne.n 8afc │ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyFloat_FromDouble │ │ │ │ │ add.w r3, r3, r1, lsl #2 │ │ │ │ │ vldr s12, [r3] │ │ │ │ │ vcvt.f64.u32 d6, s12 │ │ │ │ │ vmla.f64 d6, d7, d5 │ │ │ │ │ vmov.f64 d7, d6 │ │ │ │ │ - b.n 8932 │ │ │ │ │ + b.n 8a42 │ │ │ │ │ cmp.w sl, #1 │ │ │ │ │ - beq.n 89be │ │ │ │ │ + beq.n 8ace │ │ │ │ │ cmp.w sl, #2 │ │ │ │ │ it ne │ │ │ │ │ rsbne r3, sl, #1 │ │ │ │ │ - bne.w 8618 │ │ │ │ │ + bne.w 8728 │ │ │ │ │ mov r3, r4 │ │ │ │ │ ldr.w r2, [fp, #16] │ │ │ │ │ lsrs r2, r2, #23 │ │ │ │ │ - bne.n 8aa8 │ │ │ │ │ + bne.n 8bb8 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 8aa8 │ │ │ │ │ + beq.n 8bb8 │ │ │ │ │ add.w r3, r6, r4, lsl #2 │ │ │ │ │ subs r4, #1 │ │ │ │ │ vldr s12, [r3, #8] │ │ │ │ │ vcvt.f64.u32 d6, s12 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 8b76 │ │ │ │ │ + bne.w 8c86 │ │ │ │ │ add.w r3, fp, sl, lsl #2 │ │ │ │ │ cmp.w sl, #1 │ │ │ │ │ vldr s14, [r3, #8] │ │ │ │ │ vcvt.f64.u32 d7, s14 │ │ │ │ │ - bne.w 8bce │ │ │ │ │ + bne.w 8cde │ │ │ │ │ vdiv.f64 d0, d6, d7 │ │ │ │ │ - b.n 8974 │ │ │ │ │ + b.n 8a84 │ │ │ │ │ vneg.f64 d0, d0 │ │ │ │ │ - b.n 897c │ │ │ │ │ + b.n 8a8c │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 8868 │ │ │ │ │ + bne.w 8978 │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r1, [r5, #8] │ │ │ │ │ - b.n 8884 │ │ │ │ │ + b.n 8994 │ │ │ │ │ ldr r7, [sp, #4] │ │ │ │ │ movs r1, #30 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <__aeabi_idiv> │ │ │ │ │ R_ARM_THM_CALL __aeabi_idiv │ │ │ │ │ subs r4, r4, r0 │ │ │ │ │ mov r8, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 2d0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 8a98 │ │ │ │ │ + beq.n 8ba8 │ │ │ │ │ movs r1, #30 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <__aeabi_idivmod> │ │ │ │ │ R_ARM_THM_CALL __aeabi_idivmod │ │ │ │ │ mov.w lr, #4294967295 @ 0xffffffff │ │ │ │ │ add.w ip, r6, r8, lsl #2 │ │ │ │ │ movs r2, #0 │ │ │ │ │ lsl.w lr, lr, r1 │ │ │ │ │ add.w ip, ip, #12 │ │ │ │ │ add.w r9, r5, #12 │ │ │ │ │ - b.n 8a4e │ │ │ │ │ + b.n 8b5e │ │ │ │ │ ldr.w r3, [ip, r4, lsl #2] │ │ │ │ │ orr.w r3, r3, r2, lsl #30 │ │ │ │ │ bic.w r2, r3, lr │ │ │ │ │ lsrs r3, r1 │ │ │ │ │ orrs r3, r7 │ │ │ │ │ orrs r3, r0 │ │ │ │ │ str.w r3, [r9, r4, lsl #2] │ │ │ │ │ lsrs r3, r2, #2 │ │ │ │ │ rsb r7, r1, #32 │ │ │ │ │ sub.w r0, r1, #32 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ lsl.w r7, r3, r7 │ │ │ │ │ add.w r4, r4, #4294967295 @ 0xffffffff │ │ │ │ │ lsr.w r0, r3, r0 │ │ │ │ │ - bgt.n 8a38 │ │ │ │ │ + bgt.n 8b48 │ │ │ │ │ subs r4, r2, #0 │ │ │ │ │ mov r3, r8 │ │ │ │ │ it ne │ │ │ │ │ movne r4, #1 │ │ │ │ │ lsls r2, r4, #31 │ │ │ │ │ - bmi.w 885c │ │ │ │ │ + bmi.w 896c │ │ │ │ │ add.w r2, r6, #12 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 885c │ │ │ │ │ + beq.w 896c │ │ │ │ │ subs r3, #1 │ │ │ │ │ ldr.w r2, [r2, r3, lsl #2] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ it ne │ │ │ │ │ orrne.w r4, r4, #1 │ │ │ │ │ - b.n 8a70 │ │ │ │ │ + b.n 8b80 │ │ │ │ │ movw r5, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r5, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ movs r7, #1 │ │ │ │ │ str.w sl, [sp, #16] │ │ │ │ │ - b.n 879e │ │ │ │ │ + b.n 88ae │ │ │ │ │ sub.w r3, r4, sl │ │ │ │ │ movw r2, #17476 @ 0x4444 │ │ │ │ │ movt r2, #1092 @ 0x444 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - blt.w 8626 │ │ │ │ │ - b.n 8bb6 │ │ │ │ │ + blt.w 8736 │ │ │ │ │ + b.n 8cc6 │ │ │ │ │ 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 .LC37 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC37 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 8a98 │ │ │ │ │ + b.n 8ba8 │ │ │ │ │ ldr r3, [r6, #16] │ │ │ │ │ lsrs r3, r3, #23 │ │ │ │ │ ite eq │ │ │ │ │ moveq r3, #1 │ │ │ │ │ movne r3, #0 │ │ │ │ │ cmp.w sl, #1 │ │ │ │ │ - bne.w 85fe │ │ │ │ │ + bne.w 870e │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 89be │ │ │ │ │ - b.n 8aa8 │ │ │ │ │ + bne.w 8ace │ │ │ │ │ + b.n 8bb8 │ │ │ │ │ and.w r6, r1, #3 │ │ │ │ │ lsrs r1, r1, #3 │ │ │ │ │ rsb r6, r6, #1 │ │ │ │ │ add.w r9, r5, #12 │ │ │ │ │ ldr.w r7, [fp, #12] │ │ │ │ │ mul.w r6, r1, r6 │ │ │ │ │ movs r1, #0 │ │ │ │ │ add.w r8, r9, r6, lsl #2 │ │ │ │ │ mov r2, r7 │ │ │ │ │ movs r3, #0 │ │ │ │ │ subs r6, #1 │ │ │ │ │ - bmi.n 8b2a │ │ │ │ │ + bmi.n 8c3a │ │ │ │ │ ldr.w r0, [r8, #-4]! │ │ │ │ │ orr.w r0, r0, r1, lsl #30 │ │ │ │ │ lsrs r1, r1, #2 │ │ │ │ │ bl 0 <__aeabi_uldivmod> │ │ │ │ │ R_ARM_THM_CALL __aeabi_uldivmod │ │ │ │ │ mov r1, r2 │ │ │ │ │ str.w r0, [r8] │ │ │ │ │ - b.n 8b0c │ │ │ │ │ + b.n 8c1c │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ lsrs r7, r3, #3 │ │ │ │ │ it ne │ │ │ │ │ movne r2, r7 │ │ │ │ │ - beq.n 8b4c │ │ │ │ │ + beq.n 8c5c │ │ │ │ │ mov r6, r2 │ │ │ │ │ subs r2, #1 │ │ │ │ │ ldr.w r0, [r9, r2, lsl #2] │ │ │ │ │ - cbz r0, 8b56 │ │ │ │ │ + cbz r0, 8c66 │ │ │ │ │ cmp r7, r6 │ │ │ │ │ - beq.n 8b4c │ │ │ │ │ + beq.n 8c5c │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ orr.w r3, r3, r6, lsl #3 │ │ │ │ │ str r3, [r5, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ it ne │ │ │ │ │ orrne.w r4, r4, #1 │ │ │ │ │ - b.n 88d6 │ │ │ │ │ + b.n 89e6 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 8b34 │ │ │ │ │ + bne.n 8c44 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r5, #8] │ │ │ │ │ - b.n 8b4c │ │ │ │ │ + b.n 8c5c │ │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ │ - vldr d0, [pc, #136] @ 8bf0 │ │ │ │ │ - vldr d7, [pc, #140] @ 8bf8 │ │ │ │ │ + vldr d0, [pc, #136] @ 8d00 │ │ │ │ │ + vldr d7, [pc, #140] @ 8d08 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ it ne │ │ │ │ │ vmovne.f64 d0, d7 │ │ │ │ │ - b.n 897c │ │ │ │ │ + b.n 8a8c │ │ │ │ │ subs r4, #1 │ │ │ │ │ add.w r3, r6, #12 │ │ │ │ │ - vldr d5, [pc, #104] @ 8be8 │ │ │ │ │ + vldr d5, [pc, #104] @ 8cf8 │ │ │ │ │ add.w r3, r3, r4, lsl #2 │ │ │ │ │ vldr s14, [r3] │ │ │ │ │ vcvt.f64.u32 d7, s14 │ │ │ │ │ vmla.f64 d7, d6, d5 │ │ │ │ │ vmov.f64 d6, d7 │ │ │ │ │ - b.n 89cc │ │ │ │ │ - bne.n 8bb6 │ │ │ │ │ + b.n 8adc │ │ │ │ │ + bne.n 8cc6 │ │ │ │ │ mov r0, r7 │ │ │ │ │ vmov.f64 d0, #112 @ 0x3f800000 1.0 │ │ │ │ │ vstr d7, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL ldexp │ │ │ │ │ vldr d7, [sp, #16] │ │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - bne.w 896a │ │ │ │ │ + bne.w 8a7a │ │ │ │ │ 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 .LC42 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC42 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 8ad2 │ │ │ │ │ + b.n 8be2 │ │ │ │ │ vldr s10, [fp, #12] │ │ │ │ │ - vldr d4, [pc, #20] @ 8be8 │ │ │ │ │ + vldr d4, [pc, #20] @ 8cf8 │ │ │ │ │ vcvt.f64.u32 d5, s10 │ │ │ │ │ vmla.f64 d5, d7, d4 │ │ │ │ │ vmov.f64 d7, d5 │ │ │ │ │ - b.n 89e6 │ │ │ │ │ + b.n 8af6 │ │ │ │ │ nop.w │ │ │ │ │ .word 0x00000000 │ │ │ │ │ .word 0x41d00000 │ │ │ │ │ ... │ │ │ │ │ .word 0x80000000 │ │ │ │ │ │ │ │ │ │ -00008c00 : │ │ │ │ │ +00008d10 : │ │ │ │ │ PyLong_AsDouble(): │ │ │ │ │ push {lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ - cbz r0, 8c76 │ │ │ │ │ + cbz r0, 8d86 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #7 │ │ │ │ │ - bpl.n 8c88 │ │ │ │ │ + bpl.n 8d98 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bhi.n 8c3a │ │ │ │ │ + bhi.n 8d4a │ │ │ │ │ ldr r2, [r0, #12] │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ mul.w r3, r2, r3 │ │ │ │ │ vmov s15, r3 │ │ │ │ │ vcvt.f64.s32 d0, s15 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {pc} │ │ │ │ │ mov r1, sp │ │ │ │ │ - bl c0ac <_PyLong_Frexp> │ │ │ │ │ + bl c1e8 <_PyLong_Frexp> │ │ │ │ │ R_ARM_THM_CALL _PyLong_Frexp │ │ │ │ │ movw r2, #1025 @ 0x401 │ │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ │ cmp r0, r2 │ │ │ │ │ sbcs.w r3, r3, #0 │ │ │ │ │ - bge.n 8c5a │ │ │ │ │ + bge.n 8d6a │ │ │ │ │ add sp, #12 │ │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 ldexp │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ movt r3, #0 │ │ │ │ │ @@ -13464,54 +13576,54 @@ │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC43 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC43 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ vmov.f64 d0, #240 @ 0xbf800000 -1.0 │ │ │ │ │ - b.n 8c36 │ │ │ │ │ + b.n 8d46 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC2 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC2 │ │ │ │ │ movw r1, #3493 @ 0xda5 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ - b.n 8c70 │ │ │ │ │ + b.n 8d80 │ │ │ │ │ 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 .LC3 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC3 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 8c70 │ │ │ │ │ + b.n 8d80 │ │ │ │ │ │ │ │ │ │ -00008ca0 : │ │ │ │ │ +00008db0 : │ │ │ │ │ long_pow(): │ │ │ │ │ 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, #3920] @ 0xf50 │ │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #7 │ │ │ │ │ - bpl.w 9876 │ │ │ │ │ + bpl.w 9986 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ mov r8, r1 │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r7, r3, #7 │ │ │ │ │ - bpl.w 9876 │ │ │ │ │ + bpl.w 9986 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mov r6, r2 │ │ │ │ │ mov sl, r0 │ │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ @@ -13520,125 +13632,125 @@ │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r1, #0] │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ ands.w r2, r2, #16777216 @ 0x1000000 │ │ │ │ │ - bne.w 91d4 │ │ │ │ │ + bne.w 92e4 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - bne.w 9860 │ │ │ │ │ + bne.w 9970 │ │ │ │ │ ldr r3, [r1, #8] │ │ │ │ │ str r2, [sp, #52] @ 0x34 │ │ │ │ │ and.w r1, r3, #3 │ │ │ │ │ cmp r1, #2 │ │ │ │ │ - beq.w 9760 │ │ │ │ │ + beq.w 9870 │ │ │ │ │ lsrs r3, r3, #3 │ │ │ │ │ rsb r1, r1, #1 │ │ │ │ │ mul.w r3, r1, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 934c │ │ │ │ │ + beq.w 945c │ │ │ │ │ mov r6, r2 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ add.w r2, r8, r3, lsl #2 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ add.w fp, r3, #4294967295 @ 0xffffffff │ │ │ │ │ ldr.w r9, [r2, #8] │ │ │ │ │ ite gt │ │ │ │ │ movgt r2, #0 │ │ │ │ │ movle r2, #1 │ │ │ │ │ cmp.w r9, #3 │ │ │ │ │ it hi │ │ │ │ │ movhi r2, #0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9090 │ │ │ │ │ + bne.w 91a0 │ │ │ │ │ ldr.w r2, [sl] │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - bgt.w 9a92 │ │ │ │ │ - ldr r0, [pc, #676] @ (8ff8 ) │ │ │ │ │ + bgt.w 9bdc │ │ │ │ │ + ldr r0, [pc, #676] @ (9108 ) │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r2, #1 │ │ │ │ │ strlt.w r2, [sl] │ │ │ │ │ ldr.w r3, [r0, #1080] @ 0x438 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 9fce │ │ │ │ │ + blt.w 9ba2 │ │ │ │ │ cmp.w r9, #1 │ │ │ │ │ it ls │ │ │ │ │ movls r7, #2 │ │ │ │ │ - bls.n 8da0 │ │ │ │ │ + bls.n 8eb0 │ │ │ │ │ cmp.w r9, #3 │ │ │ │ │ it ls │ │ │ │ │ movls r7, #4 │ │ │ │ │ - bls.n 8da0 │ │ │ │ │ + bls.n 8eb0 │ │ │ │ │ cmp.w r9, #7 │ │ │ │ │ it ls │ │ │ │ │ movls r7, #8 │ │ │ │ │ - bls.n 8da0 │ │ │ │ │ + bls.n 8eb0 │ │ │ │ │ cmp.w r9, #15 │ │ │ │ │ - bls.w 9364 │ │ │ │ │ + bls.w 9474 │ │ │ │ │ movs r7, #32 │ │ │ │ │ cmp.w r9, #31 │ │ │ │ │ - bls.n 8da0 │ │ │ │ │ + bls.n 8eb0 │ │ │ │ │ lsls r7, r7, #1 │ │ │ │ │ cmp r9, r7 │ │ │ │ │ - bcs.n 8d9a │ │ │ │ │ + bcs.n 8eaa │ │ │ │ │ lsrs r7, r7, #2 │ │ │ │ │ mov r4, sl │ │ │ │ │ movw ip, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt ip, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyRuntime │ │ │ │ │ strd ip, r8, [sp, #12] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.n 8e9c │ │ │ │ │ + beq.n 8fac │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bhi.w 8f26 │ │ │ │ │ + bhi.w 9036 │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ mul.w r3, r2, r3 │ │ │ │ │ smull r8, r0, r3, r3 │ │ │ │ │ adds.w r5, r8, #5 │ │ │ │ │ mov r2, r8 │ │ │ │ │ adc.w ip, r0, #0 │ │ │ │ │ cmp.w r5, #262 @ 0x106 │ │ │ │ │ mov r3, r0 │ │ │ │ │ sbcs.w ip, ip, #0 │ │ │ │ │ - bcs.w 8ffc │ │ │ │ │ + bcs.w 910c │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add.w r5, r3, r5, lsl #4 │ │ │ │ │ add.w r5, r5, #9152 @ 0x23c0 │ │ │ │ │ adds r5, #24 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 8f4a │ │ │ │ │ + bge.w 905a │ │ │ │ │ add.w r8, r3, #4294967295 @ 0xffffffff │ │ │ │ │ str.w r8, [r4] │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.w 8f4a │ │ │ │ │ + bne.w 905a │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ str.w r8, [sp, #56] @ 0x38 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 8f54 │ │ │ │ │ + bne.w 9064 │ │ │ │ │ mov r4, r5 │ │ │ │ │ tst.w r7, r9 │ │ │ │ │ - beq.n 8e96 │ │ │ │ │ + beq.n 8fa6 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ │ orr.w r1, r2, r3 │ │ │ │ │ cmp r1, #15 │ │ │ │ │ - bhi.w 8f80 │ │ │ │ │ + bhi.w 9090 │ │ │ │ │ ldr r1, [r4, #12] │ │ │ │ │ and.w r2, r2, #3 │ │ │ │ │ rsb r2, r2, #1 │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ mul.w r2, r1, r2 │ │ │ │ │ ldr.w r1, [sl, #12] │ │ │ │ │ @@ -13646,186 +13758,186 @@ │ │ │ │ │ smull r0, r1, r2, r3 │ │ │ │ │ adds.w ip, r0, #5 │ │ │ │ │ mov r2, r0 │ │ │ │ │ adc.w r5, r1, #0 │ │ │ │ │ cmp.w ip, #262 @ 0x106 │ │ │ │ │ mov r3, r1 │ │ │ │ │ sbcs.w r5, r5, #0 │ │ │ │ │ - bcs.w 9060 │ │ │ │ │ + bcs.w 9170 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ movw r5, #9176 @ 0x23d8 │ │ │ │ │ add.w r5, r5, ip, lsl #4 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyRuntime │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ add r5, r2 │ │ │ │ │ - blt.w 8fbc │ │ │ │ │ + blt.w 90cc │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r4, r5 │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 8fda │ │ │ │ │ + bne.w 90ea │ │ │ │ │ lsrs r7, r7, #1 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n 8db4 │ │ │ │ │ + bne.n 8ec4 │ │ │ │ │ subs.w fp, fp, #1 │ │ │ │ │ - bpl.w 9fe4 │ │ │ │ │ + bpl.w 9d4c │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 9698 │ │ │ │ │ + bne.w 97a8 │ │ │ │ │ ldr.w r2, [sl] │ │ │ │ │ ldrd r8, r6, [sp, #48] @ 0x30 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 9136 │ │ │ │ │ + blt.w 9246 │ │ │ │ │ ldr.w r2, [r8] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 93f8 │ │ │ │ │ + blt.w 9508 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 9080 │ │ │ │ │ + beq.w 9190 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 9080 │ │ │ │ │ + bge.w 9190 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 9080 │ │ │ │ │ + bne.w 9190 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w 9086 │ │ │ │ │ + beq.w 9196 │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 9086 │ │ │ │ │ + bge.w 9196 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 9086 │ │ │ │ │ + bne.w 9196 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ │ - cbz r0, 8f1e │ │ │ │ │ + cbz r0, 902e │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 8f1e │ │ │ │ │ + bge.n 902e │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - cbnz r3, 8f1e │ │ │ │ │ + cbnz r3, 902e │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #140 @ 0x8c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3550 │ │ │ │ │ + bl 35b4 │ │ │ │ │ mov r5, r0 │ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 8df2 │ │ │ │ │ + bne.w 8f02 │ │ │ │ │ str r5, [sp, #20] │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 99d0 │ │ │ │ │ + blt.w 9ae0 │ │ │ │ │ movs r4, #0 │ │ │ │ │ mov r5, r4 │ │ │ │ │ - b.n 96c8 │ │ │ │ │ + b.n 97d8 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 8e1c │ │ │ │ │ + beq.w 8f2c │ │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl a7f0 │ │ │ │ │ + bl a92c │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.w 99e4 │ │ │ │ │ + beq.w 9af4 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 8f78 │ │ │ │ │ + bge.n 9088 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ - cbnz r3, 8f78 │ │ │ │ │ + cbnz r3, 9088 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ - b.n 8e1e │ │ │ │ │ + b.n 8f2e │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3550 │ │ │ │ │ + bl 35b4 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ ldr.w r2, [sl, #8] │ │ │ │ │ mov r5, r0 │ │ │ │ │ str r0, [sp, #72] @ 0x48 │ │ │ │ │ eors r3, r2 │ │ │ │ │ ands.w r3, r3, #3 │ │ │ │ │ it ne │ │ │ │ │ movne r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ite eq │ │ │ │ │ moveq r3, #0 │ │ │ │ │ andne.w r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 97a0 │ │ │ │ │ + bne.w 98b0 │ │ │ │ │ str r5, [sp, #56] @ 0x38 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n 8f38 │ │ │ │ │ + beq.n 9048 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 8e8a │ │ │ │ │ + bge.w 8f9a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 8e8a │ │ │ │ │ + bne.w 8f9a │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ mov r4, r5 │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 8e96 │ │ │ │ │ + beq.w 8fa6 │ │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl a7f0 │ │ │ │ │ + bl a92c │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.w 99c8 │ │ │ │ │ + beq.w 9ad8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl a158 │ │ │ │ │ + bl a268 │ │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ - b.n 8e96 │ │ │ │ │ + b.n 8fa6 │ │ │ │ │ .word 0x00002000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ adds.w r5, r8, r1 │ │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ │ adc.w r0, r0, #0 │ │ │ │ │ cmp r5, r1 │ │ │ │ │ sbcs.w r0, r0, #0 │ │ │ │ │ - bcs.w 94cc │ │ │ │ │ - ldr r3, [pc, #432] @ (91c8 ) │ │ │ │ │ + bcs.w 95dc │ │ │ │ │ + ldr r3, [pc, #432] @ (92d8 ) │ │ │ │ │ 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, #1728] @ 0x6c0 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n 910e │ │ │ │ │ + beq.n 921e │ │ │ │ │ ldr.w r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ ldr r0, [r5, #0] │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w r0, [r3, #1728] @ 0x6c0 │ │ │ │ │ str.w r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ @@ -13834,152 +13946,152 @@ │ │ │ │ │ eor.w r3, r8, r8, asr #31 │ │ │ │ │ it ge │ │ │ │ │ movge r2, #8 │ │ │ │ │ sub.w r3, r3, r8, asr #31 │ │ │ │ │ it lt │ │ │ │ │ movlt r2, #10 │ │ │ │ │ strd r2, r3, [r5, #8] │ │ │ │ │ - b.n 8df2 │ │ │ │ │ + b.n 8f02 │ │ │ │ │ mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ │ mvn.w ip, #2147483648 @ 0x80000000 │ │ │ │ │ adds r5, r0, r5 │ │ │ │ │ adc.w r1, r1, #0 │ │ │ │ │ cmp r5, ip │ │ │ │ │ sbcs.w r1, r1, #0 │ │ │ │ │ - bcs.w 95a8 │ │ │ │ │ + bcs.w 96b8 │ │ │ │ │ bl 1c0 <_PyLong_FromMedium> │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b.n 8fac │ │ │ │ │ + b.n 90bc │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 8eee │ │ │ │ │ + bne.w 8ffe │ │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 8f0c │ │ │ │ │ - b.n 8f1e │ │ │ │ │ + bne.w 901c │ │ │ │ │ + b.n 902e │ │ │ │ │ cmp.w r9, #1 │ │ │ │ │ - bls.n 914a │ │ │ │ │ + bls.n 925a │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r0, sl │ │ │ │ │ - bl 3444 │ │ │ │ │ + bl 34a8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ │ - ldr r0, [pc, #296] @ (91cc ) │ │ │ │ │ + ldr r0, [pc, #296] @ (92dc ) │ │ │ │ │ ldr.w r3, [r0, #1080] @ 0x438 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w 9ff6 │ │ │ │ │ + beq.w 9bb8 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 90c4 │ │ │ │ │ + bge.n 91d4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r0, #1080] @ 0x438 │ │ │ │ │ - cbnz r3, 90c4 │ │ │ │ │ + cbnz r3, 91d4 │ │ │ │ │ add.w r0, r0, #1080 @ 0x438 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r5, [sp, #56] @ 0x38 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 9556 │ │ │ │ │ + bne.w 9666 │ │ │ │ │ cmp.w r9, #3 │ │ │ │ │ - beq.n 91a0 │ │ │ │ │ + beq.n 92b0 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 9716 │ │ │ │ │ + bne.w 9826 │ │ │ │ │ ldr.w r2, [sl] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 9134 │ │ │ │ │ + blt.n 9244 │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 9540 │ │ │ │ │ + blt.w 9650 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n 9086 │ │ │ │ │ + beq.n 9196 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 9086 │ │ │ │ │ + bge.n 9196 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 9086 │ │ │ │ │ + bne.n 9196 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 9086 │ │ │ │ │ + b.n 9196 │ │ │ │ │ movs r0, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 990c │ │ │ │ │ + beq.w 9a1c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ str r3, [r0, #4] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r2, #1 │ │ │ │ │ strlt r2, [r3, #0] │ │ │ │ │ - b.n 9040 │ │ │ │ │ + b.n 9150 │ │ │ │ │ ldr r7, [sp, #4] │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w r2, [sl] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 8ebc │ │ │ │ │ + bne.w 8fcc │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 8ebc │ │ │ │ │ - bne.w 93ee │ │ │ │ │ - ldr r1, [pc, #128] @ (91d0 ) │ │ │ │ │ + b.n 8fcc │ │ │ │ │ + bne.w 94fe │ │ │ │ │ + ldr r1, [pc, #128] @ (92e0 ) │ │ │ │ │ mov r0, sl │ │ │ │ │ - bl 3444 │ │ │ │ │ + bl 34a8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ │ - ldr r0, [pc, #112] @ (91cc ) │ │ │ │ │ + ldr r0, [pc, #112] @ (92dc ) │ │ │ │ │ ldr.w r3, [r0, #1080] @ 0x438 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w 9ff6 │ │ │ │ │ + beq.w 9bb8 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 917c │ │ │ │ │ + bge.n 928c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r0, #1080] @ 0x438 │ │ │ │ │ - cbnz r3, 917c │ │ │ │ │ + cbnz r3, 928c │ │ │ │ │ add.w r0, r0, #1080 @ 0x438 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ movs r5, #0 │ │ │ │ │ str r5, [sp, #56] @ 0x38 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n 90d4 │ │ │ │ │ + beq.n 91e4 │ │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl a7f0 │ │ │ │ │ + bl a92c │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.w 991c │ │ │ │ │ + beq.w 9a2c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl a158 │ │ │ │ │ + bl a268 │ │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ │ str r5, [sp, #56] @ 0x38 │ │ │ │ │ - b.n 90d4 │ │ │ │ │ + b.n 91e4 │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3444 │ │ │ │ │ + bl 34a8 │ │ │ │ │ mov r5, r0 │ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9916 │ │ │ │ │ + beq.w 9a26 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movs r7, #0 │ │ │ │ │ - bl a158 │ │ │ │ │ + bl a268 │ │ │ │ │ str r7, [sp, #56] @ 0x38 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 967c │ │ │ │ │ + bne.w 978c │ │ │ │ │ mov r4, r5 │ │ │ │ │ - b.n 90d4 │ │ │ │ │ + b.n 91e4 │ │ │ │ │ nop │ │ │ │ │ .word 0x000001a8 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00002000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00002438 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ @@ -13988,63 +14100,63 @@ │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r6, #0] │ │ │ │ │ ldr r3, [r6, #8] │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.w 9882 │ │ │ │ │ + beq.w 9992 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.w 9412 │ │ │ │ │ + beq.w 9522 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mov r3, r6 │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ mov r6, r3 │ │ │ │ │ bic.w r2, r2, #4 │ │ │ │ │ cmp r2, #8 │ │ │ │ │ - bhi.n 920e │ │ │ │ │ + bhi.n 931e │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq.w 97b6 │ │ │ │ │ + beq.w 98c6 │ │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ │ and.w r2, r2, #3 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - bne.w 93b8 │ │ │ │ │ + bne.w 94c8 │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ - bl a26c <_PyLong_Copy> │ │ │ │ │ + bl a37c <_PyLong_Copy> │ │ │ │ │ R_ARM_THM_CALL _PyLong_Copy │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9a20 │ │ │ │ │ + beq.w 9b30 │ │ │ │ │ ldr.w r2, [r8] │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ │ - blt.w 974a │ │ │ │ │ + blt.w 985a │ │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ │ - bl 1b24 │ │ │ │ │ + bl 1b28 │ │ │ │ │ R_ARM_THM_CALL _PyLong_Negate │ │ │ │ │ ldr.w r8, [sp, #48] @ 0x30 │ │ │ │ │ ldr.w r2, [sl] │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.w 9a04 │ │ │ │ │ - ldr r0, [pc, #732] @ (9538 ) │ │ │ │ │ + beq.w 9b14 │ │ │ │ │ + ldr r0, [pc, #732] @ (9648 ) │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r2, #1 │ │ │ │ │ strlt.w r2, [sl] │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ mov r4, sl │ │ │ │ │ - ldr r7, [pc, #716] @ (953c ) │ │ │ │ │ + ldr r7, [pc, #716] @ (964c ) │ │ │ │ │ ldr.w r2, [r0, #1080] @ 0x438 │ │ │ │ │ mov r5, r3 │ │ │ │ │ strd sl, r8, [sp, #8] │ │ │ │ │ sub.w r9, r7, #16 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ mov sl, r6 │ │ │ │ │ itt lt │ │ │ │ │ @@ -14060,420 +14172,420 @@ │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r2, #1 │ │ │ │ │ strlt r2, [r3, #0] │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ and.w r2, r3, #3 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq.n 9368 │ │ │ │ │ + beq.n 9478 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ lsrs r0, r3, #3 │ │ │ │ │ lsrs r1, r2, #3 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - beq.w 947a │ │ │ │ │ + beq.w 958a │ │ │ │ │ cmp.w r0, #300 @ 0x12c │ │ │ │ │ - bhi.w 98b0 │ │ │ │ │ + bhi.w 99c0 │ │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ │ add r2, sp, #68 @ 0x44 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 73d0 │ │ │ │ │ + bl 74e4 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.w 98ca │ │ │ │ │ + beq.w 99da │ │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ │ ldr r3, [r2, #8] │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.w 9740 │ │ │ │ │ + beq.w 9850 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 9600 │ │ │ │ │ + beq.w 9710 │ │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 9524 │ │ │ │ │ + blt.w 9634 │ │ │ │ │ ldr.w r8, [sp, #60] @ 0x3c │ │ │ │ │ mov r1, r9 │ │ │ │ │ ldr r6, [sp, #64] @ 0x40 │ │ │ │ │ mov r0, r8 │ │ │ │ │ - bl 3444 │ │ │ │ │ + bl 34a8 │ │ │ │ │ ldr.w r2, [r8] │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 9466 │ │ │ │ │ + blt.w 9576 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w 9a2c │ │ │ │ │ + beq.w 9b3c │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 828 │ │ │ │ │ R_ARM_THM_CALL long_sub │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 9450 │ │ │ │ │ + blt.w 9560 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 9a2c │ │ │ │ │ + beq.w 9b3c │ │ │ │ │ ldr r2, [r7, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 97bc │ │ │ │ │ + blt.w 98cc │ │ │ │ │ mov r7, r9 │ │ │ │ │ mov r4, r5 │ │ │ │ │ mov r9, r3 │ │ │ │ │ mov r5, r6 │ │ │ │ │ - b.n 92a8 │ │ │ │ │ + b.n 93b8 │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 97aa │ │ │ │ │ + blt.w 98ba │ │ │ │ │ ldr.w r2, [r8] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 93f2 │ │ │ │ │ - ldr r4, [pc, #472] @ (953c ) │ │ │ │ │ - b.n 9086 │ │ │ │ │ + blt.n 9502 │ │ │ │ │ + ldr r4, [pc, #472] @ (964c ) │ │ │ │ │ + b.n 9196 │ │ │ │ │ movs r7, #16 │ │ │ │ │ - b.n 8da0 │ │ │ │ │ + b.n 8eb0 │ │ │ │ │ ldr.w r2, [r9] │ │ │ │ │ mov r6, sl │ │ │ │ │ ldr.w r8, [sp, #12] │ │ │ │ │ mov r3, fp │ │ │ │ │ ldr.w sl, [sp, #8] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 9662 │ │ │ │ │ + blt.w 9772 │ │ │ │ │ ldr r2, [r5, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 99a2 │ │ │ │ │ - ldr r1, [pc, #432] @ (953c ) │ │ │ │ │ + blt.w 9ab2 │ │ │ │ │ + ldr r1, [pc, #432] @ (964c ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ bl dc │ │ │ │ │ R_ARM_THM_CALL long_compare │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 96d8 │ │ │ │ │ + bne.w 97e8 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 9a7c │ │ │ │ │ + blt.w 9b8c │ │ │ │ │ ldr.w r2, [sl] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 9728 │ │ │ │ │ + blt.w 9838 │ │ │ │ │ mov sl, r7 │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ │ ldr.w r2, [sl, #8] │ │ │ │ │ and.w r1, r2, #3 │ │ │ │ │ cmp r1, #2 │ │ │ │ │ - beq.w 9572 │ │ │ │ │ + beq.w 9682 │ │ │ │ │ ldr r1, [r3, #8] │ │ │ │ │ lsrs r2, r2, #3 │ │ │ │ │ cmp.w r2, r1, lsr #3 │ │ │ │ │ - bgt.w 9572 │ │ │ │ │ + bgt.w 9682 │ │ │ │ │ ldr.w r8, [sp, #48] @ 0x30 │ │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ │ and.w r3, r2, #3 │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ lsrs r2, r2, #3 │ │ │ │ │ mul.w r3, r2, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 8d26 │ │ │ │ │ - ldr r4, [pc, #332] @ (953c ) │ │ │ │ │ - b.n 90d4 │ │ │ │ │ - ldr r4, [pc, #328] @ (953c ) │ │ │ │ │ + bne.w 8e36 │ │ │ │ │ + ldr r4, [pc, #332] @ (964c ) │ │ │ │ │ + b.n 91e4 │ │ │ │ │ + ldr r4, [pc, #328] @ (964c ) │ │ │ │ │ mov r6, r3 │ │ │ │ │ mov r7, r3 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w r2, [r8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 8ec8 │ │ │ │ │ + bne.w 8fd8 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 8ece │ │ │ │ │ - b.n 9080 │ │ │ │ │ + bne.w 8fde │ │ │ │ │ + b.n 9190 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl a26c <_PyLong_Copy> │ │ │ │ │ + bl a37c <_PyLong_Copy> │ │ │ │ │ R_ARM_THM_CALL _PyLong_Copy │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9a20 │ │ │ │ │ + beq.w 9b30 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ str r0, [sp, #52] @ 0x34 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 9436 │ │ │ │ │ + bge.n 9546 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 992e │ │ │ │ │ + beq.w 9a3e │ │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ - bl 1b24 │ │ │ │ │ + bl 1b28 │ │ │ │ │ R_ARM_THM_CALL _PyLong_Negate │ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ │ mov r4, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 9a34 │ │ │ │ │ + beq.w 9b44 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ - b.n 91fa │ │ │ │ │ + b.n 930a │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9332 │ │ │ │ │ + bne.w 9442 │ │ │ │ │ str r0, [sp, #16] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ - b.n 9332 │ │ │ │ │ + b.n 9442 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w r2, [r8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9318 │ │ │ │ │ + bne.w 9428 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 9318 │ │ │ │ │ + b.n 9428 │ │ │ │ │ cmp r0, #1 │ │ │ │ │ - bne.w 92c6 │ │ │ │ │ + bne.w 93d6 │ │ │ │ │ eors r3, r2 │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ ldr r1, [r5, #12] │ │ │ │ │ lsls r6, r3, #30 │ │ │ │ │ - bne.w 97e2 │ │ │ │ │ + bne.w 9900 │ │ │ │ │ bl 0 <__aeabi_idiv> │ │ │ │ │ R_ARM_THM_CALL __aeabi_idiv │ │ │ │ │ bl 390 │ │ │ │ │ R_ARM_THM_CALL PyLong_FromLong │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 98ca │ │ │ │ │ + beq.w 99da │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ eors r2, r3 │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ ldr r1, [r5, #12] │ │ │ │ │ rsb r8, r3, #1 │ │ │ │ │ lsls r2, r2, #30 │ │ │ │ │ - bne.w 97d2 │ │ │ │ │ + bne.w 98e2 │ │ │ │ │ bl 0 <__aeabi_idivmod> │ │ │ │ │ R_ARM_THM_CALL __aeabi_idivmod │ │ │ │ │ mul.w r0, r1, r8 │ │ │ │ │ bl 390 │ │ │ │ │ R_ARM_THM_CALL PyLong_FromLong │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9a0a │ │ │ │ │ + beq.w 9b1a │ │ │ │ │ strd r6, r0, [sp, #60] @ 0x3c │ │ │ │ │ - b.n 92f2 │ │ │ │ │ + b.n 9402 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.w 97ec │ │ │ │ │ + blt.w 98f2 │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ lsrs r1, r3, #28 │ │ │ │ │ ite eq │ │ │ │ │ moveq.w r8, #2 │ │ │ │ │ movne.w r8, #3 │ │ │ │ │ strd r2, r3, [sp, #20] │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 2d0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9a3a │ │ │ │ │ + beq.w 9b4a │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ rsb r0, r3, #1 │ │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ │ orr.w r1, r0, r8, lsl #3 │ │ │ │ │ str r1, [r5, #8] │ │ │ │ │ add.w r1, r5, #12 │ │ │ │ │ mov.w ip, r2, lsr #30 │ │ │ │ │ bic.w r0, r2, #3221225472 @ 0xc0000000 │ │ │ │ │ orr.w r2, ip, r3, lsl #2 │ │ │ │ │ lsrs r3, r3, #30 │ │ │ │ │ str.w r0, [r1], #4 │ │ │ │ │ orrs.w r0, r2, r3 │ │ │ │ │ - beq.w 8df2 │ │ │ │ │ - b.n 9508 │ │ │ │ │ + beq.w 8f02 │ │ │ │ │ + b.n 9618 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 92fc │ │ │ │ │ + bne.w 940c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 92fc │ │ │ │ │ + b.n 940c │ │ │ │ │ nop │ │ │ │ │ .word 0x00002000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00002438 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 97b2 │ │ │ │ │ + beq.w 98c2 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 9086 │ │ │ │ │ + beq.w 9196 │ │ │ │ │ ldr r7, [sp, #4] │ │ │ │ │ - b.n 8ece │ │ │ │ │ + b.n 8fde │ │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl a7f0 │ │ │ │ │ + bl a92c │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.w 991c │ │ │ │ │ + beq.w 9a2c │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl a158 │ │ │ │ │ + bl a268 │ │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ │ str r5, [sp, #56] @ 0x38 │ │ │ │ │ - b.n 90ce │ │ │ │ │ + b.n 91de │ │ │ │ │ mov r1, r3 │ │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ │ mov r0, sl │ │ │ │ │ - bl a7f0 │ │ │ │ │ + bl a92c │ │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ │ ldr.w r3, [sl] │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.w 9a16 │ │ │ │ │ + beq.w 9b26 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 959c │ │ │ │ │ + bge.n 96ac │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [sl] │ │ │ │ │ - cbnz r3, 959c │ │ │ │ │ + cbnz r3, 96ac │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ movs r3, #0 │ │ │ │ │ ldr.w r8, [sp, #48] @ 0x30 │ │ │ │ │ mov sl, r4 │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ - b.n 93d6 │ │ │ │ │ + b.n 94e6 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ it ge │ │ │ │ │ movge.w r8, #1 │ │ │ │ │ - blt.w 983c │ │ │ │ │ + blt.w 994c │ │ │ │ │ lsrs r1, r3, #28 │ │ │ │ │ ite eq │ │ │ │ │ moveq r1, #2 │ │ │ │ │ movne r1, #3 │ │ │ │ │ strd r2, r3, [sp, #20] │ │ │ │ │ mov r0, r1 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ bl 2d0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9a3a │ │ │ │ │ + beq.w 9b4a │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ rsb r0, r8, #1 │ │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ │ orr.w r1, r0, r1, lsl #3 │ │ │ │ │ str r1, [r5, #8] │ │ │ │ │ add.w r1, r5, #12 │ │ │ │ │ mov.w ip, r2, lsr #30 │ │ │ │ │ bic.w r0, r2, #3221225472 @ 0xc0000000 │ │ │ │ │ orr.w r2, ip, r3, lsl #2 │ │ │ │ │ lsrs r3, r3, #30 │ │ │ │ │ str.w r0, [r1], #4 │ │ │ │ │ orrs.w r0, r2, r3 │ │ │ │ │ - beq.w 8fb2 │ │ │ │ │ - b.n 95e4 │ │ │ │ │ + beq.w 90c2 │ │ │ │ │ + b.n 96f4 │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - bne.w 92ec │ │ │ │ │ + bne.w 93fc │ │ │ │ │ mov r0, r2 │ │ │ │ │ mov r1, r5 │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ bl 4e0 │ │ │ │ │ R_ARM_THM_CALL long_add │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ mov r6, r0 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 962e │ │ │ │ │ + bge.n 973e │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ - cbnz r3, 962e │ │ │ │ │ + cbnz r3, 973e │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 9a4a │ │ │ │ │ + beq.w 9b5a │ │ │ │ │ mov r0, r2 │ │ │ │ │ - ldr r1, [pc, #712] @ (9904 ) │ │ │ │ │ + ldr r1, [pc, #712] @ (9a14 ) │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ bl 828 │ │ │ │ │ R_ARM_THM_CALL long_sub │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9978 │ │ │ │ │ + beq.w 9a88 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ str r0, [sp, #68] @ 0x44 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 965e │ │ │ │ │ + bge.n 976e │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ - cbnz r3, 965e │ │ │ │ │ + cbnz r3, 976e │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ mov r2, r6 │ │ │ │ │ - b.n 92ec │ │ │ │ │ + b.n 93fc │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w r2, [r9] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9380 │ │ │ │ │ + bne.w 9490 │ │ │ │ │ mov r0, r9 │ │ │ │ │ str.w fp, [sp, #8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ - b.n 9380 │ │ │ │ │ + b.n 9490 │ │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl a7f0 │ │ │ │ │ + bl a92c │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.w 9fa6 │ │ │ │ │ + beq.w a0f8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl a158 │ │ │ │ │ + bl a268 │ │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ │ str r7, [sp, #56] @ 0x38 │ │ │ │ │ - b.n 90d4 │ │ │ │ │ + b.n 91e4 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ it ne │ │ │ │ │ strne r7, [sp, #20] │ │ │ │ │ - beq.w 8eac │ │ │ │ │ + beq.w 8fbc │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 828 │ │ │ │ │ R_ARM_THM_CALL long_sub │ │ │ │ │ mov r5, r0 │ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8f3a │ │ │ │ │ + beq.w 904a │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 9a6a │ │ │ │ │ + blt.w 9b7a │ │ │ │ │ movs r4, #0 │ │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 980e │ │ │ │ │ + bne.w 991e │ │ │ │ │ mov r7, r4 │ │ │ │ │ mov r4, r5 │ │ │ │ │ - b.w 8eac │ │ │ │ │ + b.w 8fbc │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 9848 │ │ │ │ │ + blt.w 9958 │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 989e │ │ │ │ │ + blt.w 99ae │ │ │ │ │ movs r5, #0 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ mov r4, r5 │ │ │ │ │ movw r1, #0 │ │ │ │ │ @@ -14483,56 +14595,56 @@ │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ ldr.w r2, [sl] │ │ │ │ │ mov r7, r4 │ │ │ │ │ mov r4, r5 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 8ebc │ │ │ │ │ - b.n 9136 │ │ │ │ │ + bge.w 8fcc │ │ │ │ │ + b.n 9246 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.w 985a │ │ │ │ │ + beq.w 996a │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ - b.n 96a8 │ │ │ │ │ + b.n 97b8 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w r2, [sl] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 93b2 │ │ │ │ │ + bne.w 94c2 │ │ │ │ │ mov r0, sl │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ - b.n 93b2 │ │ │ │ │ + b.n 94c2 │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ lsls r3, r3, #30 │ │ │ │ │ - beq.w 960c │ │ │ │ │ - b.n 92ec │ │ │ │ │ + beq.w 971c │ │ │ │ │ + b.n 93fc │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w r2, [r8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 923e │ │ │ │ │ + bne.w 934e │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ - b.n 923e │ │ │ │ │ + b.n 934e │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 99f4 │ │ │ │ │ + blt.w 9b04 │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 9780 │ │ │ │ │ + bge.n 9890 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 9a24 │ │ │ │ │ + beq.w 9b34 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyFloat_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyFloat_Type │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, sl │ │ │ │ │ movw r2, #0 │ │ │ │ │ @@ -14541,887 +14653,888 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ │ add sp, #140 @ 0x8c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ bx r3 │ │ │ │ │ add r0, sp, #72 @ 0x48 │ │ │ │ │ - bl 1b24 │ │ │ │ │ + bl 1b28 │ │ │ │ │ R_ARM_THM_CALL _PyLong_Negate │ │ │ │ │ ldr r5, [sp, #72] @ 0x48 │ │ │ │ │ - b.n 8fac │ │ │ │ │ - ldr r4, [pc, #344] @ (9904 ) │ │ │ │ │ + b.n 90bc │ │ │ │ │ + ldr r4, [pc, #344] @ (9a14 ) │ │ │ │ │ mov r6, r3 │ │ │ │ │ mov r7, r3 │ │ │ │ │ - b.n 9136 │ │ │ │ │ + b.n 9246 │ │ │ │ │ ldr r7, [sp, #4] │ │ │ │ │ - b.n 9404 │ │ │ │ │ - ldr r5, [pc, #336] @ (9908 ) │ │ │ │ │ + b.n 9514 │ │ │ │ │ + ldr r5, [pc, #336] @ (9a18 ) │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n 9704 │ │ │ │ │ + b.n 9814 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r7, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 9342 │ │ │ │ │ + bne.w 9452 │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ - b.n 9342 │ │ │ │ │ + b.n 9452 │ │ │ │ │ subs r0, #1 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ bl 0 <__aeabi_idivmod> │ │ │ │ │ R_ARM_THM_CALL __aeabi_idivmod │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ subs r1, r3, r1 │ │ │ │ │ - b.n 94b8 │ │ │ │ │ - subs r0, #1 │ │ │ │ │ - bl 0 <__aeabi_idiv> │ │ │ │ │ - R_ARM_THM_CALL __aeabi_idiv │ │ │ │ │ - mvns r0, r0 │ │ │ │ │ - b.n 9490 │ │ │ │ │ + b.n 95c8 │ │ │ │ │ negs r2, r2 │ │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ │ sbc.w r3, r3, r3, lsl #1 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ - b.n 94d6 │ │ │ │ │ - ldr r5, [pc, #264] @ (9904 ) │ │ │ │ │ + b.n 95e6 │ │ │ │ │ + subs r0, #1 │ │ │ │ │ + bl 0 <__aeabi_idiv> │ │ │ │ │ + R_ARM_THM_CALL __aeabi_idiv │ │ │ │ │ + mvns r0, r0 │ │ │ │ │ + b.n 95a0 │ │ │ │ │ + ldr r5, [pc, #264] @ (9a14 ) │ │ │ │ │ mov r4, fp │ │ │ │ │ str.w r9, [sp, #20] │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 9f96 │ │ │ │ │ + blt.w a126 │ │ │ │ │ movs r5, #0 │ │ │ │ │ add r3, sp, #72 @ 0x48 │ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ │ movs r6, #0 │ │ │ │ │ ldr.w r2, [r7], #4 │ │ │ │ │ mov r0, r2 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 982e │ │ │ │ │ + bge.n 993e │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ - cbnz r3, 982e │ │ │ │ │ + cbnz r3, 993e │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ adds r6, #1 │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - bne.n 9816 │ │ │ │ │ + bne.n 9926 │ │ │ │ │ ldrd r8, r6, [sp, #48] @ 0x30 │ │ │ │ │ - b.n 9704 │ │ │ │ │ + b.n 9814 │ │ │ │ │ negs r2, r0 │ │ │ │ │ mov.w r8, #4294967295 @ 0xffffffff │ │ │ │ │ sbc.w r3, r3, r3, lsl #1 │ │ │ │ │ - b.n 95b4 │ │ │ │ │ + b.n 96c4 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 96e0 │ │ │ │ │ + bne.w 97f0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 96e0 │ │ │ │ │ + b.n 97f0 │ │ │ │ │ movs r7, #0 │ │ │ │ │ - b.w 8eac │ │ │ │ │ + b.w 8fbc │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 9fbe │ │ │ │ │ + blt.w a0e8 │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 9faa │ │ │ │ │ + blt.w a0d4 │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ - b.w 8f1e │ │ │ │ │ + b.w 902e │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movs r5, #0 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC44 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC44 │ │ │ │ │ mov r4, r5 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 9704 │ │ │ │ │ + b.n 9814 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 96ea │ │ │ │ │ + bne.w 97fa │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 96ea │ │ │ │ │ + b.n 97fa │ │ │ │ │ subs r1, r1, r0 │ │ │ │ │ cmp r1, #150 @ 0x96 │ │ │ │ │ - ble.w 92c6 │ │ │ │ │ + ble.w 93d6 │ │ │ │ │ add r3, sp, #64 @ 0x40 │ │ │ │ │ add r2, sp, #60 @ 0x3c │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 2c2c <_PyLong_AsByteArray+0x814> │ │ │ │ │ + bl 2c30 <_PyLong_AsByteArray+0x7b4> │ │ │ │ │ R_ARM_THM_CALL pylong_int_divmod │ │ │ │ │ adds r0, #1 │ │ │ │ │ - bne.w 92f2 │ │ │ │ │ + bne.w 9402 │ │ │ │ │ ldr.w sl, [sp, #8] │ │ │ │ │ mov r6, r5 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 9936 │ │ │ │ │ + blt.n 9a46 │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 9946 │ │ │ │ │ + blt.n 9a56 │ │ │ │ │ ldr.w r3, [r9] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 9956 │ │ │ │ │ + blt.n 9a66 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 9968 │ │ │ │ │ + blt.n 9a78 │ │ │ │ │ movs r3, #0 │ │ │ │ │ ldr.w r8, [sp, #48] @ 0x30 │ │ │ │ │ ldr r6, [sp, #52] @ 0x34 │ │ │ │ │ mov r5, r3 │ │ │ │ │ mov r4, r3 │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ - b.n 9704 │ │ │ │ │ + b.n 9814 │ │ │ │ │ nop │ │ │ │ │ .word 0x00002438 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00002428 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ str r5, [sp, #56] @ 0x38 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w 9a20 │ │ │ │ │ + beq.w 9b30 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 9a42 │ │ │ │ │ + blt.w 9b52 │ │ │ │ │ movs r4, #0 │ │ │ │ │ mov r7, r4 │ │ │ │ │ - b.w 8eac │ │ │ │ │ + b.w 8fbc │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 9436 │ │ │ │ │ + b.n 9546 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 98d8 │ │ │ │ │ + bne.n 99e8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 98d8 │ │ │ │ │ + b.n 99e8 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 98e0 │ │ │ │ │ + bne.n 99f0 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 98e0 │ │ │ │ │ + b.n 99f0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r9] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 98ea │ │ │ │ │ + bne.n 99fa │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 98ea │ │ │ │ │ + b.n 99fa │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 98f2 │ │ │ │ │ + bne.n 9a02 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 98f2 │ │ │ │ │ + b.n 9a02 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ mov fp, r2 │ │ │ │ │ ldr.w sl, [sp, #8] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 99b8 │ │ │ │ │ + blt.n 9ac8 │ │ │ │ │ ldr.w r3, [fp] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 98ce │ │ │ │ │ + bge.n 99de │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [fp] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 98ce │ │ │ │ │ + bne.n 99de │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 98ce │ │ │ │ │ + b.n 99de │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r5, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 938a │ │ │ │ │ + bne.w 949a │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ - b.n 938a │ │ │ │ │ + b.n 949a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 9986 │ │ │ │ │ + bne.n 9a96 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 9986 │ │ │ │ │ + b.n 9a96 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ - b.w 8f3a │ │ │ │ │ + b.w 904a │ │ │ │ │ movs r6, #0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - cbnz r3, 99ee │ │ │ │ │ + cbnz r3, 9afe │ │ │ │ │ mov r0, r4 │ │ │ │ │ movs r5, #0 │ │ │ │ │ mov r4, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 96c8 │ │ │ │ │ + b.n 97d8 │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r4, r5 │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ - b.w 8f3a │ │ │ │ │ + b.w 904a │ │ │ │ │ mov r4, r6 │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 96c8 │ │ │ │ │ + b.n 97d8 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 976a │ │ │ │ │ + bne.w 987a │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 976a │ │ │ │ │ + b.n 987a │ │ │ │ │ mov r5, r8 │ │ │ │ │ mov r4, r8 │ │ │ │ │ - b.n 9704 │ │ │ │ │ + b.n 9814 │ │ │ │ │ mov r0, r6 │ │ │ │ │ ldr.w sl, [sp, #8] │ │ │ │ │ - bl a158 │ │ │ │ │ - b.n 98ce │ │ │ │ │ + bl a268 │ │ │ │ │ + b.n 99de │ │ │ │ │ movs r5, #0 │ │ │ │ │ ldr.w r8, [sp, #48] @ 0x30 │ │ │ │ │ mov r4, r5 │ │ │ │ │ - b.n 9704 │ │ │ │ │ + b.n 9814 │ │ │ │ │ mov r5, r4 │ │ │ │ │ - b.n 9704 │ │ │ │ │ + b.n 9814 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 9780 │ │ │ │ │ + b.n 9890 │ │ │ │ │ ldr.w sl, [sp, #8] │ │ │ │ │ mov r4, r5 │ │ │ │ │ - b.n 98d0 │ │ │ │ │ + b.n 99e0 │ │ │ │ │ mov r6, r3 │ │ │ │ │ mov r5, r3 │ │ │ │ │ - b.n 9704 │ │ │ │ │ + b.n 9814 │ │ │ │ │ str r5, [sp, #20] │ │ │ │ │ str r5, [sp, #56] @ 0x38 │ │ │ │ │ - b.w 8f3a │ │ │ │ │ + b.w 904a │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ mov r6, r2 │ │ │ │ │ - b.n 99d2 │ │ │ │ │ + b.n 9ae2 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ ldr.w sl, [sp, #8] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 98ce │ │ │ │ │ + bge.w 99de │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 98ce │ │ │ │ │ + bne.w 99de │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 98ce │ │ │ │ │ + b.n 99de │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 96c4 │ │ │ │ │ + bne.w 97d4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 96c4 │ │ │ │ │ + b.n 97d4 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 93a6 │ │ │ │ │ + bne.w 94b6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ - b.n 93a6 │ │ │ │ │ + b.n 94b6 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + str.w r3, [r0, #1080] @ 0x438 │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.w 8e7c │ │ │ │ │ + ldr r0, [pc, #440] @ (9d68 ) │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ + b.w 8e7c │ │ │ │ │ + ldr.w r3, [r0, #1080] @ 0x438 │ │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ + blt.n 9bc8 │ │ │ │ │ + movs r5, #0 │ │ │ │ │ + mov r4, r5 │ │ │ │ │ + b.n 9814 │ │ │ │ │ + subs r3, #1 │ │ │ │ │ + str r3, [sp, #20] │ │ │ │ │ + str.w r3, [r0, #1080] @ 0x438 │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bne.w 9a36 │ │ │ │ │ + ldr r4, [pc, #400] @ (9d68 ) │ │ │ │ │ + ldr r6, [sp, #20] │ │ │ │ │ + b.n 9ae8 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ mov r1, sl │ │ │ │ │ it lt │ │ │ │ │ addlt r2, #1 │ │ │ │ │ mov r0, sl │ │ │ │ │ it lt │ │ │ │ │ strlt.w r2, [sl] │ │ │ │ │ str.w sl, [sp, #72] @ 0x48 │ │ │ │ │ - bl 3444 │ │ │ │ │ + bl 34a8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9c02 │ │ │ │ │ + beq.w 9d5e │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ - cbz r6, 9ad0 │ │ │ │ │ + cbz r6, 9c1a │ │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ │ mov r1, r6 │ │ │ │ │ - bl a7f0 │ │ │ │ │ + bl a92c │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.w 9c04 │ │ │ │ │ + beq.w 9d60 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl a158 │ │ │ │ │ + bl a268 │ │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ │ movs r7, #0 │ │ │ │ │ mov.w r9, #1 │ │ │ │ │ mov fp, r4 │ │ │ │ │ add r5, sp, #72 @ 0x48 │ │ │ │ │ str r5, [sp, #44] @ 0x2c │ │ │ │ │ mov r3, r5 │ │ │ │ │ str.w r7, [r5, #4]! │ │ │ │ │ mov r1, fp │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ - bl 3444 │ │ │ │ │ + bl 34a8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 97fa │ │ │ │ │ + beq.w 990a │ │ │ │ │ str r0, [r5, #0] │ │ │ │ │ str r7, [sp, #56] @ 0x38 │ │ │ │ │ - cbz r6, 9b14 │ │ │ │ │ + cbz r6, 9c5e │ │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ │ mov r1, r6 │ │ │ │ │ - bl a7f0 │ │ │ │ │ + bl a92c │ │ │ │ │ adds r0, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - beq.w 97fa │ │ │ │ │ - bl a158 │ │ │ │ │ + beq.w 990a │ │ │ │ │ + bl a268 │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ str r7, [sp, #56] @ 0x38 │ │ │ │ │ add.w r9, r9, #1 │ │ │ │ │ cmp.w r9, #16 │ │ │ │ │ - bne.n 9adc │ │ │ │ │ + bne.n 9c26 │ │ │ │ │ str.w r9, [sp, #20] │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - beq.n 9b40 │ │ │ │ │ + beq.n 9c8a │ │ │ │ │ ldr.w r3, [fp] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 9b40 │ │ │ │ │ + bge.n 9c8a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [fp] │ │ │ │ │ - cbnz r3, 9b40 │ │ │ │ │ + cbnz r3, 9c8a │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ │ and.w r3, r2, #3 │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ lsrs r2, r2, #3 │ │ │ │ │ mul.w r3, r2, r3 │ │ │ │ │ subs r3, #1 │ │ │ │ │ - bmi.w 9f40 │ │ │ │ │ + bmi.w a09c │ │ │ │ │ add.w r2, r8, #12 │ │ │ │ │ - ldr r5, [pc, #660] @ (9df4 ) │ │ │ │ │ + ldr r5, [pc, #192] @ (9d68 ) │ │ │ │ │ mov.w r8, #0 │ │ │ │ │ str.w sl, [sp, #28] │ │ │ │ │ mov fp, r8 │ │ │ │ │ mov sl, r3 │ │ │ │ │ movw lr, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt lr, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyRuntime │ │ │ │ │ str r2, [sp, #24] │ │ │ │ │ str.w lr, [sp, #12] │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ movs r7, #29 │ │ │ │ │ str.w sl, [sp, #16] │ │ │ │ │ ldr.w r9, [r3, sl, lsl #2] │ │ │ │ │ - b.n 9b96 │ │ │ │ │ + b.n 9ce0 │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ cmp.w r8, #5 │ │ │ │ │ - beq.n 9c0c │ │ │ │ │ + beq.n 9d6c │ │ │ │ │ subs r7, #1 │ │ │ │ │ - bcc.w 9df8 │ │ │ │ │ + bcc.w 9f52 │ │ │ │ │ lsr.w r3, r9, r7 │ │ │ │ │ and.w r3, r3, #1 │ │ │ │ │ orrs.w fp, r3, fp, lsl #1 │ │ │ │ │ - bne.n 9b86 │ │ │ │ │ + bne.n 9cd0 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 3444 │ │ │ │ │ + bl 34a8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9f7e │ │ │ │ │ - cbz r5, 9bcc │ │ │ │ │ + beq.w a0cc │ │ │ │ │ + cbz r5, 9d16 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 9bcc │ │ │ │ │ + bge.n 9d16 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ - cbnz r3, 9bcc │ │ │ │ │ + cbnz r3, 9d16 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 9f7a │ │ │ │ │ + beq.w a0c8 │ │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl a7f0 │ │ │ │ │ + bl a92c │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.w 9f6a │ │ │ │ │ + beq.w a0c0 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 9bfa │ │ │ │ │ + bge.n 9d44 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - cbnz r3, 9bfa │ │ │ │ │ + cbnz r3, 9d44 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ - b.n 9b90 │ │ │ │ │ + b.n 9cda │ │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ │ + mov.w r7, #536870912 @ 0x20000000 │ │ │ │ │ + add.w r3, r3, fp, lsl #2 │ │ │ │ │ + ldr.w r9, [r3, #12] │ │ │ │ │ + b.w 8ec0 │ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ │ movs r3, #1 │ │ │ │ │ - ldr r5, [pc, #492] @ (9df4 ) │ │ │ │ │ + ldr r5, [pc, #4] @ (9d68 ) │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ - b.n 9802 │ │ │ │ │ + b.n 9912 │ │ │ │ │ + .word 0x00002438 │ │ │ │ │ + R_ARM_ABS32 _PyRuntime │ │ │ │ │ ands.w r8, fp, #1 │ │ │ │ │ - beq.w 9d88 │ │ │ │ │ + beq.w 9ee8 │ │ │ │ │ mov sl, fp │ │ │ │ │ mov.w r8, #0 │ │ │ │ │ mov r4, r5 │ │ │ │ │ rsb fp, r8, #5 │ │ │ │ │ str r7, [sp, #8] │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ cmp r0, #15 │ │ │ │ │ - bhi.w 9d9a │ │ │ │ │ + bhi.w 9efa │ │ │ │ │ ldr r3, [r4, #12] │ │ │ │ │ and.w r0, r0, #3 │ │ │ │ │ rsb r0, r0, #1 │ │ │ │ │ mul.w r0, r3, r0 │ │ │ │ │ smull r0, r1, r0, r0 │ │ │ │ │ adds r5, r0, #5 │ │ │ │ │ mov r2, r0 │ │ │ │ │ adc.w ip, r1, #0 │ │ │ │ │ cmp.w r5, #262 @ 0x106 │ │ │ │ │ mov r3, r1 │ │ │ │ │ sbcs.w ip, ip, #0 │ │ │ │ │ - bcs.w 9dcc │ │ │ │ │ + bcs.w 9f2c │ │ │ │ │ movw r3, #9176 @ 0x23d8 │ │ │ │ │ add.w r5, r3, r5, lsl #4 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ add r5, r3 │ │ │ │ │ ldr r7, [r4, #0] │ │ │ │ │ cmp.w r7, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 9dbe │ │ │ │ │ + bge.w 9f1e │ │ │ │ │ subs r7, #1 │ │ │ │ │ str r7, [r4, #0] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.w 9dbe │ │ │ │ │ + bne.w 9f1e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ str r7, [sp, #56] @ 0x38 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 9dc8 │ │ │ │ │ + beq.w 9f28 │ │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl a7f0 │ │ │ │ │ + bl a92c │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.w 9f60 │ │ │ │ │ + beq.w a104 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 9dba │ │ │ │ │ + bge.w 9f1a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 9dba │ │ │ │ │ + bne.w 9f1a │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ │ subs.w fp, fp, #1 │ │ │ │ │ - bne.n 9c22 │ │ │ │ │ + bne.n 9d82 │ │ │ │ │ mov.w sl, sl, asr #1 │ │ │ │ │ add r3, sp, #136 @ 0x88 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r7, [sp, #8] │ │ │ │ │ add.w sl, r3, sl, lsl #2 │ │ │ │ │ ldr.w r1, [sl, #-64] │ │ │ │ │ - bl 3444 │ │ │ │ │ + bl 34a8 │ │ │ │ │ mov r5, r0 │ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 9dac │ │ │ │ │ - cbz r4, 9ce6 │ │ │ │ │ + beq.n 9f0c │ │ │ │ │ + cbz r4, 9e46 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 9ce6 │ │ │ │ │ + bge.n 9e46 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - cbnz r3, 9ce6 │ │ │ │ │ + cbnz r3, 9e46 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ - cbz r6, 9d16 │ │ │ │ │ + cbz r6, 9e76 │ │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl a7f0 │ │ │ │ │ + bl a92c │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.w 9f60 │ │ │ │ │ + beq.w a104 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 9d10 │ │ │ │ │ + bge.n 9e70 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ - cbnz r3, 9d10 │ │ │ │ │ + cbnz r3, 9e70 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - ble.n 9d82 │ │ │ │ │ + ble.n 9ee2 │ │ │ │ │ add.w r8, r8, #4294967295 @ 0xffffffff │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 3444 │ │ │ │ │ + bl 34a8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 9f7e │ │ │ │ │ - cbz r5, 9d48 │ │ │ │ │ + beq.w a0cc │ │ │ │ │ + cbz r5, 9ea8 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 9d48 │ │ │ │ │ + bge.n 9ea8 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ - cbnz r3, 9d48 │ │ │ │ │ + cbnz r3, 9ea8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 9f5c │ │ │ │ │ + beq.w a0b8 │ │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl a7f0 │ │ │ │ │ + bl a92c │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.w 9f6a │ │ │ │ │ + beq.w a0c0 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 9d76 │ │ │ │ │ + bge.n 9ed6 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - cbnz r3, 9d76 │ │ │ │ │ + cbnz r3, 9ed6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ subs.w r8, r8, #1 │ │ │ │ │ - bcs.n 9d20 │ │ │ │ │ + bcs.n 9e80 │ │ │ │ │ mov.w r8, #0 │ │ │ │ │ - b.n 9b90 │ │ │ │ │ + b.n 9cda │ │ │ │ │ mov.w fp, fp, asr #1 │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ tst.w fp, #1 │ │ │ │ │ - beq.n 9d88 │ │ │ │ │ + beq.n 9ee8 │ │ │ │ │ mov sl, fp │ │ │ │ │ - b.n 9c1a │ │ │ │ │ + b.n 9d7a │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3550 │ │ │ │ │ + bl 35b4 │ │ │ │ │ mov r5, r0 │ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9c5e │ │ │ │ │ + bne.w 9dbe │ │ │ │ │ ldr.w sl, [sp, #28] │ │ │ │ │ mov r5, r4 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 8f3a │ │ │ │ │ - b.n 9812 │ │ │ │ │ + bne.w 904a │ │ │ │ │ + b.n 9922 │ │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ │ - b.n 9cac │ │ │ │ │ + b.n 9e0c │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 9c80 │ │ │ │ │ + bne.w 9de0 │ │ │ │ │ mov r4, r5 │ │ │ │ │ - b.n 9cac │ │ │ │ │ + b.n 9e0c │ │ │ │ │ mvn.w r5, #3221225472 @ 0xc0000000 │ │ │ │ │ mvn.w ip, #2147483648 @ 0x80000000 │ │ │ │ │ adds r5, r0, r5 │ │ │ │ │ adc.w r1, r1, #0 │ │ │ │ │ cmp r5, ip │ │ │ │ │ sbcs.w r1, r1, #0 │ │ │ │ │ - bcs.w 9ee6 │ │ │ │ │ + bcs.n a040 │ │ │ │ │ bl 1c0 <_PyLong_FromMedium> │ │ │ │ │ mov r5, r0 │ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9c5e │ │ │ │ │ - b.n 9dac │ │ │ │ │ - .word 0x00002438 │ │ │ │ │ - R_ARM_ABS32 _PyRuntime │ │ │ │ │ + bne.w 9dbe │ │ │ │ │ + b.n 9f0c │ │ │ │ │ ldr.w sl, [sp, #16] │ │ │ │ │ subs.w sl, sl, #1 │ │ │ │ │ - bcs.w 9b78 │ │ │ │ │ + bcs.w 9cc2 │ │ │ │ │ ldr.w sl, [sp, #28] │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - beq.w 9f42 │ │ │ │ │ + beq.w a09e │ │ │ │ │ movs r7, #0 │ │ │ │ │ tst.w fp, #1 │ │ │ │ │ - beq.w 9f8a │ │ │ │ │ + beq.w a11e │ │ │ │ │ mov r4, r5 │ │ │ │ │ sub.w r8, r8, r7 │ │ │ │ │ movs r5, #0 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3444 │ │ │ │ │ + bl 34a8 │ │ │ │ │ mov r9, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str.w r9, [sp, #56] @ 0x38 │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - beq.n 9db0 │ │ │ │ │ - bl a158 │ │ │ │ │ + beq.n 9f10 │ │ │ │ │ + bl a268 │ │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ │ str r5, [sp, #56] @ 0x38 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 9f86 │ │ │ │ │ + beq.w a11a │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r9 │ │ │ │ │ - bl a7f0 │ │ │ │ │ + bl a92c │ │ │ │ │ adds r0, #1 │ │ │ │ │ mov r0, r9 │ │ │ │ │ - beq.w 9f9c │ │ │ │ │ - bl a158 │ │ │ │ │ + beq.w a10e │ │ │ │ │ + bl a268 │ │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ │ subs.w r8, r8, #1 │ │ │ │ │ - bne.n 9e22 │ │ │ │ │ + bne.n 9f7c │ │ │ │ │ mov.w r3, fp, asr #1 │ │ │ │ │ add r2, sp, #136 @ 0x88 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ │ ldr.w r1, [r3, #-64] │ │ │ │ │ - bl 3444 │ │ │ │ │ + bl 34a8 │ │ │ │ │ mov r5, r0 │ │ │ │ │ str r0, [sp, #56] @ 0x38 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 9db0 │ │ │ │ │ + beq.n 9f10 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl a158 │ │ │ │ │ + bl a268 │ │ │ │ │ str.w r8, [sp, #56] @ 0x38 │ │ │ │ │ - cbz r6, 9ea6 │ │ │ │ │ + cbz r6, a000 │ │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl a7f0 │ │ │ │ │ + bl a92c │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.w 9fa2 │ │ │ │ │ + beq.w a114 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl a158 │ │ │ │ │ + bl a268 │ │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ │ str.w r8, [sp, #56] @ 0x38 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - ble.n 9f42 │ │ │ │ │ + ble.n a09e │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 3444 │ │ │ │ │ + bl 34a8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r4, [sp, #56] @ 0x38 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n 9f92 │ │ │ │ │ - bl a158 │ │ │ │ │ + beq.n a0bc │ │ │ │ │ + bl a268 │ │ │ │ │ movs r5, #0 │ │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r5, [sp, #56] @ 0x38 │ │ │ │ │ - cbz r6, 9ee0 │ │ │ │ │ - bl a7f0 │ │ │ │ │ + cbz r6, a03a │ │ │ │ │ + bl a92c │ │ │ │ │ adds r0, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - beq.w 8f3a │ │ │ │ │ - bl a158 │ │ │ │ │ + beq.w 904a │ │ │ │ │ + bl a268 │ │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ │ str r5, [sp, #56] @ 0x38 │ │ │ │ │ subs r7, #1 │ │ │ │ │ mov r5, r4 │ │ │ │ │ - b.n 9ea6 │ │ │ │ │ + b.n a000 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.n 9f32 │ │ │ │ │ + blt.n a08e │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r1, [sp, #32] │ │ │ │ │ lsrs r1, r3, #28 │ │ │ │ │ ite eq │ │ │ │ │ moveq r7, #2 │ │ │ │ │ movne r7, #3 │ │ │ │ │ strd r2, r3, [sp, #36] @ 0x24 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 2d0 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, 9f72 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.n a0fc │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ rsb r0, r3, #1 │ │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ │ orr.w r1, r0, r7, lsl #3 │ │ │ │ │ str r1, [r5, #8] │ │ │ │ │ add.w r1, r5, #12 │ │ │ │ │ lsrs r7, r2, #30 │ │ │ │ │ bic.w r0, r2, #3221225472 @ 0xc0000000 │ │ │ │ │ orr.w r2, r7, r3, lsl #2 │ │ │ │ │ lsrs r3, r3, #30 │ │ │ │ │ str.w r0, [r1], #4 │ │ │ │ │ orrs.w r0, r2, r3 │ │ │ │ │ - beq.w 9c5e │ │ │ │ │ - b.n 9f18 │ │ │ │ │ + beq.w 9dbe │ │ │ │ │ + b.n a074 │ │ │ │ │ negs r2, r0 │ │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ │ sbc.w r3, r3, r3, lsl #1 │ │ │ │ │ str r1, [sp, #32] │ │ │ │ │ - b.n 9eee │ │ │ │ │ - ldr r5, [pc, #216] @ (a01c ) │ │ │ │ │ + b.n a048 │ │ │ │ │ + ldr r5, [pc, #140] @ (a12c ) │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - cbnz r3, 9f4a │ │ │ │ │ + cbnz r3, a0a6 │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n 9812 │ │ │ │ │ + b.n 9922 │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ it ne │ │ │ │ │ movne r4, r5 │ │ │ │ │ - bne.w 96a8 │ │ │ │ │ - b.n 9f46 │ │ │ │ │ + bne.w 97b8 │ │ │ │ │ + b.n a0a2 │ │ │ │ │ mov r5, r4 │ │ │ │ │ - b.n 9d7c │ │ │ │ │ - ldr.w sl, [sp, #28] │ │ │ │ │ + b.n 9edc │ │ │ │ │ mov r4, r5 │ │ │ │ │ - b.w 8f3a │ │ │ │ │ - ldr.w sl, [sp, #28] │ │ │ │ │ - b.w 8f3a │ │ │ │ │ + b.n 9f10 │ │ │ │ │ ldr.w sl, [sp, #28] │ │ │ │ │ - str r0, [sp, #56] @ 0x38 │ │ │ │ │ - b.n 9db0 │ │ │ │ │ + b.w 904a │ │ │ │ │ mov r5, r4 │ │ │ │ │ - b.n 9b90 │ │ │ │ │ + b.n 9cda │ │ │ │ │ ldr.w sl, [sp, #28] │ │ │ │ │ mov r4, r5 │ │ │ │ │ - b.n 9db0 │ │ │ │ │ - mov r4, r9 │ │ │ │ │ - b.n 9e5c │ │ │ │ │ - adds r7, #1 │ │ │ │ │ - mov.w fp, fp, asr #1 │ │ │ │ │ - b.n 9e12 │ │ │ │ │ - mov r4, r5 │ │ │ │ │ - b.n 9db0 │ │ │ │ │ - mov r6, r4 │ │ │ │ │ - mov r4, r5 │ │ │ │ │ - b.n 99d2 │ │ │ │ │ - mov r4, r9 │ │ │ │ │ - b.w 8f3a │ │ │ │ │ - mov r4, r8 │ │ │ │ │ - b.n 9802 │ │ │ │ │ - mov r4, r5 │ │ │ │ │ - b.n 991c │ │ │ │ │ + b.n 9f10 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 9876 │ │ │ │ │ + bne.w 9986 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 9876 │ │ │ │ │ + b.n 9986 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 986a │ │ │ │ │ + bne.w 997a │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 986a │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str.w r3, [r0, #1080] @ 0x438 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.w 8d6c │ │ │ │ │ - ldr r0, [pc, #64] @ (a01c ) │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.w 8d6c │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ - mov.w r7, #536870912 @ 0x20000000 │ │ │ │ │ - add.w r3, r3, fp, lsl #2 │ │ │ │ │ - ldr.w r9, [r3, #12] │ │ │ │ │ - b.w 8db0 │ │ │ │ │ - ldr.w r3, [r0, #1080] @ 0x438 │ │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n a008 │ │ │ │ │ - movs r5, #0 │ │ │ │ │ + b.n 997a │ │ │ │ │ mov r4, r5 │ │ │ │ │ - b.w 9704 │ │ │ │ │ - subs r3, #1 │ │ │ │ │ - str r3, [sp, #20] │ │ │ │ │ - str.w r3, [r0, #1080] @ 0x438 │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - bne.w 9926 │ │ │ │ │ - ldr r4, [pc, #4] @ (a01c ) │ │ │ │ │ - ldr r6, [sp, #20] │ │ │ │ │ - b.n 99d8 │ │ │ │ │ + b.n 9a2c │ │ │ │ │ + ldr.w sl, [sp, #28] │ │ │ │ │ + str r0, [sp, #56] @ 0x38 │ │ │ │ │ + b.n 9f10 │ │ │ │ │ + ldr.w sl, [sp, #28] │ │ │ │ │ + mov r4, r5 │ │ │ │ │ + b.w 904a │ │ │ │ │ + mov r4, r9 │ │ │ │ │ + b.w 904a │ │ │ │ │ + mov r4, r8 │ │ │ │ │ + b.w 9912 │ │ │ │ │ + mov r4, r9 │ │ │ │ │ + b.n 9fb6 │ │ │ │ │ + adds r7, #1 │ │ │ │ │ + mov.w fp, fp, asr #1 │ │ │ │ │ + b.n 9f6c │ │ │ │ │ + mov r6, r4 │ │ │ │ │ + mov r4, r5 │ │ │ │ │ + b.n 9ae2 │ │ │ │ │ .word 0x00002438 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -0000a020 <_PyLong_Subtract>: │ │ │ │ │ +0000a130 <_PyLong_Subtract>: │ │ │ │ │ _PyLong_Subtract(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ sub sp, #8 │ │ │ │ │ ldr r2, [r1, #8] │ │ │ │ │ mov lr, r0 │ │ │ │ │ mov ip, r1 │ │ │ │ │ orr.w r4, r3, r2 │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ and.w r2, r2, #3 │ │ │ │ │ cmp r4, #15 │ │ │ │ │ - bhi.n a0b2 <_PyLong_Subtract+0x92> │ │ │ │ │ + bhi.n a1c2 <_PyLong_Subtract+0x92> │ │ │ │ │ ldr r0, [r0, #12] │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ ldr r1, [r1, #12] │ │ │ │ │ rsb r2, r2, #1 │ │ │ │ │ mul.w r3, r0, r3 │ │ │ │ │ mul.w r2, r1, r2 │ │ │ │ │ subs r0, r3, r2 │ │ │ │ │ @@ -15429,15 +15542,15 @@ │ │ │ │ │ sbc.w r3, r3, r2, asr #31 │ │ │ │ │ adds r1, r0, #5 │ │ │ │ │ adc.w r2, r3, #0 │ │ │ │ │ cmp.w r1, #262 @ 0x106 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r5, r3 │ │ │ │ │ sbcs.w r2, r2, #0 │ │ │ │ │ - bcs.n a092 <_PyLong_Subtract+0x72> │ │ │ │ │ + bcs.n a1a2 <_PyLong_Subtract+0x72> │ │ │ │ │ movw r3, #9176 @ 0x23d8 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyRuntime │ │ │ │ │ add.w r3, r3, r1, lsl #4 │ │ │ │ │ add r3, r2 │ │ │ │ │ @@ -15446,34 +15559,34 @@ │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ │ adds r2, r0, r2 │ │ │ │ │ adc.w r3, r3, #0 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ sbcs.w r3, r3, #0 │ │ │ │ │ - bcs.n a0c4 <_PyLong_Subtract+0xa4> │ │ │ │ │ + bcs.n a1d4 <_PyLong_Subtract+0xa4> │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ │ b.w 1c0 <_PyLong_FromMedium> │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.n a118 <_PyLong_Subtract+0xf8> │ │ │ │ │ + beq.n a228 <_PyLong_Subtract+0xf8> │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq.n a10e <_PyLong_Subtract+0xee> │ │ │ │ │ + beq.n a21e <_PyLong_Subtract+0xee> │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ │ - b.w 6de0 │ │ │ │ │ + b.w 6ef4 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ it ge │ │ │ │ │ movge r6, #1 │ │ │ │ │ - blt.n a140 <_PyLong_Subtract+0x120> │ │ │ │ │ + blt.n a250 <_PyLong_Subtract+0x120> │ │ │ │ │ movs r0, #20 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a14c <_PyLong_Subtract+0x12c> │ │ │ │ │ + beq.n a25c <_PyLong_Subtract+0x12c> │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ str r2, [r0, #4] │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ @@ -15487,106 +15600,106 @@ │ │ │ │ │ lsrs r1, r4, #30 │ │ │ │ │ rsb r2, r6, #1 │ │ │ │ │ orr.w r2, r2, #16 │ │ │ │ │ bic.w r4, r4, #3221225472 @ 0xc0000000 │ │ │ │ │ orr.w r1, r1, r5, lsl #2 │ │ │ │ │ strd r2, r4, [r3, #8] │ │ │ │ │ str r1, [r3, #16] │ │ │ │ │ - b.n a08c <_PyLong_Subtract+0x6c> │ │ │ │ │ + b.n a19c <_PyLong_Subtract+0x6c> │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ │ - b.w 3e84 │ │ │ │ │ + b.w 3ee8 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq.n a13a <_PyLong_Subtract+0x11a> │ │ │ │ │ - bl 3e84 │ │ │ │ │ + beq.n a24a <_PyLong_Subtract+0x11a> │ │ │ │ │ + bl 3ee8 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a08c <_PyLong_Subtract+0x6c> │ │ │ │ │ + beq.n a19c <_PyLong_Subtract+0x6c> │ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ │ and.w r2, r1, #3 │ │ │ │ │ bic.w r1, r1, #7 │ │ │ │ │ rsb r2, r2, #2 │ │ │ │ │ orrs r2, r1 │ │ │ │ │ str r2, [r0, #8] │ │ │ │ │ - b.n a08c <_PyLong_Subtract+0x6c> │ │ │ │ │ + b.n a19c <_PyLong_Subtract+0x6c> │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, ip │ │ │ │ │ - b.n a0ba <_PyLong_Subtract+0x9a> │ │ │ │ │ + b.n a1ca <_PyLong_Subtract+0x9a> │ │ │ │ │ negs r4, r0 │ │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ │ sbc.w r5, r5, r5, lsl #1 │ │ │ │ │ - b.n a0cc <_PyLong_Subtract+0xac> │ │ │ │ │ + b.n a1dc <_PyLong_Subtract+0xac> │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n a08c <_PyLong_Subtract+0x6c> │ │ │ │ │ + b.n a19c <_PyLong_Subtract+0x6c> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000a158 : │ │ │ │ │ +0000a268 : │ │ │ │ │ Py_XDECREF(): │ │ │ │ │ - cbz r0, a16c │ │ │ │ │ + cbz r0, a27c │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n a16c │ │ │ │ │ + bge.n a27c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - cbnz r3, a16c │ │ │ │ │ + cbnz r3, a27c │ │ │ │ │ b.w 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_JUMP24 _Py_Dealloc │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000a170 : │ │ │ │ │ +0000a280 : │ │ │ │ │ PyLong_FromUInt32(): │ │ │ │ │ b.w e0 │ │ │ │ │ R_ARM_THM_JUMP24 PyLong_FromUnsignedLong │ │ │ │ │ │ │ │ │ │ -0000a174 : │ │ │ │ │ +0000a284 : │ │ │ │ │ int_bit_length(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ sub sp, #12 │ │ │ │ │ lsrs r2, r2, #3 │ │ │ │ │ - beq.n a228 │ │ │ │ │ + beq.n a338 │ │ │ │ │ add.w r0, r0, r2, lsl #2 │ │ │ │ │ movs r3, #30 │ │ │ │ │ subs r2, #1 │ │ │ │ │ ldr r1, [r0, #8] │ │ │ │ │ smull r3, r2, r2, r3 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n a254 │ │ │ │ │ + beq.n a364 │ │ │ │ │ clz r1, r1 │ │ │ │ │ rsb r1, r1, #32 │ │ │ │ │ adds r3, r1, r3 │ │ │ │ │ adc.w r2, r2, r1, asr #31 │ │ │ │ │ adds r0, r3, #5 │ │ │ │ │ adc.w lr, r2, #0 │ │ │ │ │ cmp.w r0, #262 @ 0x106 │ │ │ │ │ mov r1, r3 │ │ │ │ │ mov ip, r2 │ │ │ │ │ sbcs.w lr, lr, #0 │ │ │ │ │ - bcc.n a22a │ │ │ │ │ + bcc.n a33a │ │ │ │ │ mvn.w r0, #3221225472 @ 0xc0000000 │ │ │ │ │ adds r1, r1, r0 │ │ │ │ │ mvn.w r0, #2147483648 @ 0x80000000 │ │ │ │ │ adc.w ip, ip, #0 │ │ │ │ │ cmp r1, r0 │ │ │ │ │ sbcs.w ip, ip, #0 │ │ │ │ │ - bcc.n a242 │ │ │ │ │ + bcc.n a352 │ │ │ │ │ movs r0, #20 │ │ │ │ │ strd r3, r2, [sp] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ │ - cbz r0, a24e │ │ │ │ │ + cbz r0, a35e │ │ │ │ │ asrs r1, r2, #31 │ │ │ │ │ eors r3, r1 │ │ │ │ │ eors r2, r1 │ │ │ │ │ subs r3, r3, r1 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ sbc.w r5, r2, r1 │ │ │ │ │ movw r2, #0 │ │ │ │ │ @@ -15624,40 +15737,40 @@ │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ b.w 1c0 <_PyLong_FromMedium> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ - b.n a222 │ │ │ │ │ + b.n a332 │ │ │ │ │ adds r0, r3, #5 │ │ │ │ │ mov r1, r3 │ │ │ │ │ adc.w r4, r2, #0 │ │ │ │ │ cmp.w r0, #262 @ 0x106 │ │ │ │ │ mov ip, r2 │ │ │ │ │ sbcs.w r4, r4, #0 │ │ │ │ │ - bcs.n a1be │ │ │ │ │ - b.n a22a │ │ │ │ │ + bcs.n a2ce │ │ │ │ │ + b.n a33a │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000a26c <_PyLong_Copy>: │ │ │ │ │ +0000a37c <_PyLong_Copy>: │ │ │ │ │ _PyLong_Copy(): │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ cmp r2, #15 │ │ │ │ │ - bhi.n a2aa <_PyLong_Copy+0x3e> │ │ │ │ │ + bhi.n a3ba <_PyLong_Copy+0x3e> │ │ │ │ │ ldr r1, [r0, #12] │ │ │ │ │ and.w r3, r2, #3 │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ mul.w r3, r1, r3 │ │ │ │ │ adds r1, r3, #5 │ │ │ │ │ mov.w r3, r3, asr #31 │ │ │ │ │ adc.w r3, r3, #0 │ │ │ │ │ cmp.w r1, #262 @ 0x106 │ │ │ │ │ sbcs.w r3, r3, #0 │ │ │ │ │ - bcs.n a2aa <_PyLong_Copy+0x3e> │ │ │ │ │ + bcs.n a3ba <_PyLong_Copy+0x3e> │ │ │ │ │ movw r3, #9176 @ 0x23d8 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyRuntime │ │ │ │ │ add.w r3, r3, r1, lsl #4 │ │ │ │ │ add r3, r2 │ │ │ │ │ @@ -15671,15 +15784,15 @@ │ │ │ │ │ lsrs r1, r2, #3 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r0, r1 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ str r1, [sp, #0] │ │ │ │ │ bl 2d0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r0, a2e8 <_PyLong_Copy+0x7c> │ │ │ │ │ + cbz r0, a3f8 <_PyLong_Copy+0x7c> │ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ │ adds r0, #12 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bic.w ip, r2, #4 │ │ │ │ │ lsls r2, r1, #2 │ │ │ │ │ str.w ip, [r3, #8] │ │ │ │ │ @@ -15688,28 +15801,28 @@ │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000a2f0 <_PyLong_Multiply>: │ │ │ │ │ +0000a400 <_PyLong_Multiply>: │ │ │ │ │ _PyLong_Multiply(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ sub sp, #20 │ │ │ │ │ ldr r2, [r1, #8] │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r4, r1 │ │ │ │ │ orr.w ip, r3, r2 │ │ │ │ │ cmp.w ip, #15 │ │ │ │ │ - bhi.n a37c <_PyLong_Multiply+0x8c> │ │ │ │ │ + bhi.n a48c <_PyLong_Multiply+0x8c> │ │ │ │ │ ldr r5, [r0, #12] │ │ │ │ │ and.w r2, r2, #3 │ │ │ │ │ ldr r1, [r1, #12] │ │ │ │ │ and.w r0, r3, #3 │ │ │ │ │ rsb r0, r0, #1 │ │ │ │ │ rsb r2, r2, #1 │ │ │ │ │ mul.w r0, r5, r0 │ │ │ │ │ @@ -15717,15 +15830,15 @@ │ │ │ │ │ smull r0, r2, r0, r2 │ │ │ │ │ adds r1, r0, #5 │ │ │ │ │ mov r5, r0 │ │ │ │ │ adc.w r3, r2, #0 │ │ │ │ │ cmp.w r1, #262 @ 0x106 │ │ │ │ │ mov r4, r2 │ │ │ │ │ sbcs.w r3, r3, #0 │ │ │ │ │ - bcs.n a35c <_PyLong_Multiply+0x6c> │ │ │ │ │ + bcs.n a46c <_PyLong_Multiply+0x6c> │ │ │ │ │ movw r0, #9176 @ 0x23d8 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyRuntime │ │ │ │ │ add.w r0, r0, r1, lsl #4 │ │ │ │ │ add r0, r3 │ │ │ │ │ @@ -15733,356 +15846,371 @@ │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ │ adds r3, r0, r3 │ │ │ │ │ adc.w r2, r2, #0 │ │ │ │ │ cmp r3, r1 │ │ │ │ │ sbcs.w r2, r2, #0 │ │ │ │ │ - bcs.n a3a8 <_PyLong_Multiply+0xb8> │ │ │ │ │ + bcs.n a4b8 <_PyLong_Multiply+0xb8> │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ b.w 1c0 <_PyLong_FromMedium> │ │ │ │ │ - bl 3550 │ │ │ │ │ + bl 35b4 │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ eors r3, r2 │ │ │ │ │ ands.w r3, r3, #3 │ │ │ │ │ it ne │ │ │ │ │ movne r3, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ ite eq │ │ │ │ │ moveq r3, #0 │ │ │ │ │ andne.w r3, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n a358 <_PyLong_Multiply+0x68> │ │ │ │ │ + beq.n a468 <_PyLong_Multiply+0x68> │ │ │ │ │ add r0, sp, #12 │ │ │ │ │ - bl 1b24 │ │ │ │ │ + bl 1b28 │ │ │ │ │ R_ARM_THM_CALL _PyLong_Negate │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ - b.n a358 <_PyLong_Multiply+0x68> │ │ │ │ │ + b.n a468 <_PyLong_Multiply+0x68> │ │ │ │ │ cmp r4, #0 │ │ │ │ │ it ge │ │ │ │ │ movge r3, #1 │ │ │ │ │ - blt.n a3f0 <_PyLong_Multiply+0x100> │ │ │ │ │ + blt.n a500 <_PyLong_Multiply+0x100> │ │ │ │ │ lsrs r2, r4, #28 │ │ │ │ │ ite eq │ │ │ │ │ moveq r2, #2 │ │ │ │ │ movne r2, #3 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ bl 2d0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a358 <_PyLong_Multiply+0x68> │ │ │ │ │ + beq.n a468 <_PyLong_Multiply+0x68> │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ orr.w r3, r3, r2, lsl #3 │ │ │ │ │ str r3, [r0, #8] │ │ │ │ │ add.w r3, r0, #12 │ │ │ │ │ lsrs r1, r5, #30 │ │ │ │ │ bic.w r2, r5, #3221225472 @ 0xc0000000 │ │ │ │ │ orr.w r5, r1, r4, lsl #2 │ │ │ │ │ lsrs r4, r4, #30 │ │ │ │ │ str.w r2, [r3], #4 │ │ │ │ │ orrs.w r2, r5, r4 │ │ │ │ │ - beq.n a358 <_PyLong_Multiply+0x68> │ │ │ │ │ - b.n a3d8 <_PyLong_Multiply+0xe8> │ │ │ │ │ + beq.n a468 <_PyLong_Multiply+0x68> │ │ │ │ │ + b.n a4e8 <_PyLong_Multiply+0xe8> │ │ │ │ │ negs r5, r0 │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ sbc.w r4, r4, r4, lsl #1 │ │ │ │ │ - b.n a3b0 <_PyLong_Multiply+0xc0> │ │ │ │ │ + b.n a4c0 <_PyLong_Multiply+0xc0> │ │ │ │ │ │ │ │ │ │ -0000a3fc : │ │ │ │ │ +0000a50c : │ │ │ │ │ long_abs_method(): │ │ │ │ │ + push {r3, lr} │ │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ │ + sub.w ip, sp, ip │ │ │ │ │ + str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ + mov r3, r0 │ │ │ │ │ and.w r1, r2, #3 │ │ │ │ │ cmp r1, #2 │ │ │ │ │ - beq.n a422 │ │ │ │ │ + beq.n a544 │ │ │ │ │ ldr r1, [r0, #4] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bne.n a47e │ │ │ │ │ + bne.n a5b6 │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r2, #1 │ │ │ │ │ strlt r2, [r0, #0] │ │ │ │ │ - bx lr │ │ │ │ │ + mov r0, r3 │ │ │ │ │ + pop {r3, pc} │ │ │ │ │ cmp r2, #15 │ │ │ │ │ - bhi.n a472 │ │ │ │ │ + bhi.n a590 │ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ │ - push {lr} │ │ │ │ │ negs r3, r3 │ │ │ │ │ negs r0, r3 │ │ │ │ │ mov.w r2, r3, asr #31 │ │ │ │ │ sbc.w r1, r2, r2, lsl #1 │ │ │ │ │ adds.w lr, r3, #256 @ 0x100 │ │ │ │ │ adc.w ip, r2, #0 │ │ │ │ │ cmp.w lr, #262 @ 0x106 │ │ │ │ │ sbcs.w ip, ip, #0 │ │ │ │ │ - bcs.n a452 │ │ │ │ │ - ldr r3, [pc, #56] @ (a484 ) │ │ │ │ │ + bcs.n a570 │ │ │ │ │ + ldr r3, [pc, #84] @ (a5c0 ) │ │ │ │ │ add.w r3, r3, r0, lsl #4 │ │ │ │ │ - mov r0, r3 │ │ │ │ │ - pop {pc} │ │ │ │ │ + b.n a540 │ │ │ │ │ mvn.w ip, #3221225472 @ 0xc0000000 │ │ │ │ │ adds.w r3, r3, ip │ │ │ │ │ mvn.w ip, #2147483648 @ 0x80000000 │ │ │ │ │ adc.w r2, r2, #0 │ │ │ │ │ cmp r3, ip │ │ │ │ │ sbcs.w r2, r2, #0 │ │ │ │ │ - bcs.n a476 │ │ │ │ │ - ldr.w lr, [sp], #4 │ │ │ │ │ + bcs.n a5ae │ │ │ │ │ + ldmia.w sp!, {r3, lr} │ │ │ │ │ b.w 1c0 <_PyLong_FromMedium> │ │ │ │ │ - b.w 4b8 │ │ │ │ │ - R_ARM_THM_JUMP24 long_neg.part.0 │ │ │ │ │ - ldr.w lr, [sp], #4 │ │ │ │ │ + bl a37c <_PyLong_Copy> │ │ │ │ │ + R_ARM_THM_CALL _PyLong_Copy │ │ │ │ │ + mov r3, r0 │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.n a540 │ │ │ │ │ + ldr r1, [r0, #8] │ │ │ │ │ + and.w r2, r1, #3 │ │ │ │ │ + bic.w r1, r1, #7 │ │ │ │ │ + rsb r2, r2, #2 │ │ │ │ │ + orrs r2, r1 │ │ │ │ │ + str r2, [r0, #8] │ │ │ │ │ + b.n a540 │ │ │ │ │ + ldmia.w sp!, {r3, lr} │ │ │ │ │ b.w d98 │ │ │ │ │ R_ARM_THM_JUMP24 _PyLong_FromLarge │ │ │ │ │ - b.w a26c <_PyLong_Copy> │ │ │ │ │ + ldmia.w sp!, {r3, lr} │ │ │ │ │ + b.w a37c <_PyLong_Copy> │ │ │ │ │ R_ARM_THM_JUMP24 _PyLong_Copy │ │ │ │ │ nop │ │ │ │ │ .word 0x00002428 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -0000a488 : │ │ │ │ │ +0000a5c4 : │ │ │ │ │ long_divmod(): │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ lsls r2, r2, #7 │ │ │ │ │ - bpl.w a632 │ │ │ │ │ + bpl.w a76e │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ sub sp, #8 │ │ │ │ │ mov r4, r1 │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ lsls r3, r2, #7 │ │ │ │ │ - bpl.w a63c │ │ │ │ │ + bpl.w a778 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr r2, [r1, #8] │ │ │ │ │ lsrs r6, r3, #3 │ │ │ │ │ mov.w ip, r2, lsr #3 │ │ │ │ │ cmp r6, #1 │ │ │ │ │ - beq.n a4f6 │ │ │ │ │ + beq.n a632 │ │ │ │ │ cmp.w ip, #300 @ 0x12c │ │ │ │ │ - bhi.w a60c │ │ │ │ │ + bhi.w a748 │ │ │ │ │ add r3, sp, #4 │ │ │ │ │ mov r2, sp │ │ │ │ │ - bl 73d0 │ │ │ │ │ + bl 74e4 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.w a608 │ │ │ │ │ + beq.w a744 │ │ │ │ │ ldr r5, [sp, #4] │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.n a5ba │ │ │ │ │ + beq.n a6f6 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n a566 │ │ │ │ │ + beq.n a6a2 │ │ │ │ │ movs r0, #2 │ │ │ │ │ ldr r6, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyTuple_New │ │ │ │ │ - cbz r0, a546 │ │ │ │ │ + cbz r0, a682 │ │ │ │ │ strd r6, r5, [r0, #16] │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ cmp.w ip, #1 │ │ │ │ │ - bne.n a5f6 │ │ │ │ │ + bne.n a732 │ │ │ │ │ eors r3, r2 │ │ │ │ │ ldr r0, [r0, #12] │ │ │ │ │ ldr r1, [r1, #12] │ │ │ │ │ lsls r6, r3, #30 │ │ │ │ │ - bne.n a5e2 │ │ │ │ │ + bne.n a71e │ │ │ │ │ bl 0 <__aeabi_idiv> │ │ │ │ │ R_ARM_THM_CALL __aeabi_idiv │ │ │ │ │ bl 390 │ │ │ │ │ R_ARM_THM_CALL PyLong_FromLong │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a608 │ │ │ │ │ + beq.n a744 │ │ │ │ │ ldrd r2, r0, [r5, #8] │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ ldr r1, [r4, #12] │ │ │ │ │ eors r2, r3 │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ rsb r4, r3, #1 │ │ │ │ │ lsls r2, r2, #30 │ │ │ │ │ - bne.n a5c2 │ │ │ │ │ + bne.n a6fe │ │ │ │ │ bl 0 <__aeabi_idivmod> │ │ │ │ │ R_ARM_THM_CALL __aeabi_idivmod │ │ │ │ │ mul.w r0, r4, r1 │ │ │ │ │ bl 390 │ │ │ │ │ R_ARM_THM_CALL PyLong_FromLong │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a5da │ │ │ │ │ + beq.n a716 │ │ │ │ │ movs r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyTuple_New │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n a4ee │ │ │ │ │ + bne.n a62a │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n a646 │ │ │ │ │ + blt.n a782 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n a608 │ │ │ │ │ + bge.n a744 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n a608 │ │ │ │ │ + bne.n a744 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n a608 │ │ │ │ │ + b.n a744 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - bne.n a4e4 │ │ │ │ │ + bne.n a620 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 4e0 │ │ │ │ │ R_ARM_THM_CALL long_add │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n a58e │ │ │ │ │ + bge.n a6ca │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ - cbnz r3, a58e │ │ │ │ │ + cbnz r3, a6ca │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r4, [sp, #0] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n a660 │ │ │ │ │ - ldr r1, [pc, #240] @ (a688 ) │ │ │ │ │ + beq.n a79c │ │ │ │ │ + ldr r1, [pc, #240] @ (a7c4 ) │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 828 │ │ │ │ │ R_ARM_THM_CALL long_sub │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a658 │ │ │ │ │ + beq.n a794 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n a5b6 │ │ │ │ │ + bge.n a6f2 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - cbnz r3, a5b6 │ │ │ │ │ + cbnz r3, a6f2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ mov r5, r6 │ │ │ │ │ - b.n a4e4 │ │ │ │ │ + b.n a620 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ lsls r3, r3, #30 │ │ │ │ │ - beq.n a570 │ │ │ │ │ - b.n a4e4 │ │ │ │ │ + beq.n a6ac │ │ │ │ │ + b.n a620 │ │ │ │ │ subs r5, r1, #1 │ │ │ │ │ subs r0, #1 │ │ │ │ │ bl 0 <__aeabi_idivmod> │ │ │ │ │ R_ARM_THM_CALL __aeabi_idivmod │ │ │ │ │ subs r0, r5, r1 │ │ │ │ │ mul.w r0, r4, r0 │ │ │ │ │ bl 390 │ │ │ │ │ R_ARM_THM_CALL PyLong_FromLong │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n a53c │ │ │ │ │ + bne.n a678 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl a158 │ │ │ │ │ - b.n a608 │ │ │ │ │ + bl a268 │ │ │ │ │ + b.n a744 │ │ │ │ │ subs r0, #1 │ │ │ │ │ bl 0 <__aeabi_idiv> │ │ │ │ │ R_ARM_THM_CALL __aeabi_idiv │ │ │ │ │ mvns r0, r0 │ │ │ │ │ bl 390 │ │ │ │ │ R_ARM_THM_CALL PyLong_FromLong │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n a514 │ │ │ │ │ - b.n a608 │ │ │ │ │ + bne.n a650 │ │ │ │ │ + b.n a744 │ │ │ │ │ add r3, sp, #4 │ │ │ │ │ mov r2, sp │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 73d0 │ │ │ │ │ + bl 74e4 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - bne.w a4d4 │ │ │ │ │ + bne.w a610 │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n a4f2 │ │ │ │ │ + b.n a62e │ │ │ │ │ sub.w r6, r6, ip │ │ │ │ │ cmp r6, #150 @ 0x96 │ │ │ │ │ - ble.n a5f6 │ │ │ │ │ + ble.n a732 │ │ │ │ │ add r3, sp, #4 │ │ │ │ │ mov r2, sp │ │ │ │ │ - bl 2c2c <_PyLong_AsByteArray+0x814> │ │ │ │ │ + bl 2c30 <_PyLong_AsByteArray+0x7b4> │ │ │ │ │ R_ARM_THM_CALL pylong_int_divmod │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.n a608 │ │ │ │ │ + beq.n a744 │ │ │ │ │ movs r0, #2 │ │ │ │ │ ldrd r6, r5, [sp] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyTuple_New │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w a4ee │ │ │ │ │ - b.n a546 │ │ │ │ │ + bne.w a62a │ │ │ │ │ + b.n a682 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ bx lr │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ - b.n a4f2 │ │ │ │ │ + b.n a62e │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w a54e │ │ │ │ │ + bne.w a68a │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n a54e │ │ │ │ │ + b.n a68a │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n a678 │ │ │ │ │ + blt.n a7b4 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n a608 │ │ │ │ │ + bge.n a744 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n a608 │ │ │ │ │ + bne.n a744 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n a608 │ │ │ │ │ + b.n a744 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n a660 │ │ │ │ │ + bne.n a79c │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n a660 │ │ │ │ │ + b.n a79c │ │ │ │ │ .word 0x00002438 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -0000a68c <_PyLong_FromBytes>: │ │ │ │ │ +0000a7c8 <_PyLong_FromBytes>: │ │ │ │ │ _PyLong_FromBytes(): │ │ │ │ │ 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 r5, r1 │ │ │ │ │ @@ -16091,34 +16219,34 @@ │ │ │ │ │ mov r6, r2 │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 6a8 │ │ │ │ │ R_ARM_THM_CALL PyLong_FromString │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r2, a6ba <_PyLong_FromBytes+0x2e> │ │ │ │ │ - cbz r0, a6c0 <_PyLong_FromBytes+0x34> │ │ │ │ │ + cbz r2, a7f6 <_PyLong_FromBytes+0x2e> │ │ │ │ │ + cbz r0, a7fc <_PyLong_FromBytes+0x34> │ │ │ │ │ adds r1, r4, r5 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.n a6c0 <_PyLong_FromBytes+0x34> │ │ │ │ │ + bne.n a7fc <_PyLong_FromBytes+0x34> │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #16 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ mov r0, r3 │ │ │ │ │ - bl a158 │ │ │ │ │ + bl a268 │ │ │ │ │ cmp r5, #200 @ 0xc8 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ it ge │ │ │ │ │ movge r1, #200 @ 0xc8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBytes_FromStringAndSize │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a6ba <_PyLong_FromBytes+0x2e> │ │ │ │ │ + beq.n a7f6 <_PyLong_FromBytes+0x2e> │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ mov r2, r6 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC12 │ │ │ │ │ @@ -16127,47 +16255,47 @@ │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n a70a <_PyLong_FromBytes+0x7e> │ │ │ │ │ + bge.n a846 <_PyLong_FromBytes+0x7e> │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ - cbnz r2, a70a <_PyLong_FromBytes+0x7e> │ │ │ │ │ + cbnz r2, a846 <_PyLong_FromBytes+0x7e> │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n a6ba <_PyLong_FromBytes+0x2e> │ │ │ │ │ + b.n a7f6 <_PyLong_FromBytes+0x2e> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000a710 : │ │ │ │ │ +0000a84c : │ │ │ │ │ long_long(): │ │ │ │ │ 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 a7a0 │ │ │ │ │ + beq.n a8dc │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ cmp r2, #15 │ │ │ │ │ - bhi.n a75c │ │ │ │ │ + bhi.n a898 │ │ │ │ │ ldr r1, [r0, #12] │ │ │ │ │ and.w r3, r2, #3 │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ mul.w r3, r1, r3 │ │ │ │ │ adds r1, r3, #5 │ │ │ │ │ mov.w r3, r3, asr #31 │ │ │ │ │ adc.w r3, r3, #0 │ │ │ │ │ cmp.w r1, #262 @ 0x106 │ │ │ │ │ sbcs.w r3, r3, #0 │ │ │ │ │ - bcs.n a75c │ │ │ │ │ + bcs.n a898 │ │ │ │ │ movw r3, #9176 @ 0x23d8 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyRuntime │ │ │ │ │ add.w r3, r3, r1, lsl #4 │ │ │ │ │ add r3, r2 │ │ │ │ │ @@ -16181,15 +16309,15 @@ │ │ │ │ │ lsrs r1, r2, #3 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r0, r1 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ str r1, [sp, #0] │ │ │ │ │ bl 2d0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r0, a79a │ │ │ │ │ + cbz r0, a8d6 │ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ │ adds r0, #12 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bic.w ip, r2, #4 │ │ │ │ │ lsls r2, r1, #2 │ │ │ │ │ str.w ip, [r3, #8] │ │ │ │ │ @@ -16198,171 +16326,171 @@ │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n a7ac │ │ │ │ │ + blt.n a8e8 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - b.n a758 │ │ │ │ │ + b.n a894 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ mov r3, r0 │ │ │ │ │ - b.n a758 │ │ │ │ │ + b.n a894 │ │ │ │ │ │ │ │ │ │ -0000a7b4 : │ │ │ │ │ +0000a8f0 : │ │ │ │ │ long_mod(): │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ lsls r2, r2, #7 │ │ │ │ │ - bpl.n a7e6 │ │ │ │ │ + bpl.n a922 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #7 │ │ │ │ │ - bpl.n a7e6 │ │ │ │ │ + bpl.n a922 │ │ │ │ │ push {lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ add r2, sp, #4 │ │ │ │ │ - bl a7f0 │ │ │ │ │ + bl a92c │ │ │ │ │ adds r0, #1 │ │ │ │ │ ite eq │ │ │ │ │ moveq r0, #0 │ │ │ │ │ ldrne r0, [sp, #4] │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {pc} │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -0000a7f0 : │ │ │ │ │ +0000a92c : │ │ │ │ │ l_mod(): │ │ │ │ │ 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, #8] │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r7, [r1, #8] │ │ │ │ │ mov sl, r2 │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r5, r1 │ │ │ │ │ lsrs r0, r3, #3 │ │ │ │ │ lsrs r2, r7, #3 │ │ │ │ │ cmp r0, #1 │ │ │ │ │ - beq.w a91c │ │ │ │ │ + beq.w aa58 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w ac2a │ │ │ │ │ + beq.w ad66 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - blt.w a968 │ │ │ │ │ - beq.w a954 │ │ │ │ │ + blt.w aaa4 │ │ │ │ │ + beq.w aa90 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq.w a990 │ │ │ │ │ + beq.w aacc │ │ │ │ │ add r2, sp, #4 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl c2d0 │ │ │ │ │ - cbz r0, a888 │ │ │ │ │ + bl c408 │ │ │ │ │ + cbz r0, a9c4 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n a888 │ │ │ │ │ + bge.n a9c4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - cbnz r3, a888 │ │ │ │ │ + cbnz r3, a9c4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r6, [sp, #4] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w ac40 │ │ │ │ │ + beq.w ad7c │ │ │ │ │ ldr r1, [r6, #8] │ │ │ │ │ cmp r1, #15 │ │ │ │ │ - bls.n a896 │ │ │ │ │ + bls.n a9d2 │ │ │ │ │ and.w r3, r1, #3 │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ and.w r2, r2, #3 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq.w ac0c │ │ │ │ │ + beq.w ad48 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.w aaea │ │ │ │ │ - cbnz r3, a87c │ │ │ │ │ + beq.w ac26 │ │ │ │ │ + cbnz r3, a9b8 │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.w aaf2 │ │ │ │ │ + beq.w ac2e │ │ │ │ │ movs r0, #0 │ │ │ │ │ str.w r6, [sl] │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r6, [sp, #4] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w ac40 │ │ │ │ │ + beq.w ad7c │ │ │ │ │ ldr r1, [r6, #8] │ │ │ │ │ cmp r1, #15 │ │ │ │ │ - bhi.n a858 │ │ │ │ │ + bhi.n a994 │ │ │ │ │ ldr r0, [r6, #12] │ │ │ │ │ and.w r3, r1, #3 │ │ │ │ │ rsb r2, r3, #1 │ │ │ │ │ mul.w r2, r0, r2 │ │ │ │ │ adds r7, r2, #5 │ │ │ │ │ mov.w r2, r2, asr #31 │ │ │ │ │ adc.w r2, r2, #0 │ │ │ │ │ cmp.w r7, #262 @ 0x106 │ │ │ │ │ sbcs.w r2, r2, #0 │ │ │ │ │ - bcs.n a85c │ │ │ │ │ + bcs.n a998 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n a904 │ │ │ │ │ + bge.n aa40 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ - cbnz r3, a904 │ │ │ │ │ - ldr r2, [pc, #828] @ (ac04 ) │ │ │ │ │ + cbnz r3, aa40 │ │ │ │ │ + ldr r2, [pc, #828] @ (ad40 ) │ │ │ │ │ ldr.w r3, [r2, #1600] @ 0x640 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w abd6 │ │ │ │ │ + bne.w ad12 │ │ │ │ │ lsls r3, r1, #29 │ │ │ │ │ - bmi.w ac5c │ │ │ │ │ - ldr r3, [pc, #812] @ (ac08 ) │ │ │ │ │ + bmi.w ad98 │ │ │ │ │ + ldr r3, [pc, #812] @ (ad44 ) │ │ │ │ │ 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, #1732] @ 0x6c4 │ │ │ │ │ cmp r2, #99 @ 0x63 │ │ │ │ │ - bhi.w abec │ │ │ │ │ + bhi.w ad28 │ │ │ │ │ ldr.w r1, [r3, #1728] @ 0x6c0 │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r1, [r6, #0] │ │ │ │ │ str.w r6, [r3, #1728] @ 0x6c0 │ │ │ │ │ str.w r2, [r3, #1732] @ 0x6c4 │ │ │ │ │ movw r6, #9176 @ 0x23d8 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyRuntime │ │ │ │ │ add.w r6, r6, r7, lsl #4 │ │ │ │ │ add r6, r3 │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ ldr r1, [r6, #8] │ │ │ │ │ - b.n a858 │ │ │ │ │ + b.n a994 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - bne.w ac24 │ │ │ │ │ + bne.w ad60 │ │ │ │ │ eors r3, r7 │ │ │ │ │ and.w r2, r7, #3 │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ rsb r4, r2, #1 │ │ │ │ │ ldr r1, [r1, #12] │ │ │ │ │ lsls r5, r3, #30 │ │ │ │ │ - bne.w abf4 │ │ │ │ │ + bne.w ad30 │ │ │ │ │ bl 0 <__aeabi_idivmod> │ │ │ │ │ R_ARM_THM_CALL __aeabi_idivmod │ │ │ │ │ mul.w r0, r4, r1 │ │ │ │ │ bl 390 │ │ │ │ │ R_ARM_THM_CALL PyLong_FromLong │ │ │ │ │ clz r3, r0 │ │ │ │ │ str.w r0, [sl] │ │ │ │ │ @@ -16372,41 +16500,41 @@ │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ adds r0, #1 │ │ │ │ │ add.w r2, r4, r0, lsl #2 │ │ │ │ │ add.w r0, r1, r0, lsl #2 │ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bcs.w a82c │ │ │ │ │ + bcs.w a968 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - bne.w ac4e │ │ │ │ │ + bne.w ad8a │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w ac46 │ │ │ │ │ + blt.w ad82 │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ mov r6, r4 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - bne.w a86e │ │ │ │ │ - b.n aaec │ │ │ │ │ + bne.w a9aa │ │ │ │ │ + b.n ac28 │ │ │ │ │ ldr r7, [r1, #12] │ │ │ │ │ subs.w ip, r7, #10 │ │ │ │ │ - bne.w ab1a │ │ │ │ │ + bne.w ac56 │ │ │ │ │ add.w r3, r4, #12 │ │ │ │ │ movw lr, #52429 @ 0xcccd │ │ │ │ │ movt lr, #52428 @ 0xcccc │ │ │ │ │ add.w r6, r3, r0, lsl #2 │ │ │ │ │ mov fp, r3 │ │ │ │ │ mov r1, ip │ │ │ │ │ lsls r0, r0, #31 │ │ │ │ │ - bpl.n aa0c │ │ │ │ │ + bpl.n ab48 │ │ │ │ │ ldr.w r7, [r6, #-4]! │ │ │ │ │ umull r3, r8, lr, r7 │ │ │ │ │ mov.w r3, #3435973836 @ 0xcccccccc │ │ │ │ │ bic.w r2, r8, #3 │ │ │ │ │ add.w r2, r2, r8, lsr #2 │ │ │ │ │ subs r2, r7, r2 │ │ │ │ │ subs r2, r7, r2 │ │ │ │ │ @@ -16425,15 +16553,15 @@ │ │ │ │ │ adds.w r2, r8, r2 │ │ │ │ │ adc.w r1, r1, ip │ │ │ │ │ adds r2, r2, r2 │ │ │ │ │ adcs r1, r1 │ │ │ │ │ subs.w ip, r7, r2 │ │ │ │ │ sbc.w r1, r1, r1, lsl #1 │ │ │ │ │ cmp r6, fp │ │ │ │ │ - beq.n aad8 │ │ │ │ │ + beq.n ac14 │ │ │ │ │ ldr.w r7, [r6, #-4] │ │ │ │ │ lsls r3, r1, #30 │ │ │ │ │ orr.w r3, r3, ip, lsr #2 │ │ │ │ │ mov.w r9, #3435973836 @ 0xcccccccc │ │ │ │ │ subs r6, #8 │ │ │ │ │ orr.w r0, r7, ip, lsl #30 │ │ │ │ │ ldr r7, [r6, #0] │ │ │ │ │ @@ -16487,58 +16615,58 @@ │ │ │ │ │ adds.w r2, r8, r2 │ │ │ │ │ adc.w r1, r1, ip │ │ │ │ │ adds r2, r2, r2 │ │ │ │ │ adcs r1, r1 │ │ │ │ │ subs.w ip, r0, r2 │ │ │ │ │ sbc.w r1, r3, r1 │ │ │ │ │ cmp r6, fp │ │ │ │ │ - bne.n aa0c │ │ │ │ │ + bne.n ab48 │ │ │ │ │ mov r0, ip │ │ │ │ │ bl 390 │ │ │ │ │ R_ARM_THM_CALL PyLong_FromLong │ │ │ │ │ mov r6, r0 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w a918 │ │ │ │ │ - b.n ac40 │ │ │ │ │ + bne.w aa54 │ │ │ │ │ + b.n ad7c │ │ │ │ │ ldr r7, [r5, #8] │ │ │ │ │ lsls r2, r7, #30 │ │ │ │ │ - bne.w a87c │ │ │ │ │ + bne.w a9b8 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 4e0 │ │ │ │ │ R_ARM_THM_CALL long_add │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n ab10 │ │ │ │ │ + bge.n ac4c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ - cbnz r3, ab10 │ │ │ │ │ + cbnz r3, ac4c │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w ac40 │ │ │ │ │ + beq.w ad7c │ │ │ │ │ mov r6, r4 │ │ │ │ │ - b.n a87c │ │ │ │ │ + b.n a9b8 │ │ │ │ │ lsls r3, r0, #2 │ │ │ │ │ add.w r8, r4, #12 │ │ │ │ │ subs r3, #4 │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ add.w r6, r8, r0, lsl #2 │ │ │ │ │ mov r1, ip │ │ │ │ │ lsrs r3, r3, #2 │ │ │ │ │ adds r3, #1 │ │ │ │ │ ands.w r3, r3, #3 │ │ │ │ │ - beq.n ab78 │ │ │ │ │ + beq.n acb4 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.n ab68 │ │ │ │ │ + beq.n aca4 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.n ab4e │ │ │ │ │ + beq.n ac8a │ │ │ │ │ mov r3, ip │ │ │ │ │ ldr.w r0, [r6, #-4]! │ │ │ │ │ mov r2, r7 │ │ │ │ │ bl 0 <__aeabi_uldivmod> │ │ │ │ │ R_ARM_THM_CALL __aeabi_uldivmod │ │ │ │ │ mov ip, r2 │ │ │ │ │ mov r1, r3 │ │ │ │ │ @@ -16552,15 +16680,15 @@ │ │ │ │ │ R_ARM_THM_CALL __aeabi_uldivmod │ │ │ │ │ mov ip, r2 │ │ │ │ │ mov r1, r3 │ │ │ │ │ ldr.w r0, [r6, #-4]! │ │ │ │ │ lsls r1, r1, #30 │ │ │ │ │ orr.w r1, r1, ip, lsr #2 │ │ │ │ │ orr.w r0, r0, ip, lsl #30 │ │ │ │ │ - b.n abc4 │ │ │ │ │ + b.n ad00 │ │ │ │ │ ldr.w r0, [r6, #-4] │ │ │ │ │ lsls r1, r1, #30 │ │ │ │ │ orr.w r1, r1, ip, lsr #2 │ │ │ │ │ mov r2, r7 │ │ │ │ │ movs r3, #0 │ │ │ │ │ subs r6, #16 │ │ │ │ │ orr.w r0, r0, ip, lsl #30 │ │ │ │ │ @@ -16589,103 +16717,103 @@ │ │ │ │ │ mov r2, r7 │ │ │ │ │ movs r3, #0 │ │ │ │ │ bl 0 <__aeabi_uldivmod> │ │ │ │ │ R_ARM_THM_CALL __aeabi_uldivmod │ │ │ │ │ cmp r6, r8 │ │ │ │ │ mov ip, r2 │ │ │ │ │ mov r1, r3 │ │ │ │ │ - bne.n ab78 │ │ │ │ │ - b.n aad8 │ │ │ │ │ + bne.n acb4 │ │ │ │ │ + b.n ac14 │ │ │ │ │ movs r1, #1 │ │ │ │ │ ldr.w r2, [r2, #1604] @ 0x644 │ │ │ │ │ mov r0, r6 │ │ │ │ │ blx r3 │ │ │ │ │ ldr r3, [r6, #8] │ │ │ │ │ lsls r1, r3, #29 │ │ │ │ │ - bmi.n ac5c │ │ │ │ │ + bmi.n ad98 │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bls.w a8d8 │ │ │ │ │ + bls.w aa14 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Free │ │ │ │ │ - b.n a904 │ │ │ │ │ + b.n aa40 │ │ │ │ │ subs r5, r1, #1 │ │ │ │ │ subs r0, #1 │ │ │ │ │ bl 0 <__aeabi_idivmod> │ │ │ │ │ R_ARM_THM_CALL __aeabi_idivmod │ │ │ │ │ subs r0, r5, r1 │ │ │ │ │ mul.w r0, r4, r0 │ │ │ │ │ - b.n a93e │ │ │ │ │ + b.n aa7a │ │ │ │ │ .word 0x00001000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00000326 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.w a87c │ │ │ │ │ + beq.w a9b8 │ │ │ │ │ add r0, sp, #4 │ │ │ │ │ - bl 1b24 │ │ │ │ │ + bl 1b28 │ │ │ │ │ R_ARM_THM_CALL _PyLong_Negate │ │ │ │ │ ldr r6, [sp, #4] │ │ │ │ │ - cbz r6, ac40 │ │ │ │ │ + cbz r6, ad7c │ │ │ │ │ ldr r3, [r6, #8] │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ - b.n a868 │ │ │ │ │ + b.n a9a4 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w a968 │ │ │ │ │ + bne.w aaa4 │ │ │ │ │ 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 .LC37 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC37 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n a882 │ │ │ │ │ + b.n a9be │ │ │ │ │ adds r2, #1 │ │ │ │ │ mov r6, r4 │ │ │ │ │ str r2, [r4, #0] │ │ │ │ │ - b.n ac1e │ │ │ │ │ + b.n ad5a │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl a26c <_PyLong_Copy> │ │ │ │ │ + bl a37c <_PyLong_Copy> │ │ │ │ │ R_ARM_THM_CALL _PyLong_Copy │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n ac1c │ │ │ │ │ - b.n ac40 │ │ │ │ │ + bne.n ad58 │ │ │ │ │ + b.n ad7c │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_SetImmortal> │ │ │ │ │ R_ARM_THM_CALL _Py_SetImmortal │ │ │ │ │ - b.n a904 │ │ │ │ │ + b.n aa40 │ │ │ │ │ │ │ │ │ │ -0000ac64 <_PyLong_UInt64_Converter>: │ │ │ │ │ +0000ada0 <_PyLong_UInt64_Converter>: │ │ │ │ │ _PyLong_UInt64_Converter(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ sub sp, #20 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w ae04 <_PyLong_UInt64_Converter+0x1a0> │ │ │ │ │ + beq.w af40 <_PyLong_UInt64_Converter+0x1a0> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #7 │ │ │ │ │ - bpl.w adb4 <_PyLong_UInt64_Converter+0x150> │ │ │ │ │ + bpl.w aef0 <_PyLong_UInt64_Converter+0x150> │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ and.w r3, r2, #3 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.w ad9c <_PyLong_UInt64_Converter+0x138> │ │ │ │ │ + beq.w aed8 <_PyLong_UInt64_Converter+0x138> │ │ │ │ │ cmp r2, #15 │ │ │ │ │ it hi │ │ │ │ │ movhi r5, #0 │ │ │ │ │ - bhi.n acbe <_PyLong_UInt64_Converter+0x5a> │ │ │ │ │ + bhi.n adfa <_PyLong_UInt64_Converter+0x5a> │ │ │ │ │ ldr r4, [r0, #12] │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ mov r0, r1 │ │ │ │ │ movs r2, #4 │ │ │ │ │ mul.w r3, r4, r3 │ │ │ │ │ str.w r3, [r0], #4 │ │ │ │ │ asrs r3, r3, #31 │ │ │ │ │ @@ -16699,229 +16827,229 @@ │ │ │ │ │ movs r5, #1 │ │ │ │ │ movs r3, #1 │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ strd r3, r2, [sp] │ │ │ │ │ movs r2, #8 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ - bl 2418 <_PyLong_AsByteArray> │ │ │ │ │ + bl 247c <_PyLong_AsByteArray> │ │ │ │ │ R_ARM_THM_CALL _PyLong_AsByteArray │ │ │ │ │ ldr.w ip, [r4, #8] │ │ │ │ │ movs.w r3, ip, lsr #3 │ │ │ │ │ - beq.w ae16 <_PyLong_UInt64_Converter+0x1b2> │ │ │ │ │ + beq.w af52 <_PyLong_UInt64_Converter+0x1b2> │ │ │ │ │ add.w r2, r4, r3, lsl #2 │ │ │ │ │ movs r0, #30 │ │ │ │ │ subs r3, #1 │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ ldr r2, [r2, #8] │ │ │ │ │ smull r3, r0, r3, r0 │ │ │ │ │ - cbz r2, acf6 <_PyLong_UInt64_Converter+0x92> │ │ │ │ │ + cbz r2, ae32 <_PyLong_UInt64_Converter+0x92> │ │ │ │ │ clz r2, r2 │ │ │ │ │ rsb r2, r2, #32 │ │ │ │ │ adds r3, r2, r3 │ │ │ │ │ adc.w r0, r0, r2, asr #31 │ │ │ │ │ lsrs r2, r3, #3 │ │ │ │ │ orr.w r2, r2, r0, lsl #29 │ │ │ │ │ cmp r2, #8 │ │ │ │ │ - beq.n ad2c <_PyLong_UInt64_Converter+0xc8> │ │ │ │ │ + beq.n ae68 <_PyLong_UInt64_Converter+0xc8> │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w ae1e <_PyLong_UInt64_Converter+0x1ba> │ │ │ │ │ + bne.w af5a <_PyLong_UInt64_Converter+0x1ba> │ │ │ │ │ cmp r2, #8 │ │ │ │ │ - ble.n acb4 <_PyLong_UInt64_Converter+0x50> │ │ │ │ │ + ble.n adf0 <_PyLong_UInt64_Converter+0x50> │ │ │ │ │ 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 .LC47 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC47 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n acb6 <_PyLong_UInt64_Converter+0x52> │ │ │ │ │ + b.n adf2 <_PyLong_UInt64_Converter+0x52> │ │ │ │ │ ands.w r3, r3, #7 │ │ │ │ │ - bne.n ad84 <_PyLong_UInt64_Converter+0x120> │ │ │ │ │ + bne.n aec0 <_PyLong_UInt64_Converter+0x120> │ │ │ │ │ and.w ip, ip, #3 │ │ │ │ │ cmp.w ip, #2 │ │ │ │ │ - beq.n ad66 <_PyLong_UInt64_Converter+0x102> │ │ │ │ │ + beq.n aea2 <_PyLong_UInt64_Converter+0x102> │ │ │ │ │ ldrsb.w r3, [r1, #7] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bge.w ae68 <_PyLong_UInt64_Converter+0x204> │ │ │ │ │ + bge.w afa4 <_PyLong_UInt64_Converter+0x204> │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n acb4 <_PyLong_UInt64_Converter+0x50> │ │ │ │ │ + beq.n adf0 <_PyLong_UInt64_Converter+0x50> │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n acb6 <_PyLong_UInt64_Converter+0x52> │ │ │ │ │ + bge.n adf2 <_PyLong_UInt64_Converter+0x52> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n acb6 <_PyLong_UInt64_Converter+0x52> │ │ │ │ │ + bne.n adf2 <_PyLong_UInt64_Converter+0x52> │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ - b.n ad0e <_PyLong_UInt64_Converter+0xaa> │ │ │ │ │ + b.n ae4a <_PyLong_UInt64_Converter+0xaa> │ │ │ │ │ subs r0, r1, #1 │ │ │ │ │ - b.n ad74 <_PyLong_UInt64_Converter+0x110> │ │ │ │ │ + b.n aeb0 <_PyLong_UInt64_Converter+0x110> │ │ │ │ │ clz r1, r1 │ │ │ │ │ adds r3, #1 │ │ │ │ │ lsrs r1, r1, #5 │ │ │ │ │ - cbz r1, ad84 <_PyLong_UInt64_Converter+0x120> │ │ │ │ │ + cbz r1, aec0 <_PyLong_UInt64_Converter+0x120> │ │ │ │ │ ldrb.w r1, [r0, #1]! │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n ad6a <_PyLong_UInt64_Converter+0x106> │ │ │ │ │ + beq.n aea6 <_PyLong_UInt64_Converter+0x106> │ │ │ │ │ cmp r3, #7 │ │ │ │ │ - bne.n ad6a <_PyLong_UInt64_Converter+0x106> │ │ │ │ │ + bne.n aea6 <_PyLong_UInt64_Converter+0x106> │ │ │ │ │ cmp r1, #128 @ 0x80 │ │ │ │ │ - beq.n ad46 <_PyLong_UInt64_Converter+0xe2> │ │ │ │ │ + beq.n ae82 <_PyLong_UInt64_Converter+0xe2> │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n ad12 <_PyLong_UInt64_Converter+0xae> │ │ │ │ │ + beq.n ae4e <_PyLong_UInt64_Converter+0xae> │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n ad12 <_PyLong_UInt64_Converter+0xae> │ │ │ │ │ + bge.n ae4e <_PyLong_UInt64_Converter+0xae> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n ad12 <_PyLong_UInt64_Converter+0xae> │ │ │ │ │ + bne.n ae4e <_PyLong_UInt64_Converter+0xae> │ │ │ │ │ movs r2, #9 │ │ │ │ │ - b.n ad5a <_PyLong_UInt64_Converter+0xf6> │ │ │ │ │ + b.n ae96 <_PyLong_UInt64_Converter+0xf6> │ │ │ │ │ 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 .LC31 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC31 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n ad28 <_PyLong_UInt64_Converter+0xc4> │ │ │ │ │ + b.n ae64 <_PyLong_UInt64_Converter+0xc4> │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ bl 0 <_PyNumber_Index> │ │ │ │ │ R_ARM_THM_CALL _PyNumber_Index │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n ad28 <_PyLong_UInt64_Converter+0xc4> │ │ │ │ │ + beq.n ae64 <_PyLong_UInt64_Converter+0xc4> │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ and.w r3, r2, #3 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.n ae34 <_PyLong_UInt64_Converter+0x1d0> │ │ │ │ │ + beq.n af70 <_PyLong_UInt64_Converter+0x1d0> │ │ │ │ │ cmp r2, #15 │ │ │ │ │ - bhi.w acbc <_PyLong_UInt64_Converter+0x58> │ │ │ │ │ + bhi.w adf8 <_PyLong_UInt64_Converter+0x58> │ │ │ │ │ mov r0, r1 │ │ │ │ │ ldr r1, [r4, #12] │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ movs r2, #4 │ │ │ │ │ mul.w r3, r1, r3 │ │ │ │ │ str.w r3, [r0], #4 │ │ │ │ │ asrs r3, r3, #31 │ │ │ │ │ uxtb r1, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memset │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w acb4 <_PyLong_UInt64_Converter+0x50> │ │ │ │ │ + bge.w adf0 <_PyLong_UInt64_Converter+0x50> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w acb4 <_PyLong_UInt64_Converter+0x50> │ │ │ │ │ + bne.w adf0 <_PyLong_UInt64_Converter+0x50> │ │ │ │ │ movs r2, #4 │ │ │ │ │ - b.n ad5a <_PyLong_UInt64_Converter+0xf6> │ │ │ │ │ + b.n ae96 <_PyLong_UInt64_Converter+0xf6> │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC2 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC2 │ │ │ │ │ movw r1, #1215 @ 0x4bf │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ - b.n ad28 <_PyLong_UInt64_Converter+0xc4> │ │ │ │ │ + b.n ae64 <_PyLong_UInt64_Converter+0xc4> │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w acb4 <_PyLong_UInt64_Converter+0x50> │ │ │ │ │ + beq.w adf0 <_PyLong_UInt64_Converter+0x50> │ │ │ │ │ mov r2, r5 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w ad0e <_PyLong_UInt64_Converter+0xaa> │ │ │ │ │ + bge.w ae4a <_PyLong_UInt64_Converter+0xaa> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w ad0e <_PyLong_UInt64_Converter+0xaa> │ │ │ │ │ - b.n ad5a <_PyLong_UInt64_Converter+0xf6> │ │ │ │ │ + bne.w ae4a <_PyLong_UInt64_Converter+0xaa> │ │ │ │ │ + b.n ae96 <_PyLong_UInt64_Converter+0xf6> │ │ │ │ │ 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 .LC31 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC31 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w ad28 <_PyLong_UInt64_Converter+0xc4> │ │ │ │ │ + bge.w ae64 <_PyLong_UInt64_Converter+0xc4> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ mov r5, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w ad28 <_PyLong_UInt64_Converter+0xc4> │ │ │ │ │ + bne.w ae64 <_PyLong_UInt64_Converter+0xc4> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n acb6 <_PyLong_UInt64_Converter+0x52> │ │ │ │ │ + b.n adf2 <_PyLong_UInt64_Converter+0x52> │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w ad12 <_PyLong_UInt64_Converter+0xae> │ │ │ │ │ + beq.w ae4e <_PyLong_UInt64_Converter+0xae> │ │ │ │ │ movs r2, #9 │ │ │ │ │ - b.n ae1e <_PyLong_UInt64_Converter+0x1ba> │ │ │ │ │ + b.n af5a <_PyLong_UInt64_Converter+0x1ba> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000ae74 : │ │ │ │ │ +0000afb0 : │ │ │ │ │ long_rshift(): │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r2, r3, #7 │ │ │ │ │ - bpl.w b588 │ │ │ │ │ + bpl.w b6c4 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #7 │ │ │ │ │ - bpl.w b588 │ │ │ │ │ + bpl.w b6c4 │ │ │ │ │ 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, [r1, #8] │ │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r6, r0 │ │ │ │ │ and.w r3, r2, #3 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.w b554 │ │ │ │ │ + beq.w b690 │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ and.w r5, r0, #3 │ │ │ │ │ cmp r5, #1 │ │ │ │ │ - beq.w b422 │ │ │ │ │ + beq.w b55e │ │ │ │ │ cmp r2, #15 │ │ │ │ │ - bhi.w b3cc │ │ │ │ │ + bhi.w b508 │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ mul.w r3, r2, r3 │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ asrs r2, r3, #31 │ │ │ │ │ str r2, [sp, #28] │ │ │ │ │ mvn.w r4, #29 │ │ │ │ │ movs r1, #14 │ │ │ │ │ cmp r4, r3 │ │ │ │ │ sbcs r1, r2 │ │ │ │ │ - blt.w b57a │ │ │ │ │ + blt.w b6b6 │ │ │ │ │ lsrs r1, r3, #28 │ │ │ │ │ mov.w lr, #15 │ │ │ │ │ orr.w r1, r1, r2, lsl #4 │ │ │ │ │ bic.w r4, r1, #4026531840 @ 0xf0000000 │ │ │ │ │ bic.w r1, r3, #4026531840 @ 0xf0000000 │ │ │ │ │ add r1, r4 │ │ │ │ │ asrs r4, r2, #31 │ │ │ │ │ @@ -16956,36 +17084,36 @@ │ │ │ │ │ adds r3, r3, r1 │ │ │ │ │ adds r2, r2, r7 │ │ │ │ │ adc.w r4, r4, #0 │ │ │ │ │ cmp r0, #15 │ │ │ │ │ mov.w r2, r2, lsr #1 │ │ │ │ │ orr.w r2, r2, r4, lsl #31 │ │ │ │ │ mov r4, r3 │ │ │ │ │ - bhi.n afe4 │ │ │ │ │ + bhi.n b120 │ │ │ │ │ ldr r1, [r6, #12] │ │ │ │ │ rsb r0, r5, #1 │ │ │ │ │ mul.w r0, r1, r0 │ │ │ │ │ asrs r1, r0, #31 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w b49c │ │ │ │ │ + bne.w b5d8 │ │ │ │ │ rsb r2, r3, #32 │ │ │ │ │ subs.w r4, r3, #32 │ │ │ │ │ lsr.w r0, r0, r3 │ │ │ │ │ lsl.w r2, r1, r2 │ │ │ │ │ it pl │ │ │ │ │ asrpl.w r4, r1, r4 │ │ │ │ │ orr.w r0, r0, r2 │ │ │ │ │ it pl │ │ │ │ │ orrpl r0, r4 │ │ │ │ │ asrs r1, r3 │ │ │ │ │ adds r2, r0, #5 │ │ │ │ │ adc.w r3, r1, #0 │ │ │ │ │ cmp.w r2, #262 @ 0x106 │ │ │ │ │ sbcs.w r3, r3, #0 │ │ │ │ │ - bcs.n afc2 │ │ │ │ │ + bcs.n b0fe │ │ │ │ │ movw r0, #9176 @ 0x23d8 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _PyRuntime │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _PyRuntime │ │ │ │ │ add.w r0, r0, r2, lsl #4 │ │ │ │ │ add r0, r3 │ │ │ │ │ @@ -16993,50 +17121,50 @@ │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mvn.w r3, #3221225472 @ 0xc0000000 │ │ │ │ │ mvn.w r4, #2147483648 @ 0x80000000 │ │ │ │ │ adds r3, r0, r3 │ │ │ │ │ adc.w r2, r1, #0 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ sbcs.w r2, r2, #0 │ │ │ │ │ - bcs.w b426 │ │ │ │ │ + bcs.w b562 │ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ b.w 1c0 <_PyLong_FromMedium> │ │ │ │ │ sub.w r3, r5, #2 │ │ │ │ │ clz r3, r3 │ │ │ │ │ lsrs r3, r3, #5 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ ite ne │ │ │ │ │ movne r1, #0 │ │ │ │ │ andeq.w r1, r3, #1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w b4ac │ │ │ │ │ + bne.w b5e8 │ │ │ │ │ lsrs r7, r0, #3 │ │ │ │ │ subs r1, r7, r2 │ │ │ │ │ mov fp, r1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - ble.w b4e0 │ │ │ │ │ + ble.w b61c │ │ │ │ │ mov r0, fp │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ bl 2d0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n afbc │ │ │ │ │ + beq.n b0f8 │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ rsb lr, r4, #30 │ │ │ │ │ cmp r5, #2 │ │ │ │ │ mov.w r3, r2, lsl #2 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ add.w r8, r6, r3 │ │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ │ - beq.w b430 │ │ │ │ │ + beq.w b56c │ │ │ │ │ lsrs r3, r4 │ │ │ │ │ adds r4, r2, #1 │ │ │ │ │ mov.w sl, #0 │ │ │ │ │ cmp r4, r7 │ │ │ │ │ - bge.w b388 │ │ │ │ │ + bge.w b4c4 │ │ │ │ │ ldr.w r5, [r8, #16] │ │ │ │ │ sub.w r4, lr, #32 │ │ │ │ │ rsb r9, lr, #32 │ │ │ │ │ lsl.w r1, r5, r4 │ │ │ │ │ ldr.w r5, [r8, #16] │ │ │ │ │ lsr.w ip, r5, r9 │ │ │ │ │ orr.w r5, r1, ip │ │ │ │ │ @@ -17046,145 +17174,145 @@ │ │ │ │ │ adc.w ip, sl, r5 │ │ │ │ │ bic.w r1, r3, #3221225472 @ 0xc0000000 │ │ │ │ │ lsrs r3, r3, #30 │ │ │ │ │ str r1, [r0, #12] │ │ │ │ │ adds r1, r2, #2 │ │ │ │ │ orr.w r3, r3, ip, lsl #2 │ │ │ │ │ cmp r1, r7 │ │ │ │ │ - bge.w b388 │ │ │ │ │ + bge.w b4c4 │ │ │ │ │ ldr.w sl, [r8, #20] │ │ │ │ │ lsr.w r1, sl, r9 │ │ │ │ │ lsl.w r5, sl, r4 │ │ │ │ │ orrs r5, r1 │ │ │ │ │ lsl.w r1, sl, lr │ │ │ │ │ adds r1, r1, r3 │ │ │ │ │ adc.w ip, r5, ip, lsr #30 │ │ │ │ │ bic.w r3, r1, #3221225472 @ 0xc0000000 │ │ │ │ │ str r3, [r0, #16] │ │ │ │ │ lsrs r3, r1, #30 │ │ │ │ │ adds r1, r2, #3 │ │ │ │ │ orr.w r3, r3, ip, lsl #2 │ │ │ │ │ cmp r1, r7 │ │ │ │ │ - bge.w b388 │ │ │ │ │ + bge.w b4c4 │ │ │ │ │ ldr.w sl, [r8, #24] │ │ │ │ │ lsr.w r1, sl, r9 │ │ │ │ │ lsl.w r5, sl, r4 │ │ │ │ │ orrs r5, r1 │ │ │ │ │ lsl.w r1, sl, lr │ │ │ │ │ adds r1, r1, r3 │ │ │ │ │ adc.w ip, r5, ip, lsr #30 │ │ │ │ │ bic.w r3, r1, #3221225472 @ 0xc0000000 │ │ │ │ │ str r3, [r0, #20] │ │ │ │ │ lsrs r3, r1, #30 │ │ │ │ │ adds r1, r2, #4 │ │ │ │ │ orr.w r3, r3, ip, lsl #2 │ │ │ │ │ cmp r1, r7 │ │ │ │ │ - bge.w b388 │ │ │ │ │ + bge.w b4c4 │ │ │ │ │ ldr.w sl, [r8, #28] │ │ │ │ │ lsr.w r1, sl, r9 │ │ │ │ │ lsl.w r5, sl, r4 │ │ │ │ │ orrs r5, r1 │ │ │ │ │ lsl.w r1, sl, lr │ │ │ │ │ adds r1, r1, r3 │ │ │ │ │ adc.w ip, r5, ip, lsr #30 │ │ │ │ │ bic.w r3, r1, #3221225472 @ 0xc0000000 │ │ │ │ │ str r3, [r0, #24] │ │ │ │ │ lsrs r3, r1, #30 │ │ │ │ │ adds r1, r2, #5 │ │ │ │ │ orr.w r3, r3, ip, lsl #2 │ │ │ │ │ cmp r1, r7 │ │ │ │ │ - bge.w b388 │ │ │ │ │ + bge.w b4c4 │ │ │ │ │ ldr.w sl, [r8, #32] │ │ │ │ │ lsr.w r1, sl, r9 │ │ │ │ │ lsl.w r5, sl, r4 │ │ │ │ │ orrs r5, r1 │ │ │ │ │ lsl.w r1, sl, lr │ │ │ │ │ adds r1, r1, r3 │ │ │ │ │ adc.w ip, r5, ip, lsr #30 │ │ │ │ │ bic.w r3, r1, #3221225472 @ 0xc0000000 │ │ │ │ │ str r3, [r0, #28] │ │ │ │ │ lsrs r3, r1, #30 │ │ │ │ │ adds r1, r2, #6 │ │ │ │ │ orr.w r3, r3, ip, lsl #2 │ │ │ │ │ cmp r1, r7 │ │ │ │ │ - bge.w b388 │ │ │ │ │ + bge.w b4c4 │ │ │ │ │ ldr.w sl, [r8, #36] @ 0x24 │ │ │ │ │ lsr.w r1, sl, r9 │ │ │ │ │ lsl.w r5, sl, r4 │ │ │ │ │ orrs r5, r1 │ │ │ │ │ lsl.w r1, sl, lr │ │ │ │ │ adds r1, r1, r3 │ │ │ │ │ adc.w ip, r5, ip, lsr #30 │ │ │ │ │ bic.w r3, r1, #3221225472 @ 0xc0000000 │ │ │ │ │ str r3, [r0, #32] │ │ │ │ │ lsrs r3, r1, #30 │ │ │ │ │ adds r1, r2, #7 │ │ │ │ │ orr.w r3, r3, ip, lsl #2 │ │ │ │ │ cmp r1, r7 │ │ │ │ │ - bge.w b388 │ │ │ │ │ + bge.w b4c4 │ │ │ │ │ ldr.w sl, [r8, #40] @ 0x28 │ │ │ │ │ lsr.w r1, sl, r9 │ │ │ │ │ lsl.w r5, sl, r4 │ │ │ │ │ orrs r5, r1 │ │ │ │ │ lsl.w r1, sl, lr │ │ │ │ │ adds r1, r1, r3 │ │ │ │ │ adc.w ip, r5, ip, lsr #30 │ │ │ │ │ bic.w r3, r1, #3221225472 @ 0xc0000000 │ │ │ │ │ str r3, [r0, #36] @ 0x24 │ │ │ │ │ lsrs r3, r1, #30 │ │ │ │ │ add.w r1, r2, #8 │ │ │ │ │ orr.w r3, r3, ip, lsl #2 │ │ │ │ │ cmp r1, r7 │ │ │ │ │ - bge.w b388 │ │ │ │ │ + bge.w b4c4 │ │ │ │ │ ldr.w sl, [r8, #44] @ 0x2c │ │ │ │ │ lsr.w r1, sl, r9 │ │ │ │ │ lsl.w r5, sl, r4 │ │ │ │ │ orrs r5, r1 │ │ │ │ │ lsl.w r1, sl, lr │ │ │ │ │ adds r1, r1, r3 │ │ │ │ │ adc.w ip, r5, ip, lsr #30 │ │ │ │ │ bic.w r3, r1, #3221225472 @ 0xc0000000 │ │ │ │ │ str r3, [r0, #40] @ 0x28 │ │ │ │ │ lsrs r3, r1, #30 │ │ │ │ │ add.w r1, r2, #9 │ │ │ │ │ orr.w r3, r3, ip, lsl #2 │ │ │ │ │ cmp r1, r7 │ │ │ │ │ - bge.w b388 │ │ │ │ │ + bge.w b4c4 │ │ │ │ │ ldr.w r1, [r8, #48] @ 0x30 │ │ │ │ │ lsl.w r5, r1, r4 │ │ │ │ │ lsr.w r8, r1, r9 │ │ │ │ │ lsl.w r1, r1, lr │ │ │ │ │ orr.w r8, r5, r8 │ │ │ │ │ adds r3, r1, r3 │ │ │ │ │ adc.w r1, r8, ip, lsr #30 │ │ │ │ │ bic.w ip, r3, #3221225472 @ 0xc0000000 │ │ │ │ │ lsrs r3, r3, #30 │ │ │ │ │ str.w ip, [r0, #44] @ 0x2c │ │ │ │ │ add.w ip, r2, #10 │ │ │ │ │ orr.w r3, r3, r1, lsl #2 │ │ │ │ │ mov.w sl, r1, lsr #30 │ │ │ │ │ cmp ip, r7 │ │ │ │ │ - bge.w b388 │ │ │ │ │ + bge.w b4c4 │ │ │ │ │ subs r7, #1 │ │ │ │ │ ldr r5, [sp, #8] │ │ │ │ │ subs r1, r7, r2 │ │ │ │ │ add.w r2, r6, #48 @ 0x30 │ │ │ │ │ sub.w r6, r1, #9 │ │ │ │ │ add r5, r2 │ │ │ │ │ mov.w r8, #9 │ │ │ │ │ add.w r2, r0, #44 @ 0x2c │ │ │ │ │ ands.w r6, r6, #3 │ │ │ │ │ str r1, [sp, #16] │ │ │ │ │ str r5, [sp, #12] │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ - beq.n b2c8 │ │ │ │ │ + beq.n b404 │ │ │ │ │ cmp r6, #1 │ │ │ │ │ - beq.n b28a │ │ │ │ │ + beq.n b3c6 │ │ │ │ │ cmp r6, #2 │ │ │ │ │ - beq.n b252 │ │ │ │ │ + beq.n b38e │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ add.w r1, r0, #44 @ 0x2c │ │ │ │ │ mov.w r8, #10 │ │ │ │ │ ldr.w r6, [r2, #4]! │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ lsr.w ip, r6, r9 │ │ │ │ │ lsl.w r2, r6, r4 │ │ │ │ │ @@ -17230,15 +17358,15 @@ │ │ │ │ │ str.w r3, [r1, #4]! │ │ │ │ │ lsrs r3, r6, #30 │ │ │ │ │ orr.w r3, r3, r2, lsl #2 │ │ │ │ │ mov.w sl, r2, lsr #30 │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ cmp r2, r8 │ │ │ │ │ - beq.n b388 │ │ │ │ │ + beq.n b4c4 │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r5, r9 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ add.w r8, r8, #4 │ │ │ │ │ add.w ip, r2, #4 │ │ │ │ │ ldr r0, [r2, #4] │ │ │ │ │ @@ -17291,91 +17419,91 @@ │ │ │ │ │ bic.w r2, r3, #3221225472 @ 0xc0000000 │ │ │ │ │ str r2, [r7, #12] │ │ │ │ │ lsrs r3, r3, #30 │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ orr.w r3, r3, r1, lsl #2 │ │ │ │ │ lsrs r1, r1, #30 │ │ │ │ │ cmp r2, r8 │ │ │ │ │ - bne.n b2ce │ │ │ │ │ + bne.n b40a │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ add.w r1, r0, fp, lsl #2 │ │ │ │ │ str r3, [r1, #8] │ │ │ │ │ lsrs r1, r2, #3 │ │ │ │ │ - beq.n b3a2 │ │ │ │ │ + beq.n b4de │ │ │ │ │ add.w r3, r0, r1, lsl #2 │ │ │ │ │ subs r4, r1, #1 │ │ │ │ │ add.w r6, r0, #12 │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ - cbz r3, b3ae │ │ │ │ │ + cbz r3, b4ea │ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ b.w 1264 │ │ │ │ │ mov r4, r3 │ │ │ │ │ subs r3, r4, #1 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n b4a6 │ │ │ │ │ + beq.n b5e2 │ │ │ │ │ ldr.w r5, [r6, r3, lsl #2] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n b3ac │ │ │ │ │ + beq.n b4e8 │ │ │ │ │ cmp r1, r4 │ │ │ │ │ - beq.n b3a2 │ │ │ │ │ + beq.n b4de │ │ │ │ │ and.w r2, r2, #3 │ │ │ │ │ orr.w r2, r2, r4, lsl #3 │ │ │ │ │ str r2, [r0, #8] │ │ │ │ │ - b.n b3a2 │ │ │ │ │ + b.n b4de │ │ │ │ │ movs r3, #1 │ │ │ │ │ movs r2, #0 │ │ │ │ │ add r1, sp, #24 │ │ │ │ │ strd r3, r2, [sp] │ │ │ │ │ mov r0, r4 │ │ │ │ │ movs r2, #8 │ │ │ │ │ - bl 2418 <_PyLong_AsByteArray> │ │ │ │ │ + bl 247c <_PyLong_AsByteArray> │ │ │ │ │ R_ARM_THM_CALL _PyLong_AsByteArray │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ lsrs r3, r0, #3 │ │ │ │ │ - beq.n b412 │ │ │ │ │ + beq.n b54e │ │ │ │ │ add.w r1, r4, r3, lsl #2 │ │ │ │ │ subs r3, #1 │ │ │ │ │ ldr r2, [r1, #8] │ │ │ │ │ movs r1, #30 │ │ │ │ │ smull r3, r1, r3, r1 │ │ │ │ │ - cbz r2, b3fc │ │ │ │ │ + cbz r2, b538 │ │ │ │ │ clz r2, r2 │ │ │ │ │ rsb r2, r2, #32 │ │ │ │ │ adds r3, r2, r3 │ │ │ │ │ adc.w r1, r1, r2, asr #31 │ │ │ │ │ lsrs r2, r3, #3 │ │ │ │ │ orr.w r2, r2, r1, lsl #29 │ │ │ │ │ cmp r2, #8 │ │ │ │ │ - beq.n b4ec │ │ │ │ │ + beq.n b628 │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r2, #8 │ │ │ │ │ - bgt.n b4fa │ │ │ │ │ + bgt.n b636 │ │ │ │ │ ldr r0, [r6, #8] │ │ │ │ │ ldrd r3, r2, [sp, #24] │ │ │ │ │ and.w r5, r0, #3 │ │ │ │ │ cmp r5, #1 │ │ │ │ │ - bne.w aecc │ │ │ │ │ - ldr r0, [pc, #368] @ (b594 ) │ │ │ │ │ - b.n afbc │ │ │ │ │ + bne.w b008 │ │ │ │ │ + ldr r0, [pc, #368] @ (b6d0 ) │ │ │ │ │ + b.n b0f8 │ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ b.w d98 │ │ │ │ │ R_ARM_THM_JUMP24 _PyLong_FromLarge │ │ │ │ │ mov.w r1, fp, lsl #3 │ │ │ │ │ add.w ip, r6, #8 │ │ │ │ │ orr.w r1, r1, #2 │ │ │ │ │ str r1, [r0, #8] │ │ │ │ │ movs r1, #0 │ │ │ │ │ mov r9, r6 │ │ │ │ │ mov r5, r1 │ │ │ │ │ mov r6, r3 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - blt.n b492 │ │ │ │ │ + blt.n b5ce │ │ │ │ │ mvn.w r1, #3221225472 @ 0xc0000000 │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r6, r9 │ │ │ │ │ lsr.w r1, r1, lr │ │ │ │ │ cmp r5, #0 │ │ │ │ │ it ne │ │ │ │ │ addne r1, #1 │ │ │ │ │ @@ -17389,163 +17517,163 @@ │ │ │ │ │ lsr.w sl, ip, r4 │ │ │ │ │ adds r4, r2, #1 │ │ │ │ │ lsl.w r1, ip, r1 │ │ │ │ │ cmp r4, r7 │ │ │ │ │ orr.w r3, r3, r1 │ │ │ │ │ lsr.w r5, ip, r5 │ │ │ │ │ orr.w r3, r3, r5 │ │ │ │ │ - blt.w b03e │ │ │ │ │ - b.n b388 │ │ │ │ │ + blt.w b17a │ │ │ │ │ + b.n b4c4 │ │ │ │ │ ldr.w r3, [ip, #4]! │ │ │ │ │ adds r1, #1 │ │ │ │ │ orrs r5, r3 │ │ │ │ │ - b.n b446 │ │ │ │ │ + b.n b582 │ │ │ │ │ lsrs r0, r0, #30 │ │ │ │ │ orr.w r0, r0, r1, lsl #2 │ │ │ │ │ adds r2, r0, #5 │ │ │ │ │ - b.n afaa │ │ │ │ │ + b.n b0e6 │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r0, #8] │ │ │ │ │ - b.n b3a2 │ │ │ │ │ - cbnz r2, b4cc │ │ │ │ │ + b.n b4de │ │ │ │ │ + cbnz r2, b608 │ │ │ │ │ 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 b56e │ │ │ │ │ + bne.n b6aa │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n b4c8 │ │ │ │ │ + bge.n b604 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ mov r0, r6 │ │ │ │ │ - b.n afbc │ │ │ │ │ + b.n b0f8 │ │ │ │ │ subs r2, #1 │ │ │ │ │ lsrs r7, r0, #3 │ │ │ │ │ rsb r1, r2, r0, lsr #3 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ mov fp, r1 │ │ │ │ │ it gt │ │ │ │ │ movgt r4, #30 │ │ │ │ │ - bgt.w b00a │ │ │ │ │ + bgt.w b146 │ │ │ │ │ negs r0, r3 │ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ b.w 390 │ │ │ │ │ R_ARM_THM_JUMP24 PyLong_FromLong │ │ │ │ │ ands.w r3, r3, #7 │ │ │ │ │ - bne.n b4fa │ │ │ │ │ + bne.n b636 │ │ │ │ │ and.w r0, r0, #3 │ │ │ │ │ cmp r0, #2 │ │ │ │ │ - beq.n b530 │ │ │ │ │ + beq.n b66c │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_OverflowError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC29 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC29 │ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_ExceptionMatches │ │ │ │ │ - cbz r0, b56a │ │ │ │ │ + cbz r0, b6a6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Clear │ │ │ │ │ - ldr r2, [pc, #120] @ (b598 ) │ │ │ │ │ + ldr r2, [pc, #120] @ (b6d4 ) │ │ │ │ │ ldr r3, [r6, #8] │ │ │ │ │ add.w r0, r2, #16 │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ it eq │ │ │ │ │ moveq r0, r2 │ │ │ │ │ - b.n afbc │ │ │ │ │ + b.n b0f8 │ │ │ │ │ add r1, sp, #24 │ │ │ │ │ - b.n b542 │ │ │ │ │ + b.n b67e │ │ │ │ │ clz r2, r2 │ │ │ │ │ adds r1, #1 │ │ │ │ │ adds r3, #1 │ │ │ │ │ lsrs r2, r2, #5 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n b4fa │ │ │ │ │ + beq.n b636 │ │ │ │ │ ldrb r2, [r1, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n b534 │ │ │ │ │ + beq.n b670 │ │ │ │ │ cmp r3, #7 │ │ │ │ │ - bne.n b534 │ │ │ │ │ + bne.n b670 │ │ │ │ │ cmp r2, #128 @ 0x80 │ │ │ │ │ - beq.w b412 │ │ │ │ │ - b.n b4fa │ │ │ │ │ + beq.w b54e │ │ │ │ │ + b.n b636 │ │ │ │ │ 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 │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n afbc │ │ │ │ │ + b.n b0f8 │ │ │ │ │ mov r0, r6 │ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ - b.w a26c <_PyLong_Copy> │ │ │ │ │ + b.w a37c <_PyLong_Copy> │ │ │ │ │ R_ARM_THM_JUMP24 _PyLong_Copy │ │ │ │ │ - ldr r3, [pc, #28] @ (b598 ) │ │ │ │ │ + ldr r3, [pc, #28] @ (b6d4 ) │ │ │ │ │ add.w r0, r3, #16 │ │ │ │ │ cmp r5, #2 │ │ │ │ │ it eq │ │ │ │ │ moveq r0, r3 │ │ │ │ │ - b.n afbc │ │ │ │ │ + b.n b0f8 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ .word 0x00002428 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00002418 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -0000b59c <_PyLong_Rshift>: │ │ │ │ │ +0000b6d8 <_PyLong_Rshift>: │ │ │ │ │ _PyLong_Rshift(): │ │ │ │ │ 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 r4, [r0, #8] │ │ │ │ │ sub sp, #8 │ │ │ │ │ and.w r5, r4, #3 │ │ │ │ │ cmp r5, #1 │ │ │ │ │ - beq.w b7a0 <_PyLong_Rshift+0x204> │ │ │ │ │ + beq.w b8dc <_PyLong_Rshift+0x204> │ │ │ │ │ mvn.w r6, #29 │ │ │ │ │ movs r1, #14 │ │ │ │ │ cmp r6, r2 │ │ │ │ │ sbcs r1, r3 │ │ │ │ │ - blt.w b790 <_PyLong_Rshift+0x1f4> │ │ │ │ │ + blt.w b8cc <_PyLong_Rshift+0x1f4> │ │ │ │ │ mov r1, r3 │ │ │ │ │ mov r7, r0 │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r0, r2 │ │ │ │ │ movs r2, #30 │ │ │ │ │ bl 0 <__aeabi_ldivmod> │ │ │ │ │ R_ARM_THM_CALL __aeabi_ldivmod │ │ │ │ │ cmp r4, #15 │ │ │ │ │ mov r3, r0 │ │ │ │ │ mov r6, r2 │ │ │ │ │ - bhi.n b61c <_PyLong_Rshift+0x80> │ │ │ │ │ + bhi.n b758 <_PyLong_Rshift+0x80> │ │ │ │ │ ldr r2, [r7, #12] │ │ │ │ │ rsb r5, r5, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ it ne │ │ │ │ │ movne r6, #30 │ │ │ │ │ rsb r3, r6, #32 │ │ │ │ │ mul.w r0, r2, r5 │ │ │ │ │ @@ -17557,54 +17685,54 @@ │ │ │ │ │ asrpl.w r2, r1, r2 │ │ │ │ │ orr.w r0, r0, r3 │ │ │ │ │ it pl │ │ │ │ │ orrpl r0, r2 │ │ │ │ │ asrs r1, r6 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ - b.w 468 │ │ │ │ │ + b.w 490 │ │ │ │ │ R_ARM_THM_JUMP24 _PyLong_FromSTwoDigits │ │ │ │ │ sub.w ip, r5, #2 │ │ │ │ │ rsbs r1, ip, #0 │ │ │ │ │ adc.w r1, r1, ip │ │ │ │ │ - cbnz r2, b62e <_PyLong_Rshift+0x92> │ │ │ │ │ + cbnz r2, b76a <_PyLong_Rshift+0x92> │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n b702 <_PyLong_Rshift+0x166> │ │ │ │ │ + bne.n b83e <_PyLong_Rshift+0x166> │ │ │ │ │ rsb r2, r3, r4, lsr #3 │ │ │ │ │ lsrs r4, r4, #3 │ │ │ │ │ mov r9, r2 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - ble.w b778 <_PyLong_Rshift+0x1dc> │ │ │ │ │ + ble.w b8b4 <_PyLong_Rshift+0x1dc> │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 2d0 │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n b722 <_PyLong_Rshift+0x186> │ │ │ │ │ + beq.n b85e <_PyLong_Rshift+0x186> │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ rsb r0, r6, #30 │ │ │ │ │ cmp r5, #2 │ │ │ │ │ add.w r2, r7, r3, lsl #2 │ │ │ │ │ ldr.w lr, [r2, #12] │ │ │ │ │ mov r2, ip │ │ │ │ │ mov r1, lr │ │ │ │ │ - beq.n b72a <_PyLong_Rshift+0x18e> │ │ │ │ │ + beq.n b866 <_PyLong_Rshift+0x18e> │ │ │ │ │ add.w ip, r3, #1 │ │ │ │ │ rsb r3, r6, #32 │ │ │ │ │ lsrs r1, r6 │ │ │ │ │ add.w lr, r7, #12 │ │ │ │ │ lsl.w r3, r2, r3 │ │ │ │ │ add.w r5, r8, #8 │ │ │ │ │ orrs r1, r3 │ │ │ │ │ sub.w r3, r6, #32 │ │ │ │ │ lsr.w r6, r2, r6 │ │ │ │ │ lsr.w r3, r2, r3 │ │ │ │ │ orrs r1, r3 │ │ │ │ │ - b.n b6b6 <_PyLong_Rshift+0x11a> │ │ │ │ │ + b.n b7f2 <_PyLong_Rshift+0x11a> │ │ │ │ │ ldr.w r3, [lr, ip, lsl #2] │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ lsl.w r2, r3, r2 │ │ │ │ │ lsr.w r7, r3, r7 │ │ │ │ │ lsls r3, r0 │ │ │ │ │ orrs r2, r7 │ │ │ │ │ adds r3, r3, r1 │ │ │ │ │ @@ -17613,47 +17741,47 @@ │ │ │ │ │ lsrs r1, r3, #30 │ │ │ │ │ str.w r6, [r5, #4]! │ │ │ │ │ orr.w r1, r1, r2, lsl #2 │ │ │ │ │ lsrs r6, r2, #30 │ │ │ │ │ sub.w r2, r0, #32 │ │ │ │ │ rsb r7, r0, #32 │ │ │ │ │ cmp r4, ip │ │ │ │ │ - bgt.n b68c <_PyLong_Rshift+0xf0> │ │ │ │ │ + bgt.n b7c8 <_PyLong_Rshift+0xf0> │ │ │ │ │ ldr.w r2, [r8, #8] │ │ │ │ │ add.w r3, r8, r9, lsl #2 │ │ │ │ │ add.w r5, r8, #12 │ │ │ │ │ lsrs r0, r2, #3 │ │ │ │ │ str r1, [r3, #8] │ │ │ │ │ mov r3, r0 │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n b766 <_PyLong_Rshift+0x1ca> │ │ │ │ │ + beq.n b8a2 <_PyLong_Rshift+0x1ca> │ │ │ │ │ ldr.w r4, [r5, r1, lsl #2] │ │ │ │ │ - cbz r4, b6fe <_PyLong_Rshift+0x162> │ │ │ │ │ + cbz r4, b83a <_PyLong_Rshift+0x162> │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bne.n b6f0 <_PyLong_Rshift+0x154> │ │ │ │ │ + bne.n b82c <_PyLong_Rshift+0x154> │ │ │ │ │ mov r0, r8 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ b.w 1264 │ │ │ │ │ and.w r2, r2, #3 │ │ │ │ │ orr.w r2, r2, r3, lsl #3 │ │ │ │ │ str.w r2, [r8, #8] │ │ │ │ │ - b.n b6e4 <_PyLong_Rshift+0x148> │ │ │ │ │ + b.n b820 <_PyLong_Rshift+0x148> │ │ │ │ │ mov r3, r1 │ │ │ │ │ - b.n b6d4 <_PyLong_Rshift+0x138> │ │ │ │ │ + b.n b810 <_PyLong_Rshift+0x138> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n b772 <_PyLong_Rshift+0x1d6> │ │ │ │ │ + bne.n b8ae <_PyLong_Rshift+0x1d6> │ │ │ │ │ ldr r2, [r7, #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 b784 <_PyLong_Rshift+0x1e8> │ │ │ │ │ + bne.n b8c0 <_PyLong_Rshift+0x1e8> │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ mov r8, r7 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r7, #0] │ │ │ │ │ mov r0, r8 │ │ │ │ │ @@ -17662,164 +17790,164 @@ │ │ │ │ │ mov.w r2, r9, lsl #3 │ │ │ │ │ add.w r5, r7, #8 │ │ │ │ │ orr.w r2, r2, #2 │ │ │ │ │ mov sl, ip │ │ │ │ │ str.w r2, [r8, #8] │ │ │ │ │ mov r2, ip │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bgt.n b75a <_PyLong_Rshift+0x1be> │ │ │ │ │ + bgt.n b896 <_PyLong_Rshift+0x1be> │ │ │ │ │ mvn.w r2, #3221225472 @ 0xc0000000 │ │ │ │ │ lsrs r2, r0 │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ it ne │ │ │ │ │ addne r2, #1 │ │ │ │ │ adds.w r1, r2, lr │ │ │ │ │ adc.w r2, ip, #0 │ │ │ │ │ - b.n b664 <_PyLong_Rshift+0xc8> │ │ │ │ │ + b.n b7a0 <_PyLong_Rshift+0xc8> │ │ │ │ │ ldr.w r1, [r5, #4]! │ │ │ │ │ adds r2, #1 │ │ │ │ │ orr.w sl, sl, r1 │ │ │ │ │ - b.n b73e <_PyLong_Rshift+0x1a2> │ │ │ │ │ + b.n b87a <_PyLong_Rshift+0x1a2> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n b6e4 <_PyLong_Rshift+0x148> │ │ │ │ │ + beq.n b820 <_PyLong_Rshift+0x148> │ │ │ │ │ movs r3, #1 │ │ │ │ │ str.w r3, [r8, #8] │ │ │ │ │ - b.n b6e4 <_PyLong_Rshift+0x148> │ │ │ │ │ + b.n b820 <_PyLong_Rshift+0x148> │ │ │ │ │ subs r3, r0, #1 │ │ │ │ │ movs r6, #30 │ │ │ │ │ - b.n b62e <_PyLong_Rshift+0x92> │ │ │ │ │ + b.n b76a <_PyLong_Rshift+0x92> │ │ │ │ │ negs r0, r1 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ b.w 390 │ │ │ │ │ R_ARM_THM_JUMP24 PyLong_FromLong │ │ │ │ │ mov r0, r7 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ - b.w a26c <_PyLong_Copy> │ │ │ │ │ + b.w a37c <_PyLong_Copy> │ │ │ │ │ R_ARM_THM_JUMP24 _PyLong_Copy │ │ │ │ │ - ldr r3, [pc, #20] @ (b7a8 <_PyLong_Rshift+0x20c>) │ │ │ │ │ + ldr r3, [pc, #20] @ (b8e4 <_PyLong_Rshift+0x20c>) │ │ │ │ │ add.w r2, r3, #16 │ │ │ │ │ cmp r5, #2 │ │ │ │ │ ite eq │ │ │ │ │ moveq r8, r3 │ │ │ │ │ movne r8, r2 │ │ │ │ │ - b.n b722 <_PyLong_Rshift+0x186> │ │ │ │ │ - ldr.w r8, [pc, #8] @ b7ac <_PyLong_Rshift+0x210> │ │ │ │ │ - b.n b722 <_PyLong_Rshift+0x186> │ │ │ │ │ + b.n b85e <_PyLong_Rshift+0x186> │ │ │ │ │ + ldr.w r8, [pc, #8] @ b8e8 <_PyLong_Rshift+0x210> │ │ │ │ │ + b.n b85e <_PyLong_Rshift+0x186> │ │ │ │ │ nop │ │ │ │ │ .word 0x00002418 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00002428 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -0000b7b0 <_PyLong_Format>: │ │ │ │ │ +0000b8ec <_PyLong_Format>: │ │ │ │ │ _PyLong_Format(): │ │ │ │ │ push {lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ sub sp, #20 │ │ │ │ │ cmp r1, #10 │ │ │ │ │ - beq.n b7de <_PyLong_Format+0x2e> │ │ │ │ │ + beq.n b91a <_PyLong_Format+0x2e> │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ add r3, sp, #12 │ │ │ │ │ movs r2, #1 │ │ │ │ │ str.w ip, [sp] │ │ │ │ │ - bl b7f0 │ │ │ │ │ + bl b92c │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.n b7ec <_PyLong_Format+0x3c> │ │ │ │ │ + beq.n b928 <_PyLong_Format+0x3c> │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ add sp, #20 │ │ │ │ │ pop {pc} │ │ │ │ │ movs r3, #0 │ │ │ │ │ add r1, sp, #12 │ │ │ │ │ mov r2, r3 │ │ │ │ │ bl 17e4 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - bne.n b7d8 <_PyLong_Format+0x28> │ │ │ │ │ + bne.n b914 <_PyLong_Format+0x28> │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n b7da <_PyLong_Format+0x2a> │ │ │ │ │ + b.n b916 <_PyLong_Format+0x2a> │ │ │ │ │ │ │ │ │ │ -0000b7f0 : │ │ │ │ │ +0000b92c : │ │ │ │ │ long_format_binary.constprop.0(): │ │ │ │ │ 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 r2, [sp, #8] │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w be9a │ │ │ │ │ + beq.w bfd6 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ mov r6, r0 │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r2, r3, #7 │ │ │ │ │ - bpl.w be9a │ │ │ │ │ + bpl.w bfd6 │ │ │ │ │ cmp r1, #16 │ │ │ │ │ mov fp, r1 │ │ │ │ │ it eq │ │ │ │ │ moveq r4, #4 │ │ │ │ │ - bne.w babe │ │ │ │ │ + bne.w bbfa │ │ │ │ │ ldr r5, [r6, #8] │ │ │ │ │ and.w r3, r5, #3 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ lsrs r5, r5, #3 │ │ │ │ │ - beq.w bce0 │ │ │ │ │ + beq.w be1c │ │ │ │ │ movw r3, #17476 @ 0x4444 │ │ │ │ │ movt r3, #1092 @ 0x444 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bhi.w bd36 │ │ │ │ │ + bhi.w be72 │ │ │ │ │ add.w r3, r6, r5, lsl #2 │ │ │ │ │ subs r0, r5, #1 │ │ │ │ │ movs r2, #30 │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ mul.w r0, r2, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w bad4 │ │ │ │ │ + beq.w bc10 │ │ │ │ │ clz r3, r3 │ │ │ │ │ subs r0, #1 │ │ │ │ │ add r0, r4 │ │ │ │ │ rsb r3, r3, #32 │ │ │ │ │ add r0, r3 │ │ │ │ │ cmp r4, #4 │ │ │ │ │ - bne.w bade │ │ │ │ │ + bne.w bc1a │ │ │ │ │ asrs r0, r0, #2 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r3, #2 │ │ │ │ │ ite ne │ │ │ │ │ movne sl, r0 │ │ │ │ │ addeq.w sl, r0, #1 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w bc90 │ │ │ │ │ + beq.w bdcc │ │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ add.w sl, sl, #2 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w bcf0 │ │ │ │ │ + bne.w be2c │ │ │ │ │ movs r1, #120 @ 0x78 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_New │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w bd4c │ │ │ │ │ + beq.w be88 │ │ │ │ │ ldrb r3, [r0, #16] │ │ │ │ │ ubfx r2, r3, #2, #3 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - bne.w bd58 │ │ │ │ │ + bne.w be94 │ │ │ │ │ lsls r2, r3, #26 │ │ │ │ │ - bpl.w bd52 │ │ │ │ │ + bpl.w be8e │ │ │ │ │ lsls r7, r3, #25 │ │ │ │ │ - bpl.w bda4 │ │ │ │ │ + bpl.w bee0 │ │ │ │ │ add.w r0, sl, #20 │ │ │ │ │ add r0, ip │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w bc60 │ │ │ │ │ + beq.w bd9c │ │ │ │ │ add.w r3, r6, #8 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ movs r3, #0 │ │ │ │ │ add.w r8, fp, #4294967295 @ 0xffffffff │ │ │ │ │ mov r1, r3 │ │ │ │ │ mov lr, r3 │ │ │ │ │ mov r9, r3 │ │ │ │ │ @@ -17838,15 +17966,15 @@ │ │ │ │ │ lsl.w r5, r5, lr │ │ │ │ │ orr.w r2, r2, sl │ │ │ │ │ orrs r5, r3 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ orrs r2, r1 │ │ │ │ │ add.w lr, lr, #30 │ │ │ │ │ cmp r3, r9 │ │ │ │ │ - bgt.w bb14 │ │ │ │ │ + bgt.w bc50 │ │ │ │ │ and.w r1, r8, r5 │ │ │ │ │ lsr.w r3, r5, r4 │ │ │ │ │ sub.w lr, lr, r4 │ │ │ │ │ uxtb r1, r1 │ │ │ │ │ cmp r1, #9 │ │ │ │ │ ite ls │ │ │ │ │ addls r1, #48 @ 0x30 │ │ │ │ │ @@ -17854,15 +17982,15 @@ │ │ │ │ │ strb.w r1, [r0, #-1] │ │ │ │ │ lsl.w r1, r2, r7 │ │ │ │ │ orrs r3, r1 │ │ │ │ │ lsr.w r1, r2, r6 │ │ │ │ │ orrs r3, r1 │ │ │ │ │ lsr.w r1, r2, r4 │ │ │ │ │ orrs.w r2, r3, r1 │ │ │ │ │ - beq.w bb0c │ │ │ │ │ + beq.w bc48 │ │ │ │ │ and.w r2, r8, r3 │ │ │ │ │ lsl.w r5, r1, r7 │ │ │ │ │ lsrs r3, r4 │ │ │ │ │ sub.w lr, lr, r4 │ │ │ │ │ uxtb r2, r2 │ │ │ │ │ orrs r3, r5 │ │ │ │ │ cmp r2, #9 │ │ │ │ │ @@ -17871,15 +17999,15 @@ │ │ │ │ │ lsr.w r1, r1, r4 │ │ │ │ │ ite hi │ │ │ │ │ movhi r5, #87 @ 0x57 │ │ │ │ │ movls r5, #48 @ 0x30 │ │ │ │ │ add r5, r2 │ │ │ │ │ orrs.w r2, r3, r1 │ │ │ │ │ strb.w r5, [r0, #-2] │ │ │ │ │ - beq.w bb10 │ │ │ │ │ + beq.w bc4c │ │ │ │ │ and.w r2, r8, r3 │ │ │ │ │ lsl.w r5, r1, r7 │ │ │ │ │ lsrs r3, r4 │ │ │ │ │ sub.w lr, lr, r4 │ │ │ │ │ uxtb r2, r2 │ │ │ │ │ orrs r3, r5 │ │ │ │ │ cmp r2, #9 │ │ │ │ │ @@ -17888,15 +18016,15 @@ │ │ │ │ │ lsr.w r1, r1, r4 │ │ │ │ │ ite hi │ │ │ │ │ movhi r5, #87 @ 0x57 │ │ │ │ │ movls r5, #48 @ 0x30 │ │ │ │ │ add r5, r2 │ │ │ │ │ orrs.w r2, r3, r1 │ │ │ │ │ strb.w r5, [r0, #-3] │ │ │ │ │ - beq.w bc80 │ │ │ │ │ + beq.w bdbc │ │ │ │ │ and.w r2, r8, r3 │ │ │ │ │ lsl.w r5, r1, r7 │ │ │ │ │ lsrs r3, r4 │ │ │ │ │ sub.w lr, lr, r4 │ │ │ │ │ uxtb r2, r2 │ │ │ │ │ orrs r3, r5 │ │ │ │ │ cmp r2, #9 │ │ │ │ │ @@ -17905,15 +18033,15 @@ │ │ │ │ │ lsr.w r1, r1, r4 │ │ │ │ │ ite hi │ │ │ │ │ movhi r5, #87 @ 0x57 │ │ │ │ │ movls r5, #48 @ 0x30 │ │ │ │ │ add r5, r2 │ │ │ │ │ orrs.w r2, r3, r1 │ │ │ │ │ strb.w r5, [r0, #-4] │ │ │ │ │ - beq.w bb08 │ │ │ │ │ + beq.w bc44 │ │ │ │ │ and.w r2, r8, r3 │ │ │ │ │ lsl.w r5, r1, r7 │ │ │ │ │ lsrs r3, r4 │ │ │ │ │ sub.w lr, lr, r4 │ │ │ │ │ uxtb r2, r2 │ │ │ │ │ orrs r3, r5 │ │ │ │ │ cmp r2, #9 │ │ │ │ │ @@ -17922,15 +18050,15 @@ │ │ │ │ │ lsr.w r1, r1, r4 │ │ │ │ │ ite hi │ │ │ │ │ movhi r5, #87 @ 0x57 │ │ │ │ │ movls r5, #48 @ 0x30 │ │ │ │ │ add r5, r2 │ │ │ │ │ orrs.w r2, r3, r1 │ │ │ │ │ strb.w r5, [r0, #-5] │ │ │ │ │ - beq.w bd06 │ │ │ │ │ + beq.w be42 │ │ │ │ │ and.w r2, r8, r3 │ │ │ │ │ lsl.w r5, r1, r7 │ │ │ │ │ lsrs r3, r4 │ │ │ │ │ sub.w lr, lr, r4 │ │ │ │ │ uxtb r2, r2 │ │ │ │ │ orrs r3, r5 │ │ │ │ │ cmp r2, #9 │ │ │ │ │ @@ -17940,94 +18068,94 @@ │ │ │ │ │ ite hi │ │ │ │ │ movhi r5, #87 @ 0x57 │ │ │ │ │ movls r5, #48 @ 0x30 │ │ │ │ │ add r5, r2 │ │ │ │ │ subs r0, #6 │ │ │ │ │ strb r5, [r0, #0] │ │ │ │ │ orrs.w r2, r3, r1 │ │ │ │ │ - beq.n ba70 │ │ │ │ │ + beq.n bbac │ │ │ │ │ and.w r2, r8, r3 │ │ │ │ │ lsr.w r5, r3, r4 │ │ │ │ │ uxtb r2, r2 │ │ │ │ │ cmp r2, #9 │ │ │ │ │ - bhi.n bae6 │ │ │ │ │ + bhi.n bc22 │ │ │ │ │ adds r2, #48 @ 0x30 │ │ │ │ │ strb.w r2, [r0, #-1]! │ │ │ │ │ lsl.w r2, r1, r7 │ │ │ │ │ sub.w lr, lr, r4 │ │ │ │ │ lsr.w r3, r1, r6 │ │ │ │ │ orrs r5, r2 │ │ │ │ │ orrs r3, r5 │ │ │ │ │ lsrs r1, r4 │ │ │ │ │ orrs.w r2, r3, r1 │ │ │ │ │ - bne.n ba44 │ │ │ │ │ + bne.n bb80 │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ add.w r9, r9, #1 │ │ │ │ │ cmp r2, r9 │ │ │ │ │ - bgt.w b8e0 │ │ │ │ │ + bgt.w ba1c │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ ldr.w sl, [sp, #24] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w bc70 │ │ │ │ │ + beq.w bdac │ │ │ │ │ cmp.w fp, #16 │ │ │ │ │ it eq │ │ │ │ │ moveq r3, #120 @ 0x78 │ │ │ │ │ - bne.n bac8 │ │ │ │ │ + bne.n bc04 │ │ │ │ │ strb.w r3, [r0, #-1] │ │ │ │ │ movs r3, #48 @ 0x30 │ │ │ │ │ strb.w r3, [r0, #-2] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r3, #2 │ │ │ │ │ it eq │ │ │ │ │ subeq r0, #2 │ │ │ │ │ - beq.w bc78 │ │ │ │ │ + beq.w bdb4 │ │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w bc84 │ │ │ │ │ + bne.w bdc0 │ │ │ │ │ mov r0, r3 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ str.w ip, [r3] │ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cmp r1, #2 │ │ │ │ │ ite eq │ │ │ │ │ moveq r4, #1 │ │ │ │ │ movne r4, #3 │ │ │ │ │ - b.n b824 │ │ │ │ │ + b.n b960 │ │ │ │ │ cmp.w fp, #8 │ │ │ │ │ ite eq │ │ │ │ │ moveq r3, #111 @ 0x6f │ │ │ │ │ movne r3, #98 @ 0x62 │ │ │ │ │ - b.n ba92 │ │ │ │ │ + b.n bbce │ │ │ │ │ subs r0, #1 │ │ │ │ │ cmp r4, #4 │ │ │ │ │ add r0, r4 │ │ │ │ │ - beq.w b868 │ │ │ │ │ + beq.w b9a4 │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 0 <__aeabi_idiv> │ │ │ │ │ R_ARM_THM_CALL __aeabi_idiv │ │ │ │ │ - b.n b86a │ │ │ │ │ + b.n b9a6 │ │ │ │ │ adds r2, #87 @ 0x57 │ │ │ │ │ lsrs r3, r4 │ │ │ │ │ strb.w r2, [r0, #-1]! │ │ │ │ │ lsl.w r2, r1, r7 │ │ │ │ │ orrs r3, r2 │ │ │ │ │ lsr.w r2, r1, r6 │ │ │ │ │ orrs r3, r2 │ │ │ │ │ lsrs r1, r4 │ │ │ │ │ sub.w lr, lr, r4 │ │ │ │ │ orrs.w r2, r3, r1 │ │ │ │ │ - bne.n ba44 │ │ │ │ │ - b.n ba70 │ │ │ │ │ + bne.n bb80 │ │ │ │ │ + b.n bbac │ │ │ │ │ subs r0, #4 │ │ │ │ │ - b.n ba70 │ │ │ │ │ + b.n bbac │ │ │ │ │ subs r0, #1 │ │ │ │ │ - b.n ba70 │ │ │ │ │ + b.n bbac │ │ │ │ │ subs r0, #2 │ │ │ │ │ - b.n ba70 │ │ │ │ │ + b.n bbac │ │ │ │ │ and.w r1, r8, r5 │ │ │ │ │ lsr.w r3, r5, r4 │ │ │ │ │ lsl.w r5, r2, r7 │ │ │ │ │ sub.w lr, lr, r4 │ │ │ │ │ uxtb r1, r1 │ │ │ │ │ orrs r3, r5 │ │ │ │ │ cmp r1, #9 │ │ │ │ │ @@ -18036,15 +18164,15 @@ │ │ │ │ │ movls r5, #48 @ 0x30 │ │ │ │ │ add r5, r1 │ │ │ │ │ lsr.w r1, r2, r6 │ │ │ │ │ orrs r3, r1 │ │ │ │ │ cmp r4, lr │ │ │ │ │ lsr.w r1, r2, r4 │ │ │ │ │ strb.w r5, [r0, #-1] │ │ │ │ │ - bgt.n bb0c │ │ │ │ │ + bgt.n bc48 │ │ │ │ │ and.w r2, r8, r3 │ │ │ │ │ lsl.w r5, r1, r7 │ │ │ │ │ lsrs r3, r4 │ │ │ │ │ sub.w lr, lr, r4 │ │ │ │ │ uxtb r2, r2 │ │ │ │ │ orrs r3, r5 │ │ │ │ │ cmp r2, #9 │ │ │ │ │ @@ -18053,15 +18181,15 @@ │ │ │ │ │ ite hi │ │ │ │ │ movhi r5, #87 @ 0x57 │ │ │ │ │ movls r5, #48 @ 0x30 │ │ │ │ │ lsrs r1, r4 │ │ │ │ │ add r5, r2 │ │ │ │ │ cmp r4, lr │ │ │ │ │ strb.w r5, [r0, #-2] │ │ │ │ │ - bgt.n bb10 │ │ │ │ │ + bgt.n bc4c │ │ │ │ │ and.w r2, r8, r3 │ │ │ │ │ lsl.w r5, r1, r7 │ │ │ │ │ lsrs r3, r4 │ │ │ │ │ sub.w lr, lr, r4 │ │ │ │ │ uxtb r2, r2 │ │ │ │ │ orrs r3, r5 │ │ │ │ │ cmp r2, #9 │ │ │ │ │ @@ -18070,15 +18198,15 @@ │ │ │ │ │ ite hi │ │ │ │ │ movhi r5, #87 @ 0x57 │ │ │ │ │ movls r5, #48 @ 0x30 │ │ │ │ │ lsrs r1, r4 │ │ │ │ │ add r5, r2 │ │ │ │ │ cmp r4, lr │ │ │ │ │ strb.w r5, [r0, #-3] │ │ │ │ │ - bgt.n bc80 │ │ │ │ │ + bgt.n bdbc │ │ │ │ │ and.w r2, r8, r3 │ │ │ │ │ lsl.w r5, r1, r7 │ │ │ │ │ lsrs r3, r4 │ │ │ │ │ sub.w lr, lr, r4 │ │ │ │ │ uxtb r2, r2 │ │ │ │ │ orrs r3, r5 │ │ │ │ │ cmp r2, #9 │ │ │ │ │ @@ -18087,15 +18215,15 @@ │ │ │ │ │ ite hi │ │ │ │ │ movhi r5, #87 @ 0x57 │ │ │ │ │ movls r5, #48 @ 0x30 │ │ │ │ │ lsrs r1, r4 │ │ │ │ │ add r5, r2 │ │ │ │ │ cmp r4, lr │ │ │ │ │ strb.w r5, [r0, #-4] │ │ │ │ │ - bgt.n bb08 │ │ │ │ │ + bgt.n bc44 │ │ │ │ │ and.w r2, r8, r3 │ │ │ │ │ lsl.w r5, r1, r7 │ │ │ │ │ lsrs r3, r4 │ │ │ │ │ sub.w lr, lr, r4 │ │ │ │ │ uxtb r2, r2 │ │ │ │ │ orrs r3, r5 │ │ │ │ │ cmp r2, #9 │ │ │ │ │ @@ -18104,15 +18232,15 @@ │ │ │ │ │ ite hi │ │ │ │ │ movhi r5, #87 @ 0x57 │ │ │ │ │ movls r5, #48 @ 0x30 │ │ │ │ │ lsrs r1, r4 │ │ │ │ │ add r5, r2 │ │ │ │ │ cmp r4, lr │ │ │ │ │ strb.w r5, [r0, #-5] │ │ │ │ │ - bgt.w bd06 │ │ │ │ │ + bgt.w be42 │ │ │ │ │ and.w r2, r8, r3 │ │ │ │ │ lsl.w r5, r1, r7 │ │ │ │ │ lsrs r3, r4 │ │ │ │ │ sub.w lr, lr, r4 │ │ │ │ │ uxtb r2, r2 │ │ │ │ │ orrs r3, r5 │ │ │ │ │ cmp r2, #9 │ │ │ │ │ @@ -18122,15 +18250,15 @@ │ │ │ │ │ movhi r5, #87 @ 0x57 │ │ │ │ │ movls r5, #48 @ 0x30 │ │ │ │ │ lsrs r1, r4 │ │ │ │ │ add r5, r2 │ │ │ │ │ subs r0, #6 │ │ │ │ │ strb r5, [r0, #0] │ │ │ │ │ cmp r4, lr │ │ │ │ │ - bgt.w ba70 │ │ │ │ │ + bgt.w bbac │ │ │ │ │ and.w r5, r8, r3 │ │ │ │ │ lsr.w r2, r3, r4 │ │ │ │ │ lsl.w r3, r1, r7 │ │ │ │ │ sub.w lr, lr, r4 │ │ │ │ │ uxtb r5, r5 │ │ │ │ │ orrs r2, r3 │ │ │ │ │ cmp r5, #9 │ │ │ │ │ @@ -18139,183 +18267,183 @@ │ │ │ │ │ ite hi │ │ │ │ │ movhi r2, #87 @ 0x57 │ │ │ │ │ movls r2, #48 @ 0x30 │ │ │ │ │ lsrs r1, r4 │ │ │ │ │ add r2, r5 │ │ │ │ │ cmp r4, lr │ │ │ │ │ strb.w r2, [r0, #-1]! │ │ │ │ │ - ble.n bc2e │ │ │ │ │ - b.n ba70 │ │ │ │ │ + ble.n bd6a │ │ │ │ │ + b.n bbac │ │ │ │ │ movs r3, #48 @ 0x30 │ │ │ │ │ strb.w r3, [r0, #-1] │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ subs r0, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w ba88 │ │ │ │ │ + bne.w bbc4 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - bne.w baa8 │ │ │ │ │ + bne.w bbe4 │ │ │ │ │ movs r3, #45 @ 0x2d │ │ │ │ │ strb.w r3, [r0, #-1] │ │ │ │ │ - b.n baa8 │ │ │ │ │ + b.n bbe4 │ │ │ │ │ subs r0, #3 │ │ │ │ │ - b.n ba70 │ │ │ │ │ + b.n bbac │ │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ │ movs r0, #0 │ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ │ add r3, sl │ │ │ │ │ str r3, [r2, #20] │ │ │ │ │ - b.n bab8 │ │ │ │ │ + b.n bbf4 │ │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w b88a │ │ │ │ │ + beq.w b9c6 │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ cmp r3, #119 @ 0x77 │ │ │ │ │ - bhi.n bd0a │ │ │ │ │ + bhi.n be46 │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - beq.n bcb4 │ │ │ │ │ + beq.n bdf0 │ │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ │ movs r2, #120 @ 0x78 │ │ │ │ │ mov r1, sl │ │ │ │ │ bl 0 <_PyUnicodeWriter_PrepareInternal> │ │ │ │ │ R_ARM_THM_CALL _PyUnicodeWriter_PrepareInternal │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - beq.w bab8 │ │ │ │ │ + beq.w bbf4 │ │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ │ ldr r2, [r2, #8] │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - bne.w bf60 │ │ │ │ │ + bne.w c09c │ │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ │ ldr r0, [r2, #0] │ │ │ │ │ ldrb r2, [r0, #16] │ │ │ │ │ lsls r7, r2, #26 │ │ │ │ │ - bpl.w bf5c │ │ │ │ │ + bpl.w c098 │ │ │ │ │ lsls r1, r2, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi r0, #20 │ │ │ │ │ addpl r0, #28 │ │ │ │ │ add r3, sl │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ add r0, r3 │ │ │ │ │ - b.n b8b8 │ │ │ │ │ + b.n b9f4 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ - cbz r3, bd1e │ │ │ │ │ + cbz r3, be5a │ │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ mov.w sl, #3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w b88a │ │ │ │ │ + beq.w b9c6 │ │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ cmp r3, #119 @ 0x77 │ │ │ │ │ - bls.n bca4 │ │ │ │ │ + bls.n bde0 │ │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ ldrd r2, r3, [r3, #16] │ │ │ │ │ subs r2, r2, r3 │ │ │ │ │ cmp r2, sl │ │ │ │ │ - bge.n bcb8 │ │ │ │ │ - b.n bca4 │ │ │ │ │ + bge.n bdf4 │ │ │ │ │ + b.n bde0 │ │ │ │ │ subs r0, #5 │ │ │ │ │ - b.n ba70 │ │ │ │ │ + b.n bbac │ │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ ldrd r2, r3, [r3, #16] │ │ │ │ │ subs r2, r2, r3 │ │ │ │ │ cmp sl, r2 │ │ │ │ │ - ble.n bcb8 │ │ │ │ │ + ble.n bdf4 │ │ │ │ │ cmp.w sl, #0 │ │ │ │ │ - bne.n bca4 │ │ │ │ │ - b.n bcb4 │ │ │ │ │ + bne.n bde0 │ │ │ │ │ + b.n bdf0 │ │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ │ mov.w sl, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w b88a │ │ │ │ │ + beq.w b9c6 │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ mov.w sl, #1 │ │ │ │ │ cmp r3, #119 @ 0x77 │ │ │ │ │ - bls.n bca4 │ │ │ │ │ - b.n bcf8 │ │ │ │ │ + bls.n bde0 │ │ │ │ │ + b.n be34 │ │ │ │ │ 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 .LC48 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC48 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n bab8 │ │ │ │ │ + b.n bbf4 │ │ │ │ │ ldr r0, [r0, #28] │ │ │ │ │ add r0, sl │ │ │ │ │ - b.n b8b8 │ │ │ │ │ + b.n b9f4 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - bne.n bdaa │ │ │ │ │ + bne.n bee6 │ │ │ │ │ lsls r7, r3, #26 │ │ │ │ │ - bpl.n bdf2 │ │ │ │ │ + bpl.n bf2e │ │ │ │ │ lsls r0, r3, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi.w r0, ip, #20 │ │ │ │ │ addpl.w r0, ip, #28 │ │ │ │ │ add.w r0, r0, sl, lsl #1 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.w beac │ │ │ │ │ + bne.w bfe8 │ │ │ │ │ movs r3, #48 @ 0x30 │ │ │ │ │ subs r0, #2 │ │ │ │ │ strh r3, [r0, #0] │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ - cbz r3, bd94 │ │ │ │ │ + cbz r3, bed0 │ │ │ │ │ cmp.w fp, #16 │ │ │ │ │ - bne.w bf50 │ │ │ │ │ + bne.w c08c │ │ │ │ │ movs r3, #120 @ 0x78 │ │ │ │ │ strh.w r3, [r0, #-2] │ │ │ │ │ movs r3, #48 @ 0x30 │ │ │ │ │ subs r0, #4 │ │ │ │ │ strh r3, [r0, #0] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - bne.w baa8 │ │ │ │ │ + bne.w bbe4 │ │ │ │ │ movs r3, #45 @ 0x2d │ │ │ │ │ strh.w r3, [r0, #-2] │ │ │ │ │ - b.n baa8 │ │ │ │ │ + b.n bbe4 │ │ │ │ │ adds r0, #28 │ │ │ │ │ add r0, sl │ │ │ │ │ - b.n b8b8 │ │ │ │ │ + b.n b9f4 │ │ │ │ │ lsls r7, r3, #26 │ │ │ │ │ - bpl.n bdec │ │ │ │ │ + bpl.n bf28 │ │ │ │ │ lsls r3, r3, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi.w r0, ip, #20 │ │ │ │ │ addpl.w r0, ip, #28 │ │ │ │ │ add.w r0, r0, sl, lsl #2 │ │ │ │ │ - cbnz r5, bdf6 │ │ │ │ │ + cbnz r5, bf32 │ │ │ │ │ movs r3, #48 @ 0x30 │ │ │ │ │ subs r0, #4 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ - cbz r3, bdde │ │ │ │ │ + cbz r3, bf1a │ │ │ │ │ cmp.w fp, #16 │ │ │ │ │ - bne.w bf88 │ │ │ │ │ + bne.w c0c4 │ │ │ │ │ movs r3, #120 @ 0x78 │ │ │ │ │ str.w r3, [r0, #-4] │ │ │ │ │ movs r3, #48 @ 0x30 │ │ │ │ │ subs r0, #8 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r3, #2 │ │ │ │ │ itt eq │ │ │ │ │ moveq r3, #45 @ 0x2d │ │ │ │ │ streq.w r3, [r0, #-4] │ │ │ │ │ - b.n baa8 │ │ │ │ │ + b.n bbe4 │ │ │ │ │ ldr.w r0, [ip, #28] │ │ │ │ │ - b.n bdba │ │ │ │ │ + b.n bef6 │ │ │ │ │ ldr r0, [r0, #28] │ │ │ │ │ - b.n bd6c │ │ │ │ │ + b.n bea8 │ │ │ │ │ mov.w lr, #0 │ │ │ │ │ add.w r3, r6, #8 │ │ │ │ │ mov r9, lr │ │ │ │ │ mov r8, lr │ │ │ │ │ rsb r7, r4, #32 │ │ │ │ │ sub.w r6, r4, #32 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ @@ -18352,35 +18480,35 @@ │ │ │ │ │ uxtb r3, r3 │ │ │ │ │ str.w r3, [r0, #-4]! │ │ │ │ │ lsr.w r3, r9, r6 │ │ │ │ │ orr.w lr, lr, r3 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ lsr.w r9, r9, r4 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - ble.w bfc0 │ │ │ │ │ + ble.w c0fc │ │ │ │ │ cmp r4, r8 │ │ │ │ │ ite gt │ │ │ │ │ movgt r3, #0 │ │ │ │ │ movle r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n be44 │ │ │ │ │ + bne.n bf80 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - ble.n bdc6 │ │ │ │ │ - b.n be1a │ │ │ │ │ + ble.n bf02 │ │ │ │ │ + b.n bf56 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC2 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC2 │ │ │ │ │ movw r1, #2273 @ 0x8e1 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ - b.n bd4c │ │ │ │ │ + b.n be88 │ │ │ │ │ mov.w lr, #0 │ │ │ │ │ add.w r3, r6, #8 │ │ │ │ │ mov r9, lr │ │ │ │ │ mov r8, lr │ │ │ │ │ rsb r7, r4, #32 │ │ │ │ │ sub.w r6, r4, #32 │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ @@ -18417,207 +18545,207 @@ │ │ │ │ │ uxtb r3, r3 │ │ │ │ │ strh.w r3, [r0, #-2]! │ │ │ │ │ lsr.w r3, r9, r6 │ │ │ │ │ orr.w lr, lr, r3 │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ lsr.w r9, r9, r4 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - ble.n bfd2 │ │ │ │ │ + ble.n c10e │ │ │ │ │ cmp r4, r8 │ │ │ │ │ ite gt │ │ │ │ │ movgt r3, #0 │ │ │ │ │ movle r3, #1 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n befa │ │ │ │ │ + bne.n c036 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - ble.w bd7c │ │ │ │ │ - b.n bed0 │ │ │ │ │ + ble.w beb8 │ │ │ │ │ + b.n c00c │ │ │ │ │ cmp.w fp, #8 │ │ │ │ │ ite eq │ │ │ │ │ moveq r3, #111 @ 0x6f │ │ │ │ │ movne r3, #98 @ 0x62 │ │ │ │ │ - b.n bd8a │ │ │ │ │ + b.n bec6 │ │ │ │ │ ldr r0, [r0, #28] │ │ │ │ │ - b.n bcd6 │ │ │ │ │ + b.n be12 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - bne.n bf94 │ │ │ │ │ + bne.n c0d0 │ │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ ldrb r1, [r2, #16] │ │ │ │ │ lsls r0, r1, #26 │ │ │ │ │ - bpl.n bfbc │ │ │ │ │ + bpl.n c0f8 │ │ │ │ │ lsls r1, r1, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi r2, #20 │ │ │ │ │ addpl r2, #28 │ │ │ │ │ add r3, sl │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ add.w r0, r2, r3, lsl #1 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w bd76 │ │ │ │ │ - b.n beac │ │ │ │ │ + beq.w beb2 │ │ │ │ │ + b.n bfe8 │ │ │ │ │ cmp.w fp, #8 │ │ │ │ │ ite eq │ │ │ │ │ moveq r3, #111 @ 0x6f │ │ │ │ │ movne r3, #98 @ 0x62 │ │ │ │ │ - b.n bdd4 │ │ │ │ │ + b.n bf10 │ │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ ldrb r1, [r2, #16] │ │ │ │ │ lsls r0, r1, #26 │ │ │ │ │ - bpl.n bfb8 │ │ │ │ │ + bpl.n c0f4 │ │ │ │ │ lsls r1, r1, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi r2, #20 │ │ │ │ │ addpl r2, #28 │ │ │ │ │ add r3, sl │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ add.w r0, r2, r3, lsl #2 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w bdc0 │ │ │ │ │ - b.n bdf6 │ │ │ │ │ + beq.w befc │ │ │ │ │ + b.n bf32 │ │ │ │ │ ldr r2, [r2, #28] │ │ │ │ │ - b.n bfa6 │ │ │ │ │ + b.n c0e2 │ │ │ │ │ ldr r2, [r2, #28] │ │ │ │ │ - b.n bf76 │ │ │ │ │ + b.n c0b2 │ │ │ │ │ orrs.w r3, lr, r9 │ │ │ │ │ ite ne │ │ │ │ │ movne r3, #1 │ │ │ │ │ moveq r3, #0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w be44 │ │ │ │ │ - b.n be8e │ │ │ │ │ + bne.w bf80 │ │ │ │ │ + b.n bfca │ │ │ │ │ orrs.w r3, lr, r9 │ │ │ │ │ ite ne │ │ │ │ │ movne r3, #1 │ │ │ │ │ moveq r3, #0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n befa │ │ │ │ │ - b.n bf42 │ │ │ │ │ + bne.n c036 │ │ │ │ │ + b.n c07e │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000bfe4 : │ │ │ │ │ +0000c120 : │ │ │ │ │ long_float(): │ │ │ │ │ push {lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n c092 │ │ │ │ │ + beq.n c1ce │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r1, r3, #7 │ │ │ │ │ - bpl.n c07a │ │ │ │ │ + bpl.n c1b6 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ cmp r3, #15 │ │ │ │ │ - bhi.n c038 │ │ │ │ │ + bhi.n c174 │ │ │ │ │ ldr r2, [r0, #12] │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ rsb r3, r3, #1 │ │ │ │ │ mul.w r3, r2, r3 │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ - bne.n c02e │ │ │ │ │ + bne.n c16a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n c0a4 │ │ │ │ │ + bne.n c1e0 │ │ │ │ │ vmov.f64 d0, #240 @ 0xbf800000 -1.0 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldr.w lr, [sp], #4 │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyFloat_FromDouble │ │ │ │ │ vmov s15, r3 │ │ │ │ │ vcvt.f64.s32 d0, s15 │ │ │ │ │ - b.n c024 │ │ │ │ │ + b.n c160 │ │ │ │ │ mov r1, sp │ │ │ │ │ - bl c0ac <_PyLong_Frexp> │ │ │ │ │ + bl c1e8 <_PyLong_Frexp> │ │ │ │ │ R_ARM_THM_CALL _PyLong_Frexp │ │ │ │ │ movw r2, #1025 @ 0x401 │ │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ │ cmp r0, r2 │ │ │ │ │ sbcs.w r3, r3, #0 │ │ │ │ │ - bge.n c062 │ │ │ │ │ + bge.n c19e │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL ldexp │ │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n c018 │ │ │ │ │ - b.n c024 │ │ │ │ │ + beq.n c154 │ │ │ │ │ + b.n c160 │ │ │ │ │ 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 .LC43 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC43 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n c018 │ │ │ │ │ + b.n c154 │ │ │ │ │ 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 .LC3 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC3 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n c018 │ │ │ │ │ + b.n c154 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC2 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC2 │ │ │ │ │ movw r1, #3493 @ 0xda5 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ - b.n c018 │ │ │ │ │ + b.n c154 │ │ │ │ │ movs r0, #0 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {pc} │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000c0ac <_PyLong_Frexp>: │ │ │ │ │ +0000c1e8 <_PyLong_Frexp>: │ │ │ │ │ _PyLong_Frexp(): │ │ │ │ │ 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 │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ add r6, sp, #20 │ │ │ │ │ movs r3, #0 │ │ │ │ │ lsrs r7, r2, #3 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ strd r3, r3, [r6, #4] │ │ │ │ │ - beq.w c2aa <_PyLong_Frexp+0x1fe> │ │ │ │ │ + beq.w c3e6 <_PyLong_Frexp+0x1fe> │ │ │ │ │ add.w r3, r0, r7, lsl #2 │ │ │ │ │ subs r4, r7, #1 │ │ │ │ │ movs r5, #30 │ │ │ │ │ mov r9, r0 │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ smull r4, r5, r4, r5 │ │ │ │ │ - cbz r3, c0ee <_PyLong_Frexp+0x42> │ │ │ │ │ + cbz r3, c22a <_PyLong_Frexp+0x42> │ │ │ │ │ clz r3, r3 │ │ │ │ │ rsb r3, r3, #32 │ │ │ │ │ adds r4, r3, r4 │ │ │ │ │ adc.w r5, r5, r3, asr #31 │ │ │ │ │ cmp r4, #56 @ 0x38 │ │ │ │ │ sbcs.w r3, r5, #0 │ │ │ │ │ - bge.n c1e2 <_PyLong_Frexp+0x136> │ │ │ │ │ + bge.n c31e <_PyLong_Frexp+0x136> │ │ │ │ │ movs r1, #30 │ │ │ │ │ rsb r0, r4, #55 @ 0x37 │ │ │ │ │ bl 0 <__aeabi_idiv> │ │ │ │ │ R_ARM_THM_CALL __aeabi_idiv │ │ │ │ │ movs r1, #30 │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ rsb r0, r4, #55 @ 0x37 │ │ │ │ │ @@ -18642,15 +18770,15 @@ │ │ │ │ │ lsl.w ip, r1, sl │ │ │ │ │ lsr.w r1, r1, r9 │ │ │ │ │ orr.w r1, ip, r1 │ │ │ │ │ mov.w ip, r2, lsr #30 │ │ │ │ │ bic.w r2, r2, #3221225472 @ 0xc0000000 │ │ │ │ │ str.w r2, [r8], #4 │ │ │ │ │ orr.w ip, ip, r1, lsl #2 │ │ │ │ │ - bgt.n c134 <_PyLong_Frexp+0x88> │ │ │ │ │ + bgt.n c270 <_PyLong_Frexp+0x88> │ │ │ │ │ add.w r3, fp, r7 │ │ │ │ │ add r0, sp, #32 │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR2 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR2 │ │ │ │ │ @@ -18659,29 +18787,29 @@ │ │ │ │ │ str.w ip, [r0, #-12] │ │ │ │ │ and.w r0, r1, #7 │ │ │ │ │ vcvt.f64.u32 d0, s15 │ │ │ │ │ add.w r2, r2, r0, lsl #2 │ │ │ │ │ ldr.w r2, [r2, #772] @ 0x304 │ │ │ │ │ add r2, r1 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ - vldr d6, [pc, #288] @ c2b8 <_PyLong_Frexp+0x20c> │ │ │ │ │ + vldr d6, [pc, #284] @ c3f0 <_PyLong_Frexp+0x208> │ │ │ │ │ subs r3, #1 │ │ │ │ │ ldr.w r2, [r6, r3, lsl #2] │ │ │ │ │ vmov s15, r2 │ │ │ │ │ vcvt.f64.u32 d7, s15 │ │ │ │ │ vmla.f64 d7, d0, d6 │ │ │ │ │ vmov.f64 d0, d7 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n c198 <_PyLong_Frexp+0xec> │ │ │ │ │ - vldr d6, [pc, #268] @ c2c0 <_PyLong_Frexp+0x214> │ │ │ │ │ + bne.n c2d4 <_PyLong_Frexp+0xec> │ │ │ │ │ + vldr d6, [pc, #264] @ c3f8 <_PyLong_Frexp+0x210> │ │ │ │ │ vmov.f64 d7, #112 @ 0x3f800000 1.0 │ │ │ │ │ vmul.f64 d0, d0, d6 │ │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.n c29e <_PyLong_Frexp+0x1f2> │ │ │ │ │ + beq.n c3da <_PyLong_Frexp+0x1f2> │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ it eq │ │ │ │ │ vnegeq.f64 d0, d0 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ strd r4, r5, [r3] │ │ │ │ │ @@ -18700,29 +18828,29 @@ │ │ │ │ │ add.w r8, r8, #12 │ │ │ │ │ mov r7, r1 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ mov.w lr, r3, lsr #2 │ │ │ │ │ add.w r7, r7, #4294967295 @ 0xffffffff │ │ │ │ │ - ble.n c246 <_PyLong_Frexp+0x19a> │ │ │ │ │ + ble.n c382 <_PyLong_Frexp+0x19a> │ │ │ │ │ ldr.w r1, [r8, r7, lsl #2] │ │ │ │ │ rsb ip, r2, #32 │ │ │ │ │ sub.w fp, r2, #32 │ │ │ │ │ lsl.w ip, lr, ip │ │ │ │ │ orr.w r3, r1, r3, lsl #30 │ │ │ │ │ lsr.w fp, lr, fp │ │ │ │ │ lsr.w lr, r3, r2 │ │ │ │ │ bic.w r3, r3, sl │ │ │ │ │ orr.w lr, lr, ip │ │ │ │ │ orr.w lr, lr, fp │ │ │ │ │ str.w lr, [r6, r7, lsl #2] │ │ │ │ │ - b.n c20c <_PyLong_Frexp+0x160> │ │ │ │ │ + b.n c348 <_PyLong_Frexp+0x160> │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ - cbz r3, c286 <_PyLong_Frexp+0x1da> │ │ │ │ │ + cbz r3, c3c2 <_PyLong_Frexp+0x1da> │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ orr.w r0, r0, #1 │ │ │ │ │ subs r3, r1, #1 │ │ │ │ │ and.w r1, r0, #7 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR2 │ │ │ │ │ movt r2, #0 │ │ │ │ │ @@ -18732,44 +18860,43 @@ │ │ │ │ │ ldr.w r2, [r2, #772] @ 0x304 │ │ │ │ │ add r2, r0 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ add r2, sp, #32 │ │ │ │ │ add.w r2, r2, r3, lsl #2 │ │ │ │ │ vldr s0, [r2, #-12] │ │ │ │ │ vcvt.f64.u32 d0, s0 │ │ │ │ │ - bgt.n c194 <_PyLong_Frexp+0xe8> │ │ │ │ │ - vldr d7, [pc, #64] @ c2c0 <_PyLong_Frexp+0x214> │ │ │ │ │ + bgt.n c2d0 <_PyLong_Frexp+0xe8> │ │ │ │ │ + vldr d7, [pc, #60] @ c3f8 <_PyLong_Frexp+0x210> │ │ │ │ │ vmul.f64 d0, d0, d7 │ │ │ │ │ - b.n c1c8 <_PyLong_Frexp+0x11c> │ │ │ │ │ + b.n c304 <_PyLong_Frexp+0x11c> │ │ │ │ │ add.w r9, r9, #12 │ │ │ │ │ - cbz r0, c29a <_PyLong_Frexp+0x1ee> │ │ │ │ │ + cbz r0, c3d6 <_PyLong_Frexp+0x1ee> │ │ │ │ │ subs r0, #1 │ │ │ │ │ ldr.w r3, [r9, r0, lsl #2] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n c24a <_PyLong_Frexp+0x19e> │ │ │ │ │ + bne.n c386 <_PyLong_Frexp+0x19e> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n c28c <_PyLong_Frexp+0x1e0> │ │ │ │ │ + bne.n c3c8 <_PyLong_Frexp+0x1e0> │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ - b.n c250 <_PyLong_Frexp+0x1a4> │ │ │ │ │ + b.n c38c <_PyLong_Frexp+0x1a4> │ │ │ │ │ adds r4, #1 │ │ │ │ │ vmov.f64 d0, #96 @ 0x3f000000 0.5 │ │ │ │ │ adc.w r5, r5, #0 │ │ │ │ │ - b.n c1c8 <_PyLong_Frexp+0x11c> │ │ │ │ │ + b.n c304 <_PyLong_Frexp+0x11c> │ │ │ │ │ mov r4, r7 │ │ │ │ │ - vldr d0, [pc, #24] @ c2c8 <_PyLong_Frexp+0x21c> │ │ │ │ │ + vldr d0, [pc, #20] @ c400 <_PyLong_Frexp+0x218> │ │ │ │ │ mov r5, r7 │ │ │ │ │ - b.n c1d6 <_PyLong_Frexp+0x12a> │ │ │ │ │ - nop.w │ │ │ │ │ + b.n c312 <_PyLong_Frexp+0x12a> │ │ │ │ │ .word 0x00000000 │ │ │ │ │ .word 0x41d00000 │ │ │ │ │ .word 0x00000000 │ │ │ │ │ .word 0x3c800000 │ │ │ │ │ ... │ │ │ │ │ │ │ │ │ │ -0000c2d0 : │ │ │ │ │ +0000c408 : │ │ │ │ │ x_divrem(): │ │ │ │ │ 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 r6, [r0, #8] │ │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ │ @@ -18778,25 +18905,25 @@ │ │ │ │ │ ldr r4, [r1, #8] │ │ │ │ │ lsrs r6, r6, #3 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ add.w sl, r6, #1 │ │ │ │ │ str r2, [sp, #28] │ │ │ │ │ cmp sl, r3 │ │ │ │ │ str.w sl, [sp, #20] │ │ │ │ │ - bgt.w cb98 │ │ │ │ │ + bgt.w ccd0 │ │ │ │ │ mov r7, r1 │ │ │ │ │ cmp.w sl, #1 │ │ │ │ │ - beq.w c988 │ │ │ │ │ + beq.w cac0 │ │ │ │ │ adds r0, r6, #4 │ │ │ │ │ lsls r0, r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w ca2a │ │ │ │ │ + beq.w cb62 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ mov r0, r8 │ │ │ │ │ str.w r3, [r8, #4] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ @@ -18808,24 +18935,24 @@ │ │ │ │ │ R_ARM_THM_CALL _Py_NewReference │ │ │ │ │ mov.w r3, sl, lsl #3 │ │ │ │ │ mov.w fp, r4, lsr #3 │ │ │ │ │ str.w r3, [r8, #8] │ │ │ │ │ cmn.w r4, #25 │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ str.w r3, [r8, #12] │ │ │ │ │ - bhi.w cbb0 │ │ │ │ │ + bhi.w cce8 │ │ │ │ │ cmp.w fp, #1 │ │ │ │ │ - bls.w c9be │ │ │ │ │ + bls.w caf6 │ │ │ │ │ add.w r0, fp, #3 │ │ │ │ │ lsls r0, r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w c9fe │ │ │ │ │ + beq.w cb36 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ str r3, [r0, #4] │ │ │ │ │ @@ -18845,73 +18972,73 @@ │ │ │ │ │ orreq.w r4, r4, #1 │ │ │ │ │ str r2, [r1, #12] │ │ │ │ │ str r4, [r1, #8] │ │ │ │ │ ldr r4, [r3, #8] │ │ │ │ │ add.w r3, fp, #4294967295 @ 0xffffffff │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w cb76 │ │ │ │ │ + beq.w ccae │ │ │ │ │ mov r3, r1 │ │ │ │ │ clz r4, r4 │ │ │ │ │ adds r3, #12 │ │ │ │ │ subs r4, #2 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - beq.n c4bc │ │ │ │ │ + beq.n c5f4 │ │ │ │ │ ldr r1, [r7, #12] │ │ │ │ │ sub.w r3, r4, #32 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ rsb r5, r4, #32 │ │ │ │ │ cmp.w fp, #1 │ │ │ │ │ lsr.w r0, r1, r5 │ │ │ │ │ lsl.w lr, r1, r3 │ │ │ │ │ lsl.w r1, r1, r4 │ │ │ │ │ orr.w lr, lr, r0 │ │ │ │ │ bic.w r0, r1, #3221225472 @ 0xc0000000 │ │ │ │ │ str r0, [r2, #0] │ │ │ │ │ - bls.n c4bc │ │ │ │ │ + bls.n c5f4 │ │ │ │ │ ldr r0, [r7, #16] │ │ │ │ │ lsrs r1, r1, #30 │ │ │ │ │ orr.w r1, r1, lr, lsl #2 │ │ │ │ │ cmp.w fp, #2 │ │ │ │ │ lsl.w ip, r0, r3 │ │ │ │ │ lsr.w r9, r0, r5 │ │ │ │ │ lsl.w r0, r0, r4 │ │ │ │ │ orr.w ip, ip, r9 │ │ │ │ │ orr.w r1, r1, r0 │ │ │ │ │ orr.w ip, ip, lr, lsr #30 │ │ │ │ │ bic.w r0, r1, #3221225472 @ 0xc0000000 │ │ │ │ │ str r0, [r2, #4] │ │ │ │ │ - beq.n c4bc │ │ │ │ │ + beq.n c5f4 │ │ │ │ │ ldr r0, [r7, #20] │ │ │ │ │ lsrs r1, r1, #30 │ │ │ │ │ orr.w r1, r1, ip, lsl #2 │ │ │ │ │ cmp.w fp, #3 │ │ │ │ │ lsl.w lr, r0, r3 │ │ │ │ │ lsr.w r9, r0, r5 │ │ │ │ │ lsl.w r0, r0, r4 │ │ │ │ │ orr.w lr, lr, r9 │ │ │ │ │ orr.w r1, r1, r0 │ │ │ │ │ orr.w ip, lr, ip, lsr #30 │ │ │ │ │ bic.w r0, r1, #3221225472 @ 0xc0000000 │ │ │ │ │ str r0, [r2, #8] │ │ │ │ │ - beq.n c4bc │ │ │ │ │ + beq.n c5f4 │ │ │ │ │ ldr r0, [r7, #24] │ │ │ │ │ lsrs r1, r1, #30 │ │ │ │ │ orr.w r1, r1, ip, lsl #2 │ │ │ │ │ cmp.w fp, #4 │ │ │ │ │ lsl.w lr, r0, r3 │ │ │ │ │ lsr.w r9, r0, r5 │ │ │ │ │ lsl.w r0, r0, r4 │ │ │ │ │ orr.w lr, lr, r9 │ │ │ │ │ orr.w r0, r0, r1 │ │ │ │ │ orr.w lr, lr, ip, lsr #30 │ │ │ │ │ bic.w r1, r0, #3221225472 @ 0xc0000000 │ │ │ │ │ str r1, [r2, #12] │ │ │ │ │ - beq.n c4bc │ │ │ │ │ + beq.n c5f4 │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ lsrs r0, r0, #30 │ │ │ │ │ orr.w r9, r0, lr, lsl #2 │ │ │ │ │ add.w lr, r7, #8 │ │ │ │ │ add.w ip, r2, #24 │ │ │ │ │ mov r2, r5 │ │ │ │ │ ldr r5, [sp, #4] │ │ │ │ │ @@ -18924,92 +19051,92 @@ │ │ │ │ │ lsl.w r9, r0, r3 │ │ │ │ │ lsr.w r0, r0, r2 │ │ │ │ │ orr.w r0, r9, r0 │ │ │ │ │ mov.w r9, r1, lsr #30 │ │ │ │ │ bic.w r1, r1, #3221225472 @ 0xc0000000 │ │ │ │ │ str.w r1, [ip, #4]! │ │ │ │ │ orr.w r9, r9, r0, lsl #2 │ │ │ │ │ - bne.n c48e │ │ │ │ │ + bne.n c5c6 │ │ │ │ │ str r5, [sp, #4] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w c930 │ │ │ │ │ + beq.w ca68 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ rsb r2, r4, #32 │ │ │ │ │ cmp r6, #1 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ sub.w r3, r4, #32 │ │ │ │ │ lsl.w r0, r1, r4 │ │ │ │ │ lsl.w ip, r1, r3 │ │ │ │ │ lsr.w r1, r1, r2 │ │ │ │ │ orr.w ip, ip, r1 │ │ │ │ │ mov.w r1, r0, lsr #30 │ │ │ │ │ bic.w r0, r0, #3221225472 @ 0xc0000000 │ │ │ │ │ str.w r0, [r8, #12] │ │ │ │ │ orr.w r1, r1, ip, lsl #2 │ │ │ │ │ - beq.w c5fa │ │ │ │ │ + beq.w c732 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ cmp r6, #2 │ │ │ │ │ ldr r0, [r0, #16] │ │ │ │ │ lsl.w r7, r0, r3 │ │ │ │ │ lsr.w lr, r0, r2 │ │ │ │ │ lsl.w r0, r0, r4 │ │ │ │ │ orr.w r7, r7, lr │ │ │ │ │ orr.w r1, r1, r0 │ │ │ │ │ orr.w r7, r7, ip, lsr #30 │ │ │ │ │ bic.w r0, r1, #3221225472 @ 0xc0000000 │ │ │ │ │ str.w r0, [r8, #16] │ │ │ │ │ mov.w r1, r1, lsr #30 │ │ │ │ │ orr.w r1, r1, r7, lsl #2 │ │ │ │ │ - beq.n c5fa │ │ │ │ │ + beq.n c732 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ cmp r6, #3 │ │ │ │ │ ldr r0, [r2, #20] │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ lsl.w ip, r0, r3 │ │ │ │ │ lsr.w lr, r0, r2 │ │ │ │ │ lsl.w r0, r0, r4 │ │ │ │ │ orr.w ip, ip, lr │ │ │ │ │ orr.w r1, r1, r0 │ │ │ │ │ orr.w r7, ip, r7, lsr #30 │ │ │ │ │ bic.w r0, r1, #3221225472 @ 0xc0000000 │ │ │ │ │ str.w r0, [r8, #20] │ │ │ │ │ mov.w r1, r1, lsr #30 │ │ │ │ │ orr.w r1, r1, r7, lsl #2 │ │ │ │ │ - beq.n c5fa │ │ │ │ │ + beq.n c732 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ cmp r6, #4 │ │ │ │ │ ldr r0, [r2, #24] │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ lsl.w ip, r0, r3 │ │ │ │ │ lsr.w lr, r0, r2 │ │ │ │ │ lsl.w r0, r0, r4 │ │ │ │ │ orr.w ip, ip, lr │ │ │ │ │ orr.w r1, r1, r0 │ │ │ │ │ orr.w r7, ip, r7, lsr #30 │ │ │ │ │ bic.w r0, r1, #3221225472 @ 0xc0000000 │ │ │ │ │ str.w r0, [r8, #24] │ │ │ │ │ mov.w r1, r1, lsr #30 │ │ │ │ │ orr.w r1, r1, r7, lsl #2 │ │ │ │ │ - beq.n c5fa │ │ │ │ │ + beq.n c732 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ cmp r6, #5 │ │ │ │ │ ldr r0, [r2, #28] │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ lsl.w ip, r0, r3 │ │ │ │ │ lsr.w lr, r0, r2 │ │ │ │ │ lsl.w r0, r0, r4 │ │ │ │ │ orr.w ip, ip, lr │ │ │ │ │ orr.w r1, r1, r0 │ │ │ │ │ orr.w ip, ip, r7, lsr #30 │ │ │ │ │ bic.w r0, r1, #3221225472 @ 0xc0000000 │ │ │ │ │ str.w r0, [r8, #28] │ │ │ │ │ mov.w r1, r1, lsr #30 │ │ │ │ │ orr.w r1, r1, ip, lsl #2 │ │ │ │ │ - beq.n c5fa │ │ │ │ │ + beq.n c732 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ add.w ip, r8, #28 │ │ │ │ │ add.w lr, r0, #8 │ │ │ │ │ add.w r5, r0, #28 │ │ │ │ │ add.w lr, lr, r6, lsl #2 │ │ │ │ │ ldr.w r7, [r5, #4]! │ │ │ │ │ cmp r5, lr │ │ │ │ │ @@ -19018,30 +19145,30 @@ │ │ │ │ │ lsl.w r1, r7, r3 │ │ │ │ │ lsr.w r7, r7, r2 │ │ │ │ │ orr.w r7, r7, r1 │ │ │ │ │ mov.w r1, r0, lsr #30 │ │ │ │ │ bic.w r0, r0, #3221225472 @ 0xc0000000 │ │ │ │ │ str.w r0, [ip, #4]! │ │ │ │ │ orr.w r1, r1, r7, lsl #2 │ │ │ │ │ - bne.n c5ce │ │ │ │ │ + bne.n c706 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w c930 │ │ │ │ │ + beq.w ca68 │ │ │ │ │ add.w r6, r8, r6, lsl #2 │ │ │ │ │ str r1, [r6, #12] │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ sub.w r5, r3, fp │ │ │ │ │ cmp r5, #1 │ │ │ │ │ - bls.w c956 │ │ │ │ │ + bls.w ca8e │ │ │ │ │ adds r0, r5, #3 │ │ │ │ │ lsls r0, r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w ca44 │ │ │ │ │ + beq.w cb7c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r3, [r7, #4] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ @@ -19058,15 +19185,15 @@ │ │ │ │ │ cmp r5, #0 │ │ │ │ │ it eq │ │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ │ cmp r9, r6 │ │ │ │ │ str r3, [r7, #8] │ │ │ │ │ mov.w r3, #0 │ │ │ │ │ str r3, [r7, #12] │ │ │ │ │ - bcs.w c8d8 │ │ │ │ │ + bcs.w ca10 │ │ │ │ │ add.w r3, fp, #1073741824 @ 0x40000000 │ │ │ │ │ add.w r1, r7, #12 │ │ │ │ │ subs r3, #1 │ │ │ │ │ adds r2, r1, r2 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ movw r2, #10564 @ 0x2944 │ │ │ │ │ movt r2, #14901 @ 0x3a35 │ │ │ │ │ @@ -19081,15 +19208,15 @@ │ │ │ │ │ subs r6, #4 │ │ │ │ │ ldr.w r3, [r3, #-4] │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_CheckSignals │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w cb5c │ │ │ │ │ + bne.w cc94 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ mov r1, r4 │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ ldrd r0, r8, [r5, #-4] │ │ │ │ │ cmp r4, r4 │ │ │ │ │ it eq │ │ │ │ │ cmpeq r3, r2 │ │ │ │ │ @@ -19108,17 +19235,17 @@ │ │ │ │ │ ldr.w ip, [r5, #-8] │ │ │ │ │ lsls r3, r3, #30 │ │ │ │ │ orr.w r3, r3, r2, lsr #2 │ │ │ │ │ umull lr, r1, r1, r0 │ │ │ │ │ orr.w sl, ip, r2, lsl #30 │ │ │ │ │ cmp sl, lr │ │ │ │ │ sbcs.w r1, r3, r1 │ │ │ │ │ - bcc.w c8fc │ │ │ │ │ + bcc.w ca34 │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - beq.w c8ba │ │ │ │ │ + beq.w c9f2 │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ mov r1, r6 │ │ │ │ │ add.w lr, r3, #8 │ │ │ │ │ mov ip, lr │ │ │ │ │ ldr.w r3, [ip, #4]! │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ add r4, r2 │ │ │ │ │ @@ -19127,35 +19254,35 @@ │ │ │ │ │ mov.w r4, r4, asr #31 │ │ │ │ │ sbc.w r4, r4, r2 │ │ │ │ │ bic.w r2, r3, #3221225472 @ 0xc0000000 │ │ │ │ │ str.w r2, [r1], #4 │ │ │ │ │ lsrs r3, r3, #30 │ │ │ │ │ orr.w r4, r3, r4, lsl #2 │ │ │ │ │ cmp r1, r5 │ │ │ │ │ - bne.n c6fe │ │ │ │ │ + bne.n c836 │ │ │ │ │ cmn.w r4, r8 │ │ │ │ │ - bmi.w ca64 │ │ │ │ │ + bmi.w cb9c │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ subs r6, #4 │ │ │ │ │ str.w r0, [r3, #-4]! │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ adds r3, r6, #4 │ │ │ │ │ cmp r9, r3 │ │ │ │ │ - bcs.n c742 │ │ │ │ │ + bcs.n c87a │ │ │ │ │ subs r5, #4 │ │ │ │ │ - b.n c692 │ │ │ │ │ + b.n c7ca │ │ │ │ │ ldrd r8, r4, [sp, #32] │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ ldr.w r1, [r9, r2, lsl #2] │ │ │ │ │ lsls r5, r2, #2 │ │ │ │ │ lsr.w r3, r1, r4 │ │ │ │ │ str.w r3, [r0, r2, lsl #2] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n c83e │ │ │ │ │ + beq.n c976 │ │ │ │ │ sub.w lr, r5, #4 │ │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ │ rsb r2, r4, #32 │ │ │ │ │ sub.w r3, r4, #32 │ │ │ │ │ lsls r6, r4 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ ldr.w r0, [r9, lr] │ │ │ │ │ @@ -19167,43 +19294,43 @@ │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ lsrs r1, r3 │ │ │ │ │ orr.w ip, ip, sl │ │ │ │ │ orr.w ip, ip, r1 │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ str.w ip, [r2, lr] │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - beq.n c83e │ │ │ │ │ + beq.n c976 │ │ │ │ │ sub.w lr, r5, #8 │ │ │ │ │ bic.w r0, r0, r6 │ │ │ │ │ cmp.w fp, #3 │ │ │ │ │ mov.w ip, r0, lsr #2 │ │ │ │ │ ldr.w r1, [r9, lr] │ │ │ │ │ orr.w r1, r1, r0, lsl #30 │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ lsl.w sl, ip, r0 │ │ │ │ │ lsr.w r0, r1, r4 │ │ │ │ │ lsr.w ip, ip, r3 │ │ │ │ │ orr.w r0, r0, sl │ │ │ │ │ orr.w r0, r0, ip │ │ │ │ │ str.w r0, [r2, lr] │ │ │ │ │ - beq.n c83e │ │ │ │ │ + beq.n c976 │ │ │ │ │ sub.w lr, r5, #12 │ │ │ │ │ bic.w r1, r1, r6 │ │ │ │ │ cmp.w fp, #4 │ │ │ │ │ mov.w ip, r1, lsr #2 │ │ │ │ │ ldr.w r0, [r9, lr] │ │ │ │ │ orr.w r1, r0, r1, lsl #30 │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ lsl.w sl, ip, r0 │ │ │ │ │ lsr.w r0, r1, r4 │ │ │ │ │ lsr.w ip, ip, r3 │ │ │ │ │ orr.w r0, r0, sl │ │ │ │ │ orr.w r0, r0, ip │ │ │ │ │ str.w r0, [r2, lr] │ │ │ │ │ - beq.n c83e │ │ │ │ │ + beq.n c976 │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ add.w lr, r8, r5 │ │ │ │ │ bic.w r1, r1, r6 │ │ │ │ │ add r5, r2 │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ ldr.w r0, [lr, #-4]! │ │ │ │ │ mov.w ip, r1, lsr #2 │ │ │ │ │ @@ -19212,247 +19339,247 @@ │ │ │ │ │ orr.w r0, r0, r1, lsl #30 │ │ │ │ │ lsr.w ip, ip, r3 │ │ │ │ │ bic.w r1, r0, r6 │ │ │ │ │ lsr.w r0, r0, r4 │ │ │ │ │ orr.w r0, r0, sl │ │ │ │ │ orr.w r0, r0, ip │ │ │ │ │ str.w r0, [r5, #-4]! │ │ │ │ │ - bne.n c812 │ │ │ │ │ + bne.n c94a │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w cbc8 │ │ │ │ │ + bge.w cd00 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w cbc8 │ │ │ │ │ + bne.w cd00 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ lsrs r3, r2, #3 │ │ │ │ │ - beq.n c894 │ │ │ │ │ + beq.n c9cc │ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ │ add.w r1, r1, r3, lsl #2 │ │ │ │ │ ldr r0, [r1, #8] │ │ │ │ │ - cbnz r0, c894 │ │ │ │ │ + cbnz r0, c9cc │ │ │ │ │ subs r0, r3, #1 │ │ │ │ │ - beq.n c8f8 │ │ │ │ │ + beq.n ca30 │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n c8e0 │ │ │ │ │ + beq.n ca18 │ │ │ │ │ and.w r3, r2, #3 │ │ │ │ │ orr.w r3, r3, r0, lsl #3 │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ str r3, [r2, #8] │ │ │ │ │ ldr r1, [r7, #8] │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ lsrs r3, r1, #3 │ │ │ │ │ - bne.n c8a0 │ │ │ │ │ - b.n c8b2 │ │ │ │ │ + bne.n c9d8 │ │ │ │ │ + b.n c9ea │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - bne.n c878 │ │ │ │ │ + bne.n c9b0 │ │ │ │ │ ldr r1, [r7, #8] │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ lsrs r3, r1, #3 │ │ │ │ │ - beq.n c8b2 │ │ │ │ │ + beq.n c9ea │ │ │ │ │ add.w r2, r7, r3, lsl #2 │ │ │ │ │ subs r0, r3, #1 │ │ │ │ │ add.w r4, r7, #12 │ │ │ │ │ ldr r2, [r2, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w cb38 │ │ │ │ │ + beq.w cc70 │ │ │ │ │ mov r0, r7 │ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ subs r1, r6, #4 │ │ │ │ │ cmp r8, fp │ │ │ │ │ - blt.w cb32 │ │ │ │ │ + blt.w cc6a │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mov r6, r1 │ │ │ │ │ str.w r0, [r3, #-4]! │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ adds r3, r1, #4 │ │ │ │ │ cmp r9, r3 │ │ │ │ │ - bcc.w c73e │ │ │ │ │ + bcc.w c876 │ │ │ │ │ ldrd r8, r4, [sp, #32] │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - beq.n c83e │ │ │ │ │ - b.n c746 │ │ │ │ │ + beq.n c976 │ │ │ │ │ + b.n c87e │ │ │ │ │ subs r0, r3, #2 │ │ │ │ │ ldr r5, [sp, #12] │ │ │ │ │ subs r1, r0, #1 │ │ │ │ │ - cbz r0, c8f8 │ │ │ │ │ + cbz r0, ca30 │ │ │ │ │ ldr.w r4, [r5, r1, lsl #2] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.n c890 │ │ │ │ │ + bne.n c9c8 │ │ │ │ │ mov r0, r1 │ │ │ │ │ subs r1, r0, #1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n c8e8 │ │ │ │ │ + bne.n ca20 │ │ │ │ │ movs r3, #1 │ │ │ │ │ - b.n c880 │ │ │ │ │ + b.n c9b8 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ subs r0, #1 │ │ │ │ │ add.w sl, r3, r2 │ │ │ │ │ cmp.w sl, #1073741824 @ 0x40000000 │ │ │ │ │ - bcs.w c6ec │ │ │ │ │ + bcs.w c824 │ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ │ orr.w r2, ip, sl, lsl #30 │ │ │ │ │ umull lr, r1, r0, r3 │ │ │ │ │ mov.w r3, sl, lsr #2 │ │ │ │ │ cmp r2, lr │ │ │ │ │ sbcs r3, r1 │ │ │ │ │ - bcs.w c6ec │ │ │ │ │ + bcs.w c824 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ subs r0, #1 │ │ │ │ │ add sl, r3 │ │ │ │ │ cmp.w sl, #1073741824 @ 0x40000000 │ │ │ │ │ - bcc.n c90c │ │ │ │ │ - b.n c6ec │ │ │ │ │ + bcc.n ca44 │ │ │ │ │ + b.n c824 │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ add.w sl, r8, sl, lsl #2 │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ ldr.w r2, [sl, #4] │ │ │ │ │ add.w r3, r3, r1, lsl #2 │ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ iteee cc │ │ │ │ │ strcc r6, [sp, #20] │ │ │ │ │ addcs r3, r6, #2 │ │ │ │ │ movcs r2, #0 │ │ │ │ │ addcs.w r3, r8, r3, lsl #2 │ │ │ │ │ it cs │ │ │ │ │ strcs r2, [r3, #4] │ │ │ │ │ - b.n c606 │ │ │ │ │ - ldr r3, [pc, #640] @ (cbd8 ) │ │ │ │ │ + b.n c73e │ │ │ │ │ + ldr r3, [pc, #640] @ (cd10 ) │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r1, [r3, #8] │ │ │ │ │ add.w r1, r1, #4096 @ 0x1000 │ │ │ │ │ ldr.w r7, [r1, #1728] @ 0x6c0 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.n ca36 │ │ │ │ │ + beq.n cb6e │ │ │ │ │ ldr.w r3, [r1, #1732] @ 0x6c4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ ldr r2, [r7, #0] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r2, [r1, #1728] @ 0x6c0 │ │ │ │ │ str.w r3, [r1, #1732] @ 0x6c4 │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_THM_CALL _Py_NewReference │ │ │ │ │ - b.n c63e │ │ │ │ │ - ldr r3, [pc, #592] @ (cbdc ) │ │ │ │ │ + b.n c776 │ │ │ │ │ + ldr r3, [pc, #592] @ (cd14 ) │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r1, [r3, #8] │ │ │ │ │ add.w r1, r1, #4096 @ 0x1000 │ │ │ │ │ ldr.w r8, [r1, #1728] @ 0x6c0 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.n ca1c │ │ │ │ │ + beq.n cb54 │ │ │ │ │ ldr.w r3, [r1, #1732] @ 0x6c4 │ │ │ │ │ mov r0, r8 │ │ │ │ │ ldr.w r2, [r8] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r2, [r1, #1728] @ 0x6c0 │ │ │ │ │ str.w r3, [r1, #1732] @ 0x6c4 │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_THM_CALL _Py_NewReference │ │ │ │ │ - b.n c33a │ │ │ │ │ - ldr r3, [pc, #544] @ (cbe0 ) │ │ │ │ │ + b.n c472 │ │ │ │ │ + ldr r3, [pc, #544] @ (cd18 ) │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r1, [r3, #8] │ │ │ │ │ add.w r1, r1, #4096 @ 0x1000 │ │ │ │ │ ldr.w r2, [r1, #1728] @ 0x6c0 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ mov r0, r2 │ │ │ │ │ - cbz r2, c9f0 │ │ │ │ │ + cbz r2, cb28 │ │ │ │ │ ldr.w r3, [r1, #1732] @ 0x6c4 │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r2, [r1, #1728] @ 0x6c0 │ │ │ │ │ str.w r3, [r1, #1732] @ 0x6c4 │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_THM_CALL _Py_NewReference │ │ │ │ │ - b.n c38e │ │ │ │ │ + b.n c4c6 │ │ │ │ │ movs r0, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w c370 │ │ │ │ │ + bne.w c4a8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n ca2e │ │ │ │ │ + bge.n cb66 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ - cbnz r3, ca2e │ │ │ │ │ + cbnz r3, cb66 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n ca2e │ │ │ │ │ + b.n cb66 │ │ │ │ │ movs r0, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w c31c │ │ │ │ │ + bne.w c454 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ movs r7, #0 │ │ │ │ │ str r7, [r3, #0] │ │ │ │ │ - b.n c8b2 │ │ │ │ │ + b.n c9ea │ │ │ │ │ movs r0, #16 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Malloc │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w c622 │ │ │ │ │ + bne.w c75a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n ca02 │ │ │ │ │ + bge.n cb3a │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n ca02 │ │ │ │ │ + bne.n cb3a │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n ca02 │ │ │ │ │ + b.n cb3a │ │ │ │ │ subs r1, r6, #4 │ │ │ │ │ sub.w sl, r5, #4 │ │ │ │ │ sub.w r3, sl, r1 │ │ │ │ │ mov r8, r1 │ │ │ │ │ subs r3, #4 │ │ │ │ │ movs r2, #0 │ │ │ │ │ lsrs r3, r3, #2 │ │ │ │ │ adds r3, #1 │ │ │ │ │ ands.w r3, r3, #3 │ │ │ │ │ - beq.n caca │ │ │ │ │ + beq.n cc02 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.n caae │ │ │ │ │ + beq.n cbe6 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.n ca98 │ │ │ │ │ + beq.n cbd0 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ mov r8, r6 │ │ │ │ │ ldr.w r4, [lr, #4]! │ │ │ │ │ add r3, r4 │ │ │ │ │ bic.w r2, r3, #3221225472 @ 0xc0000000 │ │ │ │ │ str r2, [r6, #0] │ │ │ │ │ lsrs r2, r3, #30 │ │ │ │ │ @@ -19467,15 +19594,15 @@ │ │ │ │ │ ldr.w r4, [lr, #4]! │ │ │ │ │ cmp r8, sl │ │ │ │ │ add r3, r4 │ │ │ │ │ add r3, r2 │ │ │ │ │ bic.w r2, r3, #3221225472 @ 0xc0000000 │ │ │ │ │ str.w r2, [r8] │ │ │ │ │ mov.w r2, r3, lsr #30 │ │ │ │ │ - beq.n cb32 │ │ │ │ │ + beq.n cc6a │ │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ │ add.w r4, r8, #4 │ │ │ │ │ ldr.w ip, [lr, #4] │ │ │ │ │ add.w r6, lr, #4 │ │ │ │ │ add.w r8, r8, #16 │ │ │ │ │ add.w lr, lr, #16 │ │ │ │ │ add r3, ip │ │ │ │ │ @@ -19498,85 +19625,85 @@ │ │ │ │ │ str.w ip, [r4, #8] │ │ │ │ │ ldr.w ip, [r6, #12] │ │ │ │ │ add r3, ip │ │ │ │ │ add.w r2, r3, r2, lsr #30 │ │ │ │ │ bic.w ip, r2, #3221225472 @ 0xc0000000 │ │ │ │ │ str.w ip, [r4, #12] │ │ │ │ │ mov.w r2, r2, lsr #30 │ │ │ │ │ - bne.n caca │ │ │ │ │ + bne.n cc02 │ │ │ │ │ subs r0, #1 │ │ │ │ │ - b.n c8c2 │ │ │ │ │ + b.n c9fa │ │ │ │ │ mov r0, r2 │ │ │ │ │ subs r2, r0, #1 │ │ │ │ │ - cbz r0, cb56 │ │ │ │ │ + cbz r0, cc8e │ │ │ │ │ ldr.w r5, [r4, r2, lsl #2] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n cb36 │ │ │ │ │ + beq.n cc6e │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - beq.w c8b2 │ │ │ │ │ + beq.w c9ea │ │ │ │ │ and.w r3, r1, #3 │ │ │ │ │ orr.w r3, r3, r0, lsl #3 │ │ │ │ │ str r3, [r7, #8] │ │ │ │ │ - b.n c8b2 │ │ │ │ │ + b.n c9ea │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r7, #8] │ │ │ │ │ - b.n c8b2 │ │ │ │ │ + b.n c9ea │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ ldr.w r8, [sp, #32] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n cb88 │ │ │ │ │ + blt.n ccc0 │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w ca52 │ │ │ │ │ - b.n ca02 │ │ │ │ │ + blt.w cb8a │ │ │ │ │ + b.n cb3a │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ movs r4, #30 │ │ │ │ │ adds r3, #12 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ cmp.w fp, #0 │ │ │ │ │ - bne.w c3c8 │ │ │ │ │ - b.n c4bc │ │ │ │ │ + bne.w c500 │ │ │ │ │ + b.n c5f4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n cb68 │ │ │ │ │ + bne.n cca0 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n cb68 │ │ │ │ │ + b.n cca0 │ │ │ │ │ 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 .LC0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n ca2e │ │ │ │ │ + b.n cb66 │ │ │ │ │ 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 .LC0 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n ca02 │ │ │ │ │ + b.n cb3a │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ lsrs r3, r2, #3 │ │ │ │ │ - bne.w c864 │ │ │ │ │ - b.n c894 │ │ │ │ │ + bne.w c99c │ │ │ │ │ + b.n c9cc │ │ │ │ │ nop.w │ │ │ │ │ .word 0x00000278 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x0000024a │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000218 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {} │ │ │ │ │ @@ -89,15 +89,15 @@ │ │ │ │ │ │ │ │ │ │ 000000a0 : │ │ │ │ │ int___getnewargs__(): │ │ │ │ │ push {r3, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ - bl a26c <_PyLong_Copy> │ │ │ │ │ + bl a37c <_PyLong_Copy> │ │ │ │ │ R_ARM_THM_CALL _PyLong_Copy │ │ │ │ │ mov r1, r0 │ │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC62 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC62 │ │ │ │ │ @@ -111,15 +111,15 @@ │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ movs r2, #4 │ │ │ │ │ sub sp, #8 │ │ │ │ │ movs r3, #19 │ │ │ │ │ mov r4, r1 │ │ │ │ │ add.w r1, sp, r2 │ │ │ │ │ - bl 509c │ │ │ │ │ + bl 5108 │ │ │ │ │ R_ARM_THM_CALL PyLong_AsNativeBytes │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ beq.n 10c │ │ │ │ │ cmp r0, #4 │ │ │ │ │ bls.n 106 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ @@ -147,15 +147,15 @@ │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ movs r2, #4 │ │ │ │ │ sub sp, #8 │ │ │ │ │ movs r3, #31 │ │ │ │ │ mov r4, r1 │ │ │ │ │ add.w r1, sp, r2 │ │ │ │ │ - bl 509c │ │ │ │ │ + bl 5108 │ │ │ │ │ R_ARM_THM_CALL PyLong_AsNativeBytes │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ beq.n 158 │ │ │ │ │ cmp r0, #4 │ │ │ │ │ bls.n 152 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ @@ -180,15 +180,15 @@ │ │ │ │ │ _PyLong_Size_t_Converter(): │ │ │ │ │ push {r3, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ movs r3, #31 │ │ │ │ │ movs r2, #4 │ │ │ │ │ - bl 509c │ │ │ │ │ + bl 5108 │ │ │ │ │ R_ARM_THM_CALL PyLong_AsNativeBytes │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ bne.n 17a <_PyLong_Size_t_Converter+0x1e> │ │ │ │ │ movs r0, #0 │ │ │ │ │ b.n 198 <_PyLong_Size_t_Converter+0x3c> │ │ │ │ │ cmp r0, #4 │ │ │ │ │ bls.n 196 <_PyLong_Size_t_Converter+0x3a> │ │ │ │ │ @@ -323,15 +323,15 @@ │ │ │ │ │ _PyLong_UInt8_Converter(): │ │ │ │ │ push {r3, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ movs r3, #31 │ │ │ │ │ movs r2, #1 │ │ │ │ │ - bl 509c │ │ │ │ │ + bl 5108 │ │ │ │ │ R_ARM_THM_CALL PyLong_AsNativeBytes │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ bne.n 2a2 <_PyLong_UInt8_Converter+0x1e> │ │ │ │ │ movs r0, #0 │ │ │ │ │ b.n 2be <_PyLong_UInt8_Converter+0x3a> │ │ │ │ │ cmp r0, #1 │ │ │ │ │ beq.n 2be <_PyLong_UInt8_Converter+0x3a> │ │ │ │ │ @@ -351,15 +351,15 @@ │ │ │ │ │ │ │ │ │ │ 000002c0 <_PyLong_UInt16_Converter>: │ │ │ │ │ _PyLong_UInt16_Converter(): │ │ │ │ │ push {r3, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ - bl 5378 │ │ │ │ │ + bl 53e0 │ │ │ │ │ R_ARM_THM_CALL PyLong_AsNativeBytes.constprop.1 │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ bne.n 2da <_PyLong_UInt16_Converter+0x1a> │ │ │ │ │ movs r0, #0 │ │ │ │ │ b.n 2f8 <_PyLong_UInt16_Converter+0x38> │ │ │ │ │ cmp r0, #2 │ │ │ │ │ bls.n 2f6 <_PyLong_UInt16_Converter+0x36> │ │ │ │ ├── readelf --wide --decompress --hex-dump=.strtab {} │ │ │ │ │ @@ -31,290 +31,289 @@ │ │ │ │ │ 0x000001c0 6573002e 4c433234 002e4c43 3235005f es..LC24..LC25._ │ │ │ │ │ 0x000001d0 50794c6f 6e675f41 73427974 65417272 PyLong_AsByteArr │ │ │ │ │ 0x000001e0 61792e63 6f6e7374 70726f70 2e30006c ay.constprop.0.l │ │ │ │ │ 0x000001f0 6f6e675f 6e65675f 6d657468 6f64005f ong_neg_method._ │ │ │ │ │ 0x00000200 50794c6f 6e675f46 726f6d4c 61726765 PyLong_FromLarge │ │ │ │ │ 0x00000210 006c6f6e 675f6e65 67005f50 794c6f6e .long_neg._PyLon │ │ │ │ │ 0x00000220 675f4672 6f6d5354 776f4469 67697473 g_FromSTwoDigits │ │ │ │ │ - 0x00000230 006c6f6e 675f6e65 672e7061 72742e30 .long_neg.part.0 │ │ │ │ │ - 0x00000240 006c6f6e 675f6164 645f6d65 74686f64 .long_add_method │ │ │ │ │ - 0x00000250 00785f61 64640078 5f737562 006c6f6e .x_add.x_sub.lon │ │ │ │ │ - 0x00000260 675f6164 64006c6f 6e675f6d 756c5f6d g_add.long_mul_m │ │ │ │ │ - 0x00000270 6574686f 64006b5f 6d756c00 6c6f6e67 ethod.k_mul.long │ │ │ │ │ - 0x00000280 5f6d756c 006b6d75 6c5f7370 6c69742e _mul.kmul_split. │ │ │ │ │ - 0x00000290 636f6e73 7470726f 702e3000 765f6973 constprop.0.v_is │ │ │ │ │ - 0x000002a0 75622e69 7372612e 3000765f 69616464 ub.isra.0.v_iadd │ │ │ │ │ - 0x000002b0 2e697372 612e3000 6c6f6e67 5f616e64 .isra.0.long_and │ │ │ │ │ - 0x000002c0 002e4c43 3236002e 4c433237 002e4c43 ..LC26..LC27..LC │ │ │ │ │ - 0x000002d0 3238002e 4c433239 006c6f6e 675f6c73 28..LC29.long_ls │ │ │ │ │ - 0x000002e0 68696674 5f6d6574 686f6400 50794c6f hift_method.PyLo │ │ │ │ │ - 0x000002f0 6e675f41 734e6174 69766542 79746573 ng_AsNativeBytes │ │ │ │ │ - 0x00000300 2e636f6e 73747072 6f702e30 002e4c43 .constprop.0..LC │ │ │ │ │ - 0x00000310 3330002e 4c433331 0050794c 6f6e675f 30..LC31.PyLong_ │ │ │ │ │ - 0x00000320 41734e61 74697665 42797465 732e636f AsNativeBytes.co │ │ │ │ │ - 0x00000330 6e737470 726f702e 31006c6f 6e675f73 nstprop.1.long_s │ │ │ │ │ - 0x00000340 75625f6d 6574686f 64006c6f 6e675f73 ub_method.long_s │ │ │ │ │ - 0x00000350 7562002e 4c433332 002e4c43 3333006c ub..LC32..LC33.l │ │ │ │ │ - 0x00000360 6f6e675f 76656374 6f726361 6c6c006c ong_vectorcall.l │ │ │ │ │ - 0x00000370 6f6e675f 6e65775f 696d706c 2e706172 ong_new_impl.par │ │ │ │ │ - 0x00000380 742e3000 2e4c4333 34002e4c 43333500 t.0..LC34..LC35. │ │ │ │ │ - 0x00000390 6c6f6e67 5f696e76 65727400 2e4c4333 long_invert..LC3 │ │ │ │ │ - 0x000003a0 3600696e 745f6672 6f6d5f62 79746573 6.int_from_bytes │ │ │ │ │ - 0x000003b0 006c6f6e 675f6f72 006c6f6e 675f6469 .long_or.long_di │ │ │ │ │ - 0x000003c0 76006c6f 6e675f64 69767265 6d007079 v.long_divrem.py │ │ │ │ │ - 0x000003d0 6c6f6e67 5f696e74 5f646976 6d6f6400 long_int_divmod. │ │ │ │ │ - 0x000003e0 2e4c4333 3700785f 64697672 656d006c .LC37.x_divrem.l │ │ │ │ │ - 0x000003f0 6f6e675f 6e657700 2e4c4333 38002e4c ong_new..LC38..L │ │ │ │ │ - 0x00000400 43333900 6c6f6e67 5f666f72 6d61745f C39.long_format_ │ │ │ │ │ - 0x00000410 62696e61 72792e63 6f6e7374 70726f70 binary.constprop │ │ │ │ │ - 0x00000420 2e30002e 4c433430 002e4c43 34310069 .0..LC40..LC41.i │ │ │ │ │ - 0x00000430 6e745f5f 5f666f72 6d61745f 5f002e4c nt___format__..L │ │ │ │ │ - 0x00000440 43343200 6c6f6e67 5f747275 655f6469 C42.long_true_di │ │ │ │ │ - 0x00000450 76696465 002e4c43 3433002e 4c433434 vide..LC43..LC44 │ │ │ │ │ - 0x00000460 002e4c43 3435006c 6f6e675f 706f7700 ..LC45.long_pow. │ │ │ │ │ - 0x00000470 6c5f6d6f 64005f50 794c6f6e 675f4173 l_mod._PyLong_As │ │ │ │ │ - 0x00000480 556e7369 676e6564 4c6f6e67 4c6f6e67 UnsignedLongLong │ │ │ │ │ - 0x00000490 4d61736b 00696e74 5f626974 5f6c656e Mask.int_bit_len │ │ │ │ │ - 0x000004a0 67746800 6c6f6e67 5f616273 5f6d6574 gth.long_abs_met │ │ │ │ │ - 0x000004b0 686f6400 6c6f6e67 5f616273 006c6f6e hod.long_abs.lon │ │ │ │ │ - 0x000004c0 675f6469 766d6f64 006c6f6e 675f6c6f g_divmod.long_lo │ │ │ │ │ - 0x000004d0 6e67002e 4c433436 006c6f6e 675f786f ng..LC46.long_xo │ │ │ │ │ - 0x000004e0 72006c6f 6e675f6d 6f64002e 4c433437 r.long_mod..LC47 │ │ │ │ │ - 0x000004f0 006c6f6e 675f7273 68696674 002e4c43 .long_rshift..LC │ │ │ │ │ - 0x00000500 3438006c 6f6e675f 666c6f61 74002e4c 48.long_float..L │ │ │ │ │ - 0x00000510 43343900 2e4c4335 3000696e 745f5f5f C49..LC50.int___ │ │ │ │ │ - 0x00000520 726f756e 645f5f00 2e4c4335 31006c6f round__..LC51.lo │ │ │ │ │ - 0x00000530 6e675f6c 6f6e675f 6d657468 006c6f6e ng_long_meth.lon │ │ │ │ │ - 0x00000540 675f6c6f 6e675f67 65747465 72006c6f g_long_getter.lo │ │ │ │ │ - 0x00000550 6e675f67 65743000 6c6f6e67 5f676574 ng_get0.long_get │ │ │ │ │ - 0x00000560 3100696e 745f6173 5f696e74 65676572 1.int_as_integer │ │ │ │ │ - 0x00000570 5f726174 696f0069 6e745f5f 5f73697a _ratio.int___siz │ │ │ │ │ - 0x00000580 656f665f 5f00696e 745f6269 745f636f eof__.int_bit_co │ │ │ │ │ - 0x00000590 756e7400 2e4c4335 32002e4c 43353300 unt..LC52..LC53. │ │ │ │ │ - 0x000005a0 2e4c4335 34002e4c 43353500 696e745f .LC54..LC55.int_ │ │ │ │ │ - 0x000005b0 69735f69 6e746567 6572002e 4c433536 is_integer..LC56 │ │ │ │ │ - 0x000005c0 002e4c43 3537002e 4c433538 002e4c43 ..LC57..LC58..LC │ │ │ │ │ - 0x000005d0 3539002e 4c433630 002e4c43 3631002e 59..LC60..LC61.. │ │ │ │ │ - 0x000005e0 4c433632 00696e74 5f5f5f67 65746e65 LC62.int___getne │ │ │ │ │ - 0x000005f0 77617267 735f5f00 2e4c4336 33002e4c wargs__..LC63..L │ │ │ │ │ - 0x00000600 43363400 2e4c4336 35002e4c 43363600 C64..LC65..LC66. │ │ │ │ │ - 0x00000610 2e4c4336 37002e4c 43363800 5f5f6675 .LC67..LC68.__fu │ │ │ │ │ - 0x00000620 6e635f5f 2e30006c 6f675f62 6173655f nc__.0.log_base_ │ │ │ │ │ - 0x00000630 42415345 00636f6e 76776964 74685f62 BASE.convwidth_b │ │ │ │ │ - 0x00000640 61736500 636f6e76 6d756c74 6d61785f ase.convmultmax_ │ │ │ │ │ - 0x00000650 62617365 0050794c 6f6e675f 4c41594f base.PyLong_LAYO │ │ │ │ │ - 0x00000660 55540068 616c665f 6576656e 5f636f72 UT.half_even_cor │ │ │ │ │ - 0x00000670 72656374 696f6e2e 3130005f 6b657977 rection.10._keyw │ │ │ │ │ - 0x00000680 6f726473 2e32005f 6b657977 6f726473 ords.2._keywords │ │ │ │ │ - 0x00000690 2e35005f 6b657977 6f726473 2e380069 .5._keywords.8.i │ │ │ │ │ - 0x000006a0 6e745f69 6e666f5f 5f646f63 5f5f006c nt_info__doc__.l │ │ │ │ │ - 0x000006b0 6f6e675f 646f6300 696e745f 69735f69 ong_doc.int_is_i │ │ │ │ │ - 0x000006c0 6e746567 65725f5f 646f635f 5f00696e nteger__doc__.in │ │ │ │ │ - 0x000006d0 745f6672 6f6d5f62 79746573 5f5f646f t_from_bytes__do │ │ │ │ │ - 0x000006e0 635f5f00 696e745f 746f5f62 79746573 c__.int_to_bytes │ │ │ │ │ - 0x000006f0 5f5f646f 635f5f00 696e745f 61735f69 __doc__.int_as_i │ │ │ │ │ - 0x00000700 6e746567 65725f72 6174696f 5f5f646f nteger_ratio__do │ │ │ │ │ - 0x00000710 635f5f00 696e745f 6269745f 636f756e c__.int_bit_coun │ │ │ │ │ - 0x00000720 745f5f64 6f635f5f 00696e74 5f626974 t__doc__.int_bit │ │ │ │ │ - 0x00000730 5f6c656e 6774685f 5f646f63 5f5f0069 _length__doc__.i │ │ │ │ │ - 0x00000740 6e745f5f 5f73697a 656f665f 5f5f5f64 nt___sizeof____d │ │ │ │ │ - 0x00000750 6f635f5f 00696e74 5f5f5f72 6f756e64 oc__.int___round │ │ │ │ │ - 0x00000760 5f5f5f5f 646f635f 5f00696e 745f5f5f ____doc__.int___ │ │ │ │ │ - 0x00000770 666f726d 61745f5f 5f5f646f 635f5f00 format____doc__. │ │ │ │ │ - 0x00000780 696e745f 5f5f6765 746e6577 61726773 int___getnewargs │ │ │ │ │ - 0x00000790 5f5f5f5f 646f635f 5f006c6f 6e675f61 ____doc__.long_a │ │ │ │ │ - 0x000007a0 735f6e75 6d626572 006c6f6e 675f6d65 s_number.long_me │ │ │ │ │ - 0x000007b0 74686f64 73006c6f 6e675f67 65747365 thods.long_getse │ │ │ │ │ - 0x000007c0 7400696e 745f696e 666f5f64 65736300 t.int_info_desc. │ │ │ │ │ - 0x000007d0 696e745f 696e666f 5f666965 6c647300 int_info_fields. │ │ │ │ │ - 0x000007e0 5f706172 7365722e 33005f6b 77747570 _parser.3._kwtup │ │ │ │ │ - 0x000007f0 6c652e31 005f7061 72736572 2e36005f le.1._parser.6._ │ │ │ │ │ - 0x00000800 6b777475 706c652e 34005f70 61727365 kwtuple.4._parse │ │ │ │ │ - 0x00000810 722e3900 5f6b7774 75706c65 2e370049 r.9._kwtuple.7.I │ │ │ │ │ - 0x00000820 6e745f49 6e666f54 79706500 50794c6f nt_InfoType.PyLo │ │ │ │ │ - 0x00000830 6e675f46 726f6d56 6f696450 7472005f ng_FromVoidPtr._ │ │ │ │ │ - 0x00000840 50795f4e 65775265 66657265 6e636500 Py_NewReference. │ │ │ │ │ - 0x00000850 50794f62 6a656374 5f4d616c 6c6f6300 PyObject_Malloc. │ │ │ │ │ - 0x00000860 50794572 725f4e6f 4d656d6f 7279005f PyErr_NoMemory._ │ │ │ │ │ - 0x00000870 50795f74 73735f74 73746174 65005f50 Py_tss_tstate._P │ │ │ │ │ - 0x00000880 7952756e 74696d65 0050794c 6f6e675f yRuntime.PyLong_ │ │ │ │ │ - 0x00000890 46726f6d 556e7369 676e6564 4c6f6e67 FromUnsignedLong │ │ │ │ │ - 0x000008a0 00507945 78635f4f 76657266 6c6f7745 .PyExc_OverflowE │ │ │ │ │ - 0x000008b0 72726f72 00507945 72725f53 65745374 rror.PyErr_SetSt │ │ │ │ │ - 0x000008c0 72696e67 005f5079 4c6f6e67 5f496e69 ring._PyLong_Ini │ │ │ │ │ - 0x000008d0 74547970 6573005f 50795374 72756374 tTypes._PyStruct │ │ │ │ │ - 0x000008e0 53657175 656e6365 5f496e69 74427569 Sequence_InitBui │ │ │ │ │ - 0x000008f0 6c74696e 57697468 466c6167 73005079 ltinWithFlags.Py │ │ │ │ │ - 0x00000900 4c6f6e67 5f46726f 6d4c6f6e 67005079 Long_FromLong.Py │ │ │ │ │ - 0x00000910 4c6f6e67 5f46726f 6d537369 7a655f74 Long_FromSsize_t │ │ │ │ │ - 0x00000920 0050794c 6f6e675f 41735373 697a655f .PyLong_AsSsize_ │ │ │ │ │ - 0x00000930 74005079 4578635f 54797065 4572726f t.PyExc_TypeErro │ │ │ │ │ - 0x00000940 72005f50 79457272 5f426164 496e7465 r._PyErr_BadInte │ │ │ │ │ - 0x00000950 726e616c 43616c6c 0050794c 6f6e675f rnalCall.PyLong_ │ │ │ │ │ - 0x00000960 47657449 6e666f00 50795374 72756374 GetInfo.PyStruct │ │ │ │ │ - 0x00000970 53657175 656e6365 5f4e6577 00507953 Sequence_New.PyS │ │ │ │ │ - 0x00000980 74727563 74536571 75656e63 655f5365 tructSequence_Se │ │ │ │ │ - 0x00000990 74497465 6d005079 4572725f 4f636375 tItem.PyErr_Occu │ │ │ │ │ - 0x000009a0 72726564 005f5079 5f446561 6c6c6f63 rred._Py_Dealloc │ │ │ │ │ - 0x000009b0 0050794c 6f6e675f 46726f6d 53747269 .PyLong_FromStri │ │ │ │ │ - 0x000009c0 6e67005f 50795f63 74797065 5f746162 ng._Py_ctype_tab │ │ │ │ │ - 0x000009d0 6c65005f 5f616561 62695f69 64697600 le.__aeabi_idiv. │ │ │ │ │ - 0x000009e0 50794f62 6a656374 5f467265 65007374 PyObject_Free.st │ │ │ │ │ - 0x000009f0 726c656e 00507955 6e69636f 64655f46 rlen.PyUnicode_F │ │ │ │ │ - 0x00000a00 726f6d53 7472696e 67416e64 53697a65 romStringAndSize │ │ │ │ │ - 0x00000a10 00507945 78635f56 616c7565 4572726f .PyExc_ValueErro │ │ │ │ │ - 0x00000a20 72005079 4572725f 466f726d 6174006d r.PyErr_Format.m │ │ │ │ │ - 0x00000a30 656d6370 79005079 496d706f 72745f49 emcpy.PyImport_I │ │ │ │ │ - 0x00000a40 6d706f72 744d6f64 756c6500 50794f62 mportModule.PyOb │ │ │ │ │ - 0x00000a50 6a656374 5f43616c 6c4d6574 686f6400 ject_CallMethod. │ │ │ │ │ - 0x00000a60 5f50795f 53657449 6d6d6f72 74616c00 _Py_SetImmortal. │ │ │ │ │ - 0x00000a70 50794c6f 6e675f41 734c6f6e 67005f50 PyLong_AsLong._P │ │ │ │ │ - 0x00000a80 794e756d 6265725f 496e6465 78005079 yNumber_Index.Py │ │ │ │ │ - 0x00000a90 4c6f6e67 5f41734c 6f6e6741 6e644f76 Long_AsLongAndOv │ │ │ │ │ - 0x00000aa0 6572666c 6f77005f 50795f54 72756553 erflow._Py_TrueS │ │ │ │ │ - 0x00000ab0 74727563 74005f50 795f4661 6c736553 truct._Py_FalseS │ │ │ │ │ - 0x00000ac0 74727563 74005f50 795f4e6f 74496d70 truct._Py_NotImp │ │ │ │ │ - 0x00000ad0 6c656d65 6e746564 53747275 6374005f lementedStruct._ │ │ │ │ │ - 0x00000ae0 5f616561 62695f75 6c646976 6d6f6400 _aeabi_uldivmod. │ │ │ │ │ - 0x00000af0 50794572 725f4368 65636b53 69676e61 PyErr_CheckSigna │ │ │ │ │ - 0x00000b00 6c730050 79556e69 636f6465 5f4e6577 ls.PyUnicode_New │ │ │ │ │ - 0x00000b10 005f5079 42797465 73577269 7465725f ._PyBytesWriter_ │ │ │ │ │ - 0x00000b20 50726570 61726500 5f5f6165 6162695f Prepare.__aeabi_ │ │ │ │ │ - 0x00000b30 75696469 766d6f64 005f5079 4c6f6e67 uidivmod._PyLong │ │ │ │ │ - 0x00000b40 5f457861 63744465 616c6c6f 63005079 _ExactDealloc.Py │ │ │ │ │ - 0x00000b50 4c6f6e67 5f417349 6e740050 794c6f6e Long_AsInt.PyLon │ │ │ │ │ - 0x00000b60 675f4173 556e7369 676e6564 4c6f6e67 g_AsUnsignedLong │ │ │ │ │ - 0x00000b70 0050794c 6f6e675f 46726f6d 556e7369 .PyLong_FromUnsi │ │ │ │ │ - 0x00000b80 676e6564 4c6f6e67 4c6f6e67 0050794c gnedLongLong.PyL │ │ │ │ │ - 0x00000b90 6f6e675f 4765744e 61746976 654c6179 ong_GetNativeLay │ │ │ │ │ - 0x00000ba0 6f757400 50794c6f 6e675772 69746572 out.PyLongWriter │ │ │ │ │ - 0x00000bb0 5f437265 61746500 50794c6f 6e675772 _Create.PyLongWr │ │ │ │ │ - 0x00000bc0 69746572 5f46696e 69736800 5f507955 iter_Finish._PyU │ │ │ │ │ - 0x00000bd0 6e69636f 64655f45 7175616c 00507942 nicode_Equal.PyB │ │ │ │ │ - 0x00000be0 79746573 5f46726f 6d537472 696e6741 ytes_FromStringA │ │ │ │ │ - 0x00000bf0 6e645369 7a65005f 50794c6f 6e675f41 ndSize._PyLong_A │ │ │ │ │ - 0x00000c00 73427974 65417272 6179005f 50794172 sByteArray._PyAr │ │ │ │ │ - 0x00000c10 675f556e 7061636b 4b657977 6f726473 g_UnpackKeywords │ │ │ │ │ - 0x00000c20 0050794f 626a6563 745f4973 54727565 .PyObject_IsTrue │ │ │ │ │ - 0x00000c30 005f5079 4172675f 42616441 7267756d ._PyArg_BadArgum │ │ │ │ │ - 0x00000c40 656e7400 6d656d73 6574005f 50794c6f ent.memset._PyLo │ │ │ │ │ - 0x00000c50 6e675f43 6f707900 50794c6f 6e675f46 ng_Copy.PyLong_F │ │ │ │ │ - 0x00000c60 726f6d4c 6f6e674c 6f6e6700 50794c6f romLongLong.PyLo │ │ │ │ │ - 0x00000c70 6e675f46 726f6d49 6e743634 005f5079 ng_FromInt64._Py │ │ │ │ │ - 0x00000c80 4c6f6e67 5f4e756d 42697473 0050794c Long_NumBits.PyL │ │ │ │ │ - 0x00000c90 6f6e675f 41735369 7a655f74 00507945 ong_AsSize_t.PyE │ │ │ │ │ - 0x00000ca0 72725f45 78636570 74696f6e 4d617463 rr_ExceptionMatc │ │ │ │ │ - 0x00000cb0 68657300 50794c6f 6e675f41 73496e74 hes.PyLong_AsInt │ │ │ │ │ - 0x00000cc0 36340050 794c6f6e 675f4173 4e617469 64.PyLong_AsNati │ │ │ │ │ - 0x00000cd0 76654279 74657300 50794c6f 6e675f47 veBytes.PyLong_G │ │ │ │ │ - 0x00000ce0 65745369 676e005f 50794c6f 6e675f41 etSign._PyLong_A │ │ │ │ │ - 0x00000cf0 64640050 794e756d 6265725f 4c6f6e67 dd.PyNumber_Long │ │ │ │ │ - 0x00000d00 006d656d 6d6f7665 00507954 68726561 .memmove.PyThrea │ │ │ │ │ - 0x00000d10 64537461 74655f47 6574005f 50794f62 dState_Get._PyOb │ │ │ │ │ - 0x00000d20 6a656374 5f4d616b 65547043 616c6c00 ject_MakeTpCall. │ │ │ │ │ - 0x00000d30 50794c6f 6e675f46 726f6d44 6f75626c PyLong_FromDoubl │ │ │ │ │ - 0x00000d40 65006672 65787000 6c646578 70005079 e.frexp.ldexp.Py │ │ │ │ │ - 0x00000d50 4c6f6e67 5f457870 6f727400 50794c6f Long_Export.PyLo │ │ │ │ │ - 0x00000d60 6e675f41 734c6f6e 674c6f6e 67416e64 ng_AsLongLongAnd │ │ │ │ │ - 0x00000d70 4f766572 666c6f77 0050794c 6f6e675f Overflow.PyLong_ │ │ │ │ │ - 0x00000d80 41734c6f 6e674c6f 6e670050 794f626a AsLongLong.PyObj │ │ │ │ │ - 0x00000d90 6563745f 42797465 73005079 4f626a65 ect_Bytes.PyObje │ │ │ │ │ - 0x00000da0 63745f43 616c6c4f 6e654172 67005f50 ct_CallOneArg._P │ │ │ │ │ - 0x00000db0 794c6f6e 675f4672 6f6d4279 74654172 yLong_FromByteAr │ │ │ │ │ - 0x00000dc0 72617900 50794c6f 6e675f46 726f6d53 ray.PyLong_FromS │ │ │ │ │ - 0x00000dd0 697a655f 74005079 4578635f 5a65726f ize_t.PyExc_Zero │ │ │ │ │ - 0x00000de0 44697669 73696f6e 4572726f 72005079 DivisionError.Py │ │ │ │ │ - 0x00000df0 4e756d62 65725f41 73537369 7a655f74 Number_AsSsize_t │ │ │ │ │ - 0x00000e00 00507942 79746541 72726179 5f547970 .PyByteArray_Typ │ │ │ │ │ - 0x00000e10 65005f50 794c6f6e 675f4672 6f6d4279 e._PyLong_FromBy │ │ │ │ │ - 0x00000e20 74657300 50794c6f 6e675f46 726f6d55 tes.PyLong_FromU │ │ │ │ │ - 0x00000e30 6e69636f 64654f62 6a656374 005f5079 nicodeObject._Py │ │ │ │ │ - 0x00000e40 42797465 41727261 795f656d 7074795f ByteArray_empty_ │ │ │ │ │ - 0x00000e50 73747269 6e670050 79547970 655f4973 string.PyType_Is │ │ │ │ │ - 0x00000e60 53756274 79706500 5f50794c 6f6e675f Subtype._PyLong_ │ │ │ │ │ - 0x00000e70 466f726d 61745772 69746572 005f5079 FormatWriter._Py │ │ │ │ │ - 0x00000e80 556e6963 6f646557 72697465 725f5072 UnicodeWriter_Pr │ │ │ │ │ - 0x00000e90 65706172 65496e74 65726e61 6c005079 epareInternal.Py │ │ │ │ │ - 0x00000ea0 4c6f6e67 5f417356 6f696450 7472005f Long_AsVoidPtr._ │ │ │ │ │ - 0x00000eb0 5079556e 69636f64 65577269 7465725f PyUnicodeWriter_ │ │ │ │ │ - 0x00000ec0 496e6974 005f5079 4c6f6e67 5f466f72 Init._PyLong_For │ │ │ │ │ - 0x00000ed0 6d617441 6476616e 63656457 72697465 matAdvancedWrite │ │ │ │ │ - 0x00000ee0 72005f50 79556e69 636f6465 57726974 r._PyUnicodeWrit │ │ │ │ │ - 0x00000ef0 65725f46 696e6973 68005f50 79556e69 er_Finish._PyUni │ │ │ │ │ - 0x00000f00 636f6465 57726974 65725f44 65616c6c codeWriter_Deall │ │ │ │ │ - 0x00000f10 6f63005f 5079556e 69636f64 655f5472 oc._PyUnicode_Tr │ │ │ │ │ - 0x00000f20 616e7366 6f726d44 6563696d 616c416e ansformDecimalAn │ │ │ │ │ - 0x00000f30 64537061 6365546f 41534349 49005079 dSpaceToASCII.Py │ │ │ │ │ - 0x00000f40 556e6963 6f64655f 41735554 4638416e Unicode_AsUTF8An │ │ │ │ │ - 0x00000f50 6453697a 65005f5f 61656162 695f6964 dSize.__aeabi_id │ │ │ │ │ - 0x00000f60 69766d6f 64005079 466c6f61 745f4672 ivmod.PyFloat_Fr │ │ │ │ │ - 0x00000f70 6f6d446f 75626c65 0050794c 6f6e675f omDouble.PyLong_ │ │ │ │ │ - 0x00000f80 4173446f 75626c65 005f5079 4c6f6e67 AsDouble._PyLong │ │ │ │ │ - 0x00000f90 5f467265 78700050 794c6f6e 675f4173 _Frexp.PyLong_As │ │ │ │ │ - 0x00000fa0 556e7369 676e6564 4c6f6e67 4c6f6e67 UnsignedLongLong │ │ │ │ │ - 0x00000fb0 005f5079 5f4e6f6e 65537472 75637400 ._Py_NoneStruct. │ │ │ │ │ - 0x00000fc0 5079466c 6f61745f 54797065 005f5079 PyFloat_Type._Py │ │ │ │ │ - 0x00000fd0 4c6f6e67 5f537562 74726163 74005f50 Long_Subtract._P │ │ │ │ │ - 0x00000fe0 794c6f6e 675f4669 6e695479 70657300 yLong_FiniTypes. │ │ │ │ │ - 0x00000ff0 5f507953 74727563 74536571 75656e63 _PyStructSequenc │ │ │ │ │ - 0x00001000 655f4669 6e694275 696c7469 6e005079 e_FiniBuiltin.Py │ │ │ │ │ - 0x00001010 4c6f6e67 5f46726f 6d496e74 33320050 Long_FromInt32.P │ │ │ │ │ - 0x00001020 794c6f6e 675f4672 6f6d5549 6e743332 yLong_FromUInt32 │ │ │ │ │ - 0x00001030 0050794c 6f6e675f 46726f6d 55496e74 .PyLong_FromUInt │ │ │ │ │ - 0x00001040 3634005f 50794c6f 6e675f4d 756c7469 64._PyLong_Multi │ │ │ │ │ - 0x00001050 706c7900 50795475 706c655f 4e657700 ply.PyTuple_New. │ │ │ │ │ - 0x00001060 50794c6f 6e675f49 735a6572 6f005f50 PyLong_IsZero._P │ │ │ │ │ - 0x00001070 794c6f6e 675f5549 6e743634 5f436f6e yLong_UInt64_Con │ │ │ │ │ - 0x00001080 76657274 65720050 79457272 5f436c65 verter.PyErr_Cle │ │ │ │ │ - 0x00001090 6172005f 50794c6f 6e675f52 73686966 ar._PyLong_Rshif │ │ │ │ │ - 0x000010a0 74005f5f 61656162 695f6c64 69766d6f t.__aeabi_ldivmo │ │ │ │ │ - 0x000010b0 64005f50 794c6f6e 675f466f 726d6174 d._PyLong_Format │ │ │ │ │ - 0x000010c0 0050794c 6f6e675f 46726565 4578706f .PyLong_FreeExpo │ │ │ │ │ - 0x000010d0 72740050 794c6f6e 675f4173 556e7369 rt.PyLong_AsUnsi │ │ │ │ │ - 0x000010e0 676e6564 4c6f6e67 4d61736b 0050794c gnedLongMask.PyL │ │ │ │ │ - 0x000010f0 6f6e675f 46726f6d 4e617469 76654279 ong_FromNativeBy │ │ │ │ │ - 0x00001100 74657300 50794c6f 6e675f46 726f6d55 tes.PyLong_FromU │ │ │ │ │ - 0x00001110 6e736967 6e65644e 61746976 65427974 nsignedNativeByt │ │ │ │ │ - 0x00001120 65730050 794c6f6e 675f4973 4e656761 es.PyLong_IsNega │ │ │ │ │ - 0x00001130 74697665 005f5079 4c6f6e67 5f556e73 tive._PyLong_Uns │ │ │ │ │ - 0x00001140 69676e65 6453686f 72745f43 6f6e7665 ignedShort_Conve │ │ │ │ │ - 0x00001150 72746572 005f5079 4c6f6e67 5f446976 rter._PyLong_Div │ │ │ │ │ - 0x00001160 6d6f644e 65617200 5f507941 72675f43 modNear._PyArg_C │ │ │ │ │ - 0x00001170 6865636b 506f7369 74696f6e 616c005f heckPositional._ │ │ │ │ │ - 0x00001180 50794c6f 6e675f55 6e736967 6e656449 PyLong_UnsignedI │ │ │ │ │ - 0x00001190 6e745f43 6f6e7665 72746572 005f5079 nt_Converter._Py │ │ │ │ │ - 0x000011a0 4c6f6e67 5f466f72 6d617442 79746573 Long_FormatBytes │ │ │ │ │ - 0x000011b0 57726974 6572005f 50794c6f 6e675f47 Writer._PyLong_G │ │ │ │ │ - 0x000011c0 4344005f 50794c6f 6e675f4c 73686966 CD._PyLong_Lshif │ │ │ │ │ - 0x000011d0 74005079 5475706c 655f5061 636b005f t.PyTuple_Pack._ │ │ │ │ │ - 0x000011e0 5f706f70 636f756e 74736932 005f5079 _popcountsi2._Py │ │ │ │ │ - 0x000011f0 4c6f6e67 5f55496e 7433325f 436f6e76 Long_UInt32_Conv │ │ │ │ │ - 0x00001200 65727465 72005f50 794c6f6e 675f556e erter._PyLong_Un │ │ │ │ │ - 0x00001210 7369676e 65644c6f 6e674c6f 6e675f43 signedLongLong_C │ │ │ │ │ - 0x00001220 6f6e7665 72746572 005f5079 556e6963 onverter._PyUnic │ │ │ │ │ - 0x00001230 6f646557 72697465 725f5772 69746553 odeWriter_WriteS │ │ │ │ │ - 0x00001240 74720050 794c6f6e 67577269 7465725f tr.PyLongWriter_ │ │ │ │ │ - 0x00001250 44697363 61726400 5f50794c 6f6e675f Discard._PyLong_ │ │ │ │ │ - 0x00001260 556e7369 676e6564 4c6f6e67 5f436f6e UnsignedLong_Con │ │ │ │ │ - 0x00001270 76657274 65720050 795f4275 696c6456 verter.Py_BuildV │ │ │ │ │ - 0x00001280 616c7565 0050794c 6f6e675f 4173496e alue.PyLong_AsIn │ │ │ │ │ - 0x00001290 74333200 50794c6f 6e675f41 7355496e t32.PyLong_AsUIn │ │ │ │ │ - 0x000012a0 74333200 5f50794c 6f6e675f 53697a65 t32._PyLong_Size │ │ │ │ │ - 0x000012b0 5f745f43 6f6e7665 72746572 0050794c _t_Converter.PyL │ │ │ │ │ - 0x000012c0 6f6e675f 41735549 6e743634 0050794c ong_AsUInt64.PyL │ │ │ │ │ - 0x000012d0 6f6e675f 4973506f 73697469 7665005f ong_IsPositive._ │ │ │ │ │ - 0x000012e0 50794c6f 6e675f4e 6577005f 50794c6f PyLong_New._PyLo │ │ │ │ │ - 0x000012f0 6e675f46 726f6d44 69676974 73005f50 ng_FromDigits._P │ │ │ │ │ - 0x00001300 794c6f6e 675f5369 676e005f 50794c6f yLong_Sign._PyLo │ │ │ │ │ - 0x00001310 6e675f55 496e7438 5f436f6e 76657274 ng_UInt8_Convert │ │ │ │ │ - 0x00001320 6572005f 50794c6f 6e675f55 496e7431 er._PyLong_UInt1 │ │ │ │ │ - 0x00001330 365f436f 6e766572 74657200 5079556e 6_Converter.PyUn │ │ │ │ │ - 0x00001340 73746162 6c655f4c 6f6e675f 4973436f stable_Long_IsCo │ │ │ │ │ - 0x00001350 6d706163 74005079 556e7374 61626c65 mpact.PyUnstable │ │ │ │ │ - 0x00001360 5f4c6f6e 675f436f 6d706163 7456616c _Long_CompactVal │ │ │ │ │ - 0x00001370 75650050 794c6f6e 675f5479 7065005f ue.PyLong_Type._ │ │ │ │ │ - 0x00001380 50794c6f 6e675f44 69676974 56616c75 PyLong_DigitValu │ │ │ │ │ - 0x00001390 65005079 54797065 5f547970 65005079 e.PyType_Type.Py │ │ │ │ │ - 0x000013a0 4f626a65 63745f47 656e6572 69634765 Object_GenericGe │ │ │ │ │ - 0x000013b0 74417474 72005079 5475706c 655f5479 tAttr.PyTuple_Ty │ │ │ │ │ - 0x000013c0 706500 pe. │ │ │ │ │ + 0x00000230 006c6f6e 675f6164 645f6d65 74686f64 .long_add_method │ │ │ │ │ + 0x00000240 00785f61 64640078 5f737562 006c6f6e .x_add.x_sub.lon │ │ │ │ │ + 0x00000250 675f6164 64006c6f 6e675f6d 756c5f6d g_add.long_mul_m │ │ │ │ │ + 0x00000260 6574686f 64006b5f 6d756c00 6c6f6e67 ethod.k_mul.long │ │ │ │ │ + 0x00000270 5f6d756c 006b6d75 6c5f7370 6c69742e _mul.kmul_split. │ │ │ │ │ + 0x00000280 636f6e73 7470726f 702e3000 765f6973 constprop.0.v_is │ │ │ │ │ + 0x00000290 75622e69 7372612e 3000765f 69616464 ub.isra.0.v_iadd │ │ │ │ │ + 0x000002a0 2e697372 612e3000 6c6f6e67 5f616e64 .isra.0.long_and │ │ │ │ │ + 0x000002b0 002e4c43 3236002e 4c433237 002e4c43 ..LC26..LC27..LC │ │ │ │ │ + 0x000002c0 3238002e 4c433239 006c6f6e 675f6c73 28..LC29.long_ls │ │ │ │ │ + 0x000002d0 68696674 5f6d6574 686f6400 50794c6f hift_method.PyLo │ │ │ │ │ + 0x000002e0 6e675f41 734e6174 69766542 79746573 ng_AsNativeBytes │ │ │ │ │ + 0x000002f0 2e636f6e 73747072 6f702e30 002e4c43 .constprop.0..LC │ │ │ │ │ + 0x00000300 3330002e 4c433331 0050794c 6f6e675f 30..LC31.PyLong_ │ │ │ │ │ + 0x00000310 41734e61 74697665 42797465 732e636f AsNativeBytes.co │ │ │ │ │ + 0x00000320 6e737470 726f702e 31006c6f 6e675f73 nstprop.1.long_s │ │ │ │ │ + 0x00000330 75625f6d 6574686f 64006c6f 6e675f73 ub_method.long_s │ │ │ │ │ + 0x00000340 7562002e 4c433332 002e4c43 3333006c ub..LC32..LC33.l │ │ │ │ │ + 0x00000350 6f6e675f 76656374 6f726361 6c6c006c ong_vectorcall.l │ │ │ │ │ + 0x00000360 6f6e675f 6e65775f 696d706c 2e706172 ong_new_impl.par │ │ │ │ │ + 0x00000370 742e3000 2e4c4333 34002e4c 43333500 t.0..LC34..LC35. │ │ │ │ │ + 0x00000380 6c6f6e67 5f696e76 65727400 2e4c4333 long_invert..LC3 │ │ │ │ │ + 0x00000390 3600696e 745f6672 6f6d5f62 79746573 6.int_from_bytes │ │ │ │ │ + 0x000003a0 006c6f6e 675f6f72 006c6f6e 675f6469 .long_or.long_di │ │ │ │ │ + 0x000003b0 76006c6f 6e675f64 69767265 6d007079 v.long_divrem.py │ │ │ │ │ + 0x000003c0 6c6f6e67 5f696e74 5f646976 6d6f6400 long_int_divmod. │ │ │ │ │ + 0x000003d0 2e4c4333 3700785f 64697672 656d006c .LC37.x_divrem.l │ │ │ │ │ + 0x000003e0 6f6e675f 6e657700 2e4c4333 38002e4c ong_new..LC38..L │ │ │ │ │ + 0x000003f0 43333900 6c6f6e67 5f666f72 6d61745f C39.long_format_ │ │ │ │ │ + 0x00000400 62696e61 72792e63 6f6e7374 70726f70 binary.constprop │ │ │ │ │ + 0x00000410 2e30002e 4c433430 002e4c43 34310069 .0..LC40..LC41.i │ │ │ │ │ + 0x00000420 6e745f5f 5f666f72 6d61745f 5f002e4c nt___format__..L │ │ │ │ │ + 0x00000430 43343200 6c6f6e67 5f747275 655f6469 C42.long_true_di │ │ │ │ │ + 0x00000440 76696465 002e4c43 3433002e 4c433434 vide..LC43..LC44 │ │ │ │ │ + 0x00000450 002e4c43 3435006c 6f6e675f 706f7700 ..LC45.long_pow. │ │ │ │ │ + 0x00000460 6c5f6d6f 64005f50 794c6f6e 675f4173 l_mod._PyLong_As │ │ │ │ │ + 0x00000470 556e7369 676e6564 4c6f6e67 4c6f6e67 UnsignedLongLong │ │ │ │ │ + 0x00000480 4d61736b 00696e74 5f626974 5f6c656e Mask.int_bit_len │ │ │ │ │ + 0x00000490 67746800 6c6f6e67 5f616273 5f6d6574 gth.long_abs_met │ │ │ │ │ + 0x000004a0 686f6400 6c6f6e67 5f616273 006c6f6e hod.long_abs.lon │ │ │ │ │ + 0x000004b0 675f6469 766d6f64 006c6f6e 675f6c6f g_divmod.long_lo │ │ │ │ │ + 0x000004c0 6e67002e 4c433436 006c6f6e 675f786f ng..LC46.long_xo │ │ │ │ │ + 0x000004d0 72006c6f 6e675f6d 6f64002e 4c433437 r.long_mod..LC47 │ │ │ │ │ + 0x000004e0 006c6f6e 675f7273 68696674 002e4c43 .long_rshift..LC │ │ │ │ │ + 0x000004f0 3438006c 6f6e675f 666c6f61 74002e4c 48.long_float..L │ │ │ │ │ + 0x00000500 43343900 2e4c4335 3000696e 745f5f5f C49..LC50.int___ │ │ │ │ │ + 0x00000510 726f756e 645f5f00 2e4c4335 31006c6f round__..LC51.lo │ │ │ │ │ + 0x00000520 6e675f6c 6f6e675f 6d657468 006c6f6e ng_long_meth.lon │ │ │ │ │ + 0x00000530 675f6c6f 6e675f67 65747465 72006c6f g_long_getter.lo │ │ │ │ │ + 0x00000540 6e675f67 65743000 6c6f6e67 5f676574 ng_get0.long_get │ │ │ │ │ + 0x00000550 3100696e 745f6173 5f696e74 65676572 1.int_as_integer │ │ │ │ │ + 0x00000560 5f726174 696f0069 6e745f5f 5f73697a _ratio.int___siz │ │ │ │ │ + 0x00000570 656f665f 5f00696e 745f6269 745f636f eof__.int_bit_co │ │ │ │ │ + 0x00000580 756e7400 2e4c4335 32002e4c 43353300 unt..LC52..LC53. │ │ │ │ │ + 0x00000590 2e4c4335 34002e4c 43353500 696e745f .LC54..LC55.int_ │ │ │ │ │ + 0x000005a0 69735f69 6e746567 6572002e 4c433536 is_integer..LC56 │ │ │ │ │ + 0x000005b0 002e4c43 3537002e 4c433538 002e4c43 ..LC57..LC58..LC │ │ │ │ │ + 0x000005c0 3539002e 4c433630 002e4c43 3631002e 59..LC60..LC61.. │ │ │ │ │ + 0x000005d0 4c433632 00696e74 5f5f5f67 65746e65 LC62.int___getne │ │ │ │ │ + 0x000005e0 77617267 735f5f00 2e4c4336 33002e4c wargs__..LC63..L │ │ │ │ │ + 0x000005f0 43363400 2e4c4336 35002e4c 43363600 C64..LC65..LC66. │ │ │ │ │ + 0x00000600 2e4c4336 37002e4c 43363800 5f5f6675 .LC67..LC68.__fu │ │ │ │ │ + 0x00000610 6e635f5f 2e30006c 6f675f62 6173655f nc__.0.log_base_ │ │ │ │ │ + 0x00000620 42415345 00636f6e 76776964 74685f62 BASE.convwidth_b │ │ │ │ │ + 0x00000630 61736500 636f6e76 6d756c74 6d61785f ase.convmultmax_ │ │ │ │ │ + 0x00000640 62617365 0050794c 6f6e675f 4c41594f base.PyLong_LAYO │ │ │ │ │ + 0x00000650 55540068 616c665f 6576656e 5f636f72 UT.half_even_cor │ │ │ │ │ + 0x00000660 72656374 696f6e2e 3130005f 6b657977 rection.10._keyw │ │ │ │ │ + 0x00000670 6f726473 2e32005f 6b657977 6f726473 ords.2._keywords │ │ │ │ │ + 0x00000680 2e35005f 6b657977 6f726473 2e380069 .5._keywords.8.i │ │ │ │ │ + 0x00000690 6e745f69 6e666f5f 5f646f63 5f5f006c nt_info__doc__.l │ │ │ │ │ + 0x000006a0 6f6e675f 646f6300 696e745f 69735f69 ong_doc.int_is_i │ │ │ │ │ + 0x000006b0 6e746567 65725f5f 646f635f 5f00696e nteger__doc__.in │ │ │ │ │ + 0x000006c0 745f6672 6f6d5f62 79746573 5f5f646f t_from_bytes__do │ │ │ │ │ + 0x000006d0 635f5f00 696e745f 746f5f62 79746573 c__.int_to_bytes │ │ │ │ │ + 0x000006e0 5f5f646f 635f5f00 696e745f 61735f69 __doc__.int_as_i │ │ │ │ │ + 0x000006f0 6e746567 65725f72 6174696f 5f5f646f nteger_ratio__do │ │ │ │ │ + 0x00000700 635f5f00 696e745f 6269745f 636f756e c__.int_bit_coun │ │ │ │ │ + 0x00000710 745f5f64 6f635f5f 00696e74 5f626974 t__doc__.int_bit │ │ │ │ │ + 0x00000720 5f6c656e 6774685f 5f646f63 5f5f0069 _length__doc__.i │ │ │ │ │ + 0x00000730 6e745f5f 5f73697a 656f665f 5f5f5f64 nt___sizeof____d │ │ │ │ │ + 0x00000740 6f635f5f 00696e74 5f5f5f72 6f756e64 oc__.int___round │ │ │ │ │ + 0x00000750 5f5f5f5f 646f635f 5f00696e 745f5f5f ____doc__.int___ │ │ │ │ │ + 0x00000760 666f726d 61745f5f 5f5f646f 635f5f00 format____doc__. │ │ │ │ │ + 0x00000770 696e745f 5f5f6765 746e6577 61726773 int___getnewargs │ │ │ │ │ + 0x00000780 5f5f5f5f 646f635f 5f006c6f 6e675f61 ____doc__.long_a │ │ │ │ │ + 0x00000790 735f6e75 6d626572 006c6f6e 675f6d65 s_number.long_me │ │ │ │ │ + 0x000007a0 74686f64 73006c6f 6e675f67 65747365 thods.long_getse │ │ │ │ │ + 0x000007b0 7400696e 745f696e 666f5f64 65736300 t.int_info_desc. │ │ │ │ │ + 0x000007c0 696e745f 696e666f 5f666965 6c647300 int_info_fields. │ │ │ │ │ + 0x000007d0 5f706172 7365722e 33005f6b 77747570 _parser.3._kwtup │ │ │ │ │ + 0x000007e0 6c652e31 005f7061 72736572 2e36005f le.1._parser.6._ │ │ │ │ │ + 0x000007f0 6b777475 706c652e 34005f70 61727365 kwtuple.4._parse │ │ │ │ │ + 0x00000800 722e3900 5f6b7774 75706c65 2e370049 r.9._kwtuple.7.I │ │ │ │ │ + 0x00000810 6e745f49 6e666f54 79706500 50794c6f nt_InfoType.PyLo │ │ │ │ │ + 0x00000820 6e675f46 726f6d56 6f696450 7472005f ng_FromVoidPtr._ │ │ │ │ │ + 0x00000830 50795f4e 65775265 66657265 6e636500 Py_NewReference. │ │ │ │ │ + 0x00000840 50794f62 6a656374 5f4d616c 6c6f6300 PyObject_Malloc. │ │ │ │ │ + 0x00000850 50794572 725f4e6f 4d656d6f 7279005f PyErr_NoMemory._ │ │ │ │ │ + 0x00000860 50795f74 73735f74 73746174 65005f50 Py_tss_tstate._P │ │ │ │ │ + 0x00000870 7952756e 74696d65 0050794c 6f6e675f yRuntime.PyLong_ │ │ │ │ │ + 0x00000880 46726f6d 556e7369 676e6564 4c6f6e67 FromUnsignedLong │ │ │ │ │ + 0x00000890 00507945 78635f4f 76657266 6c6f7745 .PyExc_OverflowE │ │ │ │ │ + 0x000008a0 72726f72 00507945 72725f53 65745374 rror.PyErr_SetSt │ │ │ │ │ + 0x000008b0 72696e67 005f5079 4c6f6e67 5f496e69 ring._PyLong_Ini │ │ │ │ │ + 0x000008c0 74547970 6573005f 50795374 72756374 tTypes._PyStruct │ │ │ │ │ + 0x000008d0 53657175 656e6365 5f496e69 74427569 Sequence_InitBui │ │ │ │ │ + 0x000008e0 6c74696e 57697468 466c6167 73005079 ltinWithFlags.Py │ │ │ │ │ + 0x000008f0 4c6f6e67 5f46726f 6d4c6f6e 67005079 Long_FromLong.Py │ │ │ │ │ + 0x00000900 4c6f6e67 5f46726f 6d537369 7a655f74 Long_FromSsize_t │ │ │ │ │ + 0x00000910 0050794c 6f6e675f 41735373 697a655f .PyLong_AsSsize_ │ │ │ │ │ + 0x00000920 74005079 4578635f 54797065 4572726f t.PyExc_TypeErro │ │ │ │ │ + 0x00000930 72005f50 79457272 5f426164 496e7465 r._PyErr_BadInte │ │ │ │ │ + 0x00000940 726e616c 43616c6c 0050794c 6f6e675f rnalCall.PyLong_ │ │ │ │ │ + 0x00000950 47657449 6e666f00 50795374 72756374 GetInfo.PyStruct │ │ │ │ │ + 0x00000960 53657175 656e6365 5f4e6577 00507953 Sequence_New.PyS │ │ │ │ │ + 0x00000970 74727563 74536571 75656e63 655f5365 tructSequence_Se │ │ │ │ │ + 0x00000980 74497465 6d005079 4572725f 4f636375 tItem.PyErr_Occu │ │ │ │ │ + 0x00000990 72726564 005f5079 5f446561 6c6c6f63 rred._Py_Dealloc │ │ │ │ │ + 0x000009a0 0050794c 6f6e675f 46726f6d 53747269 .PyLong_FromStri │ │ │ │ │ + 0x000009b0 6e67005f 50795f63 74797065 5f746162 ng._Py_ctype_tab │ │ │ │ │ + 0x000009c0 6c65005f 5f616561 62695f69 64697600 le.__aeabi_idiv. │ │ │ │ │ + 0x000009d0 50794f62 6a656374 5f467265 65007374 PyObject_Free.st │ │ │ │ │ + 0x000009e0 726c656e 00507955 6e69636f 64655f46 rlen.PyUnicode_F │ │ │ │ │ + 0x000009f0 726f6d53 7472696e 67416e64 53697a65 romStringAndSize │ │ │ │ │ + 0x00000a00 00507945 78635f56 616c7565 4572726f .PyExc_ValueErro │ │ │ │ │ + 0x00000a10 72005079 4572725f 466f726d 6174006d r.PyErr_Format.m │ │ │ │ │ + 0x00000a20 656d6370 79005079 496d706f 72745f49 emcpy.PyImport_I │ │ │ │ │ + 0x00000a30 6d706f72 744d6f64 756c6500 50794f62 mportModule.PyOb │ │ │ │ │ + 0x00000a40 6a656374 5f43616c 6c4d6574 686f6400 ject_CallMethod. │ │ │ │ │ + 0x00000a50 5f50795f 53657449 6d6d6f72 74616c00 _Py_SetImmortal. │ │ │ │ │ + 0x00000a60 50794c6f 6e675f41 734c6f6e 67005f50 PyLong_AsLong._P │ │ │ │ │ + 0x00000a70 794e756d 6265725f 496e6465 78005079 yNumber_Index.Py │ │ │ │ │ + 0x00000a80 4c6f6e67 5f41734c 6f6e6741 6e644f76 Long_AsLongAndOv │ │ │ │ │ + 0x00000a90 6572666c 6f77005f 50795f54 72756553 erflow._Py_TrueS │ │ │ │ │ + 0x00000aa0 74727563 74005f50 795f4661 6c736553 truct._Py_FalseS │ │ │ │ │ + 0x00000ab0 74727563 74005f50 795f4e6f 74496d70 truct._Py_NotImp │ │ │ │ │ + 0x00000ac0 6c656d65 6e746564 53747275 6374005f lementedStruct._ │ │ │ │ │ + 0x00000ad0 5f616561 62695f75 6c646976 6d6f6400 _aeabi_uldivmod. │ │ │ │ │ + 0x00000ae0 50794572 725f4368 65636b53 69676e61 PyErr_CheckSigna │ │ │ │ │ + 0x00000af0 6c730050 79556e69 636f6465 5f4e6577 ls.PyUnicode_New │ │ │ │ │ + 0x00000b00 005f5079 42797465 73577269 7465725f ._PyBytesWriter_ │ │ │ │ │ + 0x00000b10 50726570 61726500 5f5f6165 6162695f Prepare.__aeabi_ │ │ │ │ │ + 0x00000b20 75696469 766d6f64 005f5079 4c6f6e67 uidivmod._PyLong │ │ │ │ │ + 0x00000b30 5f457861 63744465 616c6c6f 63005079 _ExactDealloc.Py │ │ │ │ │ + 0x00000b40 4c6f6e67 5f417349 6e740050 794c6f6e Long_AsInt.PyLon │ │ │ │ │ + 0x00000b50 675f4173 556e7369 676e6564 4c6f6e67 g_AsUnsignedLong │ │ │ │ │ + 0x00000b60 0050794c 6f6e675f 46726f6d 556e7369 .PyLong_FromUnsi │ │ │ │ │ + 0x00000b70 676e6564 4c6f6e67 4c6f6e67 0050794c gnedLongLong.PyL │ │ │ │ │ + 0x00000b80 6f6e675f 4765744e 61746976 654c6179 ong_GetNativeLay │ │ │ │ │ + 0x00000b90 6f757400 50794c6f 6e675772 69746572 out.PyLongWriter │ │ │ │ │ + 0x00000ba0 5f437265 61746500 50794c6f 6e675772 _Create.PyLongWr │ │ │ │ │ + 0x00000bb0 69746572 5f46696e 69736800 5f507955 iter_Finish._PyU │ │ │ │ │ + 0x00000bc0 6e69636f 64655f45 7175616c 00507942 nicode_Equal.PyB │ │ │ │ │ + 0x00000bd0 79746573 5f46726f 6d537472 696e6741 ytes_FromStringA │ │ │ │ │ + 0x00000be0 6e645369 7a65005f 50794c6f 6e675f41 ndSize._PyLong_A │ │ │ │ │ + 0x00000bf0 73427974 65417272 6179005f 50794172 sByteArray._PyAr │ │ │ │ │ + 0x00000c00 675f556e 7061636b 4b657977 6f726473 g_UnpackKeywords │ │ │ │ │ + 0x00000c10 0050794f 626a6563 745f4973 54727565 .PyObject_IsTrue │ │ │ │ │ + 0x00000c20 005f5079 4172675f 42616441 7267756d ._PyArg_BadArgum │ │ │ │ │ + 0x00000c30 656e7400 6d656d73 6574005f 50794c6f ent.memset._PyLo │ │ │ │ │ + 0x00000c40 6e675f43 6f707900 50794c6f 6e675f46 ng_Copy.PyLong_F │ │ │ │ │ + 0x00000c50 726f6d4c 6f6e674c 6f6e6700 50794c6f romLongLong.PyLo │ │ │ │ │ + 0x00000c60 6e675f46 726f6d49 6e743634 005f5079 ng_FromInt64._Py │ │ │ │ │ + 0x00000c70 4c6f6e67 5f4e756d 42697473 0050794c Long_NumBits.PyL │ │ │ │ │ + 0x00000c80 6f6e675f 41735369 7a655f74 00507945 ong_AsSize_t.PyE │ │ │ │ │ + 0x00000c90 72725f45 78636570 74696f6e 4d617463 rr_ExceptionMatc │ │ │ │ │ + 0x00000ca0 68657300 50794c6f 6e675f41 73496e74 hes.PyLong_AsInt │ │ │ │ │ + 0x00000cb0 36340050 794c6f6e 675f4173 4e617469 64.PyLong_AsNati │ │ │ │ │ + 0x00000cc0 76654279 74657300 50794c6f 6e675f47 veBytes.PyLong_G │ │ │ │ │ + 0x00000cd0 65745369 676e005f 50794c6f 6e675f41 etSign._PyLong_A │ │ │ │ │ + 0x00000ce0 64640050 794e756d 6265725f 4c6f6e67 dd.PyNumber_Long │ │ │ │ │ + 0x00000cf0 006d656d 6d6f7665 00507954 68726561 .memmove.PyThrea │ │ │ │ │ + 0x00000d00 64537461 74655f47 6574005f 50794f62 dState_Get._PyOb │ │ │ │ │ + 0x00000d10 6a656374 5f4d616b 65547043 616c6c00 ject_MakeTpCall. │ │ │ │ │ + 0x00000d20 50794c6f 6e675f46 726f6d44 6f75626c PyLong_FromDoubl │ │ │ │ │ + 0x00000d30 65006672 65787000 6c646578 70005079 e.frexp.ldexp.Py │ │ │ │ │ + 0x00000d40 4c6f6e67 5f457870 6f727400 50794c6f Long_Export.PyLo │ │ │ │ │ + 0x00000d50 6e675f41 734c6f6e 674c6f6e 67416e64 ng_AsLongLongAnd │ │ │ │ │ + 0x00000d60 4f766572 666c6f77 0050794c 6f6e675f Overflow.PyLong_ │ │ │ │ │ + 0x00000d70 41734c6f 6e674c6f 6e670050 794f626a AsLongLong.PyObj │ │ │ │ │ + 0x00000d80 6563745f 42797465 73005079 4f626a65 ect_Bytes.PyObje │ │ │ │ │ + 0x00000d90 63745f43 616c6c4f 6e654172 67005f50 ct_CallOneArg._P │ │ │ │ │ + 0x00000da0 794c6f6e 675f4672 6f6d4279 74654172 yLong_FromByteAr │ │ │ │ │ + 0x00000db0 72617900 50794c6f 6e675f46 726f6d53 ray.PyLong_FromS │ │ │ │ │ + 0x00000dc0 697a655f 74005079 4578635f 5a65726f ize_t.PyExc_Zero │ │ │ │ │ + 0x00000dd0 44697669 73696f6e 4572726f 72005079 DivisionError.Py │ │ │ │ │ + 0x00000de0 4e756d62 65725f41 73537369 7a655f74 Number_AsSsize_t │ │ │ │ │ + 0x00000df0 00507942 79746541 72726179 5f547970 .PyByteArray_Typ │ │ │ │ │ + 0x00000e00 65005f50 794c6f6e 675f4672 6f6d4279 e._PyLong_FromBy │ │ │ │ │ + 0x00000e10 74657300 50794c6f 6e675f46 726f6d55 tes.PyLong_FromU │ │ │ │ │ + 0x00000e20 6e69636f 64654f62 6a656374 005f5079 nicodeObject._Py │ │ │ │ │ + 0x00000e30 42797465 41727261 795f656d 7074795f ByteArray_empty_ │ │ │ │ │ + 0x00000e40 73747269 6e670050 79547970 655f4973 string.PyType_Is │ │ │ │ │ + 0x00000e50 53756274 79706500 5f50794c 6f6e675f Subtype._PyLong_ │ │ │ │ │ + 0x00000e60 466f726d 61745772 69746572 005f5079 FormatWriter._Py │ │ │ │ │ + 0x00000e70 556e6963 6f646557 72697465 725f5072 UnicodeWriter_Pr │ │ │ │ │ + 0x00000e80 65706172 65496e74 65726e61 6c005079 epareInternal.Py │ │ │ │ │ + 0x00000e90 4c6f6e67 5f417356 6f696450 7472005f Long_AsVoidPtr._ │ │ │ │ │ + 0x00000ea0 5079556e 69636f64 65577269 7465725f PyUnicodeWriter_ │ │ │ │ │ + 0x00000eb0 496e6974 005f5079 4c6f6e67 5f466f72 Init._PyLong_For │ │ │ │ │ + 0x00000ec0 6d617441 6476616e 63656457 72697465 matAdvancedWrite │ │ │ │ │ + 0x00000ed0 72005f50 79556e69 636f6465 57726974 r._PyUnicodeWrit │ │ │ │ │ + 0x00000ee0 65725f46 696e6973 68005f50 79556e69 er_Finish._PyUni │ │ │ │ │ + 0x00000ef0 636f6465 57726974 65725f44 65616c6c codeWriter_Deall │ │ │ │ │ + 0x00000f00 6f63005f 5079556e 69636f64 655f5472 oc._PyUnicode_Tr │ │ │ │ │ + 0x00000f10 616e7366 6f726d44 6563696d 616c416e ansformDecimalAn │ │ │ │ │ + 0x00000f20 64537061 6365546f 41534349 49005079 dSpaceToASCII.Py │ │ │ │ │ + 0x00000f30 556e6963 6f64655f 41735554 4638416e Unicode_AsUTF8An │ │ │ │ │ + 0x00000f40 6453697a 65005f5f 61656162 695f6964 dSize.__aeabi_id │ │ │ │ │ + 0x00000f50 69766d6f 64005079 466c6f61 745f4672 ivmod.PyFloat_Fr │ │ │ │ │ + 0x00000f60 6f6d446f 75626c65 0050794c 6f6e675f omDouble.PyLong_ │ │ │ │ │ + 0x00000f70 4173446f 75626c65 005f5079 4c6f6e67 AsDouble._PyLong │ │ │ │ │ + 0x00000f80 5f467265 78700050 794c6f6e 675f4173 _Frexp.PyLong_As │ │ │ │ │ + 0x00000f90 556e7369 676e6564 4c6f6e67 4c6f6e67 UnsignedLongLong │ │ │ │ │ + 0x00000fa0 005f5079 5f4e6f6e 65537472 75637400 ._Py_NoneStruct. │ │ │ │ │ + 0x00000fb0 5079466c 6f61745f 54797065 005f5079 PyFloat_Type._Py │ │ │ │ │ + 0x00000fc0 4c6f6e67 5f537562 74726163 74005f50 Long_Subtract._P │ │ │ │ │ + 0x00000fd0 794c6f6e 675f4669 6e695479 70657300 yLong_FiniTypes. │ │ │ │ │ + 0x00000fe0 5f507953 74727563 74536571 75656e63 _PyStructSequenc │ │ │ │ │ + 0x00000ff0 655f4669 6e694275 696c7469 6e005079 e_FiniBuiltin.Py │ │ │ │ │ + 0x00001000 4c6f6e67 5f46726f 6d496e74 33320050 Long_FromInt32.P │ │ │ │ │ + 0x00001010 794c6f6e 675f4672 6f6d5549 6e743332 yLong_FromUInt32 │ │ │ │ │ + 0x00001020 0050794c 6f6e675f 46726f6d 55496e74 .PyLong_FromUInt │ │ │ │ │ + 0x00001030 3634005f 50794c6f 6e675f4d 756c7469 64._PyLong_Multi │ │ │ │ │ + 0x00001040 706c7900 50795475 706c655f 4e657700 ply.PyTuple_New. │ │ │ │ │ + 0x00001050 50794c6f 6e675f49 735a6572 6f005f50 PyLong_IsZero._P │ │ │ │ │ + 0x00001060 794c6f6e 675f5549 6e743634 5f436f6e yLong_UInt64_Con │ │ │ │ │ + 0x00001070 76657274 65720050 79457272 5f436c65 verter.PyErr_Cle │ │ │ │ │ + 0x00001080 6172005f 50794c6f 6e675f52 73686966 ar._PyLong_Rshif │ │ │ │ │ + 0x00001090 74005f5f 61656162 695f6c64 69766d6f t.__aeabi_ldivmo │ │ │ │ │ + 0x000010a0 64005f50 794c6f6e 675f466f 726d6174 d._PyLong_Format │ │ │ │ │ + 0x000010b0 0050794c 6f6e675f 46726565 4578706f .PyLong_FreeExpo │ │ │ │ │ + 0x000010c0 72740050 794c6f6e 675f4173 556e7369 rt.PyLong_AsUnsi │ │ │ │ │ + 0x000010d0 676e6564 4c6f6e67 4d61736b 0050794c gnedLongMask.PyL │ │ │ │ │ + 0x000010e0 6f6e675f 46726f6d 4e617469 76654279 ong_FromNativeBy │ │ │ │ │ + 0x000010f0 74657300 50794c6f 6e675f46 726f6d55 tes.PyLong_FromU │ │ │ │ │ + 0x00001100 6e736967 6e65644e 61746976 65427974 nsignedNativeByt │ │ │ │ │ + 0x00001110 65730050 794c6f6e 675f4973 4e656761 es.PyLong_IsNega │ │ │ │ │ + 0x00001120 74697665 005f5079 4c6f6e67 5f556e73 tive._PyLong_Uns │ │ │ │ │ + 0x00001130 69676e65 6453686f 72745f43 6f6e7665 ignedShort_Conve │ │ │ │ │ + 0x00001140 72746572 005f5079 4c6f6e67 5f446976 rter._PyLong_Div │ │ │ │ │ + 0x00001150 6d6f644e 65617200 5f507941 72675f43 modNear._PyArg_C │ │ │ │ │ + 0x00001160 6865636b 506f7369 74696f6e 616c005f heckPositional._ │ │ │ │ │ + 0x00001170 50794c6f 6e675f55 6e736967 6e656449 PyLong_UnsignedI │ │ │ │ │ + 0x00001180 6e745f43 6f6e7665 72746572 005f5079 nt_Converter._Py │ │ │ │ │ + 0x00001190 4c6f6e67 5f466f72 6d617442 79746573 Long_FormatBytes │ │ │ │ │ + 0x000011a0 57726974 6572005f 50794c6f 6e675f47 Writer._PyLong_G │ │ │ │ │ + 0x000011b0 4344005f 50794c6f 6e675f4c 73686966 CD._PyLong_Lshif │ │ │ │ │ + 0x000011c0 74005079 5475706c 655f5061 636b005f t.PyTuple_Pack._ │ │ │ │ │ + 0x000011d0 5f706f70 636f756e 74736932 005f5079 _popcountsi2._Py │ │ │ │ │ + 0x000011e0 4c6f6e67 5f55496e 7433325f 436f6e76 Long_UInt32_Conv │ │ │ │ │ + 0x000011f0 65727465 72005f50 794c6f6e 675f556e erter._PyLong_Un │ │ │ │ │ + 0x00001200 7369676e 65644c6f 6e674c6f 6e675f43 signedLongLong_C │ │ │ │ │ + 0x00001210 6f6e7665 72746572 005f5079 556e6963 onverter._PyUnic │ │ │ │ │ + 0x00001220 6f646557 72697465 725f5772 69746553 odeWriter_WriteS │ │ │ │ │ + 0x00001230 74720050 794c6f6e 67577269 7465725f tr.PyLongWriter_ │ │ │ │ │ + 0x00001240 44697363 61726400 5f50794c 6f6e675f Discard._PyLong_ │ │ │ │ │ + 0x00001250 556e7369 676e6564 4c6f6e67 5f436f6e UnsignedLong_Con │ │ │ │ │ + 0x00001260 76657274 65720050 795f4275 696c6456 verter.Py_BuildV │ │ │ │ │ + 0x00001270 616c7565 0050794c 6f6e675f 4173496e alue.PyLong_AsIn │ │ │ │ │ + 0x00001280 74333200 50794c6f 6e675f41 7355496e t32.PyLong_AsUIn │ │ │ │ │ + 0x00001290 74333200 5f50794c 6f6e675f 53697a65 t32._PyLong_Size │ │ │ │ │ + 0x000012a0 5f745f43 6f6e7665 72746572 0050794c _t_Converter.PyL │ │ │ │ │ + 0x000012b0 6f6e675f 41735549 6e743634 0050794c ong_AsUInt64.PyL │ │ │ │ │ + 0x000012c0 6f6e675f 4973506f 73697469 7665005f ong_IsPositive._ │ │ │ │ │ + 0x000012d0 50794c6f 6e675f4e 6577005f 50794c6f PyLong_New._PyLo │ │ │ │ │ + 0x000012e0 6e675f46 726f6d44 69676974 73005f50 ng_FromDigits._P │ │ │ │ │ + 0x000012f0 794c6f6e 675f5369 676e005f 50794c6f yLong_Sign._PyLo │ │ │ │ │ + 0x00001300 6e675f55 496e7438 5f436f6e 76657274 ng_UInt8_Convert │ │ │ │ │ + 0x00001310 6572005f 50794c6f 6e675f55 496e7431 er._PyLong_UInt1 │ │ │ │ │ + 0x00001320 365f436f 6e766572 74657200 5079556e 6_Converter.PyUn │ │ │ │ │ + 0x00001330 73746162 6c655f4c 6f6e675f 4973436f stable_Long_IsCo │ │ │ │ │ + 0x00001340 6d706163 74005079 556e7374 61626c65 mpact.PyUnstable │ │ │ │ │ + 0x00001350 5f4c6f6e 675f436f 6d706163 7456616c _Long_CompactVal │ │ │ │ │ + 0x00001360 75650050 794c6f6e 675f5479 7065005f ue.PyLong_Type._ │ │ │ │ │ + 0x00001370 50794c6f 6e675f44 69676974 56616c75 PyLong_DigitValu │ │ │ │ │ + 0x00001380 65005079 54797065 5f547970 65005079 e.PyType_Type.Py │ │ │ │ │ + 0x00001390 4f626a65 63745f47 656e6572 69634765 Object_GenericGe │ │ │ │ │ + 0x000013a0 74417474 72005079 5475706c 655f5479 tAttr.PyTuple_Ty │ │ │ │ │ + 0x000013b0 706500 pe. │ │ │ ├── dictobject.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: 96364 (bytes into file) │ │ │ │ │ + Start of section headers: 96356 (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 0x1786c: │ │ │ │ │ +There are 18 section headers, starting at offset 0x17864: │ │ │ │ │ │ │ │ │ │ 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 0022f4 00 AX 0 0 4 │ │ │ │ │ [ 2] .rel.text REL 00000000 013e24 000b90 08 I 15 1 4 │ │ │ │ │ [ 3] .data PROGBITS 00000000 002328 000bf0 00 WA 0 0 4 │ │ │ │ │ [ 4] .rel.data REL 00000000 0149b4 0005d0 08 I 15 3 4 │ │ │ │ │ [ 5] .bss NOBITS 00000000 002f18 000000 00 WA 0 0 1 │ │ │ │ │ - [ 6] .text.hot PROGBITS 00000000 002f18 00ab94 00 AX 0 0 8 │ │ │ │ │ - [ 7] .rel.text.hot REL 00000000 014f84 001eb0 08 I 15 6 4 │ │ │ │ │ - [ 8] .rodata.str1.4 PROGBITS 00000000 00daac 00094f 01 AMS 0 0 4 │ │ │ │ │ - [ 9] .text.unlikely PROGBITS 00000000 00e3fc 001304 00 AX 0 0 4 │ │ │ │ │ - [10] .rel.text.unlikely REL 00000000 016e34 000978 08 I 15 9 4 │ │ │ │ │ - [11] .rodata PROGBITS 00000000 00f700 0009ae 00 A 0 0 4 │ │ │ │ │ - [12] .rel.rodata REL 00000000 0177ac 000030 08 I 15 11 4 │ │ │ │ │ - [13] .note.GNU-stack PROGBITS 00000000 0100ae 000000 00 0 0 1 │ │ │ │ │ - [14] .ARM.attributes ARM_ATTRIBUTES 00000000 0100ae 000033 00 0 0 1 │ │ │ │ │ - [15] .symtab SYMTAB 00000000 0100e4 002370 10 16 367 4 │ │ │ │ │ + [ 6] .text.hot PROGBITS 00000000 002f18 00abb4 00 AX 0 0 8 │ │ │ │ │ + [ 7] .rel.text.hot REL 00000000 014f84 001ea8 08 I 15 6 4 │ │ │ │ │ + [ 8] .rodata.str1.4 PROGBITS 00000000 00dacc 00094f 01 AMS 0 0 4 │ │ │ │ │ + [ 9] .text.unlikely PROGBITS 00000000 00e41c 001304 00 AX 0 0 4 │ │ │ │ │ + [10] .rel.text.unlikely REL 00000000 016e2c 000978 08 I 15 9 4 │ │ │ │ │ + [11] .rodata PROGBITS 00000000 00f720 0009ae 00 A 0 0 4 │ │ │ │ │ + [12] .rel.rodata REL 00000000 0177a4 000030 08 I 15 11 4 │ │ │ │ │ + [13] .note.GNU-stack PROGBITS 00000000 0100ce 000000 00 0 0 1 │ │ │ │ │ + [14] .ARM.attributes ARM_ATTRIBUTES 00000000 0100ce 000033 00 0 0 1 │ │ │ │ │ + [15] .symtab SYMTAB 00000000 010104 002350 10 16 365 4 │ │ │ │ │ [16] .strtab STRTAB 00000000 012454 0019cf 00 0 0 1 │ │ │ │ │ - [17] .shstrtab STRTAB 00000000 0177dc 000090 00 0 0 1 │ │ │ │ │ + [17] .shstrtab STRTAB 00000000 0177d4 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 567 entries: │ │ │ │ │ +Symbol table '.symtab' contains 565 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: 000003b9 244 FUNC LOCAL DEFAULT 1 dictkeys_decref.constprop.0 │ │ │ │ │ 5: 00000100 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ @@ -25,546 +25,544 @@ │ │ │ │ │ 21: 00000c30 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 22: 00000000 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ 23: 00000c34 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 24: 00000c35 348 FUNC LOCAL DEFAULT 6 new_keys_object.isra.0 │ │ │ │ │ 25: 00000d8c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 26: 00000d90 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 27: 000016e5 1456 FUNC LOCAL DEFAULT 6 dictresize.constprop.0.isra.0 │ │ │ │ │ - 28: 00005eb5 752 FUNC LOCAL DEFAULT 6 insert_split_key │ │ │ │ │ - 29: 00009b21 178 FUNC LOCAL DEFAULT 6 insert_split_value.isra.0 │ │ │ │ │ + 28: 00005ec1 752 FUNC LOCAL DEFAULT 6 insert_split_key │ │ │ │ │ + 29: 00009b41 178 FUNC LOCAL DEFAULT 6 insert_split_value.isra.0 │ │ │ │ │ 30: 0000111d 1480 FUNC LOCAL DEFAULT 6 dictresize.isra.0 │ │ │ │ │ - 31: 0000247d 228 FUNC LOCAL DEFAULT 6 build_indices_generic │ │ │ │ │ + 31: 0000247d 240 FUNC LOCAL DEFAULT 6 build_indices_generic │ │ │ │ │ 32: 00001454 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 33: 00001460 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 34: 00000045 212 FUNC LOCAL DEFAULT 1 build_indices_unicode │ │ │ │ │ 35: 00001a20 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 36: 00001a2c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 37: 00001c99 986 FUNC LOCAL DEFAULT 6 dict_setdefault_ref_lock_held.constprop.0 │ │ │ │ │ 38: 00001f9c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 39: 00001fa0 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 40: 00002075 1030 FUNC LOCAL DEFAULT 6 dict_setdefault_ref_lock_held │ │ │ │ │ 41: 00002378 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ 42: 0000237c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ 43: 00000000 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ 44: 00000119 24 FUNC LOCAL DEFAULT 1 Py_XDECREF │ │ │ │ │ 45: 00000018 0 NOTYPE LOCAL DEFAULT 8 .LC1 │ │ │ │ │ - 46: 000027b8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 47: 000027c4 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 48: 00002ad0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 49: 00002ad4 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 50: 00002dc4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 51: 00002dcc 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 52: 0000059d 150 FUNC LOCAL DEFAULT 1 compare_unicode_generic │ │ │ │ │ - 53: 0000309c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 54: 000030a8 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 55: 000030a9 204 FUNC LOCAL DEFAULT 6 dict_getitem │ │ │ │ │ - 56: 0000316c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 57: 00003174 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 58: 0000326c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 59: 00003274 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 60: 000099e1 320 FUNC LOCAL DEFAULT 6 new_dict_with_shared_keys.isra.0 │ │ │ │ │ - 61: 0000349c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 62: 000034a0 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 63: 0000356c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 64: 00003570 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 65: 00009bd9 156 FUNC LOCAL DEFAULT 6 dict_iter │ │ │ │ │ - 66: 000014b5 76 FUNC LOCAL DEFAULT 1 copy_values │ │ │ │ │ - 67: 00003eb1 496 FUNC LOCAL DEFAULT 6 dict_merge.constprop.0.isra.0 │ │ │ │ │ - 68: 00003980 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 69: 0000399c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 70: 000039a9 544 FUNC LOCAL DEFAULT 6 clone_combined_dict_keys │ │ │ │ │ - 71: 00003bc9 204 FUNC LOCAL DEFAULT 6 dict_subscript │ │ │ │ │ - 72: 00003c90 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 73: 00003c94 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 74: 000040a1 1672 FUNC LOCAL DEFAULT 6 dict_dict_merge.constprop.0.isra.0 │ │ │ │ │ - 75: 00003eac 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 76: 00003eb0 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 77: 0000409c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 78: 00000080 0 NOTYPE LOCAL DEFAULT 8 .LC2 │ │ │ │ │ - 79: 000040a0 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 80: 00004578 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 81: 00004580 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 82: 00000135 644 FUNC LOCAL DEFAULT 1 dict_dict_merge.isra.0 │ │ │ │ │ - 83: 000003b4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 84: 000003b8 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 85: 000004a8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 86: 00004729 1772 FUNC LOCAL DEFAULT 6 dict_dealloc │ │ │ │ │ - 87: 000049d4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 88: 000049dc 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 89: 00004e10 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 90: 00004e14 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 91: 00004e15 236 FUNC LOCAL DEFAULT 6 dict_ass_sub │ │ │ │ │ - 92: 00004efc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 93: 00004f00 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 94: 00005161 258 FUNC LOCAL DEFAULT 6 _PyDict_Next.constprop.2 │ │ │ │ │ - 95: 000055d8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 96: 000055e0 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 97: 000058bc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 98: 000058c0 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 99: 00005920 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 100: 000004ac 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 101: 000004ad 18 FUNC LOCAL DEFAULT 1 PyStackRef_CLOSE │ │ │ │ │ - 102: 000004ad 18 FUNC LOCAL DEFAULT 1 PyStackRef_XCLOSE │ │ │ │ │ - 103: 00005924 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 104: 00005925 268 FUNC LOCAL DEFAULT 6 dict_traverse │ │ │ │ │ - 105: 00006460 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 106: 00006470 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 107: 00006604 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 108: 00006608 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 109: 0000009c 0 NOTYPE LOCAL DEFAULT 8 .LC3 │ │ │ │ │ - 110: 000069f4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 111: 000000b8 0 NOTYPE LOCAL DEFAULT 8 .LC4 │ │ │ │ │ - 112: 000069f8 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 113: 000069f9 116 FUNC LOCAL DEFAULT 6 dict_update │ │ │ │ │ - 114: 00006a6d 756 FUNC LOCAL DEFAULT 6 dict_update_arg │ │ │ │ │ - 115: 000000c0 0 NOTYPE LOCAL DEFAULT 8 .LC5 │ │ │ │ │ - 116: 000000d8 0 NOTYPE LOCAL DEFAULT 8 .LC6 │ │ │ │ │ - 117: 00000120 0 NOTYPE LOCAL DEFAULT 8 .LC7 │ │ │ │ │ - 118: 00006d5c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 119: 00000168 0 NOTYPE LOCAL DEFAULT 8 .LC8 │ │ │ │ │ - 120: 00006d60 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 121: 00006d61 204 FUNC LOCAL DEFAULT 6 dict_items │ │ │ │ │ - 122: 00006e20 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 123: 00006e2c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 124: 00006ee4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 125: 00006eec 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 126: 00006eed 224 FUNC LOCAL DEFAULT 6 dictitems_iter │ │ │ │ │ - 127: 00006fc4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 128: 00006fcc 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 129: 00006fcd 392 FUNC LOCAL DEFAULT 6 dictiter_new │ │ │ │ │ - 130: 00007144 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 131: 00007154 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 132: 00007155 136 FUNC LOCAL DEFAULT 6 dictview_dealloc │ │ │ │ │ - 133: 000071d8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 134: 00000190 0 NOTYPE LOCAL DEFAULT 8 .LC9 │ │ │ │ │ - 135: 000001bc 0 NOTYPE LOCAL DEFAULT 8 .LC10 │ │ │ │ │ - 136: 000071dc 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 137: 000071dd 620 FUNC LOCAL DEFAULT 6 dictiter_iternextitem │ │ │ │ │ - 138: 00007444 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 139: 00007448 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 140: 0000754d 1716 FUNC LOCAL DEFAULT 6 store_instance_attr_lock_held │ │ │ │ │ - 141: 000001e8 0 NOTYPE LOCAL DEFAULT 8 .LC11 │ │ │ │ │ - 142: 00008330 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 143: 00000210 0 NOTYPE LOCAL DEFAULT 8 .LC12 │ │ │ │ │ - 144: 00008334 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 145: 00008335 668 FUNC LOCAL DEFAULT 6 dict_pop │ │ │ │ │ - 146: 000004c1 142 FUNC LOCAL DEFAULT 1 pop_lock_held │ │ │ │ │ - 147: 00008791 164 FUNC LOCAL DEFAULT 6 dictiter_dealloc │ │ │ │ │ - 148: 00008830 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 149: 00008834 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 150: 00008b6c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 151: 00008b70 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 152: 00008c58 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 153: 00008c5c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 154: 00000214 0 NOTYPE LOCAL DEFAULT 8 .LC13 │ │ │ │ │ - 155: 00008dc9 220 FUNC LOCAL DEFAULT 6 dict_get │ │ │ │ │ - 156: 00000218 0 NOTYPE LOCAL DEFAULT 8 .LC14 │ │ │ │ │ - 157: 0000151d 116 FUNC LOCAL DEFAULT 1 detach_dict_from_object │ │ │ │ │ - 158: 00000551 74 FUNC LOCAL DEFAULT 1 clear_inline_values │ │ │ │ │ - 159: 00008f80 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 160: 00008f84 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 161: 00009635 22 FUNC LOCAL DEFAULT 6 dict_tp_clear │ │ │ │ │ - 162: 0000964d 914 FUNC LOCAL DEFAULT 6 clear_lock_held │ │ │ │ │ - 163: 0000989c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 164: 000098a4 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 165: 00009b08 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 166: 000006c9 44 FUNC LOCAL DEFAULT 1 new_values │ │ │ │ │ - 167: 00009b20 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 168: 00009bd5 4 FUNC LOCAL DEFAULT 6 dict_length │ │ │ │ │ - 169: 00000250 0 NOTYPE LOCAL DEFAULT 8 .LC15 │ │ │ │ │ - 170: 00000775 90 FUNC LOCAL DEFAULT 1 validate_watcher_id │ │ │ │ │ - 171: 00000770 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 172: 0000026c 0 NOTYPE LOCAL DEFAULT 8 .LC16 │ │ │ │ │ - 173: 00000288 0 NOTYPE LOCAL DEFAULT 8 .LC17 │ │ │ │ │ - 174: 00000774 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 175: 000007d1 22 FUNC LOCAL DEFAULT 1 dictiter_len │ │ │ │ │ - 176: 000007e9 184 FUNC LOCAL DEFAULT 1 dict_keys │ │ │ │ │ - 177: 00000898 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 178: 000008a0 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 179: 000008a1 132 FUNC LOCAL DEFAULT 1 dictkeys_iter │ │ │ │ │ - 180: 0000091c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 181: 00000924 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 182: 00000925 184 FUNC LOCAL DEFAULT 1 dict_values │ │ │ │ │ - 183: 000009d4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 184: 000009dc 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 185: 000009dd 132 FUNC LOCAL DEFAULT 1 dictvalues_iter │ │ │ │ │ - 186: 00000a58 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 187: 00009c68 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 188: 00009c74 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 189: 00009c75 390 FUNC LOCAL DEFAULT 6 dictiter_iternextkey │ │ │ │ │ - 190: 00009dfd 132 FUNC LOCAL DEFAULT 6 dict_new │ │ │ │ │ - 191: 00009e70 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 192: 000002a8 0 NOTYPE LOCAL DEFAULT 8 .LC18 │ │ │ │ │ - 193: 00000a60 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 194: 00000a61 98 FUNC LOCAL DEFAULT 1 dict_init │ │ │ │ │ - 195: 000002b0 0 NOTYPE LOCAL DEFAULT 8 .LC19 │ │ │ │ │ - 196: 00009e80 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 197: 00009e81 98 FUNC LOCAL DEFAULT 6 dict_setdefault │ │ │ │ │ - 198: 00009ee5 272 FUNC LOCAL DEFAULT 6 dict_vectorcall │ │ │ │ │ - 199: 00009fec 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 200: 00000ac5 108 FUNC LOCAL DEFAULT 1 dict___contains__ │ │ │ │ │ - 201: 00009ff4 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 202: 00009ff5 298 FUNC LOCAL DEFAULT 6 dictiter_iternextvalue │ │ │ │ │ - 203: 0000a374 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 204: 0000a37c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 205: 0000a7a8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 206: 00000bb0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 207: 00000bb4 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 208: 00000c09 42 FUNC LOCAL DEFAULT 1 dict_ior │ │ │ │ │ - 209: 00000c35 52 FUNC LOCAL DEFAULT 1 dictiter_traverse │ │ │ │ │ - 210: 00000e49 112 FUNC LOCAL DEFAULT 1 dictkeys_contains │ │ │ │ │ - 211: 0000018f 94 FUNC LOCAL DEFAULT 9 dictitems_contains │ │ │ │ │ - 212: 00000e3c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 213: 00000e48 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 214: 000002bc 0 NOTYPE LOCAL DEFAULT 8 .LC20 │ │ │ │ │ - 215: 00000000 0 NOTYPE LOCAL DEFAULT 11 .LANCHOR1 │ │ │ │ │ - 216: 00000f2c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 217: 000002f8 0 NOTYPE LOCAL DEFAULT 8 .LC21 │ │ │ │ │ - 218: 00000300 0 NOTYPE LOCAL DEFAULT 8 .LC22 │ │ │ │ │ - 219: 00000f30 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 220: 00000f31 358 FUNC LOCAL DEFAULT 1 dict_repr │ │ │ │ │ - 221: 00000304 0 NOTYPE LOCAL DEFAULT 8 .LC23 │ │ │ │ │ - 222: 00000318 0 NOTYPE LOCAL DEFAULT 8 .LC24 │ │ │ │ │ - 223: 00000144 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 224: 00000330 0 NOTYPE LOCAL DEFAULT 8 .LC25 │ │ │ │ │ - 225: 00001099 78 FUNC LOCAL DEFAULT 1 dict_fromkeys │ │ │ │ │ - 226: 000010e9 4 FUNC LOCAL DEFAULT 1 dict_copy │ │ │ │ │ - 227: 0000a7ac 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 228: 0000aa7c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 229: 0000aa84 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 230: 000010ed 94 FUNC LOCAL DEFAULT 1 dict_or │ │ │ │ │ - 231: 00001260 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 232: 00001264 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 233: 00001265 526 FUNC LOCAL DEFAULT 1 dict_richcompare │ │ │ │ │ - 234: 0000ab74 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ - 235: 0000ab78 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ - 236: 0000ab79 12 FUNC LOCAL DEFAULT 6 dictview_traverse │ │ │ │ │ - 237: 00001501 28 FUNC LOCAL DEFAULT 1 dict_clear │ │ │ │ │ - 238: 00001698 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 239: 0000033c 0 NOTYPE LOCAL DEFAULT 8 .LC26 │ │ │ │ │ - 240: 0000169c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 241: 00000394 0 NOTYPE LOCAL DEFAULT 8 .LC27 │ │ │ │ │ - 242: 000016f9 464 FUNC LOCAL DEFAULT 1 dict_popitem │ │ │ │ │ - 243: 00001cf8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 244: 00001cfc 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 245: 00001cfd 116 FUNC LOCAL DEFAULT 1 dictviews_sub │ │ │ │ │ - 246: 00001d71 76 FUNC LOCAL DEFAULT 1 dictviews_to_set │ │ │ │ │ - 247: 00001d6c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 248: 00001d70 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 249: 00001db8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 250: 0000014c 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 251: 000001ed 12 FUNC LOCAL DEFAULT 9 dict___reversed__ │ │ │ │ │ - 252: 000001f4 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 253: 00001dbc 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 254: 00001dbd 580 FUNC LOCAL DEFAULT 1 dictreviter_iternext │ │ │ │ │ - 255: 00001ff8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 256: 000003b4 0 NOTYPE LOCAL DEFAULT 8 .LC28 │ │ │ │ │ - 257: 000001f8 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 258: 000003d8 0 NOTYPE LOCAL DEFAULT 8 .LC29 │ │ │ │ │ - 259: 000003dc 0 NOTYPE LOCAL DEFAULT 8 .LC30 │ │ │ │ │ - 260: 00002000 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 261: 00002001 108 FUNC LOCAL DEFAULT 1 dictview_repr │ │ │ │ │ - 262: 0000206d 8 FUNC LOCAL DEFAULT 1 dictview_len │ │ │ │ │ - 263: 00002075 304 FUNC LOCAL DEFAULT 1 dictview_richcompare │ │ │ │ │ - 264: 000020be 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 265: 000020c4 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 266: 000021a5 120 FUNC LOCAL DEFAULT 1 all_contained_in │ │ │ │ │ - 267: 000021a0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 268: 000021a4 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 269: 000002e5 66 FUNC LOCAL DEFAULT 9 dictviews_or │ │ │ │ │ - 270: 00000327 1102 FUNC LOCAL DEFAULT 9 dictviews_xor │ │ │ │ │ - 271: 000005c4 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 272: 000005d0 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 273: 0000076c 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 274: 00000774 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 275: 00000775 336 FUNC LOCAL DEFAULT 9 dictviews_isdisjoint │ │ │ │ │ - 276: 000008c0 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 277: 000008c4 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 278: 000008c5 24 FUNC LOCAL DEFAULT 9 dictitems_reversed │ │ │ │ │ - 279: 000008d8 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 280: 000003e4 0 NOTYPE LOCAL DEFAULT 8 .LC31 │ │ │ │ │ - 281: 000008dc 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 282: 000008dd 100 FUNC LOCAL DEFAULT 9 dictiter_reduce │ │ │ │ │ - 283: 0000093c 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 284: 00000940 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 285: 00000997 26 FUNC LOCAL DEFAULT 9 dict___sizeof__ │ │ │ │ │ - 286: 000009b1 24 FUNC LOCAL DEFAULT 9 dictvalues_reversed │ │ │ │ │ - 287: 000009c4 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 288: 000009c8 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 289: 000009c9 24 FUNC LOCAL DEFAULT 9 dictkeys_reversed │ │ │ │ │ - 290: 000009dc 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 291: 000009e0 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 292: 000009e1 6 FUNC LOCAL DEFAULT 9 dictview_mapping │ │ │ │ │ - 293: 00000c70 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 294: 00000c74 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 295: 000003ec 0 NOTYPE LOCAL DEFAULT 8 .LC32 │ │ │ │ │ - 296: 00000cf0 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 297: 00000cf4 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 298: 00000d30 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 299: 00000410 0 NOTYPE LOCAL DEFAULT 8 .LC33 │ │ │ │ │ - 300: 00000454 0 NOTYPE LOCAL DEFAULT 8 .LC34 │ │ │ │ │ - 301: 00000480 0 NOTYPE LOCAL DEFAULT 8 .LC35 │ │ │ │ │ - 302: 000004a8 0 NOTYPE LOCAL DEFAULT 8 .LC36 │ │ │ │ │ - 303: 000004d4 0 NOTYPE LOCAL DEFAULT 8 .LC37 │ │ │ │ │ - 304: 000004f8 0 NOTYPE LOCAL DEFAULT 8 .LC38 │ │ │ │ │ - 305: 0000051c 0 NOTYPE LOCAL DEFAULT 8 .LC39 │ │ │ │ │ - 306: 00000550 0 NOTYPE LOCAL DEFAULT 8 .LC40 │ │ │ │ │ - 307: 00000574 0 NOTYPE LOCAL DEFAULT 8 .LC41 │ │ │ │ │ - 308: 00000588 0 NOTYPE LOCAL DEFAULT 8 .LC42 │ │ │ │ │ - 309: 000005a8 0 NOTYPE LOCAL DEFAULT 8 .LC43 │ │ │ │ │ - 310: 000005c4 0 NOTYPE LOCAL DEFAULT 8 .LC44 │ │ │ │ │ - 311: 000005e0 0 NOTYPE LOCAL DEFAULT 8 .LC45 │ │ │ │ │ - 312: 000005f8 0 NOTYPE LOCAL DEFAULT 8 .LC46 │ │ │ │ │ - 313: 00000618 0 NOTYPE LOCAL DEFAULT 8 .LC47 │ │ │ │ │ - 314: 00000630 0 NOTYPE LOCAL DEFAULT 8 .LC48 │ │ │ │ │ - 315: 00000668 0 NOTYPE LOCAL DEFAULT 8 .LC49 │ │ │ │ │ - 316: 00000674 0 NOTYPE LOCAL DEFAULT 8 .LC50 │ │ │ │ │ - 317: 00000694 0 NOTYPE LOCAL DEFAULT 8 .LC51 │ │ │ │ │ - 318: 000006b8 0 NOTYPE LOCAL DEFAULT 8 .LC52 │ │ │ │ │ - 319: 00000d34 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 320: 00001038 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 321: 00001040 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 322: 00001124 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 323: 00001128 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 324: 00001184 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 325: 00001188 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 326: 00000000 0 SECTION LOCAL DEFAULT 11 .rodata │ │ │ │ │ - 327: 00000000 0 NOTYPE LOCAL DEFAULT 11 $d │ │ │ │ │ - 328: 00000000 24 OBJECT LOCAL DEFAULT 11 CSWTCH.407 │ │ │ │ │ - 329: 00000018 25 OBJECT LOCAL DEFAULT 11 __func__.0 │ │ │ │ │ - 330: 00000034 48 OBJECT LOCAL DEFAULT 11 reversed_values_doc │ │ │ │ │ - 331: 00000064 47 OBJECT LOCAL DEFAULT 11 reversed_items_doc │ │ │ │ │ - 332: 00000094 46 OBJECT LOCAL DEFAULT 11 reversed_keys_doc │ │ │ │ │ - 333: 000000c4 73 OBJECT LOCAL DEFAULT 11 isdisjoint_doc │ │ │ │ │ - 334: 00000110 39 OBJECT LOCAL DEFAULT 11 reduce_doc │ │ │ │ │ - 335: 00000138 55 OBJECT LOCAL DEFAULT 11 length_hint_doc │ │ │ │ │ - 336: 00000170 371 OBJECT LOCAL DEFAULT 11 dictionary_doc │ │ │ │ │ - 337: 000002e4 296 OBJECT LOCAL DEFAULT 11 update__doc__ │ │ │ │ │ - 338: 0000040c 49 OBJECT LOCAL DEFAULT 11 getitem__doc__ │ │ │ │ │ - 339: 00000440 77 OBJECT LOCAL DEFAULT 11 dict_values__doc__ │ │ │ │ │ - 340: 00000490 83 OBJECT LOCAL DEFAULT 11 dict_items__doc__ │ │ │ │ │ - 341: 000004e4 81 OBJECT LOCAL DEFAULT 11 dict_keys__doc__ │ │ │ │ │ - 342: 00000538 73 OBJECT LOCAL DEFAULT 11 dict___reversed____doc__ │ │ │ │ │ - 343: 00000584 74 OBJECT LOCAL DEFAULT 11 dict___sizeof____doc__ │ │ │ │ │ - 344: 000005d0 168 OBJECT LOCAL DEFAULT 11 dict_popitem__doc__ │ │ │ │ │ - 345: 00000678 210 OBJECT LOCAL DEFAULT 11 dict_pop__doc__ │ │ │ │ │ - 346: 0000074c 52 OBJECT LOCAL DEFAULT 11 dict_clear__doc__ │ │ │ │ │ - 347: 00000780 181 OBJECT LOCAL DEFAULT 11 dict_setdefault__doc__ │ │ │ │ │ - 348: 00000838 105 OBJECT LOCAL DEFAULT 11 dict_get__doc__ │ │ │ │ │ - 349: 000008a4 90 OBJECT LOCAL DEFAULT 11 dict___contains____doc__ │ │ │ │ │ - 350: 00000900 54 OBJECT LOCAL DEFAULT 11 dict_copy__doc__ │ │ │ │ │ - 351: 00000938 118 OBJECT LOCAL DEFAULT 11 dict_fromkeys__doc__ │ │ │ │ │ - 352: 00000000 0 NOTYPE LOCAL DEFAULT 3 $d │ │ │ │ │ - 353: 00000a1c 144 OBJECT LOCAL DEFAULT 3 dict_as_number │ │ │ │ │ - 354: 00000aac 40 OBJECT LOCAL DEFAULT 3 dict_as_sequence │ │ │ │ │ - 355: 00000be4 12 OBJECT LOCAL DEFAULT 3 dict_as_mapping │ │ │ │ │ - 356: 00000ad4 272 OBJECT LOCAL DEFAULT 3 mapp_methods │ │ │ │ │ - 357: 000000d0 28 OBJECT LOCAL DEFAULT 3 empty_keys_struct │ │ │ │ │ - 358: 0000090c 144 OBJECT LOCAL DEFAULT 3 dictviews_as_number │ │ │ │ │ - 359: 000008b4 40 OBJECT LOCAL DEFAULT 3 dictitems_as_sequence │ │ │ │ │ - 360: 00000884 48 OBJECT LOCAL DEFAULT 3 dictitems_methods │ │ │ │ │ - 361: 000009c4 40 OBJECT LOCAL DEFAULT 3 dictview_getset │ │ │ │ │ - 362: 000009ec 48 OBJECT LOCAL DEFAULT 3 dictiter_methods │ │ │ │ │ - 363: 0000099c 40 OBJECT LOCAL DEFAULT 3 dictkeys_as_sequence │ │ │ │ │ - 364: 000008dc 48 OBJECT LOCAL DEFAULT 3 dictkeys_methods │ │ │ │ │ - 365: 0000085c 40 OBJECT LOCAL DEFAULT 3 dictvalues_as_sequence │ │ │ │ │ - 366: 0000083c 32 OBJECT LOCAL DEFAULT 3 dictvalues_methods │ │ │ │ │ - 367: 00000001 280 FUNC GLOBAL DEFAULT 6 PyDict_New │ │ │ │ │ - 368: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NewReference │ │ │ │ │ - 369: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_GC_New │ │ │ │ │ - 370: 00000000 0 TLS GLOBAL DEFAULT UND _Py_tss_tstate │ │ │ │ │ - 371: 0000023d 118 FUNC GLOBAL DEFAULT 6 PyDict_Contains │ │ │ │ │ - 372: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_Type │ │ │ │ │ - 373: 000002e9 1778 FUNC GLOBAL HIDDEN 6 _Py_dict_lookup │ │ │ │ │ - 374: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Hash │ │ │ │ │ - 375: 000002b5 52 FUNC GLOBAL HIDDEN 6 _PyDict_Contains_KnownHash │ │ │ │ │ - 376: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_RichCompareBool │ │ │ │ │ - 377: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_Dealloc │ │ │ │ │ - 378: 000009dd 176 FUNC GLOBAL DEFAULT 6 PyDict_SetItem │ │ │ │ │ - 379: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_BadInternalCall │ │ │ │ │ - 380: 00000000 0 NOTYPE GLOBAL DEFAULT UND memset │ │ │ │ │ - 381: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Malloc │ │ │ │ │ - 382: 00000eb9 120 FUNC GLOBAL DEFAULT 1 _PyDict_SendEvent │ │ │ │ │ - 383: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_NoMemory │ │ │ │ │ - 384: 00000000 0 NOTYPE GLOBAL DEFAULT UND memcpy │ │ │ │ │ - 385: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Free │ │ │ │ │ - 386: 00001c95 2 FUNC GLOBAL DEFAULT 6 PyDict_SetDefaultRef │ │ │ │ │ - 387: 00000000 0 NOTYPE GLOBAL DEFAULT UND memcmp │ │ │ │ │ - 388: 00002561 114 FUNC GLOBAL DEFAULT 6 PyDict_GetItemWithError │ │ │ │ │ - 389: 000025d5 2772 FUNC GLOBAL HIDDEN 6 _PyDict_NewKeysForClass │ │ │ │ │ - 390: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_GetRaisedException │ │ │ │ │ - 391: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_SetRaisedException │ │ │ │ │ - 392: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyRuntime │ │ │ │ │ - 393: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_FormatUnraisable │ │ │ │ │ - 394: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_KeyError │ │ │ │ │ - 395: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_GivenExceptionMatches │ │ │ │ │ - 396: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Clear │ │ │ │ │ - 397: 00003175 256 FUNC GLOBAL DEFAULT 6 PyDict_SetItemString │ │ │ │ │ - 398: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_FromString │ │ │ │ │ - 399: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_InternImmortal │ │ │ │ │ - 400: 00000131 2 FUNC GLOBAL HIDDEN 1 _PyDict_EnablePerThreadRefcounting │ │ │ │ │ - 401: 00003275 180 FUNC GLOBAL DEFAULT 6 PyDict_GetItemRef │ │ │ │ │ - 402: 00003329 64 FUNC GLOBAL HIDDEN 6 _PyDict_GetItemRef_KnownHash │ │ │ │ │ - 403: 00003369 58 FUNC GLOBAL HIDDEN 6 _Py_dict_lookup_threadsafe_stackref │ │ │ │ │ - 404: 000033a5 252 FUNC GLOBAL HIDDEN 6 _PyObjectDict_SetItem │ │ │ │ │ - 405: 00005ca9 524 FUNC GLOBAL HIDDEN 6 _PyDict_DelItem_KnownHash_LockHeld │ │ │ │ │ - 406: 000034a1 208 FUNC GLOBAL HIDDEN 6 _PyDict_SetItem_LockHeld │ │ │ │ │ - 407: 00003571 1080 FUNC GLOBAL DEFAULT 6 PyDict_Copy │ │ │ │ │ - 408: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_SetKeyError │ │ │ │ │ - 409: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_LookupSpecial │ │ │ │ │ - 410: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Occurred │ │ │ │ │ - 411: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_CallOneArg │ │ │ │ │ - 412: 00003c95 44 FUNC GLOBAL HIDDEN 6 _Py_dict_lookup_threadsafe │ │ │ │ │ - 413: 00003cc1 496 FUNC GLOBAL DEFAULT 6 PyDict_Update │ │ │ │ │ - 414: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMapping_Keys │ │ │ │ │ - 415: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GetIter │ │ │ │ │ - 416: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyIter_Next │ │ │ │ │ - 417: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GetItem │ │ │ │ │ - 418: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_RuntimeError │ │ │ │ │ - 419: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_SetString │ │ │ │ │ - 420: 00005049 280 FUNC GLOBAL HIDDEN 6 _PyDict_Next │ │ │ │ │ - 421: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GC_UnTrack │ │ │ │ │ - 422: 00004f01 66 FUNC GLOBAL HIDDEN 6 _PyDict_HasOnlyStringKeys │ │ │ │ │ - 423: 00004f45 258 FUNC GLOBAL DEFAULT 6 PyDict_Next │ │ │ │ │ - 424: 00005265 214 FUNC GLOBAL DEFAULT 6 PyDict_GetItemStringRef │ │ │ │ │ - 425: 0000533d 1512 FUNC GLOBAL HIDDEN 6 _PyDict_LoadBuiltinsFromGlobals │ │ │ │ │ - 426: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyEval_GetBuiltins │ │ │ │ │ - 427: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyModule_Type │ │ │ │ │ - 428: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyType_IsSubtype │ │ │ │ │ - 429: 00005a31 632 FUNC GLOBAL DEFAULT 6 PyDict_DelItem │ │ │ │ │ - 430: 000061a5 1124 FUNC GLOBAL DEFAULT 6 _PyDict_FromItems │ │ │ │ │ - 431: 00006609 186 FUNC GLOBAL DEFAULT 6 _PyDict_LoadGlobalStackRef │ │ │ │ │ - 432: 000066c5 590 FUNC GLOBAL HIDDEN 6 _PyDictKeys_StringLookup │ │ │ │ │ - 433: 00006915 30 FUNC GLOBAL HIDDEN 6 _PyDict_GetKeysVersionForCurrentState │ │ │ │ │ - 434: 00006935 196 FUNC GLOBAL DEFAULT 6 PyObject_GenericGetDict │ │ │ │ │ - 435: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_ComputedDictPointer │ │ │ │ │ - 436: 0000114d 280 FUNC GLOBAL HIDDEN 1 _PyObject_MaterializeManagedDict_LockHeld │ │ │ │ │ - 437: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_AttributeError │ │ │ │ │ - 438: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyArg_UnpackTuple │ │ │ │ │ - 439: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NoneStruct │ │ │ │ │ - 440: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyArg_ValidateKeywordArguments │ │ │ │ │ - 441: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_HasAttrWithError │ │ │ │ │ - 442: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySequence_Fast │ │ │ │ │ - 443: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_TypeError │ │ │ │ │ - 444: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_ExceptionMatches │ │ │ │ │ - 445: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_FormatNote │ │ │ │ │ - 446: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_ValueError │ │ │ │ │ - 447: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Format │ │ │ │ │ - 448: 00006e2d 192 FUNC GLOBAL HIDDEN 6 _PyDictView_New │ │ │ │ │ - 449: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_Pack │ │ │ │ │ - 450: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GC_Del │ │ │ │ │ - 451: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_New │ │ │ │ │ - 452: 00007449 94 FUNC GLOBAL HIDDEN 6 _PyObject_InitInlineValues │ │ │ │ │ - 453: 000074a9 164 FUNC GLOBAL HIDDEN 6 _PyObject_StoreInstanceAttribute │ │ │ │ │ - 454: 00000000 0 NOTYPE GLOBAL DEFAULT UND memmove │ │ │ │ │ - 455: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyInterpreterState_Get │ │ │ │ │ - 456: 00007c01 612 FUNC GLOBAL HIDDEN 6 _PyObject_TryGetInstanceAttribute │ │ │ │ │ - 457: 00007e65 488 FUNC GLOBAL HIDDEN 6 _PyDictKeys_StringLookupSplit │ │ │ │ │ - 458: 0000804d 92 FUNC GLOBAL HIDDEN 6 _PyDict_LookupIndex │ │ │ │ │ - 459: 000080a9 652 FUNC GLOBAL HIDDEN 6 _PyDictKeys_StringLookupAndVersion │ │ │ │ │ - 460: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_CheckPositional │ │ │ │ │ - 461: 000085d1 446 FUNC GLOBAL HIDDEN 6 _PyDict_Pop_KnownHash │ │ │ │ │ - 462: 00008835 956 FUNC GLOBAL DEFAULT 6 _PyDict_MergeEx │ │ │ │ │ - 463: 00008bf1 108 FUNC GLOBAL DEFAULT 6 _PyDict_SetItem_Take2 │ │ │ │ │ - 464: 00008c5d 364 FUNC GLOBAL DEFAULT 6 PyDict_Keys │ │ │ │ │ - 465: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyList_New │ │ │ │ │ - 466: 00008ea5 224 FUNC GLOBAL DEFAULT 6 PyObject_ClearManagedDict │ │ │ │ │ - 467: 00008f85 502 FUNC GLOBAL DEFAULT 6 _PyDict_DelItemIf │ │ │ │ │ - 468: 0000917d 136 FUNC GLOBAL HIDDEN 6 _PyDict_GetItemRef_Unicode_LockHeld │ │ │ │ │ - 469: 00009205 770 FUNC GLOBAL DEFAULT 6 PyDict_Pop │ │ │ │ │ - 470: 00009509 192 FUNC GLOBAL HIDDEN 6 _PyDict_GetMethodStackRef │ │ │ │ │ - 471: 00000635 146 FUNC GLOBAL DEFAULT 1 PyDict_ContainsString │ │ │ │ │ - 472: 000095c9 106 FUNC GLOBAL DEFAULT 6 PyObject_VisitManagedDict │ │ │ │ │ - 473: 000006f5 128 FUNC GLOBAL DEFAULT 1 PyDict_Watch │ │ │ │ │ - 474: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_FromSize_t │ │ │ │ │ - 475: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_FalseStruct │ │ │ │ │ - 476: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_TrueStruct │ │ │ │ │ - 477: 0000a121 918 FUNC GLOBAL DEFAULT 6 PyDict_Clear │ │ │ │ │ - 478: 0000a4b9 52 FUNC GLOBAL DEFAULT 6 PyDict_Size │ │ │ │ │ - 479: 0000a4ed 704 FUNC GLOBAL HIDDEN 6 _PyDictKeys_DecRef │ │ │ │ │ - 480: 00000b31 132 FUNC GLOBAL DEFAULT 1 PyDict_Unwatch │ │ │ │ │ - 481: 00000bb5 82 FUNC GLOBAL DEFAULT 1 PyDict_PopString │ │ │ │ │ - 482: 00000c69 480 FUNC GLOBAL HIDDEN 1 _PyDictView_Intersect │ │ │ │ │ - 483: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySet_Type │ │ │ │ │ - 484: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySet_New │ │ │ │ │ - 485: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Size │ │ │ │ │ - 486: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_CallMethodObjArgs │ │ │ │ │ - 487: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySet_Add │ │ │ │ │ - 488: 00000000 0 NOTYPE GLOBAL DEFAULT UND Py_ReprEnter │ │ │ │ │ - 489: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicodeWriter_Create │ │ │ │ │ - 490: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicodeWriter_WriteChar │ │ │ │ │ - 491: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicodeWriter_WriteRepr │ │ │ │ │ - 492: 00000000 0 NOTYPE GLOBAL DEFAULT UND Py_ReprLeave │ │ │ │ │ - 493: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicodeWriter_Discard │ │ │ │ │ - 494: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicodeWriter_Finish │ │ │ │ │ - 495: 000000e9 100 FUNC GLOBAL HIDDEN 9 _PyDict_DebugMallocStats │ │ │ │ │ - 496: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyDebugAllocatorStats │ │ │ │ │ - 497: 0000a7ad 882 FUNC GLOBAL HIDDEN 6 _PyDict_FromKeys │ │ │ │ │ - 498: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_CheckFunctionResult │ │ │ │ │ - 499: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyFrozenSet_Type │ │ │ │ │ - 500: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_SetItem │ │ │ │ │ - 501: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PySet_NextEntryRef │ │ │ │ │ - 502: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_MakeTpCall │ │ │ │ │ - 503: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NotImplementedStruct │ │ │ │ │ - 504: 00001475 64 FUNC GLOBAL DEFAULT 1 _PyDict_GetItemRef_KnownHash_LockHeld │ │ │ │ │ - 505: 0000ab21 88 FUNC GLOBAL DEFAULT 6 _PyDict_SetItem_KnownHash_LockHeld │ │ │ │ │ - 506: 00001591 136 FUNC GLOBAL DEFAULT 1 _PyDict_LoadGlobal │ │ │ │ │ - 507: 00001619 132 FUNC GLOBAL DEFAULT 1 _PyDict_SetItem_KnownHash │ │ │ │ │ - 508: 0000169d 92 FUNC GLOBAL DEFAULT 1 PyDict_GetItemString │ │ │ │ │ - 509: 000018c9 100 FUNC GLOBAL HIDDEN 1 _PyObject_IsInstanceDictEmpty │ │ │ │ │ - 510: 0000ab85 14 FUNC GLOBAL HIDDEN 6 _PyObject_MaterializeManagedDict │ │ │ │ │ - 511: 0000192d 4 FUNC GLOBAL HIDDEN 1 _PyDict_Clear_LockHeld │ │ │ │ │ - 512: 00001931 2 FUNC GLOBAL HIDDEN 1 _PyDict_DetachFromObject │ │ │ │ │ - 513: 00001935 60 FUNC GLOBAL DEFAULT 1 _PyDict_GetItem_KnownHash │ │ │ │ │ - 514: 00001971 242 FUNC GLOBAL DEFAULT 1 PyDict_Values │ │ │ │ │ - 515: 00001a65 664 FUNC GLOBAL DEFAULT 1 PyDict_Merge │ │ │ │ │ - 516: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_VectorcallMethod │ │ │ │ │ - 517: 0000014d 66 FUNC GLOBAL DEFAULT 9 PyDict_DelItemString │ │ │ │ │ - 518: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_GetRaisedException │ │ │ │ │ - 519: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_SetRaisedException │ │ │ │ │ - 520: 00000253 146 FUNC GLOBAL DEFAULT 9 _PyObject_SetManagedDict │ │ │ │ │ - 521: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySequence_List │ │ │ │ │ - 522: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_FromFormat │ │ │ │ │ - 523: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySequence_Contains │ │ │ │ │ - 524: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PySet_Update │ │ │ │ │ - 525: 0000221d 216 FUNC GLOBAL DEFAULT 1 PyDict_Items │ │ │ │ │ - 526: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyEval_GetBuiltin │ │ │ │ │ - 527: 00000000 0 NOTYPE GLOBAL DEFAULT UND Py_BuildValue │ │ │ │ │ - 528: 00000941 86 FUNC GLOBAL HIDDEN 9 _PyDict_SizeOf_LockHeld │ │ │ │ │ - 529: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_FromSsize_t │ │ │ │ │ - 530: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDictProxy_New │ │ │ │ │ - 531: 000009e7 54 FUNC GLOBAL HIDDEN 9 _PyDict_KeysSize │ │ │ │ │ - 532: 00000a1d 12 FUNC GLOBAL DEFAULT 9 PyDict_GetItem │ │ │ │ │ - 533: 00000a29 588 FUNC GLOBAL DEFAULT 9 PyDict_MergeFromSeq2 │ │ │ │ │ - 534: 00000c75 32 FUNC GLOBAL DEFAULT 9 PyDict_SetDefault │ │ │ │ │ - 535: 00000c95 96 FUNC GLOBAL DEFAULT 9 PyDict_AddWatcher │ │ │ │ │ - 536: 00000cf5 64 FUNC GLOBAL DEFAULT 9 PyDict_ClearWatcher │ │ │ │ │ - 537: 00000d35 1012 FUNC GLOBAL HIDDEN 9 _PyDict_CheckConsistency │ │ │ │ │ - 538: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_AssertFailed │ │ │ │ │ - 539: 00001129 96 FUNC GLOBAL DEFAULT 9 _PyDict_NewPresized │ │ │ │ │ - 540: 00001189 48 FUNC GLOBAL HIDDEN 9 _PyDict_GetItemWithError │ │ │ │ │ - 541: 000011b9 40 FUNC GLOBAL HIDDEN 9 _PyDict_GetItemIdWithError │ │ │ │ │ - 542: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_FromId │ │ │ │ │ - 543: 000011e1 68 FUNC GLOBAL DEFAULT 9 _PyDict_GetItemStringWithError │ │ │ │ │ - 544: 00001225 4 FUNC GLOBAL DEFAULT 9 _PyDict_SizeOf │ │ │ │ │ - 545: 00001229 42 FUNC GLOBAL HIDDEN 9 _PyDict_ContainsId │ │ │ │ │ - 546: 00001253 26 FUNC GLOBAL HIDDEN 9 _PyDictKeys_GetVersionForCurrentState │ │ │ │ │ - 547: 0000126d 60 FUNC GLOBAL DEFAULT 9 _PyDict_Pop │ │ │ │ │ - 548: 000012a9 4 FUNC GLOBAL DEFAULT 9 _PyDict_DelItem_KnownHash │ │ │ │ │ - 549: 000012ad 46 FUNC GLOBAL HIDDEN 9 _PyDict_SetItemId │ │ │ │ │ - 550: 000012db 42 FUNC GLOBAL HIDDEN 9 _PyDict_DelItemId │ │ │ │ │ - 551: 0000069c 208 OBJECT GLOBAL DEFAULT 3 PyDictValues_Type │ │ │ │ │ - 552: 000000ec 208 OBJECT GLOBAL DEFAULT 3 PyDictItems_Type │ │ │ │ │ - 553: 000004fc 208 OBJECT GLOBAL DEFAULT 3 PyDictKeys_Type │ │ │ │ │ - 554: 0000042c 208 OBJECT GLOBAL DEFAULT 3 PyDictRevIterValue_Type │ │ │ │ │ - 555: 0000028c 208 OBJECT GLOBAL DEFAULT 3 PyDictRevIterItem_Type │ │ │ │ │ - 556: 0000035c 208 OBJECT GLOBAL DEFAULT 3 PyDictRevIterKey_Type │ │ │ │ │ - 557: 000001bc 208 OBJECT GLOBAL DEFAULT 3 PyDictIterItem_Type │ │ │ │ │ - 558: 0000076c 208 OBJECT GLOBAL DEFAULT 3 PyDictIterValue_Type │ │ │ │ │ - 559: 000005cc 208 OBJECT GLOBAL DEFAULT 3 PyDictIterKey_Type │ │ │ │ │ - 560: 00000000 208 OBJECT GLOBAL DEFAULT 3 PyDict_Type │ │ │ │ │ - 561: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyType_Type │ │ │ │ │ - 562: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_HashNotImplemented │ │ │ │ │ - 563: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GenericGetAttr │ │ │ │ │ - 564: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyType_AllocNoTrack │ │ │ │ │ - 565: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_SelfIter │ │ │ │ │ - 566: 00000000 0 NOTYPE GLOBAL DEFAULT UND Py_GenericAlias │ │ │ │ │ + 46: 00002944 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 47: 00002954 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 48: 00002d7c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 49: 00002d84 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 50: 0000059d 150 FUNC LOCAL DEFAULT 1 compare_unicode_generic │ │ │ │ │ + 51: 00003044 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 52: 00003050 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 53: 000030b9 204 FUNC LOCAL DEFAULT 6 dict_getitem │ │ │ │ │ + 54: 0000317c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 55: 00003184 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 56: 0000327c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 57: 00003284 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 58: 00009a05 316 FUNC LOCAL DEFAULT 6 new_dict_with_shared_keys.isra.0 │ │ │ │ │ + 59: 000034ac 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 60: 000034b0 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 61: 0000357c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 62: 00003580 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 63: 00009bf9 156 FUNC LOCAL DEFAULT 6 dict_iter │ │ │ │ │ + 64: 000014b5 76 FUNC LOCAL DEFAULT 1 copy_values │ │ │ │ │ + 65: 00003ec1 496 FUNC LOCAL DEFAULT 6 dict_merge.constprop.0.isra.0 │ │ │ │ │ + 66: 00003990 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 67: 000039ac 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 68: 000039b9 544 FUNC LOCAL DEFAULT 6 clone_combined_dict_keys │ │ │ │ │ + 69: 00003bd9 204 FUNC LOCAL DEFAULT 6 dict_subscript │ │ │ │ │ + 70: 00003ca0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 71: 00003ca4 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 72: 000040b1 1672 FUNC LOCAL DEFAULT 6 dict_dict_merge.constprop.0.isra.0 │ │ │ │ │ + 73: 00003ebc 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 74: 00003ec0 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 75: 000040ac 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 76: 00000080 0 NOTYPE LOCAL DEFAULT 8 .LC2 │ │ │ │ │ + 77: 000040b0 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 78: 00004588 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 79: 00004590 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 80: 00000135 644 FUNC LOCAL DEFAULT 1 dict_dict_merge.isra.0 │ │ │ │ │ + 81: 000003b4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 82: 000003b8 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 83: 000004a8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 84: 00004739 1772 FUNC LOCAL DEFAULT 6 dict_dealloc │ │ │ │ │ + 85: 000049e4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 86: 000049ec 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 87: 00004e20 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 88: 00004e24 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 89: 00004e25 236 FUNC LOCAL DEFAULT 6 dict_ass_sub │ │ │ │ │ + 90: 00004f0c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 91: 00004f10 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 92: 00005171 258 FUNC LOCAL DEFAULT 6 _PyDict_Next.constprop.2 │ │ │ │ │ + 93: 000055e8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 94: 000055f0 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 95: 000058c8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 96: 000058cc 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 97: 0000592c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 98: 000004ac 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 99: 000004ad 18 FUNC LOCAL DEFAULT 1 PyStackRef_CLOSE │ │ │ │ │ + 100: 000004ad 18 FUNC LOCAL DEFAULT 1 PyStackRef_XCLOSE │ │ │ │ │ + 101: 00005930 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 102: 00005931 268 FUNC LOCAL DEFAULT 6 dict_traverse │ │ │ │ │ + 103: 00006474 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 104: 00006484 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 105: 00006620 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 106: 00006624 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 107: 0000009c 0 NOTYPE LOCAL DEFAULT 8 .LC3 │ │ │ │ │ + 108: 00006a10 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 109: 000000b8 0 NOTYPE LOCAL DEFAULT 8 .LC4 │ │ │ │ │ + 110: 00006a14 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 111: 00006a15 116 FUNC LOCAL DEFAULT 6 dict_update │ │ │ │ │ + 112: 00006a89 756 FUNC LOCAL DEFAULT 6 dict_update_arg │ │ │ │ │ + 113: 000000c0 0 NOTYPE LOCAL DEFAULT 8 .LC5 │ │ │ │ │ + 114: 000000d8 0 NOTYPE LOCAL DEFAULT 8 .LC6 │ │ │ │ │ + 115: 00000120 0 NOTYPE LOCAL DEFAULT 8 .LC7 │ │ │ │ │ + 116: 00006d78 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 117: 00000168 0 NOTYPE LOCAL DEFAULT 8 .LC8 │ │ │ │ │ + 118: 00006d7c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 119: 00006d7d 204 FUNC LOCAL DEFAULT 6 dict_items │ │ │ │ │ + 120: 00006e3c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 121: 00006e48 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 122: 00006f00 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 123: 00006f08 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 124: 00006f09 224 FUNC LOCAL DEFAULT 6 dictitems_iter │ │ │ │ │ + 125: 00006fe0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 126: 00006fe8 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 127: 00006fe9 392 FUNC LOCAL DEFAULT 6 dictiter_new │ │ │ │ │ + 128: 00007160 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 129: 00007170 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 130: 00007171 136 FUNC LOCAL DEFAULT 6 dictview_dealloc │ │ │ │ │ + 131: 000071f4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 132: 00000190 0 NOTYPE LOCAL DEFAULT 8 .LC9 │ │ │ │ │ + 133: 000001bc 0 NOTYPE LOCAL DEFAULT 8 .LC10 │ │ │ │ │ + 134: 000071f8 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 135: 000071f9 620 FUNC LOCAL DEFAULT 6 dictiter_iternextitem │ │ │ │ │ + 136: 00007460 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 137: 00007464 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 138: 00007569 1716 FUNC LOCAL DEFAULT 6 store_instance_attr_lock_held │ │ │ │ │ + 139: 000001e8 0 NOTYPE LOCAL DEFAULT 8 .LC11 │ │ │ │ │ + 140: 00008350 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 141: 00000210 0 NOTYPE LOCAL DEFAULT 8 .LC12 │ │ │ │ │ + 142: 00008354 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 143: 00008355 678 FUNC LOCAL DEFAULT 6 dict_pop │ │ │ │ │ + 144: 000004c1 142 FUNC LOCAL DEFAULT 1 pop_lock_held │ │ │ │ │ + 145: 000087bd 164 FUNC LOCAL DEFAULT 6 dictiter_dealloc │ │ │ │ │ + 146: 0000885c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 147: 00008860 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 148: 00008b98 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 149: 00008b9c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 150: 00008c84 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 151: 00008c88 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 152: 00000214 0 NOTYPE LOCAL DEFAULT 8 .LC13 │ │ │ │ │ + 153: 00008df9 206 FUNC LOCAL DEFAULT 6 dict_get │ │ │ │ │ + 154: 00000218 0 NOTYPE LOCAL DEFAULT 8 .LC14 │ │ │ │ │ + 155: 0000151d 116 FUNC LOCAL DEFAULT 1 detach_dict_from_object │ │ │ │ │ + 156: 00000551 74 FUNC LOCAL DEFAULT 1 clear_inline_values │ │ │ │ │ + 157: 00008fa4 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 158: 00008fa8 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 159: 00009659 22 FUNC LOCAL DEFAULT 6 dict_tp_clear │ │ │ │ │ + 160: 00009671 914 FUNC LOCAL DEFAULT 6 clear_lock_held │ │ │ │ │ + 161: 000098c0 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 162: 000098c8 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 163: 00009b28 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 164: 000006c9 44 FUNC LOCAL DEFAULT 1 new_values │ │ │ │ │ + 165: 00009b40 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 166: 00009bf5 4 FUNC LOCAL DEFAULT 6 dict_length │ │ │ │ │ + 167: 00000250 0 NOTYPE LOCAL DEFAULT 8 .LC15 │ │ │ │ │ + 168: 00000775 90 FUNC LOCAL DEFAULT 1 validate_watcher_id │ │ │ │ │ + 169: 00000770 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 170: 0000026c 0 NOTYPE LOCAL DEFAULT 8 .LC16 │ │ │ │ │ + 171: 00000288 0 NOTYPE LOCAL DEFAULT 8 .LC17 │ │ │ │ │ + 172: 00000774 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 173: 000007d1 22 FUNC LOCAL DEFAULT 1 dictiter_len │ │ │ │ │ + 174: 000007e9 184 FUNC LOCAL DEFAULT 1 dict_keys │ │ │ │ │ + 175: 00000898 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 176: 000008a0 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 177: 000008a1 132 FUNC LOCAL DEFAULT 1 dictkeys_iter │ │ │ │ │ + 178: 0000091c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 179: 00000924 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 180: 00000925 184 FUNC LOCAL DEFAULT 1 dict_values │ │ │ │ │ + 181: 000009d4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 182: 000009dc 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 183: 000009dd 132 FUNC LOCAL DEFAULT 1 dictvalues_iter │ │ │ │ │ + 184: 00000a58 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 185: 00009c88 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 186: 00009c94 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 187: 00009c95 390 FUNC LOCAL DEFAULT 6 dictiter_iternextkey │ │ │ │ │ + 188: 00009e1d 132 FUNC LOCAL DEFAULT 6 dict_new │ │ │ │ │ + 189: 00009e90 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 190: 000002a8 0 NOTYPE LOCAL DEFAULT 8 .LC18 │ │ │ │ │ + 191: 00000a60 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 192: 00000a61 98 FUNC LOCAL DEFAULT 1 dict_init │ │ │ │ │ + 193: 000002b0 0 NOTYPE LOCAL DEFAULT 8 .LC19 │ │ │ │ │ + 194: 00009ea0 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 195: 00009ea1 98 FUNC LOCAL DEFAULT 6 dict_setdefault │ │ │ │ │ + 196: 00009f05 272 FUNC LOCAL DEFAULT 6 dict_vectorcall │ │ │ │ │ + 197: 0000a00c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 198: 00000ac5 108 FUNC LOCAL DEFAULT 1 dict___contains__ │ │ │ │ │ + 199: 0000a014 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 200: 0000a015 298 FUNC LOCAL DEFAULT 6 dictiter_iternextvalue │ │ │ │ │ + 201: 0000a394 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 202: 0000a39c 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 203: 0000a7c8 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 204: 00000bb0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 205: 00000bb4 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 206: 00000c09 42 FUNC LOCAL DEFAULT 1 dict_ior │ │ │ │ │ + 207: 00000c35 52 FUNC LOCAL DEFAULT 1 dictiter_traverse │ │ │ │ │ + 208: 00000e49 112 FUNC LOCAL DEFAULT 1 dictkeys_contains │ │ │ │ │ + 209: 0000018f 94 FUNC LOCAL DEFAULT 9 dictitems_contains │ │ │ │ │ + 210: 00000e3c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 211: 00000e48 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 212: 000002bc 0 NOTYPE LOCAL DEFAULT 8 .LC20 │ │ │ │ │ + 213: 00000000 0 NOTYPE LOCAL DEFAULT 11 .LANCHOR1 │ │ │ │ │ + 214: 00000f2c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 215: 000002f8 0 NOTYPE LOCAL DEFAULT 8 .LC21 │ │ │ │ │ + 216: 00000300 0 NOTYPE LOCAL DEFAULT 8 .LC22 │ │ │ │ │ + 217: 00000f30 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 218: 00000f31 358 FUNC LOCAL DEFAULT 1 dict_repr │ │ │ │ │ + 219: 00000304 0 NOTYPE LOCAL DEFAULT 8 .LC23 │ │ │ │ │ + 220: 00000318 0 NOTYPE LOCAL DEFAULT 8 .LC24 │ │ │ │ │ + 221: 00000144 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 222: 00000330 0 NOTYPE LOCAL DEFAULT 8 .LC25 │ │ │ │ │ + 223: 00001099 78 FUNC LOCAL DEFAULT 1 dict_fromkeys │ │ │ │ │ + 224: 000010e9 4 FUNC LOCAL DEFAULT 1 dict_copy │ │ │ │ │ + 225: 0000a7cc 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 226: 0000aa9c 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 227: 0000aaa4 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 228: 000010ed 94 FUNC LOCAL DEFAULT 1 dict_or │ │ │ │ │ + 229: 00001260 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 230: 00001264 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 231: 00001265 526 FUNC LOCAL DEFAULT 1 dict_richcompare │ │ │ │ │ + 232: 0000ab94 0 NOTYPE LOCAL DEFAULT 6 $d │ │ │ │ │ + 233: 0000ab98 0 NOTYPE LOCAL DEFAULT 6 $t │ │ │ │ │ + 234: 0000ab99 12 FUNC LOCAL DEFAULT 6 dictview_traverse │ │ │ │ │ + 235: 00001501 28 FUNC LOCAL DEFAULT 1 dict_clear │ │ │ │ │ + 236: 00001698 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 237: 0000033c 0 NOTYPE LOCAL DEFAULT 8 .LC26 │ │ │ │ │ + 238: 0000169c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 239: 00000394 0 NOTYPE LOCAL DEFAULT 8 .LC27 │ │ │ │ │ + 240: 000016f9 464 FUNC LOCAL DEFAULT 1 dict_popitem │ │ │ │ │ + 241: 00001cf8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 242: 00001cfc 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 243: 00001cfd 116 FUNC LOCAL DEFAULT 1 dictviews_sub │ │ │ │ │ + 244: 00001d71 76 FUNC LOCAL DEFAULT 1 dictviews_to_set │ │ │ │ │ + 245: 00001d6c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 246: 00001d70 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 247: 00001db8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 248: 0000014c 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 249: 000001ed 12 FUNC LOCAL DEFAULT 9 dict___reversed__ │ │ │ │ │ + 250: 000001f4 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 251: 00001dbc 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 252: 00001dbd 580 FUNC LOCAL DEFAULT 1 dictreviter_iternext │ │ │ │ │ + 253: 00001ff8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 254: 000003b4 0 NOTYPE LOCAL DEFAULT 8 .LC28 │ │ │ │ │ + 255: 000001f8 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 256: 000003d8 0 NOTYPE LOCAL DEFAULT 8 .LC29 │ │ │ │ │ + 257: 000003dc 0 NOTYPE LOCAL DEFAULT 8 .LC30 │ │ │ │ │ + 258: 00002000 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 259: 00002001 108 FUNC LOCAL DEFAULT 1 dictview_repr │ │ │ │ │ + 260: 0000206d 8 FUNC LOCAL DEFAULT 1 dictview_len │ │ │ │ │ + 261: 00002075 304 FUNC LOCAL DEFAULT 1 dictview_richcompare │ │ │ │ │ + 262: 000020be 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 263: 000020c4 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 264: 000021a5 120 FUNC LOCAL DEFAULT 1 all_contained_in │ │ │ │ │ + 265: 000021a0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 266: 000021a4 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 267: 000002e5 66 FUNC LOCAL DEFAULT 9 dictviews_or │ │ │ │ │ + 268: 00000327 1102 FUNC LOCAL DEFAULT 9 dictviews_xor │ │ │ │ │ + 269: 000005c4 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 270: 000005d0 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 271: 0000076c 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 272: 00000774 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 273: 00000775 336 FUNC LOCAL DEFAULT 9 dictviews_isdisjoint │ │ │ │ │ + 274: 000008c0 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 275: 000008c4 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 276: 000008c5 24 FUNC LOCAL DEFAULT 9 dictitems_reversed │ │ │ │ │ + 277: 000008d8 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 278: 000003e4 0 NOTYPE LOCAL DEFAULT 8 .LC31 │ │ │ │ │ + 279: 000008dc 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 280: 000008dd 100 FUNC LOCAL DEFAULT 9 dictiter_reduce │ │ │ │ │ + 281: 0000093c 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 282: 00000940 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 283: 00000997 26 FUNC LOCAL DEFAULT 9 dict___sizeof__ │ │ │ │ │ + 284: 000009b1 24 FUNC LOCAL DEFAULT 9 dictvalues_reversed │ │ │ │ │ + 285: 000009c4 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 286: 000009c8 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 287: 000009c9 24 FUNC LOCAL DEFAULT 9 dictkeys_reversed │ │ │ │ │ + 288: 000009dc 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 289: 000009e0 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 290: 000009e1 6 FUNC LOCAL DEFAULT 9 dictview_mapping │ │ │ │ │ + 291: 00000c70 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 292: 00000c74 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 293: 000003ec 0 NOTYPE LOCAL DEFAULT 8 .LC32 │ │ │ │ │ + 294: 00000cf0 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 295: 00000cf4 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 296: 00000d30 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 297: 00000410 0 NOTYPE LOCAL DEFAULT 8 .LC33 │ │ │ │ │ + 298: 00000454 0 NOTYPE LOCAL DEFAULT 8 .LC34 │ │ │ │ │ + 299: 00000480 0 NOTYPE LOCAL DEFAULT 8 .LC35 │ │ │ │ │ + 300: 000004a8 0 NOTYPE LOCAL DEFAULT 8 .LC36 │ │ │ │ │ + 301: 000004d4 0 NOTYPE LOCAL DEFAULT 8 .LC37 │ │ │ │ │ + 302: 000004f8 0 NOTYPE LOCAL DEFAULT 8 .LC38 │ │ │ │ │ + 303: 0000051c 0 NOTYPE LOCAL DEFAULT 8 .LC39 │ │ │ │ │ + 304: 00000550 0 NOTYPE LOCAL DEFAULT 8 .LC40 │ │ │ │ │ + 305: 00000574 0 NOTYPE LOCAL DEFAULT 8 .LC41 │ │ │ │ │ + 306: 00000588 0 NOTYPE LOCAL DEFAULT 8 .LC42 │ │ │ │ │ + 307: 000005a8 0 NOTYPE LOCAL DEFAULT 8 .LC43 │ │ │ │ │ + 308: 000005c4 0 NOTYPE LOCAL DEFAULT 8 .LC44 │ │ │ │ │ + 309: 000005e0 0 NOTYPE LOCAL DEFAULT 8 .LC45 │ │ │ │ │ + 310: 000005f8 0 NOTYPE LOCAL DEFAULT 8 .LC46 │ │ │ │ │ + 311: 00000618 0 NOTYPE LOCAL DEFAULT 8 .LC47 │ │ │ │ │ + 312: 00000630 0 NOTYPE LOCAL DEFAULT 8 .LC48 │ │ │ │ │ + 313: 00000668 0 NOTYPE LOCAL DEFAULT 8 .LC49 │ │ │ │ │ + 314: 00000674 0 NOTYPE LOCAL DEFAULT 8 .LC50 │ │ │ │ │ + 315: 00000694 0 NOTYPE LOCAL DEFAULT 8 .LC51 │ │ │ │ │ + 316: 000006b8 0 NOTYPE LOCAL DEFAULT 8 .LC52 │ │ │ │ │ + 317: 00000d34 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 318: 00001038 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 319: 00001040 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 320: 00001124 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 321: 00001128 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 322: 00001184 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 323: 00001188 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 324: 00000000 0 SECTION LOCAL DEFAULT 11 .rodata │ │ │ │ │ + 325: 00000000 0 NOTYPE LOCAL DEFAULT 11 $d │ │ │ │ │ + 326: 00000000 24 OBJECT LOCAL DEFAULT 11 CSWTCH.407 │ │ │ │ │ + 327: 00000018 25 OBJECT LOCAL DEFAULT 11 __func__.0 │ │ │ │ │ + 328: 00000034 48 OBJECT LOCAL DEFAULT 11 reversed_values_doc │ │ │ │ │ + 329: 00000064 47 OBJECT LOCAL DEFAULT 11 reversed_items_doc │ │ │ │ │ + 330: 00000094 46 OBJECT LOCAL DEFAULT 11 reversed_keys_doc │ │ │ │ │ + 331: 000000c4 73 OBJECT LOCAL DEFAULT 11 isdisjoint_doc │ │ │ │ │ + 332: 00000110 39 OBJECT LOCAL DEFAULT 11 reduce_doc │ │ │ │ │ + 333: 00000138 55 OBJECT LOCAL DEFAULT 11 length_hint_doc │ │ │ │ │ + 334: 00000170 371 OBJECT LOCAL DEFAULT 11 dictionary_doc │ │ │ │ │ + 335: 000002e4 296 OBJECT LOCAL DEFAULT 11 update__doc__ │ │ │ │ │ + 336: 0000040c 49 OBJECT LOCAL DEFAULT 11 getitem__doc__ │ │ │ │ │ + 337: 00000440 77 OBJECT LOCAL DEFAULT 11 dict_values__doc__ │ │ │ │ │ + 338: 00000490 83 OBJECT LOCAL DEFAULT 11 dict_items__doc__ │ │ │ │ │ + 339: 000004e4 81 OBJECT LOCAL DEFAULT 11 dict_keys__doc__ │ │ │ │ │ + 340: 00000538 73 OBJECT LOCAL DEFAULT 11 dict___reversed____doc__ │ │ │ │ │ + 341: 00000584 74 OBJECT LOCAL DEFAULT 11 dict___sizeof____doc__ │ │ │ │ │ + 342: 000005d0 168 OBJECT LOCAL DEFAULT 11 dict_popitem__doc__ │ │ │ │ │ + 343: 00000678 210 OBJECT LOCAL DEFAULT 11 dict_pop__doc__ │ │ │ │ │ + 344: 0000074c 52 OBJECT LOCAL DEFAULT 11 dict_clear__doc__ │ │ │ │ │ + 345: 00000780 181 OBJECT LOCAL DEFAULT 11 dict_setdefault__doc__ │ │ │ │ │ + 346: 00000838 105 OBJECT LOCAL DEFAULT 11 dict_get__doc__ │ │ │ │ │ + 347: 000008a4 90 OBJECT LOCAL DEFAULT 11 dict___contains____doc__ │ │ │ │ │ + 348: 00000900 54 OBJECT LOCAL DEFAULT 11 dict_copy__doc__ │ │ │ │ │ + 349: 00000938 118 OBJECT LOCAL DEFAULT 11 dict_fromkeys__doc__ │ │ │ │ │ + 350: 00000000 0 NOTYPE LOCAL DEFAULT 3 $d │ │ │ │ │ + 351: 00000a1c 144 OBJECT LOCAL DEFAULT 3 dict_as_number │ │ │ │ │ + 352: 00000aac 40 OBJECT LOCAL DEFAULT 3 dict_as_sequence │ │ │ │ │ + 353: 00000be4 12 OBJECT LOCAL DEFAULT 3 dict_as_mapping │ │ │ │ │ + 354: 00000ad4 272 OBJECT LOCAL DEFAULT 3 mapp_methods │ │ │ │ │ + 355: 000000d0 28 OBJECT LOCAL DEFAULT 3 empty_keys_struct │ │ │ │ │ + 356: 0000090c 144 OBJECT LOCAL DEFAULT 3 dictviews_as_number │ │ │ │ │ + 357: 000008b4 40 OBJECT LOCAL DEFAULT 3 dictitems_as_sequence │ │ │ │ │ + 358: 00000884 48 OBJECT LOCAL DEFAULT 3 dictitems_methods │ │ │ │ │ + 359: 000009c4 40 OBJECT LOCAL DEFAULT 3 dictview_getset │ │ │ │ │ + 360: 000009ec 48 OBJECT LOCAL DEFAULT 3 dictiter_methods │ │ │ │ │ + 361: 0000099c 40 OBJECT LOCAL DEFAULT 3 dictkeys_as_sequence │ │ │ │ │ + 362: 000008dc 48 OBJECT LOCAL DEFAULT 3 dictkeys_methods │ │ │ │ │ + 363: 0000085c 40 OBJECT LOCAL DEFAULT 3 dictvalues_as_sequence │ │ │ │ │ + 364: 0000083c 32 OBJECT LOCAL DEFAULT 3 dictvalues_methods │ │ │ │ │ + 365: 00000001 280 FUNC GLOBAL DEFAULT 6 PyDict_New │ │ │ │ │ + 366: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NewReference │ │ │ │ │ + 367: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_GC_New │ │ │ │ │ + 368: 00000000 0 TLS GLOBAL DEFAULT UND _Py_tss_tstate │ │ │ │ │ + 369: 0000023d 118 FUNC GLOBAL DEFAULT 6 PyDict_Contains │ │ │ │ │ + 370: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_Type │ │ │ │ │ + 371: 000002e9 1778 FUNC GLOBAL HIDDEN 6 _Py_dict_lookup │ │ │ │ │ + 372: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Hash │ │ │ │ │ + 373: 000002b5 52 FUNC GLOBAL HIDDEN 6 _PyDict_Contains_KnownHash │ │ │ │ │ + 374: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_RichCompareBool │ │ │ │ │ + 375: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_Dealloc │ │ │ │ │ + 376: 000009dd 176 FUNC GLOBAL DEFAULT 6 PyDict_SetItem │ │ │ │ │ + 377: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_BadInternalCall │ │ │ │ │ + 378: 00000000 0 NOTYPE GLOBAL DEFAULT UND memset │ │ │ │ │ + 379: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Malloc │ │ │ │ │ + 380: 00000eb9 120 FUNC GLOBAL DEFAULT 1 _PyDict_SendEvent │ │ │ │ │ + 381: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_NoMemory │ │ │ │ │ + 382: 00000000 0 NOTYPE GLOBAL DEFAULT UND memcpy │ │ │ │ │ + 383: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Free │ │ │ │ │ + 384: 00001c95 2 FUNC GLOBAL DEFAULT 6 PyDict_SetDefaultRef │ │ │ │ │ + 385: 00000000 0 NOTYPE GLOBAL DEFAULT UND memcmp │ │ │ │ │ + 386: 0000256d 114 FUNC GLOBAL DEFAULT 6 PyDict_GetItemWithError │ │ │ │ │ + 387: 000025e1 2774 FUNC GLOBAL HIDDEN 6 _PyDict_NewKeysForClass │ │ │ │ │ + 388: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_GetRaisedException │ │ │ │ │ + 389: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_SetRaisedException │ │ │ │ │ + 390: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyRuntime │ │ │ │ │ + 391: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_FormatUnraisable │ │ │ │ │ + 392: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_KeyError │ │ │ │ │ + 393: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_GivenExceptionMatches │ │ │ │ │ + 394: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Clear │ │ │ │ │ + 395: 00003185 256 FUNC GLOBAL DEFAULT 6 PyDict_SetItemString │ │ │ │ │ + 396: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_FromString │ │ │ │ │ + 397: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_InternImmortal │ │ │ │ │ + 398: 00000131 2 FUNC GLOBAL HIDDEN 1 _PyDict_EnablePerThreadRefcounting │ │ │ │ │ + 399: 00003285 180 FUNC GLOBAL DEFAULT 6 PyDict_GetItemRef │ │ │ │ │ + 400: 00003339 64 FUNC GLOBAL HIDDEN 6 _PyDict_GetItemRef_KnownHash │ │ │ │ │ + 401: 00003379 58 FUNC GLOBAL HIDDEN 6 _Py_dict_lookup_threadsafe_stackref │ │ │ │ │ + 402: 000033b5 252 FUNC GLOBAL HIDDEN 6 _PyObjectDict_SetItem │ │ │ │ │ + 403: 00005cb5 524 FUNC GLOBAL HIDDEN 6 _PyDict_DelItem_KnownHash_LockHeld │ │ │ │ │ + 404: 000034b1 208 FUNC GLOBAL HIDDEN 6 _PyDict_SetItem_LockHeld │ │ │ │ │ + 405: 00003581 1080 FUNC GLOBAL DEFAULT 6 PyDict_Copy │ │ │ │ │ + 406: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_SetKeyError │ │ │ │ │ + 407: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_LookupSpecial │ │ │ │ │ + 408: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Occurred │ │ │ │ │ + 409: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_CallOneArg │ │ │ │ │ + 410: 00003ca5 44 FUNC GLOBAL HIDDEN 6 _Py_dict_lookup_threadsafe │ │ │ │ │ + 411: 00003cd1 496 FUNC GLOBAL DEFAULT 6 PyDict_Update │ │ │ │ │ + 412: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMapping_Keys │ │ │ │ │ + 413: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GetIter │ │ │ │ │ + 414: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyIter_Next │ │ │ │ │ + 415: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GetItem │ │ │ │ │ + 416: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_RuntimeError │ │ │ │ │ + 417: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_SetString │ │ │ │ │ + 418: 00005059 280 FUNC GLOBAL HIDDEN 6 _PyDict_Next │ │ │ │ │ + 419: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GC_UnTrack │ │ │ │ │ + 420: 00004f11 66 FUNC GLOBAL HIDDEN 6 _PyDict_HasOnlyStringKeys │ │ │ │ │ + 421: 00004f55 258 FUNC GLOBAL DEFAULT 6 PyDict_Next │ │ │ │ │ + 422: 00005275 214 FUNC GLOBAL DEFAULT 6 PyDict_GetItemStringRef │ │ │ │ │ + 423: 0000534d 1508 FUNC GLOBAL HIDDEN 6 _PyDict_LoadBuiltinsFromGlobals │ │ │ │ │ + 424: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyEval_GetBuiltins │ │ │ │ │ + 425: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyModule_Type │ │ │ │ │ + 426: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyType_IsSubtype │ │ │ │ │ + 427: 00005a3d 632 FUNC GLOBAL DEFAULT 6 PyDict_DelItem │ │ │ │ │ + 428: 000061b1 1140 FUNC GLOBAL DEFAULT 6 _PyDict_FromItems │ │ │ │ │ + 429: 00006625 186 FUNC GLOBAL DEFAULT 6 _PyDict_LoadGlobalStackRef │ │ │ │ │ + 430: 000066e1 590 FUNC GLOBAL HIDDEN 6 _PyDictKeys_StringLookup │ │ │ │ │ + 431: 00006931 30 FUNC GLOBAL HIDDEN 6 _PyDict_GetKeysVersionForCurrentState │ │ │ │ │ + 432: 00006951 196 FUNC GLOBAL DEFAULT 6 PyObject_GenericGetDict │ │ │ │ │ + 433: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_ComputedDictPointer │ │ │ │ │ + 434: 0000114d 280 FUNC GLOBAL HIDDEN 1 _PyObject_MaterializeManagedDict_LockHeld │ │ │ │ │ + 435: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_AttributeError │ │ │ │ │ + 436: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyArg_UnpackTuple │ │ │ │ │ + 437: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NoneStruct │ │ │ │ │ + 438: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyArg_ValidateKeywordArguments │ │ │ │ │ + 439: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_HasAttrWithError │ │ │ │ │ + 440: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySequence_Fast │ │ │ │ │ + 441: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_TypeError │ │ │ │ │ + 442: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_ExceptionMatches │ │ │ │ │ + 443: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_FormatNote │ │ │ │ │ + 444: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_ValueError │ │ │ │ │ + 445: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Format │ │ │ │ │ + 446: 00006e49 192 FUNC GLOBAL HIDDEN 6 _PyDictView_New │ │ │ │ │ + 447: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_Pack │ │ │ │ │ + 448: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GC_Del │ │ │ │ │ + 449: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_New │ │ │ │ │ + 450: 00007465 94 FUNC GLOBAL HIDDEN 6 _PyObject_InitInlineValues │ │ │ │ │ + 451: 000074c5 164 FUNC GLOBAL HIDDEN 6 _PyObject_StoreInstanceAttribute │ │ │ │ │ + 452: 00000000 0 NOTYPE GLOBAL DEFAULT UND memmove │ │ │ │ │ + 453: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyInterpreterState_Get │ │ │ │ │ + 454: 00007c1d 612 FUNC GLOBAL HIDDEN 6 _PyObject_TryGetInstanceAttribute │ │ │ │ │ + 455: 00007e81 490 FUNC GLOBAL HIDDEN 6 _PyDictKeys_StringLookupSplit │ │ │ │ │ + 456: 0000806d 92 FUNC GLOBAL HIDDEN 6 _PyDict_LookupIndex │ │ │ │ │ + 457: 000080c9 652 FUNC GLOBAL HIDDEN 6 _PyDictKeys_StringLookupAndVersion │ │ │ │ │ + 458: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_CheckPositional │ │ │ │ │ + 459: 000085fd 446 FUNC GLOBAL HIDDEN 6 _PyDict_Pop_KnownHash │ │ │ │ │ + 460: 00008861 956 FUNC GLOBAL DEFAULT 6 _PyDict_MergeEx │ │ │ │ │ + 461: 00008c1d 108 FUNC GLOBAL DEFAULT 6 _PyDict_SetItem_Take2 │ │ │ │ │ + 462: 00008c89 366 FUNC GLOBAL DEFAULT 6 PyDict_Keys │ │ │ │ │ + 463: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyList_New │ │ │ │ │ + 464: 00008ec9 224 FUNC GLOBAL DEFAULT 6 PyObject_ClearManagedDict │ │ │ │ │ + 465: 00008fa9 502 FUNC GLOBAL DEFAULT 6 _PyDict_DelItemIf │ │ │ │ │ + 466: 000091a1 136 FUNC GLOBAL HIDDEN 6 _PyDict_GetItemRef_Unicode_LockHeld │ │ │ │ │ + 467: 00009229 770 FUNC GLOBAL DEFAULT 6 PyDict_Pop │ │ │ │ │ + 468: 0000952d 192 FUNC GLOBAL HIDDEN 6 _PyDict_GetMethodStackRef │ │ │ │ │ + 469: 00000635 146 FUNC GLOBAL DEFAULT 1 PyDict_ContainsString │ │ │ │ │ + 470: 000095ed 106 FUNC GLOBAL DEFAULT 6 PyObject_VisitManagedDict │ │ │ │ │ + 471: 000006f5 128 FUNC GLOBAL DEFAULT 1 PyDict_Watch │ │ │ │ │ + 472: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_FromSize_t │ │ │ │ │ + 473: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_FalseStruct │ │ │ │ │ + 474: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_TrueStruct │ │ │ │ │ + 475: 0000a141 918 FUNC GLOBAL DEFAULT 6 PyDict_Clear │ │ │ │ │ + 476: 0000a4d9 52 FUNC GLOBAL DEFAULT 6 PyDict_Size │ │ │ │ │ + 477: 0000a50d 704 FUNC GLOBAL HIDDEN 6 _PyDictKeys_DecRef │ │ │ │ │ + 478: 00000b31 132 FUNC GLOBAL DEFAULT 1 PyDict_Unwatch │ │ │ │ │ + 479: 00000bb5 82 FUNC GLOBAL DEFAULT 1 PyDict_PopString │ │ │ │ │ + 480: 00000c69 480 FUNC GLOBAL HIDDEN 1 _PyDictView_Intersect │ │ │ │ │ + 481: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySet_Type │ │ │ │ │ + 482: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySet_New │ │ │ │ │ + 483: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Size │ │ │ │ │ + 484: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_CallMethodObjArgs │ │ │ │ │ + 485: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySet_Add │ │ │ │ │ + 486: 00000000 0 NOTYPE GLOBAL DEFAULT UND Py_ReprEnter │ │ │ │ │ + 487: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicodeWriter_Create │ │ │ │ │ + 488: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicodeWriter_WriteChar │ │ │ │ │ + 489: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicodeWriter_WriteRepr │ │ │ │ │ + 490: 00000000 0 NOTYPE GLOBAL DEFAULT UND Py_ReprLeave │ │ │ │ │ + 491: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicodeWriter_Discard │ │ │ │ │ + 492: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicodeWriter_Finish │ │ │ │ │ + 493: 000000e9 100 FUNC GLOBAL HIDDEN 9 _PyDict_DebugMallocStats │ │ │ │ │ + 494: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyDebugAllocatorStats │ │ │ │ │ + 495: 0000a7cd 882 FUNC GLOBAL HIDDEN 6 _PyDict_FromKeys │ │ │ │ │ + 496: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_CheckFunctionResult │ │ │ │ │ + 497: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyFrozenSet_Type │ │ │ │ │ + 498: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_SetItem │ │ │ │ │ + 499: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PySet_NextEntryRef │ │ │ │ │ + 500: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_MakeTpCall │ │ │ │ │ + 501: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NotImplementedStruct │ │ │ │ │ + 502: 00001475 64 FUNC GLOBAL DEFAULT 1 _PyDict_GetItemRef_KnownHash_LockHeld │ │ │ │ │ + 503: 0000ab41 88 FUNC GLOBAL DEFAULT 6 _PyDict_SetItem_KnownHash_LockHeld │ │ │ │ │ + 504: 00001591 136 FUNC GLOBAL DEFAULT 1 _PyDict_LoadGlobal │ │ │ │ │ + 505: 00001619 132 FUNC GLOBAL DEFAULT 1 _PyDict_SetItem_KnownHash │ │ │ │ │ + 506: 0000169d 92 FUNC GLOBAL DEFAULT 1 PyDict_GetItemString │ │ │ │ │ + 507: 000018c9 100 FUNC GLOBAL HIDDEN 1 _PyObject_IsInstanceDictEmpty │ │ │ │ │ + 508: 0000aba5 14 FUNC GLOBAL HIDDEN 6 _PyObject_MaterializeManagedDict │ │ │ │ │ + 509: 0000192d 4 FUNC GLOBAL HIDDEN 1 _PyDict_Clear_LockHeld │ │ │ │ │ + 510: 00001931 2 FUNC GLOBAL HIDDEN 1 _PyDict_DetachFromObject │ │ │ │ │ + 511: 00001935 60 FUNC GLOBAL DEFAULT 1 _PyDict_GetItem_KnownHash │ │ │ │ │ + 512: 00001971 242 FUNC GLOBAL DEFAULT 1 PyDict_Values │ │ │ │ │ + 513: 00001a65 664 FUNC GLOBAL DEFAULT 1 PyDict_Merge │ │ │ │ │ + 514: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_VectorcallMethod │ │ │ │ │ + 515: 0000014d 66 FUNC GLOBAL DEFAULT 9 PyDict_DelItemString │ │ │ │ │ + 516: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_GetRaisedException │ │ │ │ │ + 517: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_SetRaisedException │ │ │ │ │ + 518: 00000253 146 FUNC GLOBAL DEFAULT 9 _PyObject_SetManagedDict │ │ │ │ │ + 519: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySequence_List │ │ │ │ │ + 520: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_FromFormat │ │ │ │ │ + 521: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySequence_Contains │ │ │ │ │ + 522: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PySet_Update │ │ │ │ │ + 523: 0000221d 216 FUNC GLOBAL DEFAULT 1 PyDict_Items │ │ │ │ │ + 524: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyEval_GetBuiltin │ │ │ │ │ + 525: 00000000 0 NOTYPE GLOBAL DEFAULT UND Py_BuildValue │ │ │ │ │ + 526: 00000941 86 FUNC GLOBAL HIDDEN 9 _PyDict_SizeOf_LockHeld │ │ │ │ │ + 527: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_FromSsize_t │ │ │ │ │ + 528: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyDictProxy_New │ │ │ │ │ + 529: 000009e7 54 FUNC GLOBAL HIDDEN 9 _PyDict_KeysSize │ │ │ │ │ + 530: 00000a1d 12 FUNC GLOBAL DEFAULT 9 PyDict_GetItem │ │ │ │ │ + 531: 00000a29 588 FUNC GLOBAL DEFAULT 9 PyDict_MergeFromSeq2 │ │ │ │ │ + 532: 00000c75 32 FUNC GLOBAL DEFAULT 9 PyDict_SetDefault │ │ │ │ │ + 533: 00000c95 96 FUNC GLOBAL DEFAULT 9 PyDict_AddWatcher │ │ │ │ │ + 534: 00000cf5 64 FUNC GLOBAL DEFAULT 9 PyDict_ClearWatcher │ │ │ │ │ + 535: 00000d35 1012 FUNC GLOBAL HIDDEN 9 _PyDict_CheckConsistency │ │ │ │ │ + 536: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_AssertFailed │ │ │ │ │ + 537: 00001129 96 FUNC GLOBAL DEFAULT 9 _PyDict_NewPresized │ │ │ │ │ + 538: 00001189 48 FUNC GLOBAL HIDDEN 9 _PyDict_GetItemWithError │ │ │ │ │ + 539: 000011b9 40 FUNC GLOBAL HIDDEN 9 _PyDict_GetItemIdWithError │ │ │ │ │ + 540: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyUnicode_FromId │ │ │ │ │ + 541: 000011e1 68 FUNC GLOBAL DEFAULT 9 _PyDict_GetItemStringWithError │ │ │ │ │ + 542: 00001225 4 FUNC GLOBAL DEFAULT 9 _PyDict_SizeOf │ │ │ │ │ + 543: 00001229 42 FUNC GLOBAL HIDDEN 9 _PyDict_ContainsId │ │ │ │ │ + 544: 00001253 26 FUNC GLOBAL HIDDEN 9 _PyDictKeys_GetVersionForCurrentState │ │ │ │ │ + 545: 0000126d 60 FUNC GLOBAL DEFAULT 9 _PyDict_Pop │ │ │ │ │ + 546: 000012a9 4 FUNC GLOBAL DEFAULT 9 _PyDict_DelItem_KnownHash │ │ │ │ │ + 547: 000012ad 46 FUNC GLOBAL HIDDEN 9 _PyDict_SetItemId │ │ │ │ │ + 548: 000012db 42 FUNC GLOBAL HIDDEN 9 _PyDict_DelItemId │ │ │ │ │ + 549: 0000069c 208 OBJECT GLOBAL DEFAULT 3 PyDictValues_Type │ │ │ │ │ + 550: 000000ec 208 OBJECT GLOBAL DEFAULT 3 PyDictItems_Type │ │ │ │ │ + 551: 000004fc 208 OBJECT GLOBAL DEFAULT 3 PyDictKeys_Type │ │ │ │ │ + 552: 0000042c 208 OBJECT GLOBAL DEFAULT 3 PyDictRevIterValue_Type │ │ │ │ │ + 553: 0000028c 208 OBJECT GLOBAL DEFAULT 3 PyDictRevIterItem_Type │ │ │ │ │ + 554: 0000035c 208 OBJECT GLOBAL DEFAULT 3 PyDictRevIterKey_Type │ │ │ │ │ + 555: 000001bc 208 OBJECT GLOBAL DEFAULT 3 PyDictIterItem_Type │ │ │ │ │ + 556: 0000076c 208 OBJECT GLOBAL DEFAULT 3 PyDictIterValue_Type │ │ │ │ │ + 557: 000005cc 208 OBJECT GLOBAL DEFAULT 3 PyDictIterKey_Type │ │ │ │ │ + 558: 00000000 208 OBJECT GLOBAL DEFAULT 3 PyDict_Type │ │ │ │ │ + 559: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyType_Type │ │ │ │ │ + 560: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_HashNotImplemented │ │ │ │ │ + 561: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GenericGetAttr │ │ │ │ │ + 562: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyType_AllocNoTrack │ │ │ │ │ + 563: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_SelfIter │ │ │ │ │ + 564: 00000000 0 NOTYPE GLOBAL DEFAULT UND Py_GenericAlias │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,1862 +1,1861 @@ │ │ │ │ │ │ │ │ │ │ Relocation section '.rel.text' at offset 0x13e24 contains 370 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000012 00000a0a R_ARM_THM_CALL 000001f9 dict_unhashable_type │ │ │ │ │ -00000026 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000003a 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000182 0000460a R_ARM_THM_CALL 000039a9 clone_combined_dict_keys │ │ │ │ │ -000001bc 0001980a R_ARM_THM_CALL 00000000 _PyErr_SetKeyError │ │ │ │ │ -000001e8 00017e0a R_ARM_THM_CALL 00000eb9 _PyDict_SendEvent │ │ │ │ │ -00000240 0001a40a R_ARM_THM_CALL 00005049 _PyDict_Next │ │ │ │ │ +00000026 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000003a 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000182 0000440a R_ARM_THM_CALL 000039b9 clone_combined_dict_keys │ │ │ │ │ +000001bc 0001960a R_ARM_THM_CALL 00000000 _PyErr_SetKeyError │ │ │ │ │ +000001e8 00017c0a R_ARM_THM_CALL 00000eb9 _PyDict_SendEvent │ │ │ │ │ +00000240 0001a20a R_ARM_THM_CALL 00005059 _PyDict_Next │ │ │ │ │ 00000284 0000100a R_ARM_THM_CALL 00000d91 insertdict.isra.0 │ │ │ │ │ -000002a8 0001a22f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ -000002ac 0001a230 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ -000002b0 00004e2f R_ARM_THM_MOVW_ABS_NC 00000080 .LC2 │ │ │ │ │ -000002b4 00004e30 R_ARM_THM_MOVT_ABS 00000080 .LC2 │ │ │ │ │ -000002ba 0001a30a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000302 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000318 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000032a 0001770a R_ARM_THM_CALL 000002b5 _PyDict_Contains_KnownHash │ │ │ │ │ +000002a8 0001a02f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ +000002ac 0001a030 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ +000002b0 00004c2f R_ARM_THM_MOVW_ABS_NC 00000080 .LC2 │ │ │ │ │ +000002b4 00004c30 R_ARM_THM_MOVT_ABS 00000080 .LC2 │ │ │ │ │ +000002ba 0001a10a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000302 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000318 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000032a 0001750a R_ARM_THM_CALL 000002b5 _PyDict_Contains_KnownHash │ │ │ │ │ 00000374 00001e0a R_ARM_THM_CALL 0000111d dictresize.isra.0 │ │ │ │ │ -00000394 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000003a6 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000003b4 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000412 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000044c 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000049c 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000004a2 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000004a8 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000004e4 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -000004e8 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00000508 0001760a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00000394 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000003a6 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000003b4 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000412 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000044c 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000049c 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000004a2 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000004a8 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000004e4 0001722f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +000004e8 00017230 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00000508 0001740a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ 0000051a 00000a0a R_ARM_THM_CALL 000001f9 dict_unhashable_type │ │ │ │ │ 0000053c 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 00000540 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00000544 00017b0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00000590 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000005e6 0001780a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -0000061c 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000648 00018e0a R_ARM_THM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ -00000652 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00000656 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -0000066c 0001750a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ -0000068c 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000006a4 0001760a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00000544 0001790a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00000590 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000005e6 0001760a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +0000061c 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000648 00018c0a R_ARM_THM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ +00000652 0001722f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00000656 00017230 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +0000066c 0001730a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +0000068c 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000006a4 0001740a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ 000006b2 00000a0a R_ARM_THM_CALL 000001f9 dict_unhashable_type │ │ │ │ │ -000006e4 00017d0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00000752 0001be2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00000756 0001be30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -0000075a 0000a92f R_ARM_THM_MOVW_ABS_NC 00000250 .LC15 │ │ │ │ │ -0000075e 0000a930 R_ARM_THM_MOVT_ABS 00000250 .LC15 │ │ │ │ │ -00000764 0001a30a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000770 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000079a 0001be2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -0000079e 0001be30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -000007a2 0000ac2f R_ARM_THM_MOVW_ABS_NC 0000026c .LC16 │ │ │ │ │ -000007a6 0000ac30 R_ARM_THM_MOVT_ABS 0000026c .LC16 │ │ │ │ │ -000007ac 0001bf0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000007b6 0001be2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -000007ba 0001be30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -000007be 0000ad2f R_ARM_THM_MOVW_ABS_NC 00000288 .LC17 │ │ │ │ │ -000007c2 0000ad30 R_ARM_THM_MOVT_ABS 00000288 .LC17 │ │ │ │ │ -000007c8 0001bf0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00000808 0001710a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +000006e4 00017b0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00000752 0001bc2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00000756 0001bc30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +0000075a 0000a72f R_ARM_THM_MOVW_ABS_NC 00000250 .LC15 │ │ │ │ │ +0000075e 0000a730 R_ARM_THM_MOVT_ABS 00000250 .LC15 │ │ │ │ │ +00000764 0001a10a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000770 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000079a 0001bc2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +0000079e 0001bc30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000007a2 0000aa2f R_ARM_THM_MOVW_ABS_NC 0000026c .LC16 │ │ │ │ │ +000007a6 0000aa30 R_ARM_THM_MOVT_ABS 0000026c .LC16 │ │ │ │ │ +000007ac 0001bd0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000007b6 0001bc2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +000007ba 0001bc30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000007be 0000ab2f R_ARM_THM_MOVW_ABS_NC 00000288 .LC17 │ │ │ │ │ +000007c2 0000ab30 R_ARM_THM_MOVT_ABS 00000288 .LC17 │ │ │ │ │ +000007c8 0001bd0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00000808 00016f0a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ 0000085e 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 00000862 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00000866 00017b0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00000866 0001790a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ 0000086e 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00000872 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000876 0001bb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000087a 0001bb30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00000880 0000772f R_ARM_THM_MOVW_ABS_NC 00000168 .LC8 │ │ │ │ │ -00000884 00007730 R_ARM_THM_MOVT_ABS 00000168 .LC8 │ │ │ │ │ -0000088e 0001bf0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00000876 0001b92f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000087a 0001b930 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00000880 0000752f R_ARM_THM_MOVW_ABS_NC 00000168 .LC8 │ │ │ │ │ +00000884 00007530 R_ARM_THM_MOVT_ABS 00000168 .LC8 │ │ │ │ │ +0000088e 0001bd0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ 00000898 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000089c 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000008b4 0001710a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -00000912 0001b72f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00000916 0001b730 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000089c 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000008b4 00016f0a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +00000912 0001b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00000916 0001b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ 0000091c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000920 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000944 0001710a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +00000920 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000944 00016f0a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ 0000099a 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 0000099e 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -000009a2 00017b0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +000009a2 0001790a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ 000009aa 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 000009ae 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000009b2 0001bb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000009b6 0001bb30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -000009bc 0000772f R_ARM_THM_MOVW_ABS_NC 00000168 .LC8 │ │ │ │ │ -000009c0 00007730 R_ARM_THM_MOVT_ABS 00000168 .LC8 │ │ │ │ │ -000009ca 0001bf0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000009b2 0001b92f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000009b6 0001b930 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000009bc 0000752f R_ARM_THM_MOVW_ABS_NC 00000168 .LC8 │ │ │ │ │ +000009c0 00007530 R_ARM_THM_MOVT_ABS 00000168 .LC8 │ │ │ │ │ +000009ca 0001bd0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ 000009d4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000009d8 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000009f0 0001710a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -00000a4e 0001b72f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00000a52 0001b730 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +000009d8 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000009f0 00016f0a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +00000a4e 0001b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00000a52 0001b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ 00000a58 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000a5c 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000a7e 0000c02f R_ARM_THM_MOVW_ABS_NC 000002a8 .LC18 │ │ │ │ │ -00000a82 0000c030 R_ARM_THM_MOVT_ABS 000002a8 .LC18 │ │ │ │ │ -00000a8e 0001b60a R_ARM_THM_CALL 00000000 PyArg_UnpackTuple │ │ │ │ │ -00000a9a 0000720a R_ARM_THM_CALL 00006a6d dict_update_arg │ │ │ │ │ -00000aac 0001b80a R_ARM_THM_CALL 00000000 PyArg_ValidateKeywordArguments │ │ │ │ │ -00000ab6 0000430a R_ARM_THM_CALL 00003eb1 dict_merge.constprop.0.isra.0 │ │ │ │ │ -00000ad4 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00000ad8 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00000aee 0001750a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ -00000afa 0001db2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -00000afe 0001db30 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -00000b0c 0001dc2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -00000b10 0001dc30 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -00000b1a 0001760a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00000a5c 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000a7e 0000be2f R_ARM_THM_MOVW_ABS_NC 000002a8 .LC18 │ │ │ │ │ +00000a82 0000be30 R_ARM_THM_MOVT_ABS 000002a8 .LC18 │ │ │ │ │ +00000a8e 0001b40a R_ARM_THM_CALL 00000000 PyArg_UnpackTuple │ │ │ │ │ +00000a9a 0000700a R_ARM_THM_CALL 00006a89 dict_update_arg │ │ │ │ │ +00000aac 0001b60a R_ARM_THM_CALL 00000000 PyArg_ValidateKeywordArguments │ │ │ │ │ +00000ab6 0000410a R_ARM_THM_CALL 00003ec1 dict_merge.constprop.0.isra.0 │ │ │ │ │ +00000ad4 0001722f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00000ad8 00017230 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00000aee 0001730a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +00000afa 0001d92f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +00000afe 0001d930 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +00000b0c 0001da2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +00000b10 0001da30 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +00000b1a 0001740a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ 00000b28 00000a0a R_ARM_THM_CALL 000001f9 dict_unhashable_type │ │ │ │ │ -00000b92 0001be2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00000b96 0001be30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00000b9a 0000a92f R_ARM_THM_MOVW_ABS_NC 00000250 .LC15 │ │ │ │ │ -00000b9e 0000a930 R_ARM_THM_MOVT_ABS 00000250 .LC15 │ │ │ │ │ -00000ba4 0001a30a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000bb0 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000bca 00018e0a R_ARM_THM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ -00000bf0 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000c18 0000720a R_ARM_THM_CALL 00006a6d dict_update_arg │ │ │ │ │ -00000c86 0001ac0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00000c96 0001ac0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00000cac 0001e32f R_ARM_THM_MOVW_ABS_NC 00000000 PySet_Type │ │ │ │ │ -00000cb0 0001e330 R_ARM_THM_MOVT_ABS 00000000 PySet_Type │ │ │ │ │ -00000cc0 0001ac0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00000cd4 0001ac0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00000ce0 0001e40a R_ARM_THM_CALL 00000000 PySet_New │ │ │ │ │ -00000cec 00019f0a R_ARM_THM_CALL 00000000 PyObject_GetIter │ │ │ │ │ -00000cfe 0000d22f R_ARM_THM_MOVW_ABS_NC 00000e49 dictkeys_contains │ │ │ │ │ -00000d02 0000d230 R_ARM_THM_MOVT_ABS 00000e49 dictkeys_contains │ │ │ │ │ -00000d08 0001a00a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ -00000d30 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000d38 0001e50a R_ARM_THM_CALL 00000000 PyObject_Size │ │ │ │ │ -00000d58 0001e70a R_ARM_THM_CALL 00000000 PySet_Add │ │ │ │ │ -00000d92 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000d96 00019a0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000daa 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000dc6 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000dd8 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000de8 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000df0 0000d22f R_ARM_THM_MOVW_ABS_NC 00000e49 dictkeys_contains │ │ │ │ │ -00000df4 0000d230 R_ARM_THM_MOVT_ABS 00000e49 dictkeys_contains │ │ │ │ │ -00000df8 0001ac0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00000dfc 0000d32f R_ARM_THM_MOVW_ABS_NC 0000018f dictitems_contains │ │ │ │ │ -00000e00 0000d330 R_ARM_THM_MOVT_ABS 0000018f dictitems_contains │ │ │ │ │ -00000e34 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000b92 0001bc2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00000b96 0001bc30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00000b9a 0000a72f R_ARM_THM_MOVW_ABS_NC 00000250 .LC15 │ │ │ │ │ +00000b9e 0000a730 R_ARM_THM_MOVT_ABS 00000250 .LC15 │ │ │ │ │ +00000ba4 0001a10a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000bb0 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000bca 00018c0a R_ARM_THM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ +00000bf0 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000c18 0000700a R_ARM_THM_CALL 00006a89 dict_update_arg │ │ │ │ │ +00000c86 0001aa0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00000c96 0001aa0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00000cac 0001e12f R_ARM_THM_MOVW_ABS_NC 00000000 PySet_Type │ │ │ │ │ +00000cb0 0001e130 R_ARM_THM_MOVT_ABS 00000000 PySet_Type │ │ │ │ │ +00000cc0 0001aa0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00000cd4 0001aa0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00000ce0 0001e20a R_ARM_THM_CALL 00000000 PySet_New │ │ │ │ │ +00000cec 00019d0a R_ARM_THM_CALL 00000000 PyObject_GetIter │ │ │ │ │ +00000cfe 0000d02f R_ARM_THM_MOVW_ABS_NC 00000e49 dictkeys_contains │ │ │ │ │ +00000d02 0000d030 R_ARM_THM_MOVT_ABS 00000e49 dictkeys_contains │ │ │ │ │ +00000d08 00019e0a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ +00000d30 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000d38 0001e30a R_ARM_THM_CALL 00000000 PyObject_Size │ │ │ │ │ +00000d58 0001e50a R_ARM_THM_CALL 00000000 PySet_Add │ │ │ │ │ +00000d92 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000d96 0001980a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000daa 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000dc6 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000dd8 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000de8 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000df0 0000d02f R_ARM_THM_MOVW_ABS_NC 00000e49 dictkeys_contains │ │ │ │ │ +00000df4 0000d030 R_ARM_THM_MOVT_ABS 00000e49 dictkeys_contains │ │ │ │ │ +00000df8 0001aa0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00000dfc 0000d12f R_ARM_THM_MOVW_ABS_NC 0000018f dictitems_contains │ │ │ │ │ +00000e00 0000d130 R_ARM_THM_MOVT_ABS 0000018f dictitems_contains │ │ │ │ │ +00000e34 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000e3c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000e40 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000e44 00018802 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000e5e 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00000e62 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00000e74 0001750a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ -00000e96 0001760a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00000e44 00018602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000e5e 0001722f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00000e62 00017230 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00000e74 0001730a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +00000e96 0001740a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ 00000ea6 00000a0a R_ARM_THM_CALL 000001f9 dict_unhashable_type │ │ │ │ │ -00000f0a 0000d72f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ -00000f0e 0000d730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ -00000f14 0000d62f R_ARM_THM_MOVW_ABS_NC 000002bc .LC20 │ │ │ │ │ -00000f18 0000d630 R_ARM_THM_MOVT_ABS 000002bc .LC20 │ │ │ │ │ -00000f20 0001890a R_ARM_THM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ -00000f2c 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000f4a 0001e80a R_ARM_THM_CALL 00000000 Py_ReprEnter │ │ │ │ │ -00000f62 0001e90a R_ARM_THM_CALL 00000000 PyUnicodeWriter_Create │ │ │ │ │ -00000f6e 0001ea0a R_ARM_THM_CALL 00000000 PyUnicodeWriter_WriteChar │ │ │ │ │ -00000f84 00005e0a R_ARM_THM_CALL 00005161 _PyDict_Next.constprop.2 │ │ │ │ │ -00000fb2 0001ea0a R_ARM_THM_CALL 00000000 PyUnicodeWriter_WriteChar │ │ │ │ │ -00000fbe 0001ea0a R_ARM_THM_CALL 00000000 PyUnicodeWriter_WriteChar │ │ │ │ │ -00000fca 0001eb0a R_ARM_THM_CALL 00000000 PyUnicodeWriter_WriteRepr │ │ │ │ │ -00000fd6 0001ea0a R_ARM_THM_CALL 00000000 PyUnicodeWriter_WriteChar │ │ │ │ │ -00000fe2 0001ea0a R_ARM_THM_CALL 00000000 PyUnicodeWriter_WriteChar │ │ │ │ │ -00000fee 0001eb0a R_ARM_THM_CALL 00000000 PyUnicodeWriter_WriteRepr │ │ │ │ │ -0000101e 0001ec0a R_ARM_THM_CALL 00000000 Py_ReprLeave │ │ │ │ │ -00001024 0001ed0a R_ARM_THM_CALL 00000000 PyUnicodeWriter_Discard │ │ │ │ │ -00001046 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001050 0001ea0a R_ARM_THM_CALL 00000000 PyUnicodeWriter_WriteChar │ │ │ │ │ -0000105a 0001ec0a R_ARM_THM_CALL 00000000 Py_ReprLeave │ │ │ │ │ -0000106c 0001ec0a R_ARM_THM_CALL 00000000 Py_ReprLeave │ │ │ │ │ -00001070 0000da2f R_ARM_THM_MOVW_ABS_NC 00000300 .LC22 │ │ │ │ │ -00001074 0000da30 R_ARM_THM_MOVT_ABS 00000300 .LC22 │ │ │ │ │ -00001084 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000108c 0000d92f R_ARM_THM_MOVW_ABS_NC 000002f8 .LC21 │ │ │ │ │ -00001090 0000d930 R_ARM_THM_MOVT_ABS 000002f8 .LC21 │ │ │ │ │ -000010b8 0001b72f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -000010bc 0001b730 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -000010ce 0000e02f R_ARM_THM_MOVW_ABS_NC 00000330 .LC25 │ │ │ │ │ -000010d2 0000e030 R_ARM_THM_MOVT_ABS 00000330 .LC25 │ │ │ │ │ -000010dc 0001cc0a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -0000110e 0001970a R_ARM_THM_CALL 00003571 PyDict_Copy │ │ │ │ │ -00001118 0000720a R_ARM_THM_CALL 00006a6d dict_update_arg │ │ │ │ │ -00001124 0001f72f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00001128 0001f730 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00001144 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000f0a 0000d52f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR1 │ │ │ │ │ +00000f0e 0000d530 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR1 │ │ │ │ │ +00000f14 0000d42f R_ARM_THM_MOVW_ABS_NC 000002bc .LC20 │ │ │ │ │ +00000f18 0000d430 R_ARM_THM_MOVT_ABS 000002bc .LC20 │ │ │ │ │ +00000f20 0001870a R_ARM_THM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ +00000f2c 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000f4a 0001e60a R_ARM_THM_CALL 00000000 Py_ReprEnter │ │ │ │ │ +00000f62 0001e70a R_ARM_THM_CALL 00000000 PyUnicodeWriter_Create │ │ │ │ │ +00000f6e 0001e80a R_ARM_THM_CALL 00000000 PyUnicodeWriter_WriteChar │ │ │ │ │ +00000f84 00005c0a R_ARM_THM_CALL 00005171 _PyDict_Next.constprop.2 │ │ │ │ │ +00000fb2 0001e80a R_ARM_THM_CALL 00000000 PyUnicodeWriter_WriteChar │ │ │ │ │ +00000fbe 0001e80a R_ARM_THM_CALL 00000000 PyUnicodeWriter_WriteChar │ │ │ │ │ +00000fca 0001e90a R_ARM_THM_CALL 00000000 PyUnicodeWriter_WriteRepr │ │ │ │ │ +00000fd6 0001e80a R_ARM_THM_CALL 00000000 PyUnicodeWriter_WriteChar │ │ │ │ │ +00000fe2 0001e80a R_ARM_THM_CALL 00000000 PyUnicodeWriter_WriteChar │ │ │ │ │ +00000fee 0001e90a R_ARM_THM_CALL 00000000 PyUnicodeWriter_WriteRepr │ │ │ │ │ +0000101e 0001ea0a R_ARM_THM_CALL 00000000 Py_ReprLeave │ │ │ │ │ +00001024 0001eb0a R_ARM_THM_CALL 00000000 PyUnicodeWriter_Discard │ │ │ │ │ +00001046 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001050 0001e80a R_ARM_THM_CALL 00000000 PyUnicodeWriter_WriteChar │ │ │ │ │ +0000105a 0001ea0a R_ARM_THM_CALL 00000000 Py_ReprLeave │ │ │ │ │ +0000106c 0001ea0a R_ARM_THM_CALL 00000000 Py_ReprLeave │ │ │ │ │ +00001070 0000d82f R_ARM_THM_MOVW_ABS_NC 00000300 .LC22 │ │ │ │ │ +00001074 0000d830 R_ARM_THM_MOVT_ABS 00000300 .LC22 │ │ │ │ │ +00001084 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000108c 0000d72f R_ARM_THM_MOVW_ABS_NC 000002f8 .LC21 │ │ │ │ │ +00001090 0000d730 R_ARM_THM_MOVT_ABS 000002f8 .LC21 │ │ │ │ │ +000010b8 0001b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +000010bc 0001b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +000010ce 0000de2f R_ARM_THM_MOVW_ABS_NC 00000330 .LC25 │ │ │ │ │ +000010d2 0000de30 R_ARM_THM_MOVT_ABS 00000330 .LC25 │ │ │ │ │ +000010dc 0001ca0a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +0000110e 0001950a R_ARM_THM_CALL 00003581 PyDict_Copy │ │ │ │ │ +00001118 0000700a R_ARM_THM_CALL 00006a89 dict_update_arg │ │ │ │ │ +00001124 0001f52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00001128 0001f530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00001144 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00001228 0000070a R_ARM_THM_CALL 00000119 new_dict.constprop.0.isra.0 │ │ │ │ │ 0000125a 0000070a R_ARM_THM_CALL 00000119 new_dict.constprop.0.isra.0 │ │ │ │ │ 00001260 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000131e 0001750a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ -00001342 0001780a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00001374 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000138a 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000013a0 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000013ce 0001db2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -000013d2 0001db30 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -000013da 0001dc2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -000013de 0001dc30 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -0000140e 00019a0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00001422 0001f72f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00001426 0001f730 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000145a 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000146c 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001488 0001750a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ -000014e2 0001800a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -0000150e 0000a20a R_ARM_THM_CALL 0000964d clear_lock_held │ │ │ │ │ -00001512 0001b72f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00001516 0001b730 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00001558 0001800a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00001566 0001c60a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ -0000157e 00017c0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00001586 00017f0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000015a2 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -000015a6 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -000015c2 0001750a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ -000015d6 0001750a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ -0000160a 0001760a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +0000131e 0001730a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +00001342 0001760a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00001374 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000138a 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000013a0 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000013ce 0001d92f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +000013d2 0001d930 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +000013da 0001da2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +000013de 0001da30 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +0000140e 0001980a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00001422 0001f52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00001426 0001f530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000145a 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000146c 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001488 0001730a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +000014e2 00017e0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +0000150e 0000a00a R_ARM_THM_CALL 00009671 clear_lock_held │ │ │ │ │ +00001512 0001b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00001516 0001b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00001558 00017e0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00001566 0001c40a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ +0000157e 00017a0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00001586 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000015a2 0001722f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +000015a6 00017230 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +000015c2 0001730a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +000015d6 0001730a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +0000160a 0001740a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ 00001684 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 00001688 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -0000168c 00017b0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +0000168c 0001790a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ 00001698 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000016b0 00018e0a R_ARM_THM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ -000016bc 0000ef2f R_ARM_THM_MOVW_ABS_NC 0000033c .LC26 │ │ │ │ │ -000016c0 0000ef30 R_ARM_THM_MOVT_ABS 0000033c .LC26 │ │ │ │ │ -000016c4 0000370a R_ARM_THM_CALL 000030a9 dict_getitem │ │ │ │ │ -000016dc 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000016e8 0000ef2f R_ARM_THM_MOVW_ABS_NC 0000033c .LC26 │ │ │ │ │ -000016ec 0000ef30 R_ARM_THM_MOVT_ABS 0000033c .LC26 │ │ │ │ │ -000016f0 0001890a R_ARM_THM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ -0000170e 0001c30a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ -0000180a 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000180e 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_KeyError │ │ │ │ │ -00001812 00018a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_KeyError │ │ │ │ │ -00001816 0000f12f R_ARM_THM_MOVW_ABS_NC 00000394 .LC27 │ │ │ │ │ -0000181a 0000f130 R_ARM_THM_MOVT_ABS 00000394 .LC27 │ │ │ │ │ -00001820 0001a30a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00001876 00017e0a R_ARM_THM_CALL 00000eb9 _PyDict_SendEvent │ │ │ │ │ +000016b0 00018c0a R_ARM_THM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ +000016bc 0000ed2f R_ARM_THM_MOVW_ABS_NC 0000033c .LC26 │ │ │ │ │ +000016c0 0000ed30 R_ARM_THM_MOVT_ABS 0000033c .LC26 │ │ │ │ │ +000016c4 0000350a R_ARM_THM_CALL 000030b9 dict_getitem │ │ │ │ │ +000016dc 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000016e8 0000ed2f R_ARM_THM_MOVW_ABS_NC 0000033c .LC26 │ │ │ │ │ +000016ec 0000ed30 R_ARM_THM_MOVT_ABS 0000033c .LC26 │ │ │ │ │ +000016f0 0001870a R_ARM_THM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ +0000170e 0001c10a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ +0000180a 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000180e 0001882f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_KeyError │ │ │ │ │ +00001812 00018830 R_ARM_THM_MOVT_ABS 00000000 PyExc_KeyError │ │ │ │ │ +00001816 0000ef2f R_ARM_THM_MOVW_ABS_NC 00000394 .LC27 │ │ │ │ │ +0000181a 0000ef30 R_ARM_THM_MOVT_ABS 00000394 .LC27 │ │ │ │ │ +00001820 0001a10a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00001876 00017c0a R_ARM_THM_CALL 00000eb9 _PyDict_SendEvent │ │ │ │ │ 00001892 00001b0a R_ARM_THM_CALL 000016e5 dictresize.constprop.0.isra.0 │ │ │ │ │ -000018ae 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000018be 00017e0a R_ARM_THM_CALL 00000eb9 _PyDict_SendEvent │ │ │ │ │ -00001924 0001b30a R_ARM_THM_CALL 00000000 _PyObject_ComputedDictPointer │ │ │ │ │ -00001950 0001750a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +000018ae 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000018be 00017c0a R_ARM_THM_CALL 00000eb9 _PyDict_SendEvent │ │ │ │ │ +00001924 0001b10a R_ARM_THM_CALL 00000000 _PyObject_ComputedDictPointer │ │ │ │ │ +00001950 0001730a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ 0000195e 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 00001962 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00001968 00017b0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00001996 0001d10a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ -00001a46 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001968 0001790a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00001996 0001cf0a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ +00001a46 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00001a50 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 00001a54 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00001a58 00017b0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00001a9e 0000412f R_ARM_THM_MOVW_ABS_NC 00009bd9 dict_iter │ │ │ │ │ -00001aa2 00004130 R_ARM_THM_MOVT_ABS 00009bd9 dict_iter │ │ │ │ │ -00001abc 00019e0a R_ARM_THM_CALL 00000000 PyMapping_Keys │ │ │ │ │ -00001ac8 00019f0a R_ARM_THM_CALL 00000000 PyObject_GetIter │ │ │ │ │ -00001aea 0001a00a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ -00001afe 0001a10a R_ARM_THM_CALL 00000000 PyObject_GetItem │ │ │ │ │ -00001b26 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00001b2a 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00001a58 0001790a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00001a9e 00003f2f R_ARM_THM_MOVW_ABS_NC 00009bf9 dict_iter │ │ │ │ │ +00001aa2 00003f30 R_ARM_THM_MOVT_ABS 00009bf9 dict_iter │ │ │ │ │ +00001abc 00019c0a R_ARM_THM_CALL 00000000 PyMapping_Keys │ │ │ │ │ +00001ac8 00019d0a R_ARM_THM_CALL 00000000 PyObject_GetIter │ │ │ │ │ +00001aea 00019e0a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ +00001afe 00019f0a R_ARM_THM_CALL 00000000 PyObject_GetItem │ │ │ │ │ +00001b26 0001722f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00001b2a 00017230 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ 00001b46 0000100a R_ARM_THM_CALL 00000d91 insertdict.isra.0 │ │ │ │ │ -00001b78 0001760a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00001b78 0001740a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ 00001b8c 00000a0a R_ARM_THM_CALL 000001f9 dict_unhashable_type │ │ │ │ │ -00001bc4 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001bc4 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00001bca 0000120a R_ARM_THM_CALL 00000a8d insert_to_emptydict.isra.0 │ │ │ │ │ -00001be4 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001c02 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001c06 00019a0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00001be4 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001c02 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001c06 0001980a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00001c18 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 00001c1c 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00001c24 00017b0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00001c42 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001c5a 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001c64 0001730a R_ARM_THM_CALL 0000023d PyDict_Contains │ │ │ │ │ -00001c8a 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001c94 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001ca6 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001cc4 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001ce4 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001cee 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001c24 0001790a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00001c42 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001c5a 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001c64 0001710a R_ARM_THM_CALL 0000023d PyDict_Contains │ │ │ │ │ +00001c8a 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001c94 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001ca6 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001cc4 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001ce4 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001cee 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00001cf8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00001d28 0002040a R_ARM_THM_CALL 00000000 PyObject_VectorcallMethod │ │ │ │ │ -00001d54 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001d64 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001d6c 00018802 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00001d28 0002020a R_ARM_THM_CALL 00000000 PyObject_VectorcallMethod │ │ │ │ │ +00001d54 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001d64 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001d6c 00018602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 00001d8c 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00001d90 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00001daa 0001ac0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00001daa 0001aa0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ 00001db8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00001ea6 0001a22f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ -00001eaa 0001a230 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ -00001eae 0000862f R_ARM_THM_MOVW_ABS_NC 00000190 .LC9 │ │ │ │ │ -00001eb2 00008630 R_ARM_THM_MOVT_ABS 00000190 .LC9 │ │ │ │ │ -00001eba 0001a30a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00001eca 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001eda 0001c30a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ -00001fa0 0001a22f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ -00001fa4 0001a230 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ -00001fa8 0000872f R_ARM_THM_MOVW_ABS_NC 000001bc .LC10 │ │ │ │ │ -00001fac 00008730 R_ARM_THM_MOVT_ABS 000001bc .LC10 │ │ │ │ │ -00001fb6 0001a30a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00001fd8 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001fec 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001ea6 0001a02f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ +00001eaa 0001a030 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ +00001eae 0000842f R_ARM_THM_MOVW_ABS_NC 00000190 .LC9 │ │ │ │ │ +00001eb2 00008430 R_ARM_THM_MOVT_ABS 00000190 .LC9 │ │ │ │ │ +00001eba 0001a10a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00001eca 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001eda 0001c10a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ +00001fa0 0001a02f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ +00001fa4 0001a030 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ +00001fa8 0000852f R_ARM_THM_MOVW_ABS_NC 000001bc .LC10 │ │ │ │ │ +00001fac 00008530 R_ARM_THM_MOVT_ABS 000001bc .LC10 │ │ │ │ │ +00001fb6 0001a10a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00001fd8 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001fec 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00001ff8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00001ffc 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00002010 0001e80a R_ARM_THM_CALL 00000000 Py_ReprEnter │ │ │ │ │ -0000201a 0002090a R_ARM_THM_CALL 00000000 PySequence_List │ │ │ │ │ -00002026 0001032f R_ARM_THM_MOVW_ABS_NC 000003dc .LC30 │ │ │ │ │ -0000202a 00010330 R_ARM_THM_MOVT_ABS 000003dc .LC30 │ │ │ │ │ -00002030 00020a0a R_ARM_THM_CALL 00000000 PyUnicode_FromFormat │ │ │ │ │ -00002046 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000204e 0001ec0a R_ARM_THM_CALL 00000000 Py_ReprLeave │ │ │ │ │ -00002058 0001022f R_ARM_THM_MOVW_ABS_NC 000003d8 .LC29 │ │ │ │ │ -0000205c 00010230 R_ARM_THM_MOVT_ABS 000003d8 .LC29 │ │ │ │ │ -00002086 0001f32f R_ARM_THM_MOVW_ABS_NC 00000000 PyFrozenSet_Type │ │ │ │ │ -0000208a 0001f330 R_ARM_THM_MOVT_ABS 00000000 PyFrozenSet_Type │ │ │ │ │ -00002096 0001e32f R_ARM_THM_MOVW_ABS_NC 00000000 PySet_Type │ │ │ │ │ -0000209a 0001e330 R_ARM_THM_MOVT_ABS 00000000 PySet_Type │ │ │ │ │ -000020a4 0001e50a R_ARM_THM_CALL 00000000 PyObject_Size │ │ │ │ │ -000020ae 0001e50a R_ARM_THM_CALL 00000000 PyObject_Size │ │ │ │ │ -000020f2 0001dc2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -000020f6 0001dc30 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -0000210c 0001db2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -00002110 0001db30 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -0000212c 0001ac0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00002138 0001ac0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -0000214a 0001ac0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -0000215c 0001ac0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00002164 0001f72f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00002168 0001f730 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -0000216e 0001dc2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -00002172 0001dc30 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -00002176 0001db2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -0000217a 0001db30 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -00002186 0001dc2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -0000218a 0001dc30 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -0000218e 0001db2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -00002192 0001db30 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +00001ffc 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00002010 0001e60a R_ARM_THM_CALL 00000000 Py_ReprEnter │ │ │ │ │ +0000201a 0002070a R_ARM_THM_CALL 00000000 PySequence_List │ │ │ │ │ +00002026 0001012f R_ARM_THM_MOVW_ABS_NC 000003dc .LC30 │ │ │ │ │ +0000202a 00010130 R_ARM_THM_MOVT_ABS 000003dc .LC30 │ │ │ │ │ +00002030 0002080a R_ARM_THM_CALL 00000000 PyUnicode_FromFormat │ │ │ │ │ +00002046 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000204e 0001ea0a R_ARM_THM_CALL 00000000 Py_ReprLeave │ │ │ │ │ +00002058 0001002f R_ARM_THM_MOVW_ABS_NC 000003d8 .LC29 │ │ │ │ │ +0000205c 00010030 R_ARM_THM_MOVT_ABS 000003d8 .LC29 │ │ │ │ │ +00002086 0001f12f R_ARM_THM_MOVW_ABS_NC 00000000 PyFrozenSet_Type │ │ │ │ │ +0000208a 0001f130 R_ARM_THM_MOVT_ABS 00000000 PyFrozenSet_Type │ │ │ │ │ +00002096 0001e12f R_ARM_THM_MOVW_ABS_NC 00000000 PySet_Type │ │ │ │ │ +0000209a 0001e130 R_ARM_THM_MOVT_ABS 00000000 PySet_Type │ │ │ │ │ +000020a4 0001e30a R_ARM_THM_CALL 00000000 PyObject_Size │ │ │ │ │ +000020ae 0001e30a R_ARM_THM_CALL 00000000 PyObject_Size │ │ │ │ │ +000020f2 0001da2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +000020f6 0001da30 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +0000210c 0001d92f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +00002110 0001d930 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +0000212c 0001aa0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00002138 0001aa0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +0000214a 0001aa0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +0000215c 0001aa0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00002164 0001f52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00002168 0001f530 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +0000216e 0001da2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +00002172 0001da30 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +00002176 0001d92f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +0000217a 0001d930 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +00002186 0001da2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +0000218a 0001da30 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +0000218e 0001d92f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +00002192 0001d930 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ 000021a0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000021b4 00019f0a R_ARM_THM_CALL 00000000 PyObject_GetIter │ │ │ │ │ -000021c0 00020b0a R_ARM_THM_CALL 00000000 PySequence_Contains │ │ │ │ │ -000021d4 0001a00a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ -000021e2 00019a0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000021fe 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002210 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002240 0001d10a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ -00002250 0001c30a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ +000021b4 00019d0a R_ARM_THM_CALL 00000000 PyObject_GetIter │ │ │ │ │ +000021c0 0002090a R_ARM_THM_CALL 00000000 PySequence_Contains │ │ │ │ │ +000021d4 00019e0a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ +000021e2 0001980a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000021fe 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002210 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002240 0001cf0a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ +00002250 0001c10a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ 00002268 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 0000226c 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00002270 00017b0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00002290 00005e0a R_ARM_THM_CALL 00005161 _PyDict_Next.constprop.2 │ │ │ │ │ -000022d2 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000022ee 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000012c 0001791e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ -00000490 0001811e R_ARM_THM_JUMP24 00000000 PyMem_Free │ │ │ │ │ -000004ba 0001791e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ -000004fe 0001cd1e R_ARM_THM_JUMP24 000085d1 _PyDict_Pop_KnownHash │ │ │ │ │ -000007de 0001da1e R_ARM_THM_JUMP24 00000000 PyLong_FromSize_t │ │ │ │ │ -00000d50 0001e61e R_ARM_THM_JUMP24 00000000 PyObject_CallMethodObjArgs │ │ │ │ │ -00001066 0001ee1e R_ARM_THM_JUMP24 00000000 PyUnicodeWriter_Finish │ │ │ │ │ -0000107e 00018e1e R_ARM_THM_JUMP24 00000000 PyUnicode_FromString │ │ │ │ │ -000010c6 0001f11e R_ARM_THM_JUMP24 0000a7ad _PyDict_FromKeys │ │ │ │ │ -000010e8 0001971e R_ARM_THM_JUMP24 00003571 PyDict_Copy │ │ │ │ │ +00002270 0001790a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00002290 00005c0a R_ARM_THM_CALL 00005171 _PyDict_Next.constprop.2 │ │ │ │ │ +000022d2 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000022ee 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000012c 0001771e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ +00000490 00017f1e R_ARM_THM_JUMP24 00000000 PyMem_Free │ │ │ │ │ +000004ba 0001771e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ +000004fe 0001cb1e R_ARM_THM_JUMP24 000085fd _PyDict_Pop_KnownHash │ │ │ │ │ +000007de 0001d81e R_ARM_THM_JUMP24 00000000 PyLong_FromSize_t │ │ │ │ │ +00000d50 0001e41e R_ARM_THM_JUMP24 00000000 PyObject_CallMethodObjArgs │ │ │ │ │ +00001066 0001ec1e R_ARM_THM_JUMP24 00000000 PyUnicodeWriter_Finish │ │ │ │ │ +0000107e 00018c1e R_ARM_THM_JUMP24 00000000 PyUnicode_FromString │ │ │ │ │ +000010c6 0001ef1e R_ARM_THM_JUMP24 0000a7cd _PyDict_FromKeys │ │ │ │ │ +000010e8 0001951e R_ARM_THM_JUMP24 00003581 PyDict_Copy │ │ │ │ │ 0000165a 0000101e R_ARM_THM_JUMP24 00000d91 insertdict.isra.0 │ │ │ │ │ 0000167c 0000121e R_ARM_THM_JUMP24 00000a8d insert_to_emptydict.isra.0 │ │ │ │ │ -0000192c 0000a21e R_ARM_THM_JUMP24 0000964d clear_lock_held │ │ │ │ │ -00001da4 0001e41e R_ARM_THM_JUMP24 00000000 PySet_New │ │ │ │ │ -00002064 00018e1e R_ARM_THM_JUMP24 00000000 PyUnicode_FromString │ │ │ │ │ +0000192c 0000a01e R_ARM_THM_JUMP24 00009671 clear_lock_held │ │ │ │ │ +00001da4 0001e21e R_ARM_THM_JUMP24 00000000 PySet_New │ │ │ │ │ +00002064 00018c1e R_ARM_THM_JUMP24 00000000 PyUnicode_FromString │ │ │ │ │ │ │ │ │ │ Relocation section '.rel.data' at offset 0x149b4 contains 186 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ -00000004 00023102 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ +00000004 00022f02 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 0000000c 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000018 00005602 R_ARM_ABS32 00004729 dict_dealloc │ │ │ │ │ -0000002c 0000dc02 R_ARM_ABS32 00000f31 dict_repr │ │ │ │ │ +00000018 00005402 R_ARM_ABS32 00004739 dict_dealloc │ │ │ │ │ +0000002c 0000da02 R_ARM_ABS32 00000f31 dict_repr │ │ │ │ │ 00000030 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000034 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000038 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000003c 00023202 R_ARM_ABS32 00000000 PyObject_HashNotImplemented │ │ │ │ │ -00000048 00023302 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ -00000058 00014602 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -0000005c 00006802 R_ARM_ABS32 00005925 dict_traverse │ │ │ │ │ -00000060 0000a102 R_ARM_ABS32 00009635 dict_tp_clear │ │ │ │ │ -00000064 0000e902 R_ARM_ABS32 00001265 dict_richcompare │ │ │ │ │ -0000006c 00004102 R_ARM_ABS32 00009bd9 dict_iter │ │ │ │ │ +0000003c 00023002 R_ARM_ABS32 00000000 PyObject_HashNotImplemented │ │ │ │ │ +00000048 00023102 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ +00000058 00014402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +0000005c 00006602 R_ARM_ABS32 00005931 dict_traverse │ │ │ │ │ +00000060 00009f02 R_ARM_ABS32 00009659 dict_tp_clear │ │ │ │ │ +00000064 0000e702 R_ARM_ABS32 00001265 dict_richcompare │ │ │ │ │ +0000006c 00003f02 R_ARM_ABS32 00009bf9 dict_iter │ │ │ │ │ 00000074 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000094 0000c202 R_ARM_ABS32 00000a61 dict_init │ │ │ │ │ -00000098 00023402 R_ARM_ABS32 00000000 _PyType_AllocNoTrack │ │ │ │ │ -0000009c 0000be02 R_ARM_ABS32 00009dfd dict_new │ │ │ │ │ -000000a0 0001c202 R_ARM_ABS32 00000000 PyObject_GC_Del │ │ │ │ │ -000000c8 0000c602 R_ARM_ABS32 00009ee5 dict_vectorcall │ │ │ │ │ -000000f0 00023102 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ +00000094 0000c002 R_ARM_ABS32 00000a61 dict_init │ │ │ │ │ +00000098 00023202 R_ARM_ABS32 00000000 _PyType_AllocNoTrack │ │ │ │ │ +0000009c 0000bc02 R_ARM_ABS32 00009e1d dict_new │ │ │ │ │ +000000a0 0001c002 R_ARM_ABS32 00000000 PyObject_GC_Del │ │ │ │ │ +000000c8 0000c402 R_ARM_ABS32 00009f05 dict_vectorcall │ │ │ │ │ +000000f0 00022f02 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 000000f8 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000104 00008402 R_ARM_ABS32 00007155 dictview_dealloc │ │ │ │ │ -00000118 00010502 R_ARM_ABS32 00002001 dictview_repr │ │ │ │ │ +00000104 00008202 R_ARM_ABS32 00007171 dictview_dealloc │ │ │ │ │ +00000118 00010302 R_ARM_ABS32 00002001 dictview_repr │ │ │ │ │ 0000011c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000120 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000134 00023302 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ -00000148 0000ec02 R_ARM_ABS32 0000ab79 dictview_traverse │ │ │ │ │ -00000150 00010702 R_ARM_ABS32 00002075 dictview_richcompare │ │ │ │ │ -00000158 00007e02 R_ARM_ABS32 00006eed dictitems_iter │ │ │ │ │ +00000134 00023102 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ +00000148 0000ea02 R_ARM_ABS32 0000ab99 dictview_traverse │ │ │ │ │ +00000150 00010502 R_ARM_ABS32 00002075 dictview_richcompare │ │ │ │ │ +00000158 00007c02 R_ARM_ABS32 00006f09 dictitems_iter │ │ │ │ │ 00000160 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000168 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000001c0 00023102 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ +000001c0 00022f02 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 000001c8 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000001d4 00009302 R_ARM_ABS32 00008791 dictiter_dealloc │ │ │ │ │ -00000204 00023302 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ -00000218 0000d102 R_ARM_ABS32 00000c35 dictiter_traverse │ │ │ │ │ -00000228 00023502 R_ARM_ABS32 00000000 PyObject_SelfIter │ │ │ │ │ -0000022c 00008902 R_ARM_ABS32 000071dd dictiter_iternextitem │ │ │ │ │ +000001d4 00009102 R_ARM_ABS32 000087bd dictiter_dealloc │ │ │ │ │ +00000204 00023102 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ +00000218 0000cf02 R_ARM_ABS32 00000c35 dictiter_traverse │ │ │ │ │ +00000228 00023302 R_ARM_ABS32 00000000 PyObject_SelfIter │ │ │ │ │ +0000022c 00008702 R_ARM_ABS32 000071f9 dictiter_iternextitem │ │ │ │ │ 00000230 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000290 00023102 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ +00000290 00022f02 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 00000298 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000002a4 00009302 R_ARM_ABS32 00008791 dictiter_dealloc │ │ │ │ │ -000002e8 0000d102 R_ARM_ABS32 00000c35 dictiter_traverse │ │ │ │ │ -000002f8 00023502 R_ARM_ABS32 00000000 PyObject_SelfIter │ │ │ │ │ -000002fc 0000fe02 R_ARM_ABS32 00001dbd dictreviter_iternext │ │ │ │ │ +000002a4 00009102 R_ARM_ABS32 000087bd dictiter_dealloc │ │ │ │ │ +000002e8 0000cf02 R_ARM_ABS32 00000c35 dictiter_traverse │ │ │ │ │ +000002f8 00023302 R_ARM_ABS32 00000000 PyObject_SelfIter │ │ │ │ │ +000002fc 0000fc02 R_ARM_ABS32 00001dbd dictreviter_iternext │ │ │ │ │ 00000300 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000360 00023102 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ +00000360 00022f02 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 00000368 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000374 00009302 R_ARM_ABS32 00008791 dictiter_dealloc │ │ │ │ │ -000003b8 0000d102 R_ARM_ABS32 00000c35 dictiter_traverse │ │ │ │ │ -000003c8 00023502 R_ARM_ABS32 00000000 PyObject_SelfIter │ │ │ │ │ -000003cc 0000fe02 R_ARM_ABS32 00001dbd dictreviter_iternext │ │ │ │ │ +00000374 00009102 R_ARM_ABS32 000087bd dictiter_dealloc │ │ │ │ │ +000003b8 0000cf02 R_ARM_ABS32 00000c35 dictiter_traverse │ │ │ │ │ +000003c8 00023302 R_ARM_ABS32 00000000 PyObject_SelfIter │ │ │ │ │ +000003cc 0000fc02 R_ARM_ABS32 00001dbd dictreviter_iternext │ │ │ │ │ 000003d0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000430 00023102 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ +00000430 00022f02 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 00000438 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000444 00009302 R_ARM_ABS32 00008791 dictiter_dealloc │ │ │ │ │ -00000488 0000d102 R_ARM_ABS32 00000c35 dictiter_traverse │ │ │ │ │ -00000498 00023502 R_ARM_ABS32 00000000 PyObject_SelfIter │ │ │ │ │ -0000049c 0000fe02 R_ARM_ABS32 00001dbd dictreviter_iternext │ │ │ │ │ +00000444 00009102 R_ARM_ABS32 000087bd dictiter_dealloc │ │ │ │ │ +00000488 0000cf02 R_ARM_ABS32 00000c35 dictiter_traverse │ │ │ │ │ +00000498 00023302 R_ARM_ABS32 00000000 PyObject_SelfIter │ │ │ │ │ +0000049c 0000fc02 R_ARM_ABS32 00001dbd dictreviter_iternext │ │ │ │ │ 000004a0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000500 00023102 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ +00000500 00022f02 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 00000508 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000514 00008402 R_ARM_ABS32 00007155 dictview_dealloc │ │ │ │ │ -00000528 00010502 R_ARM_ABS32 00002001 dictview_repr │ │ │ │ │ +00000514 00008202 R_ARM_ABS32 00007171 dictview_dealloc │ │ │ │ │ +00000528 00010302 R_ARM_ABS32 00002001 dictview_repr │ │ │ │ │ 0000052c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000530 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000544 00023302 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ -00000558 0000ec02 R_ARM_ABS32 0000ab79 dictview_traverse │ │ │ │ │ -00000560 00010702 R_ARM_ABS32 00002075 dictview_richcompare │ │ │ │ │ -00000568 0000b302 R_ARM_ABS32 000008a1 dictkeys_iter │ │ │ │ │ +00000544 00023102 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ +00000558 0000ea02 R_ARM_ABS32 0000ab99 dictview_traverse │ │ │ │ │ +00000560 00010502 R_ARM_ABS32 00002075 dictview_richcompare │ │ │ │ │ +00000568 0000b102 R_ARM_ABS32 000008a1 dictkeys_iter │ │ │ │ │ 00000570 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000578 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000005d0 00023102 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ +000005d0 00022f02 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 000005d8 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000005e4 00009302 R_ARM_ABS32 00008791 dictiter_dealloc │ │ │ │ │ -00000614 00023302 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ -00000628 0000d102 R_ARM_ABS32 00000c35 dictiter_traverse │ │ │ │ │ -00000638 00023502 R_ARM_ABS32 00000000 PyObject_SelfIter │ │ │ │ │ -0000063c 0000bd02 R_ARM_ABS32 00009c75 dictiter_iternextkey │ │ │ │ │ +000005e4 00009102 R_ARM_ABS32 000087bd dictiter_dealloc │ │ │ │ │ +00000614 00023102 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ +00000628 0000cf02 R_ARM_ABS32 00000c35 dictiter_traverse │ │ │ │ │ +00000638 00023302 R_ARM_ABS32 00000000 PyObject_SelfIter │ │ │ │ │ +0000063c 0000bb02 R_ARM_ABS32 00009c95 dictiter_iternextkey │ │ │ │ │ 00000640 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000006a0 00023102 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ +000006a0 00022f02 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 000006a8 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000006b4 00008402 R_ARM_ABS32 00007155 dictview_dealloc │ │ │ │ │ -000006c8 00010502 R_ARM_ABS32 00002001 dictview_repr │ │ │ │ │ +000006b4 00008202 R_ARM_ABS32 00007171 dictview_dealloc │ │ │ │ │ +000006c8 00010302 R_ARM_ABS32 00002001 dictview_repr │ │ │ │ │ 000006d0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000006e4 00023302 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ -000006f8 0000ec02 R_ARM_ABS32 0000ab79 dictview_traverse │ │ │ │ │ -00000708 0000b902 R_ARM_ABS32 000009dd dictvalues_iter │ │ │ │ │ +000006e4 00023102 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ +000006f8 0000ea02 R_ARM_ABS32 0000ab99 dictview_traverse │ │ │ │ │ +00000708 0000b702 R_ARM_ABS32 000009dd dictvalues_iter │ │ │ │ │ 00000710 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000718 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000770 00023102 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ +00000770 00022f02 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 00000778 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000784 00009302 R_ARM_ABS32 00008791 dictiter_dealloc │ │ │ │ │ -000007b4 00023302 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ -000007c8 0000d102 R_ARM_ABS32 00000c35 dictiter_traverse │ │ │ │ │ -000007d8 00023502 R_ARM_ABS32 00000000 PyObject_SelfIter │ │ │ │ │ -000007dc 0000ca02 R_ARM_ABS32 00009ff5 dictiter_iternextvalue │ │ │ │ │ +00000784 00009102 R_ARM_ABS32 000087bd dictiter_dealloc │ │ │ │ │ +000007b4 00023102 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ +000007c8 0000cf02 R_ARM_ABS32 00000c35 dictiter_traverse │ │ │ │ │ +000007d8 00023302 R_ARM_ABS32 00000000 PyObject_SelfIter │ │ │ │ │ +000007dc 0000c802 R_ARM_ABS32 0000a015 dictiter_iternextvalue │ │ │ │ │ 000007e0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 0000083c 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000840 00011e02 R_ARM_ABS32 000009b1 dictvalues_reversed │ │ │ │ │ -00000848 00014602 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -0000085c 00010602 R_ARM_ABS32 0000206d dictview_len │ │ │ │ │ +00000840 00011c02 R_ARM_ABS32 000009b1 dictvalues_reversed │ │ │ │ │ +00000848 00014402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +0000085c 00010402 R_ARM_ABS32 0000206d dictview_len │ │ │ │ │ 00000884 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000888 00011302 R_ARM_ABS32 00000775 dictviews_isdisjoint │ │ │ │ │ -00000890 00014602 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000888 00011102 R_ARM_ABS32 00000775 dictviews_isdisjoint │ │ │ │ │ +00000890 00014402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000894 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000898 00011602 R_ARM_ABS32 000008c5 dictitems_reversed │ │ │ │ │ -000008a0 00014602 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -000008b4 00010602 R_ARM_ABS32 0000206d dictview_len │ │ │ │ │ -000008d0 0000d302 R_ARM_ABS32 0000018f dictitems_contains │ │ │ │ │ +00000898 00011402 R_ARM_ABS32 000008c5 dictitems_reversed │ │ │ │ │ +000008a0 00014402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000008b4 00010402 R_ARM_ABS32 0000206d dictview_len │ │ │ │ │ +000008d0 0000d102 R_ARM_ABS32 0000018f dictitems_contains │ │ │ │ │ 000008dc 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000008e0 00011302 R_ARM_ABS32 00000775 dictviews_isdisjoint │ │ │ │ │ -000008e8 00014602 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000008e0 00011102 R_ARM_ABS32 00000775 dictviews_isdisjoint │ │ │ │ │ +000008e8 00014402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000008ec 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000008f0 00012102 R_ARM_ABS32 000009c9 dictkeys_reversed │ │ │ │ │ -000008f8 00014602 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -00000910 0000f502 R_ARM_ABS32 00001cfd dictviews_sub │ │ │ │ │ -00000940 0001e202 R_ARM_ABS32 00000c69 _PyDictView_Intersect │ │ │ │ │ -00000944 00010e02 R_ARM_ABS32 00000327 dictviews_xor │ │ │ │ │ -00000948 00010d02 R_ARM_ABS32 000002e5 dictviews_or │ │ │ │ │ -0000099c 00010602 R_ARM_ABS32 0000206d dictview_len │ │ │ │ │ -000009b8 0000d202 R_ARM_ABS32 00000e49 dictkeys_contains │ │ │ │ │ +000008f0 00011f02 R_ARM_ABS32 000009c9 dictkeys_reversed │ │ │ │ │ +000008f8 00014402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000910 0000f302 R_ARM_ABS32 00001cfd dictviews_sub │ │ │ │ │ +00000940 0001e002 R_ARM_ABS32 00000c69 _PyDictView_Intersect │ │ │ │ │ +00000944 00010c02 R_ARM_ABS32 00000327 dictviews_xor │ │ │ │ │ +00000948 00010b02 R_ARM_ABS32 000002e5 dictviews_or │ │ │ │ │ +0000099c 00010402 R_ARM_ABS32 0000206d dictview_len │ │ │ │ │ +000009b8 0000d002 R_ARM_ABS32 00000e49 dictkeys_contains │ │ │ │ │ 000009c4 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000009c8 00012402 R_ARM_ABS32 000009e1 dictview_mapping │ │ │ │ │ +000009c8 00012202 R_ARM_ABS32 000009e1 dictview_mapping │ │ │ │ │ 000009d0 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000009ec 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000009f0 0000af02 R_ARM_ABS32 000007d1 dictiter_len │ │ │ │ │ -000009f8 00014602 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000009f0 0000ad02 R_ARM_ABS32 000007d1 dictiter_len │ │ │ │ │ +000009f8 00014402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000009fc 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000a00 00011a02 R_ARM_ABS32 000008dd dictiter_reduce │ │ │ │ │ -00000a08 00014602 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ -00000a58 0000e602 R_ARM_ABS32 000010ed dict_or │ │ │ │ │ -00000a8c 0000d002 R_ARM_ABS32 00000c09 dict_ior │ │ │ │ │ -00000ac8 00017302 R_ARM_ABS32 0000023d PyDict_Contains │ │ │ │ │ +00000a00 00011802 R_ARM_ABS32 000008dd dictiter_reduce │ │ │ │ │ +00000a08 00014402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000a58 0000e402 R_ARM_ABS32 000010ed dict_or │ │ │ │ │ +00000a8c 0000ce02 R_ARM_ABS32 00000c09 dict_ior │ │ │ │ │ +00000ac8 00017102 R_ARM_ABS32 0000023d PyDict_Contains │ │ │ │ │ 00000ad4 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000ad8 0000c802 R_ARM_ABS32 00000ac5 dict___contains__ │ │ │ │ │ -00000ae0 00014602 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000ad8 0000c602 R_ARM_ABS32 00000ac5 dict___contains__ │ │ │ │ │ +00000ae0 00014402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000ae4 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000ae8 00004702 R_ARM_ABS32 00003bc9 dict_subscript │ │ │ │ │ -00000af0 00014602 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000ae8 00004502 R_ARM_ABS32 00003bd9 dict_subscript │ │ │ │ │ +00000af0 00014402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000af4 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000af8 00011d02 R_ARM_ABS32 00000997 dict___sizeof__ │ │ │ │ │ -00000b00 00014602 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000af8 00011b02 R_ARM_ABS32 00000997 dict___sizeof__ │ │ │ │ │ +00000b00 00014402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000b04 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000b08 00009b02 R_ARM_ABS32 00008dc9 dict_get │ │ │ │ │ -00000b10 00014602 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000b08 00009902 R_ARM_ABS32 00008df9 dict_get │ │ │ │ │ +00000b10 00014402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000b14 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000b18 0000c502 R_ARM_ABS32 00009e81 dict_setdefault │ │ │ │ │ -00000b20 00014602 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000b18 0000c302 R_ARM_ABS32 00009ea1 dict_setdefault │ │ │ │ │ +00000b20 00014402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000b24 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000b28 00009102 R_ARM_ABS32 00008335 dict_pop │ │ │ │ │ -00000b30 00014602 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000b28 00008f02 R_ARM_ABS32 00008355 dict_pop │ │ │ │ │ +00000b30 00014402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000b34 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000b38 0000f202 R_ARM_ABS32 000016f9 dict_popitem │ │ │ │ │ -00000b40 00014602 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000b38 0000f002 R_ARM_ABS32 000016f9 dict_popitem │ │ │ │ │ +00000b40 00014402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000b44 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000b48 0000b002 R_ARM_ABS32 000007e9 dict_keys │ │ │ │ │ -00000b50 00014602 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000b48 0000ae02 R_ARM_ABS32 000007e9 dict_keys │ │ │ │ │ +00000b50 00014402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000b54 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000b58 00007902 R_ARM_ABS32 00006d61 dict_items │ │ │ │ │ -00000b60 00014602 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000b58 00007702 R_ARM_ABS32 00006d7d dict_items │ │ │ │ │ +00000b60 00014402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000b64 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000b68 0000b602 R_ARM_ABS32 00000925 dict_values │ │ │ │ │ -00000b70 00014602 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000b68 0000b402 R_ARM_ABS32 00000925 dict_values │ │ │ │ │ +00000b70 00014402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000b74 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000b78 00007102 R_ARM_ABS32 000069f9 dict_update │ │ │ │ │ -00000b80 00014602 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000b78 00006f02 R_ARM_ABS32 00006a15 dict_update │ │ │ │ │ +00000b80 00014402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000b84 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000b88 0000e102 R_ARM_ABS32 00001099 dict_fromkeys │ │ │ │ │ -00000b90 00014602 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000b88 0000df02 R_ARM_ABS32 00001099 dict_fromkeys │ │ │ │ │ +00000b90 00014402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000b94 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000b98 0000ed02 R_ARM_ABS32 00001501 dict_clear │ │ │ │ │ -00000ba0 00014602 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000b98 0000eb02 R_ARM_ABS32 00001501 dict_clear │ │ │ │ │ +00000ba0 00014402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000ba4 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000ba8 0000e202 R_ARM_ABS32 000010e9 dict_copy │ │ │ │ │ -00000bb0 00014602 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000ba8 0000e002 R_ARM_ABS32 000010e9 dict_copy │ │ │ │ │ +00000bb0 00014402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000bb4 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000bb8 0000fb02 R_ARM_ABS32 000001ed dict___reversed__ │ │ │ │ │ -00000bc0 00014602 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000bb8 0000f902 R_ARM_ABS32 000001ed dict___reversed__ │ │ │ │ │ +00000bc0 00014402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000bc4 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000bc8 00023602 R_ARM_ABS32 00000000 Py_GenericAlias │ │ │ │ │ +00000bc8 00023402 R_ARM_ABS32 00000000 Py_GenericAlias │ │ │ │ │ 00000bd0 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000be4 0000a802 R_ARM_ABS32 00009bd5 dict_length │ │ │ │ │ -00000be8 00004702 R_ARM_ABS32 00003bc9 dict_subscript │ │ │ │ │ -00000bec 00005b02 R_ARM_ABS32 00004e15 dict_ass_sub │ │ │ │ │ +00000be4 0000a602 R_ARM_ABS32 00009bf5 dict_length │ │ │ │ │ +00000be8 00004502 R_ARM_ABS32 00003bd9 dict_subscript │ │ │ │ │ +00000bec 00005902 R_ARM_ABS32 00004e25 dict_ass_sub │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.hot' at offset 0x14f84 contains 982 entries: │ │ │ │ │ +Relocation section '.rel.text.hot' at offset 0x14f84 contains 981 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ -0000003c 0001700a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +0000003c 00016e0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ 00000090 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00000094 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000098 0001710a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +00000098 00016f0a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ 000000f4 0000040a R_ARM_THM_CALL 000003b9 dictkeys_decref.constprop.0 │ │ │ │ │ -00000108 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000108 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 0000010c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000110 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000114 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000015e 0001700a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00000110 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000114 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000015e 00016e0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ 000001b2 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 000001b6 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000001be 0001710a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +000001be 00016f0a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ 0000021a 0000040a R_ARM_THM_CALL 000003b9 dictkeys_decref.constprop.0 │ │ │ │ │ -00000230 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000234 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000238 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000024c 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00000250 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00000266 0001750a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ -00000288 0001760a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00000298 0001750a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +00000230 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000234 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000238 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000024c 0001722f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00000250 00017230 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00000266 0001730a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +00000288 0001740a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00000298 0001730a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ 000002aa 00000a0a R_ARM_THM_CALL 000001f9 dict_unhashable_type │ │ │ │ │ -000002c6 0001750a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ -00000336 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -0000033a 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +000002c6 0001730a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +00000336 0001722f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +0000033a 00017230 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ 00000422 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ 000004b8 00000c0a R_ARM_THM_CALL 00000001 compare_generic │ │ │ │ │ 000004fc 00000c0a R_ARM_THM_CALL 00000001 compare_generic │ │ │ │ │ -00000540 00000c0a R_ARM_THM_CALL 00000001 compare_generic │ │ │ │ │ -0000057e 00000c0a R_ARM_THM_CALL 00000001 compare_generic │ │ │ │ │ +0000053c 00000c0a R_ARM_THM_CALL 00000001 compare_generic │ │ │ │ │ +0000057c 00000c0a R_ARM_THM_CALL 00000001 compare_generic │ │ │ │ │ 00000624 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ 00000652 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ 00000698 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ -00000738 0001780a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -000007d2 0001780a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00000842 0001780a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -000008bc 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000008f0 0001780a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00000932 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000950 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000976 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000a10 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00000a14 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00000a38 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00000a3c 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00000a4c 0001760a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00000738 0001760a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +000007d2 0001760a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00000842 0001760a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +000008bc 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000008f0 0001760a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00000932 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000950 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000976 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000a10 0001722f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00000a14 00017230 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00000a38 0001722f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00000a3c 00017230 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00000a4c 0001740a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ 00000a72 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 00000a76 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00000a7a 00017b0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00000a7a 0001790a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ 00000a88 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000aa2 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00000aa6 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00000b16 00017c0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00000b50 00017d0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00000b8a 00017c0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00000bc4 00017e0a R_ARM_THM_CALL 00000eb9 _PyDict_SendEvent │ │ │ │ │ -00000bee 00017f0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00000c18 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000c2a 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000c30 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000cc4 00017c0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00000ce4 00017d0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00000d10 00017c0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00000d1a 00017c0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00000d74 00017f0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00000d8c 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000db4 0001750a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ -00000dd4 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00000dd8 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00000ee4 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000fa2 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001002 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00001006 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00001046 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001092 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000010d8 00017e0a R_ARM_THM_CALL 00000eb9 _PyDict_SendEvent │ │ │ │ │ -000010e6 00017e0a R_ARM_THM_CALL 00000eb9 _PyDict_SendEvent │ │ │ │ │ -0000110c 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00001114 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000011ca 00017c0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -0000120c 0001800a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -000012d4 00017d0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00001310 00017c0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -0000131c 00017c0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -000013d0 0001810a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000013f0 00017d0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -000013fe 00017f0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00001430 0001800a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00001454 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000aa2 0001722f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00000aa6 00017230 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00000b16 00017a0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00000b50 00017b0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00000b8a 00017a0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00000bc4 00017c0a R_ARM_THM_CALL 00000eb9 _PyDict_SendEvent │ │ │ │ │ +00000bee 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00000c18 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000c2a 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000c30 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000cc4 00017a0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00000ce4 00017b0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00000d10 00017a0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00000d1a 00017a0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00000d74 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00000d8c 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000db4 0001730a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +00000dd4 0001722f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00000dd8 00017230 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00000ee4 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000fa2 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001002 0001722f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00001006 00017230 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00001046 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001092 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000010d8 00017c0a R_ARM_THM_CALL 00000eb9 _PyDict_SendEvent │ │ │ │ │ +000010e6 00017c0a R_ARM_THM_CALL 00000eb9 _PyDict_SendEvent │ │ │ │ │ +0000110c 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00001114 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000011ca 00017a0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +0000120c 00017e0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +000012d4 00017b0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00001310 00017a0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +0000131c 00017a0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +000013d0 00017f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000013f0 00017b0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +000013fe 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00001430 00017e0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00001454 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 00001458 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000145c 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000145c 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 0000161e 0000220a R_ARM_THM_CALL 00000045 build_indices_unicode │ │ │ │ │ 00001626 0000040a R_ARM_THM_CALL 000003b9 dictkeys_decref.constprop.0 │ │ │ │ │ -0000164a 00017c0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -000016de 0001810a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00001794 00017c0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -000017d4 0001800a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -0000189e 00017d0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -000018d8 00017c0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -000018e4 00017c0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00001998 0001810a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000019c6 0001800a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -000019f2 00017d0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00001a02 00017f0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00001a20 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000164a 00017a0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +000016de 00017f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00001794 00017a0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +000017d4 00017e0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +0000189e 00017b0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +000018d8 00017a0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +000018e4 00017a0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00001998 00017f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000019c6 00017e0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +000019f2 00017b0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00001a02 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00001a20 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 00001a24 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00001a28 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00001a28 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 00001be6 0000220a R_ARM_THM_CALL 00000045 build_indices_unicode │ │ │ │ │ 00001bee 0000040a R_ARM_THM_CALL 000003b9 dictkeys_decref.constprop.0 │ │ │ │ │ -00001c12 00017c0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00001c8e 0001810a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00001cb8 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00001cbc 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00001cee 0001750a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ -00001ed8 0001760a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00001c12 00017a0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00001c8e 00017f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00001cb8 0001722f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00001cbc 00017230 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00001cee 0001730a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +00001ed8 0001740a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ 00001f9c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000201e 00017e0a R_ARM_THM_CALL 00000eb9 _PyDict_SendEvent │ │ │ │ │ +0000201e 00017c0a R_ARM_THM_CALL 00000eb9 _PyDict_SendEvent │ │ │ │ │ 00002032 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 00002036 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -0000203e 00017b0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +0000203e 0001790a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ 00002046 00000a0a R_ARM_THM_CALL 000001f9 dict_unhashable_type │ │ │ │ │ -0000205c 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000206c 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002094 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00002098 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -000020ca 0001750a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ -000022c0 0001760a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +0000205c 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000206c 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002094 0001722f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00002098 00017230 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +000020ca 0001730a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +000022c0 0001740a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ 00002378 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000240e 00017e0a R_ARM_THM_CALL 00000eb9 _PyDict_SendEvent │ │ │ │ │ +0000240e 00017c0a R_ARM_THM_CALL 00000eb9 _PyDict_SendEvent │ │ │ │ │ 00002424 00000a0a R_ARM_THM_CALL 000001f9 dict_unhashable_type │ │ │ │ │ -00002446 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002456 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002446 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002456 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00002462 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 00002466 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -0000246e 00017b0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -0000257a 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -0000257e 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00002592 0001750a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ -0000259e 0001760a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -000025ae 0001750a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ -000025b6 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -000025ba 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -000025c2 00017b0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -000025cc 00000a0a R_ARM_THM_CALL 000001f9 dict_unhashable_type │ │ │ │ │ -000025ec 00017d0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0000260e 00017c0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -0000261c 00017c0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00002644 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00002648 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00002674 0001860a R_ARM_THM_CALL 00000000 _PyErr_GetRaisedException │ │ │ │ │ -000027ac 0001870a R_ARM_THM_CALL 00000000 _PyErr_SetRaisedException │ │ │ │ │ -000027b8 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000027bc 00018802 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000027c0 00018802 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00002814 0001830a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00002846 0001870a R_ARM_THM_CALL 00000000 _PyErr_SetRaisedException │ │ │ │ │ -00002aa2 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ -00002ad0 00018802 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00002b4c 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ -00002bd0 0001830a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00002cce 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ -00002d5c 0001830a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00002d84 0001780a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00002dc4 00018802 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00002dc8 00018802 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00002de0 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ -00002e08 0001780a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00002e9e 0001830a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -00002eea 0001760a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00002f0c 0000340a R_ARM_THM_CALL 0000059d compare_unicode_generic │ │ │ │ │ -00002f6a 0000340a R_ARM_THM_CALL 0000059d compare_unicode_generic │ │ │ │ │ -00002f90 00002d2f R_ARM_THM_MOVW_ABS_NC 00000018 .LC1 │ │ │ │ │ -00002f94 00002d30 R_ARM_THM_MOVT_ABS 00000018 .LC1 │ │ │ │ │ -00002f98 0001890a R_ARM_THM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ -00002fa4 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002fbe 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000302a 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_KeyError │ │ │ │ │ -0000302e 00018a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_KeyError │ │ │ │ │ -00003034 00018b0a R_ARM_THM_CALL 00000000 PyErr_GivenExceptionMatches │ │ │ │ │ -0000303c 00002d2f R_ARM_THM_MOVW_ABS_NC 00000018 .LC1 │ │ │ │ │ -00003040 00002d30 R_ARM_THM_MOVT_ABS 00000018 .LC1 │ │ │ │ │ -00003044 0001890a R_ARM_THM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ -00003054 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_KeyError │ │ │ │ │ -00003058 00018a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_KeyError │ │ │ │ │ -0000305e 00018b0a R_ARM_THM_CALL 00000000 PyErr_GivenExceptionMatches │ │ │ │ │ -0000306a 00017f0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000306e 00018c0a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ -00003086 0001870a R_ARM_THM_CALL 00000000 _PyErr_SetRaisedException │ │ │ │ │ -0000309c 00018802 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000030a0 00018802 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000030a4 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000030c2 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -000030c6 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -000030ea 0001860a R_ARM_THM_CALL 00000000 _PyErr_GetRaisedException │ │ │ │ │ -000030fa 0001750a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ -00003106 0001870a R_ARM_THM_CALL 00000000 _PyErr_SetRaisedException │ │ │ │ │ -00003114 0001760a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00003130 0001860a R_ARM_THM_CALL 00000000 _PyErr_GetRaisedException │ │ │ │ │ -00003146 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_KeyError │ │ │ │ │ -0000314a 00018a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_KeyError │ │ │ │ │ -00003150 00018b0a R_ARM_THM_CALL 00000000 PyErr_GivenExceptionMatches │ │ │ │ │ -0000315a 0001890a R_ARM_THM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ -00003162 0001890a R_ARM_THM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ -0000316c 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00003170 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000318a 00018e0a R_ARM_THM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ -000031a4 00018f0a R_ARM_THM_CALL 00000000 _PyUnicode_InternImmortal │ │ │ │ │ -000031c8 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -000031cc 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00003200 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00003204 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00003212 0001760a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00003222 0000110a R_ARM_THM_CALL 00000001 setitem_take2_lock_held.part.0 │ │ │ │ │ -00003246 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003252 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00003256 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -0000325a 00017b0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -0000326c 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00003270 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00003292 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00003296 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -000032aa 0001750a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ -000032dc 0001760a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -000032ec 0001750a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ -00003300 00000a0a R_ARM_THM_CALL 000001f9 dict_unhashable_type │ │ │ │ │ -00003310 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00003314 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -0000331a 00017b0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -0000333c 0001750a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ -0000337c 0001750a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ -000033dc 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -000033e0 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00003404 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00003408 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00003412 0001760a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00003468 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -0000346c 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00003488 0001760a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00003494 00000a0a R_ARM_THM_CALL 000001f9 dict_unhashable_type │ │ │ │ │ -0000349c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000034d4 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -000034d8 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -000034fc 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00003500 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -0000350c 0001760a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00003530 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00003534 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00003552 0001760a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00003560 00000a0a R_ARM_THM_CALL 000001f9 dict_unhashable_type │ │ │ │ │ -0000356c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000035a4 0000412f R_ARM_THM_MOVW_ABS_NC 00009bd9 dict_iter │ │ │ │ │ -000035a8 00004130 R_ARM_THM_MOVT_ABS 00009bd9 dict_iter │ │ │ │ │ -000035fa 00017d0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0000360c 0001800a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -000036e6 0001700a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -000037d8 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000037dc 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000037e0 0001710a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -00003862 00017d0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0000386e 00017f0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00003882 0000420a R_ARM_THM_CALL 000014b5 copy_values │ │ │ │ │ -0000388c 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00003890 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00003894 0001710a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -00003950 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000395a 0001810a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00003970 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00003974 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00003978 00017b0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00003988 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000398c 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00003990 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00003994 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00003998 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000039a0 0000040a R_ARM_THM_CALL 000003b9 dictkeys_decref.constprop.0 │ │ │ │ │ -000039e6 00017d0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -000039f8 0001800a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00003bb4 00017d0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00003bc2 00017f0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00003bd8 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00003bdc 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00003bf2 0001750a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ -00003c00 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00003c04 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00003c0e 0001980a R_ARM_THM_CALL 00000000 _PyErr_SetKeyError │ │ │ │ │ -00003c18 0001760a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00003c28 0001750a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ -00003c50 0001990a R_ARM_THM_CALL 00000000 _PyObject_LookupSpecial │ │ │ │ │ -00003c58 00019a0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00003c66 00019b0a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ -00003c7e 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003c88 00000a0a R_ARM_THM_CALL 000001f9 dict_unhashable_type │ │ │ │ │ -00003c90 00018802 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00003ca6 0001750a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ -00003d02 0000412f R_ARM_THM_MOVW_ABS_NC 00009bd9 dict_iter │ │ │ │ │ -00003d06 00004130 R_ARM_THM_MOVT_ABS 00009bd9 dict_iter │ │ │ │ │ -00003d18 00019e0a R_ARM_THM_CALL 00000000 PyMapping_Keys │ │ │ │ │ -00003d24 00019f0a R_ARM_THM_CALL 00000000 PyObject_GetIter │ │ │ │ │ -00003d44 0001a00a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ -00003d4e 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00003d52 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00003d9c 0001a00a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ -00003daa 0001a10a R_ARM_THM_CALL 00000000 PyObject_GetItem │ │ │ │ │ -00003dd2 0001760a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00003de4 0000110a R_ARM_THM_CALL 00000001 setitem_take2_lock_held.part.0 │ │ │ │ │ -00003e02 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003e26 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003e2a 00019a0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00003e4c 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003e68 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003e6e 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00003e72 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00003e7a 00017b0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00003e84 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003e9e 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003ea6 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003eac 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00003ef2 0000412f R_ARM_THM_MOVW_ABS_NC 00009bd9 dict_iter │ │ │ │ │ -00003ef6 00004130 R_ARM_THM_MOVT_ABS 00009bd9 dict_iter │ │ │ │ │ -00003f08 00019e0a R_ARM_THM_CALL 00000000 PyMapping_Keys │ │ │ │ │ -00003f14 00019f0a R_ARM_THM_CALL 00000000 PyObject_GetIter │ │ │ │ │ -00003f34 0001a00a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ -00003f3e 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00003f42 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00003f8c 0001a00a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ -00003f9a 0001a10a R_ARM_THM_CALL 00000000 PyObject_GetItem │ │ │ │ │ -00003fc2 0001760a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00003fd4 0000110a R_ARM_THM_CALL 00000001 setitem_take2_lock_held.part.0 │ │ │ │ │ -00003ff2 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004016 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000401a 00019a0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000403c 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004058 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000405e 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00004062 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -0000406a 00017b0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00004074 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000408e 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004096 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000409c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00004278 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004284 0001810a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000043bc 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000043d2 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004472 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000044d4 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000044f2 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004510 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000452e 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000454e 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000456e 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004578 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000457c 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00004596 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000045ca 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000045e8 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004606 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000465e 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000467c 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004698 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000046b2 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000046fc 0001a22f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ -00004700 0001a230 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ -00004704 00004e2f R_ARM_THM_MOVW_ABS_NC 00000080 .LC2 │ │ │ │ │ -00004708 00004e30 R_ARM_THM_MOVT_ABS 00000080 .LC2 │ │ │ │ │ -0000470e 0001a30a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00004722 00017e0a R_ARM_THM_CALL 00000eb9 _PyDict_SendEvent │ │ │ │ │ -00004756 0001a50a R_ARM_THM_CALL 00000000 PyObject_GC_UnTrack │ │ │ │ │ -0000476c 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00004770 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00004916 0001810a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00004926 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004938 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004948 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004956 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004964 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004974 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004984 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000499a 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000049ae 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000049c2 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000049d4 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000049d8 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00004a0a 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004a18 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004a2a 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004a3e 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004a50 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004a60 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004b14 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004b22 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004b30 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004b3e 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004b46 0001810a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00004c8a 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004cb4 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004cc2 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004cd0 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004cde 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004cec 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004cfa 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004d08 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004d18 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004d28 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004d38 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004d48 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004d58 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004d8c 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004d9a 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004daa 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004dba 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004dca 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004dda 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00004df4 00017e0a R_ARM_THM_CALL 00000eb9 _PyDict_SendEvent │ │ │ │ │ -00004e10 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00004e4c 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00004e50 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00004e76 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00004e7a 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00004e8a 0001760a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00004ea6 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00004eaa 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00004ec8 0001760a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00004ed4 00000a0a R_ARM_THM_CALL 000001f9 dict_unhashable_type │ │ │ │ │ -00004ee4 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00004ee8 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00004ef0 00017b0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00004efc 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000527a 00018e0a R_ARM_THM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ -00005290 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00005294 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -000052a8 0001750a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ -000052d4 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000052f2 0001760a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00005304 00000a0a R_ARM_THM_CALL 000001f9 dict_unhashable_type │ │ │ │ │ -0000531a 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -0000531e 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00005324 00017b0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00005392 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00005396 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00005474 0001aa0a R_ARM_THM_CALL 00000000 PyEval_GetBuiltins │ │ │ │ │ -00005490 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ -000054d0 0001ab2f R_ARM_THM_MOVW_ABS_NC 00000000 PyModule_Type │ │ │ │ │ -000054d4 0001ab30 R_ARM_THM_MOVT_ABS 00000000 PyModule_Type │ │ │ │ │ -000054e0 0001ac0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00005508 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000055b2 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ -000055d8 00018802 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000055dc 00018802 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000055fc 00000c0a R_ARM_THM_CALL 00000001 compare_generic │ │ │ │ │ -00005638 00000c0a R_ARM_THM_CALL 00000001 compare_generic │ │ │ │ │ -00005676 00000c0a R_ARM_THM_CALL 00000001 compare_generic │ │ │ │ │ -000056b4 00000c0a R_ARM_THM_CALL 00000001 compare_generic │ │ │ │ │ -00005796 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ -00005802 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ -0000588c 0000340a R_ARM_THM_CALL 0000059d compare_unicode_generic │ │ │ │ │ -000058bc 00018802 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000058ce 0000340a R_ARM_THM_CALL 0000059d compare_unicode_generic │ │ │ │ │ -000058e8 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -000058ec 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -000058f4 00017b0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00005920 00018802 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00005a42 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00005a46 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00005a70 0001750a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ -00005b1e 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00005bd6 0001760a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00005be4 00000a0a R_ARM_THM_CALL 000001f9 dict_unhashable_type │ │ │ │ │ -00005c26 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00005c44 0001980a R_ARM_THM_CALL 00000000 _PyErr_SetKeyError │ │ │ │ │ -00005c4e 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00005c52 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00005c5a 00017b0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00005c6a 00017e0a R_ARM_THM_CALL 00000eb9 _PyDict_SendEvent │ │ │ │ │ -00005ccc 0001750a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ -00005d72 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00005e2a 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00005e56 0001980a R_ARM_THM_CALL 00000000 _PyErr_SetKeyError │ │ │ │ │ -00005e8a 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00005e8e 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00005e96 00017b0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00005ea6 00017e0a R_ARM_THM_CALL 00000eb9 _PyDict_SendEvent │ │ │ │ │ -000060b8 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ -000060fe 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ -00006176 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ -0000618e 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ -000061f2 0001700a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -0000624a 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -0000624e 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00006336 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -0000633a 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -000063f0 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -000063f4 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000063f8 0001710a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -00006434 0001760a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00006444 0000110a R_ARM_THM_CALL 00000001 setitem_take2_lock_held.part.0 │ │ │ │ │ -00006458 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00006460 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00006464 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00006468 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000646c 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000647c 0001760a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -000065fc 0000040a R_ARM_THM_CALL 000003b9 dictkeys_decref.constprop.0 │ │ │ │ │ -00006604 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000661c 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00006620 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -0000663c 0001750a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ -0000665a 0001750a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ -00006688 0001760a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -0000669c 0001750a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ -000066d6 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -000066da 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -0000689a 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ -000068b0 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ -000068c6 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ -000068ea 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ -0000696c 0001b30a R_ARM_THM_CALL 00000000 _PyObject_ComputedDictPointer │ │ │ │ │ -000069ae 0001b40a R_ARM_THM_CALL 0000114d _PyObject_MaterializeManagedDict_LockHeld │ │ │ │ │ -000069da 0001b52f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ -000069de 0001b530 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ -000069e2 00006d2f R_ARM_THM_MOVW_ABS_NC 0000009c .LC3 │ │ │ │ │ -000069e6 00006d30 R_ARM_THM_MOVT_ABS 0000009c .LC3 │ │ │ │ │ -000069ec 0001a30a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000069f4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00006a16 00006f2f R_ARM_THM_MOVW_ABS_NC 000000b8 .LC4 │ │ │ │ │ -00006a1a 00006f30 R_ARM_THM_MOVT_ABS 000000b8 .LC4 │ │ │ │ │ -00006a26 0001b60a R_ARM_THM_CALL 00000000 PyArg_UnpackTuple │ │ │ │ │ -00006a3c 0001b72f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00006a40 0001b730 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00006a4e 0001b72f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00006a52 0001b730 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00006a5a 0001b80a R_ARM_THM_CALL 00000000 PyArg_ValidateKeywordArguments │ │ │ │ │ -00006a7e 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00006a82 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00006a9e 0001b90a R_ARM_THM_CALL 00000000 PyObject_HasAttrWithError │ │ │ │ │ -00006ab0 00019f0a R_ARM_THM_CALL 00000000 PyObject_GetIter │ │ │ │ │ -00006abe 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00006ac2 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00006acc 0000732f R_ARM_THM_MOVW_ABS_NC 000000c0 .LC5 │ │ │ │ │ -00006ad0 00007330 R_ARM_THM_MOVT_ABS 000000c0 .LC5 │ │ │ │ │ -00006ad8 0001a00a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ -00006ae4 0001ba0a R_ARM_THM_CALL 00000000 PySequence_Fast │ │ │ │ │ -00006ba8 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00006bae 0001a00a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ -00006bba 00019a0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00006bd8 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00006c00 0001760a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00006c12 00000a0a R_ARM_THM_CALL 000001f9 dict_unhashable_type │ │ │ │ │ -00006c4a 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00006ca2 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00006ca8 0001bb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00006cac 0001bb30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00006cb4 0001bc0a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -00006cba 0000742f R_ARM_THM_MOVW_ABS_NC 000000d8 .LC6 │ │ │ │ │ -00006cbe 00007430 R_ARM_THM_MOVT_ABS 000000d8 .LC6 │ │ │ │ │ -00006cc4 0001bd0a R_ARM_THM_CALL 00000000 _PyErr_FormatNote │ │ │ │ │ -00006cca 00002c0a R_ARM_THM_CALL 00000119 Py_XDECREF │ │ │ │ │ -00006cd0 00002c0a R_ARM_THM_CALL 00000119 Py_XDECREF │ │ │ │ │ -00006cea 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00006cf0 0001be2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00006cf4 0001be30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00006cfe 0000752f R_ARM_THM_MOVW_ABS_NC 00000120 .LC7 │ │ │ │ │ -00006d02 00007530 R_ARM_THM_MOVT_ABS 00000120 .LC7 │ │ │ │ │ -00006d06 0001bf0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00006d28 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00006d30 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00006d44 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00006d56 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00006d5c 00018802 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00006d80 0001710a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -00006dd6 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00006dda 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00006dde 00017b0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00006df8 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00006dfc 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00006e00 0001bb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00006e04 0001bb30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00006e0a 0000772f R_ARM_THM_MOVW_ABS_NC 00000168 .LC8 │ │ │ │ │ -00006e0e 00007730 R_ARM_THM_MOVT_ABS 00000168 .LC8 │ │ │ │ │ -00006e18 0001bf0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00006e20 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00006e24 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00006e28 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00006e4c 0001710a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -00006ea2 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00006ea6 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00006eaa 00017b0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00006ec4 0001bb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00006ec8 0001bb30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00006ed0 0000772f R_ARM_THM_MOVW_ABS_NC 00000168 .LC8 │ │ │ │ │ -00006ed4 00007730 R_ARM_THM_MOVT_ABS 00000168 .LC8 │ │ │ │ │ -00006eda 0001bf0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00006ee4 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00006ee8 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00006f02 0001710a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -00006f16 0001b72f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00006f1a 0001b730 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00006f34 0001c10a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ -00006f7c 0001b72f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00006f80 0001b730 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00006f88 0001b72f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00006f8c 0001b730 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00006f9e 0001c10a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ -00006fbe 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00006fc4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00006fc8 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00006fe2 0001710a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -00007084 0001b72f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00007088 0001b730 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00007092 0001c10a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ -0000713c 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007144 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00007148 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000714c 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00007150 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000071ce 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000071d8 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000072a8 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000072b8 0001c30a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ -000072d8 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000073a0 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000073c6 0001a22f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ -000073ca 0001a230 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ -000073ce 0000872f R_ARM_THM_MOVW_ABS_NC 000001bc .LC10 │ │ │ │ │ -000073d2 00008730 R_ARM_THM_MOVT_ABS 000001bc .LC10 │ │ │ │ │ -000073dc 0001a30a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000073e6 0001a22f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ -000073ea 0001a230 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ -000073ee 0000862f R_ARM_THM_MOVW_ABS_NC 00000190 .LC9 │ │ │ │ │ -000073f2 00008630 R_ARM_THM_MOVT_ABS 00000190 .LC9 │ │ │ │ │ -000073fa 0001a30a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00007428 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000743c 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00007444 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00007492 00017c0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -000074f4 0001b20a R_ARM_THM_CALL 00006935 PyObject_GenericGetDict │ │ │ │ │ -0000750c 0001960a R_ARM_THM_CALL 000034a1 _PyDict_SetItem_LockHeld │ │ │ │ │ -00007544 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000756e 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00007572 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -0000775c 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000077ba 0001c60a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ -0000787c 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ -0000792c 0001c70a R_ARM_THM_CALL 00000000 PyInterpreterState_Get │ │ │ │ │ -000079f8 0001960a R_ARM_THM_CALL 000034a1 _PyDict_SetItem_LockHeld │ │ │ │ │ -00007a0a 00002c0a R_ARM_THM_CALL 00000119 Py_XDECREF │ │ │ │ │ -00007a86 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ -00007ab0 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ -00007b22 0001b52f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ -00007b26 0001b530 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ -00007b2c 00008d2f R_ARM_THM_MOVW_ABS_NC 000001e8 .LC11 │ │ │ │ │ -00007b30 00008d30 R_ARM_THM_MOVT_ABS 000001e8 .LC11 │ │ │ │ │ -00007b38 0001bf0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00007b58 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ -00007bba 00017e0a R_ARM_THM_CALL 00000eb9 _PyDict_SendEvent │ │ │ │ │ -00007bda 00017e0a R_ARM_THM_CALL 00000eb9 _PyDict_SendEvent │ │ │ │ │ -00007bec 00017e0a R_ARM_THM_CALL 00000eb9 _PyDict_SendEvent │ │ │ │ │ -00007d18 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ -00007ddc 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ -00007e06 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ -00007e1c 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ -00007e40 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00007e44 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00007e5a 00018c0a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ -00007faa 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ -00007fce 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ -00007fe4 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ -00007ffa 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ -0000801a 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -0000801e 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00008032 00018c0a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ -0000805c 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00008060 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00008076 0001750a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ -00008084 0001760a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00008092 00000a0a R_ARM_THM_CALL 000001f9 dict_unhashable_type │ │ │ │ │ -000080a0 0001750a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ -000080ba 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -000080be 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -0000829a 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ -000082d2 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ -000082ea 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ -00008304 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ -00008330 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00008374 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00008378 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00008392 0001750a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ -00008430 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008444 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000084d4 00008f2f R_ARM_THM_MOVW_ABS_NC 00000210 .LC12 │ │ │ │ │ -000084d8 00008f30 R_ARM_THM_MOVT_ABS 00000210 .LC12 │ │ │ │ │ -000084e2 0001cc0a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -000084fa 0001760a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -0000856c 0001980a R_ARM_THM_CALL 00000000 _PyErr_SetKeyError │ │ │ │ │ -00008574 00000a0a R_ARM_THM_CALL 000001f9 dict_unhashable_type │ │ │ │ │ -00008586 00017e0a R_ARM_THM_CALL 00000eb9 _PyDict_SendEvent │ │ │ │ │ -0000858c 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00008590 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00008598 00017b0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -000085f4 0001750a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ -00008698 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000086d6 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000873a 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008774 00017e0a R_ARM_THM_CALL 00000eb9 _PyDict_SendEvent │ │ │ │ │ -00008814 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008828 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008830 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000887a 0000412f R_ARM_THM_MOVW_ABS_NC 00009bd9 dict_iter │ │ │ │ │ -0000887e 00004130 R_ARM_THM_MOVT_ABS 00009bd9 dict_iter │ │ │ │ │ -00008892 00019e0a R_ARM_THM_CALL 00000000 PyMapping_Keys │ │ │ │ │ -0000889e 00019f0a R_ARM_THM_CALL 00000000 PyObject_GetIter │ │ │ │ │ -000088c0 0001a00a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ -000088d2 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -000088d6 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -0000891a 0001a00a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ -00008928 0001a10a R_ARM_THM_CALL 00000000 PyObject_GetItem │ │ │ │ │ -00008954 0001760a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00008968 00000a0a R_ARM_THM_CALL 000001f9 dict_unhashable_type │ │ │ │ │ -000089a2 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000089d2 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000089f0 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000089f4 00019a0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00008a06 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00008a0a 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00008a12 00017b0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00008a2e 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008a46 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008a8c 0001a00a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ -00008a9a 0001730a R_ARM_THM_CALL 0000023d PyDict_Contains │ │ │ │ │ -00008aa8 0001a10a R_ARM_THM_CALL 00000000 PyObject_GetItem │ │ │ │ │ -00008ab6 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00008aba 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00008ade 0001760a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00008aec 00000a0a R_ARM_THM_CALL 000001f9 dict_unhashable_type │ │ │ │ │ -00008b16 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008b30 0001980a R_ARM_THM_CALL 00000000 _PyErr_SetKeyError │ │ │ │ │ -00008b4c 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008b64 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008b6c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00008b74 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008b7e 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008b86 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008b9e 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008bbc 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008bd2 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008be8 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008c00 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00008c04 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00008c36 0001760a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00008c58 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00008c80 0001d10a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ -00008d86 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -00008d8a 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00008d8e 00017b0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00008da0 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008daa 0001d10a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ -00008dec 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00008df0 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00008dfe 0001760a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00008e0e 0001750a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ -00008e34 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00008e38 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00008e3c 0001b72f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00008e40 0001b730 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00008e52 0001750a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ -00008e84 00000a0a R_ARM_THM_CALL 000001f9 dict_unhashable_type │ │ │ │ │ -00008e8a 00009a2f R_ARM_THM_MOVW_ABS_NC 00000214 .LC13 │ │ │ │ │ -00008e8e 00009a30 R_ARM_THM_MOVT_ABS 00000214 .LC13 │ │ │ │ │ -00008e98 0001cc0a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -00008f02 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00008f24 00009d0a R_ARM_THM_CALL 0000151d detach_dict_from_object │ │ │ │ │ -00008f2a 00009c2f R_ARM_THM_MOVW_ABS_NC 00000218 .LC14 │ │ │ │ │ -00008f2e 00009c30 R_ARM_THM_MOVT_ABS 00000218 .LC14 │ │ │ │ │ -00008f32 0001890a R_ARM_THM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ -00008f42 0000040a R_ARM_THM_CALL 000003b9 dictkeys_decref.constprop.0 │ │ │ │ │ -00008f50 00009e0a R_ARM_THM_CALL 00000551 clear_inline_values │ │ │ │ │ -00008f80 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00008fa0 0001760a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00008fb2 0001750a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ -00009070 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000907e 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009170 00017e0a R_ARM_THM_CALL 00000eb9 _PyDict_SendEvent │ │ │ │ │ -0000918e 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00009192 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -000091a8 0001750a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ -000091d6 0001760a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -000091e6 0001750a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ -000091fa 00000a0a R_ARM_THM_CALL 000001f9 dict_unhashable_type │ │ │ │ │ -00009230 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00009234 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -0000924c 0001750a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ -000092ea 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000093a2 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009422 0001760a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -0000943a 0001750a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ -00009488 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009490 00000a0a R_ARM_THM_CALL 000001f9 dict_unhashable_type │ │ │ │ │ -000094ae 00017e0a R_ARM_THM_CALL 00000eb9 _PyDict_SendEvent │ │ │ │ │ -000094e6 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -000094ea 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -000094f2 00017b0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00009532 0001750a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ -00009582 0000660a R_ARM_THM_CALL 000004ad PyStackRef_XCLOSE │ │ │ │ │ -00009590 0000660a R_ARM_THM_CALL 000004ad PyStackRef_XCLOSE │ │ │ │ │ -000095a0 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000095aa 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -000095ae 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00009812 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009824 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009838 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000984c 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009860 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009874 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009886 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009890 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000989c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000098a0 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000098d0 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000098de 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000098f0 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009904 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000990e 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009918 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000992a 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000993a 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009948 00017e0a R_ARM_THM_CALL 00000eb9 _PyDict_SendEvent │ │ │ │ │ -00009988 00002c0a R_ARM_THM_CALL 00000119 Py_XDECREF │ │ │ │ │ -000099c0 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000099ce 0001810a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00009a04 00017d0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00009a2e 00017c0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -00009a5a 0001700a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ -00009aa6 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -00009aaa 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00009aae 0001710a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -00009af4 0000040a R_ARM_THM_CALL 000003b9 dictkeys_decref.constprop.0 │ │ │ │ │ -00009afa 0001810a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00009b10 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00009b14 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00009b18 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00009b1c 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00009bb8 00017e0a R_ARM_THM_CALL 00000eb9 _PyDict_SendEvent │ │ │ │ │ -00009bca 00017e0a R_ARM_THM_CALL 00000eb9 _PyDict_SendEvent │ │ │ │ │ -00009bea 0001710a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -00009c68 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00009c6c 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00009c70 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00009db6 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009dbc 0001a22f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ -00009dc0 0001a230 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ -00009dc6 0000862f R_ARM_THM_MOVW_ABS_NC 00000190 .LC9 │ │ │ │ │ -00009dca 00008630 R_ARM_THM_MOVT_ABS 00000190 .LC9 │ │ │ │ │ -00009dd0 0001a30a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00009dde 0001a22f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ -00009de2 0001a230 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ -00009de6 0000872f R_ARM_THM_MOVW_ABS_NC 000001bc .LC10 │ │ │ │ │ -00009dea 00008730 R_ARM_THM_MOVT_ABS 000001bc .LC10 │ │ │ │ │ -00009df2 0001a30a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00009e78 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00009e7c 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00009eb2 0000c32f R_ARM_THM_MOVW_ABS_NC 000002b0 .LC19 │ │ │ │ │ -00009eb6 0000c330 R_ARM_THM_MOVT_ABS 000002b0 .LC19 │ │ │ │ │ -00009ec0 0001cc0a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -00009ed2 0001b72f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00009ed6 0001b730 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00009f9a 00017a0a R_ARM_THM_CALL 000009dd PyDict_SetItem │ │ │ │ │ -00009fbc 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00009fc4 0000c02f R_ARM_THM_MOVW_ABS_NC 000002a8 .LC18 │ │ │ │ │ -00009fc8 0000c030 R_ARM_THM_MOVT_ABS 000002a8 .LC18 │ │ │ │ │ -00009fd2 0001cc0a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -00009fec 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00009ff0 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000a0b4 0001a22f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ -0000a0b8 0001a230 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ -0000a0bc 0000872f R_ARM_THM_MOVW_ABS_NC 000001bc .LC10 │ │ │ │ │ -0000a0c0 00008730 R_ARM_THM_MOVT_ABS 000001bc .LC10 │ │ │ │ │ -0000a0c8 0001a30a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000a0e8 0001a22f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ -0000a0ec 0001a230 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ -0000a0f2 0000862f R_ARM_THM_MOVW_ABS_NC 00000190 .LC9 │ │ │ │ │ -0000a0f6 00008630 R_ARM_THM_MOVT_ABS 00000190 .LC9 │ │ │ │ │ -0000a0fc 0001a30a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000a10c 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a2e6 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a2f8 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a30c 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a320 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a334 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a348 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a35a 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a364 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a374 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000a378 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000a3a8 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a3b6 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a3c8 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a3dc 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a3e6 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a3f0 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a402 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a412 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a420 00017e0a R_ARM_THM_CALL 00000eb9 _PyDict_SendEvent │ │ │ │ │ -0000a460 00002c0a R_ARM_THM_CALL 00000119 Py_XDECREF │ │ │ │ │ -0000a498 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a4a6 0001810a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -0000a4da 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ -0000a4de 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -0000a4e2 00017b0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -0000a680 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a692 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a6a2 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a6b0 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a6be 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a6ce 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a6de 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a6e6 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a6fa 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a70e 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a74a 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a758 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a76a 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a77e 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a790 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a7a0 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a7a8 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000a7e8 0000c62f R_ARM_THM_MOVW_ABS_NC 00009ee5 dict_vectorcall │ │ │ │ │ -0000a7ec 0000c630 R_ARM_THM_MOVT_ABS 00009ee5 dict_vectorcall │ │ │ │ │ -0000a806 0001f20a R_ARM_THM_CALL 00000000 _Py_CheckFunctionResult │ │ │ │ │ -0000a812 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ -0000a816 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -0000a826 0001f32f R_ARM_THM_MOVW_ABS_NC 00000000 PyFrozenSet_Type │ │ │ │ │ -0000a82a 0001f330 R_ARM_THM_MOVT_ABS 00000000 PyFrozenSet_Type │ │ │ │ │ -0000a834 0001e32f R_ARM_THM_MOVW_ABS_NC 00000000 PySet_Type │ │ │ │ │ -0000a838 0001e330 R_ARM_THM_MOVT_ABS 00000000 PySet_Type │ │ │ │ │ -0000a844 00019f0a R_ARM_THM_CALL 00000000 PyObject_GetIter │ │ │ │ │ -0000a85a 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -0000a85e 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -0000a864 0001a00a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ -0000a8b6 00019a0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000a8d0 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a8e0 0001760a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -0000a8ee 00000a0a R_ARM_THM_CALL 000001f9 dict_unhashable_type │ │ │ │ │ -0000a924 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000a948 0001a00a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ -0000a958 0001f40a R_ARM_THM_CALL 00000000 PyObject_SetItem │ │ │ │ │ -0000a9a6 0001f50a R_ARM_THM_CALL 00000000 _PySet_NextEntryRef │ │ │ │ │ -0000aa2a 0001a40a R_ARM_THM_CALL 00005049 _PyDict_Next │ │ │ │ │ -0000aa7c 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000aa80 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000aa86 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000aa96 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000aab2 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000aac2 0001f60a R_ARM_THM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ -0000aada 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000aaee 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000ab0a 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000ab16 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000ab74 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000246e 0001790a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00002586 0001722f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +0000258a 00017230 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +0000259e 0001730a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +000025aa 0001740a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +000025ba 0001730a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +000025c2 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +000025c6 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +000025ce 0001790a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +000025d8 00000a0a R_ARM_THM_CALL 000001f9 dict_unhashable_type │ │ │ │ │ +000025f8 00017b0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0000261a 00017a0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00002628 00017a0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00002650 0001722f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00002654 00017230 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00002680 0001840a R_ARM_THM_CALL 00000000 _PyErr_GetRaisedException │ │ │ │ │ +000027b6 0001850a R_ARM_THM_CALL 00000000 _PyErr_SetRaisedException │ │ │ │ │ +00002812 0001810a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00002844 0001850a R_ARM_THM_CALL 00000000 _PyErr_SetRaisedException │ │ │ │ │ +00002944 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00002948 00018602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000294c 00018602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00002950 00018602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00002aaa 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ +00002b4e 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ +00002bd2 0001810a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00002cd6 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ +00002d64 0001810a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00002d7c 00018602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00002d80 00018602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00002d98 0001760a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00002dec 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ +00002e14 0001760a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00002eaa 0001810a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +00002ef6 0001740a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00002f18 0000320a R_ARM_THM_CALL 0000059d compare_unicode_generic │ │ │ │ │ +00002f7a 0000320a R_ARM_THM_CALL 0000059d compare_unicode_generic │ │ │ │ │ +00002f8a 00002d2f R_ARM_THM_MOVW_ABS_NC 00000018 .LC1 │ │ │ │ │ +00002f8e 00002d30 R_ARM_THM_MOVT_ABS 00000018 .LC1 │ │ │ │ │ +00002f92 0001870a R_ARM_THM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ +00002fb0 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002fe2 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003020 0001882f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_KeyError │ │ │ │ │ +00003024 00018830 R_ARM_THM_MOVT_ABS 00000000 PyExc_KeyError │ │ │ │ │ +0000302a 0001890a R_ARM_THM_CALL 00000000 PyErr_GivenExceptionMatches │ │ │ │ │ +00003034 00002d2f R_ARM_THM_MOVW_ABS_NC 00000018 .LC1 │ │ │ │ │ +00003038 00002d30 R_ARM_THM_MOVT_ABS 00000018 .LC1 │ │ │ │ │ +0000303c 0001870a R_ARM_THM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ +00003044 00018602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00003048 00018602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000304c 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00003054 0001882f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_KeyError │ │ │ │ │ +00003058 00018830 R_ARM_THM_MOVT_ABS 00000000 PyExc_KeyError │ │ │ │ │ +0000305e 0001890a R_ARM_THM_CALL 00000000 PyErr_GivenExceptionMatches │ │ │ │ │ +0000306c 0001850a R_ARM_THM_CALL 00000000 _PyErr_SetRaisedException │ │ │ │ │ +0000307e 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00003082 00018a0a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ +000030d2 0001722f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +000030d6 00017230 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +000030fa 0001840a R_ARM_THM_CALL 00000000 _PyErr_GetRaisedException │ │ │ │ │ +0000310a 0001730a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +00003116 0001850a R_ARM_THM_CALL 00000000 _PyErr_SetRaisedException │ │ │ │ │ +00003124 0001740a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00003140 0001840a R_ARM_THM_CALL 00000000 _PyErr_GetRaisedException │ │ │ │ │ +00003156 0001882f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_KeyError │ │ │ │ │ +0000315a 00018830 R_ARM_THM_MOVT_ABS 00000000 PyExc_KeyError │ │ │ │ │ +00003160 0001890a R_ARM_THM_CALL 00000000 PyErr_GivenExceptionMatches │ │ │ │ │ +0000316a 0001870a R_ARM_THM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ +00003172 0001870a R_ARM_THM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ +0000317c 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00003180 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000319a 00018c0a R_ARM_THM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ +000031b4 00018d0a R_ARM_THM_CALL 00000000 _PyUnicode_InternImmortal │ │ │ │ │ +000031d8 0001722f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +000031dc 00017230 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00003210 0001722f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00003214 00017230 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00003222 0001740a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00003232 0000110a R_ARM_THM_CALL 00000001 setitem_take2_lock_held.part.0 │ │ │ │ │ +00003256 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003262 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00003266 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +0000326a 0001790a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +0000327c 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00003280 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000032a2 0001722f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +000032a6 00017230 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +000032ba 0001730a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +000032ec 0001740a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +000032fc 0001730a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +00003310 00000a0a R_ARM_THM_CALL 000001f9 dict_unhashable_type │ │ │ │ │ +00003320 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00003324 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +0000332a 0001790a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +0000334c 0001730a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +0000338c 0001730a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +000033ec 0001722f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +000033f0 00017230 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00003414 0001722f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00003418 00017230 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00003422 0001740a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00003478 0001722f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +0000347c 00017230 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00003498 0001740a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +000034a4 00000a0a R_ARM_THM_CALL 000001f9 dict_unhashable_type │ │ │ │ │ +000034ac 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000034e4 0001722f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +000034e8 00017230 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +0000350c 0001722f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00003510 00017230 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +0000351c 0001740a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00003540 0001722f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00003544 00017230 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00003562 0001740a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00003570 00000a0a R_ARM_THM_CALL 000001f9 dict_unhashable_type │ │ │ │ │ +0000357c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000035b4 00003f2f R_ARM_THM_MOVW_ABS_NC 00009bf9 dict_iter │ │ │ │ │ +000035b8 00003f30 R_ARM_THM_MOVT_ABS 00009bf9 dict_iter │ │ │ │ │ +0000360a 00017b0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0000361c 00017e0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +000036f6 00016e0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +000037e8 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000037ec 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000037f0 00016f0a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +00003872 00017b0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0000387e 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00003892 0000400a R_ARM_THM_CALL 000014b5 copy_values │ │ │ │ │ +0000389c 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +000038a0 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +000038a4 00016f0a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +00003960 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000396a 00017f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00003980 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00003984 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00003988 0001790a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00003998 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000399c 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000039a0 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000039a4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000039a8 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000039b0 0000040a R_ARM_THM_CALL 000003b9 dictkeys_decref.constprop.0 │ │ │ │ │ +000039f6 00017b0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00003a08 00017e0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00003bc4 00017b0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00003bd2 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00003be8 0001722f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00003bec 00017230 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00003c02 0001730a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +00003c10 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00003c14 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00003c1e 0001960a R_ARM_THM_CALL 00000000 _PyErr_SetKeyError │ │ │ │ │ +00003c28 0001740a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00003c38 0001730a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +00003c60 0001970a R_ARM_THM_CALL 00000000 _PyObject_LookupSpecial │ │ │ │ │ +00003c68 0001980a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00003c76 0001990a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ +00003c8e 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003c98 00000a0a R_ARM_THM_CALL 000001f9 dict_unhashable_type │ │ │ │ │ +00003ca0 00018602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00003cb6 0001730a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +00003d12 00003f2f R_ARM_THM_MOVW_ABS_NC 00009bf9 dict_iter │ │ │ │ │ +00003d16 00003f30 R_ARM_THM_MOVT_ABS 00009bf9 dict_iter │ │ │ │ │ +00003d28 00019c0a R_ARM_THM_CALL 00000000 PyMapping_Keys │ │ │ │ │ +00003d34 00019d0a R_ARM_THM_CALL 00000000 PyObject_GetIter │ │ │ │ │ +00003d54 00019e0a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ +00003d5e 0001722f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00003d62 00017230 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00003dac 00019e0a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ +00003dba 00019f0a R_ARM_THM_CALL 00000000 PyObject_GetItem │ │ │ │ │ +00003de2 0001740a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00003df4 0000110a R_ARM_THM_CALL 00000001 setitem_take2_lock_held.part.0 │ │ │ │ │ +00003e12 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003e36 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003e3a 0001980a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00003e5c 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003e78 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003e7e 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00003e82 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00003e8a 0001790a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00003e94 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003eae 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003eb6 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003ebc 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00003f02 00003f2f R_ARM_THM_MOVW_ABS_NC 00009bf9 dict_iter │ │ │ │ │ +00003f06 00003f30 R_ARM_THM_MOVT_ABS 00009bf9 dict_iter │ │ │ │ │ +00003f18 00019c0a R_ARM_THM_CALL 00000000 PyMapping_Keys │ │ │ │ │ +00003f24 00019d0a R_ARM_THM_CALL 00000000 PyObject_GetIter │ │ │ │ │ +00003f44 00019e0a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ +00003f4e 0001722f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00003f52 00017230 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00003f9c 00019e0a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ +00003faa 00019f0a R_ARM_THM_CALL 00000000 PyObject_GetItem │ │ │ │ │ +00003fd2 0001740a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00003fe4 0000110a R_ARM_THM_CALL 00000001 setitem_take2_lock_held.part.0 │ │ │ │ │ +00004002 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004026 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000402a 0001980a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000404c 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004068 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000406e 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00004072 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +0000407a 0001790a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00004084 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000409e 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000040a6 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000040ac 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00004288 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004294 00017f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000043cc 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000043e2 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004482 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000044e4 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004502 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004520 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000453e 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000455e 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000457e 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004588 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000458c 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000045a6 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000045da 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000045f8 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004616 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000466e 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000468c 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000046a8 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000046c2 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000470c 0001a02f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ +00004710 0001a030 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ +00004714 00004c2f R_ARM_THM_MOVW_ABS_NC 00000080 .LC2 │ │ │ │ │ +00004718 00004c30 R_ARM_THM_MOVT_ABS 00000080 .LC2 │ │ │ │ │ +0000471e 0001a10a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00004732 00017c0a R_ARM_THM_CALL 00000eb9 _PyDict_SendEvent │ │ │ │ │ +00004766 0001a30a R_ARM_THM_CALL 00000000 PyObject_GC_UnTrack │ │ │ │ │ +0000477c 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00004780 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00004926 00017f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00004936 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004948 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004958 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004966 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004974 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004984 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004994 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000049aa 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000049be 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000049d2 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000049e4 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000049e8 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00004a1a 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004a28 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004a3a 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004a4e 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004a60 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004a70 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004b24 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004b32 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004b40 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004b4e 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004b56 00017f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00004c9a 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004cc4 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004cd2 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004ce0 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004cee 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004cfc 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004d0a 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004d18 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004d28 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004d38 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004d48 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004d58 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004d68 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004d9c 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004daa 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004dba 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004dca 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004dda 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004dea 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00004e04 00017c0a R_ARM_THM_CALL 00000eb9 _PyDict_SendEvent │ │ │ │ │ +00004e20 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00004e5c 0001722f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00004e60 00017230 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00004e86 0001722f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00004e8a 00017230 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00004e9a 0001740a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00004eb6 0001722f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00004eba 00017230 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00004ed8 0001740a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00004ee4 00000a0a R_ARM_THM_CALL 000001f9 dict_unhashable_type │ │ │ │ │ +00004ef4 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00004ef8 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00004f00 0001790a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00004f0c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000528a 00018c0a R_ARM_THM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ +000052a0 0001722f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +000052a4 00017230 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +000052b8 0001730a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +000052e4 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005302 0001740a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00005314 00000a0a R_ARM_THM_CALL 000001f9 dict_unhashable_type │ │ │ │ │ +0000532a 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +0000532e 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00005334 0001790a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +000053a2 0001722f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +000053a6 00017230 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00005484 0001a80a R_ARM_THM_CALL 00000000 PyEval_GetBuiltins │ │ │ │ │ +000054a0 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ +000054e0 0001a92f R_ARM_THM_MOVW_ABS_NC 00000000 PyModule_Type │ │ │ │ │ +000054e4 0001a930 R_ARM_THM_MOVT_ABS 00000000 PyModule_Type │ │ │ │ │ +000054f0 0001aa0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00005518 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000055c2 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ +000055e8 00018602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000055ec 00018602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +0000560c 00000c0a R_ARM_THM_CALL 00000001 compare_generic │ │ │ │ │ +00005648 00000c0a R_ARM_THM_CALL 00000001 compare_generic │ │ │ │ │ +00005688 00000c0a R_ARM_THM_CALL 00000001 compare_generic │ │ │ │ │ +000056c6 00000c0a R_ARM_THM_CALL 00000001 compare_generic │ │ │ │ │ +000057a4 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ +00005810 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ +0000589a 0000320a R_ARM_THM_CALL 0000059d compare_unicode_generic │ │ │ │ │ +000058c8 00018602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000058da 0000320a R_ARM_THM_CALL 0000059d compare_unicode_generic │ │ │ │ │ +000058f4 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +000058f8 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00005900 0001790a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +0000592c 00018602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00005a4e 0001722f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00005a52 00017230 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00005a7c 0001730a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +00005b2a 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005be2 0001740a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00005bf0 00000a0a R_ARM_THM_CALL 000001f9 dict_unhashable_type │ │ │ │ │ +00005c32 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005c50 0001960a R_ARM_THM_CALL 00000000 _PyErr_SetKeyError │ │ │ │ │ +00005c5a 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00005c5e 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00005c66 0001790a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00005c76 00017c0a R_ARM_THM_CALL 00000eb9 _PyDict_SendEvent │ │ │ │ │ +00005cd8 0001730a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +00005d7e 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005e36 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00005e62 0001960a R_ARM_THM_CALL 00000000 _PyErr_SetKeyError │ │ │ │ │ +00005e96 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00005e9a 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00005ea2 0001790a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00005eb2 00017c0a R_ARM_THM_CALL 00000eb9 _PyDict_SendEvent │ │ │ │ │ +000060c8 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ +0000610c 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ +00006184 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ +0000619c 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ +000061fe 00016e0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00006256 0001722f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +0000625a 00017230 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00006342 0001722f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00006346 00017230 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00006402 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00006406 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000640a 00016f0a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +00006446 0001740a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00006456 0000110a R_ARM_THM_CALL 00000001 setitem_take2_lock_held.part.0 │ │ │ │ │ +0000646a 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00006474 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00006478 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000647c 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00006480 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000659a 0001740a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00006618 0000040a R_ARM_THM_CALL 000003b9 dictkeys_decref.constprop.0 │ │ │ │ │ +00006620 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00006638 0001722f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +0000663c 00017230 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00006658 0001730a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +00006676 0001730a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +000066a4 0001740a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +000066b8 0001730a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +000066f2 0001722f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +000066f6 00017230 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +000068b6 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ +000068cc 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ +000068e2 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ +00006906 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ +00006988 0001b10a R_ARM_THM_CALL 00000000 _PyObject_ComputedDictPointer │ │ │ │ │ +000069ca 0001b20a R_ARM_THM_CALL 0000114d _PyObject_MaterializeManagedDict_LockHeld │ │ │ │ │ +000069f6 0001b32f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ +000069fa 0001b330 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ +000069fe 00006b2f R_ARM_THM_MOVW_ABS_NC 0000009c .LC3 │ │ │ │ │ +00006a02 00006b30 R_ARM_THM_MOVT_ABS 0000009c .LC3 │ │ │ │ │ +00006a08 0001a10a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00006a10 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00006a32 00006d2f R_ARM_THM_MOVW_ABS_NC 000000b8 .LC4 │ │ │ │ │ +00006a36 00006d30 R_ARM_THM_MOVT_ABS 000000b8 .LC4 │ │ │ │ │ +00006a42 0001b40a R_ARM_THM_CALL 00000000 PyArg_UnpackTuple │ │ │ │ │ +00006a58 0001b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00006a5c 0001b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00006a6a 0001b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00006a6e 0001b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00006a76 0001b60a R_ARM_THM_CALL 00000000 PyArg_ValidateKeywordArguments │ │ │ │ │ +00006a9a 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00006a9e 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00006aba 0001b70a R_ARM_THM_CALL 00000000 PyObject_HasAttrWithError │ │ │ │ │ +00006acc 00019d0a R_ARM_THM_CALL 00000000 PyObject_GetIter │ │ │ │ │ +00006ada 0001722f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00006ade 00017230 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00006ae8 0000712f R_ARM_THM_MOVW_ABS_NC 000000c0 .LC5 │ │ │ │ │ +00006aec 00007130 R_ARM_THM_MOVT_ABS 000000c0 .LC5 │ │ │ │ │ +00006af4 00019e0a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ +00006b00 0001b80a R_ARM_THM_CALL 00000000 PySequence_Fast │ │ │ │ │ +00006bc4 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00006bca 00019e0a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ +00006bd6 0001980a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00006bf4 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00006c1c 0001740a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00006c2e 00000a0a R_ARM_THM_CALL 000001f9 dict_unhashable_type │ │ │ │ │ +00006c66 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00006cbe 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00006cc4 0001b92f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00006cc8 0001b930 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00006cd0 0001ba0a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +00006cd6 0000722f R_ARM_THM_MOVW_ABS_NC 000000d8 .LC6 │ │ │ │ │ +00006cda 00007230 R_ARM_THM_MOVT_ABS 000000d8 .LC6 │ │ │ │ │ +00006ce0 0001bb0a R_ARM_THM_CALL 00000000 _PyErr_FormatNote │ │ │ │ │ +00006ce6 00002c0a R_ARM_THM_CALL 00000119 Py_XDECREF │ │ │ │ │ +00006cec 00002c0a R_ARM_THM_CALL 00000119 Py_XDECREF │ │ │ │ │ +00006d06 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00006d0c 0001bc2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00006d10 0001bc30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00006d1a 0000732f R_ARM_THM_MOVW_ABS_NC 00000120 .LC7 │ │ │ │ │ +00006d1e 00007330 R_ARM_THM_MOVT_ABS 00000120 .LC7 │ │ │ │ │ +00006d22 0001bd0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00006d44 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00006d4c 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00006d60 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00006d72 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00006d78 00018602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00006d9c 00016f0a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +00006df2 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00006df6 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00006dfa 0001790a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00006e14 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00006e18 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00006e1c 0001b92f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00006e20 0001b930 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00006e26 0000752f R_ARM_THM_MOVW_ABS_NC 00000168 .LC8 │ │ │ │ │ +00006e2a 00007530 R_ARM_THM_MOVT_ABS 00000168 .LC8 │ │ │ │ │ +00006e34 0001bd0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00006e3c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00006e40 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00006e44 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00006e68 00016f0a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +00006ebe 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00006ec2 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00006ec6 0001790a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00006ee0 0001b92f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00006ee4 0001b930 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00006eec 0000752f R_ARM_THM_MOVW_ABS_NC 00000168 .LC8 │ │ │ │ │ +00006ef0 00007530 R_ARM_THM_MOVT_ABS 00000168 .LC8 │ │ │ │ │ +00006ef6 0001bd0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00006f00 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00006f04 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00006f1e 00016f0a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +00006f32 0001b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00006f36 0001b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00006f50 0001bf0a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ +00006f98 0001b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00006f9c 0001b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00006fa4 0001b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00006fa8 0001b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00006fba 0001bf0a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ +00006fda 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00006fe0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00006fe4 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00006ffe 00016f0a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +000070a0 0001b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +000070a4 0001b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +000070ae 0001bf0a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ +00007158 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00007160 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00007164 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00007168 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000716c 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000071ea 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000071f4 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000072c4 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000072d4 0001c10a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ +000072f4 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000073bc 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000073e2 0001a02f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ +000073e6 0001a030 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ +000073ea 0000852f R_ARM_THM_MOVW_ABS_NC 000001bc .LC10 │ │ │ │ │ +000073ee 00008530 R_ARM_THM_MOVT_ABS 000001bc .LC10 │ │ │ │ │ +000073f8 0001a10a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00007402 0001a02f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ +00007406 0001a030 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ +0000740a 0000842f R_ARM_THM_MOVW_ABS_NC 00000190 .LC9 │ │ │ │ │ +0000740e 00008430 R_ARM_THM_MOVT_ABS 00000190 .LC9 │ │ │ │ │ +00007416 0001a10a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00007444 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00007458 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00007460 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000074ae 00017a0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00007510 0001b00a R_ARM_THM_CALL 00006951 PyObject_GenericGetDict │ │ │ │ │ +00007528 0001940a R_ARM_THM_CALL 000034b1 _PyDict_SetItem_LockHeld │ │ │ │ │ +00007560 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000758a 0001722f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +0000758e 00017230 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00007778 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000077d6 0001c40a R_ARM_THM_CALL 00000000 memmove │ │ │ │ │ +00007898 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ +00007948 0001c50a R_ARM_THM_CALL 00000000 PyInterpreterState_Get │ │ │ │ │ +00007a14 0001940a R_ARM_THM_CALL 000034b1 _PyDict_SetItem_LockHeld │ │ │ │ │ +00007a26 00002c0a R_ARM_THM_CALL 00000119 Py_XDECREF │ │ │ │ │ +00007aa2 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ +00007acc 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ +00007b3e 0001b32f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_AttributeError │ │ │ │ │ +00007b42 0001b330 R_ARM_THM_MOVT_ABS 00000000 PyExc_AttributeError │ │ │ │ │ +00007b48 00008b2f R_ARM_THM_MOVW_ABS_NC 000001e8 .LC11 │ │ │ │ │ +00007b4c 00008b30 R_ARM_THM_MOVT_ABS 000001e8 .LC11 │ │ │ │ │ +00007b54 0001bd0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00007b74 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ +00007bd6 00017c0a R_ARM_THM_CALL 00000eb9 _PyDict_SendEvent │ │ │ │ │ +00007bf6 00017c0a R_ARM_THM_CALL 00000eb9 _PyDict_SendEvent │ │ │ │ │ +00007c08 00017c0a R_ARM_THM_CALL 00000eb9 _PyDict_SendEvent │ │ │ │ │ +00007d34 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ +00007df8 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ +00007e22 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ +00007e38 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ +00007e5c 0001722f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00007e60 00017230 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00007e76 00018a0a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ +00007fc8 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ +00007fec 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ +00008002 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ +00008018 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ +00008038 0001722f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +0000803c 00017230 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00008050 00018a0a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ +0000807c 0001722f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00008080 00017230 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00008096 0001730a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +000080a4 0001740a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +000080b2 00000a0a R_ARM_THM_CALL 000001f9 dict_unhashable_type │ │ │ │ │ +000080c0 0001730a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +000080da 0001722f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +000080de 00017230 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +000082ba 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ +000082f2 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ +0000830a 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ +00008324 00000b0a R_ARM_THM_CALL 0000008d unicode_eq │ │ │ │ │ +00008350 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00008394 0001722f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00008398 00017230 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +000083b2 0001730a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +0000844e 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008462 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000851a 00008d2f R_ARM_THM_MOVW_ABS_NC 00000210 .LC12 │ │ │ │ │ +0000851e 00008d30 R_ARM_THM_MOVT_ABS 00000210 .LC12 │ │ │ │ │ +00008528 0001ca0a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +00008540 0001740a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00008596 0001960a R_ARM_THM_CALL 00000000 _PyErr_SetKeyError │ │ │ │ │ +0000859e 00000a0a R_ARM_THM_CALL 000001f9 dict_unhashable_type │ │ │ │ │ +000085a6 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +000085aa 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +000085b2 0001790a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +000085ec 00017c0a R_ARM_THM_CALL 00000eb9 _PyDict_SendEvent │ │ │ │ │ +00008620 0001730a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +000086c4 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008702 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008766 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000087a0 00017c0a R_ARM_THM_CALL 00000eb9 _PyDict_SendEvent │ │ │ │ │ +00008840 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008854 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000885c 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000088a6 00003f2f R_ARM_THM_MOVW_ABS_NC 00009bf9 dict_iter │ │ │ │ │ +000088aa 00003f30 R_ARM_THM_MOVT_ABS 00009bf9 dict_iter │ │ │ │ │ +000088be 00019c0a R_ARM_THM_CALL 00000000 PyMapping_Keys │ │ │ │ │ +000088ca 00019d0a R_ARM_THM_CALL 00000000 PyObject_GetIter │ │ │ │ │ +000088ec 00019e0a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ +000088fe 0001722f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00008902 00017230 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00008946 00019e0a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ +00008954 00019f0a R_ARM_THM_CALL 00000000 PyObject_GetItem │ │ │ │ │ +00008980 0001740a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00008994 00000a0a R_ARM_THM_CALL 000001f9 dict_unhashable_type │ │ │ │ │ +000089ce 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000089fe 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008a1c 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008a20 0001980a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00008a32 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00008a36 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00008a3e 0001790a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00008a5a 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008a72 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008ab8 00019e0a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ +00008ac6 0001710a R_ARM_THM_CALL 0000023d PyDict_Contains │ │ │ │ │ +00008ad4 00019f0a R_ARM_THM_CALL 00000000 PyObject_GetItem │ │ │ │ │ +00008ae2 0001722f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00008ae6 00017230 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00008b0a 0001740a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00008b18 00000a0a R_ARM_THM_CALL 000001f9 dict_unhashable_type │ │ │ │ │ +00008b42 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008b5c 0001960a R_ARM_THM_CALL 00000000 _PyErr_SetKeyError │ │ │ │ │ +00008b78 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008b90 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008b98 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00008ba0 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008baa 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008bb2 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008bca 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008be8 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008bfe 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008c14 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008c2c 0001722f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00008c30 00017230 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00008c62 0001740a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00008c84 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00008cac 0001cf0a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ +00008db4 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +00008db8 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00008dbc 0001790a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00008dce 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008dd8 0001cf0a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ +00008e1c 0001722f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00008e20 00017230 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00008e34 0001730a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +00008e5a 0001722f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00008e5e 00017230 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00008e62 0001b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00008e66 0001b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00008e72 0001740a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00008e80 00000a0a R_ARM_THM_CALL 000001f9 dict_unhashable_type │ │ │ │ │ +00008eac 0000982f R_ARM_THM_MOVW_ABS_NC 00000214 .LC13 │ │ │ │ │ +00008eb0 00009830 R_ARM_THM_MOVT_ABS 00000214 .LC13 │ │ │ │ │ +00008eba 0001ca0a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +00008f26 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00008f48 00009b0a R_ARM_THM_CALL 0000151d detach_dict_from_object │ │ │ │ │ +00008f4e 00009a2f R_ARM_THM_MOVW_ABS_NC 00000218 .LC14 │ │ │ │ │ +00008f52 00009a30 R_ARM_THM_MOVT_ABS 00000218 .LC14 │ │ │ │ │ +00008f56 0001870a R_ARM_THM_CALL 00000000 PyErr_FormatUnraisable │ │ │ │ │ +00008f66 0000040a R_ARM_THM_CALL 000003b9 dictkeys_decref.constprop.0 │ │ │ │ │ +00008f74 00009c0a R_ARM_THM_CALL 00000551 clear_inline_values │ │ │ │ │ +00008fa4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00008fc4 0001740a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00008fd6 0001730a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +00009094 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000090a2 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009198 00017c0a R_ARM_THM_CALL 00000eb9 _PyDict_SendEvent │ │ │ │ │ +000091b2 0001722f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +000091b6 00017230 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +000091cc 0001730a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +000091fa 0001740a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +0000920a 0001730a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +0000921e 00000a0a R_ARM_THM_CALL 000001f9 dict_unhashable_type │ │ │ │ │ +00009254 0001722f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00009258 00017230 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00009270 0001730a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +0000930e 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000093c6 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009446 0001740a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +0000945e 0001730a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +000094ac 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000094b4 00000a0a R_ARM_THM_CALL 000001f9 dict_unhashable_type │ │ │ │ │ +000094d2 00017c0a R_ARM_THM_CALL 00000eb9 _PyDict_SendEvent │ │ │ │ │ +0000950a 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +0000950e 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +00009516 0001790a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +00009556 0001730a R_ARM_THM_CALL 000002e9 _Py_dict_lookup │ │ │ │ │ +000095a6 0000640a R_ARM_THM_CALL 000004ad PyStackRef_XCLOSE │ │ │ │ │ +000095b4 0000640a R_ARM_THM_CALL 000004ad PyStackRef_XCLOSE │ │ │ │ │ +000095c4 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000095ce 0001722f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +000095d2 00017230 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00009836 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009848 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000985c 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009870 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009884 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009898 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000098aa 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000098b4 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000098c0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +000098c4 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000098f4 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009902 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009914 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009928 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009932 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000993c 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000994e 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000995e 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000996c 00017c0a R_ARM_THM_CALL 00000eb9 _PyDict_SendEvent │ │ │ │ │ +000099ac 00002c0a R_ARM_THM_CALL 00000119 Py_XDECREF │ │ │ │ │ +000099e4 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000099f2 00017f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00009a28 00017b0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00009a52 00017a0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ +00009a7e 00016e0a R_ARM_THM_CALL 00000000 _Py_NewReference │ │ │ │ │ +00009aca 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +00009ace 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +00009ad2 00016f0a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +00009b18 0000040a R_ARM_THM_CALL 000003b9 dictkeys_decref.constprop.0 │ │ │ │ │ +00009b1e 00017f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00009b30 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00009b34 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00009b38 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00009b3c 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00009bd8 00017c0a R_ARM_THM_CALL 00000eb9 _PyDict_SendEvent │ │ │ │ │ +00009bea 00017c0a R_ARM_THM_CALL 00000eb9 _PyDict_SendEvent │ │ │ │ │ +00009c0a 00016f0a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +00009c88 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00009c8c 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00009c90 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00009dd6 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009ddc 0001a02f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ +00009de0 0001a030 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ +00009de6 0000842f R_ARM_THM_MOVW_ABS_NC 00000190 .LC9 │ │ │ │ │ +00009dea 00008430 R_ARM_THM_MOVT_ABS 00000190 .LC9 │ │ │ │ │ +00009df0 0001a10a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00009dfe 0001a02f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ +00009e02 0001a030 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ +00009e06 0000852f R_ARM_THM_MOVW_ABS_NC 000001bc .LC10 │ │ │ │ │ +00009e0a 00008530 R_ARM_THM_MOVT_ABS 000001bc .LC10 │ │ │ │ │ +00009e12 0001a10a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00009e98 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00009e9c 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00009ed2 0000c12f R_ARM_THM_MOVW_ABS_NC 000002b0 .LC19 │ │ │ │ │ +00009ed6 0000c130 R_ARM_THM_MOVT_ABS 000002b0 .LC19 │ │ │ │ │ +00009ee0 0001ca0a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +00009ef2 0001b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00009ef6 0001b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00009fba 0001780a R_ARM_THM_CALL 000009dd PyDict_SetItem │ │ │ │ │ +00009fdc 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00009fe4 0000be2f R_ARM_THM_MOVW_ABS_NC 000002a8 .LC18 │ │ │ │ │ +00009fe8 0000be30 R_ARM_THM_MOVT_ABS 000002a8 .LC18 │ │ │ │ │ +00009ff2 0001ca0a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +0000a00c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000a010 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000a0d4 0001a02f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ +0000a0d8 0001a030 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ +0000a0dc 0000852f R_ARM_THM_MOVW_ABS_NC 000001bc .LC10 │ │ │ │ │ +0000a0e0 00008530 R_ARM_THM_MOVT_ABS 000001bc .LC10 │ │ │ │ │ +0000a0e8 0001a10a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000a108 0001a02f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ +0000a10c 0001a030 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ +0000a112 0000842f R_ARM_THM_MOVW_ABS_NC 00000190 .LC9 │ │ │ │ │ +0000a116 00008430 R_ARM_THM_MOVT_ABS 00000190 .LC9 │ │ │ │ │ +0000a11c 0001a10a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000a12c 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a306 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a318 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a32c 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a340 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a354 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a368 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a37a 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a384 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a394 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000a398 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000a3c8 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a3d6 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a3e8 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a3fc 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a406 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a410 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a422 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a432 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a440 00017c0a R_ARM_THM_CALL 00000eb9 _PyDict_SendEvent │ │ │ │ │ +0000a480 00002c0a R_ARM_THM_CALL 00000119 Py_XDECREF │ │ │ │ │ +0000a4b8 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a4c6 00017f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +0000a4fa 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ +0000a4fe 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ +0000a502 0001790a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +0000a6a0 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a6b2 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a6c2 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a6d0 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a6de 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a6ee 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a6fe 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a706 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a71a 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a72e 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a76a 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a778 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a78a 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a79e 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a7b0 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a7c0 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a7c8 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000a808 0000c42f R_ARM_THM_MOVW_ABS_NC 00009f05 dict_vectorcall │ │ │ │ │ +0000a80c 0000c430 R_ARM_THM_MOVT_ABS 00009f05 dict_vectorcall │ │ │ │ │ +0000a826 0001f00a R_ARM_THM_CALL 00000000 _Py_CheckFunctionResult │ │ │ │ │ +0000a832 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ +0000a836 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ +0000a846 0001f12f R_ARM_THM_MOVW_ABS_NC 00000000 PyFrozenSet_Type │ │ │ │ │ +0000a84a 0001f130 R_ARM_THM_MOVT_ABS 00000000 PyFrozenSet_Type │ │ │ │ │ +0000a854 0001e12f R_ARM_THM_MOVW_ABS_NC 00000000 PySet_Type │ │ │ │ │ +0000a858 0001e130 R_ARM_THM_MOVT_ABS 00000000 PySet_Type │ │ │ │ │ +0000a864 00019d0a R_ARM_THM_CALL 00000000 PyObject_GetIter │ │ │ │ │ +0000a87a 0001722f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +0000a87e 00017230 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +0000a884 00019e0a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ +0000a8d6 0001980a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000a8f0 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a900 0001740a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +0000a90e 00000a0a R_ARM_THM_CALL 000001f9 dict_unhashable_type │ │ │ │ │ +0000a944 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000a968 00019e0a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ +0000a978 0001f20a R_ARM_THM_CALL 00000000 PyObject_SetItem │ │ │ │ │ +0000a9c6 0001f30a R_ARM_THM_CALL 00000000 _PySet_NextEntryRef │ │ │ │ │ +0000aa4a 0001a20a R_ARM_THM_CALL 00005059 _PyDict_Next │ │ │ │ │ +0000aa9c 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000aaa0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +0000aaa6 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000aab6 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000aad2 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000aae2 0001f40a R_ARM_THM_CALL 00000000 _PyObject_MakeTpCall │ │ │ │ │ +0000aafa 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000ab0e 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000ab2a 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000ab36 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000ab94 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000a62 0000111e R_ARM_THM_JUMP24 00000001 setitem_take2_lock_held.part.0 │ │ │ │ │ -00003424 0000111e R_ARM_THM_JUMP24 00000001 setitem_take2_lock_held.part.0 │ │ │ │ │ -00003482 0001951e R_ARM_THM_JUMP24 00005ca9 _PyDict_DelItem_KnownHash_LockHeld │ │ │ │ │ -00003522 0000111e R_ARM_THM_JUMP24 00000001 setitem_take2_lock_held.part.0 │ │ │ │ │ -0000354c 0001951e R_ARM_THM_JUMP24 00005ca9 _PyDict_DelItem_KnownHash_LockHeld │ │ │ │ │ -00004ea0 0000111e R_ARM_THM_JUMP24 00000001 setitem_take2_lock_held.part.0 │ │ │ │ │ -00004ec2 0001951e R_ARM_THM_JUMP24 00005ca9 _PyDict_DelItem_KnownHash_LockHeld │ │ │ │ │ -000071be 0001c21e R_ARM_THM_JUMP24 00000000 PyObject_GC_Del │ │ │ │ │ -000074e8 0001961e R_ARM_THM_JUMP24 000034a1 _PyDict_SetItem_LockHeld │ │ │ │ │ -00007ba2 0001961e R_ARM_THM_JUMP24 000034a1 _PyDict_SetItem_LockHeld │ │ │ │ │ -00008806 0001c21e R_ARM_THM_JUMP24 00000000 PyObject_GC_Del │ │ │ │ │ -0000888c 0000521e R_ARM_THM_JUMP24 00000135 dict_dict_merge.isra.0 │ │ │ │ │ -00008c4a 0000111e R_ARM_THM_JUMP24 00000001 setitem_take2_lock_held.part.0 │ │ │ │ │ -00008f7a 0001791e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ -00009804 0001811e R_ARM_THM_JUMP24 00000000 PyMem_Free │ │ │ │ │ -000099da 0000041e R_ARM_THM_JUMP24 000003b9 dictkeys_decref.constprop.0 │ │ │ │ │ -00009aec 00017f1e R_ARM_THM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ -00009bac 0001791e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ -0000a2d8 0001811e R_ARM_THM_JUMP24 00000000 PyMem_Free │ │ │ │ │ -0000a4b2 0000041e R_ARM_THM_JUMP24 000003b9 dictkeys_decref.constprop.0 │ │ │ │ │ -0000a672 0001811e R_ARM_THM_JUMP24 00000000 PyMem_Free │ │ │ │ │ -0000ab8e 0001b41e R_ARM_THM_JUMP24 0000114d _PyObject_MaterializeManagedDict_LockHeld │ │ │ │ │ -00003968 00017f1e R_ARM_THM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ +00003434 0000111e R_ARM_THM_JUMP24 00000001 setitem_take2_lock_held.part.0 │ │ │ │ │ +00003492 0001931e R_ARM_THM_JUMP24 00005cb5 _PyDict_DelItem_KnownHash_LockHeld │ │ │ │ │ +00003532 0000111e R_ARM_THM_JUMP24 00000001 setitem_take2_lock_held.part.0 │ │ │ │ │ +0000355c 0001931e R_ARM_THM_JUMP24 00005cb5 _PyDict_DelItem_KnownHash_LockHeld │ │ │ │ │ +00004eb0 0000111e R_ARM_THM_JUMP24 00000001 setitem_take2_lock_held.part.0 │ │ │ │ │ +00004ed2 0001931e R_ARM_THM_JUMP24 00005cb5 _PyDict_DelItem_KnownHash_LockHeld │ │ │ │ │ +000071da 0001c01e R_ARM_THM_JUMP24 00000000 PyObject_GC_Del │ │ │ │ │ +00007504 0001941e R_ARM_THM_JUMP24 000034b1 _PyDict_SetItem_LockHeld │ │ │ │ │ +00007bbe 0001941e R_ARM_THM_JUMP24 000034b1 _PyDict_SetItem_LockHeld │ │ │ │ │ +00008832 0001c01e R_ARM_THM_JUMP24 00000000 PyObject_GC_Del │ │ │ │ │ +000088b8 0000501e R_ARM_THM_JUMP24 00000135 dict_dict_merge.isra.0 │ │ │ │ │ +00008c76 0000111e R_ARM_THM_JUMP24 00000001 setitem_take2_lock_held.part.0 │ │ │ │ │ +00008f9e 0001771e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ +00009828 00017f1e R_ARM_THM_JUMP24 00000000 PyMem_Free │ │ │ │ │ +000099fe 0000041e R_ARM_THM_JUMP24 000003b9 dictkeys_decref.constprop.0 │ │ │ │ │ +00009b10 00017d1e R_ARM_THM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ +00009bcc 0001771e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ +0000a2f8 00017f1e R_ARM_THM_JUMP24 00000000 PyMem_Free │ │ │ │ │ +0000a4d2 0000041e R_ARM_THM_JUMP24 000003b9 dictkeys_decref.constprop.0 │ │ │ │ │ +0000a692 00017f1e R_ARM_THM_JUMP24 00000000 PyMem_Free │ │ │ │ │ +0000abae 0001b21e R_ARM_THM_JUMP24 0000114d _PyObject_MaterializeManagedDict_LockHeld │ │ │ │ │ +00003978 00017d1e R_ARM_THM_JUMP24 00000000 PyErr_NoMemory │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.unlikely' at offset 0x16e34 contains 303 entries: │ │ │ │ │ +Relocation section '.rel.text.unlikely' at offset 0x16e2c contains 303 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ -00000042 0001780a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00000058 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000000dc 0001830a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ -000000fe 0000dd2f R_ARM_THM_MOVW_ABS_NC 00000304 .LC23 │ │ │ │ │ -00000102 0000dd30 R_ARM_THM_MOVT_ABS 00000304 .LC23 │ │ │ │ │ -00000118 0001f00a R_ARM_THM_CALL 00000000 _PyDebugAllocatorStats │ │ │ │ │ -00000120 0000de2f R_ARM_THM_MOVW_ABS_NC 00000318 .LC24 │ │ │ │ │ -00000124 0000de30 R_ARM_THM_MOVT_ABS 00000318 .LC24 │ │ │ │ │ -00000144 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000148 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -0000015e 00018e0a R_ARM_THM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ -0000016a 0001ad0a R_ARM_THM_CALL 00005a31 PyDict_DelItem │ │ │ │ │ -00000180 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000001ba 0001910a R_ARM_THM_CALL 00003275 PyDict_GetItemRef │ │ │ │ │ -000001cc 0001780a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -000001e2 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000042 0001760a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00000058 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000000dc 0001810a R_ARM_THM_CALL 00000000 memcmp │ │ │ │ │ +000000fe 0000db2f R_ARM_THM_MOVW_ABS_NC 00000304 .LC23 │ │ │ │ │ +00000102 0000db30 R_ARM_THM_MOVT_ABS 00000304 .LC23 │ │ │ │ │ +00000118 0001ee0a R_ARM_THM_CALL 00000000 _PyDebugAllocatorStats │ │ │ │ │ +00000120 0000dc2f R_ARM_THM_MOVW_ABS_NC 00000318 .LC24 │ │ │ │ │ +00000124 0000dc30 R_ARM_THM_MOVT_ABS 00000318 .LC24 │ │ │ │ │ +00000144 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000148 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +0000015e 00018c0a R_ARM_THM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ +0000016a 0001ab0a R_ARM_THM_CALL 00005a3d PyDict_DelItem │ │ │ │ │ +00000180 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000001ba 00018f0a R_ARM_THM_CALL 00003285 PyDict_GetItemRef │ │ │ │ │ +000001cc 0001760a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +000001e2 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000001f4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000208 0002060a R_ARM_THM_CALL 00000000 PyErr_GetRaisedException │ │ │ │ │ -0000020c 0001bb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00000210 0001bb30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000022c 0001002f R_ARM_THM_MOVW_ABS_NC 000003b4 .LC28 │ │ │ │ │ -00000230 00010030 R_ARM_THM_MOVT_ABS 000003b4 .LC28 │ │ │ │ │ -00000234 0001bf0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00000288 00009e0a R_ARM_THM_CALL 00000551 clear_inline_values │ │ │ │ │ -00000292 00009d0a R_ARM_THM_CALL 0000151d detach_dict_from_object │ │ │ │ │ -000002ba 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000208 0002040a R_ARM_THM_CALL 00000000 PyErr_GetRaisedException │ │ │ │ │ +0000020c 0001b92f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00000210 0001b930 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000022c 0000fe2f R_ARM_THM_MOVW_ABS_NC 000003b4 .LC28 │ │ │ │ │ +00000230 0000fe30 R_ARM_THM_MOVT_ABS 000003b4 .LC28 │ │ │ │ │ +00000234 0001bd0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00000288 00009c0a R_ARM_THM_CALL 00000551 clear_inline_values │ │ │ │ │ +00000292 00009b0a R_ARM_THM_CALL 0000151d detach_dict_from_object │ │ │ │ │ +000002ba 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000002d4 00002c0a R_ARM_THM_CALL 00000119 Py_XDECREF │ │ │ │ │ -000002f4 0000f60a R_ARM_THM_CALL 00001d71 dictviews_to_set │ │ │ │ │ -000002fe 00020c0a R_ARM_THM_CALL 00000000 _PySet_Update │ │ │ │ │ -0000031c 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000346 0001ac0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -00000358 0001ac0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +000002f4 0000f40a R_ARM_THM_CALL 00001d71 dictviews_to_set │ │ │ │ │ +000002fe 00020a0a R_ARM_THM_CALL 00000000 _PySet_Update │ │ │ │ │ +0000031c 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000346 0001aa0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +00000358 0001aa0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ 0000036e 0000070a R_ARM_THM_CALL 00000119 new_dict.constprop.0.isra.0 │ │ │ │ │ -0000037c 0000420a R_ARM_THM_CALL 000014b5 copy_values │ │ │ │ │ -00000384 00017f0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000037c 0000400a R_ARM_THM_CALL 000014b5 copy_values │ │ │ │ │ +00000384 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ 0000038c 0000032f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 00000390 00000330 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -00000394 0001710a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -000003a8 0001810a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00000420 0000412f R_ARM_THM_MOVW_ABS_NC 00009bd9 dict_iter │ │ │ │ │ -00000424 00004130 R_ARM_THM_MOVT_ABS 00009bd9 dict_iter │ │ │ │ │ -0000047e 00017d0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00000486 00017f0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00000490 0001800a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00000394 00016f0a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +000003a8 00017f0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00000420 00003f2f R_ARM_THM_MOVW_ABS_NC 00009bf9 dict_iter │ │ │ │ │ +00000424 00003f30 R_ARM_THM_MOVT_ABS 00009bf9 dict_iter │ │ │ │ │ +0000047e 00017b0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00000486 00017d0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00000490 00017e0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ 000004f8 0000070a R_ARM_THM_CALL 00000119 new_dict.constprop.0.isra.0 │ │ │ │ │ 00000510 0000070a R_ARM_THM_CALL 00000119 new_dict.constprop.0.isra.0 │ │ │ │ │ -0000051e 0000430a R_ARM_THM_CALL 00003eb1 dict_merge.constprop.0.isra.0 │ │ │ │ │ -0000053a 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000548 0001e40a R_ARM_THM_CALL 00000000 PySet_New │ │ │ │ │ -00000566 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000580 0001a40a R_ARM_THM_CALL 00005049 _PyDict_Next │ │ │ │ │ -000005b4 0002010a R_ARM_THM_CALL 00001935 _PyDict_GetItem_KnownHash │ │ │ │ │ -000005bc 00019a0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000051e 0000410a R_ARM_THM_CALL 00003ec1 dict_merge.constprop.0.isra.0 │ │ │ │ │ +0000053a 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000548 0001e20a R_ARM_THM_CALL 00000000 PySet_New │ │ │ │ │ +00000566 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000580 0001a20a R_ARM_THM_CALL 00005059 _PyDict_Next │ │ │ │ │ +000005b4 0001ff0a R_ARM_THM_CALL 00001935 _PyDict_GetItem_KnownHash │ │ │ │ │ +000005bc 0001980a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 000005c4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 000005c8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000005cc 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000005e0 0001780a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -000005f2 0001950a R_ARM_THM_CALL 00005ca9 _PyDict_DelItem_KnownHash_LockHeld │ │ │ │ │ -00000602 0001c10a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ -00000610 0001e70a R_ARM_THM_CALL 00000000 PySet_Add │ │ │ │ │ -0000062e 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000644 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000658 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000005cc 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000005e0 0001760a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +000005f2 0001930a R_ARM_THM_CALL 00005cb5 _PyDict_DelItem_KnownHash_LockHeld │ │ │ │ │ +00000602 0001bf0a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ +00000610 0001e50a R_ARM_THM_CALL 00000000 PySet_Add │ │ │ │ │ +0000062e 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000644 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000658 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 0000065e 00002c0a R_ARM_THM_CALL 00000119 Py_XDECREF │ │ │ │ │ -0000067a 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000692 0002040a R_ARM_THM_CALL 00000000 PyObject_VectorcallMethod │ │ │ │ │ -0000069e 00020c0a R_ARM_THM_CALL 00000000 _PySet_Update │ │ │ │ │ -000006b6 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000006cc 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000006e6 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000067a 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000692 0002020a R_ARM_THM_CALL 00000000 PyObject_VectorcallMethod │ │ │ │ │ +0000069e 00020a0a R_ARM_THM_CALL 00000000 _PySet_Update │ │ │ │ │ +000006b6 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000006cc 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000006e6 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000006f0 00002c0a R_ARM_THM_CALL 00000119 Py_XDECREF │ │ │ │ │ 000006f6 00002c0a R_ARM_THM_CALL 00000119 Py_XDECREF │ │ │ │ │ 000006fc 00002c0a R_ARM_THM_CALL 00000119 Py_XDECREF │ │ │ │ │ 00000702 00002c0a R_ARM_THM_CALL 00000119 Py_XDECREF │ │ │ │ │ 00000708 00002c0a R_ARM_THM_CALL 00000119 Py_XDECREF │ │ │ │ │ -00000712 0000f60a R_ARM_THM_CALL 00001d71 dictviews_to_set │ │ │ │ │ -0000072a 0002040a R_ARM_THM_CALL 00000000 PyObject_VectorcallMethod │ │ │ │ │ -00000742 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000075c 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000076c 00018802 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000770 00018802 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000792 0001dc2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -00000796 0001dc30 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -0000079a 0001db2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -0000079e 0001db30 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -000007ac 0001f32f R_ARM_THM_MOVW_ABS_NC 00000000 PyFrozenSet_Type │ │ │ │ │ -000007b0 0001f330 R_ARM_THM_MOVT_ABS 00000000 PyFrozenSet_Type │ │ │ │ │ -000007ba 0001e32f R_ARM_THM_MOVW_ABS_NC 00000000 PySet_Type │ │ │ │ │ -000007be 0001e330 R_ARM_THM_MOVT_ABS 00000000 PySet_Type │ │ │ │ │ -000007c6 0001ac0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -000007d0 0001ac0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -000007e0 0001ac0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -000007f0 0001ac0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ -000007fe 0001e50a R_ARM_THM_CALL 00000000 PyObject_Size │ │ │ │ │ -00000816 00019f0a R_ARM_THM_CALL 00000000 PyObject_GetIter │ │ │ │ │ -00000824 0001a00a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ -00000830 00020b0a R_ARM_THM_CALL 00000000 PySequence_Contains │ │ │ │ │ -00000858 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000868 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000087e 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000882 0001db2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -00000886 0001db30 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -0000089c 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000008a0 0001dc2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -000008a4 0001dc30 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -000008a8 00019a0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000008b4 0001dc2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -000008b8 0001dc30 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +00000712 0000f40a R_ARM_THM_CALL 00001d71 dictviews_to_set │ │ │ │ │ +0000072a 0002020a R_ARM_THM_CALL 00000000 PyObject_VectorcallMethod │ │ │ │ │ +00000742 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000075c 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000076c 00018602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000770 00018602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000792 0001da2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +00000796 0001da30 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +0000079a 0001d92f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +0000079e 0001d930 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +000007ac 0001f12f R_ARM_THM_MOVW_ABS_NC 00000000 PyFrozenSet_Type │ │ │ │ │ +000007b0 0001f130 R_ARM_THM_MOVT_ABS 00000000 PyFrozenSet_Type │ │ │ │ │ +000007ba 0001e12f R_ARM_THM_MOVW_ABS_NC 00000000 PySet_Type │ │ │ │ │ +000007be 0001e130 R_ARM_THM_MOVT_ABS 00000000 PySet_Type │ │ │ │ │ +000007c6 0001aa0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +000007d0 0001aa0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +000007e0 0001aa0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +000007f0 0001aa0a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ +000007fe 0001e30a R_ARM_THM_CALL 00000000 PyObject_Size │ │ │ │ │ +00000816 00019d0a R_ARM_THM_CALL 00000000 PyObject_GetIter │ │ │ │ │ +00000824 00019e0a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ +00000830 0002090a R_ARM_THM_CALL 00000000 PySequence_Contains │ │ │ │ │ +00000858 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000868 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000087e 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000882 0001d92f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +00000886 0001d930 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +0000089c 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000008a0 0001da2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +000008a4 0001da30 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +000008a8 0001980a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000008b4 0001da2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +000008b8 0001da30 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ 000008c0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000008ce 0001b72f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -000008d2 0001b730 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +000008ce 0001b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +000008d2 0001b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ 000008d8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -0000090e 0002090a R_ARM_THM_CALL 00000000 PySequence_List │ │ │ │ │ +0000090e 0002070a R_ARM_THM_CALL 00000000 PySequence_List │ │ │ │ │ 00000916 00002c0a R_ARM_THM_CALL 00000119 Py_XDECREF │ │ │ │ │ -0000091e 00020e0a R_ARM_THM_CALL 00000000 _PyEval_GetBuiltin │ │ │ │ │ -00000926 0001182f R_ARM_THM_MOVW_ABS_NC 000003e4 .LC31 │ │ │ │ │ -0000092a 00011830 R_ARM_THM_MOVT_ABS 000003e4 .LC31 │ │ │ │ │ -0000092e 00020f0a R_ARM_THM_CALL 00000000 Py_BuildValue │ │ │ │ │ -0000093c 00018802 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000009a4 0002100a R_ARM_THM_CALL 00000941 _PyDict_SizeOf_LockHeld │ │ │ │ │ -000009ba 0001b72f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -000009be 0001b730 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000091e 00020c0a R_ARM_THM_CALL 00000000 _PyEval_GetBuiltin │ │ │ │ │ +00000926 0001162f R_ARM_THM_MOVW_ABS_NC 000003e4 .LC31 │ │ │ │ │ +0000092a 00011630 R_ARM_THM_MOVT_ABS 000003e4 .LC31 │ │ │ │ │ +0000092e 00020d0a R_ARM_THM_CALL 00000000 Py_BuildValue │ │ │ │ │ +0000093c 00018602 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000009a4 00020e0a R_ARM_THM_CALL 00000941 _PyDict_SizeOf_LockHeld │ │ │ │ │ +000009ba 0001b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +000009be 0001b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ 000009c4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000009d2 0001b72f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -000009d6 0001b730 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +000009d2 0001b52f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +000009d6 0001b530 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ 000009dc 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000a1c 00002d2f R_ARM_THM_MOVW_ABS_NC 00000018 .LC1 │ │ │ │ │ 00000a20 00002d30 R_ARM_THM_MOVT_ABS 00000018 .LC1 │ │ │ │ │ -00000a40 00019f0a R_ARM_THM_CALL 00000000 PyObject_GetIter │ │ │ │ │ -00000a50 0000732f R_ARM_THM_MOVW_ABS_NC 000000c0 .LC5 │ │ │ │ │ -00000a54 00007330 R_ARM_THM_MOVT_ABS 000000c0 .LC5 │ │ │ │ │ -00000a58 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00000a5c 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ -00000a66 0001a00a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ -00000a70 00019a0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000a80 0001ba0a R_ARM_THM_CALL 00000000 PySequence_Fast │ │ │ │ │ -00000a88 0001bb2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00000a8c 0001bb30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00000a94 0001bc0a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -00000aa0 0000742f R_ARM_THM_MOVW_ABS_NC 000000d8 .LC6 │ │ │ │ │ -00000aa4 00007430 R_ARM_THM_MOVT_ABS 000000d8 .LC6 │ │ │ │ │ -00000aa8 0001bd0a R_ARM_THM_CALL 00000000 _PyErr_FormatNote │ │ │ │ │ -00000ac4 0001be2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00000ac8 0001be30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00000ad2 0000752f R_ARM_THM_MOVW_ABS_NC 00000120 .LC7 │ │ │ │ │ -00000ad6 00007530 R_ARM_THM_MOVT_ABS 00000120 .LC7 │ │ │ │ │ -00000ada 0001bf0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00000b38 0001760a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -00000b62 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000b76 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000a40 00019d0a R_ARM_THM_CALL 00000000 PyObject_GetIter │ │ │ │ │ +00000a50 0000712f R_ARM_THM_MOVW_ABS_NC 000000c0 .LC5 │ │ │ │ │ +00000a54 00007130 R_ARM_THM_MOVT_ABS 000000c0 .LC5 │ │ │ │ │ +00000a58 0001722f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00000a5c 00017230 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00000a66 00019e0a R_ARM_THM_CALL 00000000 PyIter_Next │ │ │ │ │ +00000a70 0001980a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000a80 0001b80a R_ARM_THM_CALL 00000000 PySequence_Fast │ │ │ │ │ +00000a88 0001b92f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00000a8c 0001b930 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00000a94 0001ba0a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +00000aa0 0000722f R_ARM_THM_MOVW_ABS_NC 000000d8 .LC6 │ │ │ │ │ +00000aa4 00007230 R_ARM_THM_MOVT_ABS 000000d8 .LC6 │ │ │ │ │ +00000aa8 0001bb0a R_ARM_THM_CALL 00000000 _PyErr_FormatNote │ │ │ │ │ +00000ac4 0001bc2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00000ac8 0001bc30 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00000ad2 0000732f R_ARM_THM_MOVW_ABS_NC 00000120 .LC7 │ │ │ │ │ +00000ad6 00007330 R_ARM_THM_MOVT_ABS 00000120 .LC7 │ │ │ │ │ +00000ada 0001bd0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00000b38 0001740a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +00000b62 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000b76 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000b8c 0000120a R_ARM_THM_CALL 00000a8d insert_to_emptydict.isra.0 │ │ │ │ │ 00000b92 0000100a R_ARM_THM_CALL 00000d91 insertdict.isra.0 │ │ │ │ │ 00000bb8 0000280a R_ARM_THM_CALL 00002075 dict_setdefault_ref_lock_held │ │ │ │ │ -00000bcc 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000be0 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000bf6 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000c0a 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000c1e 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000c32 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000bcc 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000be0 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000bf6 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000c0a 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000c1e 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000c32 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000c44 00002c0a R_ARM_THM_CALL 00000119 Py_XDECREF │ │ │ │ │ 00000c4a 00002c0a R_ARM_THM_CALL 00000119 Py_XDECREF │ │ │ │ │ -00000c5e 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000c5e 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000c70 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000c8a 0000280a R_ARM_THM_CALL 00002075 dict_setdefault_ref_lock_held │ │ │ │ │ -00000cd2 0001a22f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ -00000cd6 0001a230 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ -00000cda 0001272f R_ARM_THM_MOVW_ABS_NC 000003ec .LC32 │ │ │ │ │ -00000cde 00012730 R_ARM_THM_MOVT_ABS 000003ec .LC32 │ │ │ │ │ -00000ce4 0001a30a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000cf0 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000d16 0000aa0a R_ARM_THM_CALL 00000775 validate_watcher_id │ │ │ │ │ -00000d30 0001726b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000cd2 0001a02f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ +00000cd6 0001a030 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ +00000cda 0001252f R_ARM_THM_MOVW_ABS_NC 000003ec .LC32 │ │ │ │ │ +00000cde 00012530 R_ARM_THM_MOVT_ABS 000003ec .LC32 │ │ │ │ │ +00000ce4 0001a10a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000cf0 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000d16 0000a80a R_ARM_THM_CALL 00000775 validate_watcher_id │ │ │ │ │ +00000d30 0001706b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 00000d58 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 00000d5c 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00000d64 00012b2f R_ARM_THM_MOVW_ABS_NC 00000410 .LC33 │ │ │ │ │ -00000d68 00012b30 R_ARM_THM_MOVT_ABS 00000410 .LC33 │ │ │ │ │ -00000d6c 00021a0a R_ARM_THM_CALL 00000000 _PyObject_AssertFailed │ │ │ │ │ +00000d64 0001292f R_ARM_THM_MOVW_ABS_NC 00000410 .LC33 │ │ │ │ │ +00000d68 00012930 R_ARM_THM_MOVT_ABS 00000410 .LC33 │ │ │ │ │ +00000d6c 0002180a R_ARM_THM_CALL 00000000 _PyObject_AssertFailed │ │ │ │ │ 00000d9e 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 00000da2 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00000da6 00012c2f R_ARM_THM_MOVW_ABS_NC 00000454 .LC34 │ │ │ │ │ -00000daa 00012c30 R_ARM_THM_MOVT_ABS 00000454 .LC34 │ │ │ │ │ +00000da6 00012a2f R_ARM_THM_MOVW_ABS_NC 00000454 .LC34 │ │ │ │ │ +00000daa 00012a30 R_ARM_THM_MOVT_ABS 00000454 .LC34 │ │ │ │ │ 00000dc2 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 00000dc6 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00000dca 00012d2f R_ARM_THM_MOVW_ABS_NC 00000480 .LC35 │ │ │ │ │ -00000dce 00012d30 R_ARM_THM_MOVT_ABS 00000480 .LC35 │ │ │ │ │ -00000dde 00021a0a R_ARM_THM_CALL 00000000 _PyObject_AssertFailed │ │ │ │ │ +00000dca 00012b2f R_ARM_THM_MOVW_ABS_NC 00000480 .LC35 │ │ │ │ │ +00000dce 00012b30 R_ARM_THM_MOVT_ABS 00000480 .LC35 │ │ │ │ │ +00000dde 0002180a R_ARM_THM_CALL 00000000 _PyObject_AssertFailed │ │ │ │ │ 00000df6 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 00000dfa 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00000dfe 00012e2f R_ARM_THM_MOVW_ABS_NC 000004a8 .LC36 │ │ │ │ │ -00000e02 00012e30 R_ARM_THM_MOVT_ABS 000004a8 .LC36 │ │ │ │ │ +00000dfe 00012c2f R_ARM_THM_MOVW_ABS_NC 000004a8 .LC36 │ │ │ │ │ +00000e02 00012c30 R_ARM_THM_MOVT_ABS 000004a8 .LC36 │ │ │ │ │ 00000e1a 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 00000e1e 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00000e26 00012f2f R_ARM_THM_MOVW_ABS_NC 000004d4 .LC37 │ │ │ │ │ -00000e2a 00012f30 R_ARM_THM_MOVT_ABS 000004d4 .LC37 │ │ │ │ │ -00000e2e 00021a0a R_ARM_THM_CALL 00000000 _PyObject_AssertFailed │ │ │ │ │ +00000e26 00012d2f R_ARM_THM_MOVW_ABS_NC 000004d4 .LC37 │ │ │ │ │ +00000e2a 00012d30 R_ARM_THM_MOVT_ABS 000004d4 .LC37 │ │ │ │ │ +00000e2e 0002180a R_ARM_THM_CALL 00000000 _PyObject_AssertFailed │ │ │ │ │ 00000e3c 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 00000e40 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00000e44 0001302f R_ARM_THM_MOVW_ABS_NC 000004f8 .LC38 │ │ │ │ │ -00000e48 00013030 R_ARM_THM_MOVT_ABS 000004f8 .LC38 │ │ │ │ │ +00000e44 00012e2f R_ARM_THM_MOVW_ABS_NC 000004f8 .LC38 │ │ │ │ │ +00000e48 00012e30 R_ARM_THM_MOVT_ABS 000004f8 .LC38 │ │ │ │ │ 00000e60 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 00000e64 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00000e68 0001312f R_ARM_THM_MOVW_ABS_NC 0000051c .LC39 │ │ │ │ │ -00000e6c 00013130 R_ARM_THM_MOVT_ABS 0000051c .LC39 │ │ │ │ │ +00000e68 00012f2f R_ARM_THM_MOVW_ABS_NC 0000051c .LC39 │ │ │ │ │ +00000e6c 00012f30 R_ARM_THM_MOVT_ABS 0000051c .LC39 │ │ │ │ │ 00000e7c 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 00000e80 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00000e84 0001322f R_ARM_THM_MOVW_ABS_NC 00000550 .LC40 │ │ │ │ │ -00000e88 00013230 R_ARM_THM_MOVT_ABS 00000550 .LC40 │ │ │ │ │ +00000e84 0001302f R_ARM_THM_MOVW_ABS_NC 00000550 .LC40 │ │ │ │ │ +00000e88 00013030 R_ARM_THM_MOVT_ABS 00000550 .LC40 │ │ │ │ │ 00000e98 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 00000e9c 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00000ea0 0001332f R_ARM_THM_MOVW_ABS_NC 00000574 .LC41 │ │ │ │ │ -00000ea4 00013330 R_ARM_THM_MOVT_ABS 00000574 .LC41 │ │ │ │ │ +00000ea0 0001312f R_ARM_THM_MOVW_ABS_NC 00000574 .LC41 │ │ │ │ │ +00000ea4 00013130 R_ARM_THM_MOVT_ABS 00000574 .LC41 │ │ │ │ │ 00000eb8 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 00000ebc 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00000ec0 0001342f R_ARM_THM_MOVW_ABS_NC 00000588 .LC42 │ │ │ │ │ -00000ec4 00013430 R_ARM_THM_MOVT_ABS 00000588 .LC42 │ │ │ │ │ +00000ec0 0001322f R_ARM_THM_MOVW_ABS_NC 00000588 .LC42 │ │ │ │ │ +00000ec4 00013230 R_ARM_THM_MOVT_ABS 00000588 .LC42 │ │ │ │ │ 00000ed6 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 00000eda 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00000ede 0001352f R_ARM_THM_MOVW_ABS_NC 000005a8 .LC43 │ │ │ │ │ -00000ee2 00013530 R_ARM_THM_MOVT_ABS 000005a8 .LC43 │ │ │ │ │ +00000ede 0001332f R_ARM_THM_MOVW_ABS_NC 000005a8 .LC43 │ │ │ │ │ +00000ee2 00013330 R_ARM_THM_MOVT_ABS 000005a8 .LC43 │ │ │ │ │ 00000f26 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 00000f2a 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00000f2e 0001362f R_ARM_THM_MOVW_ABS_NC 000005c4 .LC44 │ │ │ │ │ -00000f32 00013630 R_ARM_THM_MOVT_ABS 000005c4 .LC44 │ │ │ │ │ -00000f58 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00000f5c 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00000f2e 0001342f R_ARM_THM_MOVW_ABS_NC 000005c4 .LC44 │ │ │ │ │ +00000f32 00013430 R_ARM_THM_MOVT_ABS 000005c4 .LC44 │ │ │ │ │ +00000f58 0001722f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00000f5c 00017230 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ 00000f76 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 00000f7a 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00000f7e 0001372f R_ARM_THM_MOVW_ABS_NC 000005e0 .LC45 │ │ │ │ │ -00000f82 00013730 R_ARM_THM_MOVT_ABS 000005e0 .LC45 │ │ │ │ │ +00000f7e 0001352f R_ARM_THM_MOVW_ABS_NC 000005e0 .LC45 │ │ │ │ │ +00000f82 00013530 R_ARM_THM_MOVT_ABS 000005e0 .LC45 │ │ │ │ │ 00000f98 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 00000f9c 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00000fa6 0001382f R_ARM_THM_MOVW_ABS_NC 000005f8 .LC46 │ │ │ │ │ -00000faa 00013830 R_ARM_THM_MOVT_ABS 000005f8 .LC46 │ │ │ │ │ -00000fae 00021a0a R_ARM_THM_CALL 00000000 _PyObject_AssertFailed │ │ │ │ │ +00000fa6 0001362f R_ARM_THM_MOVW_ABS_NC 000005f8 .LC46 │ │ │ │ │ +00000faa 00013630 R_ARM_THM_MOVT_ABS 000005f8 .LC46 │ │ │ │ │ +00000fae 0002180a R_ARM_THM_CALL 00000000 _PyObject_AssertFailed │ │ │ │ │ 00000fc2 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 00000fc6 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00000fca 0001392f R_ARM_THM_MOVW_ABS_NC 00000618 .LC47 │ │ │ │ │ -00000fce 00013930 R_ARM_THM_MOVT_ABS 00000618 .LC47 │ │ │ │ │ -00000fe8 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ -00000fec 00017430 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ +00000fca 0001372f R_ARM_THM_MOVW_ABS_NC 00000618 .LC47 │ │ │ │ │ +00000fce 00013730 R_ARM_THM_MOVT_ABS 00000618 .LC47 │ │ │ │ │ +00000fe8 0001722f R_ARM_THM_MOVW_ABS_NC 00000000 PyUnicode_Type │ │ │ │ │ +00000fec 00017230 R_ARM_THM_MOVT_ABS 00000000 PyUnicode_Type │ │ │ │ │ 00001002 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 00001006 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -0000100a 00013a2f R_ARM_THM_MOVW_ABS_NC 00000630 .LC48 │ │ │ │ │ -0000100e 00013a30 R_ARM_THM_MOVT_ABS 00000630 .LC48 │ │ │ │ │ +0000100a 0001382f R_ARM_THM_MOVW_ABS_NC 00000630 .LC48 │ │ │ │ │ +0000100e 00013830 R_ARM_THM_MOVT_ABS 00000630 .LC48 │ │ │ │ │ 00001020 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 00001024 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00001028 00013b2f R_ARM_THM_MOVW_ABS_NC 00000668 .LC49 │ │ │ │ │ -0000102c 00013b30 R_ARM_THM_MOVT_ABS 00000668 .LC49 │ │ │ │ │ -00001038 00014602 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00001028 0001392f R_ARM_THM_MOVW_ABS_NC 00000668 .LC49 │ │ │ │ │ +0000102c 00013930 R_ARM_THM_MOVT_ABS 00000668 .LC49 │ │ │ │ │ +00001038 00014402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000103c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 0000104e 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 00001052 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00001056 0001382f R_ARM_THM_MOVW_ABS_NC 000005f8 .LC46 │ │ │ │ │ -0000105a 00013830 R_ARM_THM_MOVT_ABS 000005f8 .LC46 │ │ │ │ │ -00001064 00021a0a R_ARM_THM_CALL 00000000 _PyObject_AssertFailed │ │ │ │ │ +00001056 0001362f R_ARM_THM_MOVW_ABS_NC 000005f8 .LC46 │ │ │ │ │ +0000105a 00013630 R_ARM_THM_MOVT_ABS 000005f8 .LC46 │ │ │ │ │ +00001064 0002180a R_ARM_THM_CALL 00000000 _PyObject_AssertFailed │ │ │ │ │ 0000106e 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 00001072 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00001076 00013c2f R_ARM_THM_MOVW_ABS_NC 00000674 .LC50 │ │ │ │ │ -0000107a 00013c30 R_ARM_THM_MOVT_ABS 00000674 .LC50 │ │ │ │ │ +00001076 00013a2f R_ARM_THM_MOVW_ABS_NC 00000674 .LC50 │ │ │ │ │ +0000107a 00013a30 R_ARM_THM_MOVT_ABS 00000674 .LC50 │ │ │ │ │ 000010ac 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 000010b0 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -000010b4 0001332f R_ARM_THM_MOVW_ABS_NC 00000574 .LC41 │ │ │ │ │ -000010b8 00013330 R_ARM_THM_MOVT_ABS 00000574 .LC41 │ │ │ │ │ +000010b4 0001312f R_ARM_THM_MOVW_ABS_NC 00000574 .LC41 │ │ │ │ │ +000010b8 00013130 R_ARM_THM_MOVT_ABS 00000574 .LC41 │ │ │ │ │ 000010da 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 000010de 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -000010e2 00013d2f R_ARM_THM_MOVW_ABS_NC 00000694 .LC51 │ │ │ │ │ -000010e6 00013d30 R_ARM_THM_MOVT_ABS 00000694 .LC51 │ │ │ │ │ +000010e2 00013b2f R_ARM_THM_MOVW_ABS_NC 00000694 .LC51 │ │ │ │ │ +000010e6 00013b30 R_ARM_THM_MOVT_ABS 00000694 .LC51 │ │ │ │ │ 00001102 00000f2f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 00001106 00000f30 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00001110 00013e2f R_ARM_THM_MOVW_ABS_NC 000006b8 .LC52 │ │ │ │ │ -00001114 00013e30 R_ARM_THM_MOVT_ABS 000006b8 .LC52 │ │ │ │ │ -00001118 00021a0a R_ARM_THM_CALL 00000000 _PyObject_AssertFailed │ │ │ │ │ -00001124 00014602 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00001110 00013c2f R_ARM_THM_MOVW_ABS_NC 000006b8 .LC52 │ │ │ │ │ +00001114 00013c30 R_ARM_THM_MOVT_ABS 000006b8 .LC52 │ │ │ │ │ +00001118 0002180a R_ARM_THM_CALL 00000000 _PyObject_AssertFailed │ │ │ │ │ +00001124 00014402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000116e 0000180a R_ARM_THM_CALL 00000c35 new_keys_object.isra.0 │ │ │ │ │ 00001184 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000011ca 00021e0a R_ARM_THM_CALL 00000000 _PyUnicode_FromId │ │ │ │ │ -000011f2 00018e0a R_ARM_THM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ -000011fe 0001840a R_ARM_THM_CALL 00002561 PyDict_GetItemWithError │ │ │ │ │ -0000121a 0001790a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000123a 00021e0a R_ARM_THM_CALL 00000000 _PyUnicode_FromId │ │ │ │ │ -00001282 0000920a R_ARM_THM_CALL 000004c1 pop_lock_held │ │ │ │ │ -0000129a 0001980a R_ARM_THM_CALL 00000000 _PyErr_SetKeyError │ │ │ │ │ -000012c0 00021e0a R_ARM_THM_CALL 00000000 _PyUnicode_FromId │ │ │ │ │ -000012ec 00021e0a R_ARM_THM_CALL 00000000 _PyUnicode_FromId │ │ │ │ │ -0000013e 0001f01e R_ARM_THM_JUMP24 00000000 _PyDebugAllocatorStats │ │ │ │ │ -000001ee 0000811e R_ARM_THM_JUMP24 00006fcd dictiter_new │ │ │ │ │ -00000220 0002071e R_ARM_THM_JUMP24 00000000 PyErr_SetRaisedException │ │ │ │ │ -0000024c 0001791e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ -000008ca 0000811e R_ARM_THM_JUMP24 00006fcd dictiter_new │ │ │ │ │ -000009ac 0002111e R_ARM_THM_JUMP24 00000000 PyLong_FromSsize_t │ │ │ │ │ -000009b6 0000811e R_ARM_THM_JUMP24 00006fcd dictiter_new │ │ │ │ │ -000009ce 0000811e R_ARM_THM_JUMP24 00006fcd dictiter_new │ │ │ │ │ -000009e2 0002121e R_ARM_THM_JUMP24 00000000 PyDictProxy_New │ │ │ │ │ -00000a24 0000371e R_ARM_THM_JUMP24 000030a9 dict_getitem │ │ │ │ │ +000011ca 00021c0a R_ARM_THM_CALL 00000000 _PyUnicode_FromId │ │ │ │ │ +000011f2 00018c0a R_ARM_THM_CALL 00000000 PyUnicode_FromString │ │ │ │ │ +000011fe 0001820a R_ARM_THM_CALL 0000256d PyDict_GetItemWithError │ │ │ │ │ +0000121a 0001770a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000123a 00021c0a R_ARM_THM_CALL 00000000 _PyUnicode_FromId │ │ │ │ │ +00001282 0000900a R_ARM_THM_CALL 000004c1 pop_lock_held │ │ │ │ │ +0000129a 0001960a R_ARM_THM_CALL 00000000 _PyErr_SetKeyError │ │ │ │ │ +000012c0 00021c0a R_ARM_THM_CALL 00000000 _PyUnicode_FromId │ │ │ │ │ +000012ec 00021c0a R_ARM_THM_CALL 00000000 _PyUnicode_FromId │ │ │ │ │ +0000013e 0001ee1e R_ARM_THM_JUMP24 00000000 _PyDebugAllocatorStats │ │ │ │ │ +000001ee 00007f1e R_ARM_THM_JUMP24 00006fe9 dictiter_new │ │ │ │ │ +00000220 0002051e R_ARM_THM_JUMP24 00000000 PyErr_SetRaisedException │ │ │ │ │ +0000024c 0001771e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ +000008ca 00007f1e R_ARM_THM_JUMP24 00006fe9 dictiter_new │ │ │ │ │ +000009ac 00020f1e R_ARM_THM_JUMP24 00000000 PyLong_FromSsize_t │ │ │ │ │ +000009b6 00007f1e R_ARM_THM_JUMP24 00006fe9 dictiter_new │ │ │ │ │ +000009ce 00007f1e R_ARM_THM_JUMP24 00006fe9 dictiter_new │ │ │ │ │ +000009e2 0002101e R_ARM_THM_JUMP24 00000000 PyDictProxy_New │ │ │ │ │ +00000a24 0000351e R_ARM_THM_JUMP24 000030b9 dict_getitem │ │ │ │ │ 00001132 0000071e R_ARM_THM_JUMP24 00000119 new_dict.constprop.0.isra.0 │ │ │ │ │ 0000117c 0000071e R_ARM_THM_JUMP24 00000119 new_dict.constprop.0.isra.0 │ │ │ │ │ -000011b0 0002011e R_ARM_THM_JUMP24 00001935 _PyDict_GetItem_KnownHash │ │ │ │ │ -000011da 0002011e R_ARM_THM_JUMP24 00001935 _PyDict_GetItem_KnownHash │ │ │ │ │ -00001224 0002101e R_ARM_THM_JUMP24 00000941 _PyDict_SizeOf_LockHeld │ │ │ │ │ -00001248 0001731e R_ARM_THM_JUMP24 0000023d PyDict_Contains │ │ │ │ │ -000012a8 0001951e R_ARM_THM_JUMP24 00005ca9 _PyDict_DelItem_KnownHash_LockHeld │ │ │ │ │ -000012d0 00017a1e R_ARM_THM_JUMP24 000009dd PyDict_SetItem │ │ │ │ │ -000012fa 0001ad1e R_ARM_THM_JUMP24 00005a31 PyDict_DelItem │ │ │ │ │ +000011b0 0001ff1e R_ARM_THM_JUMP24 00001935 _PyDict_GetItem_KnownHash │ │ │ │ │ +000011da 0001ff1e R_ARM_THM_JUMP24 00001935 _PyDict_GetItem_KnownHash │ │ │ │ │ +00001224 00020e1e R_ARM_THM_JUMP24 00000941 _PyDict_SizeOf_LockHeld │ │ │ │ │ +00001248 0001711e R_ARM_THM_JUMP24 0000023d PyDict_Contains │ │ │ │ │ +000012a8 0001931e R_ARM_THM_JUMP24 00005cb5 _PyDict_DelItem_KnownHash_LockHeld │ │ │ │ │ +000012d0 0001781e R_ARM_THM_JUMP24 000009dd PyDict_SetItem │ │ │ │ │ +000012fa 0001ab1e R_ARM_THM_JUMP24 00005a3d PyDict_DelItem │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.rodata' at offset 0x177ac contains 6 entries: │ │ │ │ │ +Relocation section '.rel.rodata' at offset 0x177a4 contains 6 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000000 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000004 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000008 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000000c 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000010 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000014 00000d02 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -165,15 +165,15 @@ │ │ │ │ │ bne.n 210 │ │ │ │ │ ldrb r2, [r2, #4] │ │ │ │ │ cmp r2, #3 │ │ │ │ │ bne.n 1ee │ │ │ │ │ ldrb r0, [r5, #16] │ │ │ │ │ cbnz r0, 1de │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 39a8 │ │ │ │ │ + bl 39b8 │ │ │ │ │ R_ARM_THM_CALL clone_combined_dict_keys │ │ │ │ │ mov r6, r0 │ │ │ │ │ cbz r0, 1d8 │ │ │ │ │ ldr r0, [r5, #24] │ │ │ │ │ bl 3b8 │ │ │ │ │ ldr.w r3, [r4, #-8] │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ @@ -237,15 +237,15 @@ │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ add r3, sp, #28 │ │ │ │ │ add r2, sp, #32 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ add r1, sp, #24 │ │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5048 <_PyDict_Next> │ │ │ │ │ + bl 5058 <_PyDict_Next> │ │ │ │ │ R_ARM_THM_CALL _PyDict_Next │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 150 │ │ │ │ │ ldr r1, [sp, #32] │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ @@ -549,15 +549,15 @@ │ │ │ │ │ bne.n 502 │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ adds r0, r2, #1 │ │ │ │ │ beq.n 502 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ - b.w 85d0 <_PyDict_Pop_KnownHash> │ │ │ │ │ + b.w 85fc <_PyDict_Pop_KnownHash> │ │ │ │ │ R_ARM_THM_JUMP24 _PyDict_Pop_KnownHash │ │ │ │ │ mov r0, r1 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ str r1, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ @@ -1172,29 +1172,29 @@ │ │ │ │ │ str.w ip, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyArg_UnpackTuple │ │ │ │ │ cbz r0, abc │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ cbz r1, aa6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 6a6c │ │ │ │ │ + bl 6a88 │ │ │ │ │ R_ARM_THM_CALL dict_update_arg │ │ │ │ │ cbnz r0, aa2 │ │ │ │ │ cbnz r4, aaa │ │ │ │ │ add sp, #20 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ mov r0, r1 │ │ │ │ │ b.n a9e │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyArg_ValidateKeywordArguments │ │ │ │ │ cbz r0, abc │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 3eb0 │ │ │ │ │ + bl 3ec0 │ │ │ │ │ R_ARM_THM_CALL dict_merge.constprop.0.isra.0 │ │ │ │ │ b.n aa2 │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ b.n aa2 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ 00000ac4 : │ │ │ │ │ @@ -1348,15 +1348,15 @@ │ │ │ │ │ 00000c08 : │ │ │ │ │ dict_ior(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - bl 6a6c │ │ │ │ │ + bl 6a88 │ │ │ │ │ R_ARM_THM_CALL dict_update_arg │ │ │ │ │ cbnz r0, c2e │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ bge.n c2a │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ @@ -1749,15 +1749,15 @@ │ │ │ │ │ blt.n 101c │ │ │ │ │ mov.w r8, #1 │ │ │ │ │ str r5, [sp, #12] │ │ │ │ │ add r3, sp, #8 │ │ │ │ │ add r2, sp, #4 │ │ │ │ │ add r1, sp, #12 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - bl 5160 <_PyDict_Next.constprop.2> │ │ │ │ │ + bl 5170 <_PyDict_Next.constprop.2> │ │ │ │ │ R_ARM_THM_CALL _PyDict_Next.constprop.2 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 104c │ │ │ │ │ ldr r5, [sp, #4] │ │ │ │ │ ldr r6, [sp, #8] │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ @@ -1898,15 +1898,15 @@ │ │ │ │ │ bgt.n 10ca │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ mov r0, r6 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ │ - b.w a7ac <_PyDict_FromKeys> │ │ │ │ │ + b.w a7cc <_PyDict_FromKeys> │ │ │ │ │ R_ARM_THM_JUMP24 _PyDict_FromKeys │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ b.n 10c0 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC25 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC25 │ │ │ │ │ @@ -1918,15 +1918,15 @@ │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.n 10b2 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ 000010e8 : │ │ │ │ │ dict_copy(): │ │ │ │ │ - b.w 3570 │ │ │ │ │ + b.w 3580 │ │ │ │ │ R_ARM_THM_JUMP24 PyDict_Copy │ │ │ │ │ │ │ │ │ │ 000010ec : │ │ │ │ │ dict_or(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ @@ -1937,20 +1937,20 @@ │ │ │ │ │ lsls r2, r3, #2 │ │ │ │ │ bpl.n 1124 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #2 │ │ │ │ │ bpl.n 1124 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ - bl 3570 │ │ │ │ │ + bl 3580 │ │ │ │ │ R_ARM_THM_CALL PyDict_Copy │ │ │ │ │ mov r4, r0 │ │ │ │ │ cbz r0, 111e │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ - bl 6a6c │ │ │ │ │ + bl 6a88 │ │ │ │ │ R_ARM_THM_CALL dict_update_arg │ │ │ │ │ cbnz r0, 112e │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ @@ -2379,15 +2379,15 @@ │ │ │ │ │ │ │ │ │ │ 00001500 : │ │ │ │ │ dict_clear(): │ │ │ │ │ push {r3, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ - bl 964c │ │ │ │ │ + bl 9670 │ │ │ │ │ R_ARM_THM_CALL clear_lock_held │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ │ │ @@ -2583,15 +2583,15 @@ │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ cbz r0, 16e8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC26 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC26 │ │ │ │ │ - bl 30a8 │ │ │ │ │ + bl 30b8 │ │ │ │ │ R_ARM_THM_CALL dict_getitem │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ bge.n 16e0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ @@ -2841,15 +2841,15 @@ │ │ │ │ │ bl 0 <_PyObject_ComputedDictPointer> │ │ │ │ │ R_ARM_THM_CALL _PyObject_ComputedDictPointer │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ b.n 1916 <_PyObject_IsInstanceDictEmpty+0x4e> │ │ │ │ │ │ │ │ │ │ 0000192c <_PyDict_Clear_LockHeld>: │ │ │ │ │ _PyDict_Clear_LockHeld(): │ │ │ │ │ - b.w 964c │ │ │ │ │ + b.w 9670 │ │ │ │ │ R_ARM_THM_JUMP24 clear_lock_held │ │ │ │ │ │ │ │ │ │ 00001930 <_PyDict_DetachFromObject>: │ │ │ │ │ _PyDict_DetachFromObject(): │ │ │ │ │ b.n 151c │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ @@ -3902,15 +3902,15 @@ │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mov r4, r3 │ │ │ │ │ add r3, sp, #12 │ │ │ │ │ add r2, sp, #8 │ │ │ │ │ add r1, sp, #4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - bl 5160 <_PyDict_Next.constprop.2> │ │ │ │ │ + bl 5170 <_PyDict_Next.constprop.2> │ │ │ │ │ R_ARM_THM_CALL _PyDict_Next.constprop.2 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 2274 │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ ldr r1, [r5, #12] │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ ldr r1, [r1, r4] │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {} │ │ │ │ │ @@ -505,69 +505,70 @@ │ │ │ │ │ blt.w 95c <_Py_dict_lookup+0x674> │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ bne.n 5e6 <_Py_dict_lookup+0x2fe> │ │ │ │ │ ldrb r0, [r1, #4] │ │ │ │ │ mov.w sl, r6, lsr #10 │ │ │ │ │ add.w r9, r9, r9, lsl #2 │ │ │ │ │ add.w r3, sl, #1 │ │ │ │ │ - str.w fp, [sp, #12] │ │ │ │ │ + str r4, [sp, #16] │ │ │ │ │ add r9, r3 │ │ │ │ │ - mov fp, r4 │ │ │ │ │ - and.w r9, r9, r4 │ │ │ │ │ cmp r0, #7 │ │ │ │ │ + and.w r9, r9, r4 │ │ │ │ │ mov r4, r1 │ │ │ │ │ bgt.n 5a4 <_Py_dict_lookup+0x2bc> │ │ │ │ │ ldrsb.w r3, [r5, r9] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ blt.w 68a <_Py_dict_lookup+0x3a2> │ │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ │ - mov r1, r4 │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ + mov r2, fp │ │ │ │ │ + mov r1, r4 │ │ │ │ │ strd r8, r6, [sp] │ │ │ │ │ - str r3, [sp, #16] │ │ │ │ │ + str r3, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL compare_generic │ │ │ │ │ cmp r0, #0 │ │ │ │ │ blt.w 95c <_Py_dict_lookup+0x674> │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ │ bne.w 664 <_Py_dict_lookup+0x37c> │ │ │ │ │ ldrb r0, [r4, #4] │ │ │ │ │ add.w r9, r9, r9, lsl #2 │ │ │ │ │ - cmp r0, #7 │ │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ │ add.w r9, r9, sl, lsr #5 │ │ │ │ │ + cmp r0, #7 │ │ │ │ │ add.w r9, r9, #1 │ │ │ │ │ - and.w r9, r9, fp │ │ │ │ │ + and.w r9, r9, r3 │ │ │ │ │ bgt.w 6f6 <_Py_dict_lookup+0x40e> │ │ │ │ │ ldrsb.w r3, [r5, r9] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ blt.w 6ee <_Py_dict_lookup+0x406> │ │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ │ - mov r1, r4 │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ + mov r2, fp │ │ │ │ │ + mov r1, r4 │ │ │ │ │ strd r8, r6, [sp] │ │ │ │ │ - str r3, [sp, #16] │ │ │ │ │ + str r3, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL compare_generic │ │ │ │ │ cmp r0, #0 │ │ │ │ │ blt.w 95c <_Py_dict_lookup+0x674> │ │ │ │ │ - ldr r3, [sp, #16] │ │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ │ bne.n 664 <_Py_dict_lookup+0x37c> │ │ │ │ │ ldrb r0, [r4, #4] │ │ │ │ │ mov.w sl, sl, lsr #10 │ │ │ │ │ add.w r9, r9, r9, lsl #2 │ │ │ │ │ add.w r3, sl, #1 │ │ │ │ │ cmp r0, #7 │ │ │ │ │ add r9, r3 │ │ │ │ │ - and.w r9, r9, fp │ │ │ │ │ - ble.n 52a <_Py_dict_lookup+0x242> │ │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ │ + and.w r9, r9, r3 │ │ │ │ │ + ble.n 526 <_Py_dict_lookup+0x23e> │ │ │ │ │ cmp r0, #15 │ │ │ │ │ ite le │ │ │ │ │ ldrshle.w r3, [r5, r9, lsl #1] │ │ │ │ │ ldrgt.w r3, [r5, r9, lsl #2] │ │ │ │ │ - b.n 52e <_Py_dict_lookup+0x246> │ │ │ │ │ + b.n 52a <_Py_dict_lookup+0x242> │ │ │ │ │ cmp r2, #15 │ │ │ │ │ ite le │ │ │ │ │ ldrshle.w r3, [r5, r7, lsl #1] │ │ │ │ │ ldrgt.w r3, [r5, r7, lsl #2] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ bge.w 3b0 <_Py_dict_lookup+0xc8> │ │ │ │ │ adds r4, r3, #1 │ │ │ │ │ @@ -641,15 +642,15 @@ │ │ │ │ │ adds r7, #1 │ │ │ │ │ add r7, sl │ │ │ │ │ ands r7, r4 │ │ │ │ │ ldr.w r3, [r5, r7, lsl #2] │ │ │ │ │ b.n 452 <_Py_dict_lookup+0x16a> │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ beq.w 40e <_Py_dict_lookup+0x126> │ │ │ │ │ - b.n 552 <_Py_dict_lookup+0x26a> │ │ │ │ │ + b.n 54e <_Py_dict_lookup+0x266> │ │ │ │ │ strd r2, r3, [sp, #28] │ │ │ │ │ str r1, [sp, #24] │ │ │ │ │ bl 8c │ │ │ │ │ R_ARM_THM_CALL unicode_eq │ │ │ │ │ ldrd r1, r2, [sp, #24] │ │ │ │ │ ldr r3, [sp, #32] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ @@ -681,20 +682,20 @@ │ │ │ │ │ adds r3, #1 │ │ │ │ │ bne.n 78c <_Py_dict_lookup+0x4a4> │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ movs r2, #0 │ │ │ │ │ b.n 410 <_Py_dict_lookup+0x128> │ │ │ │ │ adds r2, r3, #1 │ │ │ │ │ beq.w 40e <_Py_dict_lookup+0x126> │ │ │ │ │ - b.n 58e <_Py_dict_lookup+0x2a6> │ │ │ │ │ + b.n 58c <_Py_dict_lookup+0x2a4> │ │ │ │ │ cmp r0, #15 │ │ │ │ │ ite le │ │ │ │ │ ldrshle.w r3, [r5, r9, lsl #1] │ │ │ │ │ ldrgt.w r3, [r5, r9, lsl #2] │ │ │ │ │ - b.n 56c <_Py_dict_lookup+0x284> │ │ │ │ │ + b.n 56a <_Py_dict_lookup+0x282> │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ ldr r2, [r2, #28] │ │ │ │ │ add.w r2, r2, r3, lsl #2 │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ b.n 410 <_Py_dict_lookup+0x128> │ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ │ ldr.w r1, [fp, r3, lsl #3] │ │ │ │ │ @@ -1603,22 +1604,22 @@ │ │ │ │ │ movw ip, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt ip, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ cmp r3, ip │ │ │ │ │ bne.w db2 │ │ │ │ │ ldr r0, [r0, #24] │ │ │ │ │ - bl 5eb4 │ │ │ │ │ + bl 5ec0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ adds r2, r0, #1 │ │ │ │ │ beq.w dcc │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r1, r6 │ │ │ │ │ - bl 9b20 │ │ │ │ │ + bl 9b40 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ blt.n 1088 │ │ │ │ │ ldr r4, [r5, #0] │ │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ │ bge.w e54 │ │ │ │ │ subs r4, #1 │ │ │ │ │ @@ -3011,29 +3012,29 @@ │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq.w 1ce6 │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ cmp r3, r9 │ │ │ │ │ bne.w 1ce6 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r5 │ │ │ │ │ - bl 5eb4 │ │ │ │ │ + bl 5ec0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ adds r2, r0, #1 │ │ │ │ │ beq.w 1cfc │ │ │ │ │ ldr r2, [r4, #28] │ │ │ │ │ add.w r2, r2, r0, lsl #2 │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ subs r6, r2, #0 │ │ │ │ │ it ne │ │ │ │ │ movne r6, #1 │ │ │ │ │ cbnz r2, 1f28 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9b20 │ │ │ │ │ + bl 9b40 │ │ │ │ │ mov r2, r7 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ beq.w 1dd2 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ @@ -3389,29 +3390,29 @@ │ │ │ │ │ cmp r3, #0 │ │ │ │ │ beq.w 20c2 │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ cmp r3, r9 │ │ │ │ │ bne.w 20c2 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r5 │ │ │ │ │ - bl 5eb4 │ │ │ │ │ + bl 5ec0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ adds r2, r0, #1 │ │ │ │ │ beq.w 20d8 │ │ │ │ │ ldr r2, [r4, #28] │ │ │ │ │ add.w r2, r2, r0, lsl #2 │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ subs r6, r2, #0 │ │ │ │ │ it ne │ │ │ │ │ movne r6, #1 │ │ │ │ │ cbnz r2, 2310 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 9b20 │ │ │ │ │ + bl 9b40 │ │ │ │ │ mov r2, r7 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ beq.w 21ba │ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ cbz r3, 2328 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ @@ -3553,15 +3554,15 @@ │ │ │ │ │ bne.n 2430 │ │ │ │ │ b.n 2436 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ 0000247c : │ │ │ │ │ build_indices_generic(): │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 255e │ │ │ │ │ + beq.n 256a │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov r8, r2 │ │ │ │ │ movs r6, #1 │ │ │ │ │ ldrb r2, [r0, #4] │ │ │ │ │ mov r5, r0 │ │ │ │ │ add.w r4, r5, #20 │ │ │ │ │ add.w r0, r1, #12 │ │ │ │ │ @@ -3633,89 +3634,93 @@ │ │ │ │ │ add r3, r1 │ │ │ │ │ ands r3, r6 │ │ │ │ │ b.n 24f6 │ │ │ │ │ mov.w ip, r3, lsl #2 │ │ │ │ │ add.w r7, r5, ip │ │ │ │ │ ldr r7, [r7, #20] │ │ │ │ │ adds r7, #1 │ │ │ │ │ - beq.n 2508 │ │ │ │ │ - b.n 24e6 │ │ │ │ │ + bne.n 24e6 │ │ │ │ │ + str.w lr, [r4, r3, lsl #2] │ │ │ │ │ + add.w lr, lr, #1 │ │ │ │ │ + cmp r8, lr │ │ │ │ │ + bne.n 24b4 │ │ │ │ │ + b.n 24de │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -00002560 : │ │ │ │ │ +0000256c : │ │ │ │ │ PyDict_GetItemWithError(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ sub sp, #12 │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r2, r3, #2 │ │ │ │ │ - bpl.n 25b6 │ │ │ │ │ + bpl.n 25c2 │ │ │ │ │ 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 r5, r0 │ │ │ │ │ mov r4, r1 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 259c │ │ │ │ │ + bne.n 25a8 │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ - beq.n 259c │ │ │ │ │ + beq.n 25a8 │ │ │ │ │ add r3, sp, #4 │ │ │ │ │ bl 2e8 <_Py_dict_lookup> │ │ │ │ │ R_ARM_THM_CALL _Py_dict_lookup │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ mov r2, r0 │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - beq.n 25ca │ │ │ │ │ + beq.n 25d6 │ │ │ │ │ add r3, sp, #4 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 2e8 <_Py_dict_lookup> │ │ │ │ │ R_ARM_THM_CALL _Py_dict_lookup │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ - b.n 2598 │ │ │ │ │ + b.n 25a4 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ movw r1, #2524 @ 0x9dc │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 2598 │ │ │ │ │ + b.n 25a4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 1f8 │ │ │ │ │ R_ARM_THM_CALL dict_unhashable_type │ │ │ │ │ - b.n 25c6 │ │ │ │ │ + b.n 25d2 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000025d4 <_PyDict_NewKeysForClass>: │ │ │ │ │ +000025e0 <_PyDict_NewKeysForClass>: │ │ │ │ │ _PyDict_NewKeysForClass(): │ │ │ │ │ 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 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov.w r0, #420 @ 0x1a4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 306a <_PyDict_NewKeysForClass+0xa96> │ │ │ │ │ + beq.w 307e <_PyDict_NewKeysForClass+0xa9e> │ │ │ │ │ movw r3, #1542 @ 0x606 │ │ │ │ │ movs r5, #0 │ │ │ │ │ strh r3, [r0, #4] │ │ │ │ │ movs r2, #1 │ │ │ │ │ movs r1, #255 @ 0xff │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ str r5, [r0, #16] │ │ │ │ │ @@ -3732,321 +3737,309 @@ │ │ │ │ │ movs r3, #2 │ │ │ │ │ strb r3, [r4, #6] │ │ │ │ │ movs r3, #30 │ │ │ │ │ str r3, [r4, #12] │ │ │ │ │ ldr.w r3, [r6, #132] @ 0x84 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 27b0 <_PyDict_NewKeysForClass+0x1dc> │ │ │ │ │ + beq.w 27ba <_PyDict_NewKeysForClass+0x1da> │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ lsls r1, r2, #2 │ │ │ │ │ - bpl.w 27b0 <_PyDict_NewKeysForClass+0x1dc> │ │ │ │ │ - ldr.w r8, [pc, #380] @ 27c0 <_PyDict_NewKeysForClass+0x1ec> │ │ │ │ │ + bpl.w 27ba <_PyDict_NewKeysForClass+0x1da> │ │ │ │ │ + ldr.w r8, [pc, #768] @ 2950 <_PyDict_NewKeysForClass+0x370> │ │ │ │ │ movw fp, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt fp, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ ldr.w r2, [r8, #948] @ 0x3b4 │ │ │ │ │ cmp r2, fp │ │ │ │ │ - bne.w 2ee8 <_PyDict_NewKeysForClass+0x914> │ │ │ │ │ + bne.w 2ef4 <_PyDict_NewKeysForClass+0x914> │ │ │ │ │ ldr.w r6, [r8, #956] @ 0x3bc │ │ │ │ │ adds r2, r6, #1 │ │ │ │ │ - beq.w 2ee8 <_PyDict_NewKeysForClass+0x914> │ │ │ │ │ - ldr r2, [pc, #340] @ (27b8 <_PyDict_NewKeysForClass+0x1e4>) │ │ │ │ │ + beq.w 2ef4 <_PyDict_NewKeysForClass+0x914> │ │ │ │ │ + ldr r2, [pc, #724] @ (2944 <_PyDict_NewKeysForClass+0x364>) │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ │ mov.w r9, #1 │ │ │ │ │ ldr r3, [r1, r2] │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_PyErr_GetRaisedException> │ │ │ │ │ R_ARM_THM_CALL _PyErr_GetRaisedException │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ ldr r5, [r3, #24] │ │ │ │ │ ldrb r3, [r5, #5] │ │ │ │ │ - mov ip, r6 │ │ │ │ │ ldrb.w sl, [r5, #4] │ │ │ │ │ ldrb r1, [r5, #6] │ │ │ │ │ lsl.w r2, r9, r3 │ │ │ │ │ lsl.w r3, r9, sl │ │ │ │ │ add.w lr, r3, #4294967295 @ 0xffffffff │ │ │ │ │ add.w r3, r5, #20 │ │ │ │ │ and.w r7, r6, lr │ │ │ │ │ str r7, [sp, #12] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 2bfc <_PyDict_NewKeysForClass+0x628> │ │ │ │ │ + beq.w 2bfe <_PyDict_NewKeysForClass+0x61e> │ │ │ │ │ adds r2, r3, r2 │ │ │ │ │ str r2, [sp, #24] │ │ │ │ │ ldr.w r2, [r8, #948] @ 0x3b4 │ │ │ │ │ str r1, [sp, #32] │ │ │ │ │ cmp r2, fp │ │ │ │ │ - bne.w 2eac <_PyDict_NewKeysForClass+0x8d8> │ │ │ │ │ + bne.w 2eb8 <_PyDict_NewKeysForClass+0x8d8> │ │ │ │ │ cmp.w sl, #7 │ │ │ │ │ str.w lr, [sp, #28] │ │ │ │ │ - bgt.w 2ad4 <_PyDict_NewKeysForClass+0x500> │ │ │ │ │ + bgt.w 2ad6 <_PyDict_NewKeysForClass+0x4f6> │ │ │ │ │ ldrsb r2, [r3, r7] │ │ │ │ │ mov r7, r2 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt.n 279a <_PyDict_NewKeysForClass+0x1c6> │ │ │ │ │ + blt.n 27a4 <_PyDict_NewKeysForClass+0x1c4> │ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ │ ldr.w r1, [r1, r2, lsl #3] │ │ │ │ │ - ldr r2, [pc, #236] @ (27bc <_PyDict_NewKeysForClass+0x1e8>) │ │ │ │ │ + ldr r2, [pc, #620] @ (2948 <_PyDict_NewKeysForClass+0x368>) │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - beq.w 2820 <_PyDict_NewKeysForClass+0x24c> │ │ │ │ │ + beq.w 281e <_PyDict_NewKeysForClass+0x23e> │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - beq.w 2b7e <_PyDict_NewKeysForClass+0x5aa> │ │ │ │ │ + beq.w 2b80 <_PyDict_NewKeysForClass+0x5a0> │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ mov.w r9, r6, lsr #5 │ │ │ │ │ add.w r9, r9, #1 │ │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ │ add r9, r2 │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ and.w r9, r9, r2 │ │ │ │ │ ldrsb.w r7, [r3, r9] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - blt.w 2a8e <_PyDict_NewKeysForClass+0x4ba> │ │ │ │ │ + blt.w 2a94 <_PyDict_NewKeysForClass+0x4b4> │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ ldr.w r1, [r2, r7, lsl #3] │ │ │ │ │ - ldr r2, [pc, #180] @ (27bc <_PyDict_NewKeysForClass+0x1e8>) │ │ │ │ │ + ldr r2, [pc, #568] @ (2948 <_PyDict_NewKeysForClass+0x368>) │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - beq.w 2820 <_PyDict_NewKeysForClass+0x24c> │ │ │ │ │ + beq.w 281e <_PyDict_NewKeysForClass+0x23e> │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ cmp r6, r2 │ │ │ │ │ - beq.w 2d06 <_PyDict_NewKeysForClass+0x732> │ │ │ │ │ + beq.w 2d0e <_PyDict_NewKeysForClass+0x72e> │ │ │ │ │ mov.w ip, r6, lsr #10 │ │ │ │ │ add.w r9, r9, r9, lsl #2 │ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ │ add.w r2, ip, #1 │ │ │ │ │ add r2, r9 │ │ │ │ │ str r5, [sp, #12] │ │ │ │ │ and.w r9, r2, r1 │ │ │ │ │ mov r5, ip │ │ │ │ │ cmp.w sl, #7 │ │ │ │ │ - bgt.w 2ca8 <_PyDict_NewKeysForClass+0x6d4> │ │ │ │ │ + bgt.w 2cb0 <_PyDict_NewKeysForClass+0x6d0> │ │ │ │ │ ldrsb.w r7, [r3, r9] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - blt.w 2b1e <_PyDict_NewKeysForClass+0x54a> │ │ │ │ │ + blt.w 2b20 <_PyDict_NewKeysForClass+0x540> │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ ldr.w r1, [r2, r7, lsl #3] │ │ │ │ │ - ldr r2, [pc, #116] @ (27bc <_PyDict_NewKeysForClass+0x1e8>) │ │ │ │ │ + ldr r2, [pc, #504] @ (2948 <_PyDict_NewKeysForClass+0x368>) │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - beq.n 281e <_PyDict_NewKeysForClass+0x24a> │ │ │ │ │ + beq.n 281c <_PyDict_NewKeysForClass+0x23c> │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - beq.n 27c4 <_PyDict_NewKeysForClass+0x1f0> │ │ │ │ │ + beq.n 27c2 <_PyDict_NewKeysForClass+0x1e2> │ │ │ │ │ add.w r9, r9, r9, lsl #2 │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ add.w r9, r9, r5, lsr #5 │ │ │ │ │ cmp.w sl, #7 │ │ │ │ │ add.w r9, r9, #1 │ │ │ │ │ and.w r9, r9, r2 │ │ │ │ │ - bgt.w 2cf6 <_PyDict_NewKeysForClass+0x722> │ │ │ │ │ + bgt.w 2cfe <_PyDict_NewKeysForClass+0x71e> │ │ │ │ │ ldrsb.w r7, [r3, r9] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - blt.w 2b76 <_PyDict_NewKeysForClass+0x5a2> │ │ │ │ │ + blt.w 2b78 <_PyDict_NewKeysForClass+0x598> │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ ldr.w r1, [r2, r7, lsl #3] │ │ │ │ │ - ldr r2, [pc, #64] @ (27bc <_PyDict_NewKeysForClass+0x1e8>) │ │ │ │ │ + ldr r2, [pc, #448] @ (2948 <_PyDict_NewKeysForClass+0x368>) │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - beq.n 281e <_PyDict_NewKeysForClass+0x24a> │ │ │ │ │ + beq.n 281c <_PyDict_NewKeysForClass+0x23c> │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - beq.w 2e4a <_PyDict_NewKeysForClass+0x876> │ │ │ │ │ + beq.w 2e56 <_PyDict_NewKeysForClass+0x876> │ │ │ │ │ lsrs r5, r5, #10 │ │ │ │ │ add.w r9, r9, r9, lsl #2 │ │ │ │ │ adds r2, r5, #1 │ │ │ │ │ add r9, r2 │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ and.w r9, r9, r2 │ │ │ │ │ - b.n 272c <_PyDict_NewKeysForClass+0x158> │ │ │ │ │ + b.n 2736 <_PyDict_NewKeysForClass+0x156> │ │ │ │ │ adds r2, #1 │ │ │ │ │ - bne.w 2f7a <_PyDict_NewKeysForClass+0x9a6> │ │ │ │ │ + bne.w 2f56 <_PyDict_NewKeysForClass+0x976> │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 3026 <_PyDict_NewKeysForClass+0xa52> │ │ │ │ │ + bne.w 3050 <_PyDict_NewKeysForClass+0xa70> │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ bl 0 <_PyErr_SetRaisedException> │ │ │ │ │ R_ARM_THM_CALL _PyErr_SetRaisedException │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ - .word 0x00000152 │ │ │ │ │ - R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ - .word 0x000063b0 │ │ │ │ │ - R_ARM_ABS32 _PyRuntime │ │ │ │ │ - .word 0x00006000 │ │ │ │ │ - R_ARM_ABS32 _PyRuntime │ │ │ │ │ ldr r2, [r1, #8] │ │ │ │ │ ldr.w r0, [r8, #952] @ 0x3b8 │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - bne.n 2750 <_PyDict_NewKeysForClass+0x17c> │ │ │ │ │ + bne.n 275a <_PyDict_NewKeysForClass+0x17a> │ │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ │ ldrb.w lr, [r8, #960] @ 0x3c0 │ │ │ │ │ ubfx ip, r0, #2, #3 │ │ │ │ │ ubfx lr, lr, #2, #3 │ │ │ │ │ cmp lr, ip │ │ │ │ │ - bne.n 2750 <_PyDict_NewKeysForClass+0x17c> │ │ │ │ │ + bne.n 275a <_PyDict_NewKeysForClass+0x17a> │ │ │ │ │ tst.w r0, #32 │ │ │ │ │ - beq.w 3004 <_PyDict_NewKeysForClass+0xa30> │ │ │ │ │ + beq.w 30b0 <_PyDict_NewKeysForClass+0xad0> │ │ │ │ │ lsls r0, r0, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi.w r0, r1, #20 │ │ │ │ │ addpl.w r0, r1, #28 │ │ │ │ │ ldrb.w r1, [r8, #960] @ 0x3c0 │ │ │ │ │ tst.w r1, #32 │ │ │ │ │ - beq.w 2ffe <_PyDict_NewKeysForClass+0xa2a> │ │ │ │ │ + beq.w 309a <_PyDict_NewKeysForClass+0xaba> │ │ │ │ │ tst.w r1, #64 @ 0x40 │ │ │ │ │ - ldr r1, [pc, #712] @ (2ad0 <_PyDict_NewKeysForClass+0x4fc>) │ │ │ │ │ + ldr r1, [pc, #328] @ (294c <_PyDict_NewKeysForClass+0x36c>) │ │ │ │ │ add.w lr, r1, #8 │ │ │ │ │ it eq │ │ │ │ │ moveq r1, lr │ │ │ │ │ mul.w r2, ip, r2 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 2750 <_PyDict_NewKeysForClass+0x17c> │ │ │ │ │ + bne.n 275a <_PyDict_NewKeysForClass+0x17a> │ │ │ │ │ ldr r5, [sp, #12] │ │ │ │ │ ldr r2, [sp, #32] │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq.w 2eda <_PyDict_NewKeysForClass+0x906> │ │ │ │ │ + beq.w 2ee6 <_PyDict_NewKeysForClass+0x906> │ │ │ │ │ ldrb r2, [r5, #5] │ │ │ │ │ add.w r7, r3, r7, lsl #3 │ │ │ │ │ movs r3, #1 │ │ │ │ │ lsls r3, r2 │ │ │ │ │ add r7, r3 │ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 304c <_PyDict_NewKeysForClass+0xa78> │ │ │ │ │ + bne.w 3018 <_PyDict_NewKeysForClass+0xa38> │ │ │ │ │ ldrd r0, r1, [sp, #16] │ │ │ │ │ bl 0 <_PyErr_SetRaisedException> │ │ │ │ │ R_ARM_THM_CALL _PyErr_SetRaisedException │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 27b0 <_PyDict_NewKeysForClass+0x1dc> │ │ │ │ │ + beq.n 27ba <_PyDict_NewKeysForClass+0x1da> │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r5, r3, #5 │ │ │ │ │ - bpl.n 27b0 <_PyDict_NewKeysForClass+0x1dc> │ │ │ │ │ + bpl.n 27ba <_PyDict_NewKeysForClass+0x1da> │ │ │ │ │ ldr.w lr, [r2, #8] │ │ │ │ │ cmp.w lr, #0 │ │ │ │ │ - ble.n 27b0 <_PyDict_NewKeysForClass+0x1dc> │ │ │ │ │ + ble.n 27ba <_PyDict_NewKeysForClass+0x1da> │ │ │ │ │ add.w r3, r2, #12 │ │ │ │ │ add.w sl, r4, #20 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ mov r2, lr │ │ │ │ │ movs r3, #0 │ │ │ │ │ str.w fp, [sp, #12] │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ ldr r5, [sp, #12] │ │ │ │ │ ldr.w r1, [r0, #4]! │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ ldr r0, [r1, #4] │ │ │ │ │ cmp r0, r5 │ │ │ │ │ - bne.w 29cc <_PyDict_NewKeysForClass+0x3f8> │ │ │ │ │ + bne.w 29a8 <_PyDict_NewKeysForClass+0x3c8> │ │ │ │ │ ldr r7, [r1, #12] │ │ │ │ │ adds r0, r7, #1 │ │ │ │ │ - beq.w 29cc <_PyDict_NewKeysForClass+0x3f8> │ │ │ │ │ + beq.w 29a8 <_PyDict_NewKeysForClass+0x3c8> │ │ │ │ │ ldrb.w r9, [r4, #4] │ │ │ │ │ movs r0, #1 │ │ │ │ │ ldrb r5, [r4, #5] │ │ │ │ │ cmp.w r9, #7 │ │ │ │ │ str r7, [sp, #16] │ │ │ │ │ lsl.w fp, r0, r9 │ │ │ │ │ lsl.w r5, r0, r5 │ │ │ │ │ add.w fp, fp, #4294967295 @ 0xffffffff │ │ │ │ │ add r5, sl │ │ │ │ │ and.w r8, r7, fp │ │ │ │ │ - bgt.w 2a3c <_PyDict_NewKeysForClass+0x468> │ │ │ │ │ + bgt.w 2a42 <_PyDict_NewKeysForClass+0x462> │ │ │ │ │ ldrsb.w r0, [sl, r8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 2978 <_PyDict_NewKeysForClass+0x3a4> │ │ │ │ │ + blt.n 2954 <_PyDict_NewKeysForClass+0x374> │ │ │ │ │ ldr.w r0, [r5, r0, lsl #3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.w 29cc <_PyDict_NewKeysForClass+0x3f8> │ │ │ │ │ + beq.n 29a8 <_PyDict_NewKeysForClass+0x3c8> │ │ │ │ │ ldr r6, [r0, #12] │ │ │ │ │ cmp r7, r6 │ │ │ │ │ - beq.w 2b46 <_PyDict_NewKeysForClass+0x572> │ │ │ │ │ + beq.w 2b48 <_PyDict_NewKeysForClass+0x568> │ │ │ │ │ lsrs r6, r7, #5 │ │ │ │ │ add.w r0, r8, r8, lsl #2 │ │ │ │ │ adds r6, #1 │ │ │ │ │ add r6, r0 │ │ │ │ │ and.w r0, fp, r6 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ ldrsb.w r0, [sl, r0] │ │ │ │ │ mov ip, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 29dc <_PyDict_NewKeysForClass+0x408> │ │ │ │ │ - ldr.w r0, [r5, r0, lsl #3] │ │ │ │ │ - cmp r1, r0 │ │ │ │ │ - beq.n 29cc <_PyDict_NewKeysForClass+0x3f8> │ │ │ │ │ - ldr r6, [r0, #12] │ │ │ │ │ - cmp r7, r6 │ │ │ │ │ - beq.w 2cc8 <_PyDict_NewKeysForClass+0x6f4> │ │ │ │ │ - ldr r0, [sp, #20] │ │ │ │ │ - mov.w ip, r7, lsr #10 │ │ │ │ │ - str r2, [sp, #20] │ │ │ │ │ - add.w r6, r0, r0, lsl #2 │ │ │ │ │ - add.w r0, ip, #1 │ │ │ │ │ - add r6, r0 │ │ │ │ │ - and.w r6, fp, r6 │ │ │ │ │ + bge.n 29b8 <_PyDict_NewKeysForClass+0x3d8> │ │ │ │ │ + cmp.w ip, #4294967295 @ 0xffffffff │ │ │ │ │ + bne.n 29c8 <_PyDict_NewKeysForClass+0x3e8> │ │ │ │ │ + ldr r2, [r4, #12] │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + ble.w 27ba <_PyDict_NewKeysForClass+0x1da> │ │ │ │ │ + movs r2, #0 │ │ │ │ │ cmp.w r9, #7 │ │ │ │ │ - bgt.w 2b2e <_PyDict_NewKeysForClass+0x55a> │ │ │ │ │ - ldrsb.w r0, [sl, r6] │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - blt.w 2ab8 <_PyDict_NewKeysForClass+0x4e4> │ │ │ │ │ - ldr.w r0, [r5, r0, lsl #3] │ │ │ │ │ - cmp r1, r0 │ │ │ │ │ - beq.w 2ab4 <_PyDict_NewKeysForClass+0x4e0> │ │ │ │ │ - ldr r2, [r0, #12] │ │ │ │ │ - cmp r7, r2 │ │ │ │ │ - beq.w 2a9c <_PyDict_NewKeysForClass+0x4c8> │ │ │ │ │ - add.w r6, r6, r6, lsl #2 │ │ │ │ │ + str r2, [r4, #8] │ │ │ │ │ + ble.n 2964 <_PyDict_NewKeysForClass+0x384> │ │ │ │ │ + cmp.w r9, #15 │ │ │ │ │ + bgt.w 2f98 <_PyDict_NewKeysForClass+0x9b8> │ │ │ │ │ + ldrsh.w r2, [sl, r8, lsl #1] │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + blt.w 3096 <_PyDict_NewKeysForClass+0xab6> │ │ │ │ │ + ldr r2, [sp, #16] │ │ │ │ │ + add.w r8, r8, r8, lsl #2 │ │ │ │ │ + lsrs r2, r2, #5 │ │ │ │ │ + add r8, r2 │ │ │ │ │ cmp.w r9, #7 │ │ │ │ │ - add.w r6, r6, ip, lsr #5 │ │ │ │ │ - add.w r6, r6, #1 │ │ │ │ │ - and.w r6, fp, r6 │ │ │ │ │ - bgt.w 2cb8 <_PyDict_NewKeysForClass+0x6e4> │ │ │ │ │ - ldrsb.w r0, [sl, r6] │ │ │ │ │ + add.w r8, r8, #1 │ │ │ │ │ + and.w r8, fp, r8 │ │ │ │ │ + bgt.w 2ac6 <_PyDict_NewKeysForClass+0x4e6> │ │ │ │ │ + ldrsb.w r0, [sl, r8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 2b26 <_PyDict_NewKeysForClass+0x552> │ │ │ │ │ - ldr.w r0, [r5, r0, lsl #3] │ │ │ │ │ - cmp r1, r0 │ │ │ │ │ - beq.w 2ab4 <_PyDict_NewKeysForClass+0x4e0> │ │ │ │ │ - ldr r2, [r0, #12] │ │ │ │ │ - cmp r7, r2 │ │ │ │ │ - beq.w 2dda <_PyDict_NewKeysForClass+0x806> │ │ │ │ │ - mov.w ip, ip, lsr #10 │ │ │ │ │ - add.w r6, r6, r6, lsl #2 │ │ │ │ │ - add.w r0, ip, #1 │ │ │ │ │ - add r6, r0 │ │ │ │ │ - and.w r6, fp, r6 │ │ │ │ │ - b.n 290c <_PyDict_NewKeysForClass+0x338> │ │ │ │ │ + bge.n 290e <_PyDict_NewKeysForClass+0x32e> │ │ │ │ │ + ldr r0, [r4, #16] │ │ │ │ │ + cmp.w r9, #7 │ │ │ │ │ + ble.n 2970 <_PyDict_NewKeysForClass+0x390> │ │ │ │ │ + cmp.w r9, #15 │ │ │ │ │ + bgt.w 2fa4 <_PyDict_NewKeysForClass+0x9c4> │ │ │ │ │ + strh.w r0, [sl, r8, lsl #1] │ │ │ │ │ + b.n 2974 <_PyDict_NewKeysForClass+0x394> │ │ │ │ │ + .word 0x000002d2 │ │ │ │ │ + R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ + .word 0x000063b0 │ │ │ │ │ + R_ARM_ABS32 _PyRuntime │ │ │ │ │ + .word 0x000063c4 │ │ │ │ │ + R_ARM_ABS32 _PyRuntime │ │ │ │ │ + .word 0x00006000 │ │ │ │ │ + R_ARM_ABS32 _PyRuntime │ │ │ │ │ adds r0, #1 │ │ │ │ │ - bne.n 28cc <_PyDict_NewKeysForClass+0x2f8> │ │ │ │ │ + bne.n 28c8 <_PyDict_NewKeysForClass+0x2e8> │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - ble.w 27b0 <_PyDict_NewKeysForClass+0x1dc> │ │ │ │ │ + ble.w 27ba <_PyDict_NewKeysForClass+0x1da> │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r2, [r4, #8] │ │ │ │ │ ldrsb.w r2, [sl, r8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ it lt │ │ │ │ │ ldrlt r0, [r4, #16] │ │ │ │ │ - bge.n 2a06 <_PyDict_NewKeysForClass+0x432> │ │ │ │ │ + bge.n 290c <_PyDict_NewKeysForClass+0x32c> │ │ │ │ │ strb.w r0, [sl, r8] │ │ │ │ │ ldrb r5, [r4, #5] │ │ │ │ │ movs r2, #1 │ │ │ │ │ lsls r2, r5 │ │ │ │ │ ldr r5, [r1, #0] │ │ │ │ │ add.w r2, r2, r0, lsl #3 │ │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ │ @@ -4057,702 +4050,719 @@ │ │ │ │ │ adds r0, #1 │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ add.w r2, r2, #4294967295 @ 0xffffffff │ │ │ │ │ str r2, [r4, #12] │ │ │ │ │ ldr r2, [r4, #16] │ │ │ │ │ add.w r2, r2, #1 │ │ │ │ │ str r2, [r4, #16] │ │ │ │ │ - beq.w 27b0 <_PyDict_NewKeysForClass+0x1dc> │ │ │ │ │ + beq.w 27ba <_PyDict_NewKeysForClass+0x1da> │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ ldr r2, [r2, #8] │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - blt.w 2874 <_PyDict_NewKeysForClass+0x2a0> │ │ │ │ │ + blt.w 2872 <_PyDict_NewKeysForClass+0x292> │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ - cmp.w ip, #4294967295 @ 0xffffffff │ │ │ │ │ - bne.n 28f6 <_PyDict_NewKeysForClass+0x322> │ │ │ │ │ - ldr r2, [r4, #12] │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - ble.w 27b0 <_PyDict_NewKeysForClass+0x1dc> │ │ │ │ │ - movs r2, #0 │ │ │ │ │ - cmp.w r9, #7 │ │ │ │ │ - str r2, [r4, #8] │ │ │ │ │ - ble.n 2988 <_PyDict_NewKeysForClass+0x3b4> │ │ │ │ │ - cmp.w r9, #15 │ │ │ │ │ - bgt.w 2f4a <_PyDict_NewKeysForClass+0x976> │ │ │ │ │ - ldrsh.w r2, [sl, r8, lsl #1] │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - blt.w 3022 <_PyDict_NewKeysForClass+0xa4e> │ │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ │ - add.w r8, r8, r8, lsl #2 │ │ │ │ │ - lsrs r2, r2, #5 │ │ │ │ │ - add r8, r2 │ │ │ │ │ + ldr.w r0, [r5, r0, lsl #3] │ │ │ │ │ + cmp r1, r0 │ │ │ │ │ + beq.n 29a8 <_PyDict_NewKeysForClass+0x3c8> │ │ │ │ │ + ldr r6, [r0, #12] │ │ │ │ │ + cmp r7, r6 │ │ │ │ │ + beq.w 2cd0 <_PyDict_NewKeysForClass+0x6f0> │ │ │ │ │ + ldr r0, [sp, #20] │ │ │ │ │ + mov.w ip, r7, lsr #10 │ │ │ │ │ + str r2, [sp, #20] │ │ │ │ │ + add.w r6, r0, r0, lsl #2 │ │ │ │ │ + add.w r0, ip, #1 │ │ │ │ │ + add r6, r0 │ │ │ │ │ + and.w r6, fp, r6 │ │ │ │ │ cmp.w r9, #7 │ │ │ │ │ - add.w r8, r8, #1 │ │ │ │ │ - and.w r8, fp, r8 │ │ │ │ │ - bgt.n 2abe <_PyDict_NewKeysForClass+0x4ea> │ │ │ │ │ - ldrsb.w r0, [sl, r8] │ │ │ │ │ + bgt.w 2b30 <_PyDict_NewKeysForClass+0x550> │ │ │ │ │ + ldrsb.w r0, [sl, r6] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge.n 2a08 <_PyDict_NewKeysForClass+0x434> │ │ │ │ │ - ldr r0, [r4, #16] │ │ │ │ │ + blt.n 2abe <_PyDict_NewKeysForClass+0x4de> │ │ │ │ │ + ldr.w r0, [r5, r0, lsl #3] │ │ │ │ │ + cmp r1, r0 │ │ │ │ │ + beq.n 2aba <_PyDict_NewKeysForClass+0x4da> │ │ │ │ │ + ldr r2, [r0, #12] │ │ │ │ │ + cmp r7, r2 │ │ │ │ │ + beq.n 2aa4 <_PyDict_NewKeysForClass+0x4c4> │ │ │ │ │ + add.w r6, r6, r6, lsl #2 │ │ │ │ │ cmp.w r9, #7 │ │ │ │ │ - ble.n 2994 <_PyDict_NewKeysForClass+0x3c0> │ │ │ │ │ - cmp.w r9, #15 │ │ │ │ │ - bgt.w 2f56 <_PyDict_NewKeysForClass+0x982> │ │ │ │ │ - strh.w r0, [sl, r8, lsl #1] │ │ │ │ │ - b.n 2998 <_PyDict_NewKeysForClass+0x3c4> │ │ │ │ │ + add.w r6, r6, ip, lsr #5 │ │ │ │ │ + add.w r6, r6, #1 │ │ │ │ │ + and.w r6, fp, r6 │ │ │ │ │ + bgt.w 2cc0 <_PyDict_NewKeysForClass+0x6e0> │ │ │ │ │ + ldrsb.w r0, [sl, r6] │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + blt.w 2b28 <_PyDict_NewKeysForClass+0x548> │ │ │ │ │ + ldr.w r0, [r5, r0, lsl #3] │ │ │ │ │ + cmp r1, r0 │ │ │ │ │ + beq.n 2aba <_PyDict_NewKeysForClass+0x4da> │ │ │ │ │ + ldr r2, [r0, #12] │ │ │ │ │ + cmp r7, r2 │ │ │ │ │ + beq.w 2de6 <_PyDict_NewKeysForClass+0x806> │ │ │ │ │ + mov.w ip, ip, lsr #10 │ │ │ │ │ + add.w r6, r6, r6, lsl #2 │ │ │ │ │ + add.w r0, ip, #1 │ │ │ │ │ + add r6, r0 │ │ │ │ │ + and.w r6, fp, r6 │ │ │ │ │ + b.n 29de <_PyDict_NewKeysForClass+0x3fe> │ │ │ │ │ cmp.w r9, #15 │ │ │ │ │ ite gt │ │ │ │ │ ldrgt.w r0, [sl, r8, lsl #2] │ │ │ │ │ ldrshle.w r0, [sl, r8, lsl #1] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 2a96 <_PyDict_NewKeysForClass+0x4c2> │ │ │ │ │ + blt.n 2a9c <_PyDict_NewKeysForClass+0x4bc> │ │ │ │ │ ldr.w r0, [r5, r0, lsl #3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.n 29cc <_PyDict_NewKeysForClass+0x3f8> │ │ │ │ │ + beq.n 29a8 <_PyDict_NewKeysForClass+0x3c8> │ │ │ │ │ ldr r6, [r0, #12] │ │ │ │ │ cmp r7, r6 │ │ │ │ │ - beq.n 2b46 <_PyDict_NewKeysForClass+0x572> │ │ │ │ │ + beq.n 2b48 <_PyDict_NewKeysForClass+0x568> │ │ │ │ │ lsrs r6, r7, #5 │ │ │ │ │ add.w r0, r8, r8, lsl #2 │ │ │ │ │ adds r6, #1 │ │ │ │ │ add r6, r0 │ │ │ │ │ and.w r0, fp, r6 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ cmp.w r9, #15 │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ ite gt │ │ │ │ │ ldrgt.w ip, [sl, r0, lsl #2] │ │ │ │ │ ldrshle.w ip, [sl, r0, lsl #1] │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - blt.n 29dc <_PyDict_NewKeysForClass+0x408> │ │ │ │ │ + blt.w 28e2 <_PyDict_NewKeysForClass+0x302> │ │ │ │ │ ldr.w r0, [r5, ip, lsl #3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - bne.w 28ee <_PyDict_NewKeysForClass+0x31a> │ │ │ │ │ - b.n 29cc <_PyDict_NewKeysForClass+0x3f8> │ │ │ │ │ + bne.n 29c0 <_PyDict_NewKeysForClass+0x3e0> │ │ │ │ │ + b.n 29a8 <_PyDict_NewKeysForClass+0x3c8> │ │ │ │ │ adds r7, #1 │ │ │ │ │ - beq.w 27a0 <_PyDict_NewKeysForClass+0x1cc> │ │ │ │ │ - b.n 2714 <_PyDict_NewKeysForClass+0x140> │ │ │ │ │ + beq.w 27aa <_PyDict_NewKeysForClass+0x1ca> │ │ │ │ │ + b.n 271e <_PyDict_NewKeysForClass+0x13e> │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.n 29e2 <_PyDict_NewKeysForClass+0x40e> │ │ │ │ │ - b.n 2a5c <_PyDict_NewKeysForClass+0x488> │ │ │ │ │ + beq.w 28e8 <_PyDict_NewKeysForClass+0x308> │ │ │ │ │ + b.n 2a62 <_PyDict_NewKeysForClass+0x482> │ │ │ │ │ strd r3, ip, [sp, #32] │ │ │ │ │ str r1, [sp, #28] │ │ │ │ │ bl 8c │ │ │ │ │ R_ARM_THM_CALL unicode_eq │ │ │ │ │ ldrd r1, r3, [sp, #28] │ │ │ │ │ ldr.w ip, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2930 <_PyDict_NewKeysForClass+0x35c> │ │ │ │ │ + beq.n 29fc <_PyDict_NewKeysForClass+0x41c> │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ - b.n 29cc <_PyDict_NewKeysForClass+0x3f8> │ │ │ │ │ + b.n 29a8 <_PyDict_NewKeysForClass+0x3c8> │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.n 29e2 <_PyDict_NewKeysForClass+0x40e> │ │ │ │ │ - b.n 2930 <_PyDict_NewKeysForClass+0x35c> │ │ │ │ │ + beq.w 28e8 <_PyDict_NewKeysForClass+0x308> │ │ │ │ │ + b.n 29fc <_PyDict_NewKeysForClass+0x41c> │ │ │ │ │ cmp.w r9, #15 │ │ │ │ │ ite le │ │ │ │ │ ldrshle.w r0, [sl, r8, lsl #1] │ │ │ │ │ ldrgt.w r0, [sl, r8, lsl #2] │ │ │ │ │ - b.n 2a22 <_PyDict_NewKeysForClass+0x44e> │ │ │ │ │ - nop │ │ │ │ │ - .word 0x000063c4 │ │ │ │ │ - R_ARM_ABS32 _PyRuntime │ │ │ │ │ + b.n 292a <_PyDict_NewKeysForClass+0x34a> │ │ │ │ │ cmp.w sl, #15 │ │ │ │ │ itet le │ │ │ │ │ ldrle r2, [sp, #12] │ │ │ │ │ ldrgt.w r7, [r3, r7, lsl #2] │ │ │ │ │ ldrshle.w r7, [r3, r2, lsl #1] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - blt.n 2b3e <_PyDict_NewKeysForClass+0x56a> │ │ │ │ │ + blt.n 2b40 <_PyDict_NewKeysForClass+0x560> │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ ldr.w r1, [r2, r7, lsl #3] │ │ │ │ │ - ldr r2, [pc, #724] @ (2dc4 <_PyDict_NewKeysForClass+0x7f0>) │ │ │ │ │ + ldr r2, [pc, #648] @ (2d7c <_PyDict_NewKeysForClass+0x79c>) │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - beq.w 2820 <_PyDict_NewKeysForClass+0x24c> │ │ │ │ │ + beq.w 281e <_PyDict_NewKeysForClass+0x23e> │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - beq.n 2b7e <_PyDict_NewKeysForClass+0x5aa> │ │ │ │ │ + beq.n 2b80 <_PyDict_NewKeysForClass+0x5a0> │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ add.w r9, r2, r2, lsl #2 │ │ │ │ │ lsrs r2, r6, #5 │ │ │ │ │ adds r2, #1 │ │ │ │ │ add r9, r2 │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ and.w r9, r9, r2 │ │ │ │ │ cmp.w sl, #15 │ │ │ │ │ ite gt │ │ │ │ │ ldrgt.w r7, [r3, r9, lsl #2] │ │ │ │ │ ldrshle.w r7, [r3, r9, lsl #1] │ │ │ │ │ - b.n 26f8 <_PyDict_NewKeysForClass+0x124> │ │ │ │ │ + b.n 2702 <_PyDict_NewKeysForClass+0x122> │ │ │ │ │ adds r7, #1 │ │ │ │ │ - beq.w 27a0 <_PyDict_NewKeysForClass+0x1cc> │ │ │ │ │ - b.n 2750 <_PyDict_NewKeysForClass+0x17c> │ │ │ │ │ + beq.w 27aa <_PyDict_NewKeysForClass+0x1ca> │ │ │ │ │ + b.n 275a <_PyDict_NewKeysForClass+0x17a> │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.w 29e2 <_PyDict_NewKeysForClass+0x40e> │ │ │ │ │ - b.n 2964 <_PyDict_NewKeysForClass+0x390> │ │ │ │ │ + beq.w 28e8 <_PyDict_NewKeysForClass+0x308> │ │ │ │ │ + b.n 2a2e <_PyDict_NewKeysForClass+0x44e> │ │ │ │ │ cmp.w r9, #15 │ │ │ │ │ ite le │ │ │ │ │ ldrshle.w r0, [sl, r6, lsl #1] │ │ │ │ │ ldrgt.w r0, [sl, r6, lsl #2] │ │ │ │ │ - b.n 2918 <_PyDict_NewKeysForClass+0x344> │ │ │ │ │ + b.n 29ea <_PyDict_NewKeysForClass+0x40a> │ │ │ │ │ adds r7, #1 │ │ │ │ │ - beq.w 27a0 <_PyDict_NewKeysForClass+0x1cc> │ │ │ │ │ - b.n 2afc <_PyDict_NewKeysForClass+0x528> │ │ │ │ │ + beq.w 27aa <_PyDict_NewKeysForClass+0x1ca> │ │ │ │ │ + b.n 2afe <_PyDict_NewKeysForClass+0x51e> │ │ │ │ │ strd r3, r2, [sp, #28] │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ bl 8c │ │ │ │ │ R_ARM_THM_CALL unicode_eq │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ ldrd r3, r2, [sp, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 29cc <_PyDict_NewKeysForClass+0x3f8> │ │ │ │ │ + bne.w 29a8 <_PyDict_NewKeysForClass+0x3c8> │ │ │ │ │ lsrs r6, r7, #5 │ │ │ │ │ add.w r0, r8, r8, lsl #2 │ │ │ │ │ adds r6, #1 │ │ │ │ │ cmp.w r9, #7 │ │ │ │ │ add r6, r0 │ │ │ │ │ and.w r0, fp, r6 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ - ble.w 28dc <_PyDict_NewKeysForClass+0x308> │ │ │ │ │ - b.n 2a6c <_PyDict_NewKeysForClass+0x498> │ │ │ │ │ + ble.w 28d8 <_PyDict_NewKeysForClass+0x2f8> │ │ │ │ │ + b.n 2a72 <_PyDict_NewKeysForClass+0x492> │ │ │ │ │ adds r7, #1 │ │ │ │ │ - beq.w 27a0 <_PyDict_NewKeysForClass+0x1cc> │ │ │ │ │ - b.n 2788 <_PyDict_NewKeysForClass+0x1b4> │ │ │ │ │ + beq.w 27aa <_PyDict_NewKeysForClass+0x1ca> │ │ │ │ │ + b.n 2792 <_PyDict_NewKeysForClass+0x1b2> │ │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ │ ldr.w r2, [r8, #952] @ 0x3b8 │ │ │ │ │ cmp r2, ip │ │ │ │ │ - bne.n 2bdc <_PyDict_NewKeysForClass+0x608> │ │ │ │ │ + bne.n 2bde <_PyDict_NewKeysForClass+0x5fe> │ │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ │ ldrb.w lr, [r8, #960] @ 0x3c0 │ │ │ │ │ ubfx r2, r0, #2, #3 │ │ │ │ │ ubfx lr, lr, #2, #3 │ │ │ │ │ cmp lr, r2 │ │ │ │ │ - bne.n 2bdc <_PyDict_NewKeysForClass+0x608> │ │ │ │ │ + bne.n 2bde <_PyDict_NewKeysForClass+0x5fe> │ │ │ │ │ tst.w r0, #32 │ │ │ │ │ - beq.w 3098 <_PyDict_NewKeysForClass+0xac4> │ │ │ │ │ + beq.w 307a <_PyDict_NewKeysForClass+0xa9a> │ │ │ │ │ lsls r0, r0, #25 │ │ │ │ │ ite pl │ │ │ │ │ addpl.w r0, r1, #28 │ │ │ │ │ addmi.w r0, r1, #20 │ │ │ │ │ ldrb.w r1, [r8, #960] @ 0x3c0 │ │ │ │ │ tst.w r1, #32 │ │ │ │ │ - beq.w 2fea <_PyDict_NewKeysForClass+0xa16> │ │ │ │ │ + beq.w 3074 <_PyDict_NewKeysForClass+0xa94> │ │ │ │ │ tst.w r1, #64 @ 0x40 │ │ │ │ │ - ldr r1, [pc, #516] @ (2dc8 <_PyDict_NewKeysForClass+0x7f4>) │ │ │ │ │ + ldr r1, [pc, #444] @ (2d80 <_PyDict_NewKeysForClass+0x7a0>) │ │ │ │ │ sub.w lr, r1, #8 │ │ │ │ │ it ne │ │ │ │ │ movne r1, lr │ │ │ │ │ mul.w r2, ip, r2 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2820 <_PyDict_NewKeysForClass+0x24c> │ │ │ │ │ + beq.w 281e <_PyDict_NewKeysForClass+0x23e> │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ cmp.w sl, #7 │ │ │ │ │ add.w r9, r2, r2, lsl #2 │ │ │ │ │ mov.w r2, r6, lsr #5 │ │ │ │ │ add.w r2, r2, #1 │ │ │ │ │ add r9, r2 │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ and.w r9, r9, r2 │ │ │ │ │ - ble.w 26f4 <_PyDict_NewKeysForClass+0x120> │ │ │ │ │ - b.n 2b0e <_PyDict_NewKeysForClass+0x53a> │ │ │ │ │ - strd r5, r6, [sp, #28] │ │ │ │ │ + ble.w 26fe <_PyDict_NewKeysForClass+0x11e> │ │ │ │ │ + b.n 2b10 <_PyDict_NewKeysForClass+0x530> │ │ │ │ │ + strd r5, r6, [sp, #24] │ │ │ │ │ mov r1, sl │ │ │ │ │ + str r6, [sp, #32] │ │ │ │ │ mov r6, r3 │ │ │ │ │ - str r4, [sp, #24] │ │ │ │ │ - mov r3, ip │ │ │ │ │ + mov r3, r4 │ │ │ │ │ mov r4, r2 │ │ │ │ │ str.w lr, [sp, #36] @ 0x24 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ cmp r1, #7 │ │ │ │ │ - bgt.n 2ce8 <_PyDict_NewKeysForClass+0x714> │ │ │ │ │ + bgt.n 2cf0 <_PyDict_NewKeysForClass+0x710> │ │ │ │ │ ldrsb r7, [r6, r2] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - blt.n 2ce0 <_PyDict_NewKeysForClass+0x70c> │ │ │ │ │ + blt.n 2ce8 <_PyDict_NewKeysForClass+0x708> │ │ │ │ │ movs r2, #12 │ │ │ │ │ - ldr r0, [pc, #420] @ (2dc4 <_PyDict_NewKeysForClass+0x7f0>) │ │ │ │ │ + ldr r0, [pc, #348] @ (2d7c <_PyDict_NewKeysForClass+0x79c>) │ │ │ │ │ mla r2, r2, r7, r4 │ │ │ │ │ add.w sl, r6, r2 │ │ │ │ │ ldr.w r5, [sl, #4] │ │ │ │ │ cmp r5, r0 │ │ │ │ │ - beq.n 2c8a <_PyDict_NewKeysForClass+0x6b6> │ │ │ │ │ + beq.n 2c92 <_PyDict_NewKeysForClass+0x6b2> │ │ │ │ │ ldr r2, [r6, r2] │ │ │ │ │ - ldr r0, [sp, #32] │ │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - beq.w 2d70 <_PyDict_NewKeysForClass+0x79c> │ │ │ │ │ + beq.w 2d84 <_PyDict_NewKeysForClass+0x7a4> │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ cmp r1, #7 │ │ │ │ │ - ldr r0, [sp, #36] @ 0x24 │ │ │ │ │ + ldr r0, [sp, #32] │ │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ │ - add.w r2, r2, r3, lsr #5 │ │ │ │ │ + add.w r2, r2, r0, lsr #5 │ │ │ │ │ + ldr r0, [sp, #36] @ 0x24 │ │ │ │ │ add.w r2, r2, #1 │ │ │ │ │ and.w sl, r2, r0 │ │ │ │ │ - bgt.w 2dcc <_PyDict_NewKeysForClass+0x7f8> │ │ │ │ │ + bgt.w 2dd8 <_PyDict_NewKeysForClass+0x7f8> │ │ │ │ │ ldrsb.w r7, [r6, sl] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - blt.w 2d6a <_PyDict_NewKeysForClass+0x796> │ │ │ │ │ + blt.w 2d72 <_PyDict_NewKeysForClass+0x792> │ │ │ │ │ movs r2, #12 │ │ │ │ │ - ldr r0, [pc, #356] @ (2dc4 <_PyDict_NewKeysForClass+0x7f0>) │ │ │ │ │ + ldr r0, [pc, #280] @ (2d7c <_PyDict_NewKeysForClass+0x79c>) │ │ │ │ │ mla r2, r2, r7, r4 │ │ │ │ │ adds r5, r6, r2 │ │ │ │ │ str r5, [sp, #12] │ │ │ │ │ ldr r5, [r5, #4] │ │ │ │ │ cmp r5, r0 │ │ │ │ │ - beq.n 2c8a <_PyDict_NewKeysForClass+0x6b6> │ │ │ │ │ + beq.n 2c92 <_PyDict_NewKeysForClass+0x6b2> │ │ │ │ │ ldr r2, [r6, r2] │ │ │ │ │ - ldr r0, [sp, #32] │ │ │ │ │ + ldr r0, [sp, #28] │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - beq.w 2df4 <_PyDict_NewKeysForClass+0x820> │ │ │ │ │ - lsrs r3, r3, #10 │ │ │ │ │ - ldr r0, [sp, #36] @ 0x24 │ │ │ │ │ + beq.w 2e00 <_PyDict_NewKeysForClass+0x820> │ │ │ │ │ + ldr r2, [sp, #32] │ │ │ │ │ add.w sl, sl, sl, lsl #2 │ │ │ │ │ - adds r2, r3, #1 │ │ │ │ │ + ldr r0, [sp, #36] @ 0x24 │ │ │ │ │ + lsrs r2, r2, #10 │ │ │ │ │ + str r2, [sp, #32] │ │ │ │ │ + adds r2, #1 │ │ │ │ │ add r2, sl │ │ │ │ │ ands r2, r0 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ - b.n 2c0e <_PyDict_NewKeysForClass+0x63a> │ │ │ │ │ - ldrd r4, r0, [sp, #24] │ │ │ │ │ + b.n 2c10 <_PyDict_NewKeysForClass+0x630> │ │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ │ + mov r4, r3 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - blt.w 27a0 <_PyDict_NewKeysForClass+0x1cc> │ │ │ │ │ + blt.w 27aa <_PyDict_NewKeysForClass+0x1ca> │ │ │ │ │ movs r2, #12 │ │ │ │ │ ldrb r1, [r0, #5] │ │ │ │ │ mla r3, r2, r7, r6 │ │ │ │ │ movs r2, #1 │ │ │ │ │ lsls r2, r1 │ │ │ │ │ add r3, r2 │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ - b.n 2838 <_PyDict_NewKeysForClass+0x264> │ │ │ │ │ + b.n 2836 <_PyDict_NewKeysForClass+0x256> │ │ │ │ │ cmp.w sl, #15 │ │ │ │ │ ite le │ │ │ │ │ ldrshle.w r7, [r3, r9, lsl #1] │ │ │ │ │ ldrgt.w r7, [r3, r9, lsl #2] │ │ │ │ │ - b.n 2738 <_PyDict_NewKeysForClass+0x164> │ │ │ │ │ + b.n 2742 <_PyDict_NewKeysForClass+0x162> │ │ │ │ │ cmp.w r9, #15 │ │ │ │ │ ite le │ │ │ │ │ ldrshle.w r0, [sl, r6, lsl #1] │ │ │ │ │ ldrgt.w r0, [sl, r6, lsl #2] │ │ │ │ │ - b.n 294c <_PyDict_NewKeysForClass+0x378> │ │ │ │ │ + b.n 2a18 <_PyDict_NewKeysForClass+0x438> │ │ │ │ │ strd r3, r2, [sp, #32] │ │ │ │ │ str r1, [sp, #28] │ │ │ │ │ bl 8c │ │ │ │ │ R_ARM_THM_CALL unicode_eq │ │ │ │ │ ldrd r1, r3, [sp, #28] │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 29cc <_PyDict_NewKeysForClass+0x3f8> │ │ │ │ │ - b.n 28f6 <_PyDict_NewKeysForClass+0x322> │ │ │ │ │ + bne.w 29a8 <_PyDict_NewKeysForClass+0x3c8> │ │ │ │ │ + b.n 29c8 <_PyDict_NewKeysForClass+0x3e8> │ │ │ │ │ adds r7, #1 │ │ │ │ │ - bne.n 2c38 <_PyDict_NewKeysForClass+0x664> │ │ │ │ │ - ldr r4, [sp, #24] │ │ │ │ │ - b.n 27a0 <_PyDict_NewKeysForClass+0x1cc> │ │ │ │ │ + bne.n 2c3a <_PyDict_NewKeysForClass+0x65a> │ │ │ │ │ + mov r4, r3 │ │ │ │ │ + b.n 27aa <_PyDict_NewKeysForClass+0x1ca> │ │ │ │ │ cmp r1, #15 │ │ │ │ │ ite le │ │ │ │ │ ldrshle.w r7, [r6, r2, lsl #1] │ │ │ │ │ ldrgt.w r7, [r6, r2, lsl #2] │ │ │ │ │ - b.n 2c16 <_PyDict_NewKeysForClass+0x642> │ │ │ │ │ + b.n 2c18 <_PyDict_NewKeysForClass+0x638> │ │ │ │ │ cmp.w sl, #15 │ │ │ │ │ ite le │ │ │ │ │ ldrshle.w r7, [r3, r9, lsl #1] │ │ │ │ │ ldrgt.w r7, [r3, r9, lsl #2] │ │ │ │ │ - b.n 276e <_PyDict_NewKeysForClass+0x19a> │ │ │ │ │ + b.n 2778 <_PyDict_NewKeysForClass+0x198> │ │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ │ ldr.w r2, [r8, #952] @ 0x3b8 │ │ │ │ │ cmp r2, ip │ │ │ │ │ - bne.w 2714 <_PyDict_NewKeysForClass+0x140> │ │ │ │ │ + bne.w 271e <_PyDict_NewKeysForClass+0x13e> │ │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ │ ldrb.w lr, [r8, #960] @ 0x3c0 │ │ │ │ │ ubfx r2, r0, #2, #3 │ │ │ │ │ ubfx lr, lr, #2, #3 │ │ │ │ │ cmp lr, r2 │ │ │ │ │ - bne.w 2714 <_PyDict_NewKeysForClass+0x140> │ │ │ │ │ + bne.w 271e <_PyDict_NewKeysForClass+0x13e> │ │ │ │ │ tst.w r0, #32 │ │ │ │ │ - beq.w 301e <_PyDict_NewKeysForClass+0xa4a> │ │ │ │ │ + beq.w 30a8 <_PyDict_NewKeysForClass+0xac8> │ │ │ │ │ lsls r0, r0, #25 │ │ │ │ │ ite pl │ │ │ │ │ addpl.w r0, r1, #28 │ │ │ │ │ addmi.w r0, r1, #20 │ │ │ │ │ ldrb.w r1, [r8, #960] @ 0x3c0 │ │ │ │ │ tst.w r1, #32 │ │ │ │ │ - beq.w 3018 <_PyDict_NewKeysForClass+0xa44> │ │ │ │ │ + beq.w 30a2 <_PyDict_NewKeysForClass+0xac2> │ │ │ │ │ tst.w r1, #64 @ 0x40 │ │ │ │ │ - ldr r1, [pc, #120] @ (2dc8 <_PyDict_NewKeysForClass+0x7f4>) │ │ │ │ │ + ldr r1, [pc, #40] @ (2d80 <_PyDict_NewKeysForClass+0x7a0>) │ │ │ │ │ sub.w lr, r1, #8 │ │ │ │ │ it ne │ │ │ │ │ movne r1, lr │ │ │ │ │ mul.w r2, ip, r2 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2820 <_PyDict_NewKeysForClass+0x24c> │ │ │ │ │ - b.n 2714 <_PyDict_NewKeysForClass+0x140> │ │ │ │ │ + beq.w 281e <_PyDict_NewKeysForClass+0x23e> │ │ │ │ │ + b.n 271e <_PyDict_NewKeysForClass+0x13e> │ │ │ │ │ adds r7, #1 │ │ │ │ │ - beq.n 2ce4 <_PyDict_NewKeysForClass+0x710> │ │ │ │ │ - b.n 2c78 <_PyDict_NewKeysForClass+0x6a4> │ │ │ │ │ + bne.n 2c7c <_PyDict_NewKeysForClass+0x69c> │ │ │ │ │ + mov r4, r3 │ │ │ │ │ + b.n 27aa <_PyDict_NewKeysForClass+0x1ca> │ │ │ │ │ + nop │ │ │ │ │ + .word 0x000063b0 │ │ │ │ │ + R_ARM_ABS32 _PyRuntime │ │ │ │ │ + .word 0x000063cc │ │ │ │ │ + R_ARM_ABS32 _PyRuntime │ │ │ │ │ ldr r2, [r5, #0] │ │ │ │ │ mov r0, r5 │ │ │ │ │ - ldr r1, [pc, #76] @ (2dc4 <_PyDict_NewKeysForClass+0x7f0>) │ │ │ │ │ + ldr r1, [pc, #696] @ (3044 <_PyDict_NewKeysForClass+0xa64>) │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ itt lt │ │ │ │ │ addlt r2, #1 │ │ │ │ │ strlt r2, [r5, #0] │ │ │ │ │ movs r2, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_RichCompareBool │ │ │ │ │ ldr r2, [r5, #0] │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 2d9e <_PyDict_NewKeysForClass+0x7ca> │ │ │ │ │ + bge.n 2db2 <_PyDict_NewKeysForClass+0x7d2> │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r5, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 2fb8 <_PyDict_NewKeysForClass+0x9e4> │ │ │ │ │ + beq.w 2fdc <_PyDict_NewKeysForClass+0x9fc> │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - blt.n 2ce4 <_PyDict_NewKeysForClass+0x710> │ │ │ │ │ + blt.n 2cec <_PyDict_NewKeysForClass+0x70c> │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ │ ldr r2, [r2, #24] │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne.w 2fae <_PyDict_NewKeysForClass+0x9da> │ │ │ │ │ + bne.w 2fec <_PyDict_NewKeysForClass+0xa0c> │ │ │ │ │ ldr.w r0, [sl, #4] │ │ │ │ │ cmp r5, r0 │ │ │ │ │ - bne.w 2fae <_PyDict_NewKeysForClass+0x9da> │ │ │ │ │ + bne.w 2fec <_PyDict_NewKeysForClass+0xa0c> │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 2c8a <_PyDict_NewKeysForClass+0x6b6> │ │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ │ + bne.w 2c92 <_PyDict_NewKeysForClass+0x6b2> │ │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ │ ldrb r1, [r2, #4] │ │ │ │ │ - b.n 2c38 <_PyDict_NewKeysForClass+0x664> │ │ │ │ │ - .word 0x000063b0 │ │ │ │ │ - R_ARM_ABS32 _PyRuntime │ │ │ │ │ - .word 0x000063cc │ │ │ │ │ - R_ARM_ABS32 _PyRuntime │ │ │ │ │ + b.n 2c3a <_PyDict_NewKeysForClass+0x65a> │ │ │ │ │ cmp r1, #15 │ │ │ │ │ ite le │ │ │ │ │ ldrshle.w r7, [r6, sl, lsl #1] │ │ │ │ │ ldrgt.w r7, [r6, sl, lsl #2] │ │ │ │ │ - b.n 2c56 <_PyDict_NewKeysForClass+0x682> │ │ │ │ │ + b.n 2c5a <_PyDict_NewKeysForClass+0x67a> │ │ │ │ │ strd r3, ip, [sp, #32] │ │ │ │ │ str r1, [sp, #28] │ │ │ │ │ bl 8c │ │ │ │ │ R_ARM_THM_CALL unicode_eq │ │ │ │ │ ldrd r1, r3, [sp, #28] │ │ │ │ │ ldr.w ip, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 2ab4 <_PyDict_NewKeysForClass+0x4e0> │ │ │ │ │ - b.n 2964 <_PyDict_NewKeysForClass+0x390> │ │ │ │ │ + bne.w 2aba <_PyDict_NewKeysForClass+0x4da> │ │ │ │ │ + b.n 2a2e <_PyDict_NewKeysForClass+0x44e> │ │ │ │ │ ldr r2, [r5, #0] │ │ │ │ │ mov r0, r5 │ │ │ │ │ - ldr r1, [pc, #672] @ (309c <_PyDict_NewKeysForClass+0xac8>) │ │ │ │ │ + ldr r1, [pc, #572] @ (3044 <_PyDict_NewKeysForClass+0xa64>) │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ │ itt lt │ │ │ │ │ addlt r2, #1 │ │ │ │ │ strlt r2, [r5, #0] │ │ │ │ │ movs r2, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_RichCompareBool │ │ │ │ │ ldr r2, [r5, #0] │ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 2e22 <_PyDict_NewKeysForClass+0x84e> │ │ │ │ │ + bge.n 2e2e <_PyDict_NewKeysForClass+0x84e> │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r5, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 2f9e <_PyDict_NewKeysForClass+0x9ca> │ │ │ │ │ + beq.w 2faa <_PyDict_NewKeysForClass+0x9ca> │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - blt.w 2ce4 <_PyDict_NewKeysForClass+0x710> │ │ │ │ │ + blt.w 2cec <_PyDict_NewKeysForClass+0x70c> │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ │ ldr r2, [r2, #24] │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne.w 2fae <_PyDict_NewKeysForClass+0x9da> │ │ │ │ │ + bne.w 2fec <_PyDict_NewKeysForClass+0xa0c> │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ ldr r0, [r0, #4] │ │ │ │ │ cmp r5, r0 │ │ │ │ │ - bne.w 2fae <_PyDict_NewKeysForClass+0x9da> │ │ │ │ │ + bne.w 2fec <_PyDict_NewKeysForClass+0xa0c> │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 2c8a <_PyDict_NewKeysForClass+0x6b6> │ │ │ │ │ - ldr r0, [sp, #28] │ │ │ │ │ + bne.w 2c92 <_PyDict_NewKeysForClass+0x6b2> │ │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ │ ldrb r1, [r0, #4] │ │ │ │ │ - b.n 2c78 <_PyDict_NewKeysForClass+0x6a4> │ │ │ │ │ + b.n 2c7c <_PyDict_NewKeysForClass+0x69c> │ │ │ │ │ ldr r2, [r1, #8] │ │ │ │ │ ldr.w r0, [r8, #952] @ 0x3b8 │ │ │ │ │ cmp r2, r0 │ │ │ │ │ - bne.w 2788 <_PyDict_NewKeysForClass+0x1b4> │ │ │ │ │ + bne.w 2792 <_PyDict_NewKeysForClass+0x1b2> │ │ │ │ │ ldrb r0, [r1, #16] │ │ │ │ │ ldrb.w lr, [r8, #960] @ 0x3c0 │ │ │ │ │ ubfx ip, r0, #2, #3 │ │ │ │ │ ubfx lr, lr, #2, #3 │ │ │ │ │ cmp lr, ip │ │ │ │ │ - bne.w 2788 <_PyDict_NewKeysForClass+0x1b4> │ │ │ │ │ + bne.w 2792 <_PyDict_NewKeysForClass+0x1b2> │ │ │ │ │ tst.w r0, #32 │ │ │ │ │ - beq.w 3094 <_PyDict_NewKeysForClass+0xac0> │ │ │ │ │ + beq.w 30ac <_PyDict_NewKeysForClass+0xacc> │ │ │ │ │ lsls r0, r0, #25 │ │ │ │ │ ite mi │ │ │ │ │ addmi.w r0, r1, #20 │ │ │ │ │ addpl.w r0, r1, #28 │ │ │ │ │ ldrb.w r1, [r8, #960] @ 0x3c0 │ │ │ │ │ tst.w r1, #32 │ │ │ │ │ - beq.w 308e <_PyDict_NewKeysForClass+0xaba> │ │ │ │ │ + beq.w 2ff6 <_PyDict_NewKeysForClass+0xa16> │ │ │ │ │ tst.w r1, #64 @ 0x40 │ │ │ │ │ - ldr r1, [pc, #528] @ (30a0 <_PyDict_NewKeysForClass+0xacc>) │ │ │ │ │ + ldr r1, [pc, #428] @ (3048 <_PyDict_NewKeysForClass+0xa68>) │ │ │ │ │ add.w lr, r1, #8 │ │ │ │ │ it eq │ │ │ │ │ moveq r1, lr │ │ │ │ │ mul.w r2, ip, r2 │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcmp │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 281e <_PyDict_NewKeysForClass+0x24a> │ │ │ │ │ - b.n 2788 <_PyDict_NewKeysForClass+0x1b4> │ │ │ │ │ + beq.w 281c <_PyDict_NewKeysForClass+0x23c> │ │ │ │ │ + b.n 2792 <_PyDict_NewKeysForClass+0x1b2> │ │ │ │ │ mov r2, sl │ │ │ │ │ str.w fp, [sp, #28] │ │ │ │ │ mov sl, r5 │ │ │ │ │ ldr.w fp, [sp, #12] │ │ │ │ │ mov r7, lr │ │ │ │ │ str r4, [sp, #12] │ │ │ │ │ mov r5, r6 │ │ │ │ │ mov r4, r3 │ │ │ │ │ cmp r2, #7 │ │ │ │ │ - bgt.w 2ff0 <_PyDict_NewKeysForClass+0xa1c> │ │ │ │ │ + bgt.w 300a <_PyDict_NewKeysForClass+0xa2a> │ │ │ │ │ ldrsb.w r3, [r4, fp] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bge.n 2efe <_PyDict_NewKeysForClass+0x92a> │ │ │ │ │ + bge.n 2f0a <_PyDict_NewKeysForClass+0x92a> │ │ │ │ │ adds r3, #1 │ │ │ │ │ - bne.n 2f1a <_PyDict_NewKeysForClass+0x946> │ │ │ │ │ + bne.n 2f26 <_PyDict_NewKeysForClass+0x946> │ │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ │ ldr r4, [sp, #12] │ │ │ │ │ - b.n 27a0 <_PyDict_NewKeysForClass+0x1cc> │ │ │ │ │ + b.n 27aa <_PyDict_NewKeysForClass+0x1ca> │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ ldr r3, [r3, #28] │ │ │ │ │ add.w r3, r3, r7, lsl #2 │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ str r3, [sp, #24] │ │ │ │ │ - b.n 2838 <_PyDict_NewKeysForClass+0x264> │ │ │ │ │ - ldr r0, [pc, #432] @ (309c <_PyDict_NewKeysForClass+0xac8>) │ │ │ │ │ + b.n 2836 <_PyDict_NewKeysForClass+0x256> │ │ │ │ │ + ldr r0, [pc, #332] @ (3044 <_PyDict_NewKeysForClass+0xa64>) │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ mov r6, r0 │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - beq.n 2f90 <_PyDict_NewKeysForClass+0x9bc> │ │ │ │ │ - ldr r2, [pc, #428] @ (30a4 <_PyDict_NewKeysForClass+0xad0>) │ │ │ │ │ + beq.n 2f8a <_PyDict_NewKeysForClass+0x9aa> │ │ │ │ │ + ldr r2, [pc, #328] @ (304c <_PyDict_NewKeysForClass+0xa6c>) │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ - b.w 2666 <_PyDict_NewKeysForClass+0x92> │ │ │ │ │ - ldr r2, [pc, #412] @ (309c <_PyDict_NewKeysForClass+0xac8>) │ │ │ │ │ + b.w 2672 <_PyDict_NewKeysForClass+0x92> │ │ │ │ │ + ldr r2, [pc, #312] @ (3044 <_PyDict_NewKeysForClass+0xa64>) │ │ │ │ │ mov r1, sl │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ bl 59c <_Py_dict_lookup+0x2b4> │ │ │ │ │ R_ARM_THM_CALL compare_unicode_generic │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - blt.n 2fd6 <_PyDict_NewKeysForClass+0xa02> │ │ │ │ │ - bne.n 2fc8 <_PyDict_NewKeysForClass+0x9f4> │ │ │ │ │ + blt.n 2fc8 <_PyDict_NewKeysForClass+0x9e8> │ │ │ │ │ + bne.n 2fba <_PyDict_NewKeysForClass+0x9da> │ │ │ │ │ ldrb.w r2, [sl, #4] │ │ │ │ │ add.w fp, fp, fp, lsl #2 │ │ │ │ │ cmp r2, #7 │ │ │ │ │ add.w fp, fp, r5, lsr #5 │ │ │ │ │ add.w fp, fp, #1 │ │ │ │ │ and.w fp, fp, r7 │ │ │ │ │ - bgt.n 300a <_PyDict_NewKeysForClass+0xa36> │ │ │ │ │ + bgt.n 2ffc <_PyDict_NewKeysForClass+0xa1c> │ │ │ │ │ ldrsb.w r3, [r4, fp] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bge.n 2f5c <_PyDict_NewKeysForClass+0x988> │ │ │ │ │ + bge.n 2f6c <_PyDict_NewKeysForClass+0x98c> │ │ │ │ │ adds r3, #1 │ │ │ │ │ - beq.n 2ed2 <_PyDict_NewKeysForClass+0x8fe> │ │ │ │ │ + beq.n 2ede <_PyDict_NewKeysForClass+0x8fe> │ │ │ │ │ lsrs r5, r5, #10 │ │ │ │ │ add.w fp, fp, fp, lsl #2 │ │ │ │ │ adds r3, r5, #1 │ │ │ │ │ add r3, fp │ │ │ │ │ and.w fp, r3, r7 │ │ │ │ │ - b.n 2ec0 <_PyDict_NewKeysForClass+0x8ec> │ │ │ │ │ - ldr.w r2, [sl, r8, lsl #2] │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - bge.w 2a06 <_PyDict_NewKeysForClass+0x432> │ │ │ │ │ - ldr r0, [r4, #16] │ │ │ │ │ - str.w r0, [sl, r8, lsl #2] │ │ │ │ │ - b.n 2998 <_PyDict_NewKeysForClass+0x3c4> │ │ │ │ │ - ldr r2, [pc, #316] @ (309c <_PyDict_NewKeysForClass+0xac8>) │ │ │ │ │ + b.n 2ecc <_PyDict_NewKeysForClass+0x8ec> │ │ │ │ │ + ldr r2, [sp, #12] │ │ │ │ │ + add.w r9, r2, r2, lsl #2 │ │ │ │ │ + lsrs r2, r6, #5 │ │ │ │ │ + adds r2, #1 │ │ │ │ │ + add r9, r2 │ │ │ │ │ + ldr r2, [sp, #28] │ │ │ │ │ + and.w r9, r9, r2 │ │ │ │ │ + b.w 26fe <_PyDict_NewKeysForClass+0x11e> │ │ │ │ │ + ldr r2, [pc, #212] @ (3044 <_PyDict_NewKeysForClass+0xa64>) │ │ │ │ │ mov r1, sl │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ │ bl 59c <_Py_dict_lookup+0x2b4> │ │ │ │ │ R_ARM_THM_CALL compare_unicode_generic │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - blt.n 2fd6 <_PyDict_NewKeysForClass+0xa02> │ │ │ │ │ - bne.n 2fc8 <_PyDict_NewKeysForClass+0x9f4> │ │ │ │ │ + blt.n 2fc8 <_PyDict_NewKeysForClass+0x9e8> │ │ │ │ │ + bne.n 2fba <_PyDict_NewKeysForClass+0x9da> │ │ │ │ │ ldrb.w r2, [sl, #4] │ │ │ │ │ - b.n 2f3a <_PyDict_NewKeysForClass+0x966> │ │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ │ - add.w r9, r2, r2, lsl #2 │ │ │ │ │ - lsrs r2, r6, #5 │ │ │ │ │ - adds r2, #1 │ │ │ │ │ - add r9, r2 │ │ │ │ │ - ldr r2, [sp, #28] │ │ │ │ │ - and.w r9, r9, r2 │ │ │ │ │ - b.w 26f4 <_PyDict_NewKeysForClass+0x120> │ │ │ │ │ + b.n 2f46 <_PyDict_NewKeysForClass+0x966> │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC1 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_FormatUnraisable │ │ │ │ │ - b.n 27b0 <_PyDict_NewKeysForClass+0x1dc> │ │ │ │ │ - strd r0, r3, [sp, #40] @ 0x28 │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - bl 0 <_Py_Dealloc> │ │ │ │ │ - R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - ldrd r1, r3, [sp, #40] @ 0x28 │ │ │ │ │ - b.n 2e22 <_PyDict_NewKeysForClass+0x84e> │ │ │ │ │ - ldr r6, [sp, #32] │ │ │ │ │ - mov r5, r2 │ │ │ │ │ - ldr r4, [sp, #24] │ │ │ │ │ - b.w 267e <_PyDict_NewKeysForClass+0xaa> │ │ │ │ │ + b.n 27ba <_PyDict_NewKeysForClass+0x1da> │ │ │ │ │ + ldr.w r2, [sl, r8, lsl #2] │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + bge.w 290c <_PyDict_NewKeysForClass+0x32c> │ │ │ │ │ + ldr r0, [r4, #16] │ │ │ │ │ + str.w r0, [sl, r8, lsl #2] │ │ │ │ │ + b.n 2974 <_PyDict_NewKeysForClass+0x394> │ │ │ │ │ strd r0, r3, [sp, #40] @ 0x28 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldrd r1, r3, [sp, #40] @ 0x28 │ │ │ │ │ - b.n 2d9e <_PyDict_NewKeysForClass+0x7ca> │ │ │ │ │ + b.n 2e2e <_PyDict_NewKeysForClass+0x84e> │ │ │ │ │ mov r3, r4 │ │ │ │ │ ldr r7, [sp, #36] @ 0x24 │ │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ │ mov r5, sl │ │ │ │ │ ldr r4, [sp, #12] │ │ │ │ │ - b.n 2820 <_PyDict_NewKeysForClass+0x24c> │ │ │ │ │ + b.n 281e <_PyDict_NewKeysForClass+0x23e> │ │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ │ adds r2, #4 │ │ │ │ │ ldr r4, [sp, #12] │ │ │ │ │ - bne.w 27a0 <_PyDict_NewKeysForClass+0x1cc> │ │ │ │ │ + bne.w 27aa <_PyDict_NewKeysForClass+0x1ca> │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ ldr r5, [r3, #24] │ │ │ │ │ - b.w 267e <_PyDict_NewKeysForClass+0xaa> │ │ │ │ │ + b.w 268a <_PyDict_NewKeysForClass+0xaa> │ │ │ │ │ + strd r0, r3, [sp, #40] @ 0x28 │ │ │ │ │ + mov r0, r5 │ │ │ │ │ + bl 0 <_Py_Dealloc> │ │ │ │ │ + R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ + ldrd r1, r3, [sp, #40] @ 0x28 │ │ │ │ │ + b.n 2db2 <_PyDict_NewKeysForClass+0x7d2> │ │ │ │ │ + ldr r6, [sp, #28] │ │ │ │ │ + mov r5, r2 │ │ │ │ │ + mov r4, r3 │ │ │ │ │ + b.w 268a <_PyDict_NewKeysForClass+0xaa> │ │ │ │ │ ldr.w r1, [r8, #972] @ 0x3cc │ │ │ │ │ - b.n 2bca <_PyDict_NewKeysForClass+0x5f6> │ │ │ │ │ + b.n 2ea4 <_PyDict_NewKeysForClass+0x8c4> │ │ │ │ │ cmp r2, #15 │ │ │ │ │ ite le │ │ │ │ │ ldrshle.w r3, [r4, fp, lsl #1] │ │ │ │ │ ldrgt.w r3, [r4, fp, lsl #2] │ │ │ │ │ - b.n 2eca <_PyDict_NewKeysForClass+0x8f6> │ │ │ │ │ - ldr.w r1, [r8, #972] @ 0x3cc │ │ │ │ │ - b.n 280e <_PyDict_NewKeysForClass+0x23a> │ │ │ │ │ - ldr r0, [r1, #28] │ │ │ │ │ - b.w 27f4 <_PyDict_NewKeysForClass+0x220> │ │ │ │ │ + b.n 2f3e <_PyDict_NewKeysForClass+0x95e> │ │ │ │ │ cmp r2, #15 │ │ │ │ │ ite le │ │ │ │ │ ldrshle.w r3, [r4, fp, lsl #1] │ │ │ │ │ ldrgt.w r3, [r4, fp, lsl #2] │ │ │ │ │ - b.n 2f32 <_PyDict_NewKeysForClass+0x95e> │ │ │ │ │ - ldr.w r1, [r8, #972] @ 0x3cc │ │ │ │ │ - b.n 2d56 <_PyDict_NewKeysForClass+0x782> │ │ │ │ │ - ldr r0, [r1, #28] │ │ │ │ │ - b.n 2d3c <_PyDict_NewKeysForClass+0x768> │ │ │ │ │ - ldr r0, [r4, #16] │ │ │ │ │ - b.n 2a36 <_PyDict_NewKeysForClass+0x462> │ │ │ │ │ + b.n 2ed6 <_PyDict_NewKeysForClass+0x8f6> │ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ │ - cbz r0, 3082 <_PyDict_NewKeysForClass+0xaae> │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.w 2840 <_PyDict_NewKeysForClass+0x260> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_KeyError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_KeyError │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_GivenExceptionMatches │ │ │ │ │ - cbnz r0, 3082 <_PyDict_NewKeysForClass+0xaae> │ │ │ │ │ - str r0, [sp, #24] │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + bne.w 2840 <_PyDict_NewKeysForClass+0x260> │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC1 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_FormatUnraisable │ │ │ │ │ - b.w 2842 <_PyDict_NewKeysForClass+0x26e> │ │ │ │ │ + b.w 2840 <_PyDict_NewKeysForClass+0x260> │ │ │ │ │ + .word 0x000063b0 │ │ │ │ │ + R_ARM_ABS32 _PyRuntime │ │ │ │ │ + .word 0x000063c4 │ │ │ │ │ + R_ARM_ABS32 _PyRuntime │ │ │ │ │ + .word 0x00000146 │ │ │ │ │ + R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - beq.w 2842 <_PyDict_NewKeysForClass+0x26e> │ │ │ │ │ + cbz r0, 3068 <_PyDict_NewKeysForClass+0xa88> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_KeyError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_KeyError │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_GivenExceptionMatches │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - bne.w 2842 <_PyDict_NewKeysForClass+0x26e> │ │ │ │ │ - b.n 303c <_PyDict_NewKeysForClass+0xa68> │ │ │ │ │ + cbnz r0, 3068 <_PyDict_NewKeysForClass+0xa88> │ │ │ │ │ + str r0, [sp, #24] │ │ │ │ │ + b.n 3034 <_PyDict_NewKeysForClass+0xa54> │ │ │ │ │ + ldrd r0, r1, [sp, #16] │ │ │ │ │ + bl 0 <_PyErr_SetRaisedException> │ │ │ │ │ + R_ARM_THM_CALL _PyErr_SetRaisedException │ │ │ │ │ + b.w 27ba <_PyDict_NewKeysForClass+0x1da> │ │ │ │ │ + ldr.w r1, [r8, #972] @ 0x3cc │ │ │ │ │ + b.n 2bcc <_PyDict_NewKeysForClass+0x5ec> │ │ │ │ │ + ldr r0, [r1, #28] │ │ │ │ │ + b.n 2bb2 <_PyDict_NewKeysForClass+0x5d2> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Clear │ │ │ │ │ ldr.w r3, [r6, #132] @ 0x84 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 2634 <_PyDict_NewKeysForClass+0x60> │ │ │ │ │ - b.w 27b0 <_PyDict_NewKeysForClass+0x1dc> │ │ │ │ │ - ldrd r0, r1, [sp, #16] │ │ │ │ │ - bl 0 <_PyErr_SetRaisedException> │ │ │ │ │ - R_ARM_THM_CALL _PyErr_SetRaisedException │ │ │ │ │ - b.w 27b0 <_PyDict_NewKeysForClass+0x1dc> │ │ │ │ │ + bne.w 2640 <_PyDict_NewKeysForClass+0x60> │ │ │ │ │ + b.w 27ba <_PyDict_NewKeysForClass+0x1da> │ │ │ │ │ + ldr r0, [r4, #16] │ │ │ │ │ + b.n 293e <_PyDict_NewKeysForClass+0x35e> │ │ │ │ │ ldr.w r1, [r8, #972] @ 0x3cc │ │ │ │ │ - b.n 2e98 <_PyDict_NewKeysForClass+0x8c4> │ │ │ │ │ + b.w 280c <_PyDict_NewKeysForClass+0x22c> │ │ │ │ │ + ldr.w r1, [r8, #972] @ 0x3cc │ │ │ │ │ + b.n 2d5e <_PyDict_NewKeysForClass+0x77e> │ │ │ │ │ ldr r0, [r1, #28] │ │ │ │ │ - b.n 2e7e <_PyDict_NewKeysForClass+0x8aa> │ │ │ │ │ + b.n 2d44 <_PyDict_NewKeysForClass+0x764> │ │ │ │ │ ldr r0, [r1, #28] │ │ │ │ │ - b.n 2bb0 <_PyDict_NewKeysForClass+0x5dc> │ │ │ │ │ - .word 0x000063b0 │ │ │ │ │ - R_ARM_ABS32 _PyRuntime │ │ │ │ │ - .word 0x000063c4 │ │ │ │ │ - R_ARM_ABS32 _PyRuntime │ │ │ │ │ - .word 0x000001aa │ │ │ │ │ - R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ + b.n 2e8a <_PyDict_NewKeysForClass+0x8aa> │ │ │ │ │ + ldr r0, [r1, #28] │ │ │ │ │ + b.w 27f2 <_PyDict_NewKeysForClass+0x212> │ │ │ │ │ + nop │ │ │ │ │ │ │ │ │ │ -000030a8 : │ │ │ │ │ +000030b8 : │ │ │ │ │ dict_getitem(): │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #2 │ │ │ │ │ - bpl.n 313c │ │ │ │ │ + bpl.n 314c │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ mov r6, r2 │ │ │ │ │ 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 │ │ │ │ │ sub sp, #16 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 3110 │ │ │ │ │ + bne.n 3120 │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ adds r0, r2, #1 │ │ │ │ │ - beq.n 3110 │ │ │ │ │ + beq.n 3120 │ │ │ │ │ str r1, [sp, #0] │ │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ │ - ldr r3, [pc, #140] @ (316c ) │ │ │ │ │ + ldr r3, [pc, #140] @ (317c ) │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r4, [r0, r3] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyErr_GetRaisedException> │ │ │ │ │ R_ARM_THM_CALL _PyErr_GetRaisedException │ │ │ │ │ @@ -4760,316 +4770,316 @@ │ │ │ │ │ ldrd r1, r2, [sp] │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r5, r3 │ │ │ │ │ add r3, sp, #12 │ │ │ │ │ bl 2e8 <_Py_dict_lookup> │ │ │ │ │ R_ARM_THM_CALL _Py_dict_lookup │ │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ │ - cbnz r3, 3140 │ │ │ │ │ + cbnz r3, 3150 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl 0 <_PyErr_SetRaisedException> │ │ │ │ │ R_ARM_THM_CALL _PyErr_SetRaisedException │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ add sp, #16 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ mov r0, r1 │ │ │ │ │ str r1, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - beq.n 3160 │ │ │ │ │ + beq.n 3170 │ │ │ │ │ strd r0, r1, [sp] │ │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ │ - ldr r3, [pc, #72] @ (3170 ) │ │ │ │ │ + ldr r3, [pc, #72] @ (3180 ) │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r4, [r0, r3] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyErr_GetRaisedException> │ │ │ │ │ R_ARM_THM_CALL _PyErr_GetRaisedException │ │ │ │ │ mov r3, r0 │ │ │ │ │ ldrd r2, r1, [sp] │ │ │ │ │ - b.n 30f4 │ │ │ │ │ + b.n 3104 │ │ │ │ │ movs r0, #0 │ │ │ │ │ bx lr │ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3102 │ │ │ │ │ + beq.n 3112 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_KeyError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_KeyError │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_GivenExceptionMatches │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 3102 │ │ │ │ │ + bne.n 3112 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_FormatUnraisable │ │ │ │ │ - b.n 3102 │ │ │ │ │ + b.n 3112 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_FormatUnraisable │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 310c │ │ │ │ │ + b.n 311c │ │ │ │ │ nop │ │ │ │ │ .word 0x00000088 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000044 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00003174 : │ │ │ │ │ +00003184 : │ │ │ │ │ PyDict_SetItemString(): │ │ │ │ │ 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 r5, r0 │ │ │ │ │ mov r0, r1 │ │ │ │ │ mov r6, r2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_FromString │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3264 │ │ │ │ │ - ldr r3, [pc, #212] @ (326c ) │ │ │ │ │ + beq.n 3274 │ │ │ │ │ + ldr r3, [pc, #212] @ (327c ) │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ add r1, sp, #12 │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r0, [r3, #8] │ │ │ │ │ bl 0 <_PyUnicode_InternImmortal> │ │ │ │ │ R_ARM_THM_CALL _PyUnicode_InternImmortal │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ ldr r4, [sp, #12] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r0, r3, #2 │ │ │ │ │ - bpl.n 324e │ │ │ │ │ + bpl.n 325e │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r4, #0] │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 31fe │ │ │ │ │ + blt.n 320e │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 3210 │ │ │ │ │ + bne.n 3220 │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ adds r1, r2, #1 │ │ │ │ │ - beq.n 3210 │ │ │ │ │ - ldr r3, [pc, #148] @ (3270 ) │ │ │ │ │ + beq.n 3220 │ │ │ │ │ + ldr r3, [pc, #148] @ (3280 ) │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr r1, [r5, #24] │ │ │ │ │ cmp r1, r3 │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r1, r4 │ │ │ │ │ - beq.n 322a │ │ │ │ │ + beq.n 323a │ │ │ │ │ bl d90 │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 323a │ │ │ │ │ + blt.n 324a │ │ │ │ │ mov r0, r2 │ │ │ │ │ add sp, #16 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ ldr r1, [r4, #4] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ - beq.n 31d4 │ │ │ │ │ + beq.n 31e4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ mov r2, r0 │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - bne.n 31da │ │ │ │ │ + bne.n 31ea │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL setitem_take2_lock_held.part.0 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - b.n 3230 │ │ │ │ │ + b.n 3240 │ │ │ │ │ bl a8c │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 31f8 │ │ │ │ │ + bge.n 3208 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r1, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 31f8 │ │ │ │ │ + bne.n 3208 │ │ │ │ │ mov r0, r1 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - b.n 31f8 │ │ │ │ │ + b.n 3208 │ │ │ │ │ movw r1, #2722 @ 0xaa2 │ │ │ │ │ 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 │ │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 3230 │ │ │ │ │ + b.n 3240 │ │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 31f8 │ │ │ │ │ + b.n 3208 │ │ │ │ │ nop │ │ │ │ │ .word 0x000000cc │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00003274 : │ │ │ │ │ +00003284 : │ │ │ │ │ PyDict_GetItemRef(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ sub sp, #16 │ │ │ │ │ mov r6, r2 │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ ands.w r3, r3, #536870912 @ 0x20000000 │ │ │ │ │ - beq.n 330c │ │ │ │ │ + beq.n 331c │ │ │ │ │ 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 r5, r0 │ │ │ │ │ mov r4, r1 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 32da │ │ │ │ │ + bne.n 32ea │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ - beq.n 32da │ │ │ │ │ + beq.n 32ea │ │ │ │ │ add r3, sp, #12 │ │ │ │ │ bl 2e8 <_Py_dict_lookup> │ │ │ │ │ R_ARM_THM_CALL _Py_dict_lookup │ │ │ │ │ adds r0, #3 │ │ │ │ │ - beq.n 32f4 │ │ │ │ │ + beq.n 3304 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - cbz r3, 32d6 │ │ │ │ │ + cbz r3, 32e6 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 32cc │ │ │ │ │ + bge.n 32dc │ │ │ │ │ movs r2, #1 │ │ │ │ │ adds r1, #1 │ │ │ │ │ str r1, [r3, #0] │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ mov r0, r2 │ │ │ │ │ add sp, #16 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ add sp, #16 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ mov r2, r3 │ │ │ │ │ - b.n 32ce │ │ │ │ │ + b.n 32de │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ mov r2, r0 │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - beq.n 32fc │ │ │ │ │ + beq.n 330c │ │ │ │ │ add r3, sp, #12 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 2e8 <_Py_dict_lookup> │ │ │ │ │ R_ARM_THM_CALL _Py_dict_lookup │ │ │ │ │ adds r0, #3 │ │ │ │ │ - bne.n 32b2 │ │ │ │ │ + bne.n 32c2 │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 32ce │ │ │ │ │ + b.n 32de │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 1f8 │ │ │ │ │ R_ARM_THM_CALL dict_unhashable_type │ │ │ │ │ movs r3, #0 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ - b.n 32c6 │ │ │ │ │ + b.n 32d6 │ │ │ │ │ movw r1, #2468 @ 0x9a4 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ - b.n 32c6 │ │ │ │ │ + b.n 32d6 │ │ │ │ │ │ │ │ │ │ -00003328 <_PyDict_GetItemRef_KnownHash>: │ │ │ │ │ +00003338 <_PyDict_GetItemRef_KnownHash>: │ │ │ │ │ _PyDict_GetItemRef_KnownHash(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #8 │ │ │ │ │ mov r4, r3 │ │ │ │ │ add r3, sp, #4 │ │ │ │ │ bl 2e8 <_Py_dict_lookup> │ │ │ │ │ R_ARM_THM_CALL _Py_dict_lookup │ │ │ │ │ adds r0, #3 │ │ │ │ │ - beq.n 3360 <_PyDict_GetItemRef_KnownHash+0x38> │ │ │ │ │ + beq.n 3370 <_PyDict_GetItemRef_KnownHash+0x38> │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - cbz r3, 335c <_PyDict_GetItemRef_KnownHash+0x34> │ │ │ │ │ + cbz r3, 336c <_PyDict_GetItemRef_KnownHash+0x34> │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 3354 <_PyDict_GetItemRef_KnownHash+0x2c> │ │ │ │ │ + bge.n 3364 <_PyDict_GetItemRef_KnownHash+0x2c> │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ movs r0, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ mov r0, r3 │ │ │ │ │ - b.n 3356 <_PyDict_GetItemRef_KnownHash+0x2e> │ │ │ │ │ + b.n 3366 <_PyDict_GetItemRef_KnownHash+0x2e> │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 3356 <_PyDict_GetItemRef_KnownHash+0x2e> │ │ │ │ │ + b.n 3366 <_PyDict_GetItemRef_KnownHash+0x2e> │ │ │ │ │ │ │ │ │ │ -00003368 <_Py_dict_lookup_threadsafe_stackref>: │ │ │ │ │ +00003378 <_Py_dict_lookup_threadsafe_stackref>: │ │ │ │ │ _Py_dict_lookup_threadsafe_stackref(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #8 │ │ │ │ │ mov r4, r3 │ │ │ │ │ add r3, sp, #4 │ │ │ │ │ bl 2e8 <_Py_dict_lookup> │ │ │ │ │ R_ARM_THM_CALL _Py_dict_lookup │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - cbnz r3, 338c <_Py_dict_lookup_threadsafe_stackref+0x24> │ │ │ │ │ + cbnz r3, 339c <_Py_dict_lookup_threadsafe_stackref+0x24> │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ itee ge │ │ │ │ │ @@ -5077,261 +5087,261 @@ │ │ │ │ │ addlt r2, #1 │ │ │ │ │ strlt r2, [r3, #0] │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000033a4 <_PyObjectDict_SetItem>: │ │ │ │ │ +000033b4 <_PyObjectDict_SetItem>: │ │ │ │ │ _PyObjectDict_SetItem(): │ │ │ │ │ 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 r5, [r2, #0] │ │ │ │ │ mov r4, r3 │ │ │ │ │ ldr r6, [sp, #24] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n 3428 <_PyObjectDict_SetItem+0x84> │ │ │ │ │ + beq.n 3438 <_PyObjectDict_SetItem+0x84> │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n 3468 <_PyObjectDict_SetItem+0xc4> │ │ │ │ │ + beq.n 3478 <_PyObjectDict_SetItem+0xc4> │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r4, #0] │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 3404 <_PyObjectDict_SetItem+0x60> │ │ │ │ │ + bge.n 3414 <_PyObjectDict_SetItem+0x60> │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 3410 <_PyObjectDict_SetItem+0x6c> │ │ │ │ │ + bne.n 3420 <_PyObjectDict_SetItem+0x6c> │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ adds r1, r2, #1 │ │ │ │ │ - beq.n 3410 <_PyObjectDict_SetItem+0x6c> │ │ │ │ │ - ldr r3, [pc, #172] @ (349c <_PyObjectDict_SetItem+0xf8>) │ │ │ │ │ + beq.n 3420 <_PyObjectDict_SetItem+0x6c> │ │ │ │ │ + ldr r3, [pc, #172] @ (34ac <_PyObjectDict_SetItem+0xf8>) │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldr r1, [r5, #24] │ │ │ │ │ cmp r1, r3 │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r1, r4 │ │ │ │ │ - beq.n 3452 <_PyObjectDict_SetItem+0xae> │ │ │ │ │ + beq.n 3462 <_PyObjectDict_SetItem+0xae> │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ b.w d90 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.n 33e8 <_PyObjectDict_SetItem+0x44> │ │ │ │ │ + beq.n 33f8 <_PyObjectDict_SetItem+0x44> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ mov r2, r0 │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - bne.n 33ee <_PyObjectDict_SetItem+0x4a> │ │ │ │ │ + bne.n 33fe <_PyObjectDict_SetItem+0x4a> │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 setitem_take2_lock_held.part.0 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ mov r7, r2 │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ lsls r2, r2, #22 │ │ │ │ │ - bpl.n 3438 <_PyObjectDict_SetItem+0x94> │ │ │ │ │ + bpl.n 3448 <_PyObjectDict_SetItem+0x94> │ │ │ │ │ ldr.w r0, [r3, #440] @ 0x1b8 │ │ │ │ │ - cbnz r0, 345a <_PyObjectDict_SetItem+0xb6> │ │ │ │ │ + cbnz r0, 346a <_PyObjectDict_SetItem+0xb6> │ │ │ │ │ movs r2, #0 │ │ │ │ │ - ldr r0, [pc, #96] @ (349c <_PyObjectDict_SetItem+0xf8>) │ │ │ │ │ + ldr r0, [pc, #96] @ (34ac <_PyObjectDict_SetItem+0xf8>) │ │ │ │ │ mov r1, r2 │ │ │ │ │ bl 118 │ │ │ │ │ mov r5, r0 │ │ │ │ │ str r0, [r7, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 33be <_PyObjectDict_SetItem+0x1a> │ │ │ │ │ + bne.n 33ce <_PyObjectDict_SetItem+0x1a> │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ b.w a8c │ │ │ │ │ - bl 99e0 │ │ │ │ │ + bl 9a04 │ │ │ │ │ mov r5, r0 │ │ │ │ │ str r0, [r7, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 33be <_PyObjectDict_SetItem+0x1a> │ │ │ │ │ - b.n 344a <_PyObjectDict_SetItem+0xa6> │ │ │ │ │ + bne.n 33ce <_PyObjectDict_SetItem+0x1a> │ │ │ │ │ + b.n 345a <_PyObjectDict_SetItem+0xa6> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 3486 <_PyObjectDict_SetItem+0xe2> │ │ │ │ │ + bne.n 3496 <_PyObjectDict_SetItem+0xe2> │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ adds r6, r2, #1 │ │ │ │ │ - beq.n 3486 <_PyObjectDict_SetItem+0xe2> │ │ │ │ │ + beq.n 3496 <_PyObjectDict_SetItem+0xe2> │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ - b.w 5ca8 <_PyDict_DelItem_KnownHash_LockHeld> │ │ │ │ │ + b.w 5cb4 <_PyDict_DelItem_KnownHash_LockHeld> │ │ │ │ │ R_ARM_THM_JUMP24 _PyDict_DelItem_KnownHash_LockHeld │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ mov r2, r0 │ │ │ │ │ adds r0, r2, #1 │ │ │ │ │ - bne.n 347a <_PyObjectDict_SetItem+0xd6> │ │ │ │ │ + bne.n 348a <_PyObjectDict_SetItem+0xd6> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 1f8 │ │ │ │ │ R_ARM_THM_CALL dict_unhashable_type │ │ │ │ │ - b.n 344a <_PyObjectDict_SetItem+0xa6> │ │ │ │ │ + b.n 345a <_PyObjectDict_SetItem+0xa6> │ │ │ │ │ nop │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -000034a0 <_PyDict_SetItem_LockHeld>: │ │ │ │ │ +000034b0 <_PyDict_SetItem_LockHeld>: │ │ │ │ │ _PyDict_SetItem_LockHeld(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ mov r4, r1 │ │ │ │ │ sub sp, #12 │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 3530 <_PyDict_SetItem_LockHeld+0x90> │ │ │ │ │ + beq.n 3540 <_PyDict_SetItem_LockHeld+0x90> │ │ │ │ │ mov r3, r2 │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r2, #1 │ │ │ │ │ strlt r2, [r4, #0] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 34fc <_PyDict_SetItem_LockHeld+0x5c> │ │ │ │ │ + bge.n 350c <_PyDict_SetItem_LockHeld+0x5c> │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bne.n 3508 <_PyDict_SetItem_LockHeld+0x68> │ │ │ │ │ + bne.n 3518 <_PyDict_SetItem_LockHeld+0x68> │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ adds r1, r2, #1 │ │ │ │ │ - beq.n 3508 <_PyDict_SetItem_LockHeld+0x68> │ │ │ │ │ - ldr r1, [pc, #132] @ (356c <_PyDict_SetItem_LockHeld+0xcc>) │ │ │ │ │ + beq.n 3518 <_PyDict_SetItem_LockHeld+0x68> │ │ │ │ │ + ldr r1, [pc, #132] @ (357c <_PyDict_SetItem_LockHeld+0xcc>) │ │ │ │ │ ldr r0, [r5, #24] │ │ │ │ │ cmp r0, r1 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - beq.n 3526 <_PyDict_SetItem_LockHeld+0x86> │ │ │ │ │ + beq.n 3536 <_PyDict_SetItem_LockHeld+0x86> │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ b.w d90 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - beq.n 34e0 <_PyDict_SetItem_LockHeld+0x40> │ │ │ │ │ + beq.n 34f0 <_PyDict_SetItem_LockHeld+0x40> │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - bne.n 34e6 <_PyDict_SetItem_LockHeld+0x46> │ │ │ │ │ + bne.n 34f6 <_PyDict_SetItem_LockHeld+0x46> │ │ │ │ │ mov r1, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 setitem_take2_lock_held.part.0 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ b.w a8c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bne.n 3550 <_PyDict_SetItem_LockHeld+0xb0> │ │ │ │ │ + bne.n 3560 <_PyDict_SetItem_LockHeld+0xb0> │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ - beq.n 3550 <_PyDict_SetItem_LockHeld+0xb0> │ │ │ │ │ + beq.n 3560 <_PyDict_SetItem_LockHeld+0xb0> │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ - b.w 5ca8 <_PyDict_DelItem_KnownHash_LockHeld> │ │ │ │ │ + b.w 5cb4 <_PyDict_DelItem_KnownHash_LockHeld> │ │ │ │ │ R_ARM_THM_JUMP24 _PyDict_DelItem_KnownHash_LockHeld │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ mov r2, r0 │ │ │ │ │ adds r0, r2, #1 │ │ │ │ │ - bne.n 3542 <_PyDict_SetItem_LockHeld+0xa2> │ │ │ │ │ + bne.n 3552 <_PyDict_SetItem_LockHeld+0xa2> │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 1f8 │ │ │ │ │ R_ARM_THM_CALL dict_unhashable_type │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ nop │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00003570 : │ │ │ │ │ +00003580 : │ │ │ │ │ PyDict_Copy(): │ │ │ │ │ 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 r0, #0 │ │ │ │ │ - beq.w 396c │ │ │ │ │ + beq.w 397c │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ lsls r2, r2, #2 │ │ │ │ │ - bpl.w 396c │ │ │ │ │ + bpl.w 397c │ │ │ │ │ ldr r2, [r0, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 3820 │ │ │ │ │ + beq.w 3830 │ │ │ │ │ ldr r0, [r0, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 3882 │ │ │ │ │ + bne.w 3892 │ │ │ │ │ ldr r1, [r3, #108] @ 0x6c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC dict_iter │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS dict_iter │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bne.w 391c │ │ │ │ │ + bne.w 392c │ │ │ │ │ ldr r1, [r4, #24] │ │ │ │ │ movw r3, #21846 @ 0x5556 │ │ │ │ │ movt r3, #21845 @ 0x5555 │ │ │ │ │ ldr r0, [r1, #16] │ │ │ │ │ lsls r0, r0, #1 │ │ │ │ │ smull r5, r3, r3, r0 │ │ │ │ │ sub.w r3, r3, r0, asr #31 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - blt.w 391c │ │ │ │ │ + blt.w 392c │ │ │ │ │ ldrb r3, [r1, #6] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 383a │ │ │ │ │ + beq.w 384a │ │ │ │ │ ldrb r3, [r1, #4] │ │ │ │ │ movs r2, #1 │ │ │ │ │ movw r0, #43691 @ 0xaaab │ │ │ │ │ movt r0, #43690 @ 0xaaaa │ │ │ │ │ ldrb r1, [r1, #5] │ │ │ │ │ lsl.w r3, r2, r3 │ │ │ │ │ lsls r3, r2 │ │ │ │ │ @@ -5341,96 +5351,96 @@ │ │ │ │ │ lsrs r3, r3, #1 │ │ │ │ │ add.w r6, r2, r3, lsl #3 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 386e │ │ │ │ │ + beq.w 387e │ │ │ │ │ ldr r1, [r4, #24] │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ ldr r2, [r4, #24] │ │ │ │ │ ldrb r1, [r5, #5] │ │ │ │ │ movs r3, #1 │ │ │ │ │ ldrb r2, [r2, #6] │ │ │ │ │ lsls r3, r1 │ │ │ │ │ adds r3, #20 │ │ │ │ │ add r3, r5 │ │ │ │ │ adds r1, r3, #4 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 3876 │ │ │ │ │ + beq.w 3886 │ │ │ │ │ mov ip, r3 │ │ │ │ │ mov.w lr, #8 │ │ │ │ │ ldr r6, [r5, #16] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.n 36b6 │ │ │ │ │ + ble.n 36c6 │ │ │ │ │ movs r0, #0 │ │ │ │ │ ands.w r3, r6, #3 │ │ │ │ │ - beq.w 37b8 │ │ │ │ │ + beq.w 37c8 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.n 368c │ │ │ │ │ + beq.n 369c │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.n 3668 │ │ │ │ │ + beq.n 3678 │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ - cbz r2, 3662 │ │ │ │ │ + cbz r2, 3672 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r2, #0] │ │ │ │ │ ldr.w r2, [ip] │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 3834 │ │ │ │ │ + blt.w 3844 │ │ │ │ │ add r1, lr │ │ │ │ │ add ip, lr │ │ │ │ │ movs r0, #1 │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ - cbz r2, 3686 │ │ │ │ │ + cbz r2, 3696 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r2, #0] │ │ │ │ │ ldr.w r2, [ip] │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 382e │ │ │ │ │ + blt.w 383e │ │ │ │ │ add r1, lr │ │ │ │ │ add ip, lr │ │ │ │ │ adds r0, #1 │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ - cbz r2, 36aa │ │ │ │ │ + cbz r2, 36ba │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r2, #0] │ │ │ │ │ ldr.w r2, [ip] │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 381a │ │ │ │ │ + blt.w 382a │ │ │ │ │ adds r0, #1 │ │ │ │ │ add r1, lr │ │ │ │ │ add ip, lr │ │ │ │ │ cmp r6, r0 │ │ │ │ │ - bne.w 37b8 │ │ │ │ │ - ldr r3, [pc, #720] @ (3988 ) │ │ │ │ │ + bne.w 37c8 │ │ │ │ │ + ldr r3, [pc, #720] @ (3998 ) │ │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r3, [r6, r3] │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ │ ldr.w r3, [r2, #1920] @ 0x780 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 37d8 │ │ │ │ │ + beq.w 37e8 │ │ │ │ │ ldr.w r1, [r2, #1924] @ 0x784 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ subs r1, #1 │ │ │ │ │ str.w r0, [r2, #1920] @ 0x780 │ │ │ │ │ str.w r1, [r2, #1924] @ 0x784 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ @@ -5439,15 +5449,15 @@ │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ movs r2, #0 │ │ │ │ │ movs r0, #0 │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r2, [r3, #8] │ │ │ │ │ str r2, [r3, #28] │ │ │ │ │ str r5, [r3, #24] │ │ │ │ │ - ldr r2, [pc, #656] @ (398c ) │ │ │ │ │ + ldr r2, [pc, #656] @ (399c ) │ │ │ │ │ strd r0, r1, [r3, #16] │ │ │ │ │ ldr.w ip, [r4, #8] │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ ldr r2, [r6, r2] │ │ │ │ │ sub.w r5, r3, #8 │ │ │ │ │ ldr r1, [r2, #8] │ │ │ │ │ @@ -5467,117 +5477,117 @@ │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ ldr.w r2, [ip] │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 37d2 │ │ │ │ │ + blt.n 37e2 │ │ │ │ │ add r1, lr │ │ │ │ │ add ip, lr │ │ │ │ │ adds r0, #1 │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ - cbz r2, 376c │ │ │ │ │ + cbz r2, 377c │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r2, #0] │ │ │ │ │ ldr.w r2, [ip] │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 3814 │ │ │ │ │ + blt.n 3824 │ │ │ │ │ add r1, lr │ │ │ │ │ add ip, lr │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ - cbz r2, 378c │ │ │ │ │ + cbz r2, 379c │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r2, #0] │ │ │ │ │ ldr.w r2, [ip] │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 3808 │ │ │ │ │ + blt.n 3818 │ │ │ │ │ add r1, lr │ │ │ │ │ add ip, lr │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ - cbz r2, 37ac │ │ │ │ │ + cbz r2, 37bc │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r2, #0] │ │ │ │ │ ldr.w r2, [ip] │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 380e │ │ │ │ │ + blt.n 381e │ │ │ │ │ adds r0, #3 │ │ │ │ │ add r1, lr │ │ │ │ │ add ip, lr │ │ │ │ │ cmp r6, r0 │ │ │ │ │ - beq.w 36b6 │ │ │ │ │ + beq.w 36c6 │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 374a │ │ │ │ │ + beq.n 375a │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 373a │ │ │ │ │ + blt.n 374a │ │ │ │ │ ldr.w r2, [ip] │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 374a │ │ │ │ │ + bge.n 375a │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ - b.n 374a │ │ │ │ │ + b.n 375a │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ bl 0 <_PyObject_GC_New> │ │ │ │ │ R_ARM_THM_CALL _PyObject_GC_New │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 399c │ │ │ │ │ + beq.w 39ac │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r5, [r0, #24] │ │ │ │ │ str r2, [r0, #8] │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r2, [r0, #28] │ │ │ │ │ movs r0, #0 │ │ │ │ │ - ldr r2, [pc, #404] @ (3990 ) │ │ │ │ │ + ldr r2, [pc, #404] @ (39a0 ) │ │ │ │ │ strd r0, r1, [r3, #16] │ │ │ │ │ ldr.w ip, [r4, #8] │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ - b.n 3706 │ │ │ │ │ + b.n 3716 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ - b.n 378c │ │ │ │ │ + b.n 379c │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ - b.n 37ac │ │ │ │ │ + b.n 37bc │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ - b.n 376c │ │ │ │ │ + b.n 377c │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ - b.n 36aa │ │ │ │ │ - ldr r0, [pc, #368] @ (3994 ) │ │ │ │ │ + b.n 36ba │ │ │ │ │ + ldr r0, [pc, #368] @ (39a4 ) │ │ │ │ │ mov r1, r2 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ │ b.w 118 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ - b.n 3686 │ │ │ │ │ + b.n 3696 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ - b.n 3662 │ │ │ │ │ + b.n 3672 │ │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ │ movs r3, #1 │ │ │ │ │ ldrb r5, [r1, #5] │ │ │ │ │ movw r0, #43691 @ 0xaaab │ │ │ │ │ movt r0, #43690 @ 0xaaaa │ │ │ │ │ lsl.w r1, r3, r2 │ │ │ │ │ lsl.w r2, r3, r5 │ │ │ │ │ @@ -5588,64 +5598,64 @@ │ │ │ │ │ lsrs r3, r3, #1 │ │ │ │ │ mla r6, r1, r3, r2 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 3606 │ │ │ │ │ + bne.w 3616 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 3734 │ │ │ │ │ + b.n 3744 │ │ │ │ │ mov ip, r1 │ │ │ │ │ mov.w lr, #12 │ │ │ │ │ add.w r1, r3, #8 │ │ │ │ │ - b.n 362c │ │ │ │ │ + b.n 363c │ │ │ │ │ bl 14b4 │ │ │ │ │ R_ARM_THM_CALL copy_values │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3962 │ │ │ │ │ + beq.n 3972 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ bl 0 <_PyObject_GC_New> │ │ │ │ │ R_ARM_THM_CALL _PyObject_GC_New │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3956 │ │ │ │ │ + beq.n 3966 │ │ │ │ │ ldrb r6, [r5, #0] │ │ │ │ │ mov r0, r5 │ │ │ │ │ movs r2, #0 │ │ │ │ │ cmp r2, r6 │ │ │ │ │ add.w r2, r2, #1 │ │ │ │ │ - bcs.n 38c8 │ │ │ │ │ + bcs.n 38d8 │ │ │ │ │ ldr.w r1, [r0, #4]! │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 38a4 │ │ │ │ │ + beq.n 38b4 │ │ │ │ │ ldr.w ip, [r1] │ │ │ │ │ add.w lr, ip, #1 │ │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ │ it lt │ │ │ │ │ strlt.w lr, [r1] │ │ │ │ │ - b.n 38a4 │ │ │ │ │ + b.n 38b4 │ │ │ │ │ ldr r1, [r4, #24] │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ │ str r2, [r3, #8] │ │ │ │ │ - vldr d7, [pc, #172] @ 3980 │ │ │ │ │ + vldr d7, [pc, #172] @ 3990 │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ strd r1, r5, [r3, #24] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ vstr d7, [r3, #16] │ │ │ │ │ it ge │ │ │ │ │ addge r2, #1 │ │ │ │ │ - ldr r0, [pc, #176] @ (3998 ) │ │ │ │ │ + ldr r0, [pc, #176] @ (39a8 ) │ │ │ │ │ it ge │ │ │ │ │ strge r2, [r1, #0] │ │ │ │ │ sub.w r1, r3, #8 │ │ │ │ │ add r0, pc │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ │ and.w r2, r2, #3 │ │ │ │ │ @@ -5656,58 +5666,58 @@ │ │ │ │ │ ldr r6, [r5, #4] │ │ │ │ │ adds r4, #1 │ │ │ │ │ orrs r2, r6 │ │ │ │ │ str r1, [r6, #0] │ │ │ │ │ strd r5, r2, [r3, #-8] │ │ │ │ │ str r1, [r5, #4] │ │ │ │ │ str.w r4, [r0, #3868] @ 0xf1c │ │ │ │ │ - b.n 3734 │ │ │ │ │ + b.n 3744 │ │ │ │ │ movs r2, #0 │ │ │ │ │ - ldr r0, [pc, #116] @ (3994 ) │ │ │ │ │ + ldr r0, [pc, #116] @ (39a4 ) │ │ │ │ │ mov r1, r2 │ │ │ │ │ bl 118 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3734 │ │ │ │ │ + beq.w 3744 │ │ │ │ │ mov r1, r4 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ - bl 3eb0 │ │ │ │ │ + bl 3ec0 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3734 │ │ │ │ │ + beq.w 3744 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 3872 │ │ │ │ │ + bge.n 3882 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 3872 │ │ │ │ │ + bne.n 3882 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 3872 │ │ │ │ │ + b.n 3882 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 3734 │ │ │ │ │ + b.n 3744 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyErr_NoMemory │ │ │ │ │ movw r1, #4233 @ 0x1089 │ │ │ │ │ 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 3734 │ │ │ │ │ + b.n 3744 │ │ │ │ │ ... │ │ │ │ │ .word 0x000002c8 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000286 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x0000018a │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ @@ -5716,27 +5726,27 @@ │ │ │ │ │ .word 0x000000a4 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 3b8 <_Py_dict_lookup+0xd0> │ │ │ │ │ R_ARM_THM_CALL dictkeys_decref.constprop.0 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 3734 │ │ │ │ │ + b.n 3744 │ │ │ │ │ │ │ │ │ │ -000039a8 : │ │ │ │ │ +000039b8 : │ │ │ │ │ clone_combined_dict_keys(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ ldr r2, [r0, #24] │ │ │ │ │ mov r6, r0 │ │ │ │ │ ldrb r3, [r2, #6] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 3b8c │ │ │ │ │ + beq.w 3b9c │ │ │ │ │ ldrb r3, [r2, #4] │ │ │ │ │ movs r5, #1 │ │ │ │ │ movw r1, #43691 @ 0xaaab │ │ │ │ │ movt r1, #43690 @ 0xaaaa │ │ │ │ │ ldrb r2, [r2, #5] │ │ │ │ │ lsl.w r3, r5, r3 │ │ │ │ │ lsls r3, r5 │ │ │ │ │ @@ -5746,185 +5756,185 @@ │ │ │ │ │ lsrs r3, r3, #1 │ │ │ │ │ add.w r5, r5, r3, lsl #3 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3bc0 │ │ │ │ │ + beq.w 3bd0 │ │ │ │ │ ldr r1, [r6, #24] │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memcpy │ │ │ │ │ ldr r2, [r6, #24] │ │ │ │ │ ldrb r1, [r4, #5] │ │ │ │ │ movs r3, #1 │ │ │ │ │ ldrb r2, [r2, #6] │ │ │ │ │ lsls r3, r1 │ │ │ │ │ adds r3, #20 │ │ │ │ │ add r3, r4 │ │ │ │ │ adds r1, r3, #4 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 3b80 │ │ │ │ │ + beq.w 3b90 │ │ │ │ │ mov ip, r3 │ │ │ │ │ mov.w lr, #8 │ │ │ │ │ ldr r6, [r4, #16] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - ble.n 3a9c │ │ │ │ │ + ble.n 3aac │ │ │ │ │ movs r5, #0 │ │ │ │ │ ands.w r3, r6, #3 │ │ │ │ │ - beq.n 3b18 │ │ │ │ │ + beq.n 3b28 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.n 3a76 │ │ │ │ │ + beq.n 3a86 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.n 3a52 │ │ │ │ │ + beq.n 3a62 │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ - cbz r2, 3a4c │ │ │ │ │ + cbz r2, 3a5c │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 3a3e │ │ │ │ │ + bge.n 3a4e │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ ldr.w r0, [ip] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 3b7a │ │ │ │ │ + blt.w 3b8a │ │ │ │ │ add r1, lr │ │ │ │ │ add ip, lr │ │ │ │ │ movs r5, #1 │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ - cbz r2, 3a70 │ │ │ │ │ + cbz r2, 3a80 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 3a62 │ │ │ │ │ + bge.n 3a72 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ ldr.w r0, [ip] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 3b74 │ │ │ │ │ + blt.w 3b84 │ │ │ │ │ add r1, lr │ │ │ │ │ add ip, lr │ │ │ │ │ adds r5, #1 │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ - cbz r2, 3a92 │ │ │ │ │ + cbz r2, 3aa2 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ ldr.w r0, [ip] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r2, #0] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 3b6e │ │ │ │ │ + blt.n 3b7e │ │ │ │ │ adds r5, #1 │ │ │ │ │ add r1, lr │ │ │ │ │ add ip, lr │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - bne.n 3b18 │ │ │ │ │ + bne.n 3b28 │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 3b32 │ │ │ │ │ + blt.n 3b42 │ │ │ │ │ add r1, lr │ │ │ │ │ add ip, lr │ │ │ │ │ adds r5, #1 │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ - cbz r2, 3ace │ │ │ │ │ + cbz r2, 3ade │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 3b38 │ │ │ │ │ + bge.n 3b48 │ │ │ │ │ ldr.w r0, [ip] │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 3b44 │ │ │ │ │ + blt.n 3b54 │ │ │ │ │ add r1, lr │ │ │ │ │ add ip, lr │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ - cbz r2, 3aee │ │ │ │ │ + cbz r2, 3afe │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 3b4a │ │ │ │ │ + bge.n 3b5a │ │ │ │ │ ldr.w r0, [ip] │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 3b56 │ │ │ │ │ + blt.n 3b66 │ │ │ │ │ add r1, lr │ │ │ │ │ add ip, lr │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ - cbz r2, 3b0e │ │ │ │ │ + cbz r2, 3b1e │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 3b5c │ │ │ │ │ + bge.n 3b6c │ │ │ │ │ ldr.w r0, [ip] │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 3b68 │ │ │ │ │ + blt.n 3b78 │ │ │ │ │ adds r5, #3 │ │ │ │ │ add r1, lr │ │ │ │ │ add ip, lr │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - beq.n 3a9c │ │ │ │ │ + beq.n 3aac │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 3aac │ │ │ │ │ + beq.n 3abc │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ ldr.w r0, [ip] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 3aa0 │ │ │ │ │ + blt.n 3ab0 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 3aac │ │ │ │ │ + bge.n 3abc │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - b.n 3aac │ │ │ │ │ + b.n 3abc │ │ │ │ │ ldr.w r0, [ip] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 3ace │ │ │ │ │ + bge.n 3ade │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - b.n 3ace │ │ │ │ │ + b.n 3ade │ │ │ │ │ ldr.w r0, [ip] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 3aee │ │ │ │ │ + bge.n 3afe │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - b.n 3aee │ │ │ │ │ + b.n 3afe │ │ │ │ │ ldr.w r0, [ip] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 3b0e │ │ │ │ │ + bge.n 3b1e │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - b.n 3b0e │ │ │ │ │ + b.n 3b1e │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - b.n 3a92 │ │ │ │ │ + b.n 3aa2 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - b.n 3a70 │ │ │ │ │ + b.n 3a80 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - b.n 3a4c │ │ │ │ │ + b.n 3a5c │ │ │ │ │ mov ip, r1 │ │ │ │ │ mov.w lr, #12 │ │ │ │ │ add.w r1, r3, #8 │ │ │ │ │ - b.n 3a18 │ │ │ │ │ + b.n 3a28 │ │ │ │ │ ldrb r0, [r2, #4] │ │ │ │ │ movs r3, #1 │ │ │ │ │ ldrb r4, [r2, #5] │ │ │ │ │ movw r1, #43691 @ 0xaaab │ │ │ │ │ movt r1, #43690 @ 0xaaaa │ │ │ │ │ lsl.w r2, r3, r0 │ │ │ │ │ lsl.w r5, r3, r4 │ │ │ │ │ @@ -5935,755 +5945,755 @@ │ │ │ │ │ lsrs r3, r3, #1 │ │ │ │ │ mla r5, r2, r3, r5 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 39f2 │ │ │ │ │ + bne.w 3a02 │ │ │ │ │ movs r4, #0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ - b.n 3a9c │ │ │ │ │ + b.n 3aac │ │ │ │ │ │ │ │ │ │ -00003bc8 : │ │ │ │ │ +00003bd8 : │ │ │ │ │ dict_subscript(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ 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 │ │ │ │ │ sub sp, #20 │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 3c16 │ │ │ │ │ + bne.n 3c26 │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ - beq.n 3c16 │ │ │ │ │ + beq.n 3c26 │ │ │ │ │ add r3, sp, #12 │ │ │ │ │ bl 2e8 <_Py_dict_lookup> │ │ │ │ │ R_ARM_THM_CALL _Py_dict_lookup │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - cbnz r3, 3c32 │ │ │ │ │ + cbnz r3, 3c42 │ │ │ │ │ adds r0, #3 │ │ │ │ │ - beq.n 3c12 │ │ │ │ │ + beq.n 3c22 │ │ │ │ │ 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.n 3c4c │ │ │ │ │ + bne.n 3c5c │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_PyErr_SetKeyError> │ │ │ │ │ R_ARM_THM_CALL _PyErr_SetKeyError │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 3c46 │ │ │ │ │ + b.n 3c56 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ mov r2, r0 │ │ │ │ │ adds r1, r0, #1 │ │ │ │ │ - beq.n 3c86 │ │ │ │ │ + beq.n 3c96 │ │ │ │ │ add r3, sp, #12 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 2e8 <_Py_dict_lookup> │ │ │ │ │ R_ARM_THM_CALL _Py_dict_lookup │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 3bfa │ │ │ │ │ + beq.n 3c0a │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r2, #1 │ │ │ │ │ strlt r2, [r3, #0] │ │ │ │ │ adds r2, r0, #3 │ │ │ │ │ - beq.n 3c12 │ │ │ │ │ + beq.n 3c22 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.n 3bfe │ │ │ │ │ + beq.n 3c0e │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #20 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ - ldr r1, [pc, #64] @ (3c90 ) │ │ │ │ │ + ldr r1, [pc, #64] @ (3ca0 ) │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_PyObject_LookupSpecial> │ │ │ │ │ R_ARM_THM_CALL _PyObject_LookupSpecial │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ - cbnz r0, 3c64 │ │ │ │ │ + cbnz r0, 3c74 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3c0c │ │ │ │ │ - b.n 3c46 │ │ │ │ │ + beq.n 3c1c │ │ │ │ │ + b.n 3c56 │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_CallOneArg │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 3c82 │ │ │ │ │ + bge.n 3c92 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ - cbnz r2, 3c82 │ │ │ │ │ + cbnz r2, 3c92 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ mov r3, r4 │ │ │ │ │ - b.n 3c46 │ │ │ │ │ + b.n 3c56 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 1f8 │ │ │ │ │ R_ARM_THM_CALL dict_unhashable_type │ │ │ │ │ - b.n 3c12 │ │ │ │ │ + b.n 3c22 │ │ │ │ │ nop │ │ │ │ │ .word 0x00005d00 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -00003c94 <_Py_dict_lookup_threadsafe>: │ │ │ │ │ +00003ca4 <_Py_dict_lookup_threadsafe>: │ │ │ │ │ _Py_dict_lookup_threadsafe(): │ │ │ │ │ push {lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ sub sp, #12 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 2e8 <_Py_dict_lookup> │ │ │ │ │ R_ARM_THM_CALL _Py_dict_lookup │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ - cbz r3, 3cbc <_Py_dict_lookup_threadsafe+0x28> │ │ │ │ │ + cbz r3, 3ccc <_Py_dict_lookup_threadsafe+0x28> │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r2, #1 │ │ │ │ │ strlt r2, [r3, #0] │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {pc} │ │ │ │ │ │ │ │ │ │ -00003cc0 : │ │ │ │ │ +00003cd0 : │ │ │ │ │ PyDict_Update(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ sub sp, #8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3e6e │ │ │ │ │ + beq.w 3e7e │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r6, r1 │ │ │ │ │ ldrb.w r3, [r3, #87] @ 0x57 │ │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ │ eor.w r3, r3, #1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ it eq │ │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ │ lsls r7, r3, #31 │ │ │ │ │ - bmi.w 3e6e │ │ │ │ │ + bmi.w 3e7e │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ lsls r4, r2, #2 │ │ │ │ │ - bpl.n 3d16 │ │ │ │ │ + bpl.n 3d26 │ │ │ │ │ ldr r2, [r3, #108] @ 0x6c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC dict_iter │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS dict_iter │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 3d16 │ │ │ │ │ + bne.n 3d26 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ - b.n 40a0 │ │ │ │ │ + b.n 40b0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMapping_Keys │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 3e58 │ │ │ │ │ + beq.w 3e68 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetIter │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 3d3c │ │ │ │ │ + bge.n 3d4c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 3ea4 │ │ │ │ │ + beq.w 3eb4 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w 3e58 │ │ │ │ │ + beq.w 3e68 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyIter_Next │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3e16 │ │ │ │ │ + beq.n 3e26 │ │ │ │ │ movw r8, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r8, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ - b.n 3da6 │ │ │ │ │ + b.n 3db6 │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ cmp r2, r8 │ │ │ │ │ - bne.n 3dce │ │ │ │ │ + bne.n 3dde │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ adds r1, r2, #1 │ │ │ │ │ - beq.n 3dce │ │ │ │ │ + beq.n 3dde │ │ │ │ │ ldr r1, [r5, #24] │ │ │ │ │ - ldr r0, [pc, #320] @ (3eac ) │ │ │ │ │ + ldr r0, [pc, #320] @ (3ebc ) │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - beq.n 3e0c │ │ │ │ │ + beq.n 3e1c │ │ │ │ │ bl d90 │ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 3df4 │ │ │ │ │ + blt.n 3e04 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 3d96 │ │ │ │ │ + bge.n 3da6 │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r3, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 3e80 │ │ │ │ │ + beq.n 3e90 │ │ │ │ │ adds r2, #1 │ │ │ │ │ - beq.n 3e8c │ │ │ │ │ + beq.n 3e9c │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyIter_Next │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3e16 │ │ │ │ │ + beq.n 3e26 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetItem │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 3e3c │ │ │ │ │ + beq.n 3e4c │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r2, #1 │ │ │ │ │ strlt r2, [r4, #0] │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 3d58 │ │ │ │ │ + blt.n 3d68 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ cmp r2, r8 │ │ │ │ │ - beq.n 3d62 │ │ │ │ │ + beq.n 3d72 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ - bne.n 3d68 │ │ │ │ │ + bne.n 3d78 │ │ │ │ │ mov r1, r3 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL setitem_take2_lock_held.part.0 │ │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 3d86 │ │ │ │ │ + bge.n 3d96 │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r4, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 3d86 │ │ │ │ │ + bne.n 3d96 │ │ │ │ │ mov r0, r4 │ │ │ │ │ strd r2, r3, [sp] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ │ - b.n 3d86 │ │ │ │ │ + b.n 3d96 │ │ │ │ │ bl a8c │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ mov r2, r0 │ │ │ │ │ - b.n 3dec │ │ │ │ │ + b.n 3dfc │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 3e2a │ │ │ │ │ + bge.n 3e3a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ - cbnz r3, 3e2a │ │ │ │ │ + cbnz r3, 3e3a │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ subs r0, #0 │ │ │ │ │ it ne │ │ │ │ │ movne r0, #1 │ │ │ │ │ negs r0, r0 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 3e50 │ │ │ │ │ + bge.n 3e60 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ - cbnz r3, 3e50 │ │ │ │ │ + cbnz r3, 3e60 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 3e5e │ │ │ │ │ + blt.n 3e6e │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 3e36 │ │ │ │ │ + b.n 3e46 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 3e58 │ │ │ │ │ + bne.n 3e68 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 3e58 │ │ │ │ │ + b.n 3e68 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ movw r1, #4005 @ 0xfa5 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ - b.n 3e58 │ │ │ │ │ + b.n 3e68 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ - b.n 3d96 │ │ │ │ │ + b.n 3da6 │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 3e58 │ │ │ │ │ + bge.n 3e68 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 3e58 │ │ │ │ │ + bne.n 3e68 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 3e58 │ │ │ │ │ + b.n 3e68 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 3d3c │ │ │ │ │ + b.n 3d4c │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00003eb0 : │ │ │ │ │ +00003ec0 : │ │ │ │ │ dict_merge.constprop.0.isra.0(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ sub sp, #8 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 405e │ │ │ │ │ + beq.w 406e │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r6, r1 │ │ │ │ │ ldrb.w r3, [r3, #87] @ 0x57 │ │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ │ eor.w r3, r3, #1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ it eq │ │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ │ lsls r7, r3, #31 │ │ │ │ │ - bmi.w 405e │ │ │ │ │ + bmi.w 406e │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ lsls r4, r2, #2 │ │ │ │ │ - bpl.n 3f06 │ │ │ │ │ + bpl.n 3f16 │ │ │ │ │ ldr r2, [r3, #108] @ 0x6c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC dict_iter │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS dict_iter │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 3f06 │ │ │ │ │ + bne.n 3f16 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ - b.n 40a0 │ │ │ │ │ + b.n 40b0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMapping_Keys │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4048 │ │ │ │ │ + beq.w 4058 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetIter │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mov r7, r0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 3f2c │ │ │ │ │ + bge.n 3f3c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 4094 │ │ │ │ │ + beq.w 40a4 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w 4048 │ │ │ │ │ + beq.w 4058 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyIter_Next │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4006 │ │ │ │ │ + beq.n 4016 │ │ │ │ │ movw r8, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r8, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ - b.n 3f96 │ │ │ │ │ + b.n 3fa6 │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ cmp r2, r8 │ │ │ │ │ - bne.n 3fbe │ │ │ │ │ + bne.n 3fce │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ adds r1, r2, #1 │ │ │ │ │ - beq.n 3fbe │ │ │ │ │ + beq.n 3fce │ │ │ │ │ ldr r1, [r5, #24] │ │ │ │ │ - ldr r0, [pc, #320] @ (409c ) │ │ │ │ │ + ldr r0, [pc, #320] @ (40ac ) │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - beq.n 3ffc │ │ │ │ │ + beq.n 400c │ │ │ │ │ bl d90 │ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 3fe4 │ │ │ │ │ + blt.n 3ff4 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 3f86 │ │ │ │ │ + bge.n 3f96 │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r3, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 4070 │ │ │ │ │ + beq.n 4080 │ │ │ │ │ adds r2, #1 │ │ │ │ │ - beq.n 407c │ │ │ │ │ + beq.n 408c │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyIter_Next │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4006 │ │ │ │ │ + beq.n 4016 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetItem │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 402c │ │ │ │ │ + beq.n 403c │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r2, #1 │ │ │ │ │ strlt r2, [r4, #0] │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 3f48 │ │ │ │ │ + blt.n 3f58 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ cmp r2, r8 │ │ │ │ │ - beq.n 3f52 │ │ │ │ │ + beq.n 3f62 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ - bne.n 3f58 │ │ │ │ │ + bne.n 3f68 │ │ │ │ │ mov r1, r3 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL setitem_take2_lock_held.part.0 │ │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 3f76 │ │ │ │ │ + bge.n 3f86 │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r4, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 3f76 │ │ │ │ │ + bne.n 3f86 │ │ │ │ │ mov r0, r4 │ │ │ │ │ strd r2, r3, [sp] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ │ - b.n 3f76 │ │ │ │ │ + b.n 3f86 │ │ │ │ │ bl a8c │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ mov r2, r0 │ │ │ │ │ - b.n 3fdc │ │ │ │ │ + b.n 3fec │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 401a │ │ │ │ │ + bge.n 402a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ - cbnz r3, 401a │ │ │ │ │ + cbnz r3, 402a │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ subs r0, #0 │ │ │ │ │ it ne │ │ │ │ │ movne r0, #1 │ │ │ │ │ negs r0, r0 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 4040 │ │ │ │ │ + bge.n 4050 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ - cbnz r3, 4040 │ │ │ │ │ + cbnz r3, 4050 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 404e │ │ │ │ │ + blt.n 405e │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 4026 │ │ │ │ │ + b.n 4036 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 4048 │ │ │ │ │ + bne.n 4058 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 4048 │ │ │ │ │ + b.n 4058 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ movw r1, #4005 @ 0xfa5 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ - b.n 4048 │ │ │ │ │ + b.n 4058 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ - b.n 3f86 │ │ │ │ │ + b.n 3f96 │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 4048 │ │ │ │ │ + bge.n 4058 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 4048 │ │ │ │ │ + bne.n 4058 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 4048 │ │ │ │ │ + b.n 4058 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 3f2c │ │ │ │ │ + b.n 3f3c │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -000040a0 : │ │ │ │ │ +000040b0 : │ │ │ │ │ dict_dict_merge.constprop.0.isra.0(): │ │ │ │ │ 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 │ │ │ │ │ sub sp, #24 │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.n 40bc │ │ │ │ │ + beq.n 40cc │ │ │ │ │ ldr r3, [r1, #8] │ │ │ │ │ mov r7, r3 │ │ │ │ │ - cbnz r3, 40c6 │ │ │ │ │ + cbnz r3, 40d6 │ │ │ │ │ movs r6, #0 │ │ │ │ │ mov r0, r6 │ │ │ │ │ add sp, #24 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ ldr r6, [r0, #8] │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 4304 │ │ │ │ │ + bne.w 4314 │ │ │ │ │ ldr r2, [r0, #28] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 4304 │ │ │ │ │ + bne.w 4314 │ │ │ │ │ ldr r2, [r1, #28] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 4304 │ │ │ │ │ + bne.w 4314 │ │ │ │ │ ldr r2, [r1, #24] │ │ │ │ │ ldr r1, [r2, #16] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ - bne.w 4304 │ │ │ │ │ + bne.w 4314 │ │ │ │ │ ldrb r2, [r2, #4] │ │ │ │ │ cmp r2, #3 │ │ │ │ │ - bne.w 42e0 │ │ │ │ │ + bne.w 42f0 │ │ │ │ │ ldrb r0, [r5, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 4718 │ │ │ │ │ + bne.w 4728 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 39a8 │ │ │ │ │ + bl 39b8 │ │ │ │ │ mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 4712 │ │ │ │ │ + beq.w 4722 │ │ │ │ │ ldr r0, [r5, #24] │ │ │ │ │ mov sl, r0 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.w 4288 │ │ │ │ │ + blt.w 4298 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ - bne.w 4288 │ │ │ │ │ + bne.w 4298 │ │ │ │ │ ldrb r1, [r0, #5] │ │ │ │ │ ldrb r2, [r0, #6] │ │ │ │ │ lsls r3, r1 │ │ │ │ │ mov r1, r0 │ │ │ │ │ ldr r0, [r0, #16] │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 4438 │ │ │ │ │ + beq.w 4448 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - ble.w 447c │ │ │ │ │ + ble.w 448c │ │ │ │ │ adds r2, r1, r3 │ │ │ │ │ movs r3, #0 │ │ │ │ │ add.w r7, r2, #20 │ │ │ │ │ ands.w r1, r0, #3 │ │ │ │ │ add.w r2, r2, #24 │ │ │ │ │ - beq.w 4254 │ │ │ │ │ + beq.w 4264 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - beq.n 419c │ │ │ │ │ + beq.n 41ac │ │ │ │ │ cmp r1, #2 │ │ │ │ │ - beq.n 4176 │ │ │ │ │ + beq.n 4186 │ │ │ │ │ ldr r0, [r7, #0] │ │ │ │ │ - cbz r0, 4164 │ │ │ │ │ + cbz r0, 4174 │ │ │ │ │ ldr.w ip, [r0] │ │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 46a0 │ │ │ │ │ + blt.w 46b0 │ │ │ │ │ ldr r0, [r2, #0] │ │ │ │ │ - cbz r0, 4174 │ │ │ │ │ + cbz r0, 4184 │ │ │ │ │ ldr.w ip, [r0] │ │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 4686 │ │ │ │ │ + blt.w 4696 │ │ │ │ │ movs r3, #1 │ │ │ │ │ ldr.w r0, [r7, r3, lsl #3] │ │ │ │ │ - cbz r0, 4188 │ │ │ │ │ + cbz r0, 4198 │ │ │ │ │ ldr.w ip, [r0] │ │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 464a │ │ │ │ │ + blt.w 465a │ │ │ │ │ ldr.w r0, [r2, r3, lsl #3] │ │ │ │ │ - cbz r0, 419a │ │ │ │ │ + cbz r0, 41aa │ │ │ │ │ ldr.w ip, [r0] │ │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 4668 │ │ │ │ │ + blt.w 4678 │ │ │ │ │ adds r3, #1 │ │ │ │ │ ldr.w r0, [r7, r3, lsl #3] │ │ │ │ │ - cbz r0, 41ae │ │ │ │ │ + cbz r0, 41be │ │ │ │ │ ldr.w ip, [r0] │ │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 45d4 │ │ │ │ │ + blt.w 45e4 │ │ │ │ │ ldr.w r0, [r2, r3, lsl #3] │ │ │ │ │ - cbz r0, 41c0 │ │ │ │ │ + cbz r0, 41d0 │ │ │ │ │ ldr.w ip, [r0] │ │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 45f2 │ │ │ │ │ + blt.w 4602 │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.n 4254 │ │ │ │ │ - b.n 447c │ │ │ │ │ + bne.n 4264 │ │ │ │ │ + b.n 448c │ │ │ │ │ ldr.w r0, [r2, r3, lsl #3] │ │ │ │ │ - cbz r0, 41da │ │ │ │ │ + cbz r0, 41ea │ │ │ │ │ ldr.w ip, [r0] │ │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 44de │ │ │ │ │ + blt.w 44ee │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ ldr.w r0, [r7, r1, lsl #3] │ │ │ │ │ - cbz r0, 41ee │ │ │ │ │ + cbz r0, 41fe │ │ │ │ │ ldr.w ip, [r0] │ │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 44fc │ │ │ │ │ + blt.w 450c │ │ │ │ │ ldr.w r0, [r2, r1, lsl #3] │ │ │ │ │ - cbz r0, 4200 │ │ │ │ │ + cbz r0, 4210 │ │ │ │ │ ldr.w ip, [r0] │ │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 451a │ │ │ │ │ + blt.w 452a │ │ │ │ │ adds r3, r1, #1 │ │ │ │ │ ldr.w r0, [r7, r3, lsl #3] │ │ │ │ │ - cbz r0, 4214 │ │ │ │ │ + cbz r0, 4224 │ │ │ │ │ ldr.w ip, [r0] │ │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 4538 │ │ │ │ │ + blt.w 4548 │ │ │ │ │ ldr.w r0, [r2, r3, lsl #3] │ │ │ │ │ - cbz r0, 4226 │ │ │ │ │ + cbz r0, 4236 │ │ │ │ │ ldr.w ip, [r0] │ │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 44c0 │ │ │ │ │ + blt.w 44d0 │ │ │ │ │ adds r3, r1, #2 │ │ │ │ │ ldr.w r0, [r7, r3, lsl #3] │ │ │ │ │ - cbz r0, 423a │ │ │ │ │ + cbz r0, 424a │ │ │ │ │ ldr.w ip, [r0] │ │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 4580 │ │ │ │ │ + blt.w 4590 │ │ │ │ │ ldr.w r0, [r2, r3, lsl #3] │ │ │ │ │ - cbz r0, 424c │ │ │ │ │ + cbz r0, 425c │ │ │ │ │ ldr.w ip, [r0] │ │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 455a │ │ │ │ │ + blt.w 456a │ │ │ │ │ adds r3, r1, #3 │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - beq.w 447c │ │ │ │ │ + beq.w 448c │ │ │ │ │ ldr.w r0, [r7, r3, lsl #3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 41c8 │ │ │ │ │ + beq.n 41d8 │ │ │ │ │ ldr.w ip, [r0] │ │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 41c8 │ │ │ │ │ + bge.n 41d8 │ │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ │ str.w ip, [r0] │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - bne.n 41c8 │ │ │ │ │ + bne.n 41d8 │ │ │ │ │ strd r3, r2, [sp, #12] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldrd r3, r2, [sp, #12] │ │ │ │ │ - b.n 41c8 │ │ │ │ │ + b.n 41d8 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr.w r3, [r4, #-8] │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ str r2, [r5, #8] │ │ │ │ │ str.w r9, [r5, #24] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 40be │ │ │ │ │ + beq.w 40ce │ │ │ │ │ ldr.w r3, [r5, #-8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 40be │ │ │ │ │ - ldr r3, [pc, #720] @ (4578 ) │ │ │ │ │ + bne.w 40ce │ │ │ │ │ + ldr r3, [pc, #720] @ (4588 ) │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ sub.w r4, r5, #8 │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ ldr.w r3, [r5, #-4] │ │ │ │ │ @@ -6693,301 +6703,301 @@ │ │ │ │ │ ldr.w ip, [r0, #4] │ │ │ │ │ adds r1, #1 │ │ │ │ │ orr.w r3, r3, ip │ │ │ │ │ str.w r4, [ip] │ │ │ │ │ strd r0, r3, [r5, #-8] │ │ │ │ │ str r4, [r0, #4] │ │ │ │ │ str.w r1, [r2, #3868] @ 0xf1c │ │ │ │ │ - b.n 40be │ │ │ │ │ + b.n 40ce │ │ │ │ │ movs r1, #1 │ │ │ │ │ lsl.w r2, r1, r2 │ │ │ │ │ movw r1, #21846 @ 0x5556 │ │ │ │ │ movt r1, #21845 @ 0x5555 │ │ │ │ │ add.w r2, r2, r2, lsr #31 │ │ │ │ │ bic.w r2, r2, #1 │ │ │ │ │ smull r1, r0, r2, r1 │ │ │ │ │ sub.w r2, r0, r2, asr #31 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bgt.w 40f4 │ │ │ │ │ + bgt.w 4104 │ │ │ │ │ ldr r2, [r5, #24] │ │ │ │ │ movs r1, #2 │ │ │ │ │ ldrb r2, [r2, #4] │ │ │ │ │ lsls r1, r2 │ │ │ │ │ movw r2, #21846 @ 0x5556 │ │ │ │ │ movt r2, #21845 @ 0x5555 │ │ │ │ │ smull r0, r2, r2, r1 │ │ │ │ │ sub.w r2, r2, r1, asr #31 │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - bgt.w 4610 │ │ │ │ │ + bgt.w 4620 │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ lsls r1, r2, #2 │ │ │ │ │ - bpl.w 40bc │ │ │ │ │ + bpl.w 40cc │ │ │ │ │ movs r6, #0 │ │ │ │ │ ldr r2, [r4, #28] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 46d2 │ │ │ │ │ + bne.w 46e2 │ │ │ │ │ ldr r3, [r4, #24] │ │ │ │ │ ldr r1, [r3, #16] │ │ │ │ │ cmp r1, r6 │ │ │ │ │ - ble.w 40bc │ │ │ │ │ + ble.w 40cc │ │ │ │ │ ldrb r2, [r3, #5] │ │ │ │ │ mov.w ip, #1 │ │ │ │ │ ldrb r0, [r3, #6] │ │ │ │ │ lsl.w r2, ip, r2 │ │ │ │ │ adds r2, #20 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 43f6 │ │ │ │ │ + beq.n 4406 │ │ │ │ │ add.w r2, r2, r6, lsl #3 │ │ │ │ │ add r2, r3 │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 45a2 │ │ │ │ │ + beq.w 45b2 │ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ │ ldr r0, [r1, #0] │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 4412 │ │ │ │ │ + blt.n 4422 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 43dc │ │ │ │ │ + blt.n 43ec │ │ │ │ │ mov r0, r5 │ │ │ │ │ strd r1, r3, [sp, #12] │ │ │ │ │ bl d90 │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 43c4 │ │ │ │ │ + blt.n 43d4 │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 43b0 │ │ │ │ │ + blt.n 43c0 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 4712 │ │ │ │ │ + bne.w 4722 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ cmp r3, r7 │ │ │ │ │ - bne.w 46fc │ │ │ │ │ + bne.w 470c │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ adds r6, #1 │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ lsls r2, r2, #2 │ │ │ │ │ - bpl.w 40bc │ │ │ │ │ - b.n 432e │ │ │ │ │ + bpl.w 40cc │ │ │ │ │ + b.n 433e │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r1, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 4394 │ │ │ │ │ + bne.n 43a4 │ │ │ │ │ mov r0, r1 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ - b.n 4394 │ │ │ │ │ + b.n 43a4 │ │ │ │ │ subs r0, #1 │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 438c │ │ │ │ │ + bne.n 439c │ │ │ │ │ mov r0, r3 │ │ │ │ │ strd r1, r2, [sp, #12] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldrd r1, r2, [sp, #12] │ │ │ │ │ - b.n 438c │ │ │ │ │ + b.n 439c │ │ │ │ │ adds r0, #1 │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ ldr.w ip, [r1] │ │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 4428 │ │ │ │ │ + blt.n 4438 │ │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ │ - beq.n 4374 │ │ │ │ │ + beq.n 4384 │ │ │ │ │ adds r0, #1 │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ - b.n 4374 │ │ │ │ │ + b.n 4384 │ │ │ │ │ movs r0, #12 │ │ │ │ │ mla r2, r0, r6, r2 │ │ │ │ │ add r2, r3 │ │ │ │ │ ldr r3, [r2, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 46ba │ │ │ │ │ + beq.w 46ca │ │ │ │ │ ldrd r2, r1, [r2] │ │ │ │ │ ldr r0, [r1, #0] │ │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 436c │ │ │ │ │ + bge.n 437c │ │ │ │ │ add.w ip, r0, #1 │ │ │ │ │ str.w ip, [r1] │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 43dc │ │ │ │ │ + blt.n 43ec │ │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ │ - beq.n 4374 │ │ │ │ │ + beq.n 4384 │ │ │ │ │ add.w r0, ip, #1 │ │ │ │ │ str r0, [r1, #0] │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 43f0 │ │ │ │ │ - b.n 4374 │ │ │ │ │ + blt.n 4400 │ │ │ │ │ + b.n 4384 │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - ble.w 4282 │ │ │ │ │ + ble.w 4292 │ │ │ │ │ add r3, sl │ │ │ │ │ - b.n 4458 │ │ │ │ │ + b.n 4468 │ │ │ │ │ ldr r0, [r3, #28] │ │ │ │ │ - cbz r0, 4450 │ │ │ │ │ + cbz r0, 4460 │ │ │ │ │ ldr r1, [r0, #0] │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 45bc │ │ │ │ │ + blt.w 45cc │ │ │ │ │ adds r2, #1 │ │ │ │ │ adds r3, #12 │ │ │ │ │ cmp r2, r8 │ │ │ │ │ - beq.n 447c │ │ │ │ │ + beq.n 448c │ │ │ │ │ ldr r0, [r3, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4442 │ │ │ │ │ + beq.n 4452 │ │ │ │ │ ldr r1, [r0, #0] │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 4442 │ │ │ │ │ + bge.n 4452 │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r0, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 4442 │ │ │ │ │ + bne.n 4452 │ │ │ │ │ strd r2, r3, [sp, #12] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ │ - b.n 4442 │ │ │ │ │ + b.n 4452 │ │ │ │ │ ldrb.w r3, [sl, #4] │ │ │ │ │ cmp r3, #3 │ │ │ │ │ - bne.w 4282 │ │ │ │ │ + bne.w 4292 │ │ │ │ │ ldrb.w r3, [sl, #6] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bne.w 4282 │ │ │ │ │ - ldr r3, [pc, #232] @ (457c ) │ │ │ │ │ + bne.w 4292 │ │ │ │ │ + ldr r3, [pc, #232] @ (458c ) │ │ │ │ │ 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, #1932] @ 0x78c │ │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ │ - bhi.w 4282 │ │ │ │ │ + bhi.w 4292 │ │ │ │ │ ldr.w r1, [r3, #1928] @ 0x788 │ │ │ │ │ adds r2, #1 │ │ │ │ │ str.w r1, [sl] │ │ │ │ │ str.w sl, [r3, #1928] @ 0x788 │ │ │ │ │ str.w r2, [r3, #1932] @ 0x78c │ │ │ │ │ - b.n 4288 │ │ │ │ │ + b.n 4298 │ │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ │ str.w ip, [r0] │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - bne.w 4226 │ │ │ │ │ + bne.w 4236 │ │ │ │ │ strd r2, r1, [sp, #12] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldrd r2, r1, [sp, #12] │ │ │ │ │ - b.n 4226 │ │ │ │ │ + b.n 4236 │ │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ │ str.w ip, [r0] │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - bne.w 41da │ │ │ │ │ + bne.w 41ea │ │ │ │ │ strd r3, r2, [sp, #12] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldrd r3, r2, [sp, #12] │ │ │ │ │ - b.n 41da │ │ │ │ │ + b.n 41ea │ │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ │ str.w ip, [r0] │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - bne.w 41ee │ │ │ │ │ + bne.w 41fe │ │ │ │ │ strd r2, r1, [sp, #12] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldrd r2, r1, [sp, #12] │ │ │ │ │ - b.n 41ee │ │ │ │ │ + b.n 41fe │ │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ │ str.w ip, [r0] │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - bne.w 4200 │ │ │ │ │ + bne.w 4210 │ │ │ │ │ strd r2, r1, [sp, #12] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldrd r2, r1, [sp, #12] │ │ │ │ │ - b.n 4200 │ │ │ │ │ + b.n 4210 │ │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ │ str.w ip, [r0] │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - bne.w 4214 │ │ │ │ │ + bne.w 4224 │ │ │ │ │ strd r2, r1, [sp, #16] │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldrd r2, r1, [sp, #16] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - b.n 4214 │ │ │ │ │ + b.n 4224 │ │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ │ str.w ip, [r0] │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - bne.w 424c │ │ │ │ │ + bne.w 425c │ │ │ │ │ strd r2, r1, [sp, #12] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldrd r2, r1, [sp, #12] │ │ │ │ │ - b.n 424c │ │ │ │ │ + b.n 425c │ │ │ │ │ .word 0x000002c6 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x000000e2 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ │ str.w ip, [r0] │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - bne.w 423a │ │ │ │ │ + bne.w 424a │ │ │ │ │ strd r2, r1, [sp, #16] │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldrd r2, r1, [sp, #16] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - b.n 423a │ │ │ │ │ + b.n 424a │ │ │ │ │ add r6, ip │ │ │ │ │ cmp r1, r6 │ │ │ │ │ - ble.w 40bc │ │ │ │ │ + ble.w 40cc │ │ │ │ │ adds r2, #8 │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 46c6 │ │ │ │ │ + beq.w 46d6 │ │ │ │ │ cmp r1, r6 │ │ │ │ │ - bgt.w 4360 │ │ │ │ │ - b.n 40bc │ │ │ │ │ + bgt.w 4370 │ │ │ │ │ + b.n 40cc │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r0, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 4450 │ │ │ │ │ + bne.w 4460 │ │ │ │ │ strd r2, r3, [sp, #12] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ │ - b.n 4450 │ │ │ │ │ + b.n 4460 │ │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ │ str.w ip, [r0] │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - bne.w 41ae │ │ │ │ │ + bne.w 41be │ │ │ │ │ strd r3, r2, [sp, #12] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldrd r3, r2, [sp, #12] │ │ │ │ │ - b.n 41ae │ │ │ │ │ + b.n 41be │ │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ │ str.w ip, [r0] │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - bne.w 41c0 │ │ │ │ │ + bne.w 41d0 │ │ │ │ │ strd r3, r2, [sp, #12] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldrd r3, r2, [sp, #12] │ │ │ │ │ - b.n 41c0 │ │ │ │ │ + b.n 41d0 │ │ │ │ │ add r3, r6 │ │ │ │ │ ldr r2, [r4, #24] │ │ │ │ │ mov r0, r5 │ │ │ │ │ add.w r3, r3, r3, lsl #1 │ │ │ │ │ adds r3, #1 │ │ │ │ │ ldrb r2, [r2, #6] │ │ │ │ │ add.w r3, r3, r3, lsr #31 │ │ │ │ │ @@ -7000,918 +7010,918 @@ │ │ │ │ │ movlt r3, #8 │ │ │ │ │ subs r1, r3, #1 │ │ │ │ │ clz r1, r1 │ │ │ │ │ rsb r1, r1, #32 │ │ │ │ │ uxtb r1, r1 │ │ │ │ │ bl 111c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 4712 │ │ │ │ │ + bne.n 4722 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r7, r3 │ │ │ │ │ - b.n 4322 │ │ │ │ │ + b.n 4332 │ │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ │ str.w ip, [r0] │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - bne.w 4188 │ │ │ │ │ + bne.w 4198 │ │ │ │ │ strd r3, r2, [sp, #12] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldrd r3, r2, [sp, #12] │ │ │ │ │ - b.n 4188 │ │ │ │ │ + b.n 4198 │ │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ │ str.w ip, [r0] │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - bne.w 419a │ │ │ │ │ + bne.w 41aa │ │ │ │ │ strd r3, r2, [sp, #12] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldrd r3, r2, [sp, #12] │ │ │ │ │ - b.n 419a │ │ │ │ │ + b.n 41aa │ │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ │ str.w ip, [r0] │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - bne.w 4174 │ │ │ │ │ + bne.w 4184 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ - b.n 4174 │ │ │ │ │ + b.n 4184 │ │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ │ str.w ip, [r0] │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - bne.w 4164 │ │ │ │ │ + bne.w 4174 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ - b.n 4164 │ │ │ │ │ + b.n 4174 │ │ │ │ │ adds r6, #1 │ │ │ │ │ adds r2, #12 │ │ │ │ │ cmp r1, r6 │ │ │ │ │ - bne.w 43fe │ │ │ │ │ - b.n 40bc │ │ │ │ │ + bne.w 440e │ │ │ │ │ + b.n 40cc │ │ │ │ │ adds r6, #1 │ │ │ │ │ adds r2, #8 │ │ │ │ │ cmp r1, r6 │ │ │ │ │ - bgt.w 45ac │ │ │ │ │ - b.n 40bc │ │ │ │ │ + bgt.w 45bc │ │ │ │ │ + b.n 40cc │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - ble.w 40bc │ │ │ │ │ + ble.w 40cc │ │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ │ ldr r0, [r4, #24] │ │ │ │ │ adds r3, #1 │ │ │ │ │ add.w r3, r2, r3, lsl #2 │ │ │ │ │ ldrb r1, [r3, r6] │ │ │ │ │ add.w r2, r2, r1, lsl #2 │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ add.w r2, r0, r1, lsl #3 │ │ │ │ │ ldrb r0, [r0, #5] │ │ │ │ │ movs r1, #1 │ │ │ │ │ lsls r1, r0 │ │ │ │ │ add r2, r1 │ │ │ │ │ ldr r1, [r2, #20] │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ - b.n 440a │ │ │ │ │ + b.n 441a │ │ │ │ │ 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 .LC2 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC2 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 40be │ │ │ │ │ + b.n 40ce │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r2, r5 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ movs r1, #3 │ │ │ │ │ mov r3, r4 │ │ │ │ │ bl eb8 │ │ │ │ │ R_ARM_THM_CALL _PyDict_SendEvent │ │ │ │ │ - b.n 40fc │ │ │ │ │ + b.n 410c │ │ │ │ │ │ │ │ │ │ -00004728 : │ │ │ │ │ +00004738 : │ │ │ │ │ dict_dealloc(): │ │ │ │ │ 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, #0] │ │ │ │ │ mov r5, r0 │ │ │ │ │ sub sp, #16 │ │ │ │ │ ldrb r0, [r0, #16] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 4de0 │ │ │ │ │ + bge.w 4df0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 4de8 │ │ │ │ │ + bne.w 4df8 │ │ │ │ │ str r0, [r5, #0] │ │ │ │ │ ldrd r7, r8, [r5, #24] │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GC_UnTrack │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.w 4a66 │ │ │ │ │ - cbz r7, 476a │ │ │ │ │ + bne.w 4a76 │ │ │ │ │ + cbz r7, 477a │ │ │ │ │ ldr r4, [r7, #0] │ │ │ │ │ cmp r4, r8 │ │ │ │ │ - bge.n 47ac │ │ │ │ │ + bge.n 47bc │ │ │ │ │ ldr r1, [r5, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - bne.w 498a │ │ │ │ │ - ldr r3, [pc, #600] @ (49d4 ) │ │ │ │ │ + bne.w 499a │ │ │ │ │ + ldr r3, [pc, #600] @ (49e4 ) │ │ │ │ │ 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, #1924] @ 0x784 │ │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ │ - bhi.w 498a │ │ │ │ │ + bhi.w 499a │ │ │ │ │ ldr.w r1, [r3, #1920] @ 0x780 │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r1, [r5, #0] │ │ │ │ │ str.w r5, [r3, #1920] @ 0x780 │ │ │ │ │ str.w r2, [r3, #1924] @ 0x784 │ │ │ │ │ add sp, #16 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ subs r3, r4, #1 │ │ │ │ │ cmp r4, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ - bne.n 476a │ │ │ │ │ + bne.n 477a │ │ │ │ │ ldrb r2, [r7, #6] │ │ │ │ │ ldrb r3, [r7, #5] │ │ │ │ │ ldr r6, [r7, #16] │ │ │ │ │ lsls r4, r3 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 49ca │ │ │ │ │ + beq.w 49da │ │ │ │ │ cmp r6, r8 │ │ │ │ │ - ble.n 484a │ │ │ │ │ + ble.n 485a │ │ │ │ │ add r4, r7 │ │ │ │ │ mov r3, r8 │ │ │ │ │ add.w r9, r4, #20 │ │ │ │ │ ands.w r2, r6, #3 │ │ │ │ │ add.w r4, r4, #24 │ │ │ │ │ - beq.w 4902 │ │ │ │ │ + beq.w 4912 │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq.n 4824 │ │ │ │ │ + beq.n 4834 │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq.n 4802 │ │ │ │ │ + beq.n 4812 │ │ │ │ │ ldr.w r0, [r9] │ │ │ │ │ - cbz r0, 47f2 │ │ │ │ │ + cbz r0, 4802 │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 4a56 │ │ │ │ │ + blt.w 4a66 │ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ │ - cbz r0, 4800 │ │ │ │ │ + cbz r0, 4810 │ │ │ │ │ ldr r1, [r0, #0] │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 4a46 │ │ │ │ │ + blt.w 4a56 │ │ │ │ │ movs r3, #1 │ │ │ │ │ ldr.w r0, [r9, r3, lsl #3] │ │ │ │ │ - cbz r0, 4812 │ │ │ │ │ + cbz r0, 4822 │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 4a1e │ │ │ │ │ + blt.w 4a2e │ │ │ │ │ ldr.w r0, [r4, r3, lsl #3] │ │ │ │ │ - cbz r0, 4822 │ │ │ │ │ + cbz r0, 4832 │ │ │ │ │ ldr r1, [r0, #0] │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 4a32 │ │ │ │ │ + blt.w 4a42 │ │ │ │ │ adds r3, #1 │ │ │ │ │ ldr.w r0, [r9, r3, lsl #3] │ │ │ │ │ - cbz r0, 4834 │ │ │ │ │ + cbz r0, 4844 │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 49b6 │ │ │ │ │ + blt.w 49c6 │ │ │ │ │ ldr.w r0, [r4, r3, lsl #3] │ │ │ │ │ - cbz r0, 4844 │ │ │ │ │ + cbz r0, 4854 │ │ │ │ │ ldr r1, [r0, #0] │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 49a2 │ │ │ │ │ + blt.w 49b2 │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - bne.n 4902 │ │ │ │ │ + bne.n 4912 │ │ │ │ │ ldrb r3, [r7, #4] │ │ │ │ │ cmp r3, #3 │ │ │ │ │ - bne.n 4914 │ │ │ │ │ + bne.n 4924 │ │ │ │ │ ldrb r3, [r7, #6] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bne.n 4914 │ │ │ │ │ - ldr r3, [pc, #384] @ (49d8 ) │ │ │ │ │ + bne.n 4924 │ │ │ │ │ + ldr r3, [pc, #384] @ (49e8 ) │ │ │ │ │ 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, #1932] @ 0x78c │ │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ │ - bhi.n 4914 │ │ │ │ │ + bhi.n 4924 │ │ │ │ │ ldr.w r1, [r3, #1928] @ 0x788 │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r1, [r7, #0] │ │ │ │ │ str.w r7, [r3, #1928] @ 0x788 │ │ │ │ │ str.w r2, [r3, #1932] @ 0x78c │ │ │ │ │ - b.n 476a │ │ │ │ │ + b.n 477a │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 4998 │ │ │ │ │ + beq.w 49a8 │ │ │ │ │ ldr.w r0, [r4, r3, lsl #3] │ │ │ │ │ - cbz r0, 489a │ │ │ │ │ + cbz r0, 48aa │ │ │ │ │ ldr r1, [r0, #0] │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 491c │ │ │ │ │ + blt.n 492c │ │ │ │ │ add.w r8, r3, #1 │ │ │ │ │ ldr.w r0, [r9, r8, lsl #3] │ │ │ │ │ - cbz r0, 48ac │ │ │ │ │ + cbz r0, 48bc │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 494e │ │ │ │ │ + blt.n 495e │ │ │ │ │ ldr.w r0, [r4, r8, lsl #3] │ │ │ │ │ - cbz r0, 48ba │ │ │ │ │ + cbz r0, 48ca │ │ │ │ │ ldr r1, [r0, #0] │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 495c │ │ │ │ │ + blt.n 496c │ │ │ │ │ add.w r3, r8, #1 │ │ │ │ │ ldr.w r0, [r9, r3, lsl #3] │ │ │ │ │ - cbz r0, 48cc │ │ │ │ │ + cbz r0, 48dc │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 496a │ │ │ │ │ + blt.n 497a │ │ │ │ │ ldr.w r0, [r4, r3, lsl #3] │ │ │ │ │ - cbz r0, 48da │ │ │ │ │ + cbz r0, 48ea │ │ │ │ │ ldr r1, [r0, #0] │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 497c │ │ │ │ │ + blt.n 498c │ │ │ │ │ add.w r3, r8, #2 │ │ │ │ │ ldr.w r0, [r9, r3, lsl #3] │ │ │ │ │ - cbz r0, 48ec │ │ │ │ │ + cbz r0, 48fc │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 492e │ │ │ │ │ + blt.n 493e │ │ │ │ │ ldr.w r0, [r4, r3, lsl #3] │ │ │ │ │ - cbz r0, 48fa │ │ │ │ │ + cbz r0, 490a │ │ │ │ │ ldr r1, [r0, #0] │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 4940 │ │ │ │ │ + blt.n 4950 │ │ │ │ │ add.w r3, r8, #3 │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - beq.n 484a │ │ │ │ │ + beq.n 485a │ │ │ │ │ ldr.w r0, [r9, r3, lsl #3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 488c │ │ │ │ │ + beq.n 489c │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 488c │ │ │ │ │ - b.n 4882 │ │ │ │ │ + bge.n 489c │ │ │ │ │ + b.n 4892 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ - b.n 476a │ │ │ │ │ + b.n 477a │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r0, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 489a │ │ │ │ │ + bne.n 48aa │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - b.n 489a │ │ │ │ │ + b.n 48aa │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 48ec │ │ │ │ │ + bne.n 48fc │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - b.n 48ec │ │ │ │ │ + b.n 48fc │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r0, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 48fa │ │ │ │ │ + bne.n 490a │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 48fa │ │ │ │ │ + b.n 490a │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 48ac │ │ │ │ │ + bne.n 48bc │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 48ac │ │ │ │ │ + b.n 48bc │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r0, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 48ba │ │ │ │ │ + bne.n 48ca │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 48ba │ │ │ │ │ + b.n 48ca │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 48cc │ │ │ │ │ + bne.n 48dc │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - b.n 48cc │ │ │ │ │ + b.n 48dc │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r0, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 48da │ │ │ │ │ + bne.n 48ea │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 48da │ │ │ │ │ + b.n 48ea │ │ │ │ │ ldr.w r3, [r1, #160] @ 0xa0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #16 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ bx r3 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - b.n 488c │ │ │ │ │ + b.n 489c │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r0, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 4844 │ │ │ │ │ + bne.w 4854 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - b.n 4844 │ │ │ │ │ + b.n 4854 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 4834 │ │ │ │ │ + bne.w 4844 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - b.n 4834 │ │ │ │ │ + b.n 4844 │ │ │ │ │ cmp r6, r2 │ │ │ │ │ - ble.n 4914 │ │ │ │ │ + ble.n 4924 │ │ │ │ │ add r4, r7 │ │ │ │ │ mov r8, r2 │ │ │ │ │ - b.n 49f4 │ │ │ │ │ + b.n 4a04 │ │ │ │ │ .word 0x00000250 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000178 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ ldr r0, [r4, #28] │ │ │ │ │ - cbz r0, 49e8 │ │ │ │ │ + cbz r0, 49f8 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 4a10 │ │ │ │ │ + blt.n 4a20 │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ adds r4, #12 │ │ │ │ │ cmp r8, r6 │ │ │ │ │ - beq.w 484a │ │ │ │ │ + beq.w 485a │ │ │ │ │ ldr r0, [r4, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 49dc │ │ │ │ │ + beq.n 49ec │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 49dc │ │ │ │ │ + bge.n 49ec │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 49dc │ │ │ │ │ + bne.n 49ec │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 49dc │ │ │ │ │ + b.n 49ec │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 49e8 │ │ │ │ │ + bne.n 49f8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 49e8 │ │ │ │ │ + b.n 49f8 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 4812 │ │ │ │ │ + bne.w 4822 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - b.n 4812 │ │ │ │ │ + b.n 4822 │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r0, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 4822 │ │ │ │ │ + bne.w 4832 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - b.n 4822 │ │ │ │ │ + b.n 4832 │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r0, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 4800 │ │ │ │ │ + bne.w 4810 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 4800 │ │ │ │ │ + b.n 4810 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 47f2 │ │ │ │ │ + bne.w 4802 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 47f2 │ │ │ │ │ + b.n 4802 │ │ │ │ │ ldrb.w r3, [r8, #2] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 4b4a │ │ │ │ │ + bne.n 4b5a │ │ │ │ │ ldrb.w r6, [r8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n 4b44 │ │ │ │ │ + beq.n 4b54 │ │ │ │ │ mov r9, r3 │ │ │ │ │ mov r4, r8 │ │ │ │ │ ands.w r3, r6, #3 │ │ │ │ │ - beq.n 4afc │ │ │ │ │ + beq.n 4b0c │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.n 4ab0 │ │ │ │ │ + beq.n 4ac0 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.n 4a9c │ │ │ │ │ + beq.n 4aac │ │ │ │ │ ldr.w r0, [r4, #4]! │ │ │ │ │ - cbz r0, 4a98 │ │ │ │ │ + cbz r0, 4aa8 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 4d4e │ │ │ │ │ + blt.w 4d5e │ │ │ │ │ mov.w r9, #1 │ │ │ │ │ ldr.w r0, [r4, #4]! │ │ │ │ │ - cbz r0, 4aac │ │ │ │ │ + cbz r0, 4abc │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 4d1e │ │ │ │ │ + blt.w 4d2e │ │ │ │ │ add.w r9, r9, #1 │ │ │ │ │ ldr.w r0, [r4, #4]! │ │ │ │ │ - cbz r0, 4ac0 │ │ │ │ │ + cbz r0, 4ad0 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 4d0e │ │ │ │ │ + blt.w 4d1e │ │ │ │ │ add.w r9, r9, #1 │ │ │ │ │ cmp r6, r9 │ │ │ │ │ - bne.n 4afc │ │ │ │ │ - b.n 4b44 │ │ │ │ │ + bne.n 4b0c │ │ │ │ │ + b.n 4b54 │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ add.w r9, r9, #1 │ │ │ │ │ - cbz r0, 4ada │ │ │ │ │ + cbz r0, 4aea │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 4b1a │ │ │ │ │ + blt.n 4b2a │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ - cbz r0, 4ae6 │ │ │ │ │ + cbz r0, 4af6 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 4b28 │ │ │ │ │ + blt.n 4b38 │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ adds r4, #12 │ │ │ │ │ - cbz r0, 4af4 │ │ │ │ │ + cbz r0, 4b04 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 4b36 │ │ │ │ │ + blt.n 4b46 │ │ │ │ │ add.w r9, r9, #3 │ │ │ │ │ cmp r6, r9 │ │ │ │ │ - beq.n 4b44 │ │ │ │ │ + beq.n 4b54 │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ adds r4, #4 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4aca │ │ │ │ │ + beq.n 4ada │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 4aca │ │ │ │ │ + bge.n 4ada │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 4aca │ │ │ │ │ + bne.n 4ada │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 4aca │ │ │ │ │ + b.n 4ada │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 4ada │ │ │ │ │ + bne.n 4aea │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 4ada │ │ │ │ │ + b.n 4aea │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 4ae6 │ │ │ │ │ + bne.n 4af6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 4ae6 │ │ │ │ │ + b.n 4af6 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 4af4 │ │ │ │ │ + bne.n 4b04 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 4af4 │ │ │ │ │ + b.n 4b04 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.w 476a │ │ │ │ │ + blt.w 477a │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ str r2, [r7, #0] │ │ │ │ │ - bne.w 476a │ │ │ │ │ + bne.w 477a │ │ │ │ │ ldrb r2, [r7, #5] │ │ │ │ │ ldrb r6, [r7, #6] │ │ │ │ │ lsls r3, r2 │ │ │ │ │ ldr r2, [r7, #16] │ │ │ │ │ mov sl, r2 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 4d5e │ │ │ │ │ + beq.w 4d6e │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - ble.w 4c90 │ │ │ │ │ + ble.w 4ca0 │ │ │ │ │ add r3, r7 │ │ │ │ │ mov.w r9, #0 │ │ │ │ │ add.w r6, r3, #20 │ │ │ │ │ add.w r4, r3, #24 │ │ │ │ │ ands.w r3, r2, #3 │ │ │ │ │ - beq.n 4c72 │ │ │ │ │ + beq.n 4c82 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.n 4bd2 │ │ │ │ │ + beq.n 4be2 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.n 4bae │ │ │ │ │ + beq.n 4bbe │ │ │ │ │ ldr r0, [r6, #0] │ │ │ │ │ - cbz r0, 4b9c │ │ │ │ │ + cbz r0, 4bac │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 4dc0 │ │ │ │ │ + blt.w 4dd0 │ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ │ - cbz r0, 4baa │ │ │ │ │ + cbz r0, 4bba │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 4dd0 │ │ │ │ │ + blt.w 4de0 │ │ │ │ │ mov.w r9, #1 │ │ │ │ │ ldr.w r0, [r6, r9, lsl #3] │ │ │ │ │ - cbz r0, 4bbe │ │ │ │ │ + cbz r0, 4bce │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 4db0 │ │ │ │ │ + blt.w 4dc0 │ │ │ │ │ ldr.w r0, [r4, r9, lsl #3] │ │ │ │ │ - cbz r0, 4bce │ │ │ │ │ + cbz r0, 4bde │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 4da0 │ │ │ │ │ + blt.w 4db0 │ │ │ │ │ add.w r9, r9, #1 │ │ │ │ │ ldr.w r0, [r6, r9, lsl #3] │ │ │ │ │ - cbz r0, 4be2 │ │ │ │ │ + cbz r0, 4bf2 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 4d3e │ │ │ │ │ + blt.w 4d4e │ │ │ │ │ ldr.w r0, [r4, r9, lsl #3] │ │ │ │ │ - cbz r0, 4bf2 │ │ │ │ │ + cbz r0, 4c02 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 4d2e │ │ │ │ │ + blt.w 4d3e │ │ │ │ │ add.w r9, r9, #1 │ │ │ │ │ cmp r9, sl │ │ │ │ │ - bne.n 4c72 │ │ │ │ │ - b.n 4c90 │ │ │ │ │ + bne.n 4c82 │ │ │ │ │ + b.n 4ca0 │ │ │ │ │ ldr.w r0, [r4, r9, lsl #3] │ │ │ │ │ - cbz r0, 4c0a │ │ │ │ │ + cbz r0, 4c1a │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 4cf2 │ │ │ │ │ + blt.n 4d02 │ │ │ │ │ add.w r8, r9, #1 │ │ │ │ │ ldr.w r0, [r6, r8, lsl #3] │ │ │ │ │ - cbz r0, 4c1c │ │ │ │ │ + cbz r0, 4c2c │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 4d00 │ │ │ │ │ + blt.n 4d10 │ │ │ │ │ ldr.w r0, [r4, r8, lsl #3] │ │ │ │ │ - cbz r0, 4c2a │ │ │ │ │ + cbz r0, 4c3a │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 4cac │ │ │ │ │ + blt.n 4cbc │ │ │ │ │ add.w r9, r8, #1 │ │ │ │ │ ldr.w r0, [r6, r9, lsl #3] │ │ │ │ │ - cbz r0, 4c3c │ │ │ │ │ + cbz r0, 4c4c │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 4cba │ │ │ │ │ + blt.n 4cca │ │ │ │ │ ldr.w r0, [r4, r9, lsl #3] │ │ │ │ │ - cbz r0, 4c4a │ │ │ │ │ + cbz r0, 4c5a │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 4cc8 │ │ │ │ │ + blt.n 4cd8 │ │ │ │ │ add.w r9, r8, #2 │ │ │ │ │ ldr.w r0, [r6, r9, lsl #3] │ │ │ │ │ - cbz r0, 4c5c │ │ │ │ │ + cbz r0, 4c6c │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 4cd6 │ │ │ │ │ + blt.n 4ce6 │ │ │ │ │ ldr.w r0, [r4, r9, lsl #3] │ │ │ │ │ - cbz r0, 4c6a │ │ │ │ │ + cbz r0, 4c7a │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 4ce4 │ │ │ │ │ + blt.n 4cf4 │ │ │ │ │ add.w r9, r8, #3 │ │ │ │ │ cmp r9, sl │ │ │ │ │ - beq.n 4c90 │ │ │ │ │ + beq.n 4ca0 │ │ │ │ │ ldr.w r0, [r6, r9, lsl #3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4bfc │ │ │ │ │ + beq.n 4c0c │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 4bfc │ │ │ │ │ + bge.n 4c0c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 4bfc │ │ │ │ │ + bne.n 4c0c │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 4bfc │ │ │ │ │ + b.n 4c0c │ │ │ │ │ ldrb r3, [r7, #4] │ │ │ │ │ cmp r3, #3 │ │ │ │ │ - bne.w 4914 │ │ │ │ │ + bne.w 4924 │ │ │ │ │ ldrb r3, [r7, #6] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bne.w 4914 │ │ │ │ │ - ldr r3, [pc, #364] @ (4e10 ) │ │ │ │ │ + bne.w 4924 │ │ │ │ │ + ldr r3, [pc, #364] @ (4e20 ) │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ - b.n 4860 │ │ │ │ │ + b.n 4870 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 4c2a │ │ │ │ │ + bne.n 4c3a │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 4c2a │ │ │ │ │ + b.n 4c3a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 4c3c │ │ │ │ │ + bne.n 4c4c │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 4c3c │ │ │ │ │ + b.n 4c4c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 4c4a │ │ │ │ │ + bne.n 4c5a │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 4c4a │ │ │ │ │ + b.n 4c5a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 4c5c │ │ │ │ │ + bne.n 4c6c │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 4c5c │ │ │ │ │ + b.n 4c6c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 4c6a │ │ │ │ │ + bne.n 4c7a │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 4c6a │ │ │ │ │ + b.n 4c7a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 4c0a │ │ │ │ │ + bne.n 4c1a │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 4c0a │ │ │ │ │ + b.n 4c1a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 4c1c │ │ │ │ │ + bne.n 4c2c │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 4c1c │ │ │ │ │ + b.n 4c2c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 4ac0 │ │ │ │ │ + bne.w 4ad0 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 4ac0 │ │ │ │ │ + b.n 4ad0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 4aac │ │ │ │ │ + bne.w 4abc │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 4aac │ │ │ │ │ + b.n 4abc │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 4bf2 │ │ │ │ │ + bne.w 4c02 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 4bf2 │ │ │ │ │ + b.n 4c02 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 4be2 │ │ │ │ │ + bne.w 4bf2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 4be2 │ │ │ │ │ + b.n 4bf2 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 4a98 │ │ │ │ │ + bne.w 4aa8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 4a98 │ │ │ │ │ + b.n 4aa8 │ │ │ │ │ adds r4, r7, r3 │ │ │ │ │ - b.n 4d72 │ │ │ │ │ + b.n 4d82 │ │ │ │ │ ldr r0, [r4, #28] │ │ │ │ │ - cbz r0, 4d6e │ │ │ │ │ + cbz r0, 4d7e │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 4d92 │ │ │ │ │ + blt.n 4da2 │ │ │ │ │ adds r6, #1 │ │ │ │ │ adds r4, #12 │ │ │ │ │ cmp r6, sl │ │ │ │ │ - bge.n 4c90 │ │ │ │ │ + bge.n 4ca0 │ │ │ │ │ ldr r0, [r4, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 4d62 │ │ │ │ │ + beq.n 4d72 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 4d62 │ │ │ │ │ + bge.n 4d72 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 4d62 │ │ │ │ │ + bne.n 4d72 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 4d62 │ │ │ │ │ + b.n 4d72 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 4d6e │ │ │ │ │ + bne.n 4d7e │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 4d6e │ │ │ │ │ + b.n 4d7e │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 4bce │ │ │ │ │ + bne.w 4bde │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 4bce │ │ │ │ │ + b.n 4bde │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 4bbe │ │ │ │ │ + bne.w 4bce │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 4bbe │ │ │ │ │ + b.n 4bce │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 4b9c │ │ │ │ │ + bne.w 4bac │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 4b9c │ │ │ │ │ + b.n 4bac │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 4baa │ │ │ │ │ + bne.w 4bba │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 4baa │ │ │ │ │ + b.n 4bba │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 47a6 │ │ │ │ │ - b.n 4dec │ │ │ │ │ + beq.w 47b6 │ │ │ │ │ + b.n 4dfc │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r2, r5 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ movs r1, #5 │ │ │ │ │ bl eb8 │ │ │ │ │ R_ARM_THM_CALL _PyDict_SendEvent │ │ │ │ │ ldr r2, [r5, #0] │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 47a6 │ │ │ │ │ + bge.w 47b6 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 4750 │ │ │ │ │ - b.n 47a6 │ │ │ │ │ + beq.w 4760 │ │ │ │ │ + b.n 47b6 │ │ │ │ │ nop │ │ │ │ │ .word 0x00000166 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00004e14 : │ │ │ │ │ +00004e24 : │ │ │ │ │ dict_ass_sub(): │ │ │ │ │ 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 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 4ea4 │ │ │ │ │ + beq.n 4eb4 │ │ │ │ │ mov r3, r2 │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ lsls r0, r2, #2 │ │ │ │ │ - bpl.n 4ee4 │ │ │ │ │ + bpl.n 4ef4 │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r2, #1 │ │ │ │ │ strlt r2, [r1, #0] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 4e74 │ │ │ │ │ + blt.n 4e84 │ │ │ │ │ ldr r1, [r1, #4] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bne.n 4e86 │ │ │ │ │ + bne.n 4e96 │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ adds r1, r2, #1 │ │ │ │ │ - beq.n 4e86 │ │ │ │ │ - ldr r1, [pc, #156] @ (4efc ) │ │ │ │ │ + beq.n 4e96 │ │ │ │ │ + ldr r1, [pc, #156] @ (4f0c ) │ │ │ │ │ ldr r0, [r5, #24] │ │ │ │ │ cmp r0, r1 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - beq.n 4eda │ │ │ │ │ + beq.n 4eea │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ b.w d90 │ │ │ │ │ ldr r0, [r1, #4] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ - beq.n 4e58 │ │ │ │ │ + beq.n 4e68 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - bne.n 4e5e │ │ │ │ │ + bne.n 4e6e │ │ │ │ │ mov r1, r3 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 setitem_take2_lock_held.part.0 │ │ │ │ │ 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 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 4ec6 │ │ │ │ │ + bne.n 4ed6 │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ adds r1, r2, #1 │ │ │ │ │ - beq.n 4ec6 │ │ │ │ │ + beq.n 4ed6 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ - b.w 5ca8 <_PyDict_DelItem_KnownHash_LockHeld> │ │ │ │ │ + b.w 5cb4 <_PyDict_DelItem_KnownHash_LockHeld> │ │ │ │ │ R_ARM_THM_JUMP24 _PyDict_DelItem_KnownHash_LockHeld │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ mov r2, r0 │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - bne.n 4eb8 │ │ │ │ │ + bne.n 4ec8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 1f8 │ │ │ │ │ R_ARM_THM_CALL dict_unhashable_type │ │ │ │ │ - b.n 4ef4 │ │ │ │ │ + b.n 4f04 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ b.w a8c │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ @@ -7920,478 +7930,478 @@ │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00004f00 <_PyDict_HasOnlyStringKeys>: │ │ │ │ │ +00004f10 <_PyDict_HasOnlyStringKeys>: │ │ │ │ │ _PyDict_HasOnlyStringKeys(): │ │ │ │ │ ldr r3, [r0, #24] │ │ │ │ │ ldrb r3, [r3, #6] │ │ │ │ │ - cbz r3, 4f0a <_PyDict_HasOnlyStringKeys+0xa> │ │ │ │ │ + cbz r3, 4f1a <_PyDict_HasOnlyStringKeys+0xa> │ │ │ │ │ movs r0, #1 │ │ │ │ │ bx lr │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ sub sp, #16 │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ add r3, sp, #12 │ │ │ │ │ add r2, sp, #8 │ │ │ │ │ add r1, sp, #4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5160 <_PyDict_Next.constprop.2> │ │ │ │ │ - cbz r0, 4f3e <_PyDict_HasOnlyStringKeys+0x3e> │ │ │ │ │ + bl 5170 <_PyDict_Next.constprop.2> │ │ │ │ │ + cbz r0, 4f4e <_PyDict_HasOnlyStringKeys+0x3e> │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ ands.w r3, r3, #268435456 @ 0x10000000 │ │ │ │ │ - bne.n 4f1e <_PyDict_HasOnlyStringKeys+0x1e> │ │ │ │ │ + bne.n 4f2e <_PyDict_HasOnlyStringKeys+0x1e> │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #16 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ movs r0, #1 │ │ │ │ │ - b.n 4f3a <_PyDict_HasOnlyStringKeys+0x3a> │ │ │ │ │ + b.n 4f4a <_PyDict_HasOnlyStringKeys+0x3a> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00004f44 : │ │ │ │ │ +00004f54 : │ │ │ │ │ PyDict_Next(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ ldr r4, [r0, #4] │ │ │ │ │ ldr r4, [r4, #84] @ 0x54 │ │ │ │ │ lsls r4, r4, #2 │ │ │ │ │ - bpl.n 4fde │ │ │ │ │ + bpl.n 4fee │ │ │ │ │ ldr r4, [r0, #28] │ │ │ │ │ ldr.w ip, [r1] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.n 5002 │ │ │ │ │ + bne.n 5012 │ │ │ │ │ ldr.w lr, [r0, #24] │ │ │ │ │ ldr.w r4, [lr, #16] │ │ │ │ │ cmp ip, r4 │ │ │ │ │ ite lt │ │ │ │ │ movlt r0, #0 │ │ │ │ │ movge r0, #1 │ │ │ │ │ orrs.w r0, r0, ip, lsr #31 │ │ │ │ │ - bne.n 4fde │ │ │ │ │ + bne.n 4fee │ │ │ │ │ ldrb.w r0, [lr, #5] │ │ │ │ │ ldrb.w r5, [lr, #6] │ │ │ │ │ mov r6, r0 │ │ │ │ │ movs r0, #1 │ │ │ │ │ lsls r0, r6 │ │ │ │ │ - cbz r5, 4fa4 │ │ │ │ │ + cbz r5, 4fb4 │ │ │ │ │ add.w r0, r0, ip, lsl #3 │ │ │ │ │ adds r0, #20 │ │ │ │ │ add r0, lr │ │ │ │ │ ldr r5, [r0, #4] │ │ │ │ │ - cbz r5, 4fe2 │ │ │ │ │ + cbz r5, 4ff2 │ │ │ │ │ ldrd r4, lr, [r0] │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ str.w ip, [r1] │ │ │ │ │ - cbz r2, 4fc2 │ │ │ │ │ + cbz r2, 4fd2 │ │ │ │ │ str r4, [r2, #0] │ │ │ │ │ - cbz r3, 4fc6 │ │ │ │ │ + cbz r3, 4fd6 │ │ │ │ │ movs r0, #1 │ │ │ │ │ str.w lr, [r3] │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ movs r5, #12 │ │ │ │ │ mla r0, r5, ip, r0 │ │ │ │ │ adds r0, #20 │ │ │ │ │ add lr, r0 │ │ │ │ │ ldr.w r0, [lr, #8] │ │ │ │ │ - cbz r0, 4fca │ │ │ │ │ + cbz r0, 4fda │ │ │ │ │ ldrd r4, lr, [lr, #4] │ │ │ │ │ add.w r0, ip, #1 │ │ │ │ │ str r0, [r1, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 4f98 │ │ │ │ │ + bne.n 4fa8 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 4f9c │ │ │ │ │ + bne.n 4fac │ │ │ │ │ movs r0, #1 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ cmp r4, ip │ │ │ │ │ - ble.n 4fde │ │ │ │ │ + ble.n 4fee │ │ │ │ │ add lr, r5 │ │ │ │ │ ldr.w r0, [lr, #8] │ │ │ │ │ - cbz r0, 5038 │ │ │ │ │ + cbz r0, 5048 │ │ │ │ │ cmp r4, ip │ │ │ │ │ - bgt.n 4fb4 │ │ │ │ │ + bgt.n 4fc4 │ │ │ │ │ movs r0, #0 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ cmp r4, ip │ │ │ │ │ - ble.n 4fde │ │ │ │ │ + ble.n 4fee │ │ │ │ │ adds r0, #8 │ │ │ │ │ ldr r5, [r0, #4] │ │ │ │ │ - cbz r5, 4ff6 │ │ │ │ │ + cbz r5, 5006 │ │ │ │ │ cmp ip, r4 │ │ │ │ │ - blt.n 4f8a │ │ │ │ │ - b.n 4fde │ │ │ │ │ + blt.n 4f9a │ │ │ │ │ + b.n 4fee │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ adds r0, #8 │ │ │ │ │ cmp r4, ip │ │ │ │ │ - bgt.n 4fec │ │ │ │ │ - b.n 4fde │ │ │ │ │ + bgt.n 4ffc │ │ │ │ │ + b.n 4fee │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - blt.n 4fde │ │ │ │ │ + blt.n 4fee │ │ │ │ │ ldr r5, [r0, #8] │ │ │ │ │ cmp ip, r5 │ │ │ │ │ - bge.n 4fde │ │ │ │ │ + bge.n 4fee │ │ │ │ │ ldr.w lr, [r0, #24] │ │ │ │ │ ldrb r0, [r4, #0] │ │ │ │ │ adds r0, #1 │ │ │ │ │ ldrb.w r5, [lr, #5] │ │ │ │ │ add.w r0, r4, r0, lsl #2 │ │ │ │ │ ldrb.w r0, [r0, ip] │ │ │ │ │ add.w r4, r4, r0, lsl #2 │ │ │ │ │ add.w r0, lr, r0, lsl #3 │ │ │ │ │ ldr.w lr, [r4, #4] │ │ │ │ │ movs r4, #1 │ │ │ │ │ lsls r4, r5 │ │ │ │ │ add r0, r4 │ │ │ │ │ ldr r4, [r0, #20] │ │ │ │ │ - b.n 4fb8 │ │ │ │ │ + b.n 4fc8 │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ add.w lr, lr, #12 │ │ │ │ │ cmp r4, ip │ │ │ │ │ - bgt.n 4fd4 │ │ │ │ │ - b.n 4fde │ │ │ │ │ + bgt.n 4fe4 │ │ │ │ │ + b.n 4fee │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00005048 <_PyDict_Next>: │ │ │ │ │ +00005058 <_PyDict_Next>: │ │ │ │ │ _PyDict_Next(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ ldr r4, [r0, #4] │ │ │ │ │ ldr r4, [r4, #84] @ 0x54 │ │ │ │ │ lsls r4, r4, #2 │ │ │ │ │ - bpl.n 50f6 <_PyDict_Next+0xae> │ │ │ │ │ + bpl.n 5106 <_PyDict_Next+0xae> │ │ │ │ │ ldr r4, [r0, #28] │ │ │ │ │ ldr.w ip, [r1] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.n 511a <_PyDict_Next+0xd2> │ │ │ │ │ + bne.n 512a <_PyDict_Next+0xd2> │ │ │ │ │ ldr.w lr, [r0, #24] │ │ │ │ │ ldr.w r4, [lr, #16] │ │ │ │ │ cmp ip, r4 │ │ │ │ │ ite lt │ │ │ │ │ movlt r0, #0 │ │ │ │ │ movge r0, #1 │ │ │ │ │ orrs.w r0, r0, ip, lsr #31 │ │ │ │ │ - bne.n 50f6 <_PyDict_Next+0xae> │ │ │ │ │ + bne.n 5106 <_PyDict_Next+0xae> │ │ │ │ │ ldrb.w r0, [lr, #5] │ │ │ │ │ ldrb.w r5, [lr, #6] │ │ │ │ │ mov r6, r0 │ │ │ │ │ movs r0, #1 │ │ │ │ │ lsls r0, r6 │ │ │ │ │ - cbz r5, 50b0 <_PyDict_Next+0x68> │ │ │ │ │ + cbz r5, 50c0 <_PyDict_Next+0x68> │ │ │ │ │ add.w r0, r0, ip, lsl #3 │ │ │ │ │ adds r0, #20 │ │ │ │ │ add r0, lr │ │ │ │ │ ldr r5, [r0, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n 50fa <_PyDict_Next+0xb2> │ │ │ │ │ + beq.n 510a <_PyDict_Next+0xb2> │ │ │ │ │ ldrd r4, lr, [r0] │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ str.w ip, [r1] │ │ │ │ │ - cbz r2, 50d4 <_PyDict_Next+0x8c> │ │ │ │ │ + cbz r2, 50e4 <_PyDict_Next+0x8c> │ │ │ │ │ str r4, [r2, #0] │ │ │ │ │ - cbz r3, 50d8 <_PyDict_Next+0x90> │ │ │ │ │ + cbz r3, 50e8 <_PyDict_Next+0x90> │ │ │ │ │ str.w lr, [r3] │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ - cbnz r3, 50de <_PyDict_Next+0x96> │ │ │ │ │ + cbnz r3, 50ee <_PyDict_Next+0x96> │ │ │ │ │ movs r0, #1 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ movs r5, #12 │ │ │ │ │ mla r0, r5, ip, r0 │ │ │ │ │ adds r0, #20 │ │ │ │ │ add lr, r0 │ │ │ │ │ ldr.w r0, [lr, #8] │ │ │ │ │ - cbz r0, 50e2 <_PyDict_Next+0x9a> │ │ │ │ │ + cbz r0, 50f2 <_PyDict_Next+0x9a> │ │ │ │ │ ldrd r0, r4, [lr] │ │ │ │ │ ldr.w lr, [lr, #8] │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ str.w ip, [r1] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 50a0 <_PyDict_Next+0x58> │ │ │ │ │ + bne.n 50b0 <_PyDict_Next+0x58> │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 50a4 <_PyDict_Next+0x5c> │ │ │ │ │ + bne.n 50b4 <_PyDict_Next+0x5c> │ │ │ │ │ ldr r3, [sp, #16] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 50ac <_PyDict_Next+0x64> │ │ │ │ │ + beq.n 50bc <_PyDict_Next+0x64> │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ - b.n 50ac <_PyDict_Next+0x64> │ │ │ │ │ + b.n 50bc <_PyDict_Next+0x64> │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ cmp r4, ip │ │ │ │ │ - ble.n 50f6 <_PyDict_Next+0xae> │ │ │ │ │ + ble.n 5106 <_PyDict_Next+0xae> │ │ │ │ │ add lr, r5 │ │ │ │ │ ldr.w r0, [lr, #8] │ │ │ │ │ - cbz r0, 5152 <_PyDict_Next+0x10a> │ │ │ │ │ + cbz r0, 5162 <_PyDict_Next+0x10a> │ │ │ │ │ cmp r4, ip │ │ │ │ │ - bgt.n 50c0 <_PyDict_Next+0x78> │ │ │ │ │ + bgt.n 50d0 <_PyDict_Next+0x78> │ │ │ │ │ movs r0, #0 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ cmp r4, ip │ │ │ │ │ - ble.n 50f6 <_PyDict_Next+0xae> │ │ │ │ │ + ble.n 5106 <_PyDict_Next+0xae> │ │ │ │ │ adds r0, #8 │ │ │ │ │ ldr r5, [r0, #4] │ │ │ │ │ - cbz r5, 510e <_PyDict_Next+0xc6> │ │ │ │ │ + cbz r5, 511e <_PyDict_Next+0xc6> │ │ │ │ │ cmp r4, ip │ │ │ │ │ - bgt.n 5090 <_PyDict_Next+0x48> │ │ │ │ │ - b.n 50f6 <_PyDict_Next+0xae> │ │ │ │ │ + bgt.n 50a0 <_PyDict_Next+0x48> │ │ │ │ │ + b.n 5106 <_PyDict_Next+0xae> │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ adds r0, #8 │ │ │ │ │ cmp r4, ip │ │ │ │ │ - bgt.n 5104 <_PyDict_Next+0xbc> │ │ │ │ │ - b.n 50f6 <_PyDict_Next+0xae> │ │ │ │ │ + bgt.n 5114 <_PyDict_Next+0xbc> │ │ │ │ │ + b.n 5106 <_PyDict_Next+0xae> │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - blt.n 50f6 <_PyDict_Next+0xae> │ │ │ │ │ + blt.n 5106 <_PyDict_Next+0xae> │ │ │ │ │ ldr r5, [r0, #8] │ │ │ │ │ cmp r5, ip │ │ │ │ │ - ble.n 50f6 <_PyDict_Next+0xae> │ │ │ │ │ + ble.n 5106 <_PyDict_Next+0xae> │ │ │ │ │ ldr.w lr, [r0, #24] │ │ │ │ │ ldrb r0, [r4, #0] │ │ │ │ │ adds r0, #1 │ │ │ │ │ ldrb.w r5, [lr, #5] │ │ │ │ │ add.w r0, r4, r0, lsl #2 │ │ │ │ │ ldrb.w r0, [r0, ip] │ │ │ │ │ add.w r4, r4, r0, lsl #2 │ │ │ │ │ add.w r0, lr, r0, lsl #3 │ │ │ │ │ ldr.w lr, [r4, #4] │ │ │ │ │ movs r4, #1 │ │ │ │ │ lsls r4, r5 │ │ │ │ │ add r0, r4 │ │ │ │ │ ldr r4, [r0, #20] │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ - b.n 50c8 <_PyDict_Next+0x80> │ │ │ │ │ + b.n 50d8 <_PyDict_Next+0x80> │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ add.w lr, lr, #12 │ │ │ │ │ cmp r4, ip │ │ │ │ │ - bgt.n 50ec <_PyDict_Next+0xa4> │ │ │ │ │ - b.n 50f6 <_PyDict_Next+0xae> │ │ │ │ │ + bgt.n 50fc <_PyDict_Next+0xa4> │ │ │ │ │ + b.n 5106 <_PyDict_Next+0xae> │ │ │ │ │ │ │ │ │ │ -00005160 <_PyDict_Next.constprop.2>: │ │ │ │ │ +00005170 <_PyDict_Next.constprop.2>: │ │ │ │ │ _PyDict_Next.constprop.2(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ ldr r4, [r0, #4] │ │ │ │ │ ldr r4, [r4, #84] @ 0x54 │ │ │ │ │ lsls r4, r4, #2 │ │ │ │ │ - bpl.n 51fa <_PyDict_Next.constprop.2+0x9a> │ │ │ │ │ + bpl.n 520a <_PyDict_Next.constprop.2+0x9a> │ │ │ │ │ ldr r4, [r0, #28] │ │ │ │ │ ldr.w ip, [r1] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.n 521e <_PyDict_Next.constprop.2+0xbe> │ │ │ │ │ + bne.n 522e <_PyDict_Next.constprop.2+0xbe> │ │ │ │ │ ldr.w lr, [r0, #24] │ │ │ │ │ ldr.w r4, [lr, #16] │ │ │ │ │ cmp ip, r4 │ │ │ │ │ ite lt │ │ │ │ │ movlt r0, #0 │ │ │ │ │ movge r0, #1 │ │ │ │ │ orrs.w r0, r0, ip, lsr #31 │ │ │ │ │ - bne.n 51fa <_PyDict_Next.constprop.2+0x9a> │ │ │ │ │ + bne.n 520a <_PyDict_Next.constprop.2+0x9a> │ │ │ │ │ ldrb.w r0, [lr, #5] │ │ │ │ │ ldrb.w r5, [lr, #6] │ │ │ │ │ mov r6, r0 │ │ │ │ │ movs r0, #1 │ │ │ │ │ lsls r0, r6 │ │ │ │ │ - cbz r5, 51c0 <_PyDict_Next.constprop.2+0x60> │ │ │ │ │ + cbz r5, 51d0 <_PyDict_Next.constprop.2+0x60> │ │ │ │ │ add.w r0, r0, ip, lsl #3 │ │ │ │ │ adds r0, #20 │ │ │ │ │ add r0, lr │ │ │ │ │ ldr r5, [r0, #4] │ │ │ │ │ - cbz r5, 51fe <_PyDict_Next.constprop.2+0x9e> │ │ │ │ │ + cbz r5, 520e <_PyDict_Next.constprop.2+0x9e> │ │ │ │ │ ldrd r4, lr, [r0] │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ str.w ip, [r1] │ │ │ │ │ - cbz r2, 51de <_PyDict_Next.constprop.2+0x7e> │ │ │ │ │ + cbz r2, 51ee <_PyDict_Next.constprop.2+0x7e> │ │ │ │ │ str r4, [r2, #0] │ │ │ │ │ - cbz r3, 51e2 <_PyDict_Next.constprop.2+0x82> │ │ │ │ │ + cbz r3, 51f2 <_PyDict_Next.constprop.2+0x82> │ │ │ │ │ movs r0, #1 │ │ │ │ │ str.w lr, [r3] │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ movs r5, #12 │ │ │ │ │ mla r0, r5, ip, r0 │ │ │ │ │ adds r0, #20 │ │ │ │ │ add lr, r0 │ │ │ │ │ ldr.w r0, [lr, #8] │ │ │ │ │ - cbz r0, 51e6 <_PyDict_Next.constprop.2+0x86> │ │ │ │ │ + cbz r0, 51f6 <_PyDict_Next.constprop.2+0x86> │ │ │ │ │ ldrd r4, lr, [lr, #4] │ │ │ │ │ add.w r0, ip, #1 │ │ │ │ │ str r0, [r1, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 51b4 <_PyDict_Next.constprop.2+0x54> │ │ │ │ │ + bne.n 51c4 <_PyDict_Next.constprop.2+0x54> │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 51b8 <_PyDict_Next.constprop.2+0x58> │ │ │ │ │ + bne.n 51c8 <_PyDict_Next.constprop.2+0x58> │ │ │ │ │ movs r0, #1 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ cmp r4, ip │ │ │ │ │ - ble.n 51fa <_PyDict_Next.constprop.2+0x9a> │ │ │ │ │ + ble.n 520a <_PyDict_Next.constprop.2+0x9a> │ │ │ │ │ add lr, r5 │ │ │ │ │ ldr.w r0, [lr, #8] │ │ │ │ │ - cbz r0, 5254 <_PyDict_Next.constprop.2+0xf4> │ │ │ │ │ + cbz r0, 5264 <_PyDict_Next.constprop.2+0xf4> │ │ │ │ │ cmp r4, ip │ │ │ │ │ - bgt.n 51d0 <_PyDict_Next.constprop.2+0x70> │ │ │ │ │ + bgt.n 51e0 <_PyDict_Next.constprop.2+0x70> │ │ │ │ │ movs r0, #0 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ cmp r4, ip │ │ │ │ │ - ble.n 51fa <_PyDict_Next.constprop.2+0x9a> │ │ │ │ │ + ble.n 520a <_PyDict_Next.constprop.2+0x9a> │ │ │ │ │ adds r0, #8 │ │ │ │ │ ldr r5, [r0, #4] │ │ │ │ │ - cbz r5, 5212 <_PyDict_Next.constprop.2+0xb2> │ │ │ │ │ + cbz r5, 5222 <_PyDict_Next.constprop.2+0xb2> │ │ │ │ │ cmp ip, r4 │ │ │ │ │ - blt.n 51a6 <_PyDict_Next.constprop.2+0x46> │ │ │ │ │ - b.n 51fa <_PyDict_Next.constprop.2+0x9a> │ │ │ │ │ + blt.n 51b6 <_PyDict_Next.constprop.2+0x46> │ │ │ │ │ + b.n 520a <_PyDict_Next.constprop.2+0x9a> │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ adds r0, #8 │ │ │ │ │ cmp r4, ip │ │ │ │ │ - bgt.n 5208 <_PyDict_Next.constprop.2+0xa8> │ │ │ │ │ - b.n 51fa <_PyDict_Next.constprop.2+0x9a> │ │ │ │ │ + bgt.n 5218 <_PyDict_Next.constprop.2+0xa8> │ │ │ │ │ + b.n 520a <_PyDict_Next.constprop.2+0x9a> │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - blt.n 51fa <_PyDict_Next.constprop.2+0x9a> │ │ │ │ │ + blt.n 520a <_PyDict_Next.constprop.2+0x9a> │ │ │ │ │ ldr r5, [r0, #8] │ │ │ │ │ cmp ip, r5 │ │ │ │ │ - bge.n 51fa <_PyDict_Next.constprop.2+0x9a> │ │ │ │ │ + bge.n 520a <_PyDict_Next.constprop.2+0x9a> │ │ │ │ │ ldr.w lr, [r0, #24] │ │ │ │ │ ldrb r0, [r4, #0] │ │ │ │ │ adds r0, #1 │ │ │ │ │ ldrb.w r5, [lr, #5] │ │ │ │ │ add.w r0, r4, r0, lsl #2 │ │ │ │ │ ldrb.w r0, [r0, ip] │ │ │ │ │ add.w r4, r4, r0, lsl #2 │ │ │ │ │ add.w r0, lr, r0, lsl #3 │ │ │ │ │ ldr.w lr, [r4, #4] │ │ │ │ │ movs r4, #1 │ │ │ │ │ lsls r4, r5 │ │ │ │ │ add r0, r4 │ │ │ │ │ ldr r4, [r0, #20] │ │ │ │ │ - b.n 51d4 <_PyDict_Next.constprop.2+0x74> │ │ │ │ │ + b.n 51e4 <_PyDict_Next.constprop.2+0x74> │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ add.w lr, lr, #12 │ │ │ │ │ cmp r4, ip │ │ │ │ │ - bgt.n 51f0 <_PyDict_Next.constprop.2+0x90> │ │ │ │ │ - b.n 51fa <_PyDict_Next.constprop.2+0x9a> │ │ │ │ │ + bgt.n 5200 <_PyDict_Next.constprop.2+0x90> │ │ │ │ │ + b.n 520a <_PyDict_Next.constprop.2+0x9a> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00005264 : │ │ │ │ │ +00005274 : │ │ │ │ │ PyDict_GetItemStringRef(): │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ sub sp, #20 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r0, r1 │ │ │ │ │ mov r7, r2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_FromString │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 5332 │ │ │ │ │ + beq.n 5342 │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ ands.w r3, r3, #536870912 @ 0x20000000 │ │ │ │ │ - beq.n 5316 │ │ │ │ │ + beq.n 5326 │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 52f0 │ │ │ │ │ + bne.n 5300 │ │ │ │ │ ldr r2, [r0, #12] │ │ │ │ │ adds r1, r2, #1 │ │ │ │ │ - beq.n 52f0 │ │ │ │ │ + beq.n 5300 │ │ │ │ │ add r3, sp, #12 │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 2e8 <_Py_dict_lookup> │ │ │ │ │ R_ARM_THM_CALL _Py_dict_lookup │ │ │ │ │ adds r0, #3 │ │ │ │ │ - beq.n 530e │ │ │ │ │ + beq.n 531e │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ - cbz r1, 52ec │ │ │ │ │ + cbz r1, 52fc │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 52de │ │ │ │ │ + bge.n 52ee │ │ │ │ │ movs r6, #1 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r1, #0] │ │ │ │ │ str r1, [r7, #0] │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 52d8 │ │ │ │ │ + bge.n 52e8 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - cbnz r3, 52d8 │ │ │ │ │ + cbnz r3, 52e8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ mov r0, r6 │ │ │ │ │ add sp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ movs r6, #1 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ str r1, [r7, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 52cc │ │ │ │ │ - b.n 52d8 │ │ │ │ │ + blt.n 52dc │ │ │ │ │ + b.n 52e8 │ │ │ │ │ mov r6, r1 │ │ │ │ │ - b.n 52e0 │ │ │ │ │ + b.n 52f0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ mov r6, r0 │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - beq.n 5302 │ │ │ │ │ + beq.n 5312 │ │ │ │ │ add r3, sp, #12 │ │ │ │ │ mov r2, r0 │ │ │ │ │ - b.n 52a4 │ │ │ │ │ + b.n 52b4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 1f8 │ │ │ │ │ R_ARM_THM_CALL dict_unhashable_type │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ - b.n 52c4 │ │ │ │ │ + b.n 52d4 │ │ │ │ │ movs r1, #0 │ │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 52e0 │ │ │ │ │ + b.n 52f0 │ │ │ │ │ movw r1, #2468 @ 0x9a4 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ - b.n 52c4 │ │ │ │ │ + b.n 52d4 │ │ │ │ │ mov.w r6, #4294967295 @ 0xffffffff │ │ │ │ │ str r0, [r7, #0] │ │ │ │ │ - b.n 52d8 │ │ │ │ │ + b.n 52e8 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000533c <_PyDict_LoadBuiltinsFromGlobals>: │ │ │ │ │ +0000534c <_PyDict_LoadBuiltinsFromGlobals>: │ │ │ │ │ _PyDict_LoadBuiltinsFromGlobals(): │ │ │ │ │ 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, #4] │ │ │ │ │ sub sp, #28 │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ - bpl.w 58e8 <_PyDict_LoadBuiltinsFromGlobals+0x5ac> │ │ │ │ │ - ldr.w r9, [pc, #640] @ 55dc <_PyDict_LoadBuiltinsFromGlobals+0x2a0> │ │ │ │ │ + bpl.w 58f4 <_PyDict_LoadBuiltinsFromGlobals+0x5a8> │ │ │ │ │ + ldr.w r9, [pc, #640] @ 55ec <_PyDict_LoadBuiltinsFromGlobals+0x2a0> │ │ │ │ │ mov sl, r0 │ │ │ │ │ mov.w r8, #1 │ │ │ │ │ ldr.w r6, [r9, #804] @ 0x324 │ │ │ │ │ ldr.w r4, [sl, #24] │ │ │ │ │ add.w r5, r4, #20 │ │ │ │ │ ldrb r2, [r4, #4] │ │ │ │ │ ldrb r3, [r4, #5] │ │ │ │ │ @@ -8399,1131 +8409,1127 @@ │ │ │ │ │ lsl.w fp, r8, r2 │ │ │ │ │ lsl.w r3, r8, r3 │ │ │ │ │ add.w fp, fp, #4294967295 @ 0xffffffff │ │ │ │ │ adds r3, r5, r3 │ │ │ │ │ and.w r7, r6, fp │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 55e0 <_PyDict_LoadBuiltinsFromGlobals+0x2a4> │ │ │ │ │ + beq.w 55f0 <_PyDict_LoadBuiltinsFromGlobals+0x2a4> │ │ │ │ │ ldr.w r3, [r9, #796] @ 0x31c │ │ │ │ │ movw ip, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt ip, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ cmp r3, ip │ │ │ │ │ - bne.w 5812 <_PyDict_LoadBuiltinsFromGlobals+0x4d6> │ │ │ │ │ + bne.w 5820 <_PyDict_LoadBuiltinsFromGlobals+0x4d4> │ │ │ │ │ cmp r2, #7 │ │ │ │ │ - bgt.w 550e <_PyDict_LoadBuiltinsFromGlobals+0x1d2> │ │ │ │ │ + bgt.w 551e <_PyDict_LoadBuiltinsFromGlobals+0x1d2> │ │ │ │ │ ldrsb r1, [r5, r7] │ │ │ │ │ mov r3, r1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - blt.n 546e <_PyDict_LoadBuiltinsFromGlobals+0x132> │ │ │ │ │ + blt.n 547e <_PyDict_LoadBuiltinsFromGlobals+0x132> │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ ldr.w r0, [r0, r1, lsl #3] │ │ │ │ │ - ldr r1, [pc, #544] @ (55d8 <_PyDict_LoadBuiltinsFromGlobals+0x29c>) │ │ │ │ │ + ldr r1, [pc, #544] @ (55e8 <_PyDict_LoadBuiltinsFromGlobals+0x29c>) │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq.n 549c <_PyDict_LoadBuiltinsFromGlobals+0x160> │ │ │ │ │ + beq.n 54ac <_PyDict_LoadBuiltinsFromGlobals+0x160> │ │ │ │ │ ldr r1, [r0, #12] │ │ │ │ │ cmp r6, r1 │ │ │ │ │ - beq.w 55ac <_PyDict_LoadBuiltinsFromGlobals+0x270> │ │ │ │ │ + beq.w 55bc <_PyDict_LoadBuiltinsFromGlobals+0x270> │ │ │ │ │ add.w r3, r7, r7, lsl #2 │ │ │ │ │ lsrs r7, r6, #5 │ │ │ │ │ adds r7, #1 │ │ │ │ │ add r7, r3 │ │ │ │ │ and.w r7, r7, fp │ │ │ │ │ ldrsb r3, [r5, r7] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.w 554c <_PyDict_LoadBuiltinsFromGlobals+0x210> │ │ │ │ │ + blt.w 555c <_PyDict_LoadBuiltinsFromGlobals+0x210> │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ ldr.w r0, [r1, r3, lsl #3] │ │ │ │ │ - ldr r1, [pc, #500] @ (55d8 <_PyDict_LoadBuiltinsFromGlobals+0x29c>) │ │ │ │ │ + ldr r1, [pc, #500] @ (55e8 <_PyDict_LoadBuiltinsFromGlobals+0x29c>) │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq.n 549c <_PyDict_LoadBuiltinsFromGlobals+0x160> │ │ │ │ │ + beq.n 54ac <_PyDict_LoadBuiltinsFromGlobals+0x160> │ │ │ │ │ ldr r1, [r0, #12] │ │ │ │ │ cmp r6, r1 │ │ │ │ │ - beq.w 5790 <_PyDict_LoadBuiltinsFromGlobals+0x454> │ │ │ │ │ + beq.w 579e <_PyDict_LoadBuiltinsFromGlobals+0x452> │ │ │ │ │ mov.w r8, r6, lsr #10 │ │ │ │ │ add.w r3, r7, r7, lsl #2 │ │ │ │ │ add.w r7, r8, #1 │ │ │ │ │ add r7, r3 │ │ │ │ │ and.w r7, r7, fp │ │ │ │ │ cmp r2, #7 │ │ │ │ │ - bgt.w 56d8 <_PyDict_LoadBuiltinsFromGlobals+0x39c> │ │ │ │ │ + bgt.w 56ea <_PyDict_LoadBuiltinsFromGlobals+0x39e> │ │ │ │ │ ldrsb.w r9, [r5, r7] │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - blt.w 5564 <_PyDict_LoadBuiltinsFromGlobals+0x228> │ │ │ │ │ + blt.w 5574 <_PyDict_LoadBuiltinsFromGlobals+0x228> │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ - ldr r1, [pc, #448] @ (55d8 <_PyDict_LoadBuiltinsFromGlobals+0x29c>) │ │ │ │ │ + ldr r1, [pc, #448] @ (55e8 <_PyDict_LoadBuiltinsFromGlobals+0x29c>) │ │ │ │ │ ldr.w r0, [r3, r9, lsl #3] │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq.n 549a <_PyDict_LoadBuiltinsFromGlobals+0x15e> │ │ │ │ │ + beq.n 54aa <_PyDict_LoadBuiltinsFromGlobals+0x15e> │ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq.n 548e <_PyDict_LoadBuiltinsFromGlobals+0x152> │ │ │ │ │ + beq.n 549e <_PyDict_LoadBuiltinsFromGlobals+0x152> │ │ │ │ │ add.w r7, r7, r7, lsl #2 │ │ │ │ │ cmp r2, #7 │ │ │ │ │ add.w r7, r7, r8, lsr #5 │ │ │ │ │ add.w r7, r7, #1 │ │ │ │ │ and.w r7, r7, fp │ │ │ │ │ - bgt.w 5702 <_PyDict_LoadBuiltinsFromGlobals+0x3c6> │ │ │ │ │ + bgt.w 5714 <_PyDict_LoadBuiltinsFromGlobals+0x3c8> │ │ │ │ │ ldrsb.w r9, [r5, r7] │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - blt.w 5590 <_PyDict_LoadBuiltinsFromGlobals+0x254> │ │ │ │ │ + blt.w 55a0 <_PyDict_LoadBuiltinsFromGlobals+0x254> │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ - ldr r1, [pc, #396] @ (55d8 <_PyDict_LoadBuiltinsFromGlobals+0x29c>) │ │ │ │ │ + ldr r1, [pc, #396] @ (55e8 <_PyDict_LoadBuiltinsFromGlobals+0x29c>) │ │ │ │ │ ldr.w r0, [r3, r9, lsl #3] │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq.n 549a <_PyDict_LoadBuiltinsFromGlobals+0x15e> │ │ │ │ │ + beq.n 54aa <_PyDict_LoadBuiltinsFromGlobals+0x15e> │ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ │ cmp r6, r3 │ │ │ │ │ - beq.w 5800 <_PyDict_LoadBuiltinsFromGlobals+0x4c4> │ │ │ │ │ + beq.w 580e <_PyDict_LoadBuiltinsFromGlobals+0x4c2> │ │ │ │ │ mov.w r8, r8, lsr #10 │ │ │ │ │ add.w r7, r7, r7, lsl #2 │ │ │ │ │ add.w r3, r8, #1 │ │ │ │ │ add r7, r3 │ │ │ │ │ and.w r7, r7, fp │ │ │ │ │ - b.n 5400 <_PyDict_LoadBuiltinsFromGlobals+0xc4> │ │ │ │ │ + b.n 5410 <_PyDict_LoadBuiltinsFromGlobals+0xc4> │ │ │ │ │ adds r1, #1 │ │ │ │ │ - bne.w 589e <_PyDict_LoadBuiltinsFromGlobals+0x562> │ │ │ │ │ + bne.w 58ac <_PyDict_LoadBuiltinsFromGlobals+0x560> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyEval_GetBuiltins │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 5486 <_PyDict_LoadBuiltinsFromGlobals+0x14a> │ │ │ │ │ + bge.n 5496 <_PyDict_LoadBuiltinsFromGlobals+0x14a> │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ bl 8c │ │ │ │ │ R_ARM_THM_CALL unicode_eq │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 5424 <_PyDict_LoadBuiltinsFromGlobals+0xe8> │ │ │ │ │ + beq.n 5434 <_PyDict_LoadBuiltinsFromGlobals+0xe8> │ │ │ │ │ mov r3, r9 │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq.w 586c <_PyDict_LoadBuiltinsFromGlobals+0x530> │ │ │ │ │ + beq.w 587a <_PyDict_LoadBuiltinsFromGlobals+0x52e> │ │ │ │ │ ldrb r1, [r4, #5] │ │ │ │ │ movs r2, #1 │ │ │ │ │ add.w r5, r5, r3, lsl #3 │ │ │ │ │ lsls r2, r1 │ │ │ │ │ add r5, r2 │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 5474 <_PyDict_LoadBuiltinsFromGlobals+0x138> │ │ │ │ │ + beq.n 5484 <_PyDict_LoadBuiltinsFromGlobals+0x138> │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ itett lt │ │ │ │ │ movlt r5, r3 │ │ │ │ │ orrge.w r5, r3, #1 │ │ │ │ │ addlt r2, #1 │ │ │ │ │ strlt r2, [r3, #0] │ │ │ │ │ cmp r5, #1 │ │ │ │ │ - beq.n 5474 <_PyDict_LoadBuiltinsFromGlobals+0x138> │ │ │ │ │ + beq.n 5484 <_PyDict_LoadBuiltinsFromGlobals+0x138> │ │ │ │ │ bic.w r4, r5, #1 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyModule_Type │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyModule_Type │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq.w 57bc <_PyDict_LoadBuiltinsFromGlobals+0x480> │ │ │ │ │ + beq.w 57ca <_PyDict_LoadBuiltinsFromGlobals+0x47e> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyType_IsSubtype │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 57bc <_PyDict_LoadBuiltinsFromGlobals+0x480> │ │ │ │ │ + bne.w 57ca <_PyDict_LoadBuiltinsFromGlobals+0x47e> │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 5916 <_PyDict_LoadBuiltinsFromGlobals+0x5da> │ │ │ │ │ + bge.w 5922 <_PyDict_LoadBuiltinsFromGlobals+0x5d6> │ │ │ │ │ adds r3, #1 │ │ │ │ │ lsls r2, r5, #31 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - bmi.n 5486 <_PyDict_LoadBuiltinsFromGlobals+0x14a> │ │ │ │ │ + bmi.n 5496 <_PyDict_LoadBuiltinsFromGlobals+0x14a> │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 5486 <_PyDict_LoadBuiltinsFromGlobals+0x14a> │ │ │ │ │ + bne.n 5496 <_PyDict_LoadBuiltinsFromGlobals+0x14a> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 5486 <_PyDict_LoadBuiltinsFromGlobals+0x14a> │ │ │ │ │ + b.n 5496 <_PyDict_LoadBuiltinsFromGlobals+0x14a> │ │ │ │ │ cmp r2, #15 │ │ │ │ │ - bgt.w 57c0 <_PyDict_LoadBuiltinsFromGlobals+0x484> │ │ │ │ │ + bgt.w 57ce <_PyDict_LoadBuiltinsFromGlobals+0x482> │ │ │ │ │ ldrsh.w r3, [r5, r7, lsl #1] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.n 557a <_PyDict_LoadBuiltinsFromGlobals+0x23e> │ │ │ │ │ + blt.n 558a <_PyDict_LoadBuiltinsFromGlobals+0x23e> │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ ldr.w r0, [r1, r3, lsl #3] │ │ │ │ │ - ldr r1, [pc, #180] @ (55d8 <_PyDict_LoadBuiltinsFromGlobals+0x29c>) │ │ │ │ │ + ldr r1, [pc, #180] @ (55e8 <_PyDict_LoadBuiltinsFromGlobals+0x29c>) │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - beq.n 549c <_PyDict_LoadBuiltinsFromGlobals+0x160> │ │ │ │ │ + beq.n 54ac <_PyDict_LoadBuiltinsFromGlobals+0x160> │ │ │ │ │ ldr r1, [r0, #12] │ │ │ │ │ cmp r6, r1 │ │ │ │ │ - beq.n 55ac <_PyDict_LoadBuiltinsFromGlobals+0x270> │ │ │ │ │ + beq.n 55bc <_PyDict_LoadBuiltinsFromGlobals+0x270> │ │ │ │ │ add.w r3, r7, r7, lsl #2 │ │ │ │ │ lsrs r7, r6, #5 │ │ │ │ │ adds r7, #1 │ │ │ │ │ add r7, r3 │ │ │ │ │ and.w r7, r7, fp │ │ │ │ │ cmp r2, #15 │ │ │ │ │ - bgt.w 57de <_PyDict_LoadBuiltinsFromGlobals+0x4a2> │ │ │ │ │ + bgt.w 57ec <_PyDict_LoadBuiltinsFromGlobals+0x4a0> │ │ │ │ │ ldrsh.w r3, [r5, r7, lsl #1] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bge.w 53da <_PyDict_LoadBuiltinsFromGlobals+0x9e> │ │ │ │ │ + bge.w 53ea <_PyDict_LoadBuiltinsFromGlobals+0x9e> │ │ │ │ │ adds r3, #1 │ │ │ │ │ - beq.n 5474 <_PyDict_LoadBuiltinsFromGlobals+0x138> │ │ │ │ │ + beq.n 5484 <_PyDict_LoadBuiltinsFromGlobals+0x138> │ │ │ │ │ mov.w r8, r6, lsr #10 │ │ │ │ │ add.w r7, r7, r7, lsl #2 │ │ │ │ │ add.w r3, r8, #1 │ │ │ │ │ add r7, r3 │ │ │ │ │ and.w r7, r7, fp │ │ │ │ │ - b.n 5400 <_PyDict_LoadBuiltinsFromGlobals+0xc4> │ │ │ │ │ + b.n 5410 <_PyDict_LoadBuiltinsFromGlobals+0xc4> │ │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ │ - beq.n 5474 <_PyDict_LoadBuiltinsFromGlobals+0x138> │ │ │ │ │ + beq.n 5484 <_PyDict_LoadBuiltinsFromGlobals+0x138> │ │ │ │ │ add.w r7, r7, r7, lsl #2 │ │ │ │ │ add.w r7, r7, r8, lsr #5 │ │ │ │ │ adds r7, #1 │ │ │ │ │ and.w r7, r7, fp │ │ │ │ │ - b.n 543a <_PyDict_LoadBuiltinsFromGlobals+0xfe> │ │ │ │ │ + b.n 544a <_PyDict_LoadBuiltinsFromGlobals+0xfe> │ │ │ │ │ adds r3, #1 │ │ │ │ │ - beq.w 5474 <_PyDict_LoadBuiltinsFromGlobals+0x138> │ │ │ │ │ + beq.w 5484 <_PyDict_LoadBuiltinsFromGlobals+0x138> │ │ │ │ │ lsrs r3, r6, #5 │ │ │ │ │ add.w r7, r7, r7, lsl #2 │ │ │ │ │ adds r3, #1 │ │ │ │ │ add r7, r3 │ │ │ │ │ and.w r7, r7, fp │ │ │ │ │ - b.n 5542 <_PyDict_LoadBuiltinsFromGlobals+0x206> │ │ │ │ │ + b.n 5552 <_PyDict_LoadBuiltinsFromGlobals+0x206> │ │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ │ - beq.w 5474 <_PyDict_LoadBuiltinsFromGlobals+0x138> │ │ │ │ │ + beq.w 5484 <_PyDict_LoadBuiltinsFromGlobals+0x138> │ │ │ │ │ mov.w r8, r8, lsr #10 │ │ │ │ │ add.w r7, r7, r7, lsl #2 │ │ │ │ │ add.w r3, r8, #1 │ │ │ │ │ add r7, r3 │ │ │ │ │ and.w r7, r7, fp │ │ │ │ │ - b.n 5406 <_PyDict_LoadBuiltinsFromGlobals+0xca> │ │ │ │ │ - ldr r1, [pc, #40] @ (55d8 <_PyDict_LoadBuiltinsFromGlobals+0x29c>) │ │ │ │ │ + b.n 5416 <_PyDict_LoadBuiltinsFromGlobals+0xca> │ │ │ │ │ + ldr r1, [pc, #40] @ (55e8 <_PyDict_LoadBuiltinsFromGlobals+0x29c>) │ │ │ │ │ strd r3, r2, [sp, #16] │ │ │ │ │ bl 8c │ │ │ │ │ R_ARM_THM_CALL unicode_eq │ │ │ │ │ ldrd r3, r2, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 549c <_PyDict_LoadBuiltinsFromGlobals+0x160> │ │ │ │ │ + bne.w 54ac <_PyDict_LoadBuiltinsFromGlobals+0x160> │ │ │ │ │ lsrs r3, r6, #5 │ │ │ │ │ add.w r7, r7, r7, lsl #2 │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r2, #7 │ │ │ │ │ add r7, r3 │ │ │ │ │ and.w r7, r7, fp │ │ │ │ │ - ble.w 53d2 <_PyDict_LoadBuiltinsFromGlobals+0x96> │ │ │ │ │ - b.n 553c <_PyDict_LoadBuiltinsFromGlobals+0x200> │ │ │ │ │ + ble.w 53e2 <_PyDict_LoadBuiltinsFromGlobals+0x96> │ │ │ │ │ + b.n 554c <_PyDict_LoadBuiltinsFromGlobals+0x200> │ │ │ │ │ nop │ │ │ │ │ .word 0x00005318 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ .word 0x00005000 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ cmp r2, #7 │ │ │ │ │ - bgt.w 5776 <_PyDict_LoadBuiltinsFromGlobals+0x43a> │ │ │ │ │ + bgt.w 5784 <_PyDict_LoadBuiltinsFromGlobals+0x438> │ │ │ │ │ ldrsb r3, [r5, r7] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.w 5788 <_PyDict_LoadBuiltinsFromGlobals+0x44c> │ │ │ │ │ - ldr r2, [pc, #716] @ (58bc <_PyDict_LoadBuiltinsFromGlobals+0x580>) │ │ │ │ │ + blt.w 5796 <_PyDict_LoadBuiltinsFromGlobals+0x44a> │ │ │ │ │ + ldr r2, [pc, #712] @ (58c8 <_PyDict_LoadBuiltinsFromGlobals+0x57c>) │ │ │ │ │ mov r1, r4 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ mov r0, sl │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL compare_generic │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 58e0 <_PyDict_LoadBuiltinsFromGlobals+0x5a4> │ │ │ │ │ + blt.w 58ec <_PyDict_LoadBuiltinsFromGlobals+0x5a0> │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - bne.w 5736 <_PyDict_LoadBuiltinsFromGlobals+0x3fa> │ │ │ │ │ + bne.w 5744 <_PyDict_LoadBuiltinsFromGlobals+0x3f8> │ │ │ │ │ ldrb r2, [r4, #4] │ │ │ │ │ lsrs r3, r6, #5 │ │ │ │ │ add.w r7, r7, r7, lsl #2 │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r2, #7 │ │ │ │ │ add r7, r3 │ │ │ │ │ and.w r7, r7, fp │ │ │ │ │ - bgt.w 57ae <_PyDict_LoadBuiltinsFromGlobals+0x472> │ │ │ │ │ + bgt.w 57bc <_PyDict_LoadBuiltinsFromGlobals+0x470> │ │ │ │ │ ldrsb r3, [r5, r7] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.w 57a6 <_PyDict_LoadBuiltinsFromGlobals+0x46a> │ │ │ │ │ - ldr r2, [pc, #656] @ (58bc <_PyDict_LoadBuiltinsFromGlobals+0x580>) │ │ │ │ │ + blt.w 57b4 <_PyDict_LoadBuiltinsFromGlobals+0x468> │ │ │ │ │ + ldr r2, [pc, #652] @ (58c8 <_PyDict_LoadBuiltinsFromGlobals+0x57c>) │ │ │ │ │ mov r1, r4 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ mov r0, sl │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL compare_generic │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 58e0 <_PyDict_LoadBuiltinsFromGlobals+0x5a4> │ │ │ │ │ + blt.w 58ec <_PyDict_LoadBuiltinsFromGlobals+0x5a0> │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - bne.n 5736 <_PyDict_LoadBuiltinsFromGlobals+0x3fa> │ │ │ │ │ + bne.n 5744 <_PyDict_LoadBuiltinsFromGlobals+0x3f8> │ │ │ │ │ ldrb r2, [r4, #4] │ │ │ │ │ - lsrs r3, r6, #10 │ │ │ │ │ + lsrs r1, r6, #10 │ │ │ │ │ add.w r7, r7, r7, lsl #2 │ │ │ │ │ - str r3, [sp, #12] │ │ │ │ │ - adds r3, #1 │ │ │ │ │ + adds r3, r1, #1 │ │ │ │ │ + str.w fp, [sp, #16] │ │ │ │ │ add r7, r3 │ │ │ │ │ - mov r1, r4 │ │ │ │ │ and.w r7, r7, fp │ │ │ │ │ + mov fp, r1 │ │ │ │ │ cmp r2, #7 │ │ │ │ │ - bgt.w 57f2 <_PyDict_LoadBuiltinsFromGlobals+0x4b6> │ │ │ │ │ - ldrsb r4, [r5, r7] │ │ │ │ │ - cmp r4, #0 │ │ │ │ │ - blt.w 57ea <_PyDict_LoadBuiltinsFromGlobals+0x4ae> │ │ │ │ │ - ldr r3, [pc, #592] @ (58bc <_PyDict_LoadBuiltinsFromGlobals+0x580>) │ │ │ │ │ + bgt.w 5800 <_PyDict_LoadBuiltinsFromGlobals+0x4b4> │ │ │ │ │ + ldrsb r3, [r5, r7] │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + blt.w 57f8 <_PyDict_LoadBuiltinsFromGlobals+0x4ac> │ │ │ │ │ + ldr r2, [pc, #588] @ (58c8 <_PyDict_LoadBuiltinsFromGlobals+0x57c>) │ │ │ │ │ + mov r1, r4 │ │ │ │ │ + str r2, [sp, #0] │ │ │ │ │ mov r0, sl │ │ │ │ │ - str r3, [sp, #0] │ │ │ │ │ - mov r3, r4 │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ - str r1, [sp, #16] │ │ │ │ │ + str r3, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL compare_generic │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 58e0 <_PyDict_LoadBuiltinsFromGlobals+0x5a4> │ │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ │ - bne.n 5732 <_PyDict_LoadBuiltinsFromGlobals+0x3f6> │ │ │ │ │ - ldrb r2, [r1, #4] │ │ │ │ │ + blt.w 58ec <_PyDict_LoadBuiltinsFromGlobals+0x5a0> │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ + bne.n 5744 <_PyDict_LoadBuiltinsFromGlobals+0x3f8> │ │ │ │ │ + ldrb r2, [r4, #4] │ │ │ │ │ add.w r7, r7, r7, lsl #2 │ │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ │ + add.w r7, r7, fp, lsr #5 │ │ │ │ │ cmp r2, #7 │ │ │ │ │ - add.w r7, r7, r3, lsr #5 │ │ │ │ │ add.w r7, r7, #1 │ │ │ │ │ - and.w r7, r7, fp │ │ │ │ │ - bgt.w 585e <_PyDict_LoadBuiltinsFromGlobals+0x522> │ │ │ │ │ - ldrsb r4, [r5, r7] │ │ │ │ │ - cmp r4, #0 │ │ │ │ │ - blt.w 5856 <_PyDict_LoadBuiltinsFromGlobals+0x51a> │ │ │ │ │ - ldr r3, [pc, #532] @ (58bc <_PyDict_LoadBuiltinsFromGlobals+0x580>) │ │ │ │ │ + and.w r7, r7, r3 │ │ │ │ │ + bgt.w 586c <_PyDict_LoadBuiltinsFromGlobals+0x520> │ │ │ │ │ + ldrsb r3, [r5, r7] │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + blt.w 5864 <_PyDict_LoadBuiltinsFromGlobals+0x518> │ │ │ │ │ + ldr r2, [pc, #524] @ (58c8 <_PyDict_LoadBuiltinsFromGlobals+0x57c>) │ │ │ │ │ + mov r1, r4 │ │ │ │ │ + str r2, [sp, #0] │ │ │ │ │ mov r0, sl │ │ │ │ │ - str r3, [sp, #0] │ │ │ │ │ - mov r3, r4 │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ - str r1, [sp, #16] │ │ │ │ │ + str r3, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL compare_generic │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.w 58e0 <_PyDict_LoadBuiltinsFromGlobals+0x5a4> │ │ │ │ │ - ldr r1, [sp, #16] │ │ │ │ │ - bne.n 5732 <_PyDict_LoadBuiltinsFromGlobals+0x3f6> │ │ │ │ │ - ldrb r2, [r1, #4] │ │ │ │ │ + blt.w 58ec <_PyDict_LoadBuiltinsFromGlobals+0x5a0> │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ + bne.n 5744 <_PyDict_LoadBuiltinsFromGlobals+0x3f8> │ │ │ │ │ + ldrb r2, [r4, #4] │ │ │ │ │ + mov.w fp, fp, lsr #10 │ │ │ │ │ add.w r7, r7, r7, lsl #2 │ │ │ │ │ - lsrs r3, r3, #10 │ │ │ │ │ - str r3, [sp, #12] │ │ │ │ │ - adds r3, #1 │ │ │ │ │ + add.w r3, fp, #1 │ │ │ │ │ add r7, r3 │ │ │ │ │ - and.w r7, r7, fp │ │ │ │ │ - b.n 565a <_PyDict_LoadBuiltinsFromGlobals+0x31e> │ │ │ │ │ + ldr r3, [sp, #16] │ │ │ │ │ + ands r7, r3 │ │ │ │ │ + b.n 566c <_PyDict_LoadBuiltinsFromGlobals+0x320> │ │ │ │ │ cmp r2, #15 │ │ │ │ │ ite le │ │ │ │ │ ldrshle.w r9, [r5, r7, lsl #1] │ │ │ │ │ ldrgt.w r9, [r5, r7, lsl #2] │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - bge.w 5412 <_PyDict_LoadBuiltinsFromGlobals+0xd6> │ │ │ │ │ + bge.w 5422 <_PyDict_LoadBuiltinsFromGlobals+0xd6> │ │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ │ - beq.w 5474 <_PyDict_LoadBuiltinsFromGlobals+0x138> │ │ │ │ │ + beq.w 5484 <_PyDict_LoadBuiltinsFromGlobals+0x138> │ │ │ │ │ add.w r7, r7, r7, lsl #2 │ │ │ │ │ add.w r7, r7, r8, lsr #5 │ │ │ │ │ adds r7, #1 │ │ │ │ │ and.w r7, r7, fp │ │ │ │ │ cmp r2, #15 │ │ │ │ │ ite le │ │ │ │ │ ldrshle.w r9, [r5, r7, lsl #1] │ │ │ │ │ ldrgt.w r9, [r5, r7, lsl #2] │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - bge.w 5446 <_PyDict_LoadBuiltinsFromGlobals+0x10a> │ │ │ │ │ + bge.w 5456 <_PyDict_LoadBuiltinsFromGlobals+0x10a> │ │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ │ - beq.w 5474 <_PyDict_LoadBuiltinsFromGlobals+0x138> │ │ │ │ │ + beq.w 5484 <_PyDict_LoadBuiltinsFromGlobals+0x138> │ │ │ │ │ mov.w r8, r8, lsr #10 │ │ │ │ │ add.w r7, r7, r7, lsl #2 │ │ │ │ │ add.w r3, r8, #1 │ │ │ │ │ add r7, r3 │ │ │ │ │ and.w r7, r7, fp │ │ │ │ │ - b.n 56d8 <_PyDict_LoadBuiltinsFromGlobals+0x39c> │ │ │ │ │ - mov r3, r4 │ │ │ │ │ - mov r4, r1 │ │ │ │ │ + b.n 56ea <_PyDict_LoadBuiltinsFromGlobals+0x39e> │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.n 576c <_PyDict_LoadBuiltinsFromGlobals+0x430> │ │ │ │ │ + blt.n 577a <_PyDict_LoadBuiltinsFromGlobals+0x42e> │ │ │ │ │ movs r2, #12 │ │ │ │ │ ldrb r0, [r4, #5] │ │ │ │ │ movs r1, #1 │ │ │ │ │ mla r2, r2, r3, r5 │ │ │ │ │ lsls r1, r0 │ │ │ │ │ add r2, r1 │ │ │ │ │ ldr r5, [r2, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 5474 <_PyDict_LoadBuiltinsFromGlobals+0x138> │ │ │ │ │ + beq.w 5484 <_PyDict_LoadBuiltinsFromGlobals+0x138> │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ it ge │ │ │ │ │ orrge.w r5, r5, #1 │ │ │ │ │ - bge.w 54c8 <_PyDict_LoadBuiltinsFromGlobals+0x18c> │ │ │ │ │ + bge.w 54d8 <_PyDict_LoadBuiltinsFromGlobals+0x18c> │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r5, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ - bne.w 54cc <_PyDict_LoadBuiltinsFromGlobals+0x190> │ │ │ │ │ - b.n 5474 <_PyDict_LoadBuiltinsFromGlobals+0x138> │ │ │ │ │ + bne.w 54dc <_PyDict_LoadBuiltinsFromGlobals+0x190> │ │ │ │ │ + b.n 5484 <_PyDict_LoadBuiltinsFromGlobals+0x138> │ │ │ │ │ adds r3, #3 │ │ │ │ │ - bne.w 5474 <_PyDict_LoadBuiltinsFromGlobals+0x138> │ │ │ │ │ + bne.w 5484 <_PyDict_LoadBuiltinsFromGlobals+0x138> │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n 5486 <_PyDict_LoadBuiltinsFromGlobals+0x14a> │ │ │ │ │ + b.n 5496 <_PyDict_LoadBuiltinsFromGlobals+0x14a> │ │ │ │ │ cmp r2, #15 │ │ │ │ │ ite gt │ │ │ │ │ ldrgt.w r3, [r5, r7, lsl #2] │ │ │ │ │ ldrshle.w r3, [r5, r7, lsl #1] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bge.w 55ee <_PyDict_LoadBuiltinsFromGlobals+0x2b2> │ │ │ │ │ + bge.w 55fe <_PyDict_LoadBuiltinsFromGlobals+0x2b2> │ │ │ │ │ adds r3, #1 │ │ │ │ │ - beq.w 5474 <_PyDict_LoadBuiltinsFromGlobals+0x138> │ │ │ │ │ - b.n 560e <_PyDict_LoadBuiltinsFromGlobals+0x2d2> │ │ │ │ │ - ldr r1, [pc, #296] @ (58bc <_PyDict_LoadBuiltinsFromGlobals+0x580>) │ │ │ │ │ + beq.w 5484 <_PyDict_LoadBuiltinsFromGlobals+0x138> │ │ │ │ │ + b.n 561e <_PyDict_LoadBuiltinsFromGlobals+0x2d2> │ │ │ │ │ + ldr r1, [pc, #296] @ (58c8 <_PyDict_LoadBuiltinsFromGlobals+0x57c>) │ │ │ │ │ strd r3, r2, [sp, #16] │ │ │ │ │ bl 8c │ │ │ │ │ R_ARM_THM_CALL unicode_eq │ │ │ │ │ ldrd r3, r2, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 549c <_PyDict_LoadBuiltinsFromGlobals+0x160> │ │ │ │ │ - b.n 5550 <_PyDict_LoadBuiltinsFromGlobals+0x214> │ │ │ │ │ + bne.w 54ac <_PyDict_LoadBuiltinsFromGlobals+0x160> │ │ │ │ │ + b.n 5560 <_PyDict_LoadBuiltinsFromGlobals+0x214> │ │ │ │ │ adds r3, #1 │ │ │ │ │ - beq.w 5474 <_PyDict_LoadBuiltinsFromGlobals+0x138> │ │ │ │ │ - b.n 5648 <_PyDict_LoadBuiltinsFromGlobals+0x30c> │ │ │ │ │ + beq.w 5484 <_PyDict_LoadBuiltinsFromGlobals+0x138> │ │ │ │ │ + b.n 5658 <_PyDict_LoadBuiltinsFromGlobals+0x30c> │ │ │ │ │ cmp r2, #15 │ │ │ │ │ ite gt │ │ │ │ │ ldrgt.w r3, [r5, r7, lsl #2] │ │ │ │ │ ldrshle.w r3, [r5, r7, lsl #1] │ │ │ │ │ - b.n 5624 <_PyDict_LoadBuiltinsFromGlobals+0x2e8> │ │ │ │ │ + b.n 5634 <_PyDict_LoadBuiltinsFromGlobals+0x2e8> │ │ │ │ │ ldr r4, [r4, #8] │ │ │ │ │ - b.n 54ea <_PyDict_LoadBuiltinsFromGlobals+0x1ae> │ │ │ │ │ + b.n 54fa <_PyDict_LoadBuiltinsFromGlobals+0x1ae> │ │ │ │ │ ldr.w r3, [r5, r7, lsl #2] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bge.w 551c <_PyDict_LoadBuiltinsFromGlobals+0x1e0> │ │ │ │ │ + bge.w 552c <_PyDict_LoadBuiltinsFromGlobals+0x1e0> │ │ │ │ │ adds r3, #1 │ │ │ │ │ - beq.w 5474 <_PyDict_LoadBuiltinsFromGlobals+0x138> │ │ │ │ │ + beq.w 5484 <_PyDict_LoadBuiltinsFromGlobals+0x138> │ │ │ │ │ lsrs r3, r6, #5 │ │ │ │ │ add.w r7, r7, r7, lsl #2 │ │ │ │ │ adds r3, #1 │ │ │ │ │ add r7, r3 │ │ │ │ │ and.w r7, r7, fp │ │ │ │ │ ldr.w r3, [r5, r7, lsl #2] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bge.w 53da <_PyDict_LoadBuiltinsFromGlobals+0x9e> │ │ │ │ │ - b.n 554c <_PyDict_LoadBuiltinsFromGlobals+0x210> │ │ │ │ │ - adds r4, #1 │ │ │ │ │ - beq.w 5474 <_PyDict_LoadBuiltinsFromGlobals+0x138> │ │ │ │ │ - b.n 5686 <_PyDict_LoadBuiltinsFromGlobals+0x34a> │ │ │ │ │ + bge.w 53ea <_PyDict_LoadBuiltinsFromGlobals+0x9e> │ │ │ │ │ + b.n 555c <_PyDict_LoadBuiltinsFromGlobals+0x210> │ │ │ │ │ + adds r3, #1 │ │ │ │ │ + beq.w 5484 <_PyDict_LoadBuiltinsFromGlobals+0x138> │ │ │ │ │ + b.n 5698 <_PyDict_LoadBuiltinsFromGlobals+0x34c> │ │ │ │ │ cmp r2, #15 │ │ │ │ │ ite le │ │ │ │ │ - ldrshle.w r4, [r5, r7, lsl #1] │ │ │ │ │ - ldrgt.w r4, [r5, r7, lsl #2] │ │ │ │ │ - b.n 5662 <_PyDict_LoadBuiltinsFromGlobals+0x326> │ │ │ │ │ + ldrshle.w r3, [r5, r7, lsl #1] │ │ │ │ │ + ldrgt.w r3, [r5, r7, lsl #2] │ │ │ │ │ + b.n 5674 <_PyDict_LoadBuiltinsFromGlobals+0x328> │ │ │ │ │ str r2, [sp, #16] │ │ │ │ │ bl 8c │ │ │ │ │ R_ARM_THM_CALL unicode_eq │ │ │ │ │ ldr r2, [sp, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 545a <_PyDict_LoadBuiltinsFromGlobals+0x11e> │ │ │ │ │ + beq.w 546a <_PyDict_LoadBuiltinsFromGlobals+0x11e> │ │ │ │ │ mov r3, r9 │ │ │ │ │ - b.n 549c <_PyDict_LoadBuiltinsFromGlobals+0x160> │ │ │ │ │ + b.n 54ac <_PyDict_LoadBuiltinsFromGlobals+0x160> │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r4, r6 │ │ │ │ │ cmp r2, #7 │ │ │ │ │ - bgt.n 58fa <_PyDict_LoadBuiltinsFromGlobals+0x5be> │ │ │ │ │ + bgt.n 5906 <_PyDict_LoadBuiltinsFromGlobals+0x5ba> │ │ │ │ │ ldrsb r3, [r5, r7] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bge.n 587e <_PyDict_LoadBuiltinsFromGlobals+0x542> │ │ │ │ │ + bge.n 588c <_PyDict_LoadBuiltinsFromGlobals+0x540> │ │ │ │ │ adds r3, #1 │ │ │ │ │ - beq.w 5474 <_PyDict_LoadBuiltinsFromGlobals+0x138> │ │ │ │ │ + beq.w 5484 <_PyDict_LoadBuiltinsFromGlobals+0x138> │ │ │ │ │ add.w r7, r7, r7, lsl #2 │ │ │ │ │ cmp r2, #7 │ │ │ │ │ add.w r7, r7, r4, lsr #5 │ │ │ │ │ add.w r7, r7, #1 │ │ │ │ │ and.w r7, r7, fp │ │ │ │ │ - bgt.n 5908 <_PyDict_LoadBuiltinsFromGlobals+0x5cc> │ │ │ │ │ + bgt.n 5914 <_PyDict_LoadBuiltinsFromGlobals+0x5c8> │ │ │ │ │ ldrsb r3, [r5, r7] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bge.n 58c0 <_PyDict_LoadBuiltinsFromGlobals+0x584> │ │ │ │ │ + bge.n 58cc <_PyDict_LoadBuiltinsFromGlobals+0x580> │ │ │ │ │ adds r3, #1 │ │ │ │ │ - beq.w 5474 <_PyDict_LoadBuiltinsFromGlobals+0x138> │ │ │ │ │ + beq.w 5484 <_PyDict_LoadBuiltinsFromGlobals+0x138> │ │ │ │ │ lsrs r4, r4, #10 │ │ │ │ │ add.w r7, r7, r7, lsl #2 │ │ │ │ │ adds r3, r4, #1 │ │ │ │ │ add r7, r3 │ │ │ │ │ and.w r7, r7, fp │ │ │ │ │ - b.n 5816 <_PyDict_LoadBuiltinsFromGlobals+0x4da> │ │ │ │ │ - adds r4, #1 │ │ │ │ │ - beq.w 5474 <_PyDict_LoadBuiltinsFromGlobals+0x138> │ │ │ │ │ - b.n 56c4 <_PyDict_LoadBuiltinsFromGlobals+0x388> │ │ │ │ │ + b.n 5824 <_PyDict_LoadBuiltinsFromGlobals+0x4d8> │ │ │ │ │ + adds r3, #1 │ │ │ │ │ + beq.w 5484 <_PyDict_LoadBuiltinsFromGlobals+0x138> │ │ │ │ │ + b.n 56d6 <_PyDict_LoadBuiltinsFromGlobals+0x38a> │ │ │ │ │ cmp r2, #15 │ │ │ │ │ ite le │ │ │ │ │ - ldrshle.w r4, [r5, r7, lsl #1] │ │ │ │ │ - ldrgt.w r4, [r5, r7, lsl #2] │ │ │ │ │ - b.n 56a0 <_PyDict_LoadBuiltinsFromGlobals+0x364> │ │ │ │ │ + ldrshle.w r3, [r5, r7, lsl #1] │ │ │ │ │ + ldrgt.w r3, [r5, r7, lsl #2] │ │ │ │ │ + b.n 56b2 <_PyDict_LoadBuiltinsFromGlobals+0x366> │ │ │ │ │ ldr.w r2, [sl, #28] │ │ │ │ │ add.w r2, r2, r3, lsl #2 │ │ │ │ │ ldr r5, [r2, #4] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 5474 <_PyDict_LoadBuiltinsFromGlobals+0x138> │ │ │ │ │ - b.n 5750 <_PyDict_LoadBuiltinsFromGlobals+0x414> │ │ │ │ │ - ldr r2, [pc, #60] @ (58bc <_PyDict_LoadBuiltinsFromGlobals+0x580>) │ │ │ │ │ + beq.w 5484 <_PyDict_LoadBuiltinsFromGlobals+0x138> │ │ │ │ │ + b.n 575e <_PyDict_LoadBuiltinsFromGlobals+0x412> │ │ │ │ │ + ldr r2, [pc, #56] @ (58c8 <_PyDict_LoadBuiltinsFromGlobals+0x57c>) │ │ │ │ │ mov r0, sl │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ str r1, [sp, #16] │ │ │ │ │ bl 59c <_Py_dict_lookup+0x2b4> │ │ │ │ │ R_ARM_THM_CALL compare_unicode_generic │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - blt.n 58b2 <_PyDict_LoadBuiltinsFromGlobals+0x576> │ │ │ │ │ + blt.n 58c0 <_PyDict_LoadBuiltinsFromGlobals+0x574> │ │ │ │ │ ldrd r1, r3, [sp, #16] │ │ │ │ │ - bne.n 58ae <_PyDict_LoadBuiltinsFromGlobals+0x572> │ │ │ │ │ + bne.n 58bc <_PyDict_LoadBuiltinsFromGlobals+0x570> │ │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ │ - b.n 5826 <_PyDict_LoadBuiltinsFromGlobals+0x4ea> │ │ │ │ │ + b.n 5834 <_PyDict_LoadBuiltinsFromGlobals+0x4e8> │ │ │ │ │ lsrs r3, r6, #5 │ │ │ │ │ add.w r7, r7, r7, lsl #2 │ │ │ │ │ adds r3, #1 │ │ │ │ │ add r7, r3 │ │ │ │ │ and.w r7, r7, fp │ │ │ │ │ - b.n 53d2 <_PyDict_LoadBuiltinsFromGlobals+0x96> │ │ │ │ │ + b.n 53e2 <_PyDict_LoadBuiltinsFromGlobals+0x96> │ │ │ │ │ mov r4, r1 │ │ │ │ │ - b.n 549c <_PyDict_LoadBuiltinsFromGlobals+0x160> │ │ │ │ │ + b.n 54ac <_PyDict_LoadBuiltinsFromGlobals+0x160> │ │ │ │ │ adds r2, #4 │ │ │ │ │ - bne.w 5772 <_PyDict_LoadBuiltinsFromGlobals+0x436> │ │ │ │ │ - b.n 5366 <_PyDict_LoadBuiltinsFromGlobals+0x2a> │ │ │ │ │ - nop │ │ │ │ │ + bne.w 5780 <_PyDict_LoadBuiltinsFromGlobals+0x434> │ │ │ │ │ + b.n 5376 <_PyDict_LoadBuiltinsFromGlobals+0x2a> │ │ │ │ │ .word 0x00005318 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ - ldr r2, [pc, #92] @ (5920 <_PyDict_LoadBuiltinsFromGlobals+0x5e4>) │ │ │ │ │ + ldr r2, [pc, #92] @ (592c <_PyDict_LoadBuiltinsFromGlobals+0x5e0>) │ │ │ │ │ mov r0, sl │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ str r6, [sp, #4] │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ str r3, [sp, #20] │ │ │ │ │ str r1, [sp, #16] │ │ │ │ │ bl 59c <_Py_dict_lookup+0x2b4> │ │ │ │ │ R_ARM_THM_CALL compare_unicode_generic │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - blt.n 58b2 <_PyDict_LoadBuiltinsFromGlobals+0x576> │ │ │ │ │ + blt.n 58c0 <_PyDict_LoadBuiltinsFromGlobals+0x574> │ │ │ │ │ ldrd r1, r3, [sp, #16] │ │ │ │ │ - bne.n 58ae <_PyDict_LoadBuiltinsFromGlobals+0x572> │ │ │ │ │ + bne.n 58bc <_PyDict_LoadBuiltinsFromGlobals+0x570> │ │ │ │ │ ldrb r2, [r1, #4] │ │ │ │ │ - b.n 5846 <_PyDict_LoadBuiltinsFromGlobals+0x50a> │ │ │ │ │ + b.n 5854 <_PyDict_LoadBuiltinsFromGlobals+0x508> │ │ │ │ │ adds r0, #4 │ │ │ │ │ - beq.w 5366 <_PyDict_LoadBuiltinsFromGlobals+0x2a> │ │ │ │ │ - b.n 5772 <_PyDict_LoadBuiltinsFromGlobals+0x436> │ │ │ │ │ + beq.w 5376 <_PyDict_LoadBuiltinsFromGlobals+0x2a> │ │ │ │ │ + b.n 5780 <_PyDict_LoadBuiltinsFromGlobals+0x434> │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ movw r1, #2646 @ 0xa56 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ - b.n 5772 <_PyDict_LoadBuiltinsFromGlobals+0x436> │ │ │ │ │ + b.n 5780 <_PyDict_LoadBuiltinsFromGlobals+0x434> │ │ │ │ │ cmp r2, #15 │ │ │ │ │ ite le │ │ │ │ │ ldrshle.w r3, [r5, r7, lsl #1] │ │ │ │ │ ldrgt.w r3, [r5, r7, lsl #2] │ │ │ │ │ - b.n 581c <_PyDict_LoadBuiltinsFromGlobals+0x4e0> │ │ │ │ │ + b.n 582a <_PyDict_LoadBuiltinsFromGlobals+0x4de> │ │ │ │ │ cmp r2, #15 │ │ │ │ │ ite le │ │ │ │ │ ldrshle.w r3, [r5, r7, lsl #1] │ │ │ │ │ ldrgt.w r3, [r5, r7, lsl #2] │ │ │ │ │ - b.n 583c <_PyDict_LoadBuiltinsFromGlobals+0x500> │ │ │ │ │ + b.n 584a <_PyDict_LoadBuiltinsFromGlobals+0x4fe> │ │ │ │ │ lsls r3, r5, #31 │ │ │ │ │ - bmi.w 5486 <_PyDict_LoadBuiltinsFromGlobals+0x14a> │ │ │ │ │ - b.n 54fc <_PyDict_LoadBuiltinsFromGlobals+0x1c0> │ │ │ │ │ + bmi.w 5496 <_PyDict_LoadBuiltinsFromGlobals+0x14a> │ │ │ │ │ + b.n 550c <_PyDict_LoadBuiltinsFromGlobals+0x1c0> │ │ │ │ │ nop │ │ │ │ │ .word 0x00005318 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -00005924 : │ │ │ │ │ +00005930 : │ │ │ │ │ dict_traverse(): │ │ │ │ │ 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, #24] │ │ │ │ │ mov r6, r1 │ │ │ │ │ mov r5, r2 │ │ │ │ │ ldrb r7, [r3, #6] │ │ │ │ │ ldr r4, [r3, #16] │ │ │ │ │ - cbz r7, 597e │ │ │ │ │ + cbz r7, 598a │ │ │ │ │ ldr r7, [r0, #28] │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n 59ba │ │ │ │ │ + bne.n 59c6 │ │ │ │ │ cmp r4, r7 │ │ │ │ │ - ble.n 5978 │ │ │ │ │ + ble.n 5984 │ │ │ │ │ ldrb r2, [r3, #5] │ │ │ │ │ mov.w r8, #1 │ │ │ │ │ lsl.w r8, r8, r2 │ │ │ │ │ add r8, r3 │ │ │ │ │ add.w r8, r8, #24 │ │ │ │ │ ldr.w r0, [r8, r7, lsl #3] │ │ │ │ │ mov r1, r5 │ │ │ │ │ - cbz r0, 5972 │ │ │ │ │ + cbz r0, 597e │ │ │ │ │ adds r7, #1 │ │ │ │ │ blx r6 │ │ │ │ │ - cbnz r0, 596e │ │ │ │ │ + cbnz r0, 597a │ │ │ │ │ cmp r7, r4 │ │ │ │ │ - bne.n 595c │ │ │ │ │ + bne.n 5968 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ adds r7, #1 │ │ │ │ │ cmp r4, r7 │ │ │ │ │ - bne.n 595c │ │ │ │ │ + bne.n 5968 │ │ │ │ │ movs r0, #0 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ cmp r4, r7 │ │ │ │ │ - ble.n 5978 │ │ │ │ │ + ble.n 5984 │ │ │ │ │ ldrb r1, [r3, #5] │ │ │ │ │ movs r2, #1 │ │ │ │ │ lsls r2, r1 │ │ │ │ │ add.w r8, r3, r2 │ │ │ │ │ ldr.w r0, [r8, #28] │ │ │ │ │ mov r1, r5 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 5a24 │ │ │ │ │ + beq.n 5a30 │ │ │ │ │ blx r6 │ │ │ │ │ mov r1, r5 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 596e │ │ │ │ │ + bne.n 597a │ │ │ │ │ ldr.w r0, [r8, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 5a24 │ │ │ │ │ + beq.n 5a30 │ │ │ │ │ adds r7, #1 │ │ │ │ │ add.w r8, r8, #12 │ │ │ │ │ blx r6 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 596e │ │ │ │ │ + bne.n 597a │ │ │ │ │ cmp r7, r4 │ │ │ │ │ - bne.n 598c │ │ │ │ │ + bne.n 5998 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - ble.n 5978 │ │ │ │ │ + ble.n 5984 │ │ │ │ │ ldr r0, [r7, #4] │ │ │ │ │ - cbz r0, 59ca │ │ │ │ │ + cbz r0, 59d6 │ │ │ │ │ mov r1, r2 │ │ │ │ │ blx r6 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 596e │ │ │ │ │ + bne.n 597a │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - beq.n 5978 │ │ │ │ │ + beq.n 5984 │ │ │ │ │ ldr.w r3, [r8, #28] │ │ │ │ │ ldr r0, [r3, #8] │ │ │ │ │ - cbz r0, 59de │ │ │ │ │ + cbz r0, 59ea │ │ │ │ │ mov r1, r5 │ │ │ │ │ blx r6 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 596e │ │ │ │ │ + bne.n 597a │ │ │ │ │ cmp r4, #2 │ │ │ │ │ - beq.n 5978 │ │ │ │ │ + beq.n 5984 │ │ │ │ │ ldr.w r3, [r8, #28] │ │ │ │ │ ldr r0, [r3, #12] │ │ │ │ │ - cbz r0, 59f2 │ │ │ │ │ + cbz r0, 59fe │ │ │ │ │ mov r1, r5 │ │ │ │ │ blx r6 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 596e │ │ │ │ │ + bne.n 597a │ │ │ │ │ cmp r4, #3 │ │ │ │ │ - beq.n 5978 │ │ │ │ │ + beq.n 5984 │ │ │ │ │ ldr.w r3, [r8, #28] │ │ │ │ │ movs r7, #3 │ │ │ │ │ mov r1, r5 │ │ │ │ │ add.w r3, r3, r7, lsl #2 │ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ │ - cbz r0, 5a0c │ │ │ │ │ + cbz r0, 5a18 │ │ │ │ │ blx r6 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 596e │ │ │ │ │ + bne.n 597a │ │ │ │ │ adds r7, #1 │ │ │ │ │ cmp r4, r7 │ │ │ │ │ - beq.n 5978 │ │ │ │ │ + beq.n 5984 │ │ │ │ │ ldr.w r3, [r8, #28] │ │ │ │ │ mov r1, r5 │ │ │ │ │ add.w r3, r3, r7, lsl #2 │ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 5a06 │ │ │ │ │ - b.n 5a0c │ │ │ │ │ + bne.n 5a12 │ │ │ │ │ + b.n 5a18 │ │ │ │ │ adds r7, #1 │ │ │ │ │ add.w r8, r8, #12 │ │ │ │ │ cmp r4, r7 │ │ │ │ │ - bne.n 598c │ │ │ │ │ - b.n 5978 │ │ │ │ │ + bne.n 5998 │ │ │ │ │ + b.n 5984 │ │ │ │ │ │ │ │ │ │ -00005a30 : │ │ │ │ │ +00005a3c : │ │ │ │ │ PyDict_DelItem(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ 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 │ │ │ │ │ sub sp, #16 │ │ │ │ │ mov r8, r1 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.w 5bd4 │ │ │ │ │ + bne.w 5be0 │ │ │ │ │ ldr r4, [r1, #12] │ │ │ │ │ adds r6, r4, #1 │ │ │ │ │ - beq.w 5bd4 │ │ │ │ │ + beq.w 5be0 │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ - bpl.w 5c4e │ │ │ │ │ + bpl.w 5c5a │ │ │ │ │ mov r2, r4 │ │ │ │ │ add r3, sp, #12 │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 2e8 <_Py_dict_lookup> │ │ │ │ │ R_ARM_THM_CALL _Py_dict_lookup │ │ │ │ │ mov r7, r0 │ │ │ │ │ adds r2, r0, #3 │ │ │ │ │ - beq.w 5c48 │ │ │ │ │ + beq.w 5c54 │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - beq.w 5c42 │ │ │ │ │ + beq.w 5c4e │ │ │ │ │ ldr r6, [sp, #12] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 5c42 │ │ │ │ │ + beq.w 5c4e │ │ │ │ │ ldrb r0, [r5, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 5c60 │ │ │ │ │ + bne.w 5c6c │ │ │ │ │ ldr r0, [r5, #24] │ │ │ │ │ movs r1, #1 │ │ │ │ │ add.w r2, r0, #20 │ │ │ │ │ ldrb.w ip, [r0, #4] │ │ │ │ │ cmp.w ip, #7 │ │ │ │ │ lsl.w r1, r1, ip │ │ │ │ │ add.w r1, r1, #4294967295 @ 0xffffffff │ │ │ │ │ and.w r3, r4, r1 │ │ │ │ │ - bgt.w 5bea │ │ │ │ │ + bgt.w 5bf6 │ │ │ │ │ ldrsb.w lr, [r2, r3] │ │ │ │ │ cmp r7, lr │ │ │ │ │ - bne.n 5b68 │ │ │ │ │ + bne.n 5b74 │ │ │ │ │ ldr r4, [r5, #28] │ │ │ │ │ ldr r1, [r5, #8] │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r5, #8] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 5c70 │ │ │ │ │ + bne.w 5c7c │ │ │ │ │ ldrb r1, [r0, #4] │ │ │ │ │ str r4, [r0, #8] │ │ │ │ │ cmp r1, #7 │ │ │ │ │ - bgt.n 5b24 │ │ │ │ │ + bgt.n 5b30 │ │ │ │ │ movs r1, #254 @ 0xfe │ │ │ │ │ strb r1, [r2, r3] │ │ │ │ │ ldr r3, [r5, #24] │ │ │ │ │ add.w r2, r3, #20 │ │ │ │ │ ldrb r1, [r3, #6] │ │ │ │ │ ldrb r0, [r3, #5] │ │ │ │ │ movs r3, #1 │ │ │ │ │ lsls r3, r0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 5b44 │ │ │ │ │ + beq.n 5b50 │ │ │ │ │ add.w r3, r3, r7, lsl #3 │ │ │ │ │ movs r1, #0 │ │ │ │ │ adds r4, r2, r3 │ │ │ │ │ ldr r0, [r2, r3] │ │ │ │ │ str r1, [r2, r3] │ │ │ │ │ str r1, [r4, #4] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 5b02 │ │ │ │ │ + bge.n 5b0e │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - cbz r3, 5b1e │ │ │ │ │ + cbz r3, 5b2a │ │ │ │ │ ldr r4, [r6, #0] │ │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 5b14 │ │ │ │ │ + bge.n 5b20 │ │ │ │ │ subs r4, #1 │ │ │ │ │ str r4, [r6, #0] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w 5c24 │ │ │ │ │ + beq.w 5c30 │ │ │ │ │ movs r4, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #16 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 5b02 │ │ │ │ │ + b.n 5b0e │ │ │ │ │ cmp r1, #15 │ │ │ │ │ ittee gt │ │ │ │ │ mvngt.w r1, #1 │ │ │ │ │ strgt.w r1, [r2, r3, lsl #2] │ │ │ │ │ movwle r1, #65534 @ 0xfffe │ │ │ │ │ strhle.w r1, [r2, r3, lsl #1] │ │ │ │ │ movs r3, #1 │ │ │ │ │ ldrb r1, [r0, #6] │ │ │ │ │ ldrb r4, [r0, #5] │ │ │ │ │ lsls r3, r4 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 5ae6 │ │ │ │ │ + bne.n 5af2 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mla r3, r1, r7, r3 │ │ │ │ │ movs r1, #0 │ │ │ │ │ adds r4, r2, r3 │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ strd r1, r1, [r4, #4] │ │ │ │ │ str r1, [r2, r3] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 5b02 │ │ │ │ │ + bge.n 5b0e │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 5b02 │ │ │ │ │ - b.n 5b1e │ │ │ │ │ + bne.n 5b0e │ │ │ │ │ + b.n 5b2a │ │ │ │ │ cmp.w lr, #4294967295 @ 0xffffffff │ │ │ │ │ - beq.w 5ca2 │ │ │ │ │ + beq.w 5cae │ │ │ │ │ lsrs r4, r4, #5 │ │ │ │ │ add.w r3, r3, r3, lsl #2 │ │ │ │ │ add.w lr, r4, #1 │ │ │ │ │ add r3, lr │ │ │ │ │ ands r3, r1 │ │ │ │ │ ldrsb.w lr, [r2, r3] │ │ │ │ │ cmp r7, lr │ │ │ │ │ - beq.n 5aba │ │ │ │ │ + beq.n 5ac6 │ │ │ │ │ cmp.w lr, #4294967295 @ 0xffffffff │ │ │ │ │ - beq.w 5ca2 │ │ │ │ │ + beq.w 5cae │ │ │ │ │ lsrs r4, r4, #5 │ │ │ │ │ add.w r3, r3, r3, lsl #2 │ │ │ │ │ add.w lr, r4, #1 │ │ │ │ │ add r3, lr │ │ │ │ │ ands r3, r1 │ │ │ │ │ cmp.w ip, #7 │ │ │ │ │ it le │ │ │ │ │ ldrsble.w lr, [r2, r3] │ │ │ │ │ - ble.n 5bba │ │ │ │ │ + ble.n 5bc6 │ │ │ │ │ cmp.w ip, #15 │ │ │ │ │ itet gt │ │ │ │ │ addgt.w lr, r0, r3, lsl #2 │ │ │ │ │ ldrshle.w lr, [r2, r3, lsl #1] │ │ │ │ │ ldrgt.w lr, [lr, #20] │ │ │ │ │ cmp r7, lr │ │ │ │ │ - beq.w 5aba │ │ │ │ │ + beq.w 5ac6 │ │ │ │ │ add.w r3, r3, r3, lsl #2 │ │ │ │ │ lsrs r4, r4, #5 │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp.w lr, #4294967295 @ 0xffffffff │ │ │ │ │ add r3, r4 │ │ │ │ │ - bne.n 5b9a │ │ │ │ │ + bne.n 5ba6 │ │ │ │ │ mov r3, lr │ │ │ │ │ - b.n 5aba │ │ │ │ │ + b.n 5ac6 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r0, r4, #1 │ │ │ │ │ - bne.w 5a5e │ │ │ │ │ + bne.w 5a6a │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 1f8 │ │ │ │ │ R_ARM_THM_CALL dict_unhashable_type │ │ │ │ │ - b.n 5b16 │ │ │ │ │ + b.n 5b22 │ │ │ │ │ cmp.w ip, #15 │ │ │ │ │ - bgt.n 5c32 │ │ │ │ │ + bgt.n 5c3e │ │ │ │ │ ldrsh.w lr, [r2, r3, lsl #1] │ │ │ │ │ cmp r7, lr │ │ │ │ │ - beq.w 5aba │ │ │ │ │ + beq.w 5ac6 │ │ │ │ │ cmp.w lr, #4294967295 @ 0xffffffff │ │ │ │ │ - beq.n 5ca2 │ │ │ │ │ + beq.n 5cae │ │ │ │ │ lsrs r4, r4, #5 │ │ │ │ │ add.w r3, r3, r3, lsl #2 │ │ │ │ │ add.w lr, r4, #1 │ │ │ │ │ cmp.w ip, #15 │ │ │ │ │ add r3, lr │ │ │ │ │ and.w r3, r3, r1 │ │ │ │ │ itet gt │ │ │ │ │ addgt.w lr, r0, r3, lsl #2 │ │ │ │ │ ldrshle.w lr, [r2, r3, lsl #1] │ │ │ │ │ ldrgt.w lr, [lr, #20] │ │ │ │ │ - b.n 5b82 │ │ │ │ │ + b.n 5b8e │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #16 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ add.w lr, r0, r3, lsl #2 │ │ │ │ │ ldr.w lr, [lr, #20] │ │ │ │ │ cmp r7, lr │ │ │ │ │ - beq.w 5aba │ │ │ │ │ - b.n 5bfa │ │ │ │ │ + beq.w 5ac6 │ │ │ │ │ + b.n 5c06 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_PyErr_SetKeyError> │ │ │ │ │ R_ARM_THM_CALL _PyErr_SetKeyError │ │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 5b16 │ │ │ │ │ + b.n 5b22 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ movw r1, #2854 @ 0xb26 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ - b.n 5c48 │ │ │ │ │ + b.n 5c54 │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r3, r8 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ movs r1, #2 │ │ │ │ │ mov r2, r5 │ │ │ │ │ bl eb8 │ │ │ │ │ R_ARM_THM_CALL _PyDict_SendEvent │ │ │ │ │ - b.n 5a92 │ │ │ │ │ + b.n 5a9e │ │ │ │ │ add.w r2, r4, r7, lsl #2 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [r2, #4] │ │ │ │ │ ldrb r2, [r4, #0] │ │ │ │ │ ldrb r1, [r4, #1] │ │ │ │ │ adds r2, #1 │ │ │ │ │ add.w r2, r4, r2, lsl #2 │ │ │ │ │ ldrb r0, [r2, r3] │ │ │ │ │ cmp r7, r0 │ │ │ │ │ - bne.n 5c9a │ │ │ │ │ + bne.n 5ca6 │ │ │ │ │ subs r1, #1 │ │ │ │ │ add r3, r2 │ │ │ │ │ subs r0, r3, r2 │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - ble.n 5c9e │ │ │ │ │ + ble.n 5caa │ │ │ │ │ ldrb r0, [r3, #1] │ │ │ │ │ strb.w r0, [r3], #1 │ │ │ │ │ - b.n 5c8c │ │ │ │ │ + b.n 5c98 │ │ │ │ │ adds r3, #1 │ │ │ │ │ - b.n 5c82 │ │ │ │ │ + b.n 5c8e │ │ │ │ │ strb r1, [r4, #1] │ │ │ │ │ - b.n 5b02 │ │ │ │ │ + b.n 5b0e │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 5aba │ │ │ │ │ + b.n 5ac6 │ │ │ │ │ │ │ │ │ │ -00005ca8 <_PyDict_DelItem_KnownHash_LockHeld>: │ │ │ │ │ +00005cb4 <_PyDict_DelItem_KnownHash_LockHeld>: │ │ │ │ │ _PyDict_DelItem_KnownHash_LockHeld(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ sub sp, #16 │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r4, r3, #2 │ │ │ │ │ - bpl.w 5e8a <_PyDict_DelItem_KnownHash_LockHeld+0x1e2> │ │ │ │ │ + bpl.w 5e96 <_PyDict_DelItem_KnownHash_LockHeld+0x1e2> │ │ │ │ │ add r3, sp, #12 │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r8, r1 │ │ │ │ │ bl 2e8 <_Py_dict_lookup> │ │ │ │ │ R_ARM_THM_CALL _Py_dict_lookup │ │ │ │ │ mov r6, r0 │ │ │ │ │ adds r2, r0, #3 │ │ │ │ │ - beq.w 5e5a <_PyDict_DelItem_KnownHash_LockHeld+0x1b2> │ │ │ │ │ + beq.w 5e66 <_PyDict_DelItem_KnownHash_LockHeld+0x1b2> │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - beq.w 5e54 <_PyDict_DelItem_KnownHash_LockHeld+0x1ac> │ │ │ │ │ + beq.w 5e60 <_PyDict_DelItem_KnownHash_LockHeld+0x1ac> │ │ │ │ │ ldr r4, [sp, #12] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w 5e54 <_PyDict_DelItem_KnownHash_LockHeld+0x1ac> │ │ │ │ │ + beq.w 5e60 <_PyDict_DelItem_KnownHash_LockHeld+0x1ac> │ │ │ │ │ ldrb r0, [r5, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 5e9c <_PyDict_DelItem_KnownHash_LockHeld+0x1f4> │ │ │ │ │ + bne.w 5ea8 <_PyDict_DelItem_KnownHash_LockHeld+0x1f4> │ │ │ │ │ ldr r0, [r5, #24] │ │ │ │ │ movs r1, #1 │ │ │ │ │ add.w ip, r0, #20 │ │ │ │ │ ldrb r2, [r0, #4] │ │ │ │ │ cmp r2, #7 │ │ │ │ │ lsl.w r1, r1, r2 │ │ │ │ │ add.w r1, r1, #4294967295 @ 0xffffffff │ │ │ │ │ and.w r3, r7, r1 │ │ │ │ │ - bgt.n 5db8 <_PyDict_DelItem_KnownHash_LockHeld+0x110> │ │ │ │ │ + bgt.n 5dc4 <_PyDict_DelItem_KnownHash_LockHeld+0x110> │ │ │ │ │ ldrsb.w lr, [ip, r3] │ │ │ │ │ cmp r6, lr │ │ │ │ │ - bne.n 5dcc <_PyDict_DelItem_KnownHash_LockHeld+0x124> │ │ │ │ │ + bne.n 5dd8 <_PyDict_DelItem_KnownHash_LockHeld+0x124> │ │ │ │ │ ldr r1, [r5, #28] │ │ │ │ │ ldr r2, [r5, #8] │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r5, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 5e60 <_PyDict_DelItem_KnownHash_LockHeld+0x1b8> │ │ │ │ │ + bne.w 5e6c <_PyDict_DelItem_KnownHash_LockHeld+0x1b8> │ │ │ │ │ ldrb r2, [r0, #4] │ │ │ │ │ str r1, [r0, #8] │ │ │ │ │ cmp r2, #7 │ │ │ │ │ - bgt.n 5d78 <_PyDict_DelItem_KnownHash_LockHeld+0xd0> │ │ │ │ │ + bgt.n 5d84 <_PyDict_DelItem_KnownHash_LockHeld+0xd0> │ │ │ │ │ movs r2, #254 @ 0xfe │ │ │ │ │ strb.w r2, [ip, r3] │ │ │ │ │ movs r3, #1 │ │ │ │ │ ldr r2, [r5, #24] │ │ │ │ │ ldrb r1, [r2, #6] │ │ │ │ │ ldrb r0, [r2, #5] │ │ │ │ │ lsls r3, r0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 5d9a <_PyDict_DelItem_KnownHash_LockHeld+0xf2> │ │ │ │ │ + beq.n 5da6 <_PyDict_DelItem_KnownHash_LockHeld+0xf2> │ │ │ │ │ adds r3, #20 │ │ │ │ │ movs r1, #0 │ │ │ │ │ add.w r3, r3, r6, lsl #3 │ │ │ │ │ adds r5, r2, r3 │ │ │ │ │ ldr r0, [r2, r3] │ │ │ │ │ str r1, [r2, r3] │ │ │ │ │ str r1, [r5, #4] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 5d58 <_PyDict_DelItem_KnownHash_LockHeld+0xb0> │ │ │ │ │ + bge.n 5d64 <_PyDict_DelItem_KnownHash_LockHeld+0xb0> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - cbz r3, 5d72 <_PyDict_DelItem_KnownHash_LockHeld+0xca> │ │ │ │ │ + cbz r3, 5d7e <_PyDict_DelItem_KnownHash_LockHeld+0xca> │ │ │ │ │ ldr r5, [r4, #0] │ │ │ │ │ cmp.w r5, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 5d68 <_PyDict_DelItem_KnownHash_LockHeld+0xc0> │ │ │ │ │ + bge.n 5d74 <_PyDict_DelItem_KnownHash_LockHeld+0xc0> │ │ │ │ │ subs r5, #1 │ │ │ │ │ str r5, [r4, #0] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n 5e28 <_PyDict_DelItem_KnownHash_LockHeld+0x180> │ │ │ │ │ + beq.n 5e34 <_PyDict_DelItem_KnownHash_LockHeld+0x180> │ │ │ │ │ movs r5, #0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #16 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 5d58 <_PyDict_DelItem_KnownHash_LockHeld+0xb0> │ │ │ │ │ + b.n 5d64 <_PyDict_DelItem_KnownHash_LockHeld+0xb0> │ │ │ │ │ cmp r2, #15 │ │ │ │ │ ittee gt │ │ │ │ │ mvngt.w r2, #1 │ │ │ │ │ strgt.w r2, [ip, r3, lsl #2] │ │ │ │ │ movwle r2, #65534 @ 0xfffe │ │ │ │ │ strhle.w r2, [ip, r3, lsl #1] │ │ │ │ │ mov r2, r0 │ │ │ │ │ movs r3, #1 │ │ │ │ │ ldrb r1, [r0, #6] │ │ │ │ │ ldrb r0, [r0, #5] │ │ │ │ │ lsls r3, r0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 5d3a <_PyDict_DelItem_KnownHash_LockHeld+0x92> │ │ │ │ │ + bne.n 5d46 <_PyDict_DelItem_KnownHash_LockHeld+0x92> │ │ │ │ │ movs r1, #12 │ │ │ │ │ adds r3, #20 │ │ │ │ │ mla r3, r1, r6, r3 │ │ │ │ │ movs r1, #0 │ │ │ │ │ adds r5, r2, r3 │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ strd r1, r1, [r5, #4] │ │ │ │ │ str r1, [r2, r3] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 5d52 <_PyDict_DelItem_KnownHash_LockHeld+0xaa> │ │ │ │ │ - b.n 5d58 <_PyDict_DelItem_KnownHash_LockHeld+0xb0> │ │ │ │ │ + blt.n 5d5e <_PyDict_DelItem_KnownHash_LockHeld+0xaa> │ │ │ │ │ + b.n 5d64 <_PyDict_DelItem_KnownHash_LockHeld+0xb0> │ │ │ │ │ cmp r2, #15 │ │ │ │ │ itet gt │ │ │ │ │ addgt.w lr, r0, r3, lsl #2 │ │ │ │ │ ldrshle.w lr, [ip, r3, lsl #1] │ │ │ │ │ ldrgt.w lr, [lr, #20] │ │ │ │ │ cmp r6, lr │ │ │ │ │ - beq.n 5d10 <_PyDict_DelItem_KnownHash_LockHeld+0x68> │ │ │ │ │ + beq.n 5d1c <_PyDict_DelItem_KnownHash_LockHeld+0x68> │ │ │ │ │ cmp.w lr, #4294967295 @ 0xffffffff │ │ │ │ │ - beq.n 5e22 <_PyDict_DelItem_KnownHash_LockHeld+0x17a> │ │ │ │ │ + beq.n 5e2e <_PyDict_DelItem_KnownHash_LockHeld+0x17a> │ │ │ │ │ mov.w lr, r7, lsr #5 │ │ │ │ │ add.w r3, r3, r3, lsl #2 │ │ │ │ │ add.w lr, lr, #1 │ │ │ │ │ cmp r2, #7 │ │ │ │ │ add r3, lr │ │ │ │ │ and.w r3, r3, r1 │ │ │ │ │ - bgt.n 5e30 <_PyDict_DelItem_KnownHash_LockHeld+0x188> │ │ │ │ │ + bgt.n 5e3c <_PyDict_DelItem_KnownHash_LockHeld+0x188> │ │ │ │ │ ldrsb.w lr, [ip, r3] │ │ │ │ │ cmp r6, lr │ │ │ │ │ - beq.n 5d10 <_PyDict_DelItem_KnownHash_LockHeld+0x68> │ │ │ │ │ + beq.n 5d1c <_PyDict_DelItem_KnownHash_LockHeld+0x68> │ │ │ │ │ cmp.w lr, #4294967295 @ 0xffffffff │ │ │ │ │ - beq.n 5e22 <_PyDict_DelItem_KnownHash_LockHeld+0x17a> │ │ │ │ │ + beq.n 5e2e <_PyDict_DelItem_KnownHash_LockHeld+0x17a> │ │ │ │ │ lsrs r7, r7, #10 │ │ │ │ │ add.w r3, r3, r3, lsl #2 │ │ │ │ │ add.w lr, r7, #1 │ │ │ │ │ add r3, lr │ │ │ │ │ ands r3, r1 │ │ │ │ │ cmp r2, #7 │ │ │ │ │ - bgt.n 5e42 <_PyDict_DelItem_KnownHash_LockHeld+0x19a> │ │ │ │ │ + bgt.n 5e4e <_PyDict_DelItem_KnownHash_LockHeld+0x19a> │ │ │ │ │ ldrsb.w lr, [ip, r3] │ │ │ │ │ cmp r6, lr │ │ │ │ │ - beq.w 5d10 <_PyDict_DelItem_KnownHash_LockHeld+0x68> │ │ │ │ │ + beq.w 5d1c <_PyDict_DelItem_KnownHash_LockHeld+0x68> │ │ │ │ │ add.w r3, r3, r3, lsl #2 │ │ │ │ │ lsrs r7, r7, #5 │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp.w lr, #4294967295 @ 0xffffffff │ │ │ │ │ add r3, r7 │ │ │ │ │ - bne.n 5e02 <_PyDict_DelItem_KnownHash_LockHeld+0x15a> │ │ │ │ │ + bne.n 5e0e <_PyDict_DelItem_KnownHash_LockHeld+0x15a> │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 5d10 <_PyDict_DelItem_KnownHash_LockHeld+0x68> │ │ │ │ │ + b.n 5d1c <_PyDict_DelItem_KnownHash_LockHeld+0x68> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 5d6a <_PyDict_DelItem_KnownHash_LockHeld+0xc2> │ │ │ │ │ + b.n 5d76 <_PyDict_DelItem_KnownHash_LockHeld+0xc2> │ │ │ │ │ cmp r2, #15 │ │ │ │ │ itet gt │ │ │ │ │ addgt.w lr, r0, r3, lsl #2 │ │ │ │ │ ldrshle.w lr, [ip, r3, lsl #1] │ │ │ │ │ ldrgt.w lr, [lr, #20] │ │ │ │ │ - b.n 5dec <_PyDict_DelItem_KnownHash_LockHeld+0x144> │ │ │ │ │ + b.n 5df8 <_PyDict_DelItem_KnownHash_LockHeld+0x144> │ │ │ │ │ cmp r2, #15 │ │ │ │ │ itet gt │ │ │ │ │ addgt.w lr, r0, r3, lsl #2 │ │ │ │ │ ldrshle.w lr, [ip, r3, lsl #1] │ │ │ │ │ ldrgt.w lr, [lr, #20] │ │ │ │ │ - b.n 5e0c <_PyDict_DelItem_KnownHash_LockHeld+0x164> │ │ │ │ │ + b.n 5e18 <_PyDict_DelItem_KnownHash_LockHeld+0x164> │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_PyErr_SetKeyError> │ │ │ │ │ R_ARM_THM_CALL _PyErr_SetKeyError │ │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 5d6a <_PyDict_DelItem_KnownHash_LockHeld+0xc2> │ │ │ │ │ + b.n 5d76 <_PyDict_DelItem_KnownHash_LockHeld+0xc2> │ │ │ │ │ add.w r2, r1, r6, lsl #2 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [r2, #4] │ │ │ │ │ ldrb r2, [r1, #0] │ │ │ │ │ ldrb r0, [r1, #1] │ │ │ │ │ adds r2, #1 │ │ │ │ │ add.w r2, r1, r2, lsl #2 │ │ │ │ │ ldrb r5, [r2, r3] │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - bne.n 5eb0 <_PyDict_DelItem_KnownHash_LockHeld+0x208> │ │ │ │ │ + bne.n 5ebc <_PyDict_DelItem_KnownHash_LockHeld+0x208> │ │ │ │ │ subs r0, #1 │ │ │ │ │ add r3, r2 │ │ │ │ │ subs r5, r3, r2 │ │ │ │ │ cmp r0, r5 │ │ │ │ │ - ble.n 5eac <_PyDict_DelItem_KnownHash_LockHeld+0x204> │ │ │ │ │ + ble.n 5eb8 <_PyDict_DelItem_KnownHash_LockHeld+0x204> │ │ │ │ │ ldrb r5, [r3, #1] │ │ │ │ │ strb.w r5, [r3], #1 │ │ │ │ │ - b.n 5e7c <_PyDict_DelItem_KnownHash_LockHeld+0x1d4> │ │ │ │ │ + b.n 5e88 <_PyDict_DelItem_KnownHash_LockHeld+0x1d4> │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ movw r1, #2854 @ 0xb26 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ - b.n 5e5a <_PyDict_DelItem_KnownHash_LockHeld+0x1b2> │ │ │ │ │ + b.n 5e66 <_PyDict_DelItem_KnownHash_LockHeld+0x1b2> │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r3, r8 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ movs r1, #2 │ │ │ │ │ mov r2, r5 │ │ │ │ │ bl eb8 │ │ │ │ │ R_ARM_THM_CALL _PyDict_SendEvent │ │ │ │ │ - b.n 5cee <_PyDict_DelItem_KnownHash_LockHeld+0x46> │ │ │ │ │ + b.n 5cfa <_PyDict_DelItem_KnownHash_LockHeld+0x46> │ │ │ │ │ strb r0, [r1, #1] │ │ │ │ │ - b.n 5d58 <_PyDict_DelItem_KnownHash_LockHeld+0xb0> │ │ │ │ │ + b.n 5d64 <_PyDict_DelItem_KnownHash_LockHeld+0xb0> │ │ │ │ │ adds r3, #1 │ │ │ │ │ - b.n 5e72 <_PyDict_DelItem_KnownHash_LockHeld+0x1ca> │ │ │ │ │ + b.n 5e7e <_PyDict_DelItem_KnownHash_LockHeld+0x1ca> │ │ │ │ │ │ │ │ │ │ -00005eb4 : │ │ │ │ │ +00005ec0 : │ │ │ │ │ insert_split_key(): │ │ │ │ │ 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 │ │ │ │ │ mov r4, r0 │ │ │ │ │ add.w r6, r0, #20 │ │ │ │ │ @@ -9534,91 +9540,92 @@ │ │ │ │ │ ldrb r7, [r4, #4] │ │ │ │ │ lsl.w r0, r3, r0 │ │ │ │ │ add.w r9, r6, r0 │ │ │ │ │ cmp r7, #7 │ │ │ │ │ lsl.w r3, r3, r7 │ │ │ │ │ add.w lr, r3, #4294967295 @ 0xffffffff │ │ │ │ │ and.w r5, r2, lr │ │ │ │ │ - bgt.w 5ffc │ │ │ │ │ + bgt.w 600c │ │ │ │ │ ldrsb r0, [r6, r5] │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n 5fb0 │ │ │ │ │ + blt.n 5fc0 │ │ │ │ │ ldr.w r0, [r9, r0, lsl #3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.n 5fee │ │ │ │ │ + beq.n 5ffe │ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ │ cmp r8, r3 │ │ │ │ │ - beq.w 60f8 │ │ │ │ │ + beq.w 6106 │ │ │ │ │ mov.w r2, r8, lsr #5 │ │ │ │ │ add.w r0, r5, r5, lsl #2 │ │ │ │ │ adds r2, #1 │ │ │ │ │ add r2, r0 │ │ │ │ │ and.w sl, lr, r2 │ │ │ │ │ ldrsb.w r2, [r6, sl] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt.n 5ff6 │ │ │ │ │ + blt.n 6006 │ │ │ │ │ ldr.w r0, [r9, r2, lsl #3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.n 5fee │ │ │ │ │ + beq.n 5ffe │ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ │ cmp r8, r3 │ │ │ │ │ - beq.w 6170 │ │ │ │ │ + beq.w 617e │ │ │ │ │ mov.w ip, r8, lsr #10 │ │ │ │ │ add.w r0, sl, sl, lsl #2 │ │ │ │ │ add.w r2, ip, #1 │ │ │ │ │ - mov sl, r5 │ │ │ │ │ + mov fp, r5 │ │ │ │ │ add r2, r0 │ │ │ │ │ - mov fp, r4 │ │ │ │ │ - and.w r2, lr, r2 │ │ │ │ │ mov r5, r9 │ │ │ │ │ - mov r4, ip │ │ │ │ │ + and.w r2, lr, r2 │ │ │ │ │ + mov r3, lr │ │ │ │ │ + mov sl, ip │ │ │ │ │ + str r4, [sp, #0] │ │ │ │ │ cmp r7, #7 │ │ │ │ │ it le │ │ │ │ │ ldrsble.w r9, [r6, r2] │ │ │ │ │ - bgt.w 6154 │ │ │ │ │ + bgt.w 6162 │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - blt.n 6042 │ │ │ │ │ + blt.n 6052 │ │ │ │ │ ldr.w r0, [r5, r9, lsl #3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.w 60ca │ │ │ │ │ - ldr r3, [r0, #12] │ │ │ │ │ - cmp r8, r3 │ │ │ │ │ - beq.w 60b2 │ │ │ │ │ + beq.w 60d8 │ │ │ │ │ + ldr r4, [r0, #12] │ │ │ │ │ + cmp r8, r4 │ │ │ │ │ + beq.w 60c2 │ │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ │ cmp r7, #7 │ │ │ │ │ - add.w r2, r2, r4, lsr #5 │ │ │ │ │ + add.w r2, r2, sl, lsr #5 │ │ │ │ │ add.w r2, r2, #1 │ │ │ │ │ - and.w r2, r2, lr │ │ │ │ │ - bgt.w 6162 │ │ │ │ │ + and.w r2, r2, r3 │ │ │ │ │ + bgt.w 6170 │ │ │ │ │ ldrsb.w r9, [r6, r2] │ │ │ │ │ cmp.w r9, #0 │ │ │ │ │ - blt.w 60f0 │ │ │ │ │ + blt.w 60fe │ │ │ │ │ ldr.w r0, [r5, r9, lsl #3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.w 60ca │ │ │ │ │ - ldr r3, [r0, #12] │ │ │ │ │ - cmp r8, r3 │ │ │ │ │ - beq.w 6188 │ │ │ │ │ - lsrs r4, r4, #10 │ │ │ │ │ + beq.w 60d8 │ │ │ │ │ + ldr r4, [r0, #12] │ │ │ │ │ + cmp r8, r4 │ │ │ │ │ + beq.w 6196 │ │ │ │ │ + mov.w sl, sl, lsr #10 │ │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ │ - adds r0, r4, #1 │ │ │ │ │ + add.w r0, sl, #1 │ │ │ │ │ add r2, r0 │ │ │ │ │ - and.w r2, r2, lr │ │ │ │ │ - b.n 5f48 │ │ │ │ │ + ands r2, r3 │ │ │ │ │ + b.n 5f56 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - bne.n 5f06 │ │ │ │ │ + bne.n 5f12 │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - ble.n 5fee │ │ │ │ │ + ble.n 5ffe │ │ │ │ │ movs r2, #0 │ │ │ │ │ str r2, [r4, #8] │ │ │ │ │ ldrsb r2, [r6, r5] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bge.n 6092 │ │ │ │ │ + bge.n 60a2 │ │ │ │ │ ldr r2, [r4, #16] │ │ │ │ │ strb r2, [r6, r5] │ │ │ │ │ ldrb r0, [r4, #5] │ │ │ │ │ movs r3, #1 │ │ │ │ │ lsls r3, r0 │ │ │ │ │ ldr r0, [r1, #0] │ │ │ │ │ add.w r3, r3, r2, lsl #3 │ │ │ │ │ @@ -9634,211 +9641,212 @@ │ │ │ │ │ str r0, [r4, #12] │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r4, #16] │ │ │ │ │ mov r0, r2 │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ - beq.n 5fb4 │ │ │ │ │ - b.n 5f2e │ │ │ │ │ + beq.n 5fc4 │ │ │ │ │ + b.n 5f3a │ │ │ │ │ cmp r7, #15 │ │ │ │ │ ite gt │ │ │ │ │ ldrgt.w r2, [r6, r5, lsl #2] │ │ │ │ │ ldrshle.w r2, [r6, r5, lsl #1] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt.n 6064 │ │ │ │ │ + blt.n 6092 │ │ │ │ │ ldr.w r0, [r9, r2, lsl #3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.n 5fee │ │ │ │ │ + beq.n 5ffe │ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ │ cmp r8, r3 │ │ │ │ │ - beq.n 60f8 │ │ │ │ │ + beq.n 6106 │ │ │ │ │ mov.w r2, r8, lsr #5 │ │ │ │ │ add.w r0, r5, r5, lsl #2 │ │ │ │ │ adds r2, #1 │ │ │ │ │ add r2, r0 │ │ │ │ │ and.w sl, lr, r2 │ │ │ │ │ cmp r7, #15 │ │ │ │ │ ite gt │ │ │ │ │ ldrgt.w r2, [r6, sl, lsl #2] │ │ │ │ │ ldrshle.w r2, [r6, sl, lsl #1] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bge.w 5f1e │ │ │ │ │ + bge.w 5f2a │ │ │ │ │ adds r0, r2, #1 │ │ │ │ │ - beq.n 6068 │ │ │ │ │ - b.n 5f2e │ │ │ │ │ + beq.n 6096 │ │ │ │ │ + b.n 5f3a │ │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ │ - bne.n 5f6c │ │ │ │ │ - ldr.w r2, [fp, #12] │ │ │ │ │ - mov r5, sl │ │ │ │ │ - mov r4, fp │ │ │ │ │ + bne.n 5f7a │ │ │ │ │ + ldr r4, [sp, #0] │ │ │ │ │ + mov r5, fp │ │ │ │ │ + mov lr, r3 │ │ │ │ │ + ldr r2, [r4, #12] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ it le │ │ │ │ │ movle.w r2, #4294967295 @ 0xffffffff │ │ │ │ │ - ble.n 5fee │ │ │ │ │ + ble.n 5ffe │ │ │ │ │ movs r2, #0 │ │ │ │ │ cmp r7, #7 │ │ │ │ │ str r2, [r4, #8] │ │ │ │ │ - bgt.n 6072 │ │ │ │ │ - b.n 5fbe │ │ │ │ │ - adds r3, r2, #1 │ │ │ │ │ - bne.n 601a │ │ │ │ │ - ldr r0, [r4, #12] │ │ │ │ │ - cmp r0, #0 │ │ │ │ │ - ble.n 5fee │ │ │ │ │ - movs r2, #0 │ │ │ │ │ - str r2, [r4, #8] │ │ │ │ │ + ble.n 5fce │ │ │ │ │ cmp r7, #15 │ │ │ │ │ ite le │ │ │ │ │ ldrshle.w r2, [r6, r5, lsl #1] │ │ │ │ │ ldrgt.w r2, [r6, r5, lsl #2] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bge.n 60ce │ │ │ │ │ + bge.n 60dc │ │ │ │ │ ldr r2, [r4, #16] │ │ │ │ │ cmp r7, #15 │ │ │ │ │ ite le │ │ │ │ │ strhle.w r2, [r6, r5, lsl #1] │ │ │ │ │ strgt.w r2, [r6, r5, lsl #2] │ │ │ │ │ - b.n 5fc8 │ │ │ │ │ + b.n 5fd8 │ │ │ │ │ + adds r3, r2, #1 │ │ │ │ │ + bne.n 602a │ │ │ │ │ + ldr r0, [r4, #12] │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + ble.n 5ffe │ │ │ │ │ + movs r2, #0 │ │ │ │ │ + str r2, [r4, #8] │ │ │ │ │ + b.n 6072 │ │ │ │ │ mov.w r8, r8, lsr #5 │ │ │ │ │ add.w r5, r5, r5, lsl #2 │ │ │ │ │ add.w r2, r8, #1 │ │ │ │ │ add r2, r5 │ │ │ │ │ and.w r5, r2, lr │ │ │ │ │ ldrsb r2, [r6, r5] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bge.n 6126 │ │ │ │ │ + bge.n 6134 │ │ │ │ │ ldr r2, [r4, #16] │ │ │ │ │ cmp r7, #7 │ │ │ │ │ - ble.n 5fc6 │ │ │ │ │ - b.n 6084 │ │ │ │ │ - strd r2, lr, [sp, #8] │ │ │ │ │ + ble.n 5fd6 │ │ │ │ │ + b.n 6084 │ │ │ │ │ + strd r2, r3, [sp, #8] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ bl 8c │ │ │ │ │ R_ARM_THM_CALL unicode_eq │ │ │ │ │ ldrd r1, r2, [sp, #4] │ │ │ │ │ - ldr.w lr, [sp, #12] │ │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 5f6c │ │ │ │ │ + beq.w 5f7a │ │ │ │ │ mov r2, r9 │ │ │ │ │ - b.n 5fee │ │ │ │ │ + b.n 5ffe │ │ │ │ │ mov.w r8, r8, lsr #5 │ │ │ │ │ add.w r5, r5, r5, lsl #2 │ │ │ │ │ add.w r2, r8, #1 │ │ │ │ │ cmp r7, #15 │ │ │ │ │ add r2, r5 │ │ │ │ │ and.w r5, r2, lr │ │ │ │ │ it le │ │ │ │ │ ldrshle.w r2, [r6, r5, lsl #1] │ │ │ │ │ - ble.n 60a6 │ │ │ │ │ + ble.n 60b6 │ │ │ │ │ ldr.w r2, [r6, r5, lsl #2] │ │ │ │ │ - b.n 60a6 │ │ │ │ │ + b.n 60b6 │ │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ │ - beq.n 6048 │ │ │ │ │ - b.n 5fa0 │ │ │ │ │ - strd lr, r2, [sp, #8] │ │ │ │ │ - str r1, [sp, #4] │ │ │ │ │ + beq.n 6058 │ │ │ │ │ + b.n 5fae │ │ │ │ │ + strd lr, r2, [sp, #4] │ │ │ │ │ + str r1, [sp, #0] │ │ │ │ │ bl 8c │ │ │ │ │ R_ARM_THM_CALL unicode_eq │ │ │ │ │ - ldrd r1, lr, [sp, #4] │ │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ │ + ldrd r1, lr, [sp] │ │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 5fee │ │ │ │ │ + bne.w 5ffe │ │ │ │ │ mov.w r2, r8, lsr #5 │ │ │ │ │ add.w r0, r5, r5, lsl #2 │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r7, #7 │ │ │ │ │ add r2, r0 │ │ │ │ │ and.w sl, lr, r2 │ │ │ │ │ - ble.w 5f16 │ │ │ │ │ - b.n 602a │ │ │ │ │ + ble.w 5f22 │ │ │ │ │ + b.n 603a │ │ │ │ │ mov r3, lr │ │ │ │ │ add.w r5, r5, r5, lsl #2 │ │ │ │ │ mov.w r8, r8, lsr #5 │ │ │ │ │ add r5, r8 │ │ │ │ │ cmp r7, #7 │ │ │ │ │ add.w r5, r5, #1 │ │ │ │ │ and.w r5, r5, r3 │ │ │ │ │ - bgt.n 6146 │ │ │ │ │ + bgt.n 6154 │ │ │ │ │ ldrsb r2, [r6, r5] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt.n 60aa │ │ │ │ │ - b.n 6128 │ │ │ │ │ + blt.n 60ba │ │ │ │ │ + b.n 6136 │ │ │ │ │ cmp r7, #15 │ │ │ │ │ ite le │ │ │ │ │ ldrshle.w r2, [r6, r5, lsl #1] │ │ │ │ │ ldrgt.w r2, [r6, r5, lsl #2] │ │ │ │ │ - b.n 6140 │ │ │ │ │ + b.n 614e │ │ │ │ │ cmp r7, #15 │ │ │ │ │ ite le │ │ │ │ │ ldrshle.w r9, [r6, r2, lsl #1] │ │ │ │ │ ldrgt.w r9, [r6, r2, lsl #2] │ │ │ │ │ - b.n 5f54 │ │ │ │ │ + b.n 5f62 │ │ │ │ │ cmp r7, #15 │ │ │ │ │ ite le │ │ │ │ │ ldrshle.w r9, [r6, r2, lsl #1] │ │ │ │ │ ldrgt.w r9, [r6, r2, lsl #2] │ │ │ │ │ - b.n 5f86 │ │ │ │ │ - strd lr, r2, [sp, #8] │ │ │ │ │ - str r1, [sp, #4] │ │ │ │ │ + b.n 5f94 │ │ │ │ │ + strd lr, r2, [sp, #4] │ │ │ │ │ + str r1, [sp, #0] │ │ │ │ │ bl 8c │ │ │ │ │ R_ARM_THM_CALL unicode_eq │ │ │ │ │ - ldrd r1, lr, [sp, #4] │ │ │ │ │ - ldr r2, [sp, #12] │ │ │ │ │ + ldrd r1, lr, [sp] │ │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 5fee │ │ │ │ │ - b.n 5f2e │ │ │ │ │ - strd r2, lr, [sp, #8] │ │ │ │ │ + bne.w 5ffe │ │ │ │ │ + b.n 5f3a │ │ │ │ │ + strd r2, r3, [sp, #8] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ bl 8c │ │ │ │ │ R_ARM_THM_CALL unicode_eq │ │ │ │ │ ldrd r1, r2, [sp, #4] │ │ │ │ │ - ldr.w lr, [sp, #12] │ │ │ │ │ + ldr r3, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 5fa0 │ │ │ │ │ + beq.w 5fae │ │ │ │ │ mov r2, r9 │ │ │ │ │ - b.n 5fee │ │ │ │ │ + b.n 5ffe │ │ │ │ │ │ │ │ │ │ -000061a4 <_PyDict_FromItems>: │ │ │ │ │ +000061b0 <_PyDict_FromItems>: │ │ │ │ │ _PyDict_FromItems(): │ │ │ │ │ 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 r8, r0 │ │ │ │ │ mov r9, r1 │ │ │ │ │ mov sl, r2 │ │ │ │ │ mov fp, r3 │ │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bgt.n 6248 <_PyDict_FromItems+0xa4> │ │ │ │ │ - ldr r3, [pc, #664] @ (6460 <_PyDict_FromItems+0x2bc>) │ │ │ │ │ + bgt.n 6254 <_PyDict_FromItems+0xa4> │ │ │ │ │ + ldr r3, [pc, #672] @ (6474 <_PyDict_FromItems+0x2c4>) │ │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r3, [r7, r3] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ │ ldr.w r4, [r3, #1920] @ 0x780 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w 63f0 <_PyDict_FromItems+0x24c> │ │ │ │ │ + beq.w 6402 <_PyDict_FromItems+0x252> │ │ │ │ │ ldr.w r2, [r3, #1924] @ 0x784 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr r1, [r4, #0] │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w r1, [r3, #1920] @ 0x780 │ │ │ │ │ str.w r2, [r3, #1924] @ 0x784 │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_THM_CALL _Py_NewReference │ │ │ │ │ - ldr r3, [pc, #620] @ (6464 <_PyDict_FromItems+0x2c0>) │ │ │ │ │ + ldr r3, [pc, #628] @ (6478 <_PyDict_FromItems+0x2c8>) │ │ │ │ │ str r3, [r4, #24] │ │ │ │ │ movs r0, #0 │ │ │ │ │ movs r3, #0 │ │ │ │ │ - ldr r2, [pc, #616] @ (6468 <_PyDict_FromItems+0x2c4>) │ │ │ │ │ + ldr r2, [pc, #624] @ (647c <_PyDict_FromItems+0x2cc>) │ │ │ │ │ str r3, [r4, #28] │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ sub.w r3, r4, #8 │ │ │ │ │ ldr.w r6, [r4, #-4] │ │ │ │ │ strd r0, r1, [r4, #16] │ │ │ │ │ and.w r6, r6, #3 │ │ │ │ │ @@ -9852,93 +9860,93 @@ │ │ │ │ │ ldr r7, [r0, #4] │ │ │ │ │ add.w r1, r1, #1 │ │ │ │ │ orr.w r6, r6, r7 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ strd r0, r6, [r4, #-8] │ │ │ │ │ str r3, [r0, #4] │ │ │ │ │ str.w r1, [r2, #3868] @ 0xf1c │ │ │ │ │ - bgt.n 6336 <_PyDict_FromItems+0x192> │ │ │ │ │ + bgt.n 6342 <_PyDict_FromItems+0x192> │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ movw r6, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r6, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ cmp r1, #1 │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ - bne.w 648e <_PyDict_FromItems+0x2ea> │ │ │ │ │ + bne.w 6484 <_PyDict_FromItems+0x2d4> │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - bne.w 65de <_PyDict_FromItems+0x43a> │ │ │ │ │ + bne.w 65fa <_PyDict_FromItems+0x44a> │ │ │ │ │ cmp r5, #1 │ │ │ │ │ - beq.n 61c4 <_PyDict_FromItems+0x20> │ │ │ │ │ + beq.n 61d0 <_PyDict_FromItems+0x20> │ │ │ │ │ subs r2, r5, #1 │ │ │ │ │ adds r3, r0, #4 │ │ │ │ │ ands.w r2, r2, #7 │ │ │ │ │ - beq.w 6592 <_PyDict_FromItems+0x3ee> │ │ │ │ │ + beq.w 65ae <_PyDict_FromItems+0x3fe> │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq.n 62dc <_PyDict_FromItems+0x138> │ │ │ │ │ + beq.n 62e8 <_PyDict_FromItems+0x138> │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq.n 62ce <_PyDict_FromItems+0x12a> │ │ │ │ │ + beq.n 62da <_PyDict_FromItems+0x12a> │ │ │ │ │ cmp r2, #3 │ │ │ │ │ - beq.n 62c0 <_PyDict_FromItems+0x11c> │ │ │ │ │ + beq.n 62cc <_PyDict_FromItems+0x11c> │ │ │ │ │ cmp r2, #4 │ │ │ │ │ - beq.n 62b2 <_PyDict_FromItems+0x10e> │ │ │ │ │ + beq.n 62be <_PyDict_FromItems+0x10e> │ │ │ │ │ cmp r2, #5 │ │ │ │ │ - beq.n 62a4 <_PyDict_FromItems+0x100> │ │ │ │ │ + beq.n 62b0 <_PyDict_FromItems+0x100> │ │ │ │ │ cmp r2, #6 │ │ │ │ │ - beq.n 6296 <_PyDict_FromItems+0xf2> │ │ │ │ │ + beq.n 62a2 <_PyDict_FromItems+0xf2> │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bne.w 65de <_PyDict_FromItems+0x43a> │ │ │ │ │ + bne.w 65fa <_PyDict_FromItems+0x44a> │ │ │ │ │ adds r3, #4 │ │ │ │ │ movs r1, #2 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bne.w 65de <_PyDict_FromItems+0x43a> │ │ │ │ │ + bne.w 65fa <_PyDict_FromItems+0x44a> │ │ │ │ │ adds r3, #4 │ │ │ │ │ adds r1, #1 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bne.w 65de <_PyDict_FromItems+0x43a> │ │ │ │ │ + bne.w 65fa <_PyDict_FromItems+0x44a> │ │ │ │ │ adds r3, #4 │ │ │ │ │ adds r1, #1 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bne.w 65de <_PyDict_FromItems+0x43a> │ │ │ │ │ + bne.w 65fa <_PyDict_FromItems+0x44a> │ │ │ │ │ adds r3, #4 │ │ │ │ │ adds r1, #1 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bne.w 65de <_PyDict_FromItems+0x43a> │ │ │ │ │ + bne.w 65fa <_PyDict_FromItems+0x44a> │ │ │ │ │ adds r3, #4 │ │ │ │ │ adds r1, #1 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bne.w 65de <_PyDict_FromItems+0x43a> │ │ │ │ │ + bne.w 65fa <_PyDict_FromItems+0x44a> │ │ │ │ │ adds r3, #4 │ │ │ │ │ adds r1, #1 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bne.w 65de <_PyDict_FromItems+0x43a> │ │ │ │ │ + bne.w 65fa <_PyDict_FromItems+0x44a> │ │ │ │ │ adds r1, #1 │ │ │ │ │ adds r3, #4 │ │ │ │ │ cmp r5, r1 │ │ │ │ │ - bne.w 6592 <_PyDict_FromItems+0x3ee> │ │ │ │ │ + bne.w 65ae <_PyDict_FromItems+0x3fe> │ │ │ │ │ movs r1, #1 │ │ │ │ │ cmp r5, #5 │ │ │ │ │ - ble.w 61c4 <_PyDict_FromItems+0x20> │ │ │ │ │ + ble.w 61d0 <_PyDict_FromItems+0x20> │ │ │ │ │ movw r3, #21845 @ 0x5555 │ │ │ │ │ movt r3, #1 │ │ │ │ │ cmp r5, r3 │ │ │ │ │ itett le │ │ │ │ │ addle.w r0, r5, r5, lsl #1 │ │ │ │ │ movgt r0, #17 │ │ │ │ │ addle r0, #1 │ │ │ │ │ @@ -9947,55 +9955,55 @@ │ │ │ │ │ addle.w r0, r0, #4294967295 @ 0xffffffff │ │ │ │ │ clzle r0, r0 │ │ │ │ │ rsble r0, r0, #32 │ │ │ │ │ uxtble r0, r0 │ │ │ │ │ bl c34 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6240 <_PyDict_FromItems+0x9c> │ │ │ │ │ + beq.n 624c <_PyDict_FromItems+0x9c> │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r1, r2 │ │ │ │ │ bl 118 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - cbnz r0, 633e <_PyDict_FromItems+0x19a> │ │ │ │ │ - b.n 6240 <_PyDict_FromItems+0x9c> │ │ │ │ │ + cbnz r0, 634a <_PyDict_FromItems+0x19a> │ │ │ │ │ + b.n 624c <_PyDict_FromItems+0x9c> │ │ │ │ │ movw r6, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r6, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ ldr.w r7, [r8] │ │ │ │ │ ldr.w r3, [sl] │ │ │ │ │ ldr r2, [r7, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r2, #1 │ │ │ │ │ strlt r2, [r7, #0] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 642a <_PyDict_FromItems+0x286> │ │ │ │ │ + bge.n 643c <_PyDict_FromItems+0x28c> │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ ldr r2, [r7, #4] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bne.n 6430 <_PyDict_FromItems+0x28c> │ │ │ │ │ + bne.n 6442 <_PyDict_FromItems+0x292> │ │ │ │ │ ldr r2, [r7, #12] │ │ │ │ │ adds r1, r2, #1 │ │ │ │ │ - beq.n 6430 <_PyDict_FromItems+0x28c> │ │ │ │ │ - ldr r0, [pc, #248] @ (6464 <_PyDict_FromItems+0x2c0>) │ │ │ │ │ + beq.n 6442 <_PyDict_FromItems+0x292> │ │ │ │ │ + ldr r0, [pc, #256] @ (6478 <_PyDict_FromItems+0x2c8>) │ │ │ │ │ ldr r1, [r4, #24] │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - beq.w 65e2 <_PyDict_FromItems+0x43e> │ │ │ │ │ + beq.w 65fe <_PyDict_FromItems+0x44e> │ │ │ │ │ bl d90 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.n 6448 <_PyDict_FromItems+0x2a4> │ │ │ │ │ + beq.n 645a <_PyDict_FromItems+0x2aa> │ │ │ │ │ cmp r5, #1 │ │ │ │ │ - beq.w 6240 <_PyDict_FromItems+0x9c> │ │ │ │ │ + beq.w 624c <_PyDict_FromItems+0x9c> │ │ │ │ │ add.w r7, sl, fp, lsl #2 │ │ │ │ │ add.w r8, r8, r9, lsl #2 │ │ │ │ │ mov.w sl, fp, lsl #2 │ │ │ │ │ str r5, [sp, #56] @ 0x38 │ │ │ │ │ mov fp, r6 │ │ │ │ │ movs r5, #1 │ │ │ │ │ mov.w r9, r9, lsl #2 │ │ │ │ │ @@ -10004,274 +10012,275 @@ │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r2, #1 │ │ │ │ │ strlt r2, [r1, #0] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 6470 <_PyDict_FromItems+0x2cc> │ │ │ │ │ + bge.w 658c <_PyDict_FromItems+0x3dc> │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ cmp r2, fp │ │ │ │ │ - bne.n 6476 <_PyDict_FromItems+0x2d2> │ │ │ │ │ + bne.w 6594 <_PyDict_FromItems+0x3e4> │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ adds r0, r2, #1 │ │ │ │ │ - beq.n 6476 <_PyDict_FromItems+0x2d2> │ │ │ │ │ + beq.w 6594 <_PyDict_FromItems+0x3e4> │ │ │ │ │ ldr r0, [r4, #24] │ │ │ │ │ ldr r6, [sp, #4] │ │ │ │ │ cmp r0, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - beq.w 65ee <_PyDict_FromItems+0x44a> │ │ │ │ │ + beq.w 660a <_PyDict_FromItems+0x45a> │ │ │ │ │ bl d90 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.n 6448 <_PyDict_FromItems+0x2a4> │ │ │ │ │ + beq.n 645a <_PyDict_FromItems+0x2aa> │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ adds r5, #1 │ │ │ │ │ add r8, r9 │ │ │ │ │ add r7, sl │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bne.n 639e <_PyDict_FromItems+0x1fa> │ │ │ │ │ + bne.n 63aa <_PyDict_FromItems+0x1fa> │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ bl 0 <_PyObject_GC_New> │ │ │ │ │ R_ARM_THM_CALL _PyObject_GC_New │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 65fa <_PyDict_FromItems+0x456> │ │ │ │ │ - ldr r3, [pc, #92] @ (6464 <_PyDict_FromItems+0x2c0>) │ │ │ │ │ + beq.w 6616 <_PyDict_FromItems+0x466> │ │ │ │ │ + ldr r3, [pc, #96] @ (6478 <_PyDict_FromItems+0x2c8>) │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r3, [r0, #24] │ │ │ │ │ movs r3, #0 │ │ │ │ │ ldr.w r6, [r0, #-4] │ │ │ │ │ str r3, [r0, #28] │ │ │ │ │ str r3, [r0, #8] │ │ │ │ │ sub.w r3, r0, #8 │ │ │ │ │ - ldr r2, [pc, #80] @ (646c <_PyDict_FromItems+0x2c8>) │ │ │ │ │ + ldr r2, [pc, #84] @ (6480 <_PyDict_FromItems+0x2d0>) │ │ │ │ │ movs r0, #0 │ │ │ │ │ strd r0, r1, [r4, #16] │ │ │ │ │ and.w r6, r6, #3 │ │ │ │ │ add r2, pc │ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ │ - b.n 621a <_PyDict_FromItems+0x76> │ │ │ │ │ + b.n 6226 <_PyDict_FromItems+0x76> │ │ │ │ │ ldr r2, [r7, #4] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - beq.n 6364 <_PyDict_FromItems+0x1c0> │ │ │ │ │ + beq.n 6370 <_PyDict_FromItems+0x1c0> │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ adds r0, r2, #1 │ │ │ │ │ - bne.n 636a <_PyDict_FromItems+0x1c6> │ │ │ │ │ + bne.n 6376 <_PyDict_FromItems+0x1c6> │ │ │ │ │ mov r1, r3 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL setitem_take2_lock_held.part.0 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 645c <_PyDict_FromItems+0x2b8> │ │ │ │ │ + bge.n 646e <_PyDict_FromItems+0x2be> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - cbnz r3, 645c <_PyDict_FromItems+0x2b8> │ │ │ │ │ + cbnz r3, 646e <_PyDict_FromItems+0x2be> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n 6240 <_PyDict_FromItems+0x9c> │ │ │ │ │ - .word 0x00000292 │ │ │ │ │ + b.n 624c <_PyDict_FromItems+0x9c> │ │ │ │ │ + nop │ │ │ │ │ + .word 0x0000029a │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ - .word 0x0000024e │ │ │ │ │ + .word 0x00000256 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ - .word 0x00000044 │ │ │ │ │ + .word 0x00000046 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ - ldr r2, [r1, #4] │ │ │ │ │ - cmp r2, fp │ │ │ │ │ - beq.n 63c2 <_PyDict_FromItems+0x21e> │ │ │ │ │ - mov r0, r1 │ │ │ │ │ - str r3, [sp, #12] │ │ │ │ │ - str r1, [sp, #8] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ - adds r3, r0, #1 │ │ │ │ │ - mov r2, r0 │ │ │ │ │ - ldrd r1, r3, [sp, #8] │ │ │ │ │ - bne.n 63c8 <_PyDict_FromItems+0x224> │ │ │ │ │ - mov r7, r1 │ │ │ │ │ - b.n 6440 <_PyDict_FromItems+0x29c> │ │ │ │ │ cmp r3, r6 │ │ │ │ │ - bne.w 65de <_PyDict_FromItems+0x43a> │ │ │ │ │ + bne.w 65fa <_PyDict_FromItems+0x44a> │ │ │ │ │ cmp r5, #1 │ │ │ │ │ - beq.w 61c4 <_PyDict_FromItems+0x20> │ │ │ │ │ + beq.w 61d0 <_PyDict_FromItems+0x20> │ │ │ │ │ subs r2, r5, #1 │ │ │ │ │ add.w r3, r0, r1, lsl #2 │ │ │ │ │ ands.w r2, r2, #7 │ │ │ │ │ mov.w r1, #1 │ │ │ │ │ - beq.n 652e <_PyDict_FromItems+0x38a> │ │ │ │ │ + beq.n 6528 <_PyDict_FromItems+0x378> │ │ │ │ │ cmp r2, r1 │ │ │ │ │ - beq.n 651a <_PyDict_FromItems+0x376> │ │ │ │ │ + beq.n 6514 <_PyDict_FromItems+0x364> │ │ │ │ │ cmp r2, #2 │ │ │ │ │ - beq.n 650c <_PyDict_FromItems+0x368> │ │ │ │ │ + beq.n 6506 <_PyDict_FromItems+0x356> │ │ │ │ │ cmp r2, #3 │ │ │ │ │ - beq.n 64fe <_PyDict_FromItems+0x35a> │ │ │ │ │ + beq.n 64f8 <_PyDict_FromItems+0x348> │ │ │ │ │ cmp r2, #4 │ │ │ │ │ - beq.n 64f0 <_PyDict_FromItems+0x34c> │ │ │ │ │ + beq.n 64e8 <_PyDict_FromItems+0x338> │ │ │ │ │ cmp r2, #5 │ │ │ │ │ - beq.n 64e2 <_PyDict_FromItems+0x33e> │ │ │ │ │ + beq.n 64d8 <_PyDict_FromItems+0x328> │ │ │ │ │ cmp r2, #6 │ │ │ │ │ - beq.n 64d2 <_PyDict_FromItems+0x32e> │ │ │ │ │ + beq.n 64c8 <_PyDict_FromItems+0x318> │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bne.w 65de <_PyDict_FromItems+0x43a> │ │ │ │ │ + bne.w 65fa <_PyDict_FromItems+0x44a> │ │ │ │ │ add.w r3, r3, r9, lsl #2 │ │ │ │ │ movs r1, #2 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bne.w 65de <_PyDict_FromItems+0x43a> │ │ │ │ │ + bne.w 65fa <_PyDict_FromItems+0x44a> │ │ │ │ │ add.w r3, r3, r9, lsl #2 │ │ │ │ │ adds r1, #1 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bne.n 65de <_PyDict_FromItems+0x43a> │ │ │ │ │ + bne.w 65fa <_PyDict_FromItems+0x44a> │ │ │ │ │ add.w r3, r3, r9, lsl #2 │ │ │ │ │ adds r1, #1 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bne.n 65de <_PyDict_FromItems+0x43a> │ │ │ │ │ + bne.w 65fa <_PyDict_FromItems+0x44a> │ │ │ │ │ add.w r3, r3, r9, lsl #2 │ │ │ │ │ adds r1, #1 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bne.n 65de <_PyDict_FromItems+0x43a> │ │ │ │ │ + bne.n 65fa <_PyDict_FromItems+0x44a> │ │ │ │ │ add.w r3, r3, r9, lsl #2 │ │ │ │ │ adds r1, #1 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bne.n 65de <_PyDict_FromItems+0x43a> │ │ │ │ │ + bne.n 65fa <_PyDict_FromItems+0x44a> │ │ │ │ │ add.w r3, r3, r9, lsl #2 │ │ │ │ │ adds r1, #1 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bne.n 65de <_PyDict_FromItems+0x43a> │ │ │ │ │ + bne.n 65fa <_PyDict_FromItems+0x44a> │ │ │ │ │ adds r1, #1 │ │ │ │ │ add.w r3, r3, r9, lsl #2 │ │ │ │ │ cmp r5, r1 │ │ │ │ │ - beq.w 62f0 <_PyDict_FromItems+0x14c> │ │ │ │ │ + beq.w 62fc <_PyDict_FromItems+0x14c> │ │ │ │ │ mov r0, r9 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ adds r1, #8 │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bne.n 65de <_PyDict_FromItems+0x43a> │ │ │ │ │ + bne.n 65fa <_PyDict_FromItems+0x44a> │ │ │ │ │ ldr.w r2, [r3, r0, lsl #2] │ │ │ │ │ add.w r3, r3, r0, lsl #3 │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bne.n 65de <_PyDict_FromItems+0x43a> │ │ │ │ │ + bne.n 65fa <_PyDict_FromItems+0x44a> │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bne.n 65de <_PyDict_FromItems+0x43a> │ │ │ │ │ + bne.n 65fa <_PyDict_FromItems+0x44a> │ │ │ │ │ ldr.w r2, [r3, r0, lsl #2] │ │ │ │ │ add.w r3, r3, r0, lsl #3 │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bne.n 65de <_PyDict_FromItems+0x43a> │ │ │ │ │ + bne.n 65fa <_PyDict_FromItems+0x44a> │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bne.n 65de <_PyDict_FromItems+0x43a> │ │ │ │ │ + bne.n 65fa <_PyDict_FromItems+0x44a> │ │ │ │ │ ldr.w r2, [r3, r0, lsl #2] │ │ │ │ │ add.w r3, r3, r0, lsl #3 │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bne.n 65de <_PyDict_FromItems+0x43a> │ │ │ │ │ + bne.n 65fa <_PyDict_FromItems+0x44a> │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bne.n 65de <_PyDict_FromItems+0x43a> │ │ │ │ │ + bne.n 65fa <_PyDict_FromItems+0x44a> │ │ │ │ │ ldr.w r2, [r3, r0, lsl #2] │ │ │ │ │ add.w r3, r3, r0, lsl #3 │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bne.n 65de <_PyDict_FromItems+0x43a> │ │ │ │ │ + bne.n 65fa <_PyDict_FromItems+0x44a> │ │ │ │ │ cmp r5, r1 │ │ │ │ │ - beq.w 62f0 <_PyDict_FromItems+0x14c> │ │ │ │ │ - b.n 6530 <_PyDict_FromItems+0x38c> │ │ │ │ │ + beq.w 62fc <_PyDict_FromItems+0x14c> │ │ │ │ │ + b.n 652a <_PyDict_FromItems+0x37a> │ │ │ │ │ + ldr r2, [r1, #4] │ │ │ │ │ + cmp r2, fp │ │ │ │ │ + beq.w 63d2 <_PyDict_FromItems+0x222> │ │ │ │ │ + mov r0, r1 │ │ │ │ │ + str r3, [sp, #12] │ │ │ │ │ + str r1, [sp, #8] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ + adds r3, r0, #1 │ │ │ │ │ + mov r2, r0 │ │ │ │ │ + ldrd r1, r3, [sp, #8] │ │ │ │ │ + bne.w 63da <_PyDict_FromItems+0x22a> │ │ │ │ │ + mov r7, r1 │ │ │ │ │ + b.n 6452 <_PyDict_FromItems+0x2a2> │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ adds r1, #8 │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bne.n 65de <_PyDict_FromItems+0x43a> │ │ │ │ │ + bne.n 65fa <_PyDict_FromItems+0x44a> │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bne.n 65de <_PyDict_FromItems+0x43a> │ │ │ │ │ + bne.n 65fa <_PyDict_FromItems+0x44a> │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bne.n 65de <_PyDict_FromItems+0x43a> │ │ │ │ │ + bne.n 65fa <_PyDict_FromItems+0x44a> │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bne.n 65de <_PyDict_FromItems+0x43a> │ │ │ │ │ + bne.n 65fa <_PyDict_FromItems+0x44a> │ │ │ │ │ ldr r2, [r3, #16] │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bne.n 65de <_PyDict_FromItems+0x43a> │ │ │ │ │ + bne.n 65fa <_PyDict_FromItems+0x44a> │ │ │ │ │ ldr r2, [r3, #20] │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bne.n 65de <_PyDict_FromItems+0x43a> │ │ │ │ │ + bne.n 65fa <_PyDict_FromItems+0x44a> │ │ │ │ │ ldr r2, [r3, #24] │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bne.n 65de <_PyDict_FromItems+0x43a> │ │ │ │ │ + bne.n 65fa <_PyDict_FromItems+0x44a> │ │ │ │ │ ldr r2, [r3, #28] │ │ │ │ │ adds r3, #32 │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - bne.n 65de <_PyDict_FromItems+0x43a> │ │ │ │ │ + bne.n 65fa <_PyDict_FromItems+0x44a> │ │ │ │ │ cmp r5, r1 │ │ │ │ │ - beq.w 62f0 <_PyDict_FromItems+0x14c> │ │ │ │ │ - b.n 6592 <_PyDict_FromItems+0x3ee> │ │ │ │ │ + beq.w 62fc <_PyDict_FromItems+0x14c> │ │ │ │ │ + b.n 65ae <_PyDict_FromItems+0x3fe> │ │ │ │ │ movs r1, #0 │ │ │ │ │ - b.n 62f2 <_PyDict_FromItems+0x14e> │ │ │ │ │ + b.n 62fe <_PyDict_FromItems+0x14e> │ │ │ │ │ bl a8c │ │ │ │ │ adds r0, #1 │ │ │ │ │ - bne.w 6382 <_PyDict_FromItems+0x1de> │ │ │ │ │ - b.n 6448 <_PyDict_FromItems+0x2a4> │ │ │ │ │ + bne.w 638e <_PyDict_FromItems+0x1de> │ │ │ │ │ + b.n 645a <_PyDict_FromItems+0x2aa> │ │ │ │ │ bl a8c │ │ │ │ │ adds r0, #1 │ │ │ │ │ - bne.w 63dc <_PyDict_FromItems+0x238> │ │ │ │ │ - b.n 6448 <_PyDict_FromItems+0x2a4> │ │ │ │ │ - ldr r0, [pc, #8] @ (6604 <_PyDict_FromItems+0x460>) │ │ │ │ │ + bne.w 63ee <_PyDict_FromItems+0x23e> │ │ │ │ │ + b.n 645a <_PyDict_FromItems+0x2aa> │ │ │ │ │ + ldr r0, [pc, #8] @ (6620 <_PyDict_FromItems+0x470>) │ │ │ │ │ bl 3b8 <_Py_dict_lookup+0xd0> │ │ │ │ │ R_ARM_THM_CALL dictkeys_decref.constprop.0 │ │ │ │ │ - b.n 6240 <_PyDict_FromItems+0x9c> │ │ │ │ │ + b.n 624c <_PyDict_FromItems+0x9c> │ │ │ │ │ nop │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00006608 <_PyDict_LoadGlobalStackRef>: │ │ │ │ │ +00006624 <_PyDict_LoadGlobalStackRef>: │ │ │ │ │ _PyDict_LoadGlobalStackRef(): │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ │ mov r4, r2 │ │ │ │ │ ldr r2, [r2, #4] │ │ │ │ │ @@ -10280,178 +10289,178 @@ │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ sub sp, #20 │ │ │ │ │ mov r7, r0 │ │ │ │ │ mov r6, r1 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 6686 <_PyDict_LoadGlobalStackRef+0x7e> │ │ │ │ │ + bne.n 66a2 <_PyDict_LoadGlobalStackRef+0x7e> │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ adds r1, r2, #1 │ │ │ │ │ - beq.n 6686 <_PyDict_LoadGlobalStackRef+0x7e> │ │ │ │ │ + beq.n 66a2 <_PyDict_LoadGlobalStackRef+0x7e> │ │ │ │ │ add r3, sp, #12 │ │ │ │ │ mov r1, r4 │ │ │ │ │ strd r3, r2, [sp] │ │ │ │ │ bl 2e8 <_Py_dict_lookup> │ │ │ │ │ R_ARM_THM_CALL _Py_dict_lookup │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 66aa <_PyDict_LoadGlobalStackRef+0xa2> │ │ │ │ │ + bne.n 66c6 <_PyDict_LoadGlobalStackRef+0xa2> │ │ │ │ │ movs r1, #1 │ │ │ │ │ adds r7, r0, #3 │ │ │ │ │ str r1, [r5, #0] │ │ │ │ │ - beq.n 6666 <_PyDict_LoadGlobalStackRef+0x5e> │ │ │ │ │ + beq.n 6682 <_PyDict_LoadGlobalStackRef+0x5e> │ │ │ │ │ adds r0, #1 │ │ │ │ │ - bne.n 666a <_PyDict_LoadGlobalStackRef+0x62> │ │ │ │ │ + bne.n 6686 <_PyDict_LoadGlobalStackRef+0x62> │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 2e8 <_Py_dict_lookup> │ │ │ │ │ R_ARM_THM_CALL _Py_dict_lookup │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - cbnz r3, 6672 <_PyDict_LoadGlobalStackRef+0x6a> │ │ │ │ │ + cbnz r3, 668e <_PyDict_LoadGlobalStackRef+0x6a> │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ add sp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - beq.n 6656 <_PyDict_LoadGlobalStackRef+0x4e> │ │ │ │ │ + beq.n 6672 <_PyDict_LoadGlobalStackRef+0x4e> │ │ │ │ │ add sp, #20 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ itee ge │ │ │ │ │ orrge.w r3, r3, #1 │ │ │ │ │ addlt r2, #1 │ │ │ │ │ strlt r2, [r3, #0] │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ - b.n 6666 <_PyDict_LoadGlobalStackRef+0x5e> │ │ │ │ │ + b.n 6682 <_PyDict_LoadGlobalStackRef+0x5e> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ mov r2, r0 │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - beq.n 6662 <_PyDict_LoadGlobalStackRef+0x5a> │ │ │ │ │ + beq.n 667e <_PyDict_LoadGlobalStackRef+0x5a> │ │ │ │ │ add r3, sp, #12 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r7 │ │ │ │ │ strd r2, r3, [sp] │ │ │ │ │ bl 2e8 <_Py_dict_lookup> │ │ │ │ │ R_ARM_THM_CALL _Py_dict_lookup │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 664a <_PyDict_LoadGlobalStackRef+0x42> │ │ │ │ │ + beq.n 6666 <_PyDict_LoadGlobalStackRef+0x42> │ │ │ │ │ ldr.w ip, [r1] │ │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ │ itet lt │ │ │ │ │ addlt.w ip, ip, #1 │ │ │ │ │ orrge.w r1, r1, #1 │ │ │ │ │ strlt.w ip, [r1] │ │ │ │ │ - b.n 664c <_PyDict_LoadGlobalStackRef+0x44> │ │ │ │ │ + b.n 6668 <_PyDict_LoadGlobalStackRef+0x44> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000066c4 <_PyDictKeys_StringLookup>: │ │ │ │ │ +000066e0 <_PyDictKeys_StringLookup>: │ │ │ │ │ _PyDictKeys_StringLookup(): │ │ │ │ │ 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 r5, [r1, #4] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ sub sp, #16 │ │ │ │ │ cmp r5, r2 │ │ │ │ │ - bne.w 690c <_PyDictKeys_StringLookup+0x248> │ │ │ │ │ + bne.w 6928 <_PyDictKeys_StringLookup+0x248> │ │ │ │ │ ldrb r3, [r0, #6] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 690c <_PyDictKeys_StringLookup+0x248> │ │ │ │ │ + beq.w 6928 <_PyDictKeys_StringLookup+0x248> │ │ │ │ │ ldr r4, [r1, #12] │ │ │ │ │ mov r6, r0 │ │ │ │ │ adds r3, r4, #1 │ │ │ │ │ - beq.n 67d8 <_PyDictKeys_StringLookup+0x114> │ │ │ │ │ + beq.n 67f4 <_PyDictKeys_StringLookup+0x114> │ │ │ │ │ add.w r5, r6, #20 │ │ │ │ │ ldrb r0, [r0, #5] │ │ │ │ │ ldrb r6, [r6, #4] │ │ │ │ │ movs r2, #1 │ │ │ │ │ lsl.w r3, r2, r0 │ │ │ │ │ cmp r6, #7 │ │ │ │ │ lsl.w r2, r2, r6 │ │ │ │ │ add.w r9, r5, r3 │ │ │ │ │ add.w r2, r2, #4294967295 @ 0xffffffff │ │ │ │ │ and.w r8, r4, r2 │ │ │ │ │ - bgt.n 6806 <_PyDictKeys_StringLookup+0x142> │ │ │ │ │ + bgt.n 6822 <_PyDictKeys_StringLookup+0x142> │ │ │ │ │ ldrsb.w r3, [r5, r8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.n 67c6 <_PyDictKeys_StringLookup+0x102> │ │ │ │ │ + blt.n 67e2 <_PyDictKeys_StringLookup+0x102> │ │ │ │ │ ldr.w r0, [r9, r3, lsl #3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.n 67d0 <_PyDictKeys_StringLookup+0x10c> │ │ │ │ │ + beq.n 67ec <_PyDictKeys_StringLookup+0x10c> │ │ │ │ │ ldr r7, [r0, #12] │ │ │ │ │ cmp r7, r4 │ │ │ │ │ - beq.w 6894 <_PyDictKeys_StringLookup+0x1d0> │ │ │ │ │ + beq.w 68b0 <_PyDictKeys_StringLookup+0x1d0> │ │ │ │ │ lsrs r3, r4, #5 │ │ │ │ │ add.w r0, r8, r8, lsl #2 │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r6, #7 │ │ │ │ │ add r3, r0 │ │ │ │ │ and.w r8, r3, r2 │ │ │ │ │ - bgt.n 6824 <_PyDictKeys_StringLookup+0x160> │ │ │ │ │ + bgt.n 6840 <_PyDictKeys_StringLookup+0x160> │ │ │ │ │ ldrsb.w r3, [r5, r8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.n 6834 <_PyDictKeys_StringLookup+0x170> │ │ │ │ │ + blt.n 6850 <_PyDictKeys_StringLookup+0x170> │ │ │ │ │ ldr.w r0, [r9, r3, lsl #3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.n 67d0 <_PyDictKeys_StringLookup+0x10c> │ │ │ │ │ + beq.n 67ec <_PyDictKeys_StringLookup+0x10c> │ │ │ │ │ ldr r7, [r0, #12] │ │ │ │ │ cmp r7, r4 │ │ │ │ │ - beq.w 68aa <_PyDictKeys_StringLookup+0x1e6> │ │ │ │ │ + beq.w 68c6 <_PyDictKeys_StringLookup+0x1e6> │ │ │ │ │ lsrs r0, r4, #10 │ │ │ │ │ add.w r3, r8, r8, lsl #2 │ │ │ │ │ mov sl, r0 │ │ │ │ │ adds r0, #1 │ │ │ │ │ add r3, r0 │ │ │ │ │ and.w r8, r3, r2 │ │ │ │ │ cmp r6, #7 │ │ │ │ │ - bgt.n 6864 <_PyDictKeys_StringLookup+0x1a0> │ │ │ │ │ + bgt.n 6880 <_PyDictKeys_StringLookup+0x1a0> │ │ │ │ │ ldrsb.w r3, [r5, r8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.n 684a <_PyDictKeys_StringLookup+0x186> │ │ │ │ │ + blt.n 6866 <_PyDictKeys_StringLookup+0x186> │ │ │ │ │ ldr.w r0, [r9, r3, lsl #3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.n 67d0 <_PyDictKeys_StringLookup+0x10c> │ │ │ │ │ + beq.n 67ec <_PyDictKeys_StringLookup+0x10c> │ │ │ │ │ ldr r7, [r0, #12] │ │ │ │ │ cmp r7, r4 │ │ │ │ │ - beq.w 68c0 <_PyDictKeys_StringLookup+0x1fc> │ │ │ │ │ + beq.w 68dc <_PyDictKeys_StringLookup+0x1fc> │ │ │ │ │ add.w r3, r8, r8, lsl #2 │ │ │ │ │ cmp r6, #7 │ │ │ │ │ add.w r3, r3, sl, lsr #5 │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ and.w r8, r3, r2 │ │ │ │ │ - bgt.n 6886 <_PyDictKeys_StringLookup+0x1c2> │ │ │ │ │ + bgt.n 68a2 <_PyDictKeys_StringLookup+0x1c2> │ │ │ │ │ ldrsb.w r3, [r5, r8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.n 685e <_PyDictKeys_StringLookup+0x19a> │ │ │ │ │ + blt.n 687a <_PyDictKeys_StringLookup+0x19a> │ │ │ │ │ ldr.w r0, [r9, r3, lsl #3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.n 67d0 <_PyDictKeys_StringLookup+0x10c> │ │ │ │ │ + beq.n 67ec <_PyDictKeys_StringLookup+0x10c> │ │ │ │ │ ldr r7, [r0, #12] │ │ │ │ │ cmp r7, r4 │ │ │ │ │ - beq.w 68e4 <_PyDictKeys_StringLookup+0x220> │ │ │ │ │ + beq.w 6900 <_PyDictKeys_StringLookup+0x220> │ │ │ │ │ mov.w r0, sl, lsr #10 │ │ │ │ │ add.w r3, r8, r8, lsl #2 │ │ │ │ │ mov sl, r0 │ │ │ │ │ adds r0, #1 │ │ │ │ │ add r3, r0 │ │ │ │ │ and.w r8, r3, r2 │ │ │ │ │ - b.n 676a <_PyDictKeys_StringLookup+0xa6> │ │ │ │ │ + b.n 6786 <_PyDictKeys_StringLookup+0xa6> │ │ │ │ │ adds r3, #1 │ │ │ │ │ - bne.w 68fc <_PyDictKeys_StringLookup+0x238> │ │ │ │ │ + bne.w 6918 <_PyDictKeys_StringLookup+0x238> │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #16 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ ldr r2, [r5, #60] @ 0x3c │ │ │ │ │ mov r0, r1 │ │ │ │ │ add.w r5, r6, #20 │ │ │ │ │ @@ -10464,223 +10473,223 @@ │ │ │ │ │ mov r4, r0 │ │ │ │ │ lsl.w r7, r2, r7 │ │ │ │ │ cmp r6, #7 │ │ │ │ │ lsl.w r2, r2, r6 │ │ │ │ │ add.w r9, r7, r5 │ │ │ │ │ add.w r2, r2, #4294967295 @ 0xffffffff │ │ │ │ │ and.w r8, r0, r2 │ │ │ │ │ - ble.n 6718 <_PyDictKeys_StringLookup+0x54> │ │ │ │ │ + ble.n 6734 <_PyDictKeys_StringLookup+0x54> │ │ │ │ │ cmp r6, #15 │ │ │ │ │ - bgt.n 68d8 <_PyDictKeys_StringLookup+0x214> │ │ │ │ │ + bgt.n 68f4 <_PyDictKeys_StringLookup+0x214> │ │ │ │ │ ldrsh.w r3, [r5, r8, lsl #1] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bge.n 6720 <_PyDictKeys_StringLookup+0x5c> │ │ │ │ │ + bge.n 673c <_PyDictKeys_StringLookup+0x5c> │ │ │ │ │ adds r3, #1 │ │ │ │ │ - beq.n 67cc <_PyDictKeys_StringLookup+0x108> │ │ │ │ │ + beq.n 67e8 <_PyDictKeys_StringLookup+0x108> │ │ │ │ │ lsrs r3, r4, #5 │ │ │ │ │ add.w r0, r8, r8, lsl #2 │ │ │ │ │ adds r3, #1 │ │ │ │ │ add r3, r0 │ │ │ │ │ and.w r8, r2, r3 │ │ │ │ │ cmp r6, #15 │ │ │ │ │ ite gt │ │ │ │ │ ldrgt.w r3, [r5, r8, lsl #2] │ │ │ │ │ ldrshle.w r3, [r5, r8, lsl #1] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bge.n 674a <_PyDictKeys_StringLookup+0x86> │ │ │ │ │ + bge.n 6766 <_PyDictKeys_StringLookup+0x86> │ │ │ │ │ adds r7, r3, #1 │ │ │ │ │ - beq.n 67d0 <_PyDictKeys_StringLookup+0x10c> │ │ │ │ │ + beq.n 67ec <_PyDictKeys_StringLookup+0x10c> │ │ │ │ │ lsrs r3, r4, #10 │ │ │ │ │ add.w r0, r8, r8, lsl #2 │ │ │ │ │ mov sl, r3 │ │ │ │ │ adds r3, #1 │ │ │ │ │ add r3, r0 │ │ │ │ │ and.w r8, r3, r2 │ │ │ │ │ - b.n 676a <_PyDictKeys_StringLookup+0xa6> │ │ │ │ │ + b.n 6786 <_PyDictKeys_StringLookup+0xa6> │ │ │ │ │ adds r7, r3, #1 │ │ │ │ │ - beq.n 67d0 <_PyDictKeys_StringLookup+0x10c> │ │ │ │ │ + beq.n 67ec <_PyDictKeys_StringLookup+0x10c> │ │ │ │ │ add.w r3, r8, r8, lsl #2 │ │ │ │ │ add.w r3, r3, sl, lsr #5 │ │ │ │ │ adds r3, #1 │ │ │ │ │ and.w r8, r3, r2 │ │ │ │ │ - b.n 679a <_PyDictKeys_StringLookup+0xd6> │ │ │ │ │ + b.n 67b6 <_PyDictKeys_StringLookup+0xd6> │ │ │ │ │ adds r0, r3, #1 │ │ │ │ │ - beq.n 67d0 <_PyDictKeys_StringLookup+0x10c> │ │ │ │ │ - b.n 67b2 <_PyDictKeys_StringLookup+0xee> │ │ │ │ │ + beq.n 67ec <_PyDictKeys_StringLookup+0x10c> │ │ │ │ │ + b.n 67ce <_PyDictKeys_StringLookup+0xee> │ │ │ │ │ cmp r6, #15 │ │ │ │ │ ite le │ │ │ │ │ ldrshle.w r3, [r5, r8, lsl #1] │ │ │ │ │ ldrgt.w r3, [r5, r8, lsl #2] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bge.n 6776 <_PyDictKeys_StringLookup+0xb2> │ │ │ │ │ + bge.n 6792 <_PyDictKeys_StringLookup+0xb2> │ │ │ │ │ adds r0, r3, #1 │ │ │ │ │ - beq.n 67d0 <_PyDictKeys_StringLookup+0x10c> │ │ │ │ │ + beq.n 67ec <_PyDictKeys_StringLookup+0x10c> │ │ │ │ │ add.w r3, r8, r8, lsl #2 │ │ │ │ │ add.w r3, r3, sl, lsr #5 │ │ │ │ │ adds r3, #1 │ │ │ │ │ and.w r8, r3, r2 │ │ │ │ │ cmp r6, #15 │ │ │ │ │ ite le │ │ │ │ │ ldrshle.w r3, [r5, r8, lsl #1] │ │ │ │ │ ldrgt.w r3, [r5, r8, lsl #2] │ │ │ │ │ - b.n 679e <_PyDictKeys_StringLookup+0xda> │ │ │ │ │ + b.n 67ba <_PyDictKeys_StringLookup+0xda> │ │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ bl 8c │ │ │ │ │ R_ARM_THM_CALL unicode_eq │ │ │ │ │ ldrd r1, r2, [sp, #4] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 67d0 <_PyDictKeys_StringLookup+0x10c> │ │ │ │ │ - b.n 6730 <_PyDictKeys_StringLookup+0x6c> │ │ │ │ │ + bne.n 67ec <_PyDictKeys_StringLookup+0x10c> │ │ │ │ │ + b.n 674c <_PyDictKeys_StringLookup+0x6c> │ │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ bl 8c │ │ │ │ │ R_ARM_THM_CALL unicode_eq │ │ │ │ │ ldrd r1, r2, [sp, #4] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 67d0 <_PyDictKeys_StringLookup+0x10c> │ │ │ │ │ - b.n 6838 <_PyDictKeys_StringLookup+0x174> │ │ │ │ │ + bne.n 67ec <_PyDictKeys_StringLookup+0x10c> │ │ │ │ │ + b.n 6854 <_PyDictKeys_StringLookup+0x174> │ │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ bl 8c │ │ │ │ │ R_ARM_THM_CALL unicode_eq │ │ │ │ │ ldrd r1, r2, [sp, #4] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 67d0 <_PyDictKeys_StringLookup+0x10c> │ │ │ │ │ - b.n 6786 <_PyDictKeys_StringLookup+0xc2> │ │ │ │ │ + bne.w 67ec <_PyDictKeys_StringLookup+0x10c> │ │ │ │ │ + b.n 67a2 <_PyDictKeys_StringLookup+0xc2> │ │ │ │ │ ldr.w r3, [r5, r8, lsl #2] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bge.w 6720 <_PyDictKeys_StringLookup+0x5c> │ │ │ │ │ - b.n 6812 <_PyDictKeys_StringLookup+0x14e> │ │ │ │ │ + bge.w 673c <_PyDictKeys_StringLookup+0x5c> │ │ │ │ │ + b.n 682e <_PyDictKeys_StringLookup+0x14e> │ │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ bl 8c │ │ │ │ │ R_ARM_THM_CALL unicode_eq │ │ │ │ │ ldrd r1, r2, [sp, #4] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 67d0 <_PyDictKeys_StringLookup+0x10c> │ │ │ │ │ - b.n 67b2 <_PyDictKeys_StringLookup+0xee> │ │ │ │ │ + bne.w 67ec <_PyDictKeys_StringLookup+0x10c> │ │ │ │ │ + b.n 67ce <_PyDictKeys_StringLookup+0xee> │ │ │ │ │ lsrs r3, r4, #5 │ │ │ │ │ add.w r0, r8, r8, lsl #2 │ │ │ │ │ adds r3, #1 │ │ │ │ │ add r3, r0 │ │ │ │ │ and.w r8, r2, r3 │ │ │ │ │ - b.n 6742 <_PyDictKeys_StringLookup+0x7e> │ │ │ │ │ + b.n 675e <_PyDictKeys_StringLookup+0x7e> │ │ │ │ │ mvn.w r3, #2 │ │ │ │ │ - b.n 67d0 <_PyDictKeys_StringLookup+0x10c> │ │ │ │ │ + b.n 67ec <_PyDictKeys_StringLookup+0x10c> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00006914 <_PyDict_GetKeysVersionForCurrentState>: │ │ │ │ │ +00006930 <_PyDict_GetKeysVersionForCurrentState>: │ │ │ │ │ _PyDict_GetKeysVersionForCurrentState(): │ │ │ │ │ ldr r2, [r1, #24] │ │ │ │ │ ldr r3, [r2, #8] │ │ │ │ │ - cbz r3, 691e <_PyDict_GetKeysVersionForCurrentState+0xa> │ │ │ │ │ + cbz r3, 693a <_PyDict_GetKeysVersionForCurrentState+0xa> │ │ │ │ │ mov r0, r3 │ │ │ │ │ bx lr │ │ │ │ │ add.w r0, r0, #40960 @ 0xa000 │ │ │ │ │ ldr.w r3, [r0, #364] @ 0x16c │ │ │ │ │ - cbz r3, 692e <_PyDict_GetKeysVersionForCurrentState+0x1a> │ │ │ │ │ + cbz r3, 694a <_PyDict_GetKeysVersionForCurrentState+0x1a> │ │ │ │ │ adds r1, r3, #1 │ │ │ │ │ str.w r1, [r0, #364] @ 0x16c │ │ │ │ │ str r3, [r2, #8] │ │ │ │ │ - b.n 691a <_PyDict_GetKeysVersionForCurrentState+0x6> │ │ │ │ │ + b.n 6936 <_PyDict_GetKeysVersionForCurrentState+0x6> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00006934 : │ │ │ │ │ +00006950 : │ │ │ │ │ PyObject_GenericGetDict(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ ldr r1, [r0, #4] │ │ │ │ │ sub sp, #8 │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr.w ip, [r1, #84] @ 0x54 │ │ │ │ │ tst.w ip, #16 │ │ │ │ │ - beq.n 696a │ │ │ │ │ + beq.n 6986 │ │ │ │ │ ldr.w r3, [r0, #-12] │ │ │ │ │ - cbz r3, 69a0 │ │ │ │ │ + cbz r3, 69bc │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r2, #1 │ │ │ │ │ strlt r2, [r3, #0] │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ bl 0 <_PyObject_ComputedDictPointer> │ │ │ │ │ R_ARM_THM_CALL _PyObject_ComputedDictPointer │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 69da │ │ │ │ │ + beq.n 69f6 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 6958 │ │ │ │ │ + bne.n 6974 │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ lsls r2, r2, #22 │ │ │ │ │ - bpl.n 698c │ │ │ │ │ + bpl.n 69a8 │ │ │ │ │ ldr.w r0, [r3, #440] @ 0x1b8 │ │ │ │ │ - cbnz r0, 69ba │ │ │ │ │ + cbnz r0, 69d6 │ │ │ │ │ movs r2, #0 │ │ │ │ │ - ldr r0, [pc, #100] @ (69f4 ) │ │ │ │ │ + ldr r0, [pc, #100] @ (6a10 ) │ │ │ │ │ mov r1, r2 │ │ │ │ │ bl 118 │ │ │ │ │ mov r3, r0 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 6958 │ │ │ │ │ - b.n 6964 │ │ │ │ │ + bne.n 6974 │ │ │ │ │ + b.n 6980 │ │ │ │ │ tst.w ip, #4 │ │ │ │ │ - beq.n 69c2 │ │ │ │ │ + beq.n 69de │ │ │ │ │ ldr r3, [r1, #16] │ │ │ │ │ add r3, r0 │ │ │ │ │ ldrb r3, [r3, #3] │ │ │ │ │ - cbz r3, 69c2 │ │ │ │ │ + cbz r3, 69de │ │ │ │ │ bl 114c │ │ │ │ │ R_ARM_THM_CALL _PyObject_MaterializeManagedDict_LockHeld │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 6958 │ │ │ │ │ - b.n 6964 │ │ │ │ │ - bl 99e0 │ │ │ │ │ + bne.n 6974 │ │ │ │ │ + b.n 6980 │ │ │ │ │ + bl 9a04 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - b.n 6998 │ │ │ │ │ + b.n 69b4 │ │ │ │ │ ldr.w r0, [r1, #440] @ 0x1b8 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ - bl 99e0 │ │ │ │ │ + bl 9a04 │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ mov r3, r0 │ │ │ │ │ str.w r0, [r2, #-12] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 6958 │ │ │ │ │ - b.n 6964 │ │ │ │ │ + bne.n 6974 │ │ │ │ │ + b.n 6980 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_AttributeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_AttributeError │ │ │ │ │ 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 │ │ │ │ │ mov r3, r4 │ │ │ │ │ - b.n 6964 │ │ │ │ │ + b.n 6980 │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -000069f8 : │ │ │ │ │ +00006a14 : │ │ │ │ │ dict_update(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ sub sp, #20 │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ @@ -10694,79 +10703,79 @@ │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC4 │ │ │ │ │ movs r3, #1 │ │ │ │ │ mov r2, ip │ │ │ │ │ str.w ip, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyArg_UnpackTuple │ │ │ │ │ - cbz r0, 6a48 │ │ │ │ │ + cbz r0, 6a64 │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ - cbz r1, 6a4c │ │ │ │ │ + cbz r1, 6a68 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 6a6c │ │ │ │ │ - cbnz r0, 6a3a │ │ │ │ │ - cbnz r5, 6a58 │ │ │ │ │ + bl 6a88 │ │ │ │ │ + cbnz r0, 6a56 │ │ │ │ │ + cbnz r5, 6a74 │ │ │ │ │ adds r0, #1 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ it eq │ │ │ │ │ moveq r0, #0 │ │ │ │ │ add sp, #20 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ - cbnz r5, 6a58 │ │ │ │ │ + cbnz r5, 6a74 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ - b.n 6a48 │ │ │ │ │ + b.n 6a64 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyArg_ValidateKeywordArguments │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6a48 │ │ │ │ │ + beq.n 6a64 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 3eb0 │ │ │ │ │ - b.n 6a3a │ │ │ │ │ + bl 3ec0 │ │ │ │ │ + b.n 6a56 │ │ │ │ │ │ │ │ │ │ -00006a6c : │ │ │ │ │ +00006a88 : │ │ │ │ │ dict_update_arg(): │ │ │ │ │ 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 r3, [r1, #4] │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ sub sp, #20 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.n 6a96 │ │ │ │ │ + bne.n 6ab2 │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ - b.w 3eb0 │ │ │ │ │ + b.w 3ec0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ mov r6, r0 │ │ │ │ │ - ldr r1, [pc, #704] @ (6d5c ) │ │ │ │ │ + ldr r1, [pc, #704] @ (6d78 ) │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_HasAttrWithError │ │ │ │ │ subs r3, r0, #0 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ - blt.w 6cdc │ │ │ │ │ - bne.w 6be4 │ │ │ │ │ + blt.w 6cf8 │ │ │ │ │ + bne.w 6c00 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetIter │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6cdc │ │ │ │ │ + beq.w 6cf8 │ │ │ │ │ ldr r7, [sp, #12] │ │ │ │ │ movw r9, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r9, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ add.w r3, r4, #208 @ 0xd0 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ @@ -10776,197 +10785,197 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC5 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyIter_Next │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6bb8 │ │ │ │ │ + beq.n 6bd4 │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PySequence_Fast │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 6ca8 │ │ │ │ │ + beq.w 6cc4 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ lsls r0, r2, #6 │ │ │ │ │ - bmi.w 6d0c │ │ │ │ │ + bmi.w 6d28 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - bne.w 6cf0 │ │ │ │ │ + bne.w 6d0c │ │ │ │ │ ldr r5, [r4, #16] │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 6bea │ │ │ │ │ + bge.n 6c06 │ │ │ │ │ ldr.w fp, [r4, #20] │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ ldr.w r2, [fp] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 6c50 │ │ │ │ │ + blt.w 6c6c │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 6bf8 │ │ │ │ │ + bge.n 6c14 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ ldr.w r2, [fp] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 6bf8 │ │ │ │ │ + bge.n 6c14 │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ adds r2, #1 │ │ │ │ │ str.w r2, [fp] │ │ │ │ │ cmp r3, r9 │ │ │ │ │ - bne.n 6bfe │ │ │ │ │ + bne.n 6c1a │ │ │ │ │ ldr r2, [r5, #12] │ │ │ │ │ adds r1, r2, #1 │ │ │ │ │ - beq.n 6bfe │ │ │ │ │ + beq.n 6c1a │ │ │ │ │ ldr r3, [r6, #24] │ │ │ │ │ mov r0, r6 │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ cmp r3, r1 │ │ │ │ │ mov r3, fp │ │ │ │ │ mov r1, r5 │ │ │ │ │ - beq.w 6c6a │ │ │ │ │ + beq.w 6c86 │ │ │ │ │ bl d90 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.w 6c74 │ │ │ │ │ + beq.w 6c90 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 6b74 │ │ │ │ │ + bge.n 6b90 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 6d26 │ │ │ │ │ + beq.w 6d42 │ │ │ │ │ ldr.w r3, [fp] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 6c3e │ │ │ │ │ + blt.n 6c5a │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 6b90 │ │ │ │ │ + bge.n 6bac │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 6ce8 │ │ │ │ │ + beq.w 6d04 │ │ │ │ │ ldr.w r3, [sl] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 6c3a │ │ │ │ │ + bge.n 6c56 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [sl] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 6c3a │ │ │ │ │ + bne.n 6c56 │ │ │ │ │ mov r0, sl │ │ │ │ │ adds r7, #1 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyIter_Next │ │ │ │ │ mov sl, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 6ae2 │ │ │ │ │ + bne.n 6afe │ │ │ │ │ mov r5, r0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 6ce4 │ │ │ │ │ + bne.w 6d00 │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 6bdc │ │ │ │ │ + bge.n 6bf8 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ - cbnz r3, 6bdc │ │ │ │ │ + cbnz r3, 6bf8 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r6 │ │ │ │ │ - b.n 6a8c │ │ │ │ │ + b.n 6aa8 │ │ │ │ │ ldr.w fp, [r4, #20] │ │ │ │ │ ldr.w r2, [fp] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 6c50 │ │ │ │ │ + blt.n 6c6c │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ cmp r3, r9 │ │ │ │ │ - beq.n 6b42 │ │ │ │ │ + beq.n 6b5e │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ mov r2, r0 │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - bne.n 6b48 │ │ │ │ │ + bne.n 6b64 │ │ │ │ │ mov r3, sl │ │ │ │ │ mov sl, r5 │ │ │ │ │ mov r0, sl │ │ │ │ │ mov r5, r3 │ │ │ │ │ bl 1f8 │ │ │ │ │ R_ARM_THM_CALL dict_unhashable_type │ │ │ │ │ ldr.w r3, [sl] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 6d36 │ │ │ │ │ + blt.w 6d52 │ │ │ │ │ ldr.w r3, [fp] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 6d4a │ │ │ │ │ + blt.w 6d66 │ │ │ │ │ ldr.w r3, [sl] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 6c84 │ │ │ │ │ - b.n 6cc8 │ │ │ │ │ + blt.n 6ca0 │ │ │ │ │ + b.n 6ce4 │ │ │ │ │ adds r7, #1 │ │ │ │ │ - b.n 6ad6 │ │ │ │ │ + b.n 6af2 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [fp] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 6b7e │ │ │ │ │ + bne.n 6b9a │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 6b7e │ │ │ │ │ + b.n 6b9a │ │ │ │ │ adds r2, #1 │ │ │ │ │ str.w r2, [fp] │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 6b28 │ │ │ │ │ + blt.w 6b44 │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bne.w 6b36 │ │ │ │ │ - b.n 6bf8 │ │ │ │ │ + bne.w 6b52 │ │ │ │ │ + b.n 6c14 │ │ │ │ │ bl a8c │ │ │ │ │ adds r0, #1 │ │ │ │ │ - bne.w 6b62 │ │ │ │ │ + bne.w 6b7e │ │ │ │ │ mov r3, sl │ │ │ │ │ mov sl, r5 │ │ │ │ │ mov r5, r3 │ │ │ │ │ ldr.w r3, [sl] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 6c8e │ │ │ │ │ + bge.n 6caa │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [sl] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 6d2e │ │ │ │ │ + beq.n 6d4a │ │ │ │ │ ldr.w r3, [fp] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 6cc8 │ │ │ │ │ + bge.n 6ce4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [fp] │ │ │ │ │ - cbnz r3, 6cc8 │ │ │ │ │ + cbnz r3, 6ce4 │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 6cc8 │ │ │ │ │ + b.n 6ce4 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ mov r5, sl │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_ExceptionMatches │ │ │ │ │ - cbz r0, 6cc8 │ │ │ │ │ + cbz r0, 6ce4 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC6 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC6 │ │ │ │ │ mov r1, r7 │ │ │ │ │ bl 0 <_PyErr_FormatNote> │ │ │ │ │ R_ARM_THM_CALL _PyErr_FormatNote │ │ │ │ │ @@ -10974,97 +10983,97 @@ │ │ │ │ │ bl 118 │ │ │ │ │ R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 118 │ │ │ │ │ R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ - b.n 6bc4 │ │ │ │ │ + b.n 6be0 │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ - b.n 6bdc │ │ │ │ │ + b.n 6bf8 │ │ │ │ │ mov r4, sl │ │ │ │ │ - b.n 6cc8 │ │ │ │ │ + b.n 6ce4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 6b90 │ │ │ │ │ + b.n 6bac │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r5, sl │ │ │ │ │ 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 │ │ │ │ │ - b.n 6cc8 │ │ │ │ │ + b.n 6ce4 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - bne.n 6cf0 │ │ │ │ │ + bne.n 6d0c │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ ldr r5, [r2, #0] │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 6d20 │ │ │ │ │ + bge.n 6d3c │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ ldr.w fp, [r2, #4] │ │ │ │ │ - b.n 6b14 │ │ │ │ │ + b.n 6b30 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 6b74 │ │ │ │ │ + b.n 6b90 │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 6c8e │ │ │ │ │ + b.n 6caa │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [sl] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 6c22 │ │ │ │ │ + bne.w 6c3e │ │ │ │ │ mov r0, sl │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 6c22 │ │ │ │ │ + b.n 6c3e │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [fp] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 6c7a │ │ │ │ │ + bne.n 6c96 │ │ │ │ │ mov r0, fp │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 6c7a │ │ │ │ │ + b.n 6c96 │ │ │ │ │ .word 0x00008c00 │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ -00006d60 : │ │ │ │ │ +00006d7c : │ │ │ │ │ dict_items(): │ │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - cbz r0, 6dd2 │ │ │ │ │ + cbz r0, 6dee │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r0, [r3, #84] @ 0x54 │ │ │ │ │ ands.w r2, r0, #536870912 @ 0x20000000 │ │ │ │ │ mov r5, r2 │ │ │ │ │ - beq.n 6df8 │ │ │ │ │ - ldr r0, [pc, #160] @ (6e20 ) │ │ │ │ │ + beq.n 6e14 │ │ │ │ │ + ldr r0, [pc, #160] @ (6e3c ) │ │ │ │ │ bl 0 <_PyObject_GC_New> │ │ │ │ │ R_ARM_THM_CALL _PyObject_GC_New │ │ │ │ │ - cbz r0, 6dd0 │ │ │ │ │ + cbz r0, 6dec │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 6de6 │ │ │ │ │ - ldr r1, [pc, #148] @ (6e24 ) │ │ │ │ │ + bge.n 6e02 │ │ │ │ │ + ldr r1, [pc, #148] @ (6e40 ) │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ sub.w r2, r0, #8 │ │ │ │ │ str r4, [r0, #8] │ │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ │ add r1, pc │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ @@ -11089,19 +11098,19 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ str r4, [r0, #8] │ │ │ │ │ sub.w r2, r0, #8 │ │ │ │ │ - ldr r1, [pc, #56] @ (6e28 ) │ │ │ │ │ + ldr r1, [pc, #56] @ (6e44 ) │ │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ │ add r1, pc │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ - b.n 6da2 │ │ │ │ │ + b.n 6dbe │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r0, #0 │ │ │ │ │ @@ -11120,35 +11129,35 @@ │ │ │ │ │ .word 0x000000ec │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x00000082 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000032 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00006e2c <_PyDictView_New>: │ │ │ │ │ +00006e48 <_PyDictView_New>: │ │ │ │ │ _PyDictView_New(): │ │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - cbz r0, 6e9e <_PyDictView_New+0x72> │ │ │ │ │ + cbz r0, 6eba <_PyDictView_New+0x72> │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ │ ands.w r3, r3, #536870912 @ 0x20000000 │ │ │ │ │ mov r5, r3 │ │ │ │ │ - beq.n 6ec4 <_PyDictView_New+0x98> │ │ │ │ │ + beq.n 6ee0 <_PyDictView_New+0x98> │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 <_PyObject_GC_New> │ │ │ │ │ R_ARM_THM_CALL _PyObject_GC_New │ │ │ │ │ - cbz r0, 6e9c <_PyDictView_New+0x70> │ │ │ │ │ + cbz r0, 6eb8 <_PyDictView_New+0x70> │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 6eb2 <_PyDictView_New+0x86> │ │ │ │ │ - ldr r1, [pc, #136] @ (6ee4 <_PyDictView_New+0xb8>) │ │ │ │ │ + bge.n 6ece <_PyDictView_New+0x86> │ │ │ │ │ + ldr r1, [pc, #136] @ (6f00 <_PyDictView_New+0xb8>) │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ sub.w r2, r0, #8 │ │ │ │ │ str r4, [r0, #8] │ │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ │ add r1, pc │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ @@ -11173,19 +11182,19 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ str r4, [r0, #8] │ │ │ │ │ sub.w r2, r0, #8 │ │ │ │ │ - ldr r1, [pc, #44] @ (6ee8 <_PyDictView_New+0xbc>) │ │ │ │ │ + ldr r1, [pc, #44] @ (6f04 <_PyDictView_New+0xbc>) │ │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ │ add r1, pc │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ - b.n 6e6e <_PyDictView_New+0x42> │ │ │ │ │ + b.n 6e8a <_PyDictView_New+0x42> │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ ldr r3, [r2, #12] │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ movw r1, #0 │ │ │ │ │ @@ -11199,32 +11208,32 @@ │ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ nop │ │ │ │ │ .word 0x00000076 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x00000026 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00006eec : │ │ │ │ │ +00006f08 : │ │ │ │ │ dictitems_iter(): │ │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ ldr r5, [r0, #8] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n 6f7c │ │ │ │ │ - ldr r0, [pc, #192] @ (6fc4 ) │ │ │ │ │ + beq.n 6f98 │ │ │ │ │ + ldr r0, [pc, #192] @ (6fe0 ) │ │ │ │ │ bl 0 <_PyObject_GC_New> │ │ │ │ │ R_ARM_THM_CALL _PyObject_GC_New │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6f78 │ │ │ │ │ + beq.n 6f94 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 6f86 │ │ │ │ │ + bge.n 6fa2 │ │ │ │ │ ldr r0, [r5, #8] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ adds r3, #1 │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ @@ -11235,16 +11244,16 @@ │ │ │ │ │ movs r0, #2 │ │ │ │ │ str r5, [r4, #8] │ │ │ │ │ str.w ip, [r4, #16] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyTuple_Pack │ │ │ │ │ str r0, [r4, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 6fa8 │ │ │ │ │ - ldr r1, [pc, #136] @ (6fc8 ) │ │ │ │ │ + beq.n 6fc4 │ │ │ │ │ + ldr r1, [pc, #136] @ (6fe4 ) │ │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ │ sub.w r2, r4, #8 │ │ │ │ │ add r1, pc │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ ldr r1, [r0, r1] │ │ │ │ │ @@ -11260,15 +11269,15 @@ │ │ │ │ │ str.w r0, [r1, #3868] @ 0xf1c │ │ │ │ │ mov r0, r4 │ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ - b.n 6f78 │ │ │ │ │ + b.n 6f94 │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ movs r0, #0 │ │ │ │ │ mov r1, r2 │ │ │ │ │ @@ -11277,53 +11286,53 @@ │ │ │ │ │ movs r0, #2 │ │ │ │ │ str r3, [r4, #12] │ │ │ │ │ str r3, [r4, #24] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyTuple_Pack │ │ │ │ │ str r0, [r4, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 6f3e │ │ │ │ │ + bne.n 6f5a │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 6fb4 │ │ │ │ │ + blt.n 6fd0 │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n 6f78 │ │ │ │ │ + b.n 6f94 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 6fb0 │ │ │ │ │ + bne.n 6fcc │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 6fb0 │ │ │ │ │ + b.n 6fcc │ │ │ │ │ .word 0x000001bc │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x00000078 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00006fcc : │ │ │ │ │ +00006fe8 : │ │ │ │ │ dictiter_new(): │ │ │ │ │ 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 r0, r1 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ bl 0 <_PyObject_GC_New> │ │ │ │ │ R_ARM_THM_CALL _PyObject_GC_New │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 707e │ │ │ │ │ + beq.n 709a │ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 70f6 │ │ │ │ │ - ldr r2, [pc, #332] @ (7144 ) │ │ │ │ │ + bge.n 7112 │ │ │ │ │ + ldr r2, [pc, #332] @ (7160 ) │ │ │ │ │ adds r0, #1 │ │ │ │ │ ldr.w lr, [r4, #8] │ │ │ │ │ sub.w ip, r1, r2 │ │ │ │ │ add.w r5, r2, #208 @ 0xd0 │ │ │ │ │ clz ip, ip │ │ │ │ │ str r0, [r4, #0] │ │ │ │ │ add.w r0, r2, #416 @ 0x1a0 │ │ │ │ │ @@ -11334,25 +11343,25 @@ │ │ │ │ │ ite ne │ │ │ │ │ movne r2, ip │ │ │ │ │ orreq.w r2, ip, #1 │ │ │ │ │ cmp r1, r0 │ │ │ │ │ it eq │ │ │ │ │ orreq.w r2, r2, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 70e8 │ │ │ │ │ + bne.n 7104 │ │ │ │ │ mov r0, r2 │ │ │ │ │ - ldr r4, [pc, #272] @ (7148 ) │ │ │ │ │ + ldr r4, [pc, #272] @ (7164 ) │ │ │ │ │ str r0, [r3, #16] │ │ │ │ │ cmp r1, r4 │ │ │ │ │ it eq │ │ │ │ │ orreq.w r2, r2, #1 │ │ │ │ │ - cbnz r2, 7084 │ │ │ │ │ + cbnz r2, 70a0 │ │ │ │ │ str r2, [r3, #20] │ │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ │ - ldr r0, [pc, #256] @ (714c ) │ │ │ │ │ + ldr r0, [pc, #256] @ (7168 ) │ │ │ │ │ sub.w r1, r3, #8 │ │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ │ add r0, pc │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ and.w r2, r2, #3 │ │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ @@ -11375,16 +11384,16 @@ │ │ │ │ │ mov r1, r2 │ │ │ │ │ movs r0, #2 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyTuple_Pack │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ str r0, [r3, #20] │ │ │ │ │ - cbz r0, 70dc │ │ │ │ │ - ldr r0, [pc, #176] @ (7150 ) │ │ │ │ │ + cbz r0, 70f8 │ │ │ │ │ + ldr r0, [pc, #176] @ (716c ) │ │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ │ sub.w r1, r3, #8 │ │ │ │ │ add r0, pc │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ and.w r2, r2, #3 │ │ │ │ │ ldr r0, [r4, r0] │ │ │ │ │ @@ -11399,25 +11408,25 @@ │ │ │ │ │ str r1, [r5, #4] │ │ │ │ │ str.w r4, [r0, #3868] @ 0xf1c │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 7132 │ │ │ │ │ + blt.n 714e │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 707e │ │ │ │ │ + b.n 709a │ │ │ │ │ mov r2, ip │ │ │ │ │ ldr r0, [r4, #28] │ │ │ │ │ - cbnz r0, 712c │ │ │ │ │ + cbnz r0, 7148 │ │ │ │ │ ldr r0, [r4, #24] │ │ │ │ │ ldr r0, [r0, #16] │ │ │ │ │ subs r0, #1 │ │ │ │ │ - b.n 7034 │ │ │ │ │ - ldr r0, [pc, #76] @ (7144 ) │ │ │ │ │ + b.n 7050 │ │ │ │ │ + ldr r0, [pc, #76] @ (7160 ) │ │ │ │ │ ldr.w lr, [r4, #8] │ │ │ │ │ subs r5, r1, r0 │ │ │ │ │ add.w ip, r0, #208 @ 0xd0 │ │ │ │ │ negs r2, r5 │ │ │ │ │ add.w r0, r0, #416 @ 0x1a0 │ │ │ │ │ adcs r2, r5 │ │ │ │ │ strd r4, lr, [r3, #8] │ │ │ │ │ @@ -11426,46 +11435,46 @@ │ │ │ │ │ movne r5, r2 │ │ │ │ │ orreq.w r5, r2, #1 │ │ │ │ │ str.w lr, [r3, #24] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ it eq │ │ │ │ │ orreq.w r5, r5, #1 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 70ea │ │ │ │ │ + bne.n 7106 │ │ │ │ │ mov r2, r5 │ │ │ │ │ - b.n 7032 │ │ │ │ │ + b.n 704e │ │ │ │ │ add.w r0, lr, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 7034 │ │ │ │ │ + b.n 7050 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 70e4 │ │ │ │ │ + bne.n 7100 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 70e4 │ │ │ │ │ + b.n 7100 │ │ │ │ │ nop │ │ │ │ │ .word 0x0000028c │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x000001bc │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x000000f6 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x000000a2 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00007154 : │ │ │ │ │ +00007170 : │ │ │ │ │ dictview_dealloc(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ sub sp, #8 │ │ │ │ │ - ldr r0, [pc, #112] @ (71d8 ) │ │ │ │ │ + ldr r0, [pc, #112] @ (71f4 ) │ │ │ │ │ movs r4, #0 │ │ │ │ │ ldrd lr, r1, [r3, #-8] │ │ │ │ │ bic.w r1, r1, #3 │ │ │ │ │ ldr.w r2, [lr, #4] │ │ │ │ │ and.w r2, r2, #3 │ │ │ │ │ str.w lr, [r1] │ │ │ │ │ orrs r2, r1 │ │ │ │ │ @@ -11479,75 +11488,75 @@ │ │ │ │ │ add r0, pc │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ ldr r2, [r2, r0] │ │ │ │ │ ldr r0, [r2, #8] │ │ │ │ │ ldr.w r2, [r0, #3868] @ 0xf1c │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w r2, [r0, #3868] @ 0xf1c │ │ │ │ │ - cbz r1, 71b6 │ │ │ │ │ + cbz r1, 71d2 │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 71c2 │ │ │ │ │ + blt.n 71de │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyObject_GC_Del │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r1, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 71b6 │ │ │ │ │ + bne.n 71d2 │ │ │ │ │ mov r0, r1 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 71b6 │ │ │ │ │ + b.n 71d2 │ │ │ │ │ nop │ │ │ │ │ .word 0x0000003a │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -000071dc : │ │ │ │ │ +000071f8 : │ │ │ │ │ dictiter_iternextitem(): │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 7372 │ │ │ │ │ + beq.w 738e │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ ldr r1, [r3, #8] │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r0, [r0, #12] │ │ │ │ │ sub sp, #12 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bne.w 73e6 │ │ │ │ │ + bne.w 7402 │ │ │ │ │ ldr r1, [r3, #28] │ │ │ │ │ ldr.w ip, [r2, #16] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.w 7376 │ │ │ │ │ + bne.w 7392 │ │ │ │ │ ldr r1, [r3, #24] │ │ │ │ │ movs r0, #1 │ │ │ │ │ ldrb r5, [r1, #6] │ │ │ │ │ ldrb r6, [r1, #5] │ │ │ │ │ ldr r4, [r1, #16] │ │ │ │ │ lsls r0, r6 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 7338 │ │ │ │ │ + beq.w 7354 │ │ │ │ │ cmp ip, r4 │ │ │ │ │ - bge.n 72ea │ │ │ │ │ + bge.n 7306 │ │ │ │ │ add.w r0, r0, ip, lsl #3 │ │ │ │ │ adds r0, #20 │ │ │ │ │ add r1, r0 │ │ │ │ │ ldr r0, [r1, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 735a │ │ │ │ │ + beq.w 7376 │ │ │ │ │ ldr r0, [r2, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 73c6 │ │ │ │ │ + beq.w 73e2 │ │ │ │ │ ldrd r5, r4, [r1] │ │ │ │ │ mov r7, r5 │ │ │ │ │ mov r6, r4 │ │ │ │ │ add.w r3, ip, #1 │ │ │ │ │ str r3, [r2, #16] │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ subs r0, #1 │ │ │ │ │ @@ -11555,87 +11564,87 @@ │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r7, #0] │ │ │ │ │ ldr r3, [r2, #20] │ │ │ │ │ ldr r1, [r6, #0] │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 72b0 │ │ │ │ │ + bge.n 72cc │ │ │ │ │ adds r1, #1 │ │ │ │ │ str r1, [r6, #0] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - bne.n 72b6 │ │ │ │ │ + bne.n 72d2 │ │ │ │ │ ldr r0, [r3, #16] │ │ │ │ │ movs r2, #2 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ ldr r6, [r3, #20] │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ strd r5, r4, [r3, #16] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 72ce │ │ │ │ │ + blt.n 72ea │ │ │ │ │ ldr r2, [r6, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 729c │ │ │ │ │ + blt.n 72b8 │ │ │ │ │ ldr.w r2, [r3, #-8] │ │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ │ str r1, [r3, #12] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n 7302 │ │ │ │ │ + beq.n 731e │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r6, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 7288 │ │ │ │ │ + bne.n 72a4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ - b.n 7288 │ │ │ │ │ + b.n 72a4 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq.n 726c │ │ │ │ │ + beq.n 7288 │ │ │ │ │ movs r0, #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyTuple_New │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 7408 │ │ │ │ │ + beq.w 7424 │ │ │ │ │ strd r5, r4, [r0, #16] │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 7280 │ │ │ │ │ + bne.n 729c │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ - b.n 7280 │ │ │ │ │ + b.n 729c │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ adds r1, #8 │ │ │ │ │ cmp r4, ip │ │ │ │ │ - bgt.n 7364 │ │ │ │ │ + bgt.n 7380 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ movs r0, #0 │ │ │ │ │ str r0, [r2, #8] │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 72fe │ │ │ │ │ + bge.n 731a │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r3, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 739e │ │ │ │ │ + beq.n 73ba │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 7296 │ │ │ │ │ - ldr r0, [pc, #320] @ (7444 ) │ │ │ │ │ + b.n 72b2 │ │ │ │ │ + ldr r0, [pc, #320] @ (7460 ) │ │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ │ sub.w r1, r3, #8 │ │ │ │ │ add r0, pc │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ and.w r2, r2, #3 │ │ │ │ │ ldr r0, [r4, r0] │ │ │ │ │ @@ -11645,90 +11654,90 @@ │ │ │ │ │ ldr r6, [r5, #4] │ │ │ │ │ adds r4, #1 │ │ │ │ │ orrs r2, r6 │ │ │ │ │ str r1, [r6, #0] │ │ │ │ │ strd r5, r2, [r3, #-8] │ │ │ │ │ str r1, [r5, #4] │ │ │ │ │ str.w r4, [r0, #3868] @ 0xf1c │ │ │ │ │ - b.n 7296 │ │ │ │ │ + b.n 72b2 │ │ │ │ │ cmp ip, r4 │ │ │ │ │ - bge.n 72ea │ │ │ │ │ + bge.n 7306 │ │ │ │ │ movs r5, #12 │ │ │ │ │ mla r0, r5, ip, r0 │ │ │ │ │ adds r0, #20 │ │ │ │ │ add r1, r0 │ │ │ │ │ ldr r0, [r1, #8] │ │ │ │ │ - cbz r0, 73a6 │ │ │ │ │ + cbz r0, 73c2 │ │ │ │ │ ldrd r5, r4, [r1, #4] │ │ │ │ │ ldr r0, [r2, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 73c6 │ │ │ │ │ + beq.n 73e2 │ │ │ │ │ mov r6, r4 │ │ │ │ │ mov r7, r5 │ │ │ │ │ - b.n 7242 │ │ │ │ │ + b.n 725e │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ cmp r4, ip │ │ │ │ │ - ble.n 72ea │ │ │ │ │ + ble.n 7306 │ │ │ │ │ adds r1, #8 │ │ │ │ │ ldr r0, [r1, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 72e0 │ │ │ │ │ + beq.n 72fc │ │ │ │ │ cmp r4, ip │ │ │ │ │ - bgt.w 7232 │ │ │ │ │ - b.n 72ea │ │ │ │ │ + bgt.w 724e │ │ │ │ │ + b.n 7306 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bx lr │ │ │ │ │ cmp r0, ip │ │ │ │ │ - ble.n 72ea │ │ │ │ │ + ble.n 7306 │ │ │ │ │ ldrb r0, [r1, #0] │ │ │ │ │ ldr r5, [r3, #24] │ │ │ │ │ adds r0, #1 │ │ │ │ │ add.w r0, r1, r0, lsl #2 │ │ │ │ │ ldrb.w r0, [r0, ip] │ │ │ │ │ add.w r1, r1, r0, lsl #2 │ │ │ │ │ ldr r4, [r1, #4] │ │ │ │ │ add.w r1, r5, r0, lsl #3 │ │ │ │ │ ldrb r5, [r5, #5] │ │ │ │ │ movs r0, #1 │ │ │ │ │ lsls r0, r5 │ │ │ │ │ add r1, r0 │ │ │ │ │ ldr r5, [r1, #20] │ │ │ │ │ - b.n 734e │ │ │ │ │ + b.n 736a │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 72fe │ │ │ │ │ + b.n 731a │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ cmp r4, ip │ │ │ │ │ - ble.n 72ea │ │ │ │ │ + ble.n 7306 │ │ │ │ │ add r1, r5 │ │ │ │ │ ldr r0, [r1, #8] │ │ │ │ │ - cbz r0, 73ba │ │ │ │ │ + cbz r0, 73d6 │ │ │ │ │ cmp ip, r4 │ │ │ │ │ - blt.n 734a │ │ │ │ │ - b.n 72ea │ │ │ │ │ + blt.n 7366 │ │ │ │ │ + b.n 7306 │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ adds r1, #12 │ │ │ │ │ cmp r4, ip │ │ │ │ │ - bgt.n 73b0 │ │ │ │ │ - b.n 72ea │ │ │ │ │ + bgt.n 73cc │ │ │ │ │ + b.n 7306 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_RuntimeError │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_RuntimeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC10 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC10 │ │ │ │ │ strd r3, r2, [sp] │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ │ - b.n 72ea │ │ │ │ │ + b.n 7306 │ │ │ │ │ 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 .LC9 │ │ │ │ │ movt r1, #0 │ │ │ │ │ @@ -11736,45 +11745,45 @@ │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ str r3, [r2, #12] │ │ │ │ │ - b.n 72fe │ │ │ │ │ + b.n 731a │ │ │ │ │ ldr r2, [r7, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 7430 │ │ │ │ │ + blt.n 744c │ │ │ │ │ ldr r2, [r6, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 7296 │ │ │ │ │ + bge.w 72b2 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r6, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 7296 │ │ │ │ │ + bne.w 72b2 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ - b.n 7296 │ │ │ │ │ + b.n 72b2 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r7, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 7410 │ │ │ │ │ + bne.n 742c │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ - b.n 7410 │ │ │ │ │ + b.n 742c │ │ │ │ │ .word 0x00000130 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00007448 <_PyObject_InitInlineValues>: │ │ │ │ │ +00007464 <_PyObject_InitInlineValues>: │ │ │ │ │ _PyObject_InitInlineValues(): │ │ │ │ │ ldr.w r3, [r1, #440] @ 0x1b8 │ │ │ │ │ mov.w ip, #0 │ │ │ │ │ ldr r1, [r0, #4] │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ cmp r2, #1 │ │ │ │ │ ittet gt │ │ │ │ │ @@ -11788,15 +11797,15 @@ │ │ │ │ │ addle r2, r2, r3 │ │ │ │ │ addgt r2, r2, r3 │ │ │ │ │ adds r3, r0, r1 │ │ │ │ │ strb r2, [r0, r1] │ │ │ │ │ movw r1, #257 @ 0x101 │ │ │ │ │ strb.w ip, [r3, #1] │ │ │ │ │ strh r1, [r3, #2] │ │ │ │ │ - cbz r2, 749e <_PyObject_InitInlineValues+0x56> │ │ │ │ │ + cbz r2, 74ba <_PyObject_InitInlineValues+0x56> │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ lsls r2, r2, #2 │ │ │ │ │ adds r0, r3, #4 │ │ │ │ │ @@ -11807,89 +11816,89 @@ │ │ │ │ │ str.w r3, [r4, #-12] │ │ │ │ │ pop {r4, pc} │ │ │ │ │ movs r3, #0 │ │ │ │ │ str.w r3, [r0, #-12] │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000074a8 <_PyObject_StoreInstanceAttribute>: │ │ │ │ │ +000074c4 <_PyObject_StoreInstanceAttribute>: │ │ │ │ │ _PyObject_StoreInstanceAttribute(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ sub sp, #8 │ │ │ │ │ ldr r3, [r3, #16] │ │ │ │ │ add.w ip, r0, r3 │ │ │ │ │ ldrb.w r3, [ip, #3] │ │ │ │ │ - cbz r3, 74d4 <_PyObject_StoreInstanceAttribute+0x2c> │ │ │ │ │ + cbz r3, 74f0 <_PyObject_StoreInstanceAttribute+0x2c> │ │ │ │ │ mov r3, r2 │ │ │ │ │ mov r2, r1 │ │ │ │ │ mov r1, ip │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ │ - b.n 754c │ │ │ │ │ + b.n 7568 │ │ │ │ │ ldr.w r3, [r0, #-12] │ │ │ │ │ - cbz r3, 74ec <_PyObject_StoreInstanceAttribute+0x44> │ │ │ │ │ + cbz r3, 7508 <_PyObject_StoreInstanceAttribute+0x44> │ │ │ │ │ ldr r4, [r3, #28] │ │ │ │ │ cmp ip, r4 │ │ │ │ │ - beq.n 753a <_PyObject_StoreInstanceAttribute+0x92> │ │ │ │ │ + beq.n 7556 <_PyObject_StoreInstanceAttribute+0x92> │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ │ - b.w 34a0 <_PyDict_SetItem_LockHeld> │ │ │ │ │ + b.w 34b0 <_PyDict_SetItem_LockHeld> │ │ │ │ │ R_ARM_THM_JUMP24 _PyDict_SetItem_LockHeld │ │ │ │ │ mov r6, r1 │ │ │ │ │ mov r1, r3 │ │ │ │ │ mov r4, r0 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ - bl 6934 │ │ │ │ │ + bl 6950 │ │ │ │ │ R_ARM_THM_CALL PyObject_GenericGetDict │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, 7534 <_PyObject_StoreInstanceAttribute+0x8c> │ │ │ │ │ + cbz r0, 7550 <_PyObject_StoreInstanceAttribute+0x8c> │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ ldr r1, [r3, #16] │ │ │ │ │ ldr r3, [r0, #28] │ │ │ │ │ add r1, r4 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ - beq.n 7526 <_PyObject_StoreInstanceAttribute+0x7e> │ │ │ │ │ + beq.n 7542 <_PyObject_StoreInstanceAttribute+0x7e> │ │ │ │ │ mov r1, r6 │ │ │ │ │ - bl 34a0 <_PyDict_SetItem_LockHeld> │ │ │ │ │ + bl 34b0 <_PyDict_SetItem_LockHeld> │ │ │ │ │ R_ARM_THM_CALL _PyDict_SetItem_LockHeld │ │ │ │ │ mov r3, r0 │ │ │ │ │ ldr r2, [r5, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 7520 <_PyObject_StoreInstanceAttribute+0x78> │ │ │ │ │ + bge.n 753c <_PyObject_StoreInstanceAttribute+0x78> │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r5, #0] │ │ │ │ │ - cbz r2, 7540 <_PyObject_StoreInstanceAttribute+0x98> │ │ │ │ │ + cbz r2, 755c <_PyObject_StoreInstanceAttribute+0x98> │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ mov r3, r2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r2, r6 │ │ │ │ │ - bl 754c │ │ │ │ │ + bl 7568 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - b.n 7512 <_PyObject_StoreInstanceAttribute+0x6a> │ │ │ │ │ + b.n 752e <_PyObject_StoreInstanceAttribute+0x6a> │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 7520 <_PyObject_StoreInstanceAttribute+0x78> │ │ │ │ │ + b.n 753c <_PyObject_StoreInstanceAttribute+0x78> │ │ │ │ │ mov r3, r2 │ │ │ │ │ mov r2, r1 │ │ │ │ │ - b.n 74ca <_PyObject_StoreInstanceAttribute+0x22> │ │ │ │ │ + b.n 74e6 <_PyObject_StoreInstanceAttribute+0x22> │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 7520 <_PyObject_StoreInstanceAttribute+0x78> │ │ │ │ │ + b.n 753c <_PyObject_StoreInstanceAttribute+0x78> │ │ │ │ │ │ │ │ │ │ -0000754c : │ │ │ │ │ +00007568 : │ │ │ │ │ store_instance_attr_lock_held(): │ │ │ │ │ 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 r6, r3 │ │ │ │ │ @@ -11902,61 +11911,61 @@ │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ ldr.w r3, [r3, #440] @ 0x1b8 │ │ │ │ │ cmp r1, r2 │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ - bne.w 7922 │ │ │ │ │ + bne.w 793e │ │ │ │ │ ldr.w r2, [r8, #12] │ │ │ │ │ adds r0, r2, #1 │ │ │ │ │ - beq.w 7bf2 │ │ │ │ │ + beq.w 7c0e │ │ │ │ │ ldrb.w sl, [r3, #4] │ │ │ │ │ movs r1, #1 │ │ │ │ │ ldrb r0, [r3, #5] │ │ │ │ │ add.w r7, r3, #20 │ │ │ │ │ cmp.w sl, #7 │ │ │ │ │ lsl.w r0, r1, r0 │ │ │ │ │ lsl.w r1, r1, sl │ │ │ │ │ add r0, r7 │ │ │ │ │ add.w r1, r1, #4294967295 @ 0xffffffff │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ and.w fp, r2, r1 │ │ │ │ │ str r1, [sp, #16] │ │ │ │ │ - bgt.w 77f0 │ │ │ │ │ + bgt.w 780c │ │ │ │ │ ldrsb.w r4, [r7, fp] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - blt.n 76a4 │ │ │ │ │ + blt.n 76c0 │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ ldr.w r0, [r1, r4, lsl #3] │ │ │ │ │ cmp r8, r0 │ │ │ │ │ - beq.w 76f6 │ │ │ │ │ + beq.w 7712 │ │ │ │ │ ldr r1, [r0, #12] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - beq.w 7a80 │ │ │ │ │ + beq.w 7a9c │ │ │ │ │ lsrs r1, r2, #5 │ │ │ │ │ add.w r0, fp, fp, lsl #2 │ │ │ │ │ adds r1, #1 │ │ │ │ │ cmp.w sl, #7 │ │ │ │ │ add r1, r0 │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ and.w r1, r1, r0 │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ - bgt.w 7a24 │ │ │ │ │ + bgt.w 7a40 │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ ldrsb r4, [r7, r1] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - blt.w 77d0 │ │ │ │ │ + blt.w 77ec │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ ldr.w r0, [r1, r4, lsl #3] │ │ │ │ │ cmp r8, r0 │ │ │ │ │ - beq.n 76f6 │ │ │ │ │ + beq.n 7712 │ │ │ │ │ ldr r1, [r0, #12] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - beq.w 7aaa │ │ │ │ │ + beq.w 7ac6 │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ mov.w ip, r2, lsr #10 │ │ │ │ │ add.w r0, r1, r1, lsl #2 │ │ │ │ │ add.w r1, ip, #1 │ │ │ │ │ add r1, r0 │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ str.w fp, [sp, #24] │ │ │ │ │ @@ -11964,64 +11973,64 @@ │ │ │ │ │ ands r1, r0 │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ mov r1, r8 │ │ │ │ │ mov r8, r6 │ │ │ │ │ mov r6, r5 │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ cmp.w sl, #7 │ │ │ │ │ - bgt.w 7a42 │ │ │ │ │ + bgt.w 7a5e │ │ │ │ │ ldrsb r4, [r7, r0] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - blt.w 7834 │ │ │ │ │ + blt.w 7850 │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ ldr.w r0, [r0, r4, lsl #3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.w 788c │ │ │ │ │ + beq.w 78a8 │ │ │ │ │ ldr r5, [r0, #12] │ │ │ │ │ cmp r5, r2 │ │ │ │ │ - beq.w 7876 │ │ │ │ │ + beq.w 7892 │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ cmp.w sl, #7 │ │ │ │ │ ldr r4, [sp, #16] │ │ │ │ │ add.w r0, r0, r0, lsl #2 │ │ │ │ │ add.w r0, r0, fp, lsr #5 │ │ │ │ │ add.w r0, r0, #1 │ │ │ │ │ and.w r0, r0, r4 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ - bgt.w 7a6e │ │ │ │ │ + bgt.w 7a8a │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ ldrsb r4, [r7, r0] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - blt.w 78b0 │ │ │ │ │ + blt.w 78cc │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ ldr.w r0, [r0, r4, lsl #3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.w 788c │ │ │ │ │ + beq.w 78a8 │ │ │ │ │ ldr r5, [r0, #12] │ │ │ │ │ cmp r5, r2 │ │ │ │ │ - beq.w 7b52 │ │ │ │ │ + beq.w 7b6e │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ mov.w fp, fp, lsr #10 │ │ │ │ │ add.w r4, fp, #1 │ │ │ │ │ add.w r0, r0, r0, lsl #2 │ │ │ │ │ add r0, r4 │ │ │ │ │ ldr r4, [sp, #16] │ │ │ │ │ ands r0, r4 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ - b.n 762a │ │ │ │ │ + b.n 7646 │ │ │ │ │ adds r4, #1 │ │ │ │ │ - bne.w 7bc0 │ │ │ │ │ + bne.w 7bdc │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - ble.w 7922 │ │ │ │ │ + ble.w 793e │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r3, #8] │ │ │ │ │ ldrsb.w r1, [r7, fp] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bge.w 7856 │ │ │ │ │ + bge.w 7872 │ │ │ │ │ ldr r4, [r3, #16] │ │ │ │ │ strb.w r4, [r7, fp] │ │ │ │ │ ldrb r1, [r3, #5] │ │ │ │ │ movs r2, #1 │ │ │ │ │ lsls r2, r1 │ │ │ │ │ ldr.w r1, [r8] │ │ │ │ │ add.w r2, r2, r4, lsl #3 │ │ │ │ │ @@ -12033,1138 +12042,1140 @@ │ │ │ │ │ ldr r2, [r3, #12] │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r3, #12] │ │ │ │ │ ldr r2, [r3, #16] │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [r3, #16] │ │ │ │ │ adds r2, r4, #1 │ │ │ │ │ - beq.w 7922 │ │ │ │ │ + beq.w 793e │ │ │ │ │ add.w sl, r5, r4, lsl #2 │ │ │ │ │ ldr.w r7, [sl, #4] │ │ │ │ │ orrs.w r3, r7, r6 │ │ │ │ │ - beq.w 7b1e │ │ │ │ │ + beq.w 7b3a │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 7ac0 │ │ │ │ │ - cbz r6, 7768 │ │ │ │ │ + bne.w 7adc │ │ │ │ │ + cbz r6, 7784 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 773e │ │ │ │ │ + blt.n 775a │ │ │ │ │ str.w r6, [sl, #4] │ │ │ │ │ - cbnz r7, 774a │ │ │ │ │ + cbnz r7, 7766 │ │ │ │ │ ldrb r3, [r5, #0] │ │ │ │ │ ldrb r2, [r5, #1] │ │ │ │ │ adds r3, #1 │ │ │ │ │ add.w r3, r5, r3, lsl #2 │ │ │ │ │ strb r4, [r3, r2] │ │ │ │ │ adds r2, #1 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ strb r2, [r5, #1] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 7b08 │ │ │ │ │ + bne.w 7b24 │ │ │ │ │ movs r0, #0 │ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ str.w r6, [sl, #4] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.n 771e │ │ │ │ │ + beq.n 773a │ │ │ │ │ ldr r4, [r7, #0] │ │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 7736 │ │ │ │ │ + bge.n 7752 │ │ │ │ │ subs r4, #1 │ │ │ │ │ str r4, [r7, #0] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.n 7736 │ │ │ │ │ + bne.n 7752 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ str.w r3, [sl, #4] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.n 771e │ │ │ │ │ + beq.n 773a │ │ │ │ │ ldrb r2, [r5, #0] │ │ │ │ │ ldrb r3, [r5, #1] │ │ │ │ │ adds r2, #1 │ │ │ │ │ add.w r0, r5, r2, lsl #2 │ │ │ │ │ ldrb.w r2, [r5, r2, lsl #2] │ │ │ │ │ cmp r4, r2 │ │ │ │ │ it eq │ │ │ │ │ moveq r2, #0 │ │ │ │ │ - beq.n 77ac │ │ │ │ │ + beq.n 77c8 │ │ │ │ │ ldrb r2, [r0, #1] │ │ │ │ │ cmp r4, r2 │ │ │ │ │ it eq │ │ │ │ │ moveq r2, #1 │ │ │ │ │ - beq.n 77ac │ │ │ │ │ + beq.n 77c8 │ │ │ │ │ ldrb r2, [r0, #2] │ │ │ │ │ cmp r4, r2 │ │ │ │ │ it eq │ │ │ │ │ moveq r2, #2 │ │ │ │ │ - beq.n 77ac │ │ │ │ │ + beq.n 77c8 │ │ │ │ │ adds r2, r0, #2 │ │ │ │ │ mov r6, r2 │ │ │ │ │ ldrb.w r1, [r2, #1]! │ │ │ │ │ cmp r1, r4 │ │ │ │ │ - bne.n 779c │ │ │ │ │ + bne.n 77b8 │ │ │ │ │ rsb r2, r0, #1 │ │ │ │ │ add r2, r6 │ │ │ │ │ subs r4, r3, #1 │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - ble.n 77e6 │ │ │ │ │ + ble.n 7802 │ │ │ │ │ adds r1, r2, #1 │ │ │ │ │ add r1, r0 │ │ │ │ │ add r0, r2 │ │ │ │ │ subs r2, r4, r2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memmove │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ strb r4, [r5, #1] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 774a │ │ │ │ │ + beq.n 7766 │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ ldr r3, [r2, #8] │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r2, #8] │ │ │ │ │ - b.n 774a │ │ │ │ │ + b.n 7766 │ │ │ │ │ adds r4, #1 │ │ │ │ │ - beq.w 76aa │ │ │ │ │ + beq.w 76c6 │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ mov.w ip, r2, lsr #10 │ │ │ │ │ add.w r0, ip, #1 │ │ │ │ │ add.w r1, r1, r1, lsl #2 │ │ │ │ │ - b.n 7616 │ │ │ │ │ + b.n 7632 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ strb r4, [r5, #1] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 774a │ │ │ │ │ - b.n 77c6 │ │ │ │ │ + beq.n 7766 │ │ │ │ │ + b.n 77e2 │ │ │ │ │ cmp.w sl, #15 │ │ │ │ │ - bgt.w 7b12 │ │ │ │ │ + bgt.w 7b2e │ │ │ │ │ ldrsh.w r4, [r7, fp, lsl #1] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bge.w 75be │ │ │ │ │ + bge.w 75da │ │ │ │ │ adds r4, #1 │ │ │ │ │ - bne.w 7a14 │ │ │ │ │ + bne.w 7a30 │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - ble.w 7922 │ │ │ │ │ + ble.w 793e │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r3, #8] │ │ │ │ │ cmp.w sl, #15 │ │ │ │ │ - bgt.w 7b6a │ │ │ │ │ + bgt.w 7b86 │ │ │ │ │ ldrsh.w r1, [r7, fp, lsl #1] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bge.n 7894 │ │ │ │ │ + bge.n 78b0 │ │ │ │ │ ldr r4, [r3, #16] │ │ │ │ │ cmp.w sl, #15 │ │ │ │ │ - bgt.w 7b90 │ │ │ │ │ + bgt.w 7bac │ │ │ │ │ strh.w r4, [r7, fp, lsl #1] │ │ │ │ │ - b.n 76c6 │ │ │ │ │ + b.n 76e2 │ │ │ │ │ adds r4, #1 │ │ │ │ │ - bne.w 7b3e │ │ │ │ │ + bne.w 7b5a │ │ │ │ │ mov r5, r6 │ │ │ │ │ mov r6, r8 │ │ │ │ │ mov r8, r1 │ │ │ │ │ ldr r1, [r3, #12] │ │ │ │ │ ldr.w fp, [sp, #24] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - ble.n 7922 │ │ │ │ │ + ble.n 793e │ │ │ │ │ movs r1, #0 │ │ │ │ │ cmp.w sl, #7 │ │ │ │ │ str r1, [r3, #8] │ │ │ │ │ - bgt.n 7814 │ │ │ │ │ - b.n 76b6 │ │ │ │ │ + bgt.n 7830 │ │ │ │ │ + b.n 76d2 │ │ │ │ │ lsrs r2, r2, #5 │ │ │ │ │ add.w r0, fp, fp, lsl #2 │ │ │ │ │ adds r1, r2, #1 │ │ │ │ │ add r1, r0 │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ and.w fp, r1, r0 │ │ │ │ │ ldrsb.w r1, [r7, fp] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bge.n 78b6 │ │ │ │ │ + bge.n 78d2 │ │ │ │ │ ldr r4, [r3, #16] │ │ │ │ │ strb.w r4, [r7, fp] │ │ │ │ │ - b.n 76c6 │ │ │ │ │ + b.n 76e2 │ │ │ │ │ strd r3, r2, [sp, #32] │ │ │ │ │ str r1, [sp, #28] │ │ │ │ │ bl 8c │ │ │ │ │ R_ARM_THM_CALL unicode_eq │ │ │ │ │ ldrd r1, r3, [sp, #28] │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 7650 │ │ │ │ │ + beq.w 766c │ │ │ │ │ mov r5, r6 │ │ │ │ │ mov r6, r8 │ │ │ │ │ mov r8, r1 │ │ │ │ │ - b.n 76f6 │ │ │ │ │ + b.n 7712 │ │ │ │ │ lsrs r2, r2, #5 │ │ │ │ │ add.w r0, fp, fp, lsl #2 │ │ │ │ │ adds r1, r2, #1 │ │ │ │ │ add r1, r0 │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ and.w fp, r1, r0 │ │ │ │ │ ldrsh.w r1, [r7, fp, lsl #1] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bge.n 78b6 │ │ │ │ │ + bge.n 78d2 │ │ │ │ │ ldr r4, [r3, #16] │ │ │ │ │ - b.n 782e │ │ │ │ │ + b.n 784a │ │ │ │ │ adds r4, #1 │ │ │ │ │ - beq.n 783a │ │ │ │ │ - b.n 768c │ │ │ │ │ + beq.n 7856 │ │ │ │ │ + b.n 76a8 │ │ │ │ │ add.w r1, fp, fp, lsl #2 │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ add.w r1, r1, r2, lsr #5 │ │ │ │ │ cmp.w sl, #7 │ │ │ │ │ add.w r1, r1, #1 │ │ │ │ │ mov.w r2, r2, lsr #5 │ │ │ │ │ and.w fp, r1, r0 │ │ │ │ │ - bgt.n 7900 │ │ │ │ │ + bgt.n 791c │ │ │ │ │ ldrsb.w r1, [r7, fp] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bge.w 7a96 │ │ │ │ │ + bge.w 7ab2 │ │ │ │ │ ldr r4, [r3, #16] │ │ │ │ │ cmp.w sl, #7 │ │ │ │ │ - ble.n 7870 │ │ │ │ │ - b.n 7826 │ │ │ │ │ + ble.n 788c │ │ │ │ │ + b.n 7842 │ │ │ │ │ ldr.w r1, [r7, fp, lsl #2] │ │ │ │ │ add.w r0, fp, fp, lsl #2 │ │ │ │ │ lsrs r2, r2, #5 │ │ │ │ │ add r0, r2 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ add.w r0, r0, #1 │ │ │ │ │ - blt.n 78dc │ │ │ │ │ + blt.n 78f8 │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ and.w fp, r0, r1 │ │ │ │ │ cmp.w sl, #15 │ │ │ │ │ - bgt.n 78e6 │ │ │ │ │ + bgt.n 7902 │ │ │ │ │ ldrsh.w r1, [r7, fp, lsl #1] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - blt.n 78dc │ │ │ │ │ + blt.n 78f8 │ │ │ │ │ add.w fp, fp, fp, lsl #2 │ │ │ │ │ lsrs r2, r2, #5 │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ add fp, r2 │ │ │ │ │ add.w fp, fp, #1 │ │ │ │ │ and.w fp, fp, r1 │ │ │ │ │ - b.n 7900 │ │ │ │ │ + b.n 791c │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.w 7b96 │ │ │ │ │ + bne.w 7bb2 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyInterpreterState_Get │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ itt ge │ │ │ │ │ addge r2, #1 │ │ │ │ │ strge r2, [r3, #0] │ │ │ │ │ ldrd r1, r2, [r3, #12] │ │ │ │ │ adds r1, r1, r2 │ │ │ │ │ - beq.w 7ba6 │ │ │ │ │ + beq.w 7bc2 │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ subs r2, #0 │ │ │ │ │ it ne │ │ │ │ │ movne r2, #1 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - beq.n 79e8 │ │ │ │ │ + beq.n 7a04 │ │ │ │ │ ldr r0, [r5, #8] │ │ │ │ │ - cbz r0, 7958 │ │ │ │ │ + cbz r0, 7974 │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r1, #2 │ │ │ │ │ - beq.n 79e8 │ │ │ │ │ + beq.n 7a04 │ │ │ │ │ ldr r0, [r5, #12] │ │ │ │ │ - cbz r0, 7962 │ │ │ │ │ + cbz r0, 797e │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r1, #3 │ │ │ │ │ - beq.n 79e8 │ │ │ │ │ + beq.n 7a04 │ │ │ │ │ ldr r0, [r5, #16] │ │ │ │ │ - cbz r0, 796c │ │ │ │ │ + cbz r0, 7988 │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r1, #4 │ │ │ │ │ - beq.n 79e8 │ │ │ │ │ + beq.n 7a04 │ │ │ │ │ ldr r0, [r5, #20] │ │ │ │ │ - cbz r0, 7976 │ │ │ │ │ + cbz r0, 7992 │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r1, #5 │ │ │ │ │ - beq.n 79e8 │ │ │ │ │ + beq.n 7a04 │ │ │ │ │ ldr r0, [r5, #24] │ │ │ │ │ - cbz r0, 7980 │ │ │ │ │ + cbz r0, 799c │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r1, #6 │ │ │ │ │ - beq.n 79e8 │ │ │ │ │ + beq.n 7a04 │ │ │ │ │ ldr r0, [r5, #28] │ │ │ │ │ - cbz r0, 798a │ │ │ │ │ + cbz r0, 79a6 │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r1, #7 │ │ │ │ │ - beq.n 79e8 │ │ │ │ │ + beq.n 7a04 │ │ │ │ │ ldr r0, [r5, #32] │ │ │ │ │ - cbz r0, 7994 │ │ │ │ │ + cbz r0, 79b0 │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r1, #8 │ │ │ │ │ - beq.n 79e8 │ │ │ │ │ + beq.n 7a04 │ │ │ │ │ ldr r0, [r5, #36] @ 0x24 │ │ │ │ │ - cbz r0, 799e │ │ │ │ │ + cbz r0, 79ba │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r1, #9 │ │ │ │ │ - beq.n 79e8 │ │ │ │ │ + beq.n 7a04 │ │ │ │ │ ldr r0, [r5, #40] @ 0x28 │ │ │ │ │ - cbz r0, 79a8 │ │ │ │ │ + cbz r0, 79c4 │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r1, #10 │ │ │ │ │ - beq.n 79e8 │ │ │ │ │ + beq.n 7a04 │ │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ │ - cbz r0, 79b2 │ │ │ │ │ + cbz r0, 79ce │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r1, #11 │ │ │ │ │ - beq.n 79e8 │ │ │ │ │ + beq.n 7a04 │ │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ │ - cbz r0, 79bc │ │ │ │ │ + cbz r0, 79d8 │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r1, #12 │ │ │ │ │ - beq.n 79e8 │ │ │ │ │ + beq.n 7a04 │ │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ │ - cbz r0, 79c6 │ │ │ │ │ + cbz r0, 79e2 │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r1, #13 │ │ │ │ │ - beq.n 79e8 │ │ │ │ │ + beq.n 7a04 │ │ │ │ │ ldr r0, [r5, #56] @ 0x38 │ │ │ │ │ - cbz r0, 79d0 │ │ │ │ │ + cbz r0, 79ec │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r1, #14 │ │ │ │ │ - beq.n 79e8 │ │ │ │ │ + beq.n 7a04 │ │ │ │ │ add.w r4, r5, #56 @ 0x38 │ │ │ │ │ movs r0, #14 │ │ │ │ │ ldr.w r7, [r4, #4]! │ │ │ │ │ adds r0, #1 │ │ │ │ │ - cbz r7, 79e4 │ │ │ │ │ + cbz r7, 7a00 │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r0, r1 │ │ │ │ │ - bne.n 79da │ │ │ │ │ + bne.n 79f6 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 118 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - cbz r0, 7a08 │ │ │ │ │ + cbz r0, 7a24 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r8 │ │ │ │ │ - bl 34a0 <_PyDict_SetItem_LockHeld> │ │ │ │ │ + bl 34b0 <_PyDict_SetItem_LockHeld> │ │ │ │ │ R_ARM_THM_CALL _PyDict_SetItem_LockHeld │ │ │ │ │ adds r0, #1 │ │ │ │ │ it ne │ │ │ │ │ strne.w r4, [r9, #-12] │ │ │ │ │ - bne.w 7736 │ │ │ │ │ + bne.w 7752 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 118 │ │ │ │ │ R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 7738 │ │ │ │ │ + b.n 7754 │ │ │ │ │ lsrs r1, r2, #5 │ │ │ │ │ add.w r0, fp, fp, lsl #2 │ │ │ │ │ adds r1, #1 │ │ │ │ │ add r1, r0 │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ ands r1, r0 │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ cmp.w sl, #15 │ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ │ ite gt │ │ │ │ │ ldrgt.w r4, [r7, r1, lsl #2] │ │ │ │ │ ldrshle.w r4, [r7, r1, lsl #1] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bge.w 75f6 │ │ │ │ │ + bge.w 7612 │ │ │ │ │ adds r4, #1 │ │ │ │ │ - beq.w 7808 │ │ │ │ │ - b.n 77d6 │ │ │ │ │ + beq.w 7824 │ │ │ │ │ + b.n 77f2 │ │ │ │ │ cmp.w sl, #15 │ │ │ │ │ ite le │ │ │ │ │ ldrshle.w r4, [r7, r0, lsl #1] │ │ │ │ │ ldrgt.w r4, [r7, r0, lsl #2] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bge.w 763c │ │ │ │ │ + bge.w 7658 │ │ │ │ │ adds r4, #1 │ │ │ │ │ - beq.w 783a │ │ │ │ │ + beq.w 7856 │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ ldr r4, [sp, #16] │ │ │ │ │ add.w r0, r0, r0, lsl #2 │ │ │ │ │ add.w r0, r0, fp, lsr #5 │ │ │ │ │ adds r0, #1 │ │ │ │ │ ands r0, r4 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ cmp.w sl, #15 │ │ │ │ │ ite le │ │ │ │ │ ldrshle.w r4, [r7, r0, lsl #1] │ │ │ │ │ ldrgt.w r4, [r7, r0, lsl #2] │ │ │ │ │ - b.n 7672 │ │ │ │ │ + b.n 768e │ │ │ │ │ mov r1, r8 │ │ │ │ │ strd r3, r2, [sp, #20] │ │ │ │ │ bl 8c │ │ │ │ │ R_ARM_THM_CALL unicode_eq │ │ │ │ │ ldrd r3, r2, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 76f6 │ │ │ │ │ - b.n 75d2 │ │ │ │ │ + bne.w 7712 │ │ │ │ │ + b.n 75ee │ │ │ │ │ add.w fp, fp, fp, lsl #2 │ │ │ │ │ lsrs r2, r2, #5 │ │ │ │ │ ldr r1, [sp, #16] │ │ │ │ │ add fp, r2 │ │ │ │ │ add.w fp, fp, #1 │ │ │ │ │ and.w fp, fp, r1 │ │ │ │ │ - b.n 78d2 │ │ │ │ │ + b.n 78ee │ │ │ │ │ mov r1, r8 │ │ │ │ │ strd r3, r2, [sp, #24] │ │ │ │ │ bl 8c │ │ │ │ │ R_ARM_THM_CALL unicode_eq │ │ │ │ │ ldrd r3, r2, [sp, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 76f6 │ │ │ │ │ - b.n 77d6 │ │ │ │ │ + bne.w 7712 │ │ │ │ │ + b.n 77f2 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ ldrb r0, [r3, #16] │ │ │ │ │ - cbz r7, 7ae0 │ │ │ │ │ + cbz r7, 7afc │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.n 7baa │ │ │ │ │ + beq.n 7bc6 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 7bb2 │ │ │ │ │ + bne.n 7bce │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 7ada │ │ │ │ │ + bge.n 7af6 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ str.w r6, [sl, #4] │ │ │ │ │ - b.n 774a │ │ │ │ │ + b.n 7766 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 7bd2 │ │ │ │ │ - cbz r6, 7af8 │ │ │ │ │ + bne.n 7bee │ │ │ │ │ + cbz r6, 7b14 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r6, #0] │ │ │ │ │ str.w r6, [sl, #4] │ │ │ │ │ - b.n 771e │ │ │ │ │ + b.n 773a │ │ │ │ │ ldrb r3, [r5, #0] │ │ │ │ │ ldrb r2, [r5, #1] │ │ │ │ │ adds r3, #1 │ │ │ │ │ add.w r3, r5, r3, lsl #2 │ │ │ │ │ strb r4, [r3, r2] │ │ │ │ │ adds r2, #1 │ │ │ │ │ strb r2, [r5, #1] │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ ldr r3, [r2, #8] │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r2, #8] │ │ │ │ │ - b.n 7736 │ │ │ │ │ + b.n 7752 │ │ │ │ │ ldr.w r4, [r7, fp, lsl #2] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bge.w 75be │ │ │ │ │ - b.n 7802 │ │ │ │ │ + bge.w 75da │ │ │ │ │ + b.n 781e │ │ │ │ │ ldr.w r2, [r9, #4] │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_AttributeError │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_AttributeError │ │ │ │ │ mov r3, r8 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC11 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC11 │ │ │ │ │ ldr r2, [r2, #12] │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n 7a0e │ │ │ │ │ + b.n 7a2a │ │ │ │ │ ldr r0, [sp, #20] │ │ │ │ │ ldr r4, [sp, #16] │ │ │ │ │ add.w r0, r0, r0, lsl #2 │ │ │ │ │ add.w r0, r0, fp, lsr #5 │ │ │ │ │ adds r0, #1 │ │ │ │ │ ands r0, r4 │ │ │ │ │ str r0, [sp, #20] │ │ │ │ │ - b.n 766e │ │ │ │ │ + b.n 768a │ │ │ │ │ strd r3, r2, [sp, #32] │ │ │ │ │ str r1, [sp, #28] │ │ │ │ │ bl 8c │ │ │ │ │ R_ARM_THM_CALL unicode_eq │ │ │ │ │ ldrd r1, r3, [sp, #28] │ │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 788c │ │ │ │ │ - b.n 768c │ │ │ │ │ + bne.w 78a8 │ │ │ │ │ + b.n 76a8 │ │ │ │ │ ldr.w r1, [r7, fp, lsl #2] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - blt.w 7824 │ │ │ │ │ + blt.w 7840 │ │ │ │ │ lsrs r2, r2, #5 │ │ │ │ │ add.w r0, fp, fp, lsl #2 │ │ │ │ │ adds r1, r2, #1 │ │ │ │ │ add r1, r0 │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ and.w fp, r1, r0 │ │ │ │ │ ldr.w r1, [r7, fp, lsl #2] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bge.w 78b6 │ │ │ │ │ + bge.w 78d2 │ │ │ │ │ ldr r4, [r3, #16] │ │ │ │ │ str.w r4, [r7, fp, lsl #2] │ │ │ │ │ - b.n 76c6 │ │ │ │ │ + b.n 76e2 │ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r8 │ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ - b.w 34a0 <_PyDict_SetItem_LockHeld> │ │ │ │ │ + b.w 34b0 <_PyDict_SetItem_LockHeld> │ │ │ │ │ R_ARM_THM_JUMP24 _PyDict_SetItem_LockHeld │ │ │ │ │ mov r2, r1 │ │ │ │ │ - b.n 79e8 │ │ │ │ │ - cbnz r0, 7be4 │ │ │ │ │ + b.n 7a04 │ │ │ │ │ + cbnz r0, 7c00 │ │ │ │ │ str.w r6, [sl, #4] │ │ │ │ │ - b.n 7770 │ │ │ │ │ + b.n 778c │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ mov r3, r8 │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r6, [sp, #0] │ │ │ │ │ bl eb8 │ │ │ │ │ R_ARM_THM_CALL _PyDict_SendEvent │ │ │ │ │ - b.n 7ace │ │ │ │ │ + b.n 7aea │ │ │ │ │ lsrs r1, r2, #5 │ │ │ │ │ add.w r0, fp, fp, lsl #2 │ │ │ │ │ adds r1, #1 │ │ │ │ │ add r1, r0 │ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ │ ands r1, r0 │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ - b.n 75ec │ │ │ │ │ + b.n 7608 │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r1, r7 │ │ │ │ │ str r6, [sp, #0] │ │ │ │ │ bl eb8 │ │ │ │ │ R_ARM_THM_CALL _PyDict_SendEvent │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.n 7ae6 │ │ │ │ │ - b.n 7af2 │ │ │ │ │ + bne.n 7b02 │ │ │ │ │ + b.n 7b0e │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ mov r3, r8 │ │ │ │ │ movs r1, #2 │ │ │ │ │ str r6, [sp, #0] │ │ │ │ │ bl eb8 │ │ │ │ │ R_ARM_THM_CALL _PyDict_SendEvent │ │ │ │ │ - b.n 7bac │ │ │ │ │ + b.n 7bc8 │ │ │ │ │ ldr r2, [r1, #60] @ 0x3c │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r3, [sp, #12] │ │ │ │ │ blx r2 │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ mov r2, r0 │ │ │ │ │ - b.n 758c │ │ │ │ │ + b.n 75a8 │ │ │ │ │ │ │ │ │ │ -00007c00 <_PyObject_TryGetInstanceAttribute>: │ │ │ │ │ +00007c1c <_PyObject_TryGetInstanceAttribute>: │ │ │ │ │ _PyObject_TryGetInstanceAttribute(): │ │ │ │ │ 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 r3, [r0, #4] │ │ │ │ │ sub sp, #20 │ │ │ │ │ ldr r4, [r3, #16] │ │ │ │ │ add r4, r0 │ │ │ │ │ ldrb r0, [r4, #3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7d0c <_PyObject_TryGetInstanceAttribute+0x10c> │ │ │ │ │ + beq.n 7d28 <_PyObject_TryGetInstanceAttribute+0x10c> │ │ │ │ │ ldr r6, [r1, #12] │ │ │ │ │ mov r9, r2 │ │ │ │ │ ldr.w r5, [r3, #440] @ 0x1b8 │ │ │ │ │ adds r2, r6, #1 │ │ │ │ │ - beq.w 7e40 <_PyObject_TryGetInstanceAttribute+0x240> │ │ │ │ │ + beq.w 7e5c <_PyObject_TryGetInstanceAttribute+0x240> │ │ │ │ │ ldrb r7, [r5, #4] │ │ │ │ │ movs r3, #1 │ │ │ │ │ ldrb r0, [r5, #5] │ │ │ │ │ adds r5, #20 │ │ │ │ │ cmp r7, #7 │ │ │ │ │ lsl.w r0, r3, r0 │ │ │ │ │ lsl.w r3, r3, r7 │ │ │ │ │ add.w sl, r5, r0 │ │ │ │ │ add.w lr, r3, #4294967295 @ 0xffffffff │ │ │ │ │ and.w r8, r6, lr │ │ │ │ │ - bgt.n 7d4c <_PyObject_TryGetInstanceAttribute+0x14c> │ │ │ │ │ + bgt.n 7d68 <_PyObject_TryGetInstanceAttribute+0x14c> │ │ │ │ │ ldrsb.w r3, [r5, r8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.n 7cfe <_PyObject_TryGetInstanceAttribute+0xfe> │ │ │ │ │ + blt.n 7d1a <_PyObject_TryGetInstanceAttribute+0xfe> │ │ │ │ │ ldr.w r0, [sl, r3, lsl #3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.n 7d2c <_PyObject_TryGetInstanceAttribute+0x12c> │ │ │ │ │ + beq.n 7d48 <_PyObject_TryGetInstanceAttribute+0x12c> │ │ │ │ │ ldr r2, [r0, #12] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - beq.w 7dd6 <_PyObject_TryGetInstanceAttribute+0x1d6> │ │ │ │ │ + beq.w 7df2 <_PyObject_TryGetInstanceAttribute+0x1d6> │ │ │ │ │ lsrs r3, r6, #5 │ │ │ │ │ add.w r8, r8, r8, lsl #2 │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r7, #7 │ │ │ │ │ add r3, r8 │ │ │ │ │ and.w r8, r3, lr │ │ │ │ │ - bgt.n 7d70 <_PyObject_TryGetInstanceAttribute+0x170> │ │ │ │ │ + bgt.n 7d8c <_PyObject_TryGetInstanceAttribute+0x170> │ │ │ │ │ ldrsb.w r3, [r5, r8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.w 7d82 <_PyObject_TryGetInstanceAttribute+0x182> │ │ │ │ │ + blt.w 7d9e <_PyObject_TryGetInstanceAttribute+0x182> │ │ │ │ │ ldr.w r0, [sl, r3, lsl #3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.n 7d2c <_PyObject_TryGetInstanceAttribute+0x12c> │ │ │ │ │ + beq.n 7d48 <_PyObject_TryGetInstanceAttribute+0x12c> │ │ │ │ │ ldr r2, [r0, #12] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - beq.w 7e00 <_PyObject_TryGetInstanceAttribute+0x200> │ │ │ │ │ + beq.w 7e1c <_PyObject_TryGetInstanceAttribute+0x200> │ │ │ │ │ mov.w ip, r6, lsr #10 │ │ │ │ │ add.w r3, r8, r8, lsl #2 │ │ │ │ │ add.w r0, ip, #1 │ │ │ │ │ mov fp, r4 │ │ │ │ │ add r3, r0 │ │ │ │ │ and.w r8, r3, lr │ │ │ │ │ mov r3, ip │ │ │ │ │ mov ip, lr │ │ │ │ │ cmp r7, #7 │ │ │ │ │ - bgt.n 7d9e <_PyObject_TryGetInstanceAttribute+0x19e> │ │ │ │ │ + bgt.n 7dba <_PyObject_TryGetInstanceAttribute+0x19e> │ │ │ │ │ ldrsb.w r4, [r5, r8] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - blt.n 7d88 <_PyObject_TryGetInstanceAttribute+0x188> │ │ │ │ │ + blt.n 7da4 <_PyObject_TryGetInstanceAttribute+0x188> │ │ │ │ │ ldr.w r0, [sl, r4, lsl #3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.n 7d28 <_PyObject_TryGetInstanceAttribute+0x128> │ │ │ │ │ + beq.n 7d44 <_PyObject_TryGetInstanceAttribute+0x128> │ │ │ │ │ ldr r2, [r0, #12] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - beq.n 7d12 <_PyObject_TryGetInstanceAttribute+0x112> │ │ │ │ │ + beq.n 7d2e <_PyObject_TryGetInstanceAttribute+0x112> │ │ │ │ │ add.w r8, r8, r8, lsl #2 │ │ │ │ │ cmp r7, #7 │ │ │ │ │ add.w r8, r8, r3, lsr #5 │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ and.w r8, r8, ip │ │ │ │ │ - bgt.n 7dc2 <_PyObject_TryGetInstanceAttribute+0x1c2> │ │ │ │ │ + bgt.n 7dde <_PyObject_TryGetInstanceAttribute+0x1c2> │ │ │ │ │ ldrsb.w r4, [r5, r8] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - blt.n 7dd0 <_PyObject_TryGetInstanceAttribute+0x1d0> │ │ │ │ │ + blt.n 7dec <_PyObject_TryGetInstanceAttribute+0x1d0> │ │ │ │ │ ldr.w r0, [sl, r4, lsl #3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.n 7d28 <_PyObject_TryGetInstanceAttribute+0x128> │ │ │ │ │ + beq.n 7d44 <_PyObject_TryGetInstanceAttribute+0x128> │ │ │ │ │ ldr r2, [r0, #12] │ │ │ │ │ cmp r2, r6 │ │ │ │ │ - beq.w 7e16 <_PyObject_TryGetInstanceAttribute+0x216> │ │ │ │ │ + beq.w 7e32 <_PyObject_TryGetInstanceAttribute+0x216> │ │ │ │ │ lsrs r3, r3, #10 │ │ │ │ │ add.w r8, r8, r8, lsl #2 │ │ │ │ │ adds r0, r3, #1 │ │ │ │ │ add r0, r8 │ │ │ │ │ and.w r8, r0, ip │ │ │ │ │ - b.n 7ca8 <_PyObject_TryGetInstanceAttribute+0xa8> │ │ │ │ │ + b.n 7cc4 <_PyObject_TryGetInstanceAttribute+0xa8> │ │ │ │ │ adds r3, #1 │ │ │ │ │ - bne.w 7e30 <_PyObject_TryGetInstanceAttribute+0x230> │ │ │ │ │ + bne.w 7e4c <_PyObject_TryGetInstanceAttribute+0x230> │ │ │ │ │ movs r0, #1 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str.w r3, [r9] │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ strd r3, ip, [sp, #8] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ bl 8c │ │ │ │ │ R_ARM_THM_CALL unicode_eq │ │ │ │ │ ldrd r1, r3, [sp, #4] │ │ │ │ │ ldr.w ip, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 7cc2 <_PyObject_TryGetInstanceAttribute+0xc2> │ │ │ │ │ + beq.n 7cde <_PyObject_TryGetInstanceAttribute+0xc2> │ │ │ │ │ mov r3, r4 │ │ │ │ │ mov r4, fp │ │ │ │ │ add.w r0, r4, r3, lsl #2 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ - cbz r3, 7d40 <_PyObject_TryGetInstanceAttribute+0x140> │ │ │ │ │ + cbz r3, 7d5c <_PyObject_TryGetInstanceAttribute+0x140> │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r2, #1 │ │ │ │ │ strlt r2, [r3, #0] │ │ │ │ │ movs r0, #1 │ │ │ │ │ str.w r3, [r9] │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cmp r7, #15 │ │ │ │ │ ite gt │ │ │ │ │ ldrgt.w r3, [r5, r8, lsl #2] │ │ │ │ │ ldrshle.w r3, [r5, r8, lsl #1] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bge.w 7c54 <_PyObject_TryGetInstanceAttribute+0x54> │ │ │ │ │ + bge.w 7c70 <_PyObject_TryGetInstanceAttribute+0x54> │ │ │ │ │ adds r3, #1 │ │ │ │ │ - beq.n 7d04 <_PyObject_TryGetInstanceAttribute+0x104> │ │ │ │ │ + beq.n 7d20 <_PyObject_TryGetInstanceAttribute+0x104> │ │ │ │ │ lsrs r0, r6, #5 │ │ │ │ │ add.w r3, r8, r8, lsl #2 │ │ │ │ │ adds r0, #1 │ │ │ │ │ add r3, r0 │ │ │ │ │ and.w r8, lr, r3 │ │ │ │ │ cmp r7, #15 │ │ │ │ │ ite gt │ │ │ │ │ ldrgt.w r3, [r5, r8, lsl #2] │ │ │ │ │ ldrshle.w r3, [r5, r8, lsl #1] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bge.w 7c80 <_PyObject_TryGetInstanceAttribute+0x80> │ │ │ │ │ + bge.w 7c9c <_PyObject_TryGetInstanceAttribute+0x80> │ │ │ │ │ adds r3, #1 │ │ │ │ │ - beq.n 7d04 <_PyObject_TryGetInstanceAttribute+0x104> │ │ │ │ │ - b.n 7c90 <_PyObject_TryGetInstanceAttribute+0x90> │ │ │ │ │ + beq.n 7d20 <_PyObject_TryGetInstanceAttribute+0x104> │ │ │ │ │ + b.n 7cac <_PyObject_TryGetInstanceAttribute+0x90> │ │ │ │ │ adds r4, #1 │ │ │ │ │ - beq.n 7d04 <_PyObject_TryGetInstanceAttribute+0x104> │ │ │ │ │ + beq.n 7d20 <_PyObject_TryGetInstanceAttribute+0x104> │ │ │ │ │ add.w r8, r8, r8, lsl #2 │ │ │ │ │ add.w r8, r8, r3, lsr #5 │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ and.w r8, r8, ip │ │ │ │ │ - b.n 7cd6 <_PyObject_TryGetInstanceAttribute+0xd6> │ │ │ │ │ + b.n 7cf2 <_PyObject_TryGetInstanceAttribute+0xd6> │ │ │ │ │ cmp r7, #15 │ │ │ │ │ ite le │ │ │ │ │ ldrshle.w r4, [r5, r8, lsl #1] │ │ │ │ │ ldrgt.w r4, [r5, r8, lsl #2] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bge.n 7cb4 <_PyObject_TryGetInstanceAttribute+0xb4> │ │ │ │ │ + bge.n 7cd0 <_PyObject_TryGetInstanceAttribute+0xb4> │ │ │ │ │ adds r4, #1 │ │ │ │ │ - beq.n 7d04 <_PyObject_TryGetInstanceAttribute+0x104> │ │ │ │ │ + beq.n 7d20 <_PyObject_TryGetInstanceAttribute+0x104> │ │ │ │ │ add.w r8, r8, r8, lsl #2 │ │ │ │ │ add.w r8, r8, r3, lsr #5 │ │ │ │ │ add.w r8, r8, #1 │ │ │ │ │ and.w r8, r8, ip │ │ │ │ │ cmp r7, #15 │ │ │ │ │ ite le │ │ │ │ │ ldrshle.w r4, [r5, r8, lsl #1] │ │ │ │ │ ldrgt.w r4, [r5, r8, lsl #2] │ │ │ │ │ - b.n 7cda <_PyObject_TryGetInstanceAttribute+0xda> │ │ │ │ │ + b.n 7cf6 <_PyObject_TryGetInstanceAttribute+0xda> │ │ │ │ │ adds r4, #1 │ │ │ │ │ - beq.n 7d04 <_PyObject_TryGetInstanceAttribute+0x104> │ │ │ │ │ - b.n 7cee <_PyObject_TryGetInstanceAttribute+0xee> │ │ │ │ │ + beq.n 7d20 <_PyObject_TryGetInstanceAttribute+0x104> │ │ │ │ │ + b.n 7d0a <_PyObject_TryGetInstanceAttribute+0xee> │ │ │ │ │ strd lr, r3, [sp, #8] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ bl 8c │ │ │ │ │ R_ARM_THM_CALL unicode_eq │ │ │ │ │ ldrd r1, lr, [sp, #4] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 7d2c <_PyObject_TryGetInstanceAttribute+0x12c> │ │ │ │ │ + bne.n 7d48 <_PyObject_TryGetInstanceAttribute+0x12c> │ │ │ │ │ lsrs r0, r6, #5 │ │ │ │ │ add.w r3, r8, r8, lsl #2 │ │ │ │ │ adds r0, #1 │ │ │ │ │ cmp r7, #7 │ │ │ │ │ add r3, r0 │ │ │ │ │ and.w r8, r3, lr │ │ │ │ │ - ble.w 7c76 <_PyObject_TryGetInstanceAttribute+0x76> │ │ │ │ │ - b.n 7d70 <_PyObject_TryGetInstanceAttribute+0x170> │ │ │ │ │ + ble.w 7c92 <_PyObject_TryGetInstanceAttribute+0x76> │ │ │ │ │ + b.n 7d8c <_PyObject_TryGetInstanceAttribute+0x170> │ │ │ │ │ strd lr, r3, [sp, #8] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ bl 8c │ │ │ │ │ R_ARM_THM_CALL unicode_eq │ │ │ │ │ ldrd r1, lr, [sp, #4] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 7d2c <_PyObject_TryGetInstanceAttribute+0x12c> │ │ │ │ │ - b.n 7c90 <_PyObject_TryGetInstanceAttribute+0x90> │ │ │ │ │ + bne.n 7d48 <_PyObject_TryGetInstanceAttribute+0x12c> │ │ │ │ │ + b.n 7cac <_PyObject_TryGetInstanceAttribute+0x90> │ │ │ │ │ strd r3, ip, [sp, #8] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ bl 8c │ │ │ │ │ R_ARM_THM_CALL unicode_eq │ │ │ │ │ ldrd r1, r3, [sp, #4] │ │ │ │ │ ldr.w ip, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 7d28 <_PyObject_TryGetInstanceAttribute+0x128> │ │ │ │ │ - b.n 7cee <_PyObject_TryGetInstanceAttribute+0xee> │ │ │ │ │ + bne.w 7d44 <_PyObject_TryGetInstanceAttribute+0x128> │ │ │ │ │ + b.n 7d0a <_PyObject_TryGetInstanceAttribute+0xee> │ │ │ │ │ lsrs r0, r6, #5 │ │ │ │ │ add.w r3, r8, r8, lsl #2 │ │ │ │ │ adds r0, #1 │ │ │ │ │ add r3, r0 │ │ │ │ │ and.w r8, lr, r3 │ │ │ │ │ - b.n 7c76 <_PyObject_TryGetInstanceAttribute+0x76> │ │ │ │ │ + b.n 7c92 <_PyObject_TryGetInstanceAttribute+0x76> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ mov r0, r1 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ ldr r3, [r3, #60] @ 0x3c │ │ │ │ │ blx r3 │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ mov r6, r0 │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - bne.w 7c2c <_PyObject_TryGetInstanceAttribute+0x2c> │ │ │ │ │ + bne.w 7c48 <_PyObject_TryGetInstanceAttribute+0x2c> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Clear │ │ │ │ │ mvn.w r3, #2 │ │ │ │ │ - b.n 7d2c <_PyObject_TryGetInstanceAttribute+0x12c> │ │ │ │ │ + b.n 7d48 <_PyObject_TryGetInstanceAttribute+0x12c> │ │ │ │ │ │ │ │ │ │ -00007e64 <_PyDictKeys_StringLookupSplit>: │ │ │ │ │ +00007e80 <_PyDictKeys_StringLookupSplit>: │ │ │ │ │ _PyDictKeys_StringLookupSplit(): │ │ │ │ │ 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 r4, [r1, #12] │ │ │ │ │ sub sp, #16 │ │ │ │ │ mov r5, r0 │ │ │ │ │ adds r7, r4, #1 │ │ │ │ │ - beq.w 801a <_PyDictKeys_StringLookupSplit+0x1b6> │ │ │ │ │ + beq.w 8038 <_PyDictKeys_StringLookupSplit+0x1b8> │ │ │ │ │ ldrb r0, [r0, #5] │ │ │ │ │ movs r3, #1 │ │ │ │ │ add.w r6, r5, #20 │ │ │ │ │ ldrb r5, [r5, #4] │ │ │ │ │ lsl.w r2, r3, r0 │ │ │ │ │ lsls r3, r5 │ │ │ │ │ add.w r9, r6, r2 │ │ │ │ │ subs r2, r3, #1 │ │ │ │ │ cmp r5, #7 │ │ │ │ │ and.w r8, r4, r2 │ │ │ │ │ - bgt.n 7f5a <_PyDictKeys_StringLookupSplit+0xf6> │ │ │ │ │ + bgt.n 7f70 <_PyDictKeys_StringLookupSplit+0xf0> │ │ │ │ │ ldrsb.w r3, [r6, r8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.n 7f44 <_PyDictKeys_StringLookupSplit+0xe0> │ │ │ │ │ + blt.n 7f60 <_PyDictKeys_StringLookupSplit+0xe0> │ │ │ │ │ ldr.w r0, [r9, r3, lsl #3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.n 7f4c <_PyDictKeys_StringLookupSplit+0xe8> │ │ │ │ │ + beq.n 7f68 <_PyDictKeys_StringLookupSplit+0xe8> │ │ │ │ │ ldr r7, [r0, #12] │ │ │ │ │ cmp r7, r4 │ │ │ │ │ - beq.n 7fa4 <_PyDictKeys_StringLookupSplit+0x140> │ │ │ │ │ + beq.n 7fc2 <_PyDictKeys_StringLookupSplit+0x142> │ │ │ │ │ lsrs r3, r4, #5 │ │ │ │ │ add.w r0, r8, r8, lsl #2 │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r5, #7 │ │ │ │ │ add r3, r0 │ │ │ │ │ and.w r8, r3, r2 │ │ │ │ │ - bgt.n 7f7c <_PyDictKeys_StringLookupSplit+0x118> │ │ │ │ │ + bgt.n 7f92 <_PyDictKeys_StringLookupSplit+0x112> │ │ │ │ │ ldrsb.w r3, [r6, r8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.n 7f54 <_PyDictKeys_StringLookupSplit+0xf0> │ │ │ │ │ + blt.n 7fa2 <_PyDictKeys_StringLookupSplit+0x122> │ │ │ │ │ ldr.w r0, [r9, r3, lsl #3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.n 7f4c <_PyDictKeys_StringLookupSplit+0xe8> │ │ │ │ │ + beq.n 7f68 <_PyDictKeys_StringLookupSplit+0xe8> │ │ │ │ │ ldr r7, [r0, #12] │ │ │ │ │ cmp r7, r4 │ │ │ │ │ - beq.n 7fc8 <_PyDictKeys_StringLookupSplit+0x164> │ │ │ │ │ + beq.n 7fe6 <_PyDictKeys_StringLookupSplit+0x166> │ │ │ │ │ lsrs r3, r4, #10 │ │ │ │ │ add.w r0, r8, r8, lsl #2 │ │ │ │ │ mov sl, r3 │ │ │ │ │ adds r3, #1 │ │ │ │ │ add r3, r0 │ │ │ │ │ and.w r8, r3, r2 │ │ │ │ │ cmp r5, #7 │ │ │ │ │ - bgt.n 7f96 <_PyDictKeys_StringLookupSplit+0x132> │ │ │ │ │ + bgt.n 7fb4 <_PyDictKeys_StringLookupSplit+0x134> │ │ │ │ │ ldrsb.w r3, [r6, r8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.n 7f8a <_PyDictKeys_StringLookupSplit+0x126> │ │ │ │ │ + blt.n 7fa8 <_PyDictKeys_StringLookupSplit+0x128> │ │ │ │ │ ldr.w r0, [r9, r3, lsl #3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.n 7f4c <_PyDictKeys_StringLookupSplit+0xe8> │ │ │ │ │ + beq.n 7f68 <_PyDictKeys_StringLookupSplit+0xe8> │ │ │ │ │ ldr r7, [r0, #12] │ │ │ │ │ cmp r7, r4 │ │ │ │ │ - beq.n 7fde <_PyDictKeys_StringLookupSplit+0x17a> │ │ │ │ │ + beq.n 7ffc <_PyDictKeys_StringLookupSplit+0x17c> │ │ │ │ │ add.w r3, r8, r8, lsl #2 │ │ │ │ │ cmp r5, #7 │ │ │ │ │ add.w r3, r3, sl, lsr #5 │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ and.w r8, r3, r2 │ │ │ │ │ - bgt.n 7fba <_PyDictKeys_StringLookupSplit+0x156> │ │ │ │ │ + bgt.n 7fd8 <_PyDictKeys_StringLookupSplit+0x158> │ │ │ │ │ ldrsb.w r3, [r6, r8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.n 7f90 <_PyDictKeys_StringLookupSplit+0x12c> │ │ │ │ │ + blt.n 7fae <_PyDictKeys_StringLookupSplit+0x12e> │ │ │ │ │ ldr.w r0, [r9, r3, lsl #3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.n 7f4c <_PyDictKeys_StringLookupSplit+0xe8> │ │ │ │ │ + beq.n 7f68 <_PyDictKeys_StringLookupSplit+0xe8> │ │ │ │ │ ldr r7, [r0, #12] │ │ │ │ │ cmp r7, r4 │ │ │ │ │ - beq.n 7ff4 <_PyDictKeys_StringLookupSplit+0x190> │ │ │ │ │ + beq.n 8012 <_PyDictKeys_StringLookupSplit+0x192> │ │ │ │ │ mov.w r0, sl, lsr #10 │ │ │ │ │ add.w r3, r8, r8, lsl #2 │ │ │ │ │ mov sl, r0 │ │ │ │ │ adds r0, #1 │ │ │ │ │ add r3, r0 │ │ │ │ │ and.w r8, r3, r2 │ │ │ │ │ - b.n 7eec <_PyDictKeys_StringLookupSplit+0x88> │ │ │ │ │ + b.n 7f08 <_PyDictKeys_StringLookupSplit+0x88> │ │ │ │ │ adds r3, #1 │ │ │ │ │ - bne.n 800a <_PyDictKeys_StringLookupSplit+0x1a6> │ │ │ │ │ + bne.n 8028 <_PyDictKeys_StringLookupSplit+0x1a8> │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #16 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ - adds r0, r3, #1 │ │ │ │ │ - beq.n 7f4c <_PyDictKeys_StringLookupSplit+0xe8> │ │ │ │ │ - b.n 7edc <_PyDictKeys_StringLookupSplit+0x78> │ │ │ │ │ cmp r5, #15 │ │ │ │ │ ite gt │ │ │ │ │ ldrgt.w r3, [r6, r8, lsl #2] │ │ │ │ │ ldrshle.w r3, [r6, r8, lsl #1] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bge.n 7ea6 <_PyDictKeys_StringLookupSplit+0x42> │ │ │ │ │ + bge.n 7ec2 <_PyDictKeys_StringLookupSplit+0x42> │ │ │ │ │ adds r3, #1 │ │ │ │ │ - beq.n 7f48 <_PyDictKeys_StringLookupSplit+0xe4> │ │ │ │ │ + beq.n 7f64 <_PyDictKeys_StringLookupSplit+0xe4> │ │ │ │ │ lsrs r3, r4, #5 │ │ │ │ │ add.w r0, r8, r8, lsl #2 │ │ │ │ │ adds r3, #1 │ │ │ │ │ add r3, r0 │ │ │ │ │ and.w r8, r2, r3 │ │ │ │ │ cmp r5, #15 │ │ │ │ │ ite gt │ │ │ │ │ ldrgt.w r3, [r6, r8, lsl #2] │ │ │ │ │ ldrshle.w r3, [r6, r8, lsl #1] │ │ │ │ │ - b.n 7eca <_PyDictKeys_StringLookupSplit+0x66> │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + bge.n 7eea <_PyDictKeys_StringLookupSplit+0x6a> │ │ │ │ │ + adds r0, r3, #1 │ │ │ │ │ + beq.n 7f68 <_PyDictKeys_StringLookupSplit+0xe8> │ │ │ │ │ + b.n 7ef8 <_PyDictKeys_StringLookupSplit+0x78> │ │ │ │ │ adds r7, r3, #1 │ │ │ │ │ - beq.n 7f4c <_PyDictKeys_StringLookupSplit+0xe8> │ │ │ │ │ - b.n 7f06 <_PyDictKeys_StringLookupSplit+0xa2> │ │ │ │ │ + beq.n 7f68 <_PyDictKeys_StringLookupSplit+0xe8> │ │ │ │ │ + b.n 7f22 <_PyDictKeys_StringLookupSplit+0xa2> │ │ │ │ │ adds r0, r3, #1 │ │ │ │ │ - beq.n 7f4c <_PyDictKeys_StringLookupSplit+0xe8> │ │ │ │ │ - b.n 7f30 <_PyDictKeys_StringLookupSplit+0xcc> │ │ │ │ │ + beq.n 7f68 <_PyDictKeys_StringLookupSplit+0xe8> │ │ │ │ │ + b.n 7f4c <_PyDictKeys_StringLookupSplit+0xcc> │ │ │ │ │ cmp r5, #15 │ │ │ │ │ ite le │ │ │ │ │ ldrshle.w r3, [r6, r8, lsl #1] │ │ │ │ │ ldrgt.w r3, [r6, r8, lsl #2] │ │ │ │ │ - b.n 7ef4 <_PyDictKeys_StringLookupSplit+0x90> │ │ │ │ │ + b.n 7f10 <_PyDictKeys_StringLookupSplit+0x90> │ │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ bl 8c │ │ │ │ │ R_ARM_THM_CALL unicode_eq │ │ │ │ │ ldrd r1, r2, [sp, #4] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 7f4c <_PyDictKeys_StringLookupSplit+0xe8> │ │ │ │ │ - b.n 7eb4 <_PyDictKeys_StringLookupSplit+0x50> │ │ │ │ │ + bne.n 7f68 <_PyDictKeys_StringLookupSplit+0xe8> │ │ │ │ │ + b.n 7ed0 <_PyDictKeys_StringLookupSplit+0x50> │ │ │ │ │ cmp r5, #15 │ │ │ │ │ ite le │ │ │ │ │ ldrshle.w r3, [r6, r8, lsl #1] │ │ │ │ │ ldrgt.w r3, [r6, r8, lsl #2] │ │ │ │ │ - b.n 7f1e <_PyDictKeys_StringLookupSplit+0xba> │ │ │ │ │ + b.n 7f3a <_PyDictKeys_StringLookupSplit+0xba> │ │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ bl 8c │ │ │ │ │ R_ARM_THM_CALL unicode_eq │ │ │ │ │ ldrd r1, r2, [sp, #4] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 7f4c <_PyDictKeys_StringLookupSplit+0xe8> │ │ │ │ │ - b.n 7edc <_PyDictKeys_StringLookupSplit+0x78> │ │ │ │ │ + bne.n 7f68 <_PyDictKeys_StringLookupSplit+0xe8> │ │ │ │ │ + b.n 7ef8 <_PyDictKeys_StringLookupSplit+0x78> │ │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ bl 8c │ │ │ │ │ R_ARM_THM_CALL unicode_eq │ │ │ │ │ ldrd r1, r2, [sp, #4] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 7f4c <_PyDictKeys_StringLookupSplit+0xe8> │ │ │ │ │ - b.n 7f06 <_PyDictKeys_StringLookupSplit+0xa2> │ │ │ │ │ + bne.n 7f68 <_PyDictKeys_StringLookupSplit+0xe8> │ │ │ │ │ + b.n 7f22 <_PyDictKeys_StringLookupSplit+0xa2> │ │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ bl 8c │ │ │ │ │ R_ARM_THM_CALL unicode_eq │ │ │ │ │ ldrd r1, r2, [sp, #4] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 7f4c <_PyDictKeys_StringLookupSplit+0xe8> │ │ │ │ │ - b.n 7f30 <_PyDictKeys_StringLookupSplit+0xcc> │ │ │ │ │ + bne.n 7f68 <_PyDictKeys_StringLookupSplit+0xe8> │ │ │ │ │ + b.n 7f4c <_PyDictKeys_StringLookupSplit+0xcc> │ │ │ │ │ lsrs r3, r4, #5 │ │ │ │ │ add.w r0, r8, r8, lsl #2 │ │ │ │ │ adds r3, #1 │ │ │ │ │ add r3, r0 │ │ │ │ │ and.w r8, r2, r3 │ │ │ │ │ - b.n 7ec6 <_PyDictKeys_StringLookupSplit+0x62> │ │ │ │ │ + b.n 7ee2 <_PyDictKeys_StringLookupSplit+0x62> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ mov r0, r1 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ ldr r3, [r3, #60] @ 0x3c │ │ │ │ │ blx r3 │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r6, r0, #1 │ │ │ │ │ - bne.n 803c <_PyDictKeys_StringLookupSplit+0x1d8> │ │ │ │ │ + bne.n 805a <_PyDictKeys_StringLookupSplit+0x1da> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Clear │ │ │ │ │ mvn.w r3, #2 │ │ │ │ │ - b.n 7f4c <_PyDictKeys_StringLookupSplit+0xe8> │ │ │ │ │ + b.n 7f68 <_PyDictKeys_StringLookupSplit+0xe8> │ │ │ │ │ ldrb r7, [r5, #5] │ │ │ │ │ movs r3, #1 │ │ │ │ │ add.w r6, r5, #20 │ │ │ │ │ ldrb r5, [r5, #4] │ │ │ │ │ lsl.w r2, r3, r7 │ │ │ │ │ - b.n 7e8e <_PyDictKeys_StringLookupSplit+0x2a> │ │ │ │ │ + b.n 7eaa <_PyDictKeys_StringLookupSplit+0x2a> │ │ │ │ │ + nop │ │ │ │ │ │ │ │ │ │ -0000804c <_PyDict_LookupIndex>: │ │ │ │ │ +0000806c <_PyDict_LookupIndex>: │ │ │ │ │ _PyDict_LookupIndex(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ 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 │ │ │ │ │ sub sp, #20 │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 8082 <_PyDict_LookupIndex+0x36> │ │ │ │ │ + bne.n 80a2 <_PyDict_LookupIndex+0x36> │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ - beq.n 8082 <_PyDict_LookupIndex+0x36> │ │ │ │ │ + beq.n 80a2 <_PyDict_LookupIndex+0x36> │ │ │ │ │ add r3, sp, #12 │ │ │ │ │ bl 2e8 <_Py_dict_lookup> │ │ │ │ │ R_ARM_THM_CALL _Py_dict_lookup │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r0, r2 │ │ │ │ │ add sp, #20 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ mov r2, r0 │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - bne.n 809a <_PyDict_LookupIndex+0x4e> │ │ │ │ │ + bne.n 80ba <_PyDict_LookupIndex+0x4e> │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 1f8 │ │ │ │ │ R_ARM_THM_CALL dict_unhashable_type │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - b.n 807c <_PyDict_LookupIndex+0x30> │ │ │ │ │ + b.n 809c <_PyDict_LookupIndex+0x30> │ │ │ │ │ add r3, sp, #12 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 2e8 <_Py_dict_lookup> │ │ │ │ │ R_ARM_THM_CALL _Py_dict_lookup │ │ │ │ │ mov r2, r0 │ │ │ │ │ - b.n 807c <_PyDict_LookupIndex+0x30> │ │ │ │ │ + b.n 809c <_PyDict_LookupIndex+0x30> │ │ │ │ │ │ │ │ │ │ -000080a8 <_PyDictKeys_StringLookupAndVersion>: │ │ │ │ │ +000080c8 <_PyDictKeys_StringLookupAndVersion>: │ │ │ │ │ _PyDictKeys_StringLookupAndVersion(): │ │ │ │ │ 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 r7, [r1, #4] │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ sub sp, #28 │ │ │ │ │ cmp r7, r4 │ │ │ │ │ - bne.w 8328 <_PyDictKeys_StringLookupAndVersion+0x280> │ │ │ │ │ + bne.w 8348 <_PyDictKeys_StringLookupAndVersion+0x280> │ │ │ │ │ ldrb r3, [r0, #6] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 8328 <_PyDictKeys_StringLookupAndVersion+0x280> │ │ │ │ │ + beq.w 8348 <_PyDictKeys_StringLookupAndVersion+0x280> │ │ │ │ │ ldr r5, [r1, #12] │ │ │ │ │ mov fp, r2 │ │ │ │ │ mov r3, r0 │ │ │ │ │ adds r2, r5, #1 │ │ │ │ │ - beq.w 820e <_PyDictKeys_StringLookupAndVersion+0x166> │ │ │ │ │ + beq.w 822e <_PyDictKeys_StringLookupAndVersion+0x166> │ │ │ │ │ ldrb r7, [r0, #4] │ │ │ │ │ add.w r8, r0, #20 │ │ │ │ │ ldrb r2, [r3, #5] │ │ │ │ │ movs r0, #1 │ │ │ │ │ cmp r7, #7 │ │ │ │ │ lsl.w r2, r0, r2 │ │ │ │ │ lsl.w r0, r0, r7 │ │ │ │ │ add.w r9, r8, r2 │ │ │ │ │ add.w r4, r0, #4294967295 @ 0xffffffff │ │ │ │ │ and.w sl, r5, r4 │ │ │ │ │ - bgt.w 8242 <_PyDictKeys_StringLookupAndVersion+0x19a> │ │ │ │ │ + bgt.w 8262 <_PyDictKeys_StringLookupAndVersion+0x19a> │ │ │ │ │ ldrsb.w r2, [r8, sl] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt.n 81dc <_PyDictKeys_StringLookupAndVersion+0x134> │ │ │ │ │ + blt.n 81fc <_PyDictKeys_StringLookupAndVersion+0x134> │ │ │ │ │ ldr.w r0, [r9, r2, lsl #3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.n 81cc <_PyDictKeys_StringLookupAndVersion+0x124> │ │ │ │ │ + beq.n 81ec <_PyDictKeys_StringLookupAndVersion+0x124> │ │ │ │ │ ldr r6, [r0, #12] │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - beq.w 8294 <_PyDictKeys_StringLookupAndVersion+0x1ec> │ │ │ │ │ + beq.w 82b4 <_PyDictKeys_StringLookupAndVersion+0x1ec> │ │ │ │ │ lsrs r2, r5, #5 │ │ │ │ │ add.w sl, sl, sl, lsl #2 │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r7, #7 │ │ │ │ │ add r2, sl │ │ │ │ │ and.w sl, r2, r4 │ │ │ │ │ - bgt.w 8266 <_PyDictKeys_StringLookupAndVersion+0x1be> │ │ │ │ │ + bgt.w 8286 <_PyDictKeys_StringLookupAndVersion+0x1be> │ │ │ │ │ ldrsb.w r2, [r8, sl] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt.w 8278 <_PyDictKeys_StringLookupAndVersion+0x1d0> │ │ │ │ │ + blt.w 8298 <_PyDictKeys_StringLookupAndVersion+0x1d0> │ │ │ │ │ ldr.w r0, [r9, r2, lsl #3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.n 81cc <_PyDictKeys_StringLookupAndVersion+0x124> │ │ │ │ │ + beq.n 81ec <_PyDictKeys_StringLookupAndVersion+0x124> │ │ │ │ │ ldr r6, [r0, #12] │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - beq.w 82cc <_PyDictKeys_StringLookupAndVersion+0x224> │ │ │ │ │ + beq.w 82ec <_PyDictKeys_StringLookupAndVersion+0x224> │ │ │ │ │ mov.w ip, r5, lsr #10 │ │ │ │ │ add.w r2, sl, sl, lsl #2 │ │ │ │ │ add.w sl, ip, #1 │ │ │ │ │ mov r6, fp │ │ │ │ │ add sl, r2 │ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ │ and.w sl, sl, r4 │ │ │ │ │ cmp r7, #7 │ │ │ │ │ - bgt.w 8286 <_PyDictKeys_StringLookupAndVersion+0x1de> │ │ │ │ │ + bgt.w 82a6 <_PyDictKeys_StringLookupAndVersion+0x1de> │ │ │ │ │ ldrsb.w r2, [r8, sl] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt.n 81c6 <_PyDictKeys_StringLookupAndVersion+0x11e> │ │ │ │ │ + blt.n 81e6 <_PyDictKeys_StringLookupAndVersion+0x11e> │ │ │ │ │ ldr.w r0, [r9, r2, lsl #3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.n 81ca <_PyDictKeys_StringLookupAndVersion+0x122> │ │ │ │ │ + beq.n 81ea <_PyDictKeys_StringLookupAndVersion+0x122> │ │ │ │ │ ldr r4, [r0, #12] │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - beq.w 82e4 <_PyDictKeys_StringLookupAndVersion+0x23c> │ │ │ │ │ + beq.w 8304 <_PyDictKeys_StringLookupAndVersion+0x23c> │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ add.w sl, sl, sl, lsl #2 │ │ │ │ │ cmp r7, #7 │ │ │ │ │ add.w sl, sl, r2, lsr #5 │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ add.w sl, sl, #1 │ │ │ │ │ and.w sl, sl, r2 │ │ │ │ │ - bgt.w 82be <_PyDictKeys_StringLookupAndVersion+0x216> │ │ │ │ │ + bgt.w 82de <_PyDictKeys_StringLookupAndVersion+0x216> │ │ │ │ │ ldrsb.w r2, [r8, sl] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt.n 827e <_PyDictKeys_StringLookupAndVersion+0x1d6> │ │ │ │ │ + blt.n 829e <_PyDictKeys_StringLookupAndVersion+0x1d6> │ │ │ │ │ ldr.w r0, [r9, r2, lsl #3] │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - beq.n 81ca <_PyDictKeys_StringLookupAndVersion+0x122> │ │ │ │ │ + beq.n 81ea <_PyDictKeys_StringLookupAndVersion+0x122> │ │ │ │ │ ldr r4, [r0, #12] │ │ │ │ │ cmp r4, r5 │ │ │ │ │ - beq.w 82fe <_PyDictKeys_StringLookupAndVersion+0x256> │ │ │ │ │ + beq.w 831e <_PyDictKeys_StringLookupAndVersion+0x256> │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ add.w sl, sl, sl, lsl #2 │ │ │ │ │ lsrs r2, r2, #10 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ adds r2, #1 │ │ │ │ │ add sl, r2 │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ and.w sl, sl, r2 │ │ │ │ │ - b.n 8160 <_PyDictKeys_StringLookupAndVersion+0xb8> │ │ │ │ │ + b.n 8180 <_PyDictKeys_StringLookupAndVersion+0xb8> │ │ │ │ │ adds r4, r2, #1 │ │ │ │ │ - bne.n 817e <_PyDictKeys_StringLookupAndVersion+0xd6> │ │ │ │ │ + bne.n 819e <_PyDictKeys_StringLookupAndVersion+0xd6> │ │ │ │ │ mov fp, r6 │ │ │ │ │ ldr r1, [r3, #8] │ │ │ │ │ - cbz r1, 81ec <_PyDictKeys_StringLookupAndVersion+0x144> │ │ │ │ │ + cbz r1, 820c <_PyDictKeys_StringLookupAndVersion+0x144> │ │ │ │ │ str.w r1, [fp] │ │ │ │ │ mov r0, r2 │ │ │ │ │ add sp, #28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ adds r2, #1 │ │ │ │ │ - bne.w 8318 <_PyDictKeys_StringLookupAndVersion+0x270> │ │ │ │ │ + bne.w 8338 <_PyDictKeys_StringLookupAndVersion+0x270> │ │ │ │ │ ldr r1, [r3, #8] │ │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 81d0 <_PyDictKeys_StringLookupAndVersion+0x128> │ │ │ │ │ - ldr r1, [pc, #320] @ (8330 <_PyDictKeys_StringLookupAndVersion+0x288>) │ │ │ │ │ + bne.n 81f0 <_PyDictKeys_StringLookupAndVersion+0x128> │ │ │ │ │ + ldr r1, [pc, #320] @ (8350 <_PyDictKeys_StringLookupAndVersion+0x288>) │ │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ │ add r1, pc │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ ldr r1, [r0, r1] │ │ │ │ │ ldr r0, [r1, #8] │ │ │ │ │ add.w r0, r0, #40960 @ 0xa000 │ │ │ │ │ ldr.w r1, [r0, #364] @ 0x16c │ │ │ │ │ - cbz r1, 820a <_PyDictKeys_StringLookupAndVersion+0x162> │ │ │ │ │ + cbz r1, 822a <_PyDictKeys_StringLookupAndVersion+0x162> │ │ │ │ │ adds r4, r1, #1 │ │ │ │ │ str.w r4, [r0, #364] @ 0x16c │ │ │ │ │ str r1, [r3, #8] │ │ │ │ │ - b.n 81d0 <_PyDictKeys_StringLookupAndVersion+0x128> │ │ │ │ │ + b.n 81f0 <_PyDictKeys_StringLookupAndVersion+0x128> │ │ │ │ │ ldr r2, [r7, #60] @ 0x3c │ │ │ │ │ str r0, [sp, #8] │ │ │ │ │ mov r0, r1 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ blx r2 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ mov r5, r0 │ │ │ │ │ @@ -13175,404 +13186,412 @@ │ │ │ │ │ ldrb r2, [r3, #5] │ │ │ │ │ cmp r7, #7 │ │ │ │ │ lsl.w r2, r0, r2 │ │ │ │ │ lsl.w r0, r0, r7 │ │ │ │ │ add.w r9, r8, r2 │ │ │ │ │ add.w r4, r0, #4294967295 @ 0xffffffff │ │ │ │ │ and.w sl, r5, r4 │ │ │ │ │ - ble.w 8102 <_PyDictKeys_StringLookupAndVersion+0x5a> │ │ │ │ │ + ble.w 8122 <_PyDictKeys_StringLookupAndVersion+0x5a> │ │ │ │ │ cmp r7, #15 │ │ │ │ │ ite gt │ │ │ │ │ ldrgt.w r2, [r8, sl, lsl #2] │ │ │ │ │ ldrshle.w r2, [r8, sl, lsl #1] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bge.w 810a <_PyDictKeys_StringLookupAndVersion+0x62> │ │ │ │ │ + bge.w 812a <_PyDictKeys_StringLookupAndVersion+0x62> │ │ │ │ │ adds r2, #1 │ │ │ │ │ - beq.n 81e2 <_PyDictKeys_StringLookupAndVersion+0x13a> │ │ │ │ │ + beq.n 8202 <_PyDictKeys_StringLookupAndVersion+0x13a> │ │ │ │ │ lsrs r0, r5, #5 │ │ │ │ │ add.w r2, sl, sl, lsl #2 │ │ │ │ │ adds r0, #1 │ │ │ │ │ add r2, r0 │ │ │ │ │ and.w sl, r4, r2 │ │ │ │ │ cmp r7, #15 │ │ │ │ │ ite gt │ │ │ │ │ ldrgt.w r2, [r8, sl, lsl #2] │ │ │ │ │ ldrshle.w r2, [r8, sl, lsl #1] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bge.w 8138 <_PyDictKeys_StringLookupAndVersion+0x90> │ │ │ │ │ + bge.w 8158 <_PyDictKeys_StringLookupAndVersion+0x90> │ │ │ │ │ adds r6, r2, #1 │ │ │ │ │ - beq.n 81cc <_PyDictKeys_StringLookupAndVersion+0x124> │ │ │ │ │ - b.n 8148 <_PyDictKeys_StringLookupAndVersion+0xa0> │ │ │ │ │ + beq.n 81ec <_PyDictKeys_StringLookupAndVersion+0x124> │ │ │ │ │ + b.n 8168 <_PyDictKeys_StringLookupAndVersion+0xa0> │ │ │ │ │ adds r0, r2, #1 │ │ │ │ │ - bne.n 81b0 <_PyDictKeys_StringLookupAndVersion+0x108> │ │ │ │ │ + bne.n 81d0 <_PyDictKeys_StringLookupAndVersion+0x108> │ │ │ │ │ mov fp, r6 │ │ │ │ │ - b.n 81cc <_PyDictKeys_StringLookupAndVersion+0x124> │ │ │ │ │ + b.n 81ec <_PyDictKeys_StringLookupAndVersion+0x124> │ │ │ │ │ cmp r7, #15 │ │ │ │ │ ite le │ │ │ │ │ ldrshle.w r2, [r8, sl, lsl #1] │ │ │ │ │ ldrgt.w r2, [r8, sl, lsl #2] │ │ │ │ │ - b.n 816a <_PyDictKeys_StringLookupAndVersion+0xc2> │ │ │ │ │ + b.n 818a <_PyDictKeys_StringLookupAndVersion+0xc2> │ │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ bl 8c │ │ │ │ │ R_ARM_THM_CALL unicode_eq │ │ │ │ │ ldrd r1, r2, [sp, #4] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 81cc <_PyDictKeys_StringLookupAndVersion+0x124> │ │ │ │ │ + bne.n 81ec <_PyDictKeys_StringLookupAndVersion+0x124> │ │ │ │ │ lsrs r0, r5, #5 │ │ │ │ │ add.w r2, sl, sl, lsl #2 │ │ │ │ │ adds r0, #1 │ │ │ │ │ cmp r7, #7 │ │ │ │ │ add r2, r0 │ │ │ │ │ and.w sl, r2, r4 │ │ │ │ │ - ble.w 812e <_PyDictKeys_StringLookupAndVersion+0x86> │ │ │ │ │ - b.n 8266 <_PyDictKeys_StringLookupAndVersion+0x1be> │ │ │ │ │ + ble.w 814e <_PyDictKeys_StringLookupAndVersion+0x86> │ │ │ │ │ + b.n 8286 <_PyDictKeys_StringLookupAndVersion+0x1be> │ │ │ │ │ cmp r7, #15 │ │ │ │ │ ite le │ │ │ │ │ ldrshle.w r2, [r8, sl, lsl #1] │ │ │ │ │ ldrgt.w r2, [r8, sl, lsl #2] │ │ │ │ │ - b.n 819c <_PyDictKeys_StringLookupAndVersion+0xf4> │ │ │ │ │ + b.n 81bc <_PyDictKeys_StringLookupAndVersion+0xf4> │ │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ bl 8c │ │ │ │ │ R_ARM_THM_CALL unicode_eq │ │ │ │ │ ldrd r1, r2, [sp, #4] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 81cc <_PyDictKeys_StringLookupAndVersion+0x124> │ │ │ │ │ - b.n 8148 <_PyDictKeys_StringLookupAndVersion+0xa0> │ │ │ │ │ + bne.w 81ec <_PyDictKeys_StringLookupAndVersion+0x124> │ │ │ │ │ + b.n 8168 <_PyDictKeys_StringLookupAndVersion+0xa0> │ │ │ │ │ strd r3, r2, [sp, #16] │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ bl 8c │ │ │ │ │ R_ARM_THM_CALL unicode_eq │ │ │ │ │ ldrd r1, r3, [sp, #12] │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 817e <_PyDictKeys_StringLookupAndVersion+0xd6> │ │ │ │ │ + beq.w 819e <_PyDictKeys_StringLookupAndVersion+0xd6> │ │ │ │ │ mov fp, r6 │ │ │ │ │ - b.n 81cc <_PyDictKeys_StringLookupAndVersion+0x124> │ │ │ │ │ + b.n 81ec <_PyDictKeys_StringLookupAndVersion+0x124> │ │ │ │ │ strd r3, r2, [sp, #16] │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ bl 8c │ │ │ │ │ R_ARM_THM_CALL unicode_eq │ │ │ │ │ ldrd r1, r3, [sp, #12] │ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 81b0 <_PyDictKeys_StringLookupAndVersion+0x108> │ │ │ │ │ + beq.w 81d0 <_PyDictKeys_StringLookupAndVersion+0x108> │ │ │ │ │ mov fp, r6 │ │ │ │ │ - b.n 81cc <_PyDictKeys_StringLookupAndVersion+0x124> │ │ │ │ │ + b.n 81ec <_PyDictKeys_StringLookupAndVersion+0x124> │ │ │ │ │ lsrs r0, r5, #5 │ │ │ │ │ add.w r2, sl, sl, lsl #2 │ │ │ │ │ adds r0, #1 │ │ │ │ │ add r2, r0 │ │ │ │ │ and.w sl, r4, r2 │ │ │ │ │ - b.n 812e <_PyDictKeys_StringLookupAndVersion+0x86> │ │ │ │ │ + b.n 814e <_PyDictKeys_StringLookupAndVersion+0x86> │ │ │ │ │ mvn.w r2, #2 │ │ │ │ │ - b.n 81d4 <_PyDictKeys_StringLookupAndVersion+0x12c> │ │ │ │ │ + b.n 81f4 <_PyDictKeys_StringLookupAndVersion+0x12c> │ │ │ │ │ nop │ │ │ │ │ .word 0x0000013a │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00008334 : │ │ │ │ │ +00008354 : │ │ │ │ │ dict_pop(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ sub sp, #24 │ │ │ │ │ mov r5, r2 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r6, r1 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bhi.w 84d4 │ │ │ │ │ + bhi.w 851a │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - bne.w 84f0 │ │ │ │ │ + bne.w 8536 │ │ │ │ │ mov.w r8, #0 │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r5, r3, #2 │ │ │ │ │ - bpl.w 858c │ │ │ │ │ + bpl.w 85a6 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ ldr r1, [r6, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 850e │ │ │ │ │ + beq.w 8554 │ │ │ │ │ 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 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.w 84f6 │ │ │ │ │ + bne.w 853c │ │ │ │ │ ldr r7, [r1, #12] │ │ │ │ │ adds r0, r7, #1 │ │ │ │ │ - beq.w 84f6 │ │ │ │ │ + beq.w 853c │ │ │ │ │ mov r2, r7 │ │ │ │ │ add r3, sp, #20 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ bl 2e8 <_Py_dict_lookup> │ │ │ │ │ R_ARM_THM_CALL _Py_dict_lookup │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ mov r6, r0 │ │ │ │ │ adds r2, r0, #3 │ │ │ │ │ - beq.w 8578 │ │ │ │ │ + beq.w 85a2 │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - beq.w 850e │ │ │ │ │ + beq.w 8554 │ │ │ │ │ ldr r5, [sp, #20] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 850e │ │ │ │ │ + beq.w 8554 │ │ │ │ │ ldrb r0, [r4, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 857c │ │ │ │ │ + bne.w 85e2 │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ - mov.w ip, #1 │ │ │ │ │ + movs r1, #1 │ │ │ │ │ + ldr r0, [r4, #24] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r5, #0] │ │ │ │ │ - ldr r3, [r4, #24] │ │ │ │ │ - add.w r0, r3, #20 │ │ │ │ │ - ldrb r2, [r3, #4] │ │ │ │ │ + add.w ip, r0, #20 │ │ │ │ │ + ldrb r2, [r0, #4] │ │ │ │ │ cmp r2, #7 │ │ │ │ │ - lsl.w ip, ip, r2 │ │ │ │ │ - add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ │ - and.w r1, ip, r7 │ │ │ │ │ + lsl.w r1, r1, r2 │ │ │ │ │ + add.w r1, r1, #4294967295 @ 0xffffffff │ │ │ │ │ + and.w r3, r7, r1 │ │ │ │ │ it le │ │ │ │ │ - ldrsble.w lr, [r0, r1] │ │ │ │ │ - bgt.n 8450 │ │ │ │ │ + ldrsble.w lr, [ip, r3] │ │ │ │ │ + bgt.n 846e │ │ │ │ │ cmp r6, lr │ │ │ │ │ - bne.n 8478 │ │ │ │ │ - ldr r7, [r4, #28] │ │ │ │ │ + bne.n 84c0 │ │ │ │ │ + ldr r1, [r4, #28] │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #8] │ │ │ │ │ - cmp r7, #0 │ │ │ │ │ - bne.w 859e │ │ │ │ │ - ldrb r2, [r3, #4] │ │ │ │ │ - str r7, [r3, #8] │ │ │ │ │ + cmp r1, #0 │ │ │ │ │ + bne.w 85b8 │ │ │ │ │ + ldrb r2, [r0, #4] │ │ │ │ │ + str r1, [r0, #8] │ │ │ │ │ cmp r2, #7 │ │ │ │ │ - bgt.n 8462 │ │ │ │ │ - movs r3, #254 @ 0xfe │ │ │ │ │ - strb r3, [r0, r1] │ │ │ │ │ - ldr r3, [r4, #24] │ │ │ │ │ - ldrb r1, [r3, #5] │ │ │ │ │ - movs r2, #1 │ │ │ │ │ - lsls r2, r1 │ │ │ │ │ - ldrb r1, [r3, #6] │ │ │ │ │ - adds r2, #20 │ │ │ │ │ + bgt.n 8480 │ │ │ │ │ + movs r2, #254 @ 0xfe │ │ │ │ │ + strb.w r2, [ip, r3] │ │ │ │ │ + movs r3, #1 │ │ │ │ │ + ldr r2, [r4, #24] │ │ │ │ │ + ldrb r1, [r2, #6] │ │ │ │ │ + ldrb r0, [r2, #5] │ │ │ │ │ + lsls r3, r0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 8528 │ │ │ │ │ - add.w r2, r2, r6, lsl #3 │ │ │ │ │ + beq.n 84a2 │ │ │ │ │ + adds r3, #20 │ │ │ │ │ movs r1, #0 │ │ │ │ │ - adds r4, r3, r2 │ │ │ │ │ - ldr r0, [r3, r2] │ │ │ │ │ - str r1, [r3, r2] │ │ │ │ │ + add.w r3, r3, r6, lsl #3 │ │ │ │ │ + adds r4, r2, r3 │ │ │ │ │ + ldr r0, [r2, r3] │ │ │ │ │ + str r1, [r2, r3] │ │ │ │ │ str r1, [r4, #4] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 8434 │ │ │ │ │ + bge.n 8452 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - cbnz r3, 8434 │ │ │ │ │ + cbnz r3, 8452 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 8448 │ │ │ │ │ + bge.n 8466 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ - cbnz r3, 8448 │ │ │ │ │ + cbnz r3, 8466 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #24 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ cmp r2, #15 │ │ │ │ │ itet gt │ │ │ │ │ - addgt.w lr, r3, r1, lsl #2 │ │ │ │ │ - ldrshle.w lr, [r0, r1, lsl #1] │ │ │ │ │ + addgt.w lr, r0, r3, lsl #2 │ │ │ │ │ + ldrshle.w lr, [ip, r3, lsl #1] │ │ │ │ │ ldrgt.w lr, [lr, #20] │ │ │ │ │ - b.n 83e4 │ │ │ │ │ + b.n 8402 │ │ │ │ │ cmp r2, #15 │ │ │ │ │ ittee gt │ │ │ │ │ mvngt.w r2, #1 │ │ │ │ │ - strgt.w r2, [r0, r1, lsl #2] │ │ │ │ │ + strgt.w r2, [ip, r3, lsl #2] │ │ │ │ │ movwle r2, #65534 @ 0xfffe │ │ │ │ │ - strhle.w r2, [r0, r1, lsl #1] │ │ │ │ │ - b.n 8404 │ │ │ │ │ + strhle.w r2, [ip, r3, lsl #1] │ │ │ │ │ + mov r2, r0 │ │ │ │ │ + movs r3, #1 │ │ │ │ │ + ldrb r1, [r0, #6] │ │ │ │ │ + ldrb r0, [r0, #5] │ │ │ │ │ + lsls r3, r0 │ │ │ │ │ + cmp r1, #0 │ │ │ │ │ + bne.n 8430 │ │ │ │ │ + movs r1, #12 │ │ │ │ │ + adds r3, #20 │ │ │ │ │ + mla r3, r1, r6, r3 │ │ │ │ │ + movs r1, #0 │ │ │ │ │ + adds r4, r2, r3 │ │ │ │ │ + ldr r0, [r4, #4] │ │ │ │ │ + strd r1, r1, [r4, #4] │ │ │ │ │ + str r1, [r2, r3] │ │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ + blt.n 8448 │ │ │ │ │ + b.n 8452 │ │ │ │ │ cmp.w lr, #4294967295 @ 0xffffffff │ │ │ │ │ - beq.n 84ce │ │ │ │ │ + beq.n 8514 │ │ │ │ │ mov.w lr, r7, lsr #5 │ │ │ │ │ - add.w r1, r1, r1, lsl #2 │ │ │ │ │ + add.w r3, r3, r3, lsl #2 │ │ │ │ │ add.w lr, lr, #1 │ │ │ │ │ cmp r2, #7 │ │ │ │ │ - add r1, lr │ │ │ │ │ - and.w r1, ip, r1 │ │ │ │ │ - bgt.n 8544 │ │ │ │ │ - ldrsb.w lr, [r0, r1] │ │ │ │ │ + add r3, lr │ │ │ │ │ + and.w r3, r3, r1 │ │ │ │ │ + bgt.n 856e │ │ │ │ │ + ldrsb.w lr, [ip, r3] │ │ │ │ │ cmp r6, lr │ │ │ │ │ - beq.n 83e8 │ │ │ │ │ + beq.n 8406 │ │ │ │ │ cmp.w lr, #4294967295 @ 0xffffffff │ │ │ │ │ - beq.n 84ce │ │ │ │ │ + beq.n 8514 │ │ │ │ │ lsrs r7, r7, #10 │ │ │ │ │ - add.w r1, r1, r1, lsl #2 │ │ │ │ │ + add.w r3, r3, r3, lsl #2 │ │ │ │ │ add.w lr, r7, #1 │ │ │ │ │ - add r1, lr │ │ │ │ │ - and.w r1, ip, r1 │ │ │ │ │ + add r3, lr │ │ │ │ │ + ands r3, r1 │ │ │ │ │ cmp r2, #7 │ │ │ │ │ - bgt.n 8556 │ │ │ │ │ - ldrsb.w lr, [r0, r1] │ │ │ │ │ - cmp lr, r6 │ │ │ │ │ - beq.n 83e8 │ │ │ │ │ - add.w r1, r1, r1, lsl #2 │ │ │ │ │ + bgt.n 8580 │ │ │ │ │ + ldrsb.w lr, [ip, r3] │ │ │ │ │ + cmp r6, lr │ │ │ │ │ + beq.n 8406 │ │ │ │ │ + add.w r3, r3, r3, lsl #2 │ │ │ │ │ lsrs r7, r7, #5 │ │ │ │ │ - adds r1, #1 │ │ │ │ │ + adds r3, #1 │ │ │ │ │ cmp.w lr, #4294967295 @ 0xffffffff │ │ │ │ │ - add r1, r7 │ │ │ │ │ - bne.n 84ae │ │ │ │ │ - mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 83e8 │ │ │ │ │ + add r3, r7 │ │ │ │ │ + bne.n 84f6 │ │ │ │ │ + mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ + b.n 8406 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC12 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC12 │ │ │ │ │ movs r3, #2 │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r1, r5 │ │ │ │ │ bl 0 <_PyArg_CheckPositional> │ │ │ │ │ R_ARM_THM_CALL _PyArg_CheckPositional │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 8578 │ │ │ │ │ + beq.n 85a2 │ │ │ │ │ cmp r5, #1 │ │ │ │ │ - ble.w 835a │ │ │ │ │ + ble.w 837a │ │ │ │ │ ldr.w r8, [r6, #4] │ │ │ │ │ - b.n 835e │ │ │ │ │ + b.n 837e │ │ │ │ │ mov r0, r1 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ adds r1, r0, #1 │ │ │ │ │ mov r7, r0 │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ - beq.n 8572 │ │ │ │ │ + beq.n 859c │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 838a │ │ │ │ │ + bne.w 83aa │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.n 8568 │ │ │ │ │ + beq.n 8592 │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ mov r5, r8 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt.w r3, [r8] │ │ │ │ │ - b.n 8448 │ │ │ │ │ - movs r0, #12 │ │ │ │ │ - mla r2, r0, r6, r2 │ │ │ │ │ - adds r4, r3, r2 │ │ │ │ │ - ldr r0, [r4, #4] │ │ │ │ │ - str r1, [r4, #8] │ │ │ │ │ - str r1, [r4, #4] │ │ │ │ │ - str r1, [r3, r2] │ │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 842a │ │ │ │ │ - b.n 8434 │ │ │ │ │ + b.n 8466 │ │ │ │ │ cmp r2, #15 │ │ │ │ │ itet gt │ │ │ │ │ - addgt.w lr, r3, r1, lsl #2 │ │ │ │ │ - ldrshle.w lr, [r0, r1, lsl #1] │ │ │ │ │ + addgt.w lr, r0, r3, lsl #2 │ │ │ │ │ + ldrshle.w lr, [ip, r3, lsl #1] │ │ │ │ │ ldrgt.w lr, [lr, #20] │ │ │ │ │ - b.n 8498 │ │ │ │ │ + b.n 84e0 │ │ │ │ │ cmp r2, #15 │ │ │ │ │ itet gt │ │ │ │ │ - addgt.w lr, r3, r1, lsl #2 │ │ │ │ │ - ldrshle.w lr, [r0, r1, lsl #1] │ │ │ │ │ + addgt.w lr, r0, r3, lsl #2 │ │ │ │ │ + ldrshle.w lr, [ip, r3, lsl #1] │ │ │ │ │ ldrgt.w lr, [lr, #20] │ │ │ │ │ - b.n 84ba │ │ │ │ │ + b.n 8500 │ │ │ │ │ mov r0, r1 │ │ │ │ │ mov r5, r8 │ │ │ │ │ bl 0 <_PyErr_SetKeyError> │ │ │ │ │ R_ARM_THM_CALL _PyErr_SetKeyError │ │ │ │ │ - b.n 8448 │ │ │ │ │ + b.n 8466 │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 1f8 │ │ │ │ │ R_ARM_THM_CALL dict_unhashable_type │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n 8448 │ │ │ │ │ - mov r3, r1 │ │ │ │ │ - movs r2, #0 │ │ │ │ │ - movs r1, #2 │ │ │ │ │ - str r2, [sp, #0] │ │ │ │ │ - mov r2, r4 │ │ │ │ │ - bl eb8 │ │ │ │ │ - R_ARM_THM_CALL _PyDict_SendEvent │ │ │ │ │ - b.n 83b6 │ │ │ │ │ + b.n 8466 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ movw r1, #3166 @ 0xc5e │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ - b.n 8578 │ │ │ │ │ - add.w r2, r7, r6, lsl #2 │ │ │ │ │ + b.n 85a2 │ │ │ │ │ + add.w r2, r1, r6, lsl #2 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [r2, #4] │ │ │ │ │ - ldrb r2, [r7, #0] │ │ │ │ │ - ldrb r1, [r7, #1] │ │ │ │ │ + ldrb r2, [r1, #0] │ │ │ │ │ + ldrb r0, [r1, #1] │ │ │ │ │ adds r2, #1 │ │ │ │ │ - add.w r2, r7, r2, lsl #2 │ │ │ │ │ - ldrb r0, [r2, r3] │ │ │ │ │ - cmp r0, r6 │ │ │ │ │ - bne.n 85c8 │ │ │ │ │ - subs r1, #1 │ │ │ │ │ + add.w r2, r1, r2, lsl #2 │ │ │ │ │ + ldrb r4, [r2, r3] │ │ │ │ │ + cmp r6, r4 │ │ │ │ │ + bne.n 85f6 │ │ │ │ │ + subs r0, #1 │ │ │ │ │ add r3, r2 │ │ │ │ │ - subs r0, r3, r2 │ │ │ │ │ - cmp r1, r0 │ │ │ │ │ - ble.n 85cc │ │ │ │ │ - ldrb r0, [r3, #1] │ │ │ │ │ - strb.w r0, [r3], #1 │ │ │ │ │ - b.n 85ba │ │ │ │ │ + subs r4, r3, r2 │ │ │ │ │ + cmp r0, r4 │ │ │ │ │ + ble.n 85f2 │ │ │ │ │ + ldrb r4, [r3, #1] │ │ │ │ │ + strb.w r4, [r3], #1 │ │ │ │ │ + b.n 85d4 │ │ │ │ │ + mov r3, r1 │ │ │ │ │ + movs r2, #0 │ │ │ │ │ + movs r1, #2 │ │ │ │ │ + str r2, [sp, #0] │ │ │ │ │ + mov r2, r4 │ │ │ │ │ + bl eb8 │ │ │ │ │ + R_ARM_THM_CALL _PyDict_SendEvent │ │ │ │ │ + b.n 83d6 │ │ │ │ │ + strb r0, [r1, #1] │ │ │ │ │ + b.n 8452 │ │ │ │ │ adds r3, #1 │ │ │ │ │ - b.n 85b0 │ │ │ │ │ - strb r1, [r7, #1] │ │ │ │ │ - b.n 8434 │ │ │ │ │ + b.n 85ca │ │ │ │ │ + nop │ │ │ │ │ │ │ │ │ │ -000085d0 <_PyDict_Pop_KnownHash>: │ │ │ │ │ +000085fc <_PyDict_Pop_KnownHash>: │ │ │ │ │ _PyDict_Pop_KnownHash(): │ │ │ │ │ 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 │ │ │ │ │ mov r7, r3 │ │ │ │ │ ldr r3, [r0, #8] │ │ │ │ │ sub sp, #20 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 8716 <_PyDict_Pop_KnownHash+0x146> │ │ │ │ │ + beq.w 8742 <_PyDict_Pop_KnownHash+0x146> │ │ │ │ │ add r3, sp, #12 │ │ │ │ │ mov r8, r2 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r9, r1 │ │ │ │ │ bl 2e8 <_Py_dict_lookup> │ │ │ │ │ R_ARM_THM_CALL _Py_dict_lookup │ │ │ │ │ mov r6, r0 │ │ │ │ │ adds r2, r0, #3 │ │ │ │ │ - beq.w 877a <_PyDict_Pop_KnownHash+0x1aa> │ │ │ │ │ + beq.w 87a6 <_PyDict_Pop_KnownHash+0x1aa> │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - beq.w 8716 <_PyDict_Pop_KnownHash+0x146> │ │ │ │ │ + beq.w 8742 <_PyDict_Pop_KnownHash+0x146> │ │ │ │ │ ldr r5, [sp, #12] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.w 8716 <_PyDict_Pop_KnownHash+0x146> │ │ │ │ │ + beq.w 8742 <_PyDict_Pop_KnownHash+0x146> │ │ │ │ │ ldrb r0, [r4, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 876a <_PyDict_Pop_KnownHash+0x19a> │ │ │ │ │ + bne.w 8796 <_PyDict_Pop_KnownHash+0x19a> │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ mov.w ip, #1 │ │ │ │ │ mov r2, r8 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r5, #0] │ │ │ │ │ @@ -13580,168 +13599,168 @@ │ │ │ │ │ ldrb.w lr, [r3, #4] │ │ │ │ │ lsl.w ip, ip, lr │ │ │ │ │ add.w ip, ip, #4294967295 @ 0xffffffff │ │ │ │ │ and.w r1, r8, ip │ │ │ │ │ add.w r8, r3, r1 │ │ │ │ │ add.w r0, r3, r1, lsl #1 │ │ │ │ │ cmp.w lr, #7 │ │ │ │ │ - bgt.n 86dc <_PyDict_Pop_KnownHash+0x10c> │ │ │ │ │ + bgt.n 8708 <_PyDict_Pop_KnownHash+0x10c> │ │ │ │ │ ldrsb.w r0, [r8, #20] │ │ │ │ │ cmp r6, r0 │ │ │ │ │ - bne.n 86ee <_PyDict_Pop_KnownHash+0x11e> │ │ │ │ │ + bne.n 871a <_PyDict_Pop_KnownHash+0x11e> │ │ │ │ │ mov r0, r1 │ │ │ │ │ ldr r1, [r4, #28] │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #8] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 8740 <_PyDict_Pop_KnownHash+0x170> │ │ │ │ │ + bne.n 876c <_PyDict_Pop_KnownHash+0x170> │ │ │ │ │ ldrb r2, [r3, #4] │ │ │ │ │ str r1, [r3, #8] │ │ │ │ │ cmp r2, #7 │ │ │ │ │ - bgt.n 86b8 <_PyDict_Pop_KnownHash+0xe8> │ │ │ │ │ + bgt.n 86e4 <_PyDict_Pop_KnownHash+0xe8> │ │ │ │ │ add r0, r3 │ │ │ │ │ movs r3, #254 @ 0xfe │ │ │ │ │ strb r3, [r0, #20] │ │ │ │ │ ldr r3, [r4, #24] │ │ │ │ │ ldrb r0, [r3, #5] │ │ │ │ │ movs r2, #1 │ │ │ │ │ ldrb r1, [r3, #6] │ │ │ │ │ lsls r2, r0 │ │ │ │ │ adds r2, #20 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n 8704 <_PyDict_Pop_KnownHash+0x134> │ │ │ │ │ + beq.n 8730 <_PyDict_Pop_KnownHash+0x134> │ │ │ │ │ add.w r2, r2, r6, lsl #3 │ │ │ │ │ movs r1, #0 │ │ │ │ │ adds r4, r3, r2 │ │ │ │ │ ldr r0, [r3, r2] │ │ │ │ │ str r1, [r3, r2] │ │ │ │ │ str r1, [r4, #4] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 869c <_PyDict_Pop_KnownHash+0xcc> │ │ │ │ │ + bge.n 86c8 <_PyDict_Pop_KnownHash+0xcc> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - cbnz r3, 869c <_PyDict_Pop_KnownHash+0xcc> │ │ │ │ │ + cbnz r3, 86c8 <_PyDict_Pop_KnownHash+0xcc> │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 8722 <_PyDict_Pop_KnownHash+0x152> │ │ │ │ │ + bge.n 874e <_PyDict_Pop_KnownHash+0x152> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ - cbz r3, 86d4 <_PyDict_Pop_KnownHash+0x104> │ │ │ │ │ + cbz r3, 8700 <_PyDict_Pop_KnownHash+0x104> │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.n 8728 <_PyDict_Pop_KnownHash+0x158> │ │ │ │ │ + beq.n 8754 <_PyDict_Pop_KnownHash+0x158> │ │ │ │ │ str r5, [r7, #0] │ │ │ │ │ movs r0, #1 │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ cmp r2, #15 │ │ │ │ │ iteet le │ │ │ │ │ addle.w r0, r3, r0, lsl #1 │ │ │ │ │ addgt.w r0, r3, r0, lsl #2 │ │ │ │ │ mvngt.w r2, #1 │ │ │ │ │ movwle r2, #65534 @ 0xfffe │ │ │ │ │ ite gt │ │ │ │ │ strgt r2, [r0, #20] │ │ │ │ │ strhle r2, [r0, #20] │ │ │ │ │ - b.n 866e <_PyDict_Pop_KnownHash+0x9e> │ │ │ │ │ + b.n 869a <_PyDict_Pop_KnownHash+0x9e> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 86aa <_PyDict_Pop_KnownHash+0xda> │ │ │ │ │ + b.n 86d6 <_PyDict_Pop_KnownHash+0xda> │ │ │ │ │ cmp.w lr, #15 │ │ │ │ │ itet gt │ │ │ │ │ addgt.w r0, r3, r1, lsl #2 │ │ │ │ │ ldrshle.w r0, [r0, #20] │ │ │ │ │ ldrgt r0, [r0, #20] │ │ │ │ │ - b.n 864c <_PyDict_Pop_KnownHash+0x7c> │ │ │ │ │ + b.n 8678 <_PyDict_Pop_KnownHash+0x7c> │ │ │ │ │ add.w r1, r1, r1, lsl #2 │ │ │ │ │ lsrs r2, r2, #5 │ │ │ │ │ adds r1, #1 │ │ │ │ │ cmp.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ add r1, r2 │ │ │ │ │ - beq.n 8652 <_PyDict_Pop_KnownHash+0x82> │ │ │ │ │ + beq.n 867e <_PyDict_Pop_KnownHash+0x82> │ │ │ │ │ and.w r1, ip, r1 │ │ │ │ │ - b.n 863a <_PyDict_Pop_KnownHash+0x6a> │ │ │ │ │ + b.n 8666 <_PyDict_Pop_KnownHash+0x6a> │ │ │ │ │ movs r0, #12 │ │ │ │ │ mla r2, r0, r6, r2 │ │ │ │ │ adds r4, r3, r2 │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ str r1, [r4, #8] │ │ │ │ │ str r1, [r4, #4] │ │ │ │ │ str r1, [r3, r2] │ │ │ │ │ - b.n 868a <_PyDict_Pop_KnownHash+0xba> │ │ │ │ │ - cbnz r7, 871c <_PyDict_Pop_KnownHash+0x14c> │ │ │ │ │ + b.n 86b6 <_PyDict_Pop_KnownHash+0xba> │ │ │ │ │ + cbnz r7, 8748 <_PyDict_Pop_KnownHash+0x14c> │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n 86b2 <_PyDict_Pop_KnownHash+0xe2> │ │ │ │ │ + b.n 86de <_PyDict_Pop_KnownHash+0xe2> │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ - b.n 8718 <_PyDict_Pop_KnownHash+0x148> │ │ │ │ │ + b.n 8744 <_PyDict_Pop_KnownHash+0x148> │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - bne.n 86ae <_PyDict_Pop_KnownHash+0xde> │ │ │ │ │ - b.n 86b0 <_PyDict_Pop_KnownHash+0xe0> │ │ │ │ │ + bne.n 86da <_PyDict_Pop_KnownHash+0xde> │ │ │ │ │ + b.n 86dc <_PyDict_Pop_KnownHash+0xe0> │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 86b0 <_PyDict_Pop_KnownHash+0xe0> │ │ │ │ │ + bge.n 86dc <_PyDict_Pop_KnownHash+0xe0> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 86b0 <_PyDict_Pop_KnownHash+0xe0> │ │ │ │ │ + bne.n 86dc <_PyDict_Pop_KnownHash+0xe0> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 86b0 <_PyDict_Pop_KnownHash+0xe0> │ │ │ │ │ + b.n 86dc <_PyDict_Pop_KnownHash+0xe0> │ │ │ │ │ add.w r2, r1, r6, lsl #2 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [r2, #4] │ │ │ │ │ ldrb r2, [r1, #0] │ │ │ │ │ ldrb r0, [r1, #1] │ │ │ │ │ adds r2, #1 │ │ │ │ │ add.w r2, r1, r2, lsl #2 │ │ │ │ │ ldrb r4, [r2, r3] │ │ │ │ │ cmp r6, r4 │ │ │ │ │ - bne.n 878a <_PyDict_Pop_KnownHash+0x1ba> │ │ │ │ │ + bne.n 87b6 <_PyDict_Pop_KnownHash+0x1ba> │ │ │ │ │ subs r0, #1 │ │ │ │ │ add r3, r2 │ │ │ │ │ subs r4, r3, r2 │ │ │ │ │ cmp r0, r4 │ │ │ │ │ - ble.n 8786 <_PyDict_Pop_KnownHash+0x1b6> │ │ │ │ │ + ble.n 87b2 <_PyDict_Pop_KnownHash+0x1b6> │ │ │ │ │ ldrb r4, [r3, #1] │ │ │ │ │ strb.w r4, [r3], #1 │ │ │ │ │ - b.n 875c <_PyDict_Pop_KnownHash+0x18c> │ │ │ │ │ + b.n 8788 <_PyDict_Pop_KnownHash+0x18c> │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r3, r9 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ movs r1, #2 │ │ │ │ │ mov r2, r4 │ │ │ │ │ bl eb8 │ │ │ │ │ R_ARM_THM_CALL _PyDict_SendEvent │ │ │ │ │ - b.n 8616 <_PyDict_Pop_KnownHash+0x46> │ │ │ │ │ - cbz r7, 8780 <_PyDict_Pop_KnownHash+0x1b0> │ │ │ │ │ + b.n 8642 <_PyDict_Pop_KnownHash+0x46> │ │ │ │ │ + cbz r7, 87ac <_PyDict_Pop_KnownHash+0x1b0> │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 86b2 <_PyDict_Pop_KnownHash+0xe2> │ │ │ │ │ + b.n 86de <_PyDict_Pop_KnownHash+0xe2> │ │ │ │ │ strb r0, [r1, #1] │ │ │ │ │ - b.n 869c <_PyDict_Pop_KnownHash+0xcc> │ │ │ │ │ + b.n 86c8 <_PyDict_Pop_KnownHash+0xcc> │ │ │ │ │ adds r3, #1 │ │ │ │ │ - b.n 8752 <_PyDict_Pop_KnownHash+0x182> │ │ │ │ │ + b.n 877e <_PyDict_Pop_KnownHash+0x182> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00008790 : │ │ │ │ │ +000087bc : │ │ │ │ │ dictiter_dealloc(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ mov r3, r0 │ │ │ │ │ sub sp, #8 │ │ │ │ │ - ldr r0, [pc, #140] @ (8830 ) │ │ │ │ │ + ldr r0, [pc, #140] @ (885c ) │ │ │ │ │ movs r4, #0 │ │ │ │ │ ldrd lr, r1, [r3, #-8] │ │ │ │ │ bic.w r1, r1, #3 │ │ │ │ │ ldr.w r2, [lr, #4] │ │ │ │ │ and.w r2, r2, #3 │ │ │ │ │ str.w lr, [r1] │ │ │ │ │ orrs r2, r1 │ │ │ │ │ @@ -13755,228 +13774,228 @@ │ │ │ │ │ add r0, pc │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ ldr r2, [r2, r0] │ │ │ │ │ ldr r0, [r2, #8] │ │ │ │ │ ldr.w r2, [r0, #3868] @ 0xf1c │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w r2, [r0, #3868] @ 0xf1c │ │ │ │ │ - cbz r1, 87f2 │ │ │ │ │ + cbz r1, 881e │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 881c │ │ │ │ │ + blt.n 8848 │ │ │ │ │ ldr r0, [r3, #20] │ │ │ │ │ - cbz r0, 87fe │ │ │ │ │ + cbz r0, 882a │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 880a │ │ │ │ │ + blt.n 8836 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyObject_GC_Del │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r0, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 87fe │ │ │ │ │ + bne.n 882a │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 87fe │ │ │ │ │ + b.n 882a │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r1, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 87f2 │ │ │ │ │ + bne.n 881e │ │ │ │ │ mov r0, r1 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 87f2 │ │ │ │ │ + b.n 881e │ │ │ │ │ .word 0x00000056 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00008834 <_PyDict_MergeEx>: │ │ │ │ │ +00008860 <_PyDict_MergeEx>: │ │ │ │ │ _PyDict_MergeEx(): │ │ │ │ │ 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 │ │ │ │ │ sub sp, #16 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8a06 <_PyDict_MergeEx+0x1d2> │ │ │ │ │ + beq.w 8a32 <_PyDict_MergeEx+0x1d2> │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ ldrb.w r3, [r3, #87] @ 0x57 │ │ │ │ │ ubfx r3, r3, #5, #1 │ │ │ │ │ eor.w r3, r3, #1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ it eq │ │ │ │ │ orreq.w r3, r3, #1 │ │ │ │ │ lsls r7, r3, #31 │ │ │ │ │ - bmi.w 8a06 <_PyDict_MergeEx+0x1d2> │ │ │ │ │ + bmi.w 8a32 <_PyDict_MergeEx+0x1d2> │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ mov r7, r2 │ │ │ │ │ ldr r6, [r3, #84] @ 0x54 │ │ │ │ │ lsls r6, r6, #2 │ │ │ │ │ - bpl.n 8890 <_PyDict_MergeEx+0x5c> │ │ │ │ │ + bpl.n 88bc <_PyDict_MergeEx+0x5c> │ │ │ │ │ ldr.w ip, [r3, #108] @ 0x6c │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC dict_iter │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS dict_iter │ │ │ │ │ cmp ip, r3 │ │ │ │ │ - bne.n 8890 <_PyDict_MergeEx+0x5c> │ │ │ │ │ + bne.n 88bc <_PyDict_MergeEx+0x5c> │ │ │ │ │ add sp, #16 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ │ b.w 134 │ │ │ │ │ R_ARM_THM_JUMP24 dict_dict_merge.isra.0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMapping_Keys │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 89a6 <_PyDict_MergeEx+0x172> │ │ │ │ │ + beq.w 89d2 <_PyDict_MergeEx+0x172> │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetIter │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ mov r8, r0 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 88b8 <_PyDict_MergeEx+0x84> │ │ │ │ │ + bge.n 88e4 <_PyDict_MergeEx+0x84> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 8b7c <_PyDict_MergeEx+0x348> │ │ │ │ │ + beq.w 8ba8 <_PyDict_MergeEx+0x348> │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.n 89a6 <_PyDict_MergeEx+0x172> │ │ │ │ │ + beq.n 89d2 <_PyDict_MergeEx+0x172> │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyIter_Next │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 89dc <_PyDict_MergeEx+0x1a8> │ │ │ │ │ + beq.w 8a08 <_PyDict_MergeEx+0x1a8> │ │ │ │ │ cmp r7, #1 │ │ │ │ │ - bne.w 8a96 <_PyDict_MergeEx+0x262> │ │ │ │ │ + bne.w 8ac2 <_PyDict_MergeEx+0x262> │ │ │ │ │ movw r7, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r7, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ - b.n 8924 <_PyDict_MergeEx+0xf0> │ │ │ │ │ + b.n 8950 <_PyDict_MergeEx+0xf0> │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ adds r0, r2, #1 │ │ │ │ │ - beq.n 894e <_PyDict_MergeEx+0x11a> │ │ │ │ │ + beq.n 897a <_PyDict_MergeEx+0x11a> │ │ │ │ │ ldr r0, [r4, #24] │ │ │ │ │ - ldr r6, [pc, #644] @ (8b6c <_PyDict_MergeEx+0x338>) │ │ │ │ │ + ldr r6, [pc, #644] @ (8b98 <_PyDict_MergeEx+0x338>) │ │ │ │ │ strd r1, r3, [sp, #4] │ │ │ │ │ cmp r0, r6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - beq.n 89b2 <_PyDict_MergeEx+0x17e> │ │ │ │ │ + beq.n 89de <_PyDict_MergeEx+0x17e> │ │ │ │ │ bl d90 │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ │ ldr r0, [r1, #0] │ │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 89c4 <_PyDict_MergeEx+0x190> │ │ │ │ │ + blt.n 89f0 <_PyDict_MergeEx+0x190> │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 8914 <_PyDict_MergeEx+0xe0> │ │ │ │ │ + bge.n 8940 <_PyDict_MergeEx+0xe0> │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r3, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 8b70 <_PyDict_MergeEx+0x33c> │ │ │ │ │ + beq.w 8b9c <_PyDict_MergeEx+0x33c> │ │ │ │ │ adds r2, #1 │ │ │ │ │ - beq.n 898e <_PyDict_MergeEx+0x15a> │ │ │ │ │ + beq.n 89ba <_PyDict_MergeEx+0x15a> │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyIter_Next │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 89dc <_PyDict_MergeEx+0x1a8> │ │ │ │ │ + beq.n 8a08 <_PyDict_MergeEx+0x1a8> │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetItem │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 8a18 <_PyDict_MergeEx+0x1e4> │ │ │ │ │ + beq.n 8a44 <_PyDict_MergeEx+0x1e4> │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 89ac <_PyDict_MergeEx+0x178> │ │ │ │ │ + blt.n 89d8 <_PyDict_MergeEx+0x178> │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r2, #1 │ │ │ │ │ strlt r2, [r3, #0] │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ cmp r2, r7 │ │ │ │ │ - beq.n 88dc <_PyDict_MergeEx+0xa8> │ │ │ │ │ + beq.n 8908 <_PyDict_MergeEx+0xa8> │ │ │ │ │ mov r0, r1 │ │ │ │ │ str r3, [sp, #8] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ ldrd r1, r3, [sp, #4] │ │ │ │ │ mov r2, r0 │ │ │ │ │ adds r6, r0, #1 │ │ │ │ │ - bne.n 88e2 <_PyDict_MergeEx+0xae> │ │ │ │ │ + bne.n 890e <_PyDict_MergeEx+0xae> │ │ │ │ │ strd r0, r3, [sp, #8] │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 1f8 │ │ │ │ │ R_ARM_THM_CALL dict_unhashable_type │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ │ ldr r0, [r1, #0] │ │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 8b8c <_PyDict_MergeEx+0x358> │ │ │ │ │ + blt.w 8bb8 <_PyDict_MergeEx+0x358> │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 8baa <_PyDict_MergeEx+0x376> │ │ │ │ │ + blt.w 8bd6 <_PyDict_MergeEx+0x376> │ │ │ │ │ ldr r0, [r1, #0] │ │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 89c4 <_PyDict_MergeEx+0x190> │ │ │ │ │ + blt.n 89f0 <_PyDict_MergeEx+0x190> │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 89a6 <_PyDict_MergeEx+0x172> │ │ │ │ │ + bge.n 89d2 <_PyDict_MergeEx+0x172> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ - cbnz r3, 89a6 <_PyDict_MergeEx+0x172> │ │ │ │ │ + cbnz r3, 89d2 <_PyDict_MergeEx+0x172> │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 8a00 <_PyDict_MergeEx+0x1cc> │ │ │ │ │ + b.n 8a2c <_PyDict_MergeEx+0x1cc> │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r2, [r1, #0] │ │ │ │ │ - b.n 893c <_PyDict_MergeEx+0x108> │ │ │ │ │ + b.n 8968 <_PyDict_MergeEx+0x108> │ │ │ │ │ bl a8c │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldrd r1, r3, [sp, #4] │ │ │ │ │ ldr r0, [r1, #0] │ │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 8902 <_PyDict_MergeEx+0xce> │ │ │ │ │ + bge.n 892e <_PyDict_MergeEx+0xce> │ │ │ │ │ subs r0, #1 │ │ │ │ │ str r0, [r1, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 8902 <_PyDict_MergeEx+0xce> │ │ │ │ │ + bne.n 892e <_PyDict_MergeEx+0xce> │ │ │ │ │ mov r0, r1 │ │ │ │ │ strd r2, r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ │ - b.n 8902 <_PyDict_MergeEx+0xce> │ │ │ │ │ + b.n 892e <_PyDict_MergeEx+0xce> │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 89f4 <_PyDict_MergeEx+0x1c0> │ │ │ │ │ + bge.n 8a20 <_PyDict_MergeEx+0x1c0> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ - cbnz r3, 89f4 <_PyDict_MergeEx+0x1c0> │ │ │ │ │ + cbnz r3, 8a20 <_PyDict_MergeEx+0x1c0> │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ subs r0, #0 │ │ │ │ │ it ne │ │ │ │ │ @@ -13987,85 +14006,85 @@ │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ movw r1, #4005 @ 0xfa5 │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ - b.n 89a6 <_PyDict_MergeEx+0x172> │ │ │ │ │ + b.n 89d2 <_PyDict_MergeEx+0x172> │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 8a34 <_PyDict_MergeEx+0x200> │ │ │ │ │ + bge.n 8a60 <_PyDict_MergeEx+0x200> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ - cbnz r3, 8a34 <_PyDict_MergeEx+0x200> │ │ │ │ │ + cbnz r3, 8a60 <_PyDict_MergeEx+0x200> │ │ │ │ │ mov r0, r8 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 89a6 <_PyDict_MergeEx+0x172> │ │ │ │ │ + bge.n 89d2 <_PyDict_MergeEx+0x172> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r1, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 89a6 <_PyDict_MergeEx+0x172> │ │ │ │ │ + bne.n 89d2 <_PyDict_MergeEx+0x172> │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 89a6 <_PyDict_MergeEx+0x172> │ │ │ │ │ + b.n 89d2 <_PyDict_MergeEx+0x172> │ │ │ │ │ ldr r3, [r1, #12] │ │ │ │ │ mov r9, r3 │ │ │ │ │ adds r3, #1 │ │ │ │ │ - beq.n 8ada <_PyDict_MergeEx+0x2a6> │ │ │ │ │ + beq.n 8b06 <_PyDict_MergeEx+0x2a6> │ │ │ │ │ ldr r3, [r4, #24] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - ldr r2, [pc, #272] @ (8b6c <_PyDict_MergeEx+0x338>) │ │ │ │ │ + ldr r2, [pc, #272] @ (8b98 <_PyDict_MergeEx+0x338>) │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ mov r2, r9 │ │ │ │ │ mov r3, r6 │ │ │ │ │ - beq.n 8b1c <_PyDict_MergeEx+0x2e8> │ │ │ │ │ + beq.n 8b48 <_PyDict_MergeEx+0x2e8> │ │ │ │ │ bl d90 │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ mov r9, r0 │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 8b0c <_PyDict_MergeEx+0x2d8> │ │ │ │ │ + blt.n 8b38 <_PyDict_MergeEx+0x2d8> │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 8a84 <_PyDict_MergeEx+0x250> │ │ │ │ │ + bge.n 8ab0 <_PyDict_MergeEx+0x250> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 8b84 <_PyDict_MergeEx+0x350> │ │ │ │ │ + beq.n 8bb0 <_PyDict_MergeEx+0x350> │ │ │ │ │ cmp.w r9, #4294967295 @ 0xffffffff │ │ │ │ │ - beq.n 898e <_PyDict_MergeEx+0x15a> │ │ │ │ │ + beq.n 89ba <_PyDict_MergeEx+0x15a> │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyIter_Next │ │ │ │ │ mov r1, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 89dc <_PyDict_MergeEx+0x1a8> │ │ │ │ │ + beq.n 8a08 <_PyDict_MergeEx+0x1a8> │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ bl 23c │ │ │ │ │ R_ARM_THM_CALL PyDict_Contains │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 8b26 <_PyDict_MergeEx+0x2f2> │ │ │ │ │ + bne.n 8b52 <_PyDict_MergeEx+0x2f2> │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetItem │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 8a18 <_PyDict_MergeEx+0x1e4> │ │ │ │ │ + beq.n 8a44 <_PyDict_MergeEx+0x1e4> │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ @@ -14074,552 +14093,547 @@ │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r0, #0] │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 8a4c <_PyDict_MergeEx+0x218> │ │ │ │ │ + beq.n 8a78 <_PyDict_MergeEx+0x218> │ │ │ │ │ mov r0, r1 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ mov r9, r0 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - bne.n 8a54 <_PyDict_MergeEx+0x220> │ │ │ │ │ + bne.n 8a80 <_PyDict_MergeEx+0x220> │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 1f8 │ │ │ │ │ R_ARM_THM_CALL dict_unhashable_type │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 8bc8 <_PyDict_MergeEx+0x394> │ │ │ │ │ + blt.n 8bf4 <_PyDict_MergeEx+0x394> │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 8bda <_PyDict_MergeEx+0x3a6> │ │ │ │ │ + blt.n 8c06 <_PyDict_MergeEx+0x3a6> │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 898e <_PyDict_MergeEx+0x15a> │ │ │ │ │ + bge.w 89ba <_PyDict_MergeEx+0x15a> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r1, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 8a74 <_PyDict_MergeEx+0x240> │ │ │ │ │ + bne.n 8aa0 <_PyDict_MergeEx+0x240> │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 8a74 <_PyDict_MergeEx+0x240> │ │ │ │ │ + b.n 8aa0 <_PyDict_MergeEx+0x240> │ │ │ │ │ bl a8c │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ mov r9, r0 │ │ │ │ │ - b.n 8a6c <_PyDict_MergeEx+0x238> │ │ │ │ │ + b.n 8a98 <_PyDict_MergeEx+0x238> │ │ │ │ │ cmp r0, #1 │ │ │ │ │ - bne.n 8b36 <_PyDict_MergeEx+0x302> │ │ │ │ │ - cbz r7, 8b52 <_PyDict_MergeEx+0x31e> │ │ │ │ │ + bne.n 8b62 <_PyDict_MergeEx+0x302> │ │ │ │ │ + cbz r7, 8b7e <_PyDict_MergeEx+0x31e> │ │ │ │ │ mov r0, r1 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ bl 0 <_PyErr_SetKeyError> │ │ │ │ │ R_ARM_THM_CALL _PyErr_SetKeyError │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 898e <_PyDict_MergeEx+0x15a> │ │ │ │ │ + bge.w 89ba <_PyDict_MergeEx+0x15a> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r1, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 898e <_PyDict_MergeEx+0x15a> │ │ │ │ │ + bne.w 89ba <_PyDict_MergeEx+0x15a> │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 898e <_PyDict_MergeEx+0x15a> │ │ │ │ │ + b.n 89ba <_PyDict_MergeEx+0x15a> │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 8a8a <_PyDict_MergeEx+0x256> │ │ │ │ │ + bge.n 8ab6 <_PyDict_MergeEx+0x256> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r1, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 8a8a <_PyDict_MergeEx+0x256> │ │ │ │ │ + bne.n 8ab6 <_PyDict_MergeEx+0x256> │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 8a8a <_PyDict_MergeEx+0x256> │ │ │ │ │ + b.n 8ab6 <_PyDict_MergeEx+0x256> │ │ │ │ │ nop │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - b.n 8914 <_PyDict_MergeEx+0xe0> │ │ │ │ │ + b.n 8940 <_PyDict_MergeEx+0xe0> │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 88b8 <_PyDict_MergeEx+0x84> │ │ │ │ │ + b.n 88e4 <_PyDict_MergeEx+0x84> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 8a84 <_PyDict_MergeEx+0x250> │ │ │ │ │ + b.n 8ab0 <_PyDict_MergeEx+0x250> │ │ │ │ │ subs r0, #1 │ │ │ │ │ str r0, [r1, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 897c <_PyDict_MergeEx+0x148> │ │ │ │ │ + bne.w 89a8 <_PyDict_MergeEx+0x148> │ │ │ │ │ mov r0, r1 │ │ │ │ │ strd r2, r3, [sp, #8] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldrd r1, r2, [sp, #4] │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - b.n 897c <_PyDict_MergeEx+0x148> │ │ │ │ │ + b.n 89a8 <_PyDict_MergeEx+0x148> │ │ │ │ │ subs r0, #1 │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 89bc <_PyDict_MergeEx+0x188> │ │ │ │ │ + bne.w 89e8 <_PyDict_MergeEx+0x188> │ │ │ │ │ mov r0, r3 │ │ │ │ │ strd r1, r2, [sp, #8] │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldrd r3, r1, [sp, #4] │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ - b.n 89bc <_PyDict_MergeEx+0x188> │ │ │ │ │ + b.n 89e8 <_PyDict_MergeEx+0x188> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r1, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 8afa <_PyDict_MergeEx+0x2c6> │ │ │ │ │ + bne.n 8b26 <_PyDict_MergeEx+0x2c6> │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ - b.n 8afa <_PyDict_MergeEx+0x2c6> │ │ │ │ │ + b.n 8b26 <_PyDict_MergeEx+0x2c6> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 8a6c <_PyDict_MergeEx+0x238> │ │ │ │ │ + bne.w 8a98 <_PyDict_MergeEx+0x238> │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ - b.n 8a6c <_PyDict_MergeEx+0x238> │ │ │ │ │ + b.n 8a98 <_PyDict_MergeEx+0x238> │ │ │ │ │ │ │ │ │ │ -00008bf0 <_PyDict_SetItem_Take2>: │ │ │ │ │ +00008c1c <_PyDict_SetItem_Take2>: │ │ │ │ │ _PyDict_SetItem_Take2(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r3, [r1, #4] │ │ │ │ │ movw ip, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt ip, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r3, ip │ │ │ │ │ - bne.n 8c32 <_PyDict_SetItem_Take2+0x42> │ │ │ │ │ + bne.n 8c5e <_PyDict_SetItem_Take2+0x42> │ │ │ │ │ ldr r0, [r1, #12] │ │ │ │ │ adds r1, r0, #1 │ │ │ │ │ - beq.n 8c32 <_PyDict_SetItem_Take2+0x42> │ │ │ │ │ - ldr r3, [pc, #60] @ (8c58 <_PyDict_SetItem_Take2+0x68>) │ │ │ │ │ + beq.n 8c5e <_PyDict_SetItem_Take2+0x42> │ │ │ │ │ + ldr r3, [pc, #60] @ (8c84 <_PyDict_SetItem_Take2+0x68>) │ │ │ │ │ ldr r1, [r5, #24] │ │ │ │ │ cmp r1, r3 │ │ │ │ │ mov r3, r2 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - beq.n 8c4e <_PyDict_SetItem_Take2+0x5e> │ │ │ │ │ + beq.n 8c7a <_PyDict_SetItem_Take2+0x5e> │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ b.w d90 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - bne.n 8c18 <_PyDict_SetItem_Take2+0x28> │ │ │ │ │ + bne.n 8c44 <_PyDict_SetItem_Take2+0x28> │ │ │ │ │ mov r1, r2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 setitem_take2_lock_held.part.0 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ b.w a8c │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00008c5c : │ │ │ │ │ +00008c88 : │ │ │ │ │ PyDict_Keys(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 8d82 │ │ │ │ │ + beq.w 8db0 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r1, r3, #2 │ │ │ │ │ - bpl.w 8d82 │ │ │ │ │ + bpl.w 8db0 │ │ │ │ │ ldr r5, [r0, #8] │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyList_New │ │ │ │ │ mov lr, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 8cf2 │ │ │ │ │ + beq.n 8d1e │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ cmp r3, r5 │ │ │ │ │ - bne.w 8dbc │ │ │ │ │ + bne.w 8dea │ │ │ │ │ ldr r2, [r4, #4] │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ lsls r2, r2, #2 │ │ │ │ │ - bpl.n 8cf2 │ │ │ │ │ + bpl.n 8d1e │ │ │ │ │ ldr r2, [r4, #28] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 8d36 │ │ │ │ │ + bne.n 8d62 │ │ │ │ │ ldr r1, [r4, #24] │ │ │ │ │ mov ip, r2 │ │ │ │ │ movs r0, #1 │ │ │ │ │ - b.n 8cb4 │ │ │ │ │ + b.n 8ce0 │ │ │ │ │ ldr.w r4, [lr, #12] │ │ │ │ │ str.w r3, [r4, ip] │ │ │ │ │ add.w ip, ip, #4 │ │ │ │ │ ldr r4, [r1, #16] │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - ble.n 8cf2 │ │ │ │ │ + ble.n 8d1e │ │ │ │ │ ldrb r3, [r1, #5] │ │ │ │ │ ldrb r5, [r1, #6] │ │ │ │ │ lsl.w r3, r0, r3 │ │ │ │ │ adds r3, #20 │ │ │ │ │ - cbz r5, 8cf6 │ │ │ │ │ + cbz r5, 8d22 │ │ │ │ │ add.w r3, r3, r2, lsl #3 │ │ │ │ │ add r3, r1 │ │ │ │ │ ldr r5, [r3, #4] │ │ │ │ │ - cbz r5, 8ce2 │ │ │ │ │ + cbz r5, 8d0e │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ adds r2, #1 │ │ │ │ │ ldr r4, [r3, #0] │ │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 8ca8 │ │ │ │ │ + bge.n 8cd4 │ │ │ │ │ adds r4, #1 │ │ │ │ │ str r4, [r3, #0] │ │ │ │ │ - b.n 8ca8 │ │ │ │ │ + b.n 8cd4 │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - bge.n 8cf2 │ │ │ │ │ + bge.n 8d1e │ │ │ │ │ adds r3, #8 │ │ │ │ │ ldr r5, [r3, #4] │ │ │ │ │ - cbz r5, 8d22 │ │ │ │ │ + cbz r5, 8d4e │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - blt.n 8cd0 │ │ │ │ │ + blt.n 8cfc │ │ │ │ │ mov r0, lr │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ movs r5, #12 │ │ │ │ │ mla r3, r5, r2, r3 │ │ │ │ │ add r3, r1 │ │ │ │ │ ldr r5, [r3, #8] │ │ │ │ │ - cbz r5, 8d10 │ │ │ │ │ + cbz r5, 8d3c │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ adds r2, #1 │ │ │ │ │ ldr r4, [r3, #0] │ │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 8ca8 │ │ │ │ │ - b.n 8cdc │ │ │ │ │ + bge.n 8cd4 │ │ │ │ │ + b.n 8d08 │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - ble.n 8cf2 │ │ │ │ │ + ble.n 8d1e │ │ │ │ │ adds r3, #12 │ │ │ │ │ ldr r5, [r3, #8] │ │ │ │ │ - cbz r5, 8d2c │ │ │ │ │ + cbz r5, 8d58 │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bgt.n 8d02 │ │ │ │ │ - b.n 8cf2 │ │ │ │ │ + bgt.n 8d2e │ │ │ │ │ + b.n 8d1e │ │ │ │ │ adds r2, #1 │ │ │ │ │ adds r3, #8 │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bgt.n 8cea │ │ │ │ │ - b.n 8cf2 │ │ │ │ │ + bgt.n 8d16 │ │ │ │ │ + b.n 8d1e │ │ │ │ │ adds r2, #1 │ │ │ │ │ adds r3, #12 │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - bgt.n 8d18 │ │ │ │ │ - b.n 8cf2 │ │ │ │ │ - mov.w ip, #0 │ │ │ │ │ - mov r5, ip │ │ │ │ │ - b.n 8d46 │ │ │ │ │ + bgt.n 8d44 │ │ │ │ │ + b.n 8d1e │ │ │ │ │ + movs r5, #0 │ │ │ │ │ + mov ip, r5 │ │ │ │ │ + b.n 8d74 │ │ │ │ │ ldr.w r1, [lr, #12] │ │ │ │ │ - str r0, [r1, r5] │ │ │ │ │ - adds r5, #4 │ │ │ │ │ - cmp r3, ip │ │ │ │ │ - ble.n 8cf2 │ │ │ │ │ + str.w r0, [r1, ip] │ │ │ │ │ + add.w ip, ip, #4 │ │ │ │ │ + cmp r3, r5 │ │ │ │ │ + ble.n 8d1e │ │ │ │ │ ldrb r1, [r2, #0] │ │ │ │ │ movs r6, #1 │ │ │ │ │ ldr r0, [r4, #24] │ │ │ │ │ adds r1, #1 │ │ │ │ │ add.w r1, r2, r1, lsl #2 │ │ │ │ │ - ldrb.w r1, [r1, ip] │ │ │ │ │ - add.w ip, ip, #1 │ │ │ │ │ + ldrb r1, [r1, r5] │ │ │ │ │ + adds r5, #1 │ │ │ │ │ add.w r1, r0, r1, lsl #3 │ │ │ │ │ ldrb r0, [r0, #5] │ │ │ │ │ lsl.w r0, r6, r0 │ │ │ │ │ add r1, r0 │ │ │ │ │ ldr r0, [r1, #20] │ │ │ │ │ ldr r1, [r0, #0] │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 8d3e │ │ │ │ │ + bge.n 8d68 │ │ │ │ │ adds r1, #1 │ │ │ │ │ str r1, [r0, #0] │ │ │ │ │ ldr.w r1, [lr, #12] │ │ │ │ │ - str r0, [r1, r5] │ │ │ │ │ - adds r5, #4 │ │ │ │ │ - b.n 8d46 │ │ │ │ │ + str.w r0, [r1, ip] │ │ │ │ │ + add.w ip, ip, #4 │ │ │ │ │ + b.n 8d74 │ │ │ │ │ movw r1, #3561 @ 0xde9 │ │ │ │ │ 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 │ │ │ │ │ mov.w lr, #0 │ │ │ │ │ - b.n 8cf2 │ │ │ │ │ + b.n 8d1e │ │ │ │ │ subs r2, #1 │ │ │ │ │ str.w r2, [lr] │ │ │ │ │ - cbnz r2, 8da6 │ │ │ │ │ + cbnz r2, 8dd4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r0, r3 │ │ │ │ │ mov r5, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyList_New │ │ │ │ │ mov lr, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 8cf2 │ │ │ │ │ + beq.n 8d1e │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - beq.w 8c92 │ │ │ │ │ + beq.w 8cbe │ │ │ │ │ ldr.w r2, [lr] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 8d98 │ │ │ │ │ - b.n 8da6 │ │ │ │ │ + blt.n 8dc6 │ │ │ │ │ + b.n 8dd4 │ │ │ │ │ + nop │ │ │ │ │ │ │ │ │ │ -00008dc8 : │ │ │ │ │ +00008df8 : │ │ │ │ │ dict_get(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ subs r3, r2, #1 │ │ │ │ │ sub sp, #16 │ │ │ │ │ mov r4, r2 │ │ │ │ │ mov r6, r0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bhi.n 8e8a │ │ │ │ │ + bhi.n 8eac │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq.n 8e32 │ │ │ │ │ + beq.n 8e58 │ │ │ │ │ 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 │ │ │ │ │ ldr r4, [r5, #4] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.n 8e48 │ │ │ │ │ - mov r0, r1 │ │ │ │ │ - str r1, [sp, #4] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ - mov r2, r0 │ │ │ │ │ - ldr r1, [sp, #4] │ │ │ │ │ - adds r0, r2, #1 │ │ │ │ │ - beq.n 8e82 │ │ │ │ │ + bne.n 8e6e │ │ │ │ │ + ldr r2, [r1, #12] │ │ │ │ │ + adds r5, r2, #1 │ │ │ │ │ + beq.n 8e6e │ │ │ │ │ add r3, sp, #12 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 2e8 <_Py_dict_lookup> │ │ │ │ │ R_ARM_THM_CALL _Py_dict_lookup │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ - cbnz r3, 8e5c │ │ │ │ │ + cbnz r3, 8e88 │ │ │ │ │ adds r0, #3 │ │ │ │ │ - beq.n 8e7e │ │ │ │ │ + beq.n 8e84 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r4, #0] │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #16 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ ldr r1, [r5, #0] │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - bgt.n 8dea │ │ │ │ │ + bgt.n 8e1a │ │ │ │ │ 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 │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 8dfa │ │ │ │ │ - ldr r2, [r1, #12] │ │ │ │ │ - adds r5, r2, #1 │ │ │ │ │ - beq.n 8dfa │ │ │ │ │ - add r3, sp, #12 │ │ │ │ │ - mov r0, r6 │ │ │ │ │ - bl 2e8 <_Py_dict_lookup> │ │ │ │ │ - R_ARM_THM_CALL _Py_dict_lookup │ │ │ │ │ - ldr r3, [sp, #12] │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq.n 8e16 │ │ │ │ │ + beq.n 8e2a │ │ │ │ │ + mov r0, r1 │ │ │ │ │ + str r1, [sp, #4] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ + mov r2, r0 │ │ │ │ │ + ldr r1, [sp, #4] │ │ │ │ │ + adds r0, r2, #1 │ │ │ │ │ + bne.n 8e30 │ │ │ │ │ + mov r0, r1 │ │ │ │ │ + bl 1f8 │ │ │ │ │ + R_ARM_THM_CALL dict_unhashable_type │ │ │ │ │ + movs r4, #0 │ │ │ │ │ + b.n 8e4c │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 8e7a │ │ │ │ │ + bge.n 8ea6 │ │ │ │ │ adds r2, #1 │ │ │ │ │ adds r1, r0, #3 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ - beq.n 8e7e │ │ │ │ │ + beq.n 8e84 │ │ │ │ │ adds r0, #1 │ │ │ │ │ it ne │ │ │ │ │ movne r4, r3 │ │ │ │ │ - beq.n 8e1a │ │ │ │ │ + beq.n 8e40 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #16 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ adds r2, r0, #3 │ │ │ │ │ - bne.n 8e6c │ │ │ │ │ - movs r4, #0 │ │ │ │ │ - b.n 8e26 │ │ │ │ │ - mov r0, r1 │ │ │ │ │ - bl 1f8 │ │ │ │ │ - R_ARM_THM_CALL dict_unhashable_type │ │ │ │ │ - b.n 8e7e │ │ │ │ │ + bne.n 8e98 │ │ │ │ │ + b.n 8e84 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC13 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC13 │ │ │ │ │ movs r3, #2 │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 0 <_PyArg_CheckPositional> │ │ │ │ │ R_ARM_THM_CALL _PyArg_CheckPositional │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 8e2c │ │ │ │ │ + bne.n 8e52 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - b.n 8e26 │ │ │ │ │ + b.n 8e4c │ │ │ │ │ + nop │ │ │ │ │ │ │ │ │ │ -00008ea4 : │ │ │ │ │ +00008ec8 : │ │ │ │ │ PyObject_ClearManagedDict(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr r3, [r2, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #29 │ │ │ │ │ - bpl.n 8f54 │ │ │ │ │ + bpl.n 8f78 │ │ │ │ │ ldr.w r3, [r0, #-12] │ │ │ │ │ ldr r2, [r2, #16] │ │ │ │ │ adds r4, r0, r2 │ │ │ │ │ - cbnz r3, 8f18 │ │ │ │ │ + cbnz r3, 8f3c │ │ │ │ │ ldrb r0, [r4, #3] │ │ │ │ │ - cbz r0, 8f14 │ │ │ │ │ + cbz r0, 8f38 │ │ │ │ │ strb r3, [r4, #3] │ │ │ │ │ ldrb.w ip, [r5, r2] │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - beq.n 8f14 │ │ │ │ │ + beq.n 8f38 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r5, r3 │ │ │ │ │ - b.n 8ee4 │ │ │ │ │ + b.n 8f08 │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r3, ip │ │ │ │ │ - bge.n 8f14 │ │ │ │ │ + bge.n 8f38 │ │ │ │ │ ldr.w r0, [r2, #4]! │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 8ede │ │ │ │ │ + beq.n 8f02 │ │ │ │ │ ldr r1, [r0, #0] │ │ │ │ │ str r5, [r2, #0] │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 8ede │ │ │ │ │ + bge.n 8f02 │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r0, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 8ede │ │ │ │ │ + bne.n 8f02 │ │ │ │ │ strd r3, r2, [sp] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ │ ldrb.w ip, [r4] │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp r3, ip │ │ │ │ │ - blt.n 8ee4 │ │ │ │ │ + blt.n 8f08 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ ldr r2, [r3, #28] │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - bne.n 8f5c │ │ │ │ │ + bne.n 8f80 │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 151c │ │ │ │ │ R_ARM_THM_CALL detach_dict_from_object │ │ │ │ │ - cbz r0, 8f54 │ │ │ │ │ + cbz r0, 8f78 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC14 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC14 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_FormatUnraisable │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ - ldr r2, [pc, #68] @ (8f80 ) │ │ │ │ │ + ldr r2, [pc, #68] @ (8fa4 ) │ │ │ │ │ movs r4, #0 │ │ │ │ │ ldr r0, [r3, #24] │ │ │ │ │ strd r2, r4, [r3, #24] │ │ │ │ │ bl 3b8 <_Py_dict_lookup+0xd0> │ │ │ │ │ R_ARM_THM_CALL dictkeys_decref.constprop.0 │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ ldr r0, [r2, #16] │ │ │ │ │ str r4, [r3, #8] │ │ │ │ │ add r0, r5 │ │ │ │ │ bl 550 <_Py_dict_lookup+0x268> │ │ │ │ │ R_ARM_THM_CALL clear_inline_values │ │ │ │ │ ldr.w r3, [r5, #-12] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 8f14 │ │ │ │ │ + beq.n 8f38 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ movs r0, #0 │ │ │ │ │ str.w r0, [r5, #-12] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 8f14 │ │ │ │ │ + bge.n 8f38 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 8f14 │ │ │ │ │ + bne.n 8f38 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ b.w 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_JUMP24 _Py_Dealloc │ │ │ │ │ nop │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -00008f84 <_PyDict_DelItemIf>: │ │ │ │ │ +00008fa8 <_PyDict_DelItemIf>: │ │ │ │ │ _PyDict_DelItemIf(): │ │ │ │ │ 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 │ │ │ │ │ sub sp, #16 │ │ │ │ │ mov r7, r0 │ │ │ │ │ @@ -14627,202 +14641,202 @@ │ │ │ │ │ mov r8, r1 │ │ │ │ │ mov r9, r2 │ │ │ │ │ mov sl, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ mov r5, r0 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.n 9076 <_PyDict_DelItemIf+0xf2> │ │ │ │ │ + beq.n 909a <_PyDict_DelItemIf+0xf2> │ │ │ │ │ mov r1, r8 │ │ │ │ │ add r3, sp, #12 │ │ │ │ │ mov r2, r5 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 2e8 <_Py_dict_lookup> │ │ │ │ │ R_ARM_THM_CALL _Py_dict_lookup │ │ │ │ │ mov r6, r0 │ │ │ │ │ adds r1, r0, #3 │ │ │ │ │ - beq.w 9160 <_PyDict_DelItemIf+0x1dc> │ │ │ │ │ + beq.w 9188 <_PyDict_DelItemIf+0x1e0> │ │ │ │ │ adds r2, r0, #1 │ │ │ │ │ - beq.w 912a <_PyDict_DelItemIf+0x1a6> │ │ │ │ │ + beq.w 9184 <_PyDict_DelItemIf+0x1dc> │ │ │ │ │ ldr r4, [sp, #12] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w 912a <_PyDict_DelItemIf+0x1a6> │ │ │ │ │ + beq.w 9184 <_PyDict_DelItemIf+0x1dc> │ │ │ │ │ mov r1, sl │ │ │ │ │ mov r0, r4 │ │ │ │ │ blx r9 │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - beq.w 9176 <_PyDict_DelItemIf+0x1f2> │ │ │ │ │ + beq.w 9180 <_PyDict_DelItemIf+0x1d8> │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - ble.w 912a <_PyDict_DelItemIf+0x1a6> │ │ │ │ │ + ble.w 9184 <_PyDict_DelItemIf+0x1dc> │ │ │ │ │ ldrb r0, [r7, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9166 <_PyDict_DelItemIf+0x1e2> │ │ │ │ │ + bne.w 918e <_PyDict_DelItemIf+0x1e6> │ │ │ │ │ ldr r3, [r7, #24] │ │ │ │ │ movs r1, #1 │ │ │ │ │ add.w ip, r3, #20 │ │ │ │ │ ldrb r0, [r3, #4] │ │ │ │ │ cmp r0, #7 │ │ │ │ │ lsl.w r1, r1, r0 │ │ │ │ │ add.w r1, r1, #4294967295 @ 0xffffffff │ │ │ │ │ and.w r2, r5, r1 │ │ │ │ │ it le │ │ │ │ │ ldrsble.w lr, [ip, r2] │ │ │ │ │ - ble.n 9016 <_PyDict_DelItemIf+0x92> │ │ │ │ │ + ble.n 903a <_PyDict_DelItemIf+0x92> │ │ │ │ │ cmp r0, #15 │ │ │ │ │ itet gt │ │ │ │ │ addgt.w lr, r3, r2, lsl #2 │ │ │ │ │ ldrshle.w lr, [ip, r2, lsl #1] │ │ │ │ │ ldrgt.w lr, [lr, #20] │ │ │ │ │ cmp r6, lr │ │ │ │ │ - bne.n 90ac <_PyDict_DelItemIf+0x128> │ │ │ │ │ + bne.n 90d0 <_PyDict_DelItemIf+0x128> │ │ │ │ │ ldr r0, [r7, #28] │ │ │ │ │ ldr r1, [r7, #8] │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r7, #8] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 912e <_PyDict_DelItemIf+0x1aa> │ │ │ │ │ + bne.w 914e <_PyDict_DelItemIf+0x1a6> │ │ │ │ │ ldrb r1, [r3, #4] │ │ │ │ │ str r0, [r3, #8] │ │ │ │ │ cmp r1, #7 │ │ │ │ │ - bgt.n 9084 <_PyDict_DelItemIf+0x100> │ │ │ │ │ + bgt.n 90a8 <_PyDict_DelItemIf+0x100> │ │ │ │ │ movs r3, #254 @ 0xfe │ │ │ │ │ strb.w r3, [ip, r2] │ │ │ │ │ ldr r3, [r7, #24] │ │ │ │ │ ldrb r1, [r3, #5] │ │ │ │ │ movs r2, #1 │ │ │ │ │ lsls r2, r1 │ │ │ │ │ ldrb r1, [r3, #6] │ │ │ │ │ adds r2, #20 │ │ │ │ │ - cbz r1, 909a <_PyDict_DelItemIf+0x116> │ │ │ │ │ + cbz r1, 90be <_PyDict_DelItemIf+0x116> │ │ │ │ │ add.w r2, r2, r6, lsl #3 │ │ │ │ │ movs r1, #0 │ │ │ │ │ adds r5, r3, r2 │ │ │ │ │ ldr r0, [r3, r2] │ │ │ │ │ str r1, [r3, r2] │ │ │ │ │ str r1, [r5, #4] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 9060 <_PyDict_DelItemIf+0xdc> │ │ │ │ │ + bge.n 9084 <_PyDict_DelItemIf+0xdc> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - cbz r3, 907e <_PyDict_DelItemIf+0xfa> │ │ │ │ │ + cbz r3, 90a2 <_PyDict_DelItemIf+0xfa> │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 9074 <_PyDict_DelItemIf+0xf0> │ │ │ │ │ + bge.n 9098 <_PyDict_DelItemIf+0xf0> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - cbnz r3, 9074 <_PyDict_DelItemIf+0xf0> │ │ │ │ │ + cbnz r3, 9098 <_PyDict_DelItemIf+0xf0> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ movs r5, #1 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #16 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 9060 <_PyDict_DelItemIf+0xdc> │ │ │ │ │ + b.n 9084 <_PyDict_DelItemIf+0xdc> │ │ │ │ │ cmp r1, #15 │ │ │ │ │ ittee gt │ │ │ │ │ mvngt.w r1, #1 │ │ │ │ │ strgt.w r1, [ip, r2, lsl #2] │ │ │ │ │ movwle r1, #65534 @ 0xfffe │ │ │ │ │ strhle.w r1, [ip, r2, lsl #1] │ │ │ │ │ - b.n 9038 <_PyDict_DelItemIf+0xb4> │ │ │ │ │ + b.n 905c <_PyDict_DelItemIf+0xb4> │ │ │ │ │ movs r0, #12 │ │ │ │ │ mla r2, r0, r6, r2 │ │ │ │ │ adds r5, r3, r2 │ │ │ │ │ ldr r0, [r5, #4] │ │ │ │ │ str r1, [r5, #8] │ │ │ │ │ str r1, [r5, #4] │ │ │ │ │ str r1, [r3, r2] │ │ │ │ │ - b.n 9052 <_PyDict_DelItemIf+0xce> │ │ │ │ │ + b.n 9076 <_PyDict_DelItemIf+0xce> │ │ │ │ │ cmp.w lr, #4294967295 @ 0xffffffff │ │ │ │ │ - beq.n 9100 <_PyDict_DelItemIf+0x17c> │ │ │ │ │ + beq.n 9124 <_PyDict_DelItemIf+0x17c> │ │ │ │ │ mov.w lr, r5, lsr #5 │ │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ │ add.w lr, lr, #1 │ │ │ │ │ cmp r0, #7 │ │ │ │ │ add r2, lr │ │ │ │ │ and.w r2, r2, r1 │ │ │ │ │ - bgt.n 9106 <_PyDict_DelItemIf+0x182> │ │ │ │ │ + bgt.n 912a <_PyDict_DelItemIf+0x182> │ │ │ │ │ ldrsb.w lr, [ip, r2] │ │ │ │ │ cmp r6, lr │ │ │ │ │ - beq.n 901a <_PyDict_DelItemIf+0x96> │ │ │ │ │ + beq.n 903e <_PyDict_DelItemIf+0x96> │ │ │ │ │ cmp.w lr, #4294967295 @ 0xffffffff │ │ │ │ │ - beq.n 9100 <_PyDict_DelItemIf+0x17c> │ │ │ │ │ + beq.n 9124 <_PyDict_DelItemIf+0x17c> │ │ │ │ │ lsrs r5, r5, #10 │ │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ │ add.w lr, r5, #1 │ │ │ │ │ add r2, lr │ │ │ │ │ ands r2, r1 │ │ │ │ │ cmp r0, #7 │ │ │ │ │ - bgt.n 9118 <_PyDict_DelItemIf+0x194> │ │ │ │ │ + bgt.n 913c <_PyDict_DelItemIf+0x194> │ │ │ │ │ ldrsb.w lr, [ip, r2] │ │ │ │ │ cmp r6, lr │ │ │ │ │ - beq.n 901a <_PyDict_DelItemIf+0x96> │ │ │ │ │ + beq.n 903e <_PyDict_DelItemIf+0x96> │ │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ │ lsrs r5, r5, #5 │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp.w lr, #4294967295 @ 0xffffffff │ │ │ │ │ add r2, r5 │ │ │ │ │ - bne.n 90e2 <_PyDict_DelItemIf+0x15e> │ │ │ │ │ + bne.n 9106 <_PyDict_DelItemIf+0x15e> │ │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 901a <_PyDict_DelItemIf+0x96> │ │ │ │ │ + b.n 903e <_PyDict_DelItemIf+0x96> │ │ │ │ │ cmp r0, #15 │ │ │ │ │ itet gt │ │ │ │ │ addgt.w lr, r3, r2, lsl #2 │ │ │ │ │ ldrshle.w lr, [ip, r2, lsl #1] │ │ │ │ │ ldrgt.w lr, [lr, #20] │ │ │ │ │ - b.n 90cc <_PyDict_DelItemIf+0x148> │ │ │ │ │ + b.n 90f0 <_PyDict_DelItemIf+0x148> │ │ │ │ │ cmp r0, #15 │ │ │ │ │ itet gt │ │ │ │ │ addgt.w lr, r3, r2, lsl #2 │ │ │ │ │ ldrshle.w lr, [ip, r2, lsl #1] │ │ │ │ │ ldrgt.w lr, [lr, #20] │ │ │ │ │ - b.n 90ec <_PyDict_DelItemIf+0x168> │ │ │ │ │ - movs r5, #0 │ │ │ │ │ - b.n 9076 <_PyDict_DelItemIf+0xf2> │ │ │ │ │ + b.n 9110 <_PyDict_DelItemIf+0x168> │ │ │ │ │ add.w r2, r0, r6, lsl #2 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [r2, #4] │ │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ │ ldrb r1, [r0, #1] │ │ │ │ │ adds r2, #1 │ │ │ │ │ add.w r2, r0, r2, lsl #2 │ │ │ │ │ ldrb r5, [r2, r3] │ │ │ │ │ cmp r6, r5 │ │ │ │ │ - bne.n 9158 <_PyDict_DelItemIf+0x1d4> │ │ │ │ │ + bne.n 9178 <_PyDict_DelItemIf+0x1d0> │ │ │ │ │ subs r1, #1 │ │ │ │ │ add r3, r2 │ │ │ │ │ subs r5, r3, r2 │ │ │ │ │ cmp r1, r5 │ │ │ │ │ - ble.n 915c <_PyDict_DelItemIf+0x1d8> │ │ │ │ │ + ble.n 917c <_PyDict_DelItemIf+0x1d4> │ │ │ │ │ ldrb r5, [r3, #1] │ │ │ │ │ strb.w r5, [r3], #1 │ │ │ │ │ - b.n 914a <_PyDict_DelItemIf+0x1c6> │ │ │ │ │ + b.n 916a <_PyDict_DelItemIf+0x1c2> │ │ │ │ │ adds r3, #1 │ │ │ │ │ - b.n 9140 <_PyDict_DelItemIf+0x1bc> │ │ │ │ │ + b.n 9160 <_PyDict_DelItemIf+0x1b8> │ │ │ │ │ strb r1, [r0, #1] │ │ │ │ │ - b.n 9060 <_PyDict_DelItemIf+0xdc> │ │ │ │ │ + b.n 9084 <_PyDict_DelItemIf+0xdc> │ │ │ │ │ + mov r5, r0 │ │ │ │ │ + b.n 909a <_PyDict_DelItemIf+0xf2> │ │ │ │ │ + movs r5, #0 │ │ │ │ │ + b.n 909a <_PyDict_DelItemIf+0xf2> │ │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 9076 <_PyDict_DelItemIf+0xf2> │ │ │ │ │ + b.n 909a <_PyDict_DelItemIf+0xf2> │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r3, r8 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ movs r1, #2 │ │ │ │ │ mov r2, r7 │ │ │ │ │ bl eb8 │ │ │ │ │ R_ARM_THM_CALL _PyDict_SendEvent │ │ │ │ │ - b.n 8fe6 <_PyDict_DelItemIf+0x62> │ │ │ │ │ - mov r5, r0 │ │ │ │ │ - b.n 9076 <_PyDict_DelItemIf+0xf2> │ │ │ │ │ + b.n 900a <_PyDict_DelItemIf+0x62> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000917c <_PyDict_GetItemRef_Unicode_LockHeld>: │ │ │ │ │ +000091a0 <_PyDict_GetItemRef_Unicode_LockHeld>: │ │ │ │ │ _PyDict_GetItemRef_Unicode_LockHeld(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ mov r5, r2 │ │ │ │ │ ldr r2, [r1, #4] │ │ │ │ │ @@ -14830,26 +14844,26 @@ │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ sub sp, #16 │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.n 91d4 <_PyDict_GetItemRef_Unicode_LockHeld+0x58> │ │ │ │ │ + bne.n 91f8 <_PyDict_GetItemRef_Unicode_LockHeld+0x58> │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ adds r3, r2, #1 │ │ │ │ │ - beq.n 91d4 <_PyDict_GetItemRef_Unicode_LockHeld+0x58> │ │ │ │ │ + beq.n 91f8 <_PyDict_GetItemRef_Unicode_LockHeld+0x58> │ │ │ │ │ add r3, sp, #12 │ │ │ │ │ bl 2e8 <_Py_dict_lookup> │ │ │ │ │ R_ARM_THM_CALL _Py_dict_lookup │ │ │ │ │ adds r0, #3 │ │ │ │ │ - beq.n 91ee <_PyDict_GetItemRef_Unicode_LockHeld+0x72> │ │ │ │ │ + beq.n 9212 <_PyDict_GetItemRef_Unicode_LockHeld+0x72> │ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ │ mov r2, r3 │ │ │ │ │ - cbnz r3, 91be <_PyDict_GetItemRef_Unicode_LockHeld+0x42> │ │ │ │ │ + cbnz r3, 91e2 <_PyDict_GetItemRef_Unicode_LockHeld+0x42> │ │ │ │ │ mov r0, r2 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ add sp, #16 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ @@ -14861,864 +14875,864 @@ │ │ │ │ │ add sp, #16 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ mov r2, r0 │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - beq.n 91f6 <_PyDict_GetItemRef_Unicode_LockHeld+0x7a> │ │ │ │ │ + beq.n 921a <_PyDict_GetItemRef_Unicode_LockHeld+0x7a> │ │ │ │ │ add r3, sp, #12 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 2e8 <_Py_dict_lookup> │ │ │ │ │ R_ARM_THM_CALL _Py_dict_lookup │ │ │ │ │ adds r0, #3 │ │ │ │ │ - bne.n 91b0 <_PyDict_GetItemRef_Unicode_LockHeld+0x34> │ │ │ │ │ + bne.n 91d4 <_PyDict_GetItemRef_Unicode_LockHeld+0x34> │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 91b6 <_PyDict_GetItemRef_Unicode_LockHeld+0x3a> │ │ │ │ │ + b.n 91da <_PyDict_GetItemRef_Unicode_LockHeld+0x3a> │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 1f8 │ │ │ │ │ R_ARM_THM_CALL dict_unhashable_type │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ movs r3, #0 │ │ │ │ │ - b.n 91b6 <_PyDict_GetItemRef_Unicode_LockHeld+0x3a> │ │ │ │ │ + b.n 91da <_PyDict_GetItemRef_Unicode_LockHeld+0x3a> │ │ │ │ │ │ │ │ │ │ -00009204 : │ │ │ │ │ +00009228 : │ │ │ │ │ PyDict_Pop(): │ │ │ │ │ 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, #4] │ │ │ │ │ sub sp, #20 │ │ │ │ │ mov r8, r2 │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ ands.w r3, r3, #536870912 @ 0x20000000 │ │ │ │ │ - beq.w 94de │ │ │ │ │ + beq.w 9502 │ │ │ │ │ ldr r4, [r0, #8] │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w 9458 │ │ │ │ │ + beq.w 947c │ │ │ │ │ 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 r9, r1 │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - bne.w 9420 │ │ │ │ │ + bne.w 9444 │ │ │ │ │ ldr r4, [r1, #12] │ │ │ │ │ adds r6, r4, #1 │ │ │ │ │ - beq.w 9420 │ │ │ │ │ + beq.w 9444 │ │ │ │ │ add r3, sp, #12 │ │ │ │ │ mov r2, r4 │ │ │ │ │ bl 2e8 <_Py_dict_lookup> │ │ │ │ │ R_ARM_THM_CALL _Py_dict_lookup │ │ │ │ │ mov r6, r0 │ │ │ │ │ adds r0, r6, #3 │ │ │ │ │ - beq.w 9446 │ │ │ │ │ + beq.w 946a │ │ │ │ │ adds r3, r6, #1 │ │ │ │ │ - beq.w 93e4 │ │ │ │ │ + beq.w 9408 │ │ │ │ │ ldr r7, [sp, #12] │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w 93e4 │ │ │ │ │ + beq.w 9408 │ │ │ │ │ ldrb r0, [r5, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 94a4 │ │ │ │ │ + bne.w 94c8 │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ movs r1, #1 │ │ │ │ │ ldr r0, [r5, #24] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r7, #0] │ │ │ │ │ add.w r2, r0, #20 │ │ │ │ │ ldrb.w ip, [r0, #4] │ │ │ │ │ cmp.w ip, #7 │ │ │ │ │ lsl.w r1, r1, ip │ │ │ │ │ add.w r1, r1, #4294967295 @ 0xffffffff │ │ │ │ │ and.w r3, r1, r4 │ │ │ │ │ - bgt.n 9316 │ │ │ │ │ + bgt.n 933a │ │ │ │ │ ldrsb.w lr, [r2, r3] │ │ │ │ │ cmp r6, lr │ │ │ │ │ - bne.w 93fc │ │ │ │ │ + bne.w 9420 │ │ │ │ │ ldr r4, [r5, #28] │ │ │ │ │ ldr r1, [r5, #8] │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r5, #8] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.w 94b4 │ │ │ │ │ + bne.w 94d8 │ │ │ │ │ ldrb r1, [r0, #4] │ │ │ │ │ str r4, [r0, #8] │ │ │ │ │ cmp r1, #7 │ │ │ │ │ - bgt.n 93a8 │ │ │ │ │ + bgt.n 93cc │ │ │ │ │ movs r1, #254 @ 0xfe │ │ │ │ │ strb r1, [r2, r3] │ │ │ │ │ movs r3, #1 │ │ │ │ │ ldr r1, [r5, #24] │ │ │ │ │ add.w r2, r1, #20 │ │ │ │ │ ldrb r0, [r1, #6] │ │ │ │ │ ldrb r1, [r1, #5] │ │ │ │ │ lsls r3, r1 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 93c8 │ │ │ │ │ + beq.n 93ec │ │ │ │ │ add.w r3, r3, r6, lsl #3 │ │ │ │ │ movs r1, #0 │ │ │ │ │ adds r4, r2, r3 │ │ │ │ │ ldr r0, [r2, r3] │ │ │ │ │ str r1, [r2, r3] │ │ │ │ │ str r1, [r4, #4] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 92ee │ │ │ │ │ + bge.n 9312 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - cbnz r3, 92ee │ │ │ │ │ + cbnz r3, 9312 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 9416 │ │ │ │ │ + bge.w 943a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 93a0 │ │ │ │ │ + beq.n 93c4 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.w 9472 │ │ │ │ │ + beq.w 9496 │ │ │ │ │ str.w r7, [r8] │ │ │ │ │ movs r4, #1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ cmp.w ip, #15 │ │ │ │ │ - bgt.w 9462 │ │ │ │ │ + bgt.w 9486 │ │ │ │ │ ldrsh.w lr, [r2, r3, lsl #1] │ │ │ │ │ cmp r6, lr │ │ │ │ │ - beq.n 92a2 │ │ │ │ │ + beq.n 92c6 │ │ │ │ │ cmp.w lr, #4294967295 @ 0xffffffff │ │ │ │ │ - beq.w 9500 │ │ │ │ │ + beq.w 9524 │ │ │ │ │ lsrs r4, r4, #5 │ │ │ │ │ add.w r3, r3, r3, lsl #2 │ │ │ │ │ add.w lr, r4, #1 │ │ │ │ │ cmp.w ip, #15 │ │ │ │ │ add r3, lr │ │ │ │ │ and.w r3, r3, r1 │ │ │ │ │ itet gt │ │ │ │ │ addgt.w lr, r0, r3, lsl #2 │ │ │ │ │ ldrshle.w lr, [r2, r3, lsl #1] │ │ │ │ │ ldrgt.w lr, [lr, #20] │ │ │ │ │ cmp r6, lr │ │ │ │ │ - beq.n 92a2 │ │ │ │ │ + beq.n 92c6 │ │ │ │ │ cmp.w lr, #4294967295 @ 0xffffffff │ │ │ │ │ - beq.w 9500 │ │ │ │ │ + beq.w 9524 │ │ │ │ │ lsrs r4, r4, #5 │ │ │ │ │ add.w r3, r3, r3, lsl #2 │ │ │ │ │ add.w lr, r4, #1 │ │ │ │ │ add r3, lr │ │ │ │ │ ands r3, r1 │ │ │ │ │ cmp.w ip, #7 │ │ │ │ │ it le │ │ │ │ │ ldrsble.w lr, [r2, r3] │ │ │ │ │ - ble.n 9388 │ │ │ │ │ + ble.n 93ac │ │ │ │ │ cmp.w ip, #15 │ │ │ │ │ itet gt │ │ │ │ │ addgt.w lr, r0, r3, lsl #2 │ │ │ │ │ ldrshle.w lr, [r2, r3, lsl #1] │ │ │ │ │ ldrgt.w lr, [lr, #20] │ │ │ │ │ cmp r6, lr │ │ │ │ │ - beq.n 92a2 │ │ │ │ │ + beq.n 92c6 │ │ │ │ │ add.w r3, r3, r3, lsl #2 │ │ │ │ │ lsrs r4, r4, #5 │ │ │ │ │ adds r3, #1 │ │ │ │ │ cmp.w lr, #4294967295 @ 0xffffffff │ │ │ │ │ add r3, r4 │ │ │ │ │ - bne.n 9368 │ │ │ │ │ + bne.n 938c │ │ │ │ │ mov r3, lr │ │ │ │ │ - b.n 92a2 │ │ │ │ │ + b.n 92c6 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 9300 │ │ │ │ │ + b.n 9324 │ │ │ │ │ cmp r1, #15 │ │ │ │ │ ittee gt │ │ │ │ │ mvngt.w r1, #1 │ │ │ │ │ strgt.w r1, [r2, r3, lsl #2] │ │ │ │ │ movwle r1, #65534 @ 0xfffe │ │ │ │ │ strhle.w r1, [r2, r3, lsl #1] │ │ │ │ │ movs r3, #1 │ │ │ │ │ ldrb r1, [r0, #6] │ │ │ │ │ ldrb r0, [r0, #5] │ │ │ │ │ lsls r3, r0 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 92ce │ │ │ │ │ + bne.n 92f2 │ │ │ │ │ movs r1, #12 │ │ │ │ │ mla r3, r1, r6, r3 │ │ │ │ │ movs r1, #0 │ │ │ │ │ adds r4, r2, r3 │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ str r1, [r4, #8] │ │ │ │ │ str r1, [r4, #4] │ │ │ │ │ str r1, [r2, r3] │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 92e4 │ │ │ │ │ - b.n 92ee │ │ │ │ │ + blt.n 9308 │ │ │ │ │ + b.n 9312 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.n 93f4 │ │ │ │ │ + bne.n 9418 │ │ │ │ │ movs r4, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #20 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ movs r3, #0 │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ - b.n 93ea │ │ │ │ │ + b.n 940e │ │ │ │ │ cmp.w lr, #4294967295 @ 0xffffffff │ │ │ │ │ - beq.n 9500 │ │ │ │ │ + beq.n 9524 │ │ │ │ │ lsrs r4, r4, #5 │ │ │ │ │ add.w r3, r3, r3, lsl #2 │ │ │ │ │ add.w lr, r4, #1 │ │ │ │ │ add r3, lr │ │ │ │ │ ands r3, r1 │ │ │ │ │ ldrsb.w lr, [r2, r3] │ │ │ │ │ - b.n 9350 │ │ │ │ │ + b.n 9374 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.w 9308 │ │ │ │ │ - b.n 930c │ │ │ │ │ + bne.w 932c │ │ │ │ │ + b.n 9330 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ mov r4, r0 │ │ │ │ │ adds r1, r0, #1 │ │ │ │ │ - beq.n 948e │ │ │ │ │ + beq.n 94b2 │ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 93e4 │ │ │ │ │ + beq.n 9408 │ │ │ │ │ mov r2, r0 │ │ │ │ │ add r3, sp, #12 │ │ │ │ │ mov r1, r9 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 2e8 <_Py_dict_lookup> │ │ │ │ │ R_ARM_THM_CALL _Py_dict_lookup │ │ │ │ │ mov r6, r0 │ │ │ │ │ adds r2, r0, #3 │ │ │ │ │ - bne.w 9258 │ │ │ │ │ + bne.w 927c │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.n 9452 │ │ │ │ │ + beq.n 9476 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 930e │ │ │ │ │ + b.n 9332 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 930e │ │ │ │ │ + beq.w 9332 │ │ │ │ │ str r4, [r2, #0] │ │ │ │ │ - b.n 930e │ │ │ │ │ + b.n 9332 │ │ │ │ │ add.w lr, r0, r3, lsl #2 │ │ │ │ │ ldr.w lr, [lr, #20] │ │ │ │ │ cmp r6, lr │ │ │ │ │ - beq.w 92a2 │ │ │ │ │ - b.n 9326 │ │ │ │ │ + beq.w 92c6 │ │ │ │ │ + b.n 934a │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w 930c │ │ │ │ │ + bge.w 9330 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 930c │ │ │ │ │ + bne.w 9330 │ │ │ │ │ mov r0, r7 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 930c │ │ │ │ │ + b.n 9330 │ │ │ │ │ mov r0, r9 │ │ │ │ │ bl 1f8 │ │ │ │ │ R_ARM_THM_CALL dict_unhashable_type │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.w 930e │ │ │ │ │ + beq.w 9332 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ - b.n 930e │ │ │ │ │ + b.n 9332 │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r3, r9 │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ movs r1, #2 │ │ │ │ │ mov r2, r5 │ │ │ │ │ bl eb8 │ │ │ │ │ R_ARM_THM_CALL _PyDict_SendEvent │ │ │ │ │ - b.n 926e │ │ │ │ │ + b.n 9292 │ │ │ │ │ add.w r2, r4, r6, lsl #2 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [r2, #4] │ │ │ │ │ ldrb r2, [r4, #0] │ │ │ │ │ ldrb r1, [r4, #1] │ │ │ │ │ adds r2, #1 │ │ │ │ │ add.w r2, r4, r2, lsl #2 │ │ │ │ │ ldrb r0, [r2, r3] │ │ │ │ │ cmp r0, r6 │ │ │ │ │ - bne.n 94fc │ │ │ │ │ + bne.n 9520 │ │ │ │ │ subs r1, #1 │ │ │ │ │ add r3, r2 │ │ │ │ │ subs r0, r3, r2 │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - ble.n 94f8 │ │ │ │ │ + ble.n 951c │ │ │ │ │ ldrb r0, [r3, #1] │ │ │ │ │ strb.w r0, [r3], #1 │ │ │ │ │ - b.n 94d0 │ │ │ │ │ - cbz r2, 94e2 │ │ │ │ │ + b.n 94f4 │ │ │ │ │ + cbz r2, 9506 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ movw r1, #3166 @ 0xc5e │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC0 │ │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ │ bl 0 <_PyErr_BadInternalCall> │ │ │ │ │ R_ARM_THM_CALL _PyErr_BadInternalCall │ │ │ │ │ - b.n 930e │ │ │ │ │ + b.n 9332 │ │ │ │ │ strb r1, [r4, #1] │ │ │ │ │ - b.n 92ee │ │ │ │ │ + b.n 9312 │ │ │ │ │ adds r3, #1 │ │ │ │ │ - b.n 94c6 │ │ │ │ │ + b.n 94ea │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 92a2 │ │ │ │ │ + b.n 92c6 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00009508 <_PyDict_GetMethodStackRef>: │ │ │ │ │ +0000952c <_PyDict_GetMethodStackRef>: │ │ │ │ │ _PyDict_GetMethodStackRef(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ mov r5, r2 │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ mov r4, r0 │ │ │ │ │ sub sp, #20 │ │ │ │ │ adds r0, r2, #1 │ │ │ │ │ - beq.n 95aa <_PyDict_GetMethodStackRef+0xa2> │ │ │ │ │ + beq.n 95ce <_PyDict_GetMethodStackRef+0xa2> │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 952e <_PyDict_GetMethodStackRef+0x26> │ │ │ │ │ + bge.n 9552 <_PyDict_GetMethodStackRef+0x26> │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ add r3, sp, #12 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 2e8 <_Py_dict_lookup> │ │ │ │ │ R_ARM_THM_CALL _Py_dict_lookup │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r1, 9548 <_PyDict_GetMethodStackRef+0x40> │ │ │ │ │ + cbz r1, 956c <_PyDict_GetMethodStackRef+0x40> │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r2, #1 │ │ │ │ │ strlt r2, [r1, #0] │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 9556 <_PyDict_GetMethodStackRef+0x4e> │ │ │ │ │ + bge.n 957a <_PyDict_GetMethodStackRef+0x4e> │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #0] │ │ │ │ │ - cbz r2, 959a <_PyDict_GetMethodStackRef+0x92> │ │ │ │ │ + cbz r2, 95be <_PyDict_GetMethodStackRef+0x92> │ │ │ │ │ adds r2, r3, #3 │ │ │ │ │ - beq.n 958a <_PyDict_GetMethodStackRef+0x82> │ │ │ │ │ + beq.n 95ae <_PyDict_GetMethodStackRef+0x82> │ │ │ │ │ cmp r1, #0 │ │ │ │ │ it ne │ │ │ │ │ cmpne.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ ite ne │ │ │ │ │ movne r0, #1 │ │ │ │ │ moveq r0, #0 │ │ │ │ │ - bne.n 956e <_PyDict_GetMethodStackRef+0x66> │ │ │ │ │ + bne.n 9592 <_PyDict_GetMethodStackRef+0x66> │ │ │ │ │ add sp, #20 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ it ge │ │ │ │ │ orrge.w r1, r1, #1 │ │ │ │ │ str r1, [r5, #0] │ │ │ │ │ bl 4ac <_Py_dict_lookup+0x1c4> │ │ │ │ │ R_ARM_THM_CALL PyStackRef_XCLOSE │ │ │ │ │ movs r0, #1 │ │ │ │ │ - b.n 956a <_PyDict_GetMethodStackRef+0x62> │ │ │ │ │ + b.n 958e <_PyDict_GetMethodStackRef+0x62> │ │ │ │ │ ldr r0, [r5, #0] │ │ │ │ │ movs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ bl 4ac <_Py_dict_lookup+0x1c4> │ │ │ │ │ R_ARM_THM_CALL PyStackRef_XCLOSE │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 956a <_PyDict_GetMethodStackRef+0x62> │ │ │ │ │ + b.n 958e <_PyDict_GetMethodStackRef+0x62> │ │ │ │ │ mov r0, r4 │ │ │ │ │ strd r1, r3, [sp] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldrd r1, r3, [sp] │ │ │ │ │ - b.n 9556 <_PyDict_GetMethodStackRef+0x4e> │ │ │ │ │ + b.n 957a <_PyDict_GetMethodStackRef+0x4e> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ mov r0, r1 │ │ │ │ │ str r1, [sp, #0] │ │ │ │ │ ldr r3, [r3, #60] @ 0x3c │ │ │ │ │ blx r3 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 952a <_PyDict_GetMethodStackRef+0x22> │ │ │ │ │ - b.n 952e <_PyDict_GetMethodStackRef+0x26> │ │ │ │ │ + blt.n 954e <_PyDict_GetMethodStackRef+0x22> │ │ │ │ │ + b.n 9552 <_PyDict_GetMethodStackRef+0x26> │ │ │ │ │ │ │ │ │ │ -000095c8 : │ │ │ │ │ +000095ec : │ │ │ │ │ PyObject_VisitManagedDict(): │ │ │ │ │ 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 r5, [r0, #4] │ │ │ │ │ ldr r3, [r5, #84] @ 0x54 │ │ │ │ │ lsls r4, r3, #27 │ │ │ │ │ - bpl.n 9620 │ │ │ │ │ + bpl.n 9644 │ │ │ │ │ ldr.w r4, [r0, #-12] │ │ │ │ │ mov r6, r1 │ │ │ │ │ - cbnz r4, 9626 │ │ │ │ │ + cbnz r4, 964a │ │ │ │ │ lsls r3, r3, #29 │ │ │ │ │ - bpl.n 9620 │ │ │ │ │ + bpl.n 9644 │ │ │ │ │ ldr r3, [r5, #16] │ │ │ │ │ add.w r8, r0, r3 │ │ │ │ │ ldrb.w r1, [r8, #3] │ │ │ │ │ - cbz r1, 9620 │ │ │ │ │ + cbz r1, 9644 │ │ │ │ │ ldrb r3, [r0, r3] │ │ │ │ │ - cbz r3, 9620 │ │ │ │ │ + cbz r3, 9644 │ │ │ │ │ mov r7, r2 │ │ │ │ │ mov r5, r8 │ │ │ │ │ - b.n 9608 │ │ │ │ │ + b.n 962c │ │ │ │ │ adds r4, #1 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - ble.n 9620 │ │ │ │ │ + ble.n 9644 │ │ │ │ │ ldr.w r0, [r5, #4]! │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 9602 │ │ │ │ │ + beq.n 9626 │ │ │ │ │ mov r1, r7 │ │ │ │ │ blx r6 │ │ │ │ │ - cbnz r0, 9622 │ │ │ │ │ + cbnz r0, 9646 │ │ │ │ │ ldrb.w r3, [r8] │ │ │ │ │ adds r4, #1 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bgt.n 9608 │ │ │ │ │ + bgt.n 962c │ │ │ │ │ movs r0, #0 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r1, r2 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ bx r3 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00009634 : │ │ │ │ │ +00009658 : │ │ │ │ │ dict_tp_clear(): │ │ │ │ │ push {r3, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ - bl 964c │ │ │ │ │ + bl 9670 │ │ │ │ │ movs r0, #0 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000964c : │ │ │ │ │ +00009670 : │ │ │ │ │ clear_lock_held(): │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #2 │ │ │ │ │ - bpl.w 9994 │ │ │ │ │ + bpl.w 99b8 │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ │ - ldr r7, [pc, #564] @ (989c ) │ │ │ │ │ + ldr r7, [pc, #564] @ (98c0 ) │ │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ │ ldr r4, [r0, #24] │ │ │ │ │ cmp r4, r7 │ │ │ │ │ - beq.n 968a │ │ │ │ │ + beq.n 96ae │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldrb r0, [r0, #16] │ │ │ │ │ ldr r6, [r5, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 9940 │ │ │ │ │ + bne.w 9964 │ │ │ │ │ str r0, [r5, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w 9956 │ │ │ │ │ + bne.w 997a │ │ │ │ │ ldr r6, [r4, #0] │ │ │ │ │ str r7, [r5, #24] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bge.n 968e │ │ │ │ │ + bge.n 96b2 │ │ │ │ │ add sp, #140 @ 0x8c │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ subs r3, r6, #1 │ │ │ │ │ cmp r6, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - bne.n 968a │ │ │ │ │ + bne.n 96ae │ │ │ │ │ ldrb r7, [r4, #6] │ │ │ │ │ ldrb r3, [r4, #5] │ │ │ │ │ ldr r5, [r4, #16] │ │ │ │ │ lsls r6, r3 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w 9898 │ │ │ │ │ + beq.w 98bc │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.n 973a │ │ │ │ │ + ble.n 975e │ │ │ │ │ add r6, r4 │ │ │ │ │ movs r2, #0 │ │ │ │ │ add.w r7, r6, #20 │ │ │ │ │ ands.w r3, r5, #3 │ │ │ │ │ add.w r6, r6, #24 │ │ │ │ │ - beq.w 97ea │ │ │ │ │ + beq.w 980e │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.n 9704 │ │ │ │ │ + beq.n 9728 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.n 96e2 │ │ │ │ │ + beq.n 9706 │ │ │ │ │ ldr r0, [r7, #0] │ │ │ │ │ - cbz r0, 96d2 │ │ │ │ │ + cbz r0, 96f6 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 9930 │ │ │ │ │ + blt.w 9954 │ │ │ │ │ ldr r0, [r6, #0] │ │ │ │ │ - cbz r0, 96e0 │ │ │ │ │ + cbz r0, 9704 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 9920 │ │ │ │ │ + blt.w 9944 │ │ │ │ │ movs r2, #1 │ │ │ │ │ ldr.w r0, [r7, r2, lsl #3] │ │ │ │ │ - cbz r0, 96f2 │ │ │ │ │ + cbz r0, 9716 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 98e4 │ │ │ │ │ + blt.w 9908 │ │ │ │ │ ldr.w r0, [r6, r2, lsl #3] │ │ │ │ │ - cbz r0, 9702 │ │ │ │ │ + cbz r0, 9726 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 98f8 │ │ │ │ │ + blt.w 991c │ │ │ │ │ adds r2, #1 │ │ │ │ │ ldr.w r0, [r7, r2, lsl #3] │ │ │ │ │ - cbz r0, 971c │ │ │ │ │ + cbz r0, 9740 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 971c │ │ │ │ │ + bge.n 9740 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 990c │ │ │ │ │ + beq.w 9930 │ │ │ │ │ ldr.w r0, [r6, r2, lsl #3] │ │ │ │ │ - cbz r0, 9734 │ │ │ │ │ + cbz r0, 9758 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 9734 │ │ │ │ │ + bge.n 9758 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 9916 │ │ │ │ │ + beq.w 993a │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - bne.n 97ea │ │ │ │ │ + bne.n 980e │ │ │ │ │ ldrb r3, [r4, #4] │ │ │ │ │ cmp r3, #3 │ │ │ │ │ - bne.n 97fc │ │ │ │ │ + bne.n 9820 │ │ │ │ │ ldrb r3, [r4, #6] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bne.n 97fc │ │ │ │ │ - ldr r3, [pc, #344] @ (98a0 ) │ │ │ │ │ + bne.n 9820 │ │ │ │ │ + ldr r3, [pc, #344] @ (98c4 ) │ │ │ │ │ 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, #1932] @ 0x78c │ │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ │ - bhi.n 97fc │ │ │ │ │ + bhi.n 9820 │ │ │ │ │ ldr.w r1, [r3, #1928] @ 0x788 │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r1, [r4, #0] │ │ │ │ │ str.w r4, [r3, #1928] @ 0x788 │ │ │ │ │ str.w r2, [r3, #1932] @ 0x78c │ │ │ │ │ - b.n 968a │ │ │ │ │ + b.n 96ae │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 988e │ │ │ │ │ + beq.w 98b2 │ │ │ │ │ ldr.w r0, [r6, r2, lsl #3] │ │ │ │ │ - cbz r0, 978a │ │ │ │ │ + cbz r0, 97ae │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 986a │ │ │ │ │ + blt.n 988e │ │ │ │ │ adds r1, r2, #1 │ │ │ │ │ ldr.w r0, [r7, r1, lsl #3] │ │ │ │ │ - cbz r0, 979a │ │ │ │ │ + cbz r0, 97be │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 987c │ │ │ │ │ + blt.n 98a0 │ │ │ │ │ ldr.w r0, [r6, r1, lsl #3] │ │ │ │ │ - cbz r0, 97a8 │ │ │ │ │ + cbz r0, 97cc │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 981a │ │ │ │ │ + blt.n 983e │ │ │ │ │ adds r2, r1, #1 │ │ │ │ │ ldr.w r0, [r7, r2, lsl #3] │ │ │ │ │ - cbz r0, 97b8 │ │ │ │ │ + cbz r0, 97dc │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 982c │ │ │ │ │ + blt.n 9850 │ │ │ │ │ ldr.w r0, [r6, r2, lsl #3] │ │ │ │ │ - cbz r0, 97c6 │ │ │ │ │ + cbz r0, 97ea │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 9842 │ │ │ │ │ + blt.n 9866 │ │ │ │ │ adds r2, r1, #2 │ │ │ │ │ ldr.w r0, [r7, r2, lsl #3] │ │ │ │ │ - cbz r0, 97d6 │ │ │ │ │ + cbz r0, 97fa │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 9854 │ │ │ │ │ + blt.n 9878 │ │ │ │ │ ldr.w r0, [r6, r2, lsl #3] │ │ │ │ │ - cbz r0, 97e4 │ │ │ │ │ + cbz r0, 9808 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 9808 │ │ │ │ │ + blt.n 982c │ │ │ │ │ adds r2, r1, #3 │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - beq.n 973a │ │ │ │ │ + beq.n 975e │ │ │ │ │ ldr.w r0, [r7, r2, lsl #3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 977c │ │ │ │ │ + beq.n 97a0 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 977c │ │ │ │ │ - b.n 9772 │ │ │ │ │ + bge.n 97a0 │ │ │ │ │ + b.n 9796 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #140 @ 0x8c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyMem_Free │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 97e4 │ │ │ │ │ + bne.n 9808 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ - b.n 97e4 │ │ │ │ │ + b.n 9808 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 97a8 │ │ │ │ │ + bne.n 97cc │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ - b.n 97a8 │ │ │ │ │ + b.n 97cc │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 97b8 │ │ │ │ │ + bne.n 97dc │ │ │ │ │ strd r2, r1, [sp, #8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldrd r2, r1, [sp, #8] │ │ │ │ │ - b.n 97b8 │ │ │ │ │ + b.n 97dc │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 97c6 │ │ │ │ │ + bne.n 97ea │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ - b.n 97c6 │ │ │ │ │ + b.n 97ea │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 97d6 │ │ │ │ │ + bne.n 97fa │ │ │ │ │ strd r2, r1, [sp, #8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldrd r2, r1, [sp, #8] │ │ │ │ │ - b.n 97d6 │ │ │ │ │ + b.n 97fa │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 978a │ │ │ │ │ + bne.n 97ae │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ - b.n 978a │ │ │ │ │ + b.n 97ae │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 979a │ │ │ │ │ + bne.n 97be │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ - b.n 979a │ │ │ │ │ + b.n 97be │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ - b.n 977c │ │ │ │ │ + b.n 97a0 │ │ │ │ │ add r6, r4 │ │ │ │ │ - b.n 98b4 │ │ │ │ │ + b.n 98d8 │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x00000150 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ ldr r0, [r6, #28] │ │ │ │ │ - cbz r0, 98b0 │ │ │ │ │ + cbz r0, 98d4 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n 98d6 │ │ │ │ │ + blt.n 98fa │ │ │ │ │ adds r7, #1 │ │ │ │ │ adds r6, #12 │ │ │ │ │ cmp r7, r5 │ │ │ │ │ - bge.w 973a │ │ │ │ │ + bge.w 975e │ │ │ │ │ ldr r0, [r6, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 98a4 │ │ │ │ │ + beq.n 98c8 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 98a4 │ │ │ │ │ + bge.n 98c8 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 98a4 │ │ │ │ │ + bne.n 98c8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 98a4 │ │ │ │ │ + b.n 98c8 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 98b0 │ │ │ │ │ + bne.n 98d4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 98b0 │ │ │ │ │ + b.n 98d4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 96f2 │ │ │ │ │ + bne.w 9716 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ - b.n 96f2 │ │ │ │ │ + b.n 9716 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 9702 │ │ │ │ │ + bne.w 9726 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ - b.n 9702 │ │ │ │ │ + b.n 9726 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ - b.n 971c │ │ │ │ │ + b.n 9740 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ - b.n 9734 │ │ │ │ │ + b.n 9758 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 96e0 │ │ │ │ │ + bne.w 9704 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 96e0 │ │ │ │ │ + b.n 9704 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 96d2 │ │ │ │ │ + bne.w 96f6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 96d2 │ │ │ │ │ + b.n 96f6 │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r2, r5 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ movs r1, #4 │ │ │ │ │ bl eb8 │ │ │ │ │ R_ARM_THM_CALL _PyDict_SendEvent │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [r5, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w 9682 │ │ │ │ │ + beq.w 96a6 │ │ │ │ │ ldrb r3, [r6, #2] │ │ │ │ │ ldr r2, [r4, #16] │ │ │ │ │ - cbz r3, 9996 │ │ │ │ │ + cbz r3, 99ba │ │ │ │ │ add r5, sp, #16 │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r4, r3 │ │ │ │ │ - b.n 9972 │ │ │ │ │ + b.n 9996 │ │ │ │ │ ldr.w r7, [r1, #4]! │ │ │ │ │ str.w r7, [r0], #4 │ │ │ │ │ str r4, [r1, #0] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ - blt.n 9968 │ │ │ │ │ + blt.n 998c │ │ │ │ │ movs r4, #0 │ │ │ │ │ strb r4, [r6, #1] │ │ │ │ │ - b.n 998e │ │ │ │ │ + b.n 99b2 │ │ │ │ │ ldr.w r0, [r5], #4 │ │ │ │ │ adds r4, #1 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ bl 118 │ │ │ │ │ R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - blt.n 9980 │ │ │ │ │ - b.n 968a │ │ │ │ │ + blt.n 99a4 │ │ │ │ │ + b.n 96ae │ │ │ │ │ bx lr │ │ │ │ │ strd r7, r3, [r5, #24] │ │ │ │ │ mov r5, r3 │ │ │ │ │ adds r7, r6, #4 │ │ │ │ │ cmp r5, r2 │ │ │ │ │ - bge.n 99cc │ │ │ │ │ + bge.n 99f0 │ │ │ │ │ ldr r1, [r7, #0] │ │ │ │ │ mov r0, r1 │ │ │ │ │ - cbz r1, 99c6 │ │ │ │ │ + cbz r1, 99ea │ │ │ │ │ ldr.w ip, [r1] │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 99c6 │ │ │ │ │ + bge.n 99ea │ │ │ │ │ add.w r3, ip, #4294967295 @ 0xffffffff │ │ │ │ │ str r3, [r1, #0] │ │ │ │ │ - cbnz r3, 99c6 │ │ │ │ │ + cbnz r3, 99ea │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ adds r5, #1 │ │ │ │ │ adds r7, #4 │ │ │ │ │ - b.n 999e │ │ │ │ │ + b.n 99c2 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #140 @ 0x8c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ │ b.w 3b8 <_Py_dict_lookup+0xd0> │ │ │ │ │ R_ARM_THM_JUMP24 dictkeys_decref.constprop.0 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000099e0 : │ │ │ │ │ +00009a04 : │ │ │ │ │ new_dict_with_shared_keys.isra.0(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldrd r4, r3, [r0, #12] │ │ │ │ │ mov r6, r0 │ │ │ │ │ @@ -15727,54 +15741,54 @@ │ │ │ │ │ adds r3, r4, #3 │ │ │ │ │ adds r0, r4, #1 │ │ │ │ │ bic.w r3, r3, #3 │ │ │ │ │ add.w r0, r3, r0, lsl #2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 9ae6 │ │ │ │ │ + beq.n 9b0a │ │ │ │ │ movs r3, #0 │ │ │ │ │ strb r4, [r0, #0] │ │ │ │ │ strb r3, [r0, #2] │ │ │ │ │ mov r5, r0 │ │ │ │ │ strb r3, [r0, #1] │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.n 9ad6 │ │ │ │ │ + blt.n 9afa │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n 9ada │ │ │ │ │ + beq.n 9afe │ │ │ │ │ lsls r2, r4, #2 │ │ │ │ │ movs r1, #0 │ │ │ │ │ adds r0, r5, #4 │ │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memset │ │ │ │ │ - ldr r3, [pc, #220] @ (9b10 ) │ │ │ │ │ + ldr r3, [pc, #216] @ (9b30 ) │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r3, [r4, r3] │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ add.w r2, r2, #4096 @ 0x1000 │ │ │ │ │ ldr.w r3, [r2, #1920] @ 0x780 │ │ │ │ │ - cbz r3, 9aa6 │ │ │ │ │ + cbz r3, 9aca │ │ │ │ │ ldr.w r1, [r2, #1924] @ 0x784 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ subs r1, #1 │ │ │ │ │ str.w r0, [r2, #1920] @ 0x780 │ │ │ │ │ str.w r1, [r2, #1924] @ 0x784 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 0 <_Py_NewReference> │ │ │ │ │ R_ARM_THM_CALL _Py_NewReference │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ movs r2, #0 │ │ │ │ │ - vldr d7, [pc, #164] @ 9b08 │ │ │ │ │ - ldr r0, [pc, #172] @ (9b14 ) │ │ │ │ │ + vldr d7, [pc, #160] @ 9b28 │ │ │ │ │ + ldr r0, [pc, #168] @ (9b34 ) │ │ │ │ │ sub.w r1, r3, #8 │ │ │ │ │ str r2, [r3, #8] │ │ │ │ │ strd r6, r5, [r3, #24] │ │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ │ vstr d7, [r3, #16] │ │ │ │ │ add r0, pc │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ @@ -15796,59 +15810,58 @@ │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ bl 0 <_PyObject_GC_New> │ │ │ │ │ R_ARM_THM_CALL _PyObject_GC_New │ │ │ │ │ mov r3, r0 │ │ │ │ │ - cbz r0, 9af0 │ │ │ │ │ - vldr d7, [pc, #80] @ 9b08 │ │ │ │ │ + cbz r0, 9b14 │ │ │ │ │ + vldr d7, [pc, #76] @ 9b28 │ │ │ │ │ movs r2, #0 │ │ │ │ │ strd r6, r5, [r0, #24] │ │ │ │ │ sub.w r1, r3, #8 │ │ │ │ │ str r2, [r3, #8] │ │ │ │ │ - ldr r0, [pc, #80] @ (9b18 ) │ │ │ │ │ + ldr r0, [pc, #76] @ (9b38 ) │ │ │ │ │ vstr d7, [r3, #16] │ │ │ │ │ ldr.w r2, [r3, #-4] │ │ │ │ │ add r0, pc │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ - b.n 9a7e │ │ │ │ │ + b.n 9aa2 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - bne.n 9a24 │ │ │ │ │ - ldr r3, [pc, #64] @ (9b1c ) │ │ │ │ │ + bne.n 9a48 │ │ │ │ │ + ldr r3, [pc, #60] @ (9b3c ) │ │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ - b.n 9a38 │ │ │ │ │ + b.n 9a5c │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyErr_NoMemory │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 3b8 <_Py_dict_lookup+0xd0> │ │ │ │ │ R_ARM_THM_CALL dictkeys_decref.constprop.0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n 9aa0 │ │ │ │ │ + b.n 9ac4 │ │ │ │ │ nop │ │ │ │ │ - nop.w │ │ │ │ │ ... │ │ │ │ │ - .word 0x000000d8 │ │ │ │ │ + .word 0x000000d4 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ - .word 0x00000096 │ │ │ │ │ + .word 0x00000092 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ - .word 0x00000044 │ │ │ │ │ + .word 0x00000040 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ - .word 0x00000038 │ │ │ │ │ + .word 0x00000034 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00009b20 : │ │ │ │ │ +00009b40 : │ │ │ │ │ insert_split_value.isra.0(): │ │ │ │ │ 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 r7, r2 │ │ │ │ │ ldr r2, [r0, #28] │ │ │ │ │ @@ -15856,17 +15869,17 @@ │ │ │ │ │ mov r6, r3 │ │ │ │ │ add.w ip, r2, r5 │ │ │ │ │ mov r4, r0 │ │ │ │ │ sub sp, #8 │ │ │ │ │ ldrb r0, [r0, #16] │ │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ │ mov r8, r3 │ │ │ │ │ - cbnz r3, 9b7a │ │ │ │ │ + cbnz r3, 9b9a │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 9bc2 │ │ │ │ │ + bne.n 9be2 │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ add r5, r2 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r7, #0] │ │ │ │ │ str r7, [r5, #4] │ │ │ │ │ @@ -15879,81 +15892,81 @@ │ │ │ │ │ strb r1, [r2, #1] │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ mov ip, r2 │ │ │ │ │ - cbnz r0, 9bb0 │ │ │ │ │ + cbnz r0, 9bd0 │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ add ip, r5 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r7, #0] │ │ │ │ │ ldr.w r3, [r8] │ │ │ │ │ str.w r7, [ip, #4] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 9b74 │ │ │ │ │ + bge.n 9b94 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r8] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 9b74 │ │ │ │ │ + bne.n 9b94 │ │ │ │ │ mov r0, r8 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ b.w 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_JUMP24 _Py_Dealloc │ │ │ │ │ mov r3, r1 │ │ │ │ │ mov r2, r4 │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r7, [sp, #0] │ │ │ │ │ bl eb8 │ │ │ │ │ R_ARM_THM_CALL _PyDict_SendEvent │ │ │ │ │ ldr.w ip, [r4, #28] │ │ │ │ │ - b.n 9b7e │ │ │ │ │ + b.n 9b9e │ │ │ │ │ mov r3, r1 │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r1, r8 │ │ │ │ │ str r7, [sp, #0] │ │ │ │ │ bl eb8 │ │ │ │ │ R_ARM_THM_CALL _PyDict_SendEvent │ │ │ │ │ ldr r2, [r4, #28] │ │ │ │ │ - b.n 9b4e │ │ │ │ │ + b.n 9b6e │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00009bd4 : │ │ │ │ │ +00009bf4 : │ │ │ │ │ dict_length(): │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -00009bd8 : │ │ │ │ │ +00009bf8 : │ │ │ │ │ dict_iter(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - ldr r0, [pc, #124] @ (9c68 ) │ │ │ │ │ + ldr r0, [pc, #124] @ (9c88 ) │ │ │ │ │ bl 0 <_PyObject_GC_New> │ │ │ │ │ R_ARM_THM_CALL _PyObject_GC_New │ │ │ │ │ - cbz r0, 9c46 │ │ │ │ │ + cbz r0, 9c66 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 9c48 │ │ │ │ │ + bge.n 9c68 │ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ │ movs r2, #0 │ │ │ │ │ adds r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ strd r4, r1, [r0, #8] │ │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ │ str r1, [r0, #24] │ │ │ │ │ strd r2, r2, [r0, #16] │ │ │ │ │ sub.w r2, r0, #8 │ │ │ │ │ - ldr r1, [pc, #88] @ (9c6c ) │ │ │ │ │ + ldr r1, [pc, #88] @ (9c8c ) │ │ │ │ │ add r1, pc │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ ldr r1, [r4, r1] │ │ │ │ │ ldr.w r3, [r0, #-4] │ │ │ │ │ ldr r1, [r1, #8] │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ ldr.w ip, [r1, #3892] @ 0xf34 │ │ │ │ │ @@ -15968,179 +15981,179 @@ │ │ │ │ │ pop {r4, pc} │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ sub.w r2, r0, #8 │ │ │ │ │ strd r4, r3, [r0, #8] │ │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ │ str r3, [r0, #24] │ │ │ │ │ movs r3, #0 │ │ │ │ │ - ldr r1, [pc, #20] @ (9c70 ) │ │ │ │ │ + ldr r1, [pc, #20] @ (9c90 ) │ │ │ │ │ strd r3, r3, [r0, #16] │ │ │ │ │ add r1, pc │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ - b.n 9c18 │ │ │ │ │ + b.n 9c38 │ │ │ │ │ nop │ │ │ │ │ .word 0x000005cc │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x00000054 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x0000000c │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00009c74 : │ │ │ │ │ +00009c94 : │ │ │ │ │ dictiter_iternextkey(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r4, [r0, #8] │ │ │ │ │ sub sp, #12 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.n 9d06 │ │ │ │ │ + beq.n 9d26 │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r5, [r0, #12] │ │ │ │ │ cmp r5, r3 │ │ │ │ │ - bne.w 9dbc │ │ │ │ │ + bne.w 9ddc │ │ │ │ │ ldr r1, [r0, #16] │ │ │ │ │ ldrd r0, r3, [r4, #24] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 9d92 │ │ │ │ │ + bne.n 9db2 │ │ │ │ │ ldrb r5, [r0, #5] │ │ │ │ │ movs r3, #1 │ │ │ │ │ ldrb.w lr, [r0, #6] │ │ │ │ │ ldr.w ip, [r0, #16] │ │ │ │ │ lsls r3, r5 │ │ │ │ │ cmp.w lr, #0 │ │ │ │ │ - beq.n 9d32 │ │ │ │ │ + beq.n 9d52 │ │ │ │ │ cmp r1, ip │ │ │ │ │ - bge.n 9cf0 │ │ │ │ │ + bge.n 9d10 │ │ │ │ │ add.w r3, r3, r1, lsl #3 │ │ │ │ │ adds r3, #20 │ │ │ │ │ add r3, r0 │ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ │ - cbnz r0, 9d10 │ │ │ │ │ + cbnz r0, 9d30 │ │ │ │ │ adds r0, r1, #1 │ │ │ │ │ cmp ip, r0 │ │ │ │ │ - ble.n 9cf0 │ │ │ │ │ + ble.n 9d10 │ │ │ │ │ ldr r5, [r3, #12] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 9d6e │ │ │ │ │ + bne.n 9d8e │ │ │ │ │ adds r0, r1, #2 │ │ │ │ │ cmp ip, r0 │ │ │ │ │ - ble.n 9cf0 │ │ │ │ │ + ble.n 9d10 │ │ │ │ │ ldr r5, [r3, #20] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - bne.n 9d80 │ │ │ │ │ + bne.n 9da0 │ │ │ │ │ adds r1, #3 │ │ │ │ │ cmp ip, r1 │ │ │ │ │ - ble.n 9cf0 │ │ │ │ │ + ble.n 9d10 │ │ │ │ │ adds r3, #24 │ │ │ │ │ ldr r0, [r3, #4] │ │ │ │ │ - cbnz r0, 9d0c │ │ │ │ │ + cbnz r0, 9d2c │ │ │ │ │ adds r1, #1 │ │ │ │ │ adds r3, #8 │ │ │ │ │ cmp ip, r1 │ │ │ │ │ - bgt.n 9ce4 │ │ │ │ │ + bgt.n 9d04 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r2, #8] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 9d04 │ │ │ │ │ + bge.n 9d24 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 9db4 │ │ │ │ │ + beq.n 9dd4 │ │ │ │ │ movs r4, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ cmp ip, r1 │ │ │ │ │ - ble.n 9cf0 │ │ │ │ │ + ble.n 9d10 │ │ │ │ │ ldr r5, [r2, #24] │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n 9dde │ │ │ │ │ + beq.n 9dfe │ │ │ │ │ ldr r4, [r3, #0] │ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ │ adds r1, #1 │ │ │ │ │ subs r3, r5, #1 │ │ │ │ │ str r1, [r2, #16] │ │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ │ str r3, [r2, #24] │ │ │ │ │ itt lt │ │ │ │ │ addlt r0, #1 │ │ │ │ │ strlt r0, [r4, #0] │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ cmp r1, ip │ │ │ │ │ - bge.n 9cf0 │ │ │ │ │ + bge.n 9d10 │ │ │ │ │ movs r5, #12 │ │ │ │ │ mla r3, r5, r1, r3 │ │ │ │ │ adds r3, #20 │ │ │ │ │ add r3, r0 │ │ │ │ │ ldr r0, [r3, #8] │ │ │ │ │ - cbnz r0, 9d78 │ │ │ │ │ + cbnz r0, 9d98 │ │ │ │ │ adds r0, r1, #1 │ │ │ │ │ cmp r0, ip │ │ │ │ │ - bge.n 9cf0 │ │ │ │ │ + bge.n 9d10 │ │ │ │ │ ldr r5, [r3, #20] │ │ │ │ │ - cbnz r5, 9d86 │ │ │ │ │ + cbnz r5, 9da6 │ │ │ │ │ adds r0, r1, #2 │ │ │ │ │ cmp ip, r0 │ │ │ │ │ - ble.n 9cf0 │ │ │ │ │ + ble.n 9d10 │ │ │ │ │ ldr r5, [r3, #32] │ │ │ │ │ - cbnz r5, 9d8c │ │ │ │ │ + cbnz r5, 9dac │ │ │ │ │ adds r1, #3 │ │ │ │ │ cmp ip, r1 │ │ │ │ │ - ble.n 9cf0 │ │ │ │ │ + ble.n 9d10 │ │ │ │ │ adds r3, #36 @ 0x24 │ │ │ │ │ ldr r0, [r3, #8] │ │ │ │ │ - cbnz r0, 9d74 │ │ │ │ │ + cbnz r0, 9d94 │ │ │ │ │ adds r1, #1 │ │ │ │ │ adds r3, #12 │ │ │ │ │ cmp ip, r1 │ │ │ │ │ - bgt.n 9d60 │ │ │ │ │ - b.n 9cf0 │ │ │ │ │ + bgt.n 9d80 │ │ │ │ │ + b.n 9d10 │ │ │ │ │ adds r3, #8 │ │ │ │ │ mov r1, r0 │ │ │ │ │ - b.n 9d10 │ │ │ │ │ + b.n 9d30 │ │ │ │ │ cmp ip, r1 │ │ │ │ │ - ble.n 9cf0 │ │ │ │ │ + ble.n 9d10 │ │ │ │ │ ldr r5, [r2, #24] │ │ │ │ │ - cbz r5, 9dde │ │ │ │ │ + cbz r5, 9dfe │ │ │ │ │ ldr r4, [r3, #4] │ │ │ │ │ - b.n 9d18 │ │ │ │ │ + b.n 9d38 │ │ │ │ │ adds r3, #16 │ │ │ │ │ mov r1, r0 │ │ │ │ │ - b.n 9d10 │ │ │ │ │ + b.n 9d30 │ │ │ │ │ adds r3, #12 │ │ │ │ │ mov r1, r0 │ │ │ │ │ - b.n 9d78 │ │ │ │ │ + b.n 9d98 │ │ │ │ │ adds r3, #24 │ │ │ │ │ mov r1, r0 │ │ │ │ │ - b.n 9d78 │ │ │ │ │ + b.n 9d98 │ │ │ │ │ cmp r5, r1 │ │ │ │ │ - ble.n 9cf0 │ │ │ │ │ + ble.n 9d10 │ │ │ │ │ ldr r5, [r2, #24] │ │ │ │ │ - cbz r5, 9dde │ │ │ │ │ + cbz r5, 9dfe │ │ │ │ │ ldrb r4, [r3, #0] │ │ │ │ │ adds r4, #1 │ │ │ │ │ add.w r3, r3, r4, lsl #2 │ │ │ │ │ ldrb r4, [r0, #5] │ │ │ │ │ ldrb r3, [r3, r1] │ │ │ │ │ add.w r3, r0, r3, lsl #3 │ │ │ │ │ movs r0, #1 │ │ │ │ │ lsls r0, r4 │ │ │ │ │ add r3, r0 │ │ │ │ │ ldr r4, [r3, #20] │ │ │ │ │ - b.n 9d18 │ │ │ │ │ + b.n 9d38 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 9d04 │ │ │ │ │ + b.n 9d24 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_RuntimeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_RuntimeError │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC9 │ │ │ │ │ @@ -16148,51 +16161,51 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC9 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ str r3, [r2, #12] │ │ │ │ │ - b.n 9d04 │ │ │ │ │ + b.n 9d24 │ │ │ │ │ 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 .LC10 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC10 │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - b.n 9cf0 │ │ │ │ │ + b.n 9d10 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00009dfc : │ │ │ │ │ +00009e1c : │ │ │ │ │ dict_new(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ movs r1, #0 │ │ │ │ │ ldr.w r3, [r0, #152] @ 0x98 │ │ │ │ │ blx r3 │ │ │ │ │ - cbz r0, 9e68 │ │ │ │ │ + cbz r0, 9e88 │ │ │ │ │ ldr.w r2, [r0, #-8] │ │ │ │ │ movs r3, #0 │ │ │ │ │ - vldr d7, [pc, #84] @ 9e70 │ │ │ │ │ - ldr r1, [pc, #88] @ (9e78 ) │ │ │ │ │ + vldr d7, [pc, #84] @ 9e90 │ │ │ │ │ + ldr r1, [pc, #88] @ (9e98 ) │ │ │ │ │ str r1, [r0, #24] │ │ │ │ │ str r3, [r0, #8] │ │ │ │ │ str r3, [r0, #28] │ │ │ │ │ vstr d7, [r0, #16] │ │ │ │ │ - cbnz r2, 9e68 │ │ │ │ │ - ldr r1, [pc, #76] @ (9e7c ) │ │ │ │ │ + cbnz r2, 9e88 │ │ │ │ │ + ldr r1, [pc, #76] @ (9e9c ) │ │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ │ ldr.w r3, [r0, #-4] │ │ │ │ │ sub.w r2, r0, #8 │ │ │ │ │ add r1, pc │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ and.w r3, r3, #3 │ │ │ │ │ ldr.w r1, [ip, r1] │ │ │ │ │ @@ -16211,30 +16224,30 @@ │ │ │ │ │ nop.w │ │ │ │ │ ... │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x0000003e │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00009e80 : │ │ │ │ │ +00009ea0 : │ │ │ │ │ dict_setdefault(): │ │ │ │ │ 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 r6, r0 │ │ │ │ │ mov r5, r1 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bhi.n 9eb2 │ │ │ │ │ + bhi.n 9ed2 │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - beq.n 9ece │ │ │ │ │ + beq.n 9eee │ │ │ │ │ ldr r2, [r5, #4] │ │ │ │ │ add r3, sp, #4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 1c98 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ @@ -16244,60 +16257,60 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC19 │ │ │ │ │ movs r3, #2 │ │ │ │ │ movs r2, #1 │ │ │ │ │ mov r1, r4 │ │ │ │ │ bl 0 <_PyArg_CheckPositional> │ │ │ │ │ R_ARM_THM_CALL _PyArg_CheckPositional │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 9eae │ │ │ │ │ + beq.n 9ece │ │ │ │ │ ldr r1, [r5, #0] │ │ │ │ │ cmp r4, #1 │ │ │ │ │ - bgt.n 9ea2 │ │ │ │ │ + bgt.n 9ec2 │ │ │ │ │ add r3, sp, #4 │ │ │ │ │ mov r0, r6 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ bl 1c98 │ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ │ - b.n 9eae │ │ │ │ │ + b.n 9ece │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00009ee4 : │ │ │ │ │ +00009f04 : │ │ │ │ │ dict_vectorcall(): │ │ │ │ │ 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 │ │ │ │ │ bic.w r1, r2, #2147483648 @ 0x80000000 │ │ │ │ │ sub sp, #12 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r7, r3 │ │ │ │ │ bic.w r6, r2, #2147483648 @ 0x80000000 │ │ │ │ │ bic.w r1, r1, #1 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 9fc4 │ │ │ │ │ + bne.n 9fe4 │ │ │ │ │ ldr.w r3, [r0, #152] @ 0x98 │ │ │ │ │ blx r3 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 9f86 │ │ │ │ │ + beq.n 9fa6 │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [r4, #8] │ │ │ │ │ str r3, [r4, #28] │ │ │ │ │ movs r0, #0 │ │ │ │ │ ldr.w r3, [r4, #-8] │ │ │ │ │ movs r1, #0 │ │ │ │ │ - ldr r2, [pc, #196] @ (9fec ) │ │ │ │ │ + ldr r2, [pc, #196] @ (a00c ) │ │ │ │ │ str r2, [r4, #24] │ │ │ │ │ strd r0, r1, [r4, #16] │ │ │ │ │ - cbnz r3, 9f6a │ │ │ │ │ - ldr r3, [pc, #192] @ (9ff0 ) │ │ │ │ │ + cbnz r3, 9f8a │ │ │ │ │ + ldr r3, [pc, #192] @ (a010 ) │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ ldr r3, [r2, r3] │ │ │ │ │ sub.w r2, r4, #8 │ │ │ │ │ ldr r1, [r3, #8] │ │ │ │ │ ldr.w r3, [r4, #-4] │ │ │ │ │ @@ -16308,114 +16321,114 @@ │ │ │ │ │ adds r0, #1 │ │ │ │ │ orr.w r3, r3, lr │ │ │ │ │ str.w r2, [lr] │ │ │ │ │ strd ip, r3, [r4, #-8] │ │ │ │ │ str.w r2, [ip, #4] │ │ │ │ │ str.w r0, [r1, #3868] @ 0xf1c │ │ │ │ │ cmp r6, #1 │ │ │ │ │ - bne.n 9f7e │ │ │ │ │ + bne.n 9f9e │ │ │ │ │ ldr r1, [r5, #0] │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 6a6c │ │ │ │ │ + bl 6a88 │ │ │ │ │ adds r0, #1 │ │ │ │ │ it ne │ │ │ │ │ addne r5, #4 │ │ │ │ │ - beq.n 9fac │ │ │ │ │ + beq.n 9fcc │ │ │ │ │ add.w r3, r7, #12 │ │ │ │ │ movs r6, #0 │ │ │ │ │ - cbnz r7, 9fa4 │ │ │ │ │ + cbnz r7, 9fc4 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ ldr.w r1, [r3, #4]! │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r2, [r5, r6, lsl #2] │ │ │ │ │ adds r6, #1 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ bl 9dc │ │ │ │ │ R_ARM_THM_CALL PyDict_SetItem │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.n 9fac │ │ │ │ │ + beq.n 9fcc │ │ │ │ │ ldr r2, [r7, #8] │ │ │ │ │ cmp r6, r2 │ │ │ │ │ - blt.n 9f8c │ │ │ │ │ - b.n 9f86 │ │ │ │ │ + blt.n 9fac │ │ │ │ │ + b.n 9fa6 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 9fc0 │ │ │ │ │ + bge.n 9fe0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - cbnz r3, 9fc0 │ │ │ │ │ + cbnz r3, 9fe0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n 9f86 │ │ │ │ │ + b.n 9fa6 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC18 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC18 │ │ │ │ │ movs r3, #1 │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r1, r6 │ │ │ │ │ bl 0 <_PyArg_CheckPositional> │ │ │ │ │ R_ARM_THM_CALL _PyArg_CheckPositional │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 9fc0 │ │ │ │ │ + beq.n 9fe0 │ │ │ │ │ ldr.w r3, [r4, #152] @ 0x98 │ │ │ │ │ mov r0, r4 │ │ │ │ │ movs r1, #0 │ │ │ │ │ blx r3 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 9f16 │ │ │ │ │ - b.n 9f86 │ │ │ │ │ + bne.n 9f36 │ │ │ │ │ + b.n 9fa6 │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x000000b8 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -00009ff4 : │ │ │ │ │ +0000a014 : │ │ │ │ │ dictiter_iternextvalue(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r4, [r0, #8] │ │ │ │ │ sub sp, #12 │ │ │ │ │ cmp r4, #0 │ │ │ │ │ - beq.w a11a │ │ │ │ │ + beq.w a13a │ │ │ │ │ ldr r2, [r4, #8] │ │ │ │ │ mov r3, r0 │ │ │ │ │ ldr r1, [r0, #12] │ │ │ │ │ cmp r1, r2 │ │ │ │ │ - bne.n a0e8 │ │ │ │ │ + bne.n a108 │ │ │ │ │ ldr r2, [r4, #28] │ │ │ │ │ ldr.w ip, [r0, #16] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n a0d0 │ │ │ │ │ + bne.n a0f0 │ │ │ │ │ ldr r2, [r4, #24] │ │ │ │ │ movs r1, #1 │ │ │ │ │ ldrb r0, [r2, #6] │ │ │ │ │ ldrb r5, [r2, #5] │ │ │ │ │ ldr.w lr, [r2, #16] │ │ │ │ │ lsls r1, r5 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a09c │ │ │ │ │ + beq.n a0bc │ │ │ │ │ cmp ip, lr │ │ │ │ │ - bge.n a06e │ │ │ │ │ + bge.n a08e │ │ │ │ │ add.w r1, r1, ip, lsl #3 │ │ │ │ │ adds r1, #20 │ │ │ │ │ add r2, r1 │ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ │ - cbz r1, a086 │ │ │ │ │ + cbz r1, a0a6 │ │ │ │ │ ldr r1, [r3, #24] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n a0b4 │ │ │ │ │ + beq.n a0d4 │ │ │ │ │ ldr r0, [r2, #4] │ │ │ │ │ ldr r4, [r0, #0] │ │ │ │ │ add.w r2, ip, #1 │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r2, [r3, #16] │ │ │ │ │ cmp.w r4, #1073741824 @ 0x40000000 │ │ │ │ │ str r1, [r3, #24] │ │ │ │ │ @@ -16423,70 +16436,70 @@ │ │ │ │ │ addlt r4, #1 │ │ │ │ │ strlt r4, [r0, #0] │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ adds r2, #8 │ │ │ │ │ cmp lr, ip │ │ │ │ │ - bgt.n a090 │ │ │ │ │ + bgt.n a0b0 │ │ │ │ │ ldr r2, [r4, #0] │ │ │ │ │ movs r1, #0 │ │ │ │ │ str r1, [r3, #8] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n a082 │ │ │ │ │ + bge.n a0a2 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r4, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.n a10a │ │ │ │ │ + beq.n a12a │ │ │ │ │ movs r0, #0 │ │ │ │ │ - b.n a060 │ │ │ │ │ + b.n a080 │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ cmp lr, ip │ │ │ │ │ - ble.n a06e │ │ │ │ │ + ble.n a08e │ │ │ │ │ adds r2, #8 │ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.n a064 │ │ │ │ │ + beq.n a084 │ │ │ │ │ cmp ip, lr │ │ │ │ │ - blt.n a042 │ │ │ │ │ - b.n a06e │ │ │ │ │ + blt.n a062 │ │ │ │ │ + b.n a08e │ │ │ │ │ movs r0, #12 │ │ │ │ │ mla r1, r0, ip, r1 │ │ │ │ │ adds r1, #20 │ │ │ │ │ add r2, r1 │ │ │ │ │ cmp lr, ip │ │ │ │ │ - ble.n a06e │ │ │ │ │ + ble.n a08e │ │ │ │ │ ldr r0, [r2, #8] │ │ │ │ │ - cbz r0, a112 │ │ │ │ │ + cbz r0, a132 │ │ │ │ │ ldr r1, [r3, #24] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n a04a │ │ │ │ │ + bne.n a06a │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_RuntimeError │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_RuntimeError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC10 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC10 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ ldr r0, [r2, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ - b.n a06e │ │ │ │ │ + b.n a08e │ │ │ │ │ cmp r1, ip │ │ │ │ │ - ble.n a06e │ │ │ │ │ + ble.n a08e │ │ │ │ │ ldrb r1, [r2, #0] │ │ │ │ │ adds r1, #1 │ │ │ │ │ add.w r1, r2, r1, lsl #2 │ │ │ │ │ ldrb.w r1, [r1, ip] │ │ │ │ │ add.w r2, r2, r1, lsl #2 │ │ │ │ │ ldr r0, [r2, #4] │ │ │ │ │ - b.n a0ae │ │ │ │ │ + b.n a0ce │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_RuntimeError │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_RuntimeError │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC9 │ │ │ │ │ @@ -16494,928 +16507,928 @@ │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC9 │ │ │ │ │ ldr r0, [r2, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ │ str r2, [r3, #12] │ │ │ │ │ - b.n a082 │ │ │ │ │ + b.n a0a2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n a082 │ │ │ │ │ + b.n a0a2 │ │ │ │ │ adds r2, #12 │ │ │ │ │ add.w ip, ip, #1 │ │ │ │ │ - b.n a0a6 │ │ │ │ │ + b.n a0c6 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - b.n a060 │ │ │ │ │ + b.n a080 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000a120 : │ │ │ │ │ +0000a140 : │ │ │ │ │ PyDict_Clear(): │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #2 │ │ │ │ │ - bpl.w a46c │ │ │ │ │ + bpl.w a48c │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ │ - ldr r7, [pc, #568] @ (a374 ) │ │ │ │ │ + ldr r7, [pc, #568] @ (a394 ) │ │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ │ ldr r4, [r0, #24] │ │ │ │ │ cmp r4, r7 │ │ │ │ │ - beq.n a15e │ │ │ │ │ + beq.n a17e │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldrb r0, [r0, #16] │ │ │ │ │ ldr r6, [r5, #28] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w a418 │ │ │ │ │ + bne.w a438 │ │ │ │ │ str r0, [r5, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.w a42e │ │ │ │ │ + bne.w a44e │ │ │ │ │ ldr r6, [r4, #0] │ │ │ │ │ str r7, [r5, #24] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bge.n a162 │ │ │ │ │ + bge.n a182 │ │ │ │ │ add sp, #140 @ 0x8c │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ subs r3, r6, #1 │ │ │ │ │ cmp r6, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - bne.n a15e │ │ │ │ │ + bne.n a17e │ │ │ │ │ ldrb r7, [r4, #6] │ │ │ │ │ ldrb r3, [r4, #5] │ │ │ │ │ ldr r5, [r4, #16] │ │ │ │ │ lsls r6, r3 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w a36c │ │ │ │ │ + beq.w a38c │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.n a20e │ │ │ │ │ + ble.n a22e │ │ │ │ │ add r6, r4 │ │ │ │ │ movs r2, #0 │ │ │ │ │ add.w r7, r6, #20 │ │ │ │ │ ands.w r3, r5, #3 │ │ │ │ │ add.w r6, r6, #24 │ │ │ │ │ - beq.w a2be │ │ │ │ │ + beq.w a2de │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.n a1d8 │ │ │ │ │ + beq.n a1f8 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.n a1b6 │ │ │ │ │ + beq.n a1d6 │ │ │ │ │ ldr r0, [r7, #0] │ │ │ │ │ - cbz r0, a1a6 │ │ │ │ │ + cbz r0, a1c6 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w a408 │ │ │ │ │ + blt.w a428 │ │ │ │ │ ldr r0, [r6, #0] │ │ │ │ │ - cbz r0, a1b4 │ │ │ │ │ + cbz r0, a1d4 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w a3f8 │ │ │ │ │ + blt.w a418 │ │ │ │ │ movs r2, #1 │ │ │ │ │ ldr.w r0, [r7, r2, lsl #3] │ │ │ │ │ - cbz r0, a1c6 │ │ │ │ │ + cbz r0, a1e6 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w a3bc │ │ │ │ │ + blt.w a3dc │ │ │ │ │ ldr.w r0, [r6, r2, lsl #3] │ │ │ │ │ - cbz r0, a1d6 │ │ │ │ │ + cbz r0, a1f6 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w a3d0 │ │ │ │ │ + blt.w a3f0 │ │ │ │ │ adds r2, #1 │ │ │ │ │ ldr.w r0, [r7, r2, lsl #3] │ │ │ │ │ - cbz r0, a1f0 │ │ │ │ │ + cbz r0, a210 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n a1f0 │ │ │ │ │ + bge.n a210 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w a3e4 │ │ │ │ │ + beq.w a404 │ │ │ │ │ ldr.w r0, [r6, r2, lsl #3] │ │ │ │ │ - cbz r0, a208 │ │ │ │ │ + cbz r0, a228 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n a208 │ │ │ │ │ + bge.n a228 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w a3ee │ │ │ │ │ + beq.w a40e │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - bne.n a2be │ │ │ │ │ + bne.n a2de │ │ │ │ │ ldrb r3, [r4, #4] │ │ │ │ │ cmp r3, #3 │ │ │ │ │ - bne.n a2d0 │ │ │ │ │ + bne.n a2f0 │ │ │ │ │ ldrb r3, [r4, #6] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bne.n a2d0 │ │ │ │ │ - ldr r3, [pc, #348] @ (a378 ) │ │ │ │ │ + bne.n a2f0 │ │ │ │ │ + ldr r3, [pc, #348] @ (a398 ) │ │ │ │ │ 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, #1932] @ 0x78c │ │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ │ - bhi.n a2d0 │ │ │ │ │ + bhi.n a2f0 │ │ │ │ │ ldr.w r1, [r3, #1928] @ 0x788 │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r1, [r4, #0] │ │ │ │ │ str.w r4, [r3, #1928] @ 0x788 │ │ │ │ │ str.w r2, [r3, #1932] @ 0x78c │ │ │ │ │ - b.n a15e │ │ │ │ │ + b.n a17e │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w a362 │ │ │ │ │ + beq.w a382 │ │ │ │ │ ldr.w r0, [r6, r2, lsl #3] │ │ │ │ │ - cbz r0, a25e │ │ │ │ │ + cbz r0, a27e │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n a33e │ │ │ │ │ + blt.n a35e │ │ │ │ │ adds r1, r2, #1 │ │ │ │ │ ldr.w r0, [r7, r1, lsl #3] │ │ │ │ │ - cbz r0, a26e │ │ │ │ │ + cbz r0, a28e │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n a350 │ │ │ │ │ + blt.n a370 │ │ │ │ │ ldr.w r0, [r6, r1, lsl #3] │ │ │ │ │ - cbz r0, a27c │ │ │ │ │ + cbz r0, a29c │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n a2ee │ │ │ │ │ + blt.n a30e │ │ │ │ │ adds r2, r1, #1 │ │ │ │ │ ldr.w r0, [r7, r2, lsl #3] │ │ │ │ │ - cbz r0, a28c │ │ │ │ │ + cbz r0, a2ac │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n a300 │ │ │ │ │ + blt.n a320 │ │ │ │ │ ldr.w r0, [r6, r2, lsl #3] │ │ │ │ │ - cbz r0, a29a │ │ │ │ │ + cbz r0, a2ba │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n a316 │ │ │ │ │ + blt.n a336 │ │ │ │ │ adds r2, r1, #2 │ │ │ │ │ ldr.w r0, [r7, r2, lsl #3] │ │ │ │ │ - cbz r0, a2aa │ │ │ │ │ + cbz r0, a2ca │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n a328 │ │ │ │ │ + blt.n a348 │ │ │ │ │ ldr.w r0, [r6, r2, lsl #3] │ │ │ │ │ - cbz r0, a2b8 │ │ │ │ │ + cbz r0, a2d8 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n a2dc │ │ │ │ │ + blt.n a2fc │ │ │ │ │ adds r2, r1, #3 │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - beq.n a20e │ │ │ │ │ + beq.n a22e │ │ │ │ │ ldr.w r0, [r7, r2, lsl #3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a250 │ │ │ │ │ + beq.n a270 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n a250 │ │ │ │ │ - b.n a246 │ │ │ │ │ + bge.n a270 │ │ │ │ │ + b.n a266 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #140 @ 0x8c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyMem_Free │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n a2b8 │ │ │ │ │ + bne.n a2d8 │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ - b.n a2b8 │ │ │ │ │ + b.n a2d8 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n a27c │ │ │ │ │ + bne.n a29c │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ - b.n a27c │ │ │ │ │ + b.n a29c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n a28c │ │ │ │ │ + bne.n a2ac │ │ │ │ │ strd r2, r1, [sp, #8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldrd r2, r1, [sp, #8] │ │ │ │ │ - b.n a28c │ │ │ │ │ + b.n a2ac │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n a29a │ │ │ │ │ + bne.n a2ba │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ - b.n a29a │ │ │ │ │ + b.n a2ba │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n a2aa │ │ │ │ │ + bne.n a2ca │ │ │ │ │ strd r2, r1, [sp, #8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldrd r2, r1, [sp, #8] │ │ │ │ │ - b.n a2aa │ │ │ │ │ + b.n a2ca │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n a25e │ │ │ │ │ + bne.n a27e │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ - b.n a25e │ │ │ │ │ + b.n a27e │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n a26e │ │ │ │ │ + bne.n a28e │ │ │ │ │ str r1, [sp, #8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r1, [sp, #8] │ │ │ │ │ - b.n a26e │ │ │ │ │ + b.n a28e │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ - b.n a250 │ │ │ │ │ + b.n a270 │ │ │ │ │ cmp r5, r7 │ │ │ │ │ - ble.n a2d0 │ │ │ │ │ + ble.n a2f0 │ │ │ │ │ add r6, r4 │ │ │ │ │ - b.n a392 │ │ │ │ │ + b.n a3b2 │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x00000154 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ ldr r0, [r6, #28] │ │ │ │ │ - cbz r0, a388 │ │ │ │ │ + cbz r0, a3a8 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n a3ae │ │ │ │ │ + blt.n a3ce │ │ │ │ │ adds r7, #1 │ │ │ │ │ adds r6, #12 │ │ │ │ │ cmp r7, r5 │ │ │ │ │ - beq.w a20e │ │ │ │ │ + beq.w a22e │ │ │ │ │ ldr r0, [r6, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a37c │ │ │ │ │ + beq.n a39c │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n a37c │ │ │ │ │ + bge.n a39c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n a37c │ │ │ │ │ + bne.n a39c │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n a37c │ │ │ │ │ + b.n a39c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n a388 │ │ │ │ │ + bne.n a3a8 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n a388 │ │ │ │ │ + b.n a3a8 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w a1c6 │ │ │ │ │ + bne.w a1e6 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ - b.n a1c6 │ │ │ │ │ + b.n a1e6 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w a1d6 │ │ │ │ │ + bne.w a1f6 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ - b.n a1d6 │ │ │ │ │ + b.n a1f6 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ - b.n a1f0 │ │ │ │ │ + b.n a210 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ - b.n a208 │ │ │ │ │ + b.n a228 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w a1b4 │ │ │ │ │ + bne.w a1d4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n a1b4 │ │ │ │ │ + b.n a1d4 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w a1a6 │ │ │ │ │ + bne.w a1c6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n a1a6 │ │ │ │ │ + b.n a1c6 │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r2, r5 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ movs r1, #4 │ │ │ │ │ bl eb8 │ │ │ │ │ R_ARM_THM_CALL _PyDict_SendEvent │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [r5, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - beq.w a156 │ │ │ │ │ + beq.w a176 │ │ │ │ │ ldrb r3, [r6, #2] │ │ │ │ │ ldr r2, [r4, #16] │ │ │ │ │ - cbz r3, a46e │ │ │ │ │ + cbz r3, a48e │ │ │ │ │ add r5, sp, #16 │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r1, r6 │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r4, r3 │ │ │ │ │ - b.n a44a │ │ │ │ │ + b.n a46a │ │ │ │ │ ldr.w r7, [r1, #4]! │ │ │ │ │ str.w r7, [r0], #4 │ │ │ │ │ str r4, [r1, #0] │ │ │ │ │ cmp r3, r2 │ │ │ │ │ add.w r3, r3, #1 │ │ │ │ │ - blt.n a440 │ │ │ │ │ + blt.n a460 │ │ │ │ │ movs r4, #0 │ │ │ │ │ strb r4, [r6, #1] │ │ │ │ │ - b.n a466 │ │ │ │ │ + b.n a486 │ │ │ │ │ ldr.w r0, [r5], #4 │ │ │ │ │ adds r4, #1 │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ bl 118 │ │ │ │ │ R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ cmp r4, r2 │ │ │ │ │ - blt.n a458 │ │ │ │ │ - b.n a15e │ │ │ │ │ + blt.n a478 │ │ │ │ │ + b.n a17e │ │ │ │ │ bx lr │ │ │ │ │ strd r7, r3, [r5, #24] │ │ │ │ │ mov r5, r3 │ │ │ │ │ adds r7, r6, #4 │ │ │ │ │ cmp r5, r2 │ │ │ │ │ - bge.n a4a4 │ │ │ │ │ + bge.n a4c4 │ │ │ │ │ ldr r1, [r7, #0] │ │ │ │ │ mov r0, r1 │ │ │ │ │ - cbz r1, a49e │ │ │ │ │ + cbz r1, a4be │ │ │ │ │ ldr.w ip, [r1] │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n a49e │ │ │ │ │ + bge.n a4be │ │ │ │ │ add.w r3, ip, #4294967295 @ 0xffffffff │ │ │ │ │ str r3, [r1, #0] │ │ │ │ │ - cbnz r3, a49e │ │ │ │ │ + cbnz r3, a4be │ │ │ │ │ str r2, [sp, #8] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ │ adds r5, #1 │ │ │ │ │ adds r7, #4 │ │ │ │ │ - b.n a476 │ │ │ │ │ + b.n a496 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #140 @ 0x8c │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ │ b.w 3b8 <_Py_dict_lookup+0xd0> │ │ │ │ │ R_ARM_THM_JUMP24 dictkeys_decref.constprop.0 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000a4b8 : │ │ │ │ │ +0000a4d8 : │ │ │ │ │ PyDict_Size(): │ │ │ │ │ push {r3, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ - cbz r0, a4d6 │ │ │ │ │ + cbz r0, a4f6 │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r3, r3, #2 │ │ │ │ │ it mi │ │ │ │ │ ldrmi r0, [r0, #8] │ │ │ │ │ - bpl.n a4d6 │ │ │ │ │ + bpl.n a4f6 │ │ │ │ │ pop {r3, pc} │ │ │ │ │ movw r1, #4250 @ 0x109a │ │ │ │ │ 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 │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ pop {r3, pc} │ │ │ │ │ │ │ │ │ │ -0000a4ec <_PyDictKeys_DecRef>: │ │ │ │ │ +0000a50c <_PyDictKeys_DecRef>: │ │ │ │ │ _PyDictKeys_DecRef(): │ │ │ │ │ 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 r6, [r0, #0] │ │ │ │ │ sub sp, #8 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bge.n a50a <_PyDictKeys_DecRef+0x1e> │ │ │ │ │ + bge.n a52a <_PyDictKeys_DecRef+0x1e> │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ subs r3, r6, #1 │ │ │ │ │ cmp r6, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - bne.n a504 <_PyDictKeys_DecRef+0x18> │ │ │ │ │ + bne.n a524 <_PyDictKeys_DecRef+0x18> │ │ │ │ │ ldrb r7, [r0, #6] │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldrb r3, [r0, #5] │ │ │ │ │ ldr r5, [r0, #16] │ │ │ │ │ lsls r6, r3 │ │ │ │ │ cmp r7, #0 │ │ │ │ │ - beq.w a716 <_PyDictKeys_DecRef+0x22a> │ │ │ │ │ + beq.w a736 <_PyDictKeys_DecRef+0x22a> │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - ble.n a5aa <_PyDictKeys_DecRef+0xbe> │ │ │ │ │ + ble.n a5ca <_PyDictKeys_DecRef+0xbe> │ │ │ │ │ add r6, r0 │ │ │ │ │ movs r2, #0 │ │ │ │ │ add.w r8, r6, #20 │ │ │ │ │ ands.w r3, r5, #3 │ │ │ │ │ add.w r6, r6, #24 │ │ │ │ │ - beq.w a658 <_PyDictKeys_DecRef+0x16c> │ │ │ │ │ + beq.w a678 <_PyDictKeys_DecRef+0x16c> │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - beq.n a584 <_PyDictKeys_DecRef+0x98> │ │ │ │ │ + beq.n a5a4 <_PyDictKeys_DecRef+0x98> │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - beq.n a562 <_PyDictKeys_DecRef+0x76> │ │ │ │ │ + beq.n a582 <_PyDictKeys_DecRef+0x76> │ │ │ │ │ ldr.w r0, [r8] │ │ │ │ │ - cbz r0, a552 <_PyDictKeys_DecRef+0x66> │ │ │ │ │ + cbz r0, a572 <_PyDictKeys_DecRef+0x66> │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w a796 <_PyDictKeys_DecRef+0x2aa> │ │ │ │ │ + blt.w a7b6 <_PyDictKeys_DecRef+0x2aa> │ │ │ │ │ ldr r0, [r6, #0] │ │ │ │ │ - cbz r0, a560 <_PyDictKeys_DecRef+0x74> │ │ │ │ │ + cbz r0, a580 <_PyDictKeys_DecRef+0x74> │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w a786 <_PyDictKeys_DecRef+0x29a> │ │ │ │ │ + blt.w a7a6 <_PyDictKeys_DecRef+0x29a> │ │ │ │ │ movs r2, #1 │ │ │ │ │ ldr.w r0, [r8, r2, lsl #3] │ │ │ │ │ - cbz r0, a572 <_PyDictKeys_DecRef+0x86> │ │ │ │ │ + cbz r0, a592 <_PyDictKeys_DecRef+0x86> │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w a772 <_PyDictKeys_DecRef+0x286> │ │ │ │ │ + blt.w a792 <_PyDictKeys_DecRef+0x286> │ │ │ │ │ ldr.w r0, [r6, r2, lsl #3] │ │ │ │ │ - cbz r0, a582 <_PyDictKeys_DecRef+0x96> │ │ │ │ │ + cbz r0, a5a2 <_PyDictKeys_DecRef+0x96> │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w a75e <_PyDictKeys_DecRef+0x272> │ │ │ │ │ + blt.w a77e <_PyDictKeys_DecRef+0x272> │ │ │ │ │ adds r2, #1 │ │ │ │ │ ldr.w r0, [r8, r2, lsl #3] │ │ │ │ │ - cbz r0, a594 <_PyDictKeys_DecRef+0xa8> │ │ │ │ │ + cbz r0, a5b4 <_PyDictKeys_DecRef+0xa8> │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w a6ee <_PyDictKeys_DecRef+0x202> │ │ │ │ │ + blt.w a70e <_PyDictKeys_DecRef+0x202> │ │ │ │ │ ldr.w r0, [r6, r2, lsl #3] │ │ │ │ │ - cbz r0, a5a4 <_PyDictKeys_DecRef+0xb8> │ │ │ │ │ + cbz r0, a5c4 <_PyDictKeys_DecRef+0xb8> │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w a702 <_PyDictKeys_DecRef+0x216> │ │ │ │ │ + blt.w a722 <_PyDictKeys_DecRef+0x216> │ │ │ │ │ adds r2, #1 │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - bne.n a658 <_PyDictKeys_DecRef+0x16c> │ │ │ │ │ + bne.n a678 <_PyDictKeys_DecRef+0x16c> │ │ │ │ │ ldrb r3, [r4, #4] │ │ │ │ │ cmp r3, #3 │ │ │ │ │ - bne.n a66a <_PyDictKeys_DecRef+0x17e> │ │ │ │ │ + bne.n a68a <_PyDictKeys_DecRef+0x17e> │ │ │ │ │ ldrb r3, [r4, #6] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bne.n a66a <_PyDictKeys_DecRef+0x17e> │ │ │ │ │ - ldr r3, [pc, #496] @ (a7a8 <_PyDictKeys_DecRef+0x2bc>) │ │ │ │ │ + bne.n a68a <_PyDictKeys_DecRef+0x17e> │ │ │ │ │ + ldr r3, [pc, #496] @ (a7c8 <_PyDictKeys_DecRef+0x2bc>) │ │ │ │ │ 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, #1932] @ 0x78c │ │ │ │ │ cmp r2, #79 @ 0x4f │ │ │ │ │ - bhi.n a66a <_PyDictKeys_DecRef+0x17e> │ │ │ │ │ + bhi.n a68a <_PyDictKeys_DecRef+0x17e> │ │ │ │ │ ldr.w r1, [r3, #1928] @ 0x788 │ │ │ │ │ adds r2, #1 │ │ │ │ │ str r1, [r4, #0] │ │ │ │ │ str.w r4, [r3, #1928] @ 0x788 │ │ │ │ │ str.w r2, [r3, #1932] @ 0x78c │ │ │ │ │ - b.n a504 <_PyDictKeys_DecRef+0x18> │ │ │ │ │ + b.n a524 <_PyDictKeys_DecRef+0x18> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n a6e4 <_PyDictKeys_DecRef+0x1f8> │ │ │ │ │ + beq.n a704 <_PyDictKeys_DecRef+0x1f8> │ │ │ │ │ ldr.w r0, [r6, r2, lsl #3] │ │ │ │ │ - cbz r0, a5f8 <_PyDictKeys_DecRef+0x10c> │ │ │ │ │ + cbz r0, a618 <_PyDictKeys_DecRef+0x10c> │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n a676 <_PyDictKeys_DecRef+0x18a> │ │ │ │ │ + blt.n a696 <_PyDictKeys_DecRef+0x18a> │ │ │ │ │ adds r7, r2, #1 │ │ │ │ │ ldr.w r0, [r8, r7, lsl #3] │ │ │ │ │ - cbz r0, a608 <_PyDictKeys_DecRef+0x11c> │ │ │ │ │ + cbz r0, a628 <_PyDictKeys_DecRef+0x11c> │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n a6a8 <_PyDictKeys_DecRef+0x1bc> │ │ │ │ │ + blt.n a6c8 <_PyDictKeys_DecRef+0x1bc> │ │ │ │ │ ldr.w r0, [r6, r7, lsl #3] │ │ │ │ │ - cbz r0, a616 <_PyDictKeys_DecRef+0x12a> │ │ │ │ │ + cbz r0, a636 <_PyDictKeys_DecRef+0x12a> │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n a6b6 <_PyDictKeys_DecRef+0x1ca> │ │ │ │ │ + blt.n a6d6 <_PyDictKeys_DecRef+0x1ca> │ │ │ │ │ adds r2, r7, #1 │ │ │ │ │ ldr.w r0, [r8, r2, lsl #3] │ │ │ │ │ - cbz r0, a626 <_PyDictKeys_DecRef+0x13a> │ │ │ │ │ + cbz r0, a646 <_PyDictKeys_DecRef+0x13a> │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n a6c4 <_PyDictKeys_DecRef+0x1d8> │ │ │ │ │ + blt.n a6e4 <_PyDictKeys_DecRef+0x1d8> │ │ │ │ │ ldr.w r0, [r6, r2, lsl #3] │ │ │ │ │ - cbz r0, a634 <_PyDictKeys_DecRef+0x148> │ │ │ │ │ + cbz r0, a654 <_PyDictKeys_DecRef+0x148> │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n a6d6 <_PyDictKeys_DecRef+0x1ea> │ │ │ │ │ + blt.n a6f6 <_PyDictKeys_DecRef+0x1ea> │ │ │ │ │ adds r2, r7, #2 │ │ │ │ │ ldr.w r0, [r8, r2, lsl #3] │ │ │ │ │ - cbz r0, a644 <_PyDictKeys_DecRef+0x158> │ │ │ │ │ + cbz r0, a664 <_PyDictKeys_DecRef+0x158> │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n a688 <_PyDictKeys_DecRef+0x19c> │ │ │ │ │ + blt.n a6a8 <_PyDictKeys_DecRef+0x19c> │ │ │ │ │ ldr.w r0, [r6, r2, lsl #3] │ │ │ │ │ - cbz r0, a652 <_PyDictKeys_DecRef+0x166> │ │ │ │ │ + cbz r0, a672 <_PyDictKeys_DecRef+0x166> │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n a69a <_PyDictKeys_DecRef+0x1ae> │ │ │ │ │ + blt.n a6ba <_PyDictKeys_DecRef+0x1ae> │ │ │ │ │ adds r2, r7, #3 │ │ │ │ │ cmp r2, r5 │ │ │ │ │ - beq.n a5aa <_PyDictKeys_DecRef+0xbe> │ │ │ │ │ + beq.n a5ca <_PyDictKeys_DecRef+0xbe> │ │ │ │ │ ldr.w r0, [r8, r2, lsl #3] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a5ea <_PyDictKeys_DecRef+0xfe> │ │ │ │ │ + beq.n a60a <_PyDictKeys_DecRef+0xfe> │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n a5ea <_PyDictKeys_DecRef+0xfe> │ │ │ │ │ - b.n a5e2 <_PyDictKeys_DecRef+0xf6> │ │ │ │ │ + bge.n a60a <_PyDictKeys_DecRef+0xfe> │ │ │ │ │ + b.n a602 <_PyDictKeys_DecRef+0xf6> │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #8 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyMem_Free │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n a5f8 <_PyDictKeys_DecRef+0x10c> │ │ │ │ │ + bne.n a618 <_PyDictKeys_DecRef+0x10c> │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - b.n a5f8 <_PyDictKeys_DecRef+0x10c> │ │ │ │ │ + b.n a618 <_PyDictKeys_DecRef+0x10c> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n a644 <_PyDictKeys_DecRef+0x158> │ │ │ │ │ + bne.n a664 <_PyDictKeys_DecRef+0x158> │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - b.n a644 <_PyDictKeys_DecRef+0x158> │ │ │ │ │ + b.n a664 <_PyDictKeys_DecRef+0x158> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n a652 <_PyDictKeys_DecRef+0x166> │ │ │ │ │ + bne.n a672 <_PyDictKeys_DecRef+0x166> │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n a652 <_PyDictKeys_DecRef+0x166> │ │ │ │ │ + b.n a672 <_PyDictKeys_DecRef+0x166> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n a608 <_PyDictKeys_DecRef+0x11c> │ │ │ │ │ + bne.n a628 <_PyDictKeys_DecRef+0x11c> │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n a608 <_PyDictKeys_DecRef+0x11c> │ │ │ │ │ + b.n a628 <_PyDictKeys_DecRef+0x11c> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n a616 <_PyDictKeys_DecRef+0x12a> │ │ │ │ │ + bne.n a636 <_PyDictKeys_DecRef+0x12a> │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n a616 <_PyDictKeys_DecRef+0x12a> │ │ │ │ │ + b.n a636 <_PyDictKeys_DecRef+0x12a> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n a626 <_PyDictKeys_DecRef+0x13a> │ │ │ │ │ + bne.n a646 <_PyDictKeys_DecRef+0x13a> │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - b.n a626 <_PyDictKeys_DecRef+0x13a> │ │ │ │ │ + b.n a646 <_PyDictKeys_DecRef+0x13a> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n a634 <_PyDictKeys_DecRef+0x148> │ │ │ │ │ + bne.n a654 <_PyDictKeys_DecRef+0x148> │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n a634 <_PyDictKeys_DecRef+0x148> │ │ │ │ │ + b.n a654 <_PyDictKeys_DecRef+0x148> │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - b.n a5ea <_PyDictKeys_DecRef+0xfe> │ │ │ │ │ + b.n a60a <_PyDictKeys_DecRef+0xfe> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w a594 <_PyDictKeys_DecRef+0xa8> │ │ │ │ │ + bne.w a5b4 <_PyDictKeys_DecRef+0xa8> │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - b.n a594 <_PyDictKeys_DecRef+0xa8> │ │ │ │ │ + b.n a5b4 <_PyDictKeys_DecRef+0xa8> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w a5a4 <_PyDictKeys_DecRef+0xb8> │ │ │ │ │ + bne.w a5c4 <_PyDictKeys_DecRef+0xb8> │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - b.n a5a4 <_PyDictKeys_DecRef+0xb8> │ │ │ │ │ + b.n a5c4 <_PyDictKeys_DecRef+0xb8> │ │ │ │ │ cmp r5, r7 │ │ │ │ │ - ble.n a66a <_PyDictKeys_DecRef+0x17e> │ │ │ │ │ + ble.n a68a <_PyDictKeys_DecRef+0x17e> │ │ │ │ │ add r6, r0 │ │ │ │ │ - b.n a734 <_PyDictKeys_DecRef+0x248> │ │ │ │ │ + b.n a754 <_PyDictKeys_DecRef+0x248> │ │ │ │ │ ldr r0, [r6, #28] │ │ │ │ │ - cbz r0, a72a <_PyDictKeys_DecRef+0x23e> │ │ │ │ │ + cbz r0, a74a <_PyDictKeys_DecRef+0x23e> │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n a750 <_PyDictKeys_DecRef+0x264> │ │ │ │ │ + blt.n a770 <_PyDictKeys_DecRef+0x264> │ │ │ │ │ adds r7, #1 │ │ │ │ │ adds r6, #12 │ │ │ │ │ cmp r7, r5 │ │ │ │ │ - beq.w a5aa <_PyDictKeys_DecRef+0xbe> │ │ │ │ │ + beq.w a5ca <_PyDictKeys_DecRef+0xbe> │ │ │ │ │ ldr r0, [r6, #24] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a71e <_PyDictKeys_DecRef+0x232> │ │ │ │ │ + beq.n a73e <_PyDictKeys_DecRef+0x232> │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n a71e <_PyDictKeys_DecRef+0x232> │ │ │ │ │ + bge.n a73e <_PyDictKeys_DecRef+0x232> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n a71e <_PyDictKeys_DecRef+0x232> │ │ │ │ │ + bne.n a73e <_PyDictKeys_DecRef+0x232> │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n a71e <_PyDictKeys_DecRef+0x232> │ │ │ │ │ + b.n a73e <_PyDictKeys_DecRef+0x232> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n a72a <_PyDictKeys_DecRef+0x23e> │ │ │ │ │ + bne.n a74a <_PyDictKeys_DecRef+0x23e> │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n a72a <_PyDictKeys_DecRef+0x23e> │ │ │ │ │ + b.n a74a <_PyDictKeys_DecRef+0x23e> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w a582 <_PyDictKeys_DecRef+0x96> │ │ │ │ │ + bne.w a5a2 <_PyDictKeys_DecRef+0x96> │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - b.n a582 <_PyDictKeys_DecRef+0x96> │ │ │ │ │ + b.n a5a2 <_PyDictKeys_DecRef+0x96> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w a572 <_PyDictKeys_DecRef+0x86> │ │ │ │ │ + bne.w a592 <_PyDictKeys_DecRef+0x86> │ │ │ │ │ str r2, [sp, #4] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ │ - b.n a572 <_PyDictKeys_DecRef+0x86> │ │ │ │ │ + b.n a592 <_PyDictKeys_DecRef+0x86> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w a560 <_PyDictKeys_DecRef+0x74> │ │ │ │ │ + bne.w a580 <_PyDictKeys_DecRef+0x74> │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n a560 <_PyDictKeys_DecRef+0x74> │ │ │ │ │ + b.n a580 <_PyDictKeys_DecRef+0x74> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w a552 <_PyDictKeys_DecRef+0x66> │ │ │ │ │ + bne.w a572 <_PyDictKeys_DecRef+0x66> │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n a552 <_PyDictKeys_DecRef+0x66> │ │ │ │ │ + b.n a572 <_PyDictKeys_DecRef+0x66> │ │ │ │ │ nop │ │ │ │ │ .word 0x000001e8 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ │ │ │ │ │ -0000a7ac <_PyDict_FromKeys>: │ │ │ │ │ +0000a7cc <_PyDict_FromKeys>: │ │ │ │ │ _PyDict_FromKeys(): │ │ │ │ │ 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, [pc, #700] @ (aa7c <_PyDict_FromKeys+0x2d0>) │ │ │ │ │ + ldr r3, [pc, #700] @ (aa9c <_PyDict_FromKeys+0x2d0>) │ │ │ │ │ mov r7, r2 │ │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ │ add r3, pc │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r6, r1 │ │ │ │ │ ldr r5, [r2, r3] │ │ │ │ │ ldr r3, [r0, #4] │ │ │ │ │ ldr r2, [r3, #84] @ 0x54 │ │ │ │ │ lsls r2, r2, #20 │ │ │ │ │ - bpl.w aab8 <_PyDict_FromKeys+0x30c> │ │ │ │ │ + bpl.w aad8 <_PyDict_FromKeys+0x30c> │ │ │ │ │ ldr r3, [r3, #28] │ │ │ │ │ ldr.w r8, [r0, r3] │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.w aab8 <_PyDict_FromKeys+0x30c> │ │ │ │ │ + beq.w aad8 <_PyDict_FromKeys+0x30c> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC dict_vectorcall │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS dict_vectorcall │ │ │ │ │ cmp r8, r3 │ │ │ │ │ - bne.w aa6e <_PyDict_FromKeys+0x2c2> │ │ │ │ │ + bne.w aa8e <_PyDict_FromKeys+0x2c2> │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r1, r2 │ │ │ │ │ - bl 9dfc │ │ │ │ │ + bl 9e1c │ │ │ │ │ mov r2, r0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r1, r4 │ │ │ │ │ movs r3, #0 │ │ │ │ │ bl 0 <_Py_CheckFunctionResult> │ │ │ │ │ R_ARM_THM_CALL _Py_CheckFunctionResult │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp r5, #0 │ │ │ │ │ - beq.n a8d4 <_PyDict_FromKeys+0x128> │ │ │ │ │ + beq.n a8f4 <_PyDict_FromKeys+0x128> │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LANCHOR0 │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LANCHOR0 │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.n a842 <_PyDict_FromKeys+0x96> │ │ │ │ │ + bne.n a862 <_PyDict_FromKeys+0x96> │ │ │ │ │ ldr r2, [r6, #4] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w a9dc <_PyDict_FromKeys+0x230> │ │ │ │ │ + beq.w a9fc <_PyDict_FromKeys+0x230> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyFrozenSet_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyFrozenSet_Type │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w a968 <_PyDict_FromKeys+0x1bc> │ │ │ │ │ + beq.w a988 <_PyDict_FromKeys+0x1bc> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PySet_Type │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PySet_Type │ │ │ │ │ cmp r2, r3 │ │ │ │ │ - beq.w a968 <_PyDict_FromKeys+0x1bc> │ │ │ │ │ + beq.w a988 <_PyDict_FromKeys+0x1bc> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetIter │ │ │ │ │ mov r6, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w aa9c <_PyDict_FromKeys+0x2f0> │ │ │ │ │ + beq.w aabc <_PyDict_FromKeys+0x2f0> │ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ │ cmp r3, r4 │ │ │ │ │ - bne.n a946 <_PyDict_FromKeys+0x19a> │ │ │ │ │ - ldr.w r9, [pc, #552] @ aa80 <_PyDict_FromKeys+0x2d4> │ │ │ │ │ + bne.n a966 <_PyDict_FromKeys+0x19a> │ │ │ │ │ + ldr.w r9, [pc, #552] @ aaa0 <_PyDict_FromKeys+0x2d4> │ │ │ │ │ movw r8, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyUnicode_Type │ │ │ │ │ movt r8, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyUnicode_Type │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyIter_Next │ │ │ │ │ mov r4, r0 │ │ │ │ │ - cbz r0, a8b6 <_PyDict_FromKeys+0x10a> │ │ │ │ │ + cbz r0, a8d6 <_PyDict_FromKeys+0x10a> │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r4, #0] │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r7, #0] │ │ │ │ │ ldr r3, [r4, #4] │ │ │ │ │ cmp r3, r8 │ │ │ │ │ - bne.n a8de <_PyDict_FromKeys+0x132> │ │ │ │ │ + bne.n a8fe <_PyDict_FromKeys+0x132> │ │ │ │ │ ldr r2, [r4, #12] │ │ │ │ │ adds r1, r2, #1 │ │ │ │ │ - beq.n a8de <_PyDict_FromKeys+0x132> │ │ │ │ │ + beq.n a8fe <_PyDict_FromKeys+0x132> │ │ │ │ │ ldr r3, [r5, #24] │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ cmp r3, r9 │ │ │ │ │ mov r3, r7 │ │ │ │ │ - beq.n a92c <_PyDict_FromKeys+0x180> │ │ │ │ │ + beq.n a94c <_PyDict_FromKeys+0x180> │ │ │ │ │ bl d90 │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n a8b2 <_PyDict_FromKeys+0x106> │ │ │ │ │ + bge.n a8d2 <_PyDict_FromKeys+0x106> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n a920 <_PyDict_FromKeys+0x174> │ │ │ │ │ + beq.n a940 <_PyDict_FromKeys+0x174> │ │ │ │ │ adds r2, #1 │ │ │ │ │ - bne.n a862 <_PyDict_FromKeys+0xb6> │ │ │ │ │ + bne.n a882 <_PyDict_FromKeys+0xb6> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w aaca <_PyDict_FromKeys+0x31e> │ │ │ │ │ + bne.w aaea <_PyDict_FromKeys+0x31e> │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n a8d4 <_PyDict_FromKeys+0x128> │ │ │ │ │ + bge.n a8f4 <_PyDict_FromKeys+0x128> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ - cbnz r3, a8d4 <_PyDict_FromKeys+0x128> │ │ │ │ │ + cbnz r3, a8f4 <_PyDict_FromKeys+0x128> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ mov r6, r5 │ │ │ │ │ mov r0, r6 │ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_Hash │ │ │ │ │ mov r2, r0 │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ - bne.n a890 <_PyDict_FromKeys+0xe4> │ │ │ │ │ + bne.n a8b0 <_PyDict_FromKeys+0xe4> │ │ │ │ │ str r0, [sp, #12] │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 1f8 │ │ │ │ │ R_ARM_THM_CALL dict_unhashable_type │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w aaf6 <_PyDict_FromKeys+0x34a> │ │ │ │ │ + blt.w ab16 <_PyDict_FromKeys+0x34a> │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n a8b6 <_PyDict_FromKeys+0x10a> │ │ │ │ │ + bge.n a8d6 <_PyDict_FromKeys+0x10a> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r7, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w ab12 <_PyDict_FromKeys+0x366> │ │ │ │ │ + beq.w ab32 <_PyDict_FromKeys+0x366> │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n a8b6 <_PyDict_FromKeys+0x10a> │ │ │ │ │ + bge.n a8d6 <_PyDict_FromKeys+0x10a> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n a8b6 <_PyDict_FromKeys+0x10a> │ │ │ │ │ + bne.n a8d6 <_PyDict_FromKeys+0x10a> │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ - b.n a8b2 <_PyDict_FromKeys+0x106> │ │ │ │ │ + b.n a8d2 <_PyDict_FromKeys+0x106> │ │ │ │ │ bl a8c │ │ │ │ │ mov r2, r0 │ │ │ │ │ - b.n a8a2 <_PyDict_FromKeys+0xf6> │ │ │ │ │ + b.n a8c2 <_PyDict_FromKeys+0xf6> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w aa84 <_PyDict_FromKeys+0x2d8> │ │ │ │ │ + beq.w aaa4 <_PyDict_FromKeys+0x2d8> │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - blt.w aaca <_PyDict_FromKeys+0x31e> │ │ │ │ │ + blt.w aaea <_PyDict_FromKeys+0x31e> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyIter_Next │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a8b6 <_PyDict_FromKeys+0x10a> │ │ │ │ │ + beq.n a8d6 <_PyDict_FromKeys+0x10a> │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_SetItem │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mov r8, r0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n a93e <_PyDict_FromKeys+0x192> │ │ │ │ │ - b.n a934 <_PyDict_FromKeys+0x188> │ │ │ │ │ + bge.n a95e <_PyDict_FromKeys+0x192> │ │ │ │ │ + b.n a954 <_PyDict_FromKeys+0x188> │ │ │ │ │ ldr r3, [r6, #12] │ │ │ │ │ movs r2, #0 │ │ │ │ │ ldr r1, [r5, #24] │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r2, [sp, #20] │ │ │ │ │ add.w r3, r3, r3, lsl #1 │ │ │ │ │ adds r3, #1 │ │ │ │ │ @@ -17429,40 +17442,40 @@ │ │ │ │ │ clz r3, r3 │ │ │ │ │ rsb r3, r3, #32 │ │ │ │ │ uxtb r3, r3 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ it cc │ │ │ │ │ movcc r1, r3 │ │ │ │ │ bl 111c │ │ │ │ │ - cbnz r0, a9d0 <_PyDict_FromKeys+0x224> │ │ │ │ │ + cbnz r0, a9f0 <_PyDict_FromKeys+0x224> │ │ │ │ │ add r3, sp, #28 │ │ │ │ │ add r2, sp, #24 │ │ │ │ │ add r1, sp, #20 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_PySet_NextEntryRef> │ │ │ │ │ R_ARM_THM_CALL _PySet_NextEntryRef │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a8d4 <_PyDict_FromKeys+0x128> │ │ │ │ │ + beq.n a8f4 <_PyDict_FromKeys+0x128> │ │ │ │ │ ldr.w ip, [r7] │ │ │ │ │ mov r3, r7 │ │ │ │ │ ldr r1, [sp, #24] │ │ │ │ │ mov r0, r5 │ │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ itt lt │ │ │ │ │ addlt.w ip, ip, #1 │ │ │ │ │ strlt.w ip, [r7] │ │ │ │ │ bl d90 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n a99e <_PyDict_FromKeys+0x1f2> │ │ │ │ │ + beq.n a9be <_PyDict_FromKeys+0x1f2> │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.n aa8c <_PyDict_FromKeys+0x2e0> │ │ │ │ │ + blt.n aaac <_PyDict_FromKeys+0x2e0> │ │ │ │ │ movs r5, #0 │ │ │ │ │ - b.n a8d4 <_PyDict_FromKeys+0x128> │ │ │ │ │ + b.n a8f4 <_PyDict_FromKeys+0x128> │ │ │ │ │ ldr r3, [r6, #8] │ │ │ │ │ movs r1, #0 │ │ │ │ │ ldr r2, [r6, #24] │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r1, [sp, #20] │ │ │ │ │ add.w r3, r3, r3, lsl #1 │ │ │ │ │ adds r3, #1 │ │ │ │ │ @@ -17482,25 +17495,25 @@ │ │ │ │ │ rsb r3, r3, #32 │ │ │ │ │ uxtb r3, r3 │ │ │ │ │ cmp r1, r3 │ │ │ │ │ it cc │ │ │ │ │ movcc r1, r3 │ │ │ │ │ bl 111c │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n a9d0 <_PyDict_FromKeys+0x224> │ │ │ │ │ + bne.n a9f0 <_PyDict_FromKeys+0x224> │ │ │ │ │ add r4, sp, #28 │ │ │ │ │ add r3, sp, #16 │ │ │ │ │ add r2, sp, #24 │ │ │ │ │ add r1, sp, #20 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ - bl 5048 <_PyDict_Next> │ │ │ │ │ + bl 5058 <_PyDict_Next> │ │ │ │ │ R_ARM_THM_CALL _PyDict_Next │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w a8d4 <_PyDict_FromKeys+0x128> │ │ │ │ │ + beq.w a8f4 <_PyDict_FromKeys+0x128> │ │ │ │ │ ldr.w ip, [sp, #24] │ │ │ │ │ mov r3, r7 │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r1, ip │ │ │ │ │ ldr.w r2, [ip] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ add.w r2, r2, #1 │ │ │ │ │ @@ -17510,108 +17523,108 @@ │ │ │ │ │ ldr r2, [sp, #28] │ │ │ │ │ cmp.w ip, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt.w ip, ip, #1 │ │ │ │ │ strlt.w ip, [r7] │ │ │ │ │ bl d90 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n aa20 <_PyDict_FromKeys+0x274> │ │ │ │ │ - b.n a9d0 <_PyDict_FromKeys+0x224> │ │ │ │ │ + beq.n aa40 <_PyDict_FromKeys+0x274> │ │ │ │ │ + b.n a9f0 <_PyDict_FromKeys+0x224> │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r2, r3 │ │ │ │ │ mov r1, r3 │ │ │ │ │ blx r8 │ │ │ │ │ mov r2, r0 │ │ │ │ │ - b.n a800 <_PyDict_FromKeys+0x54> │ │ │ │ │ + b.n a820 <_PyDict_FromKeys+0x54> │ │ │ │ │ nop │ │ │ │ │ .word 0x000002b2 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n a93e <_PyDict_FromKeys+0x192> │ │ │ │ │ + b.n a95e <_PyDict_FromKeys+0x192> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n a9d8 <_PyDict_FromKeys+0x22c> │ │ │ │ │ + bne.n a9f8 <_PyDict_FromKeys+0x22c> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n a9d8 <_PyDict_FromKeys+0x22c> │ │ │ │ │ + b.n a9f8 <_PyDict_FromKeys+0x22c> │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w a8d6 <_PyDict_FromKeys+0x12a> │ │ │ │ │ + bge.w a8f6 <_PyDict_FromKeys+0x12a> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w a8d6 <_PyDict_FromKeys+0x12a> │ │ │ │ │ + bne.w a8f6 <_PyDict_FromKeys+0x12a> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n a8d6 <_PyDict_FromKeys+0x12a> │ │ │ │ │ + b.n a8f6 <_PyDict_FromKeys+0x12a> │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ mov r1, r4 │ │ │ │ │ mov r2, r3 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 0 <_PyObject_MakeTpCall> │ │ │ │ │ R_ARM_THM_CALL _PyObject_MakeTpCall │ │ │ │ │ mov r5, r0 │ │ │ │ │ - b.n a80c <_PyDict_FromKeys+0x60> │ │ │ │ │ + b.n a82c <_PyDict_FromKeys+0x60> │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n aade <_PyDict_FromKeys+0x332> │ │ │ │ │ + bge.n aafe <_PyDict_FromKeys+0x332> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r6, #0] │ │ │ │ │ - cbnz r3, aade <_PyDict_FromKeys+0x332> │ │ │ │ │ + cbnz r3, aafe <_PyDict_FromKeys+0x332> │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [r5, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n aaf2 <_PyDict_FromKeys+0x346> │ │ │ │ │ + bge.n ab12 <_PyDict_FromKeys+0x346> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r5, #0] │ │ │ │ │ - cbnz r3, aaf2 <_PyDict_FromKeys+0x346> │ │ │ │ │ + cbnz r3, ab12 <_PyDict_FromKeys+0x346> │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ movs r6, #0 │ │ │ │ │ - b.n a8d6 <_PyDict_FromKeys+0x12a> │ │ │ │ │ + b.n a8f6 <_PyDict_FromKeys+0x12a> │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ - cbz r3, ab08 <_PyDict_FromKeys+0x35c> │ │ │ │ │ + cbz r3, ab28 <_PyDict_FromKeys+0x35c> │ │ │ │ │ ldr r3, [r7, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.w a910 <_PyDict_FromKeys+0x164> │ │ │ │ │ - b.n a906 <_PyDict_FromKeys+0x15a> │ │ │ │ │ + bge.w a930 <_PyDict_FromKeys+0x164> │ │ │ │ │ + b.n a926 <_PyDict_FromKeys+0x15a> │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ - b.n aafc <_PyDict_FromKeys+0x350> │ │ │ │ │ + b.n ab1c <_PyDict_FromKeys+0x350> │ │ │ │ │ mov r0, r7 │ │ │ │ │ str r2, [sp, #12] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ │ - b.n a910 <_PyDict_FromKeys+0x164> │ │ │ │ │ + b.n a930 <_PyDict_FromKeys+0x164> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -0000ab20 <_PyDict_SetItem_KnownHash_LockHeld>: │ │ │ │ │ +0000ab40 <_PyDict_SetItem_KnownHash_LockHeld>: │ │ │ │ │ _PyDict_SetItem_KnownHash_LockHeld(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov lr, r3 │ │ │ │ │ - ldr.w ip, [pc, #76] @ ab74 <_PyDict_SetItem_KnownHash_LockHeld+0x54> │ │ │ │ │ + ldr.w ip, [pc, #76] @ ab94 <_PyDict_SetItem_KnownHash_LockHeld+0x54> │ │ │ │ │ ldr r4, [r0, #24] │ │ │ │ │ ldr r3, [r1, #0] │ │ │ │ │ cmp r4, ip │ │ │ │ │ - beq.n ab52 <_PyDict_SetItem_KnownHash_LockHeld+0x32> │ │ │ │ │ + beq.n ab72 <_PyDict_SetItem_KnownHash_LockHeld+0x32> │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r1, #0] │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ itt lt │ │ │ │ │ @@ -17633,25 +17646,25 @@ │ │ │ │ │ mov r3, r2 │ │ │ │ │ mov r2, lr │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ b.w a8c │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ -0000ab78 : │ │ │ │ │ +0000ab98 : │ │ │ │ │ dictview_traverse(): │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ mov r3, r1 │ │ │ │ │ - cbz r0, ab82 │ │ │ │ │ + cbz r0, aba2 │ │ │ │ │ mov r1, r2 │ │ │ │ │ bx r3 │ │ │ │ │ bx lr │ │ │ │ │ │ │ │ │ │ -0000ab84 <_PyObject_MaterializeManagedDict>: │ │ │ │ │ +0000aba4 <_PyObject_MaterializeManagedDict>: │ │ │ │ │ _PyObject_MaterializeManagedDict(): │ │ │ │ │ ldr.w r3, [r0, #-12] │ │ │ │ │ - cbz r3, ab8e <_PyObject_MaterializeManagedDict+0xa> │ │ │ │ │ + cbz r3, abae <_PyObject_MaterializeManagedDict+0xa> │ │ │ │ │ mov r0, r3 │ │ │ │ │ bx lr │ │ │ │ │ b.w 114c │ │ │ │ │ R_ARM_THM_JUMP24 _PyObject_MaterializeManagedDict_LockHeld │ │ │ │ │ nop │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {} │ │ │ │ │ @@ -159,15 +159,15 @@ │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_FromString │ │ │ │ │ cbz r0, 186 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 5a30 │ │ │ │ │ + bl 5a3c │ │ │ │ │ R_ARM_THM_CALL PyDict_DelItem │ │ │ │ │ mov r5, r0 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ bge.n 18a │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ @@ -196,15 +196,15 @@ │ │ │ │ │ lsls r3, r3, #5 │ │ │ │ │ bpl.n 1a2 │ │ │ │ │ ldr r6, [r1, #8] │ │ │ │ │ cmp r6, #2 │ │ │ │ │ bne.n 1a2 │ │ │ │ │ ldrd r1, r7, [r1, #16] │ │ │ │ │ add r2, sp, #4 │ │ │ │ │ - bl 3274 │ │ │ │ │ + bl 3284 │ │ │ │ │ R_ARM_THM_CALL PyDict_GetItemRef │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #1 │ │ │ │ │ bne.n 1e6 │ │ │ │ │ ldr r5, [sp, #4] │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r7 │ │ │ │ │ @@ -224,15 +224,15 @@ │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ │ │ │ │ │ │ 000001ec : │ │ │ │ │ dict___reversed__(): │ │ │ │ │ ldr r1, [pc, #4] @ (1f4 ) │ │ │ │ │ - b.w 6fcc │ │ │ │ │ + b.w 6fe8 │ │ │ │ │ R_ARM_THM_JUMP24 dictiter_new │ │ │ │ │ nop │ │ │ │ │ .word 0x0000035c │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ 000001f8 : │ │ │ │ │ dict_unhashable_type(): │ │ │ │ │ @@ -574,15 +574,15 @@ │ │ │ │ │ mov r1, r2 │ │ │ │ │ bl 118 <_PyDict_DebugMallocStats+0x30> │ │ │ │ │ R_ARM_THM_CALL new_dict.constprop.0.isra.0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 762 │ │ │ │ │ mov r1, r7 │ │ │ │ │ - bl 3eb0 │ │ │ │ │ + bl 3ec0 │ │ │ │ │ R_ARM_THM_CALL dict_merge.constprop.0.isra.0 │ │ │ │ │ cbz r0, 546 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ bge.w 70c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ @@ -615,15 +615,15 @@ │ │ │ │ │ str r3, [sp, #16] │ │ │ │ │ add r5, sp, #20 │ │ │ │ │ add r3, sp, #12 │ │ │ │ │ add r2, sp, #8 │ │ │ │ │ add r1, sp, #16 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r5, [sp, #0] │ │ │ │ │ - bl 5048 <_PyDict_Next> │ │ │ │ │ + bl 5058 <_PyDict_Next> │ │ │ │ │ R_ARM_THM_CALL _PyDict_Next │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.n 680 │ │ │ │ │ ldr r7, [sp, #8] │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldr.w r9, [sp, #12] │ │ │ │ │ ldr.w sl, [sp, #20] │ │ │ │ │ @@ -664,15 +664,15 @@ │ │ │ │ │ R_ARM_THM_CALL PyObject_RichCompareBool │ │ │ │ │ cmp r0, #0 │ │ │ │ │ blt.w 6ee │ │ │ │ │ beq.n 5fc │ │ │ │ │ mov r2, sl │ │ │ │ │ mov r1, r7 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - bl 5ca8 <_PyDict_DelItem_KnownHash_LockHeld> │ │ │ │ │ + bl 5cb4 <_PyDict_DelItem_KnownHash_LockHeld> │ │ │ │ │ R_ARM_THM_CALL _PyDict_DelItem_KnownHash_LockHeld │ │ │ │ │ adds r0, #1 │ │ │ │ │ bne.n 648 │ │ │ │ │ b.n 6ee │ │ │ │ │ mov r2, r9 │ │ │ │ │ mov r1, r7 │ │ │ │ │ movs r0, #2 │ │ │ │ │ @@ -1005,15 +1005,15 @@ │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ 000008c4 : │ │ │ │ │ dictitems_reversed(): │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ cbz r0, 8ce │ │ │ │ │ ldr r1, [pc, #12] @ (8d8 ) │ │ │ │ │ - b.w 6fcc │ │ │ │ │ + b.w 6fe8 │ │ │ │ │ R_ARM_THM_JUMP24 dictiter_new │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ bx lr │ │ │ │ │ .word 0x0000028c │ │ │ │ │ @@ -1115,30 +1115,30 @@ │ │ │ │ │ R_ARM_THM_JUMP24 PyLong_FromSsize_t │ │ │ │ │ │ │ │ │ │ 000009b0 : │ │ │ │ │ dictvalues_reversed(): │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ cbz r0, 9ba │ │ │ │ │ ldr r1, [pc, #12] @ (9c4 ) │ │ │ │ │ - b.w 6fcc │ │ │ │ │ + b.w 6fe8 │ │ │ │ │ R_ARM_THM_JUMP24 dictiter_new │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ bx lr │ │ │ │ │ .word 0x0000042c │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ │ │ │ │ │ 000009c8 : │ │ │ │ │ dictkeys_reversed(): │ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ │ cbz r0, 9d2 │ │ │ │ │ ldr r1, [pc, #12] @ (9dc ) │ │ │ │ │ - b.w 6fcc │ │ │ │ │ + b.w 6fe8 │ │ │ │ │ R_ARM_THM_JUMP24 dictiter_new │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ bx lr │ │ │ │ │ .word 0x0000035c │ │ │ │ │ @@ -1175,15 +1175,15 @@ │ │ │ │ │ │ │ │ │ │ 00000a1c : │ │ │ │ │ PyDict_GetItem(): │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC1 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC1 │ │ │ │ │ - b.w 30a8 │ │ │ │ │ + b.w 30b8 │ │ │ │ │ R_ARM_THM_JUMP24 dict_getitem │ │ │ │ │ │ │ │ │ │ 00000a28 : │ │ │ │ │ PyDict_MergeFromSeq2(): │ │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ @@ -2061,15 +2061,15 @@ │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_FromString │ │ │ │ │ mov r4, r0 │ │ │ │ │ cbz r0, 1220 <_PyDict_GetItemStringWithError+0x40> │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl 2560 │ │ │ │ │ + bl 256c │ │ │ │ │ R_ARM_THM_CALL PyDict_GetItemWithError │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ mov r5, r0 │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ blt.n 1210 <_PyDict_GetItemStringWithError+0x30> │ │ │ │ │ mov r4, r5 │ │ │ │ │ b.n 1220 <_PyDict_GetItemStringWithError+0x40> │ │ │ │ │ @@ -2148,15 +2148,15 @@ │ │ │ │ │ ldr r4, [sp, #4] │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #12 │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ │ │ │ │ │ 000012a8 <_PyDict_DelItem_KnownHash>: │ │ │ │ │ _PyDict_DelItem_KnownHash(): │ │ │ │ │ - b.w 5ca8 <_PyDict_DelItem_KnownHash_LockHeld> │ │ │ │ │ + b.w 5cb4 <_PyDict_DelItem_KnownHash_LockHeld> │ │ │ │ │ R_ARM_THM_JUMP24 _PyDict_DelItem_KnownHash_LockHeld │ │ │ │ │ │ │ │ │ │ 000012ac <_PyDict_SetItemId>: │ │ │ │ │ _PyDict_SetItemId(): │ │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ @@ -2186,11 +2186,11 @@ │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 <_PyUnicode_FromId> │ │ │ │ │ R_ARM_THM_CALL _PyUnicode_FromId │ │ │ │ │ cbz r0, 12fe <_PyDict_DelItemId+0x24> │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ - b.w 5a30 │ │ │ │ │ + b.w 5a3c │ │ │ │ │ R_ARM_THM_JUMP24 PyDict_DelItem │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ pop {r4, pc} │ │ │ ├── odictobject.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: 21624 (bytes into file) │ │ │ │ │ + Start of section headers: 21636 (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 0x5478: │ │ │ │ │ +There are 18 section headers, starting at offset 0x5484: │ │ │ │ │ │ │ │ │ │ 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 000f80 00 AX 0 0 4 │ │ │ │ │ - [ 2] .rel.text REL 00000000 004470 000658 08 I 15 1 4 │ │ │ │ │ + [ 2] .rel.text REL 00000000 00447c 000658 08 I 15 1 4 │ │ │ │ │ [ 3] .data PROGBITS 00000000 000fb4 0007bc 00 WA 0 0 4 │ │ │ │ │ - [ 4] .rel.data REL 00000000 004ac8 0003e8 08 I 15 3 4 │ │ │ │ │ + [ 4] .rel.data REL 00000000 004ad4 0003e8 08 I 15 3 4 │ │ │ │ │ [ 5] .bss NOBITS 00000000 001770 000000 00 WA 0 0 1 │ │ │ │ │ [ 6] .rodata.str1.4 PROGBITS 00000000 001770 000261 01 AMS 0 0 4 │ │ │ │ │ - [ 7] .text.hot PROGBITS 00000000 0019d4 0000e8 00 AX 0 0 4 │ │ │ │ │ - [ 8] .rel.text.hot REL 00000000 004eb0 000048 08 I 15 7 4 │ │ │ │ │ - [ 9] .text.unlikely PROGBITS 00000000 001abc 0009f0 00 AX 0 0 4 │ │ │ │ │ - [10] .rel.text.unlikely REL 00000000 004ef8 0004a8 08 I 15 9 4 │ │ │ │ │ - [11] .rodata PROGBITS 00000000 0024ac 0004e2 00 A 0 0 4 │ │ │ │ │ - [12] .rel.rodata REL 00000000 0053a0 000048 08 I 15 11 4 │ │ │ │ │ - [13] .note.GNU-stack PROGBITS 00000000 00298e 000000 00 0 0 1 │ │ │ │ │ - [14] .ARM.attributes ARM_ATTRIBUTES 00000000 00298e 000033 00 0 0 1 │ │ │ │ │ - [15] .symtab SYMTAB 00000000 0029c4 000e60 10 16 142 4 │ │ │ │ │ - [16] .strtab STRTAB 00000000 003824 000c49 00 0 0 1 │ │ │ │ │ - [17] .shstrtab STRTAB 00000000 0053e8 000090 00 0 0 1 │ │ │ │ │ + [ 7] .text.hot PROGBITS 00000000 0019d4 0000f4 00 AX 0 0 4 │ │ │ │ │ + [ 8] .rel.text.hot REL 00000000 004ebc 000048 08 I 15 7 4 │ │ │ │ │ + [ 9] .text.unlikely PROGBITS 00000000 001ac8 0009f0 00 AX 0 0 4 │ │ │ │ │ + [10] .rel.text.unlikely REL 00000000 004f04 0004a8 08 I 15 9 4 │ │ │ │ │ + [11] .rodata PROGBITS 00000000 0024b8 0004e2 00 A 0 0 4 │ │ │ │ │ + [12] .rel.rodata REL 00000000 0053ac 000048 08 I 15 11 4 │ │ │ │ │ + [13] .note.GNU-stack PROGBITS 00000000 00299a 000000 00 0 0 1 │ │ │ │ │ + [14] .ARM.attributes ARM_ATTRIBUTES 00000000 00299a 000033 00 0 0 1 │ │ │ │ │ + [15] .symtab SYMTAB 00000000 0029d0 000e60 10 16 142 4 │ │ │ │ │ + [16] .strtab STRTAB 00000000 003830 000c49 00 0 0 1 │ │ │ │ │ + [17] .shstrtab STRTAB 00000000 0053f4 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 {} │ │ │ │ │ @@ -15,18 +15,18 @@ │ │ │ │ │ 11: 00000459 80 FUNC LOCAL DEFAULT 9 _PyObject_VectorcallTstate.constprop.0 │ │ │ │ │ 12: 000002f0 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 13: 00000064 0 NOTYPE LOCAL DEFAULT 6 .LC2 │ │ │ │ │ 14: 00000088 0 NOTYPE LOCAL DEFAULT 6 .LC3 │ │ │ │ │ 15: 000000ac 0 NOTYPE LOCAL DEFAULT 6 .LC4 │ │ │ │ │ 16: 00000300 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ 17: 00000491 278 FUNC LOCAL DEFAULT 1 odict_mp_ass_sub │ │ │ │ │ - 18: 00000001 206 FUNC LOCAL DEFAULT 7 _odict_get_index │ │ │ │ │ + 18: 00000001 218 FUNC LOCAL DEFAULT 7 _odict_get_index │ │ │ │ │ 19: 000005a9 254 FUNC LOCAL DEFAULT 1 _PyODict_SetItem_KnownHash_LockHeld │ │ │ │ │ 20: 00000000 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 21: 000000d1 22 FUNC LOCAL DEFAULT 7 Py_XDECREF │ │ │ │ │ + 21: 000000dd 22 FUNC LOCAL DEFAULT 7 Py_XDECREF │ │ │ │ │ 22: 000006a9 12 FUNC LOCAL DEFAULT 1 odictvalues_new │ │ │ │ │ 23: 00000000 0 NOTYPE LOCAL DEFAULT 3 .LANCHOR0 │ │ │ │ │ 24: 000006b5 180 FUNC LOCAL DEFAULT 1 odictvalues_iter │ │ │ │ │ 25: 00000760 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 26: 00000768 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ 27: 00000769 208 FUNC LOCAL DEFAULT 1 odictiter_new │ │ │ │ │ 28: 00000830 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text' at offset 0x4470 contains 203 entries: │ │ │ │ │ +Relocation section '.rel.text' at offset 0x447c contains 203 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000018 00008e0a R_ARM_THM_CALL 00000000 PyObject_Size │ │ │ │ │ 00000042 00008f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ 00000046 00008f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 0000004a 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 0000004e 00000430 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ 00000056 0000900a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ @@ -107,22 +107,22 @@ │ │ │ │ │ 0000068e 0000910a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000006a0 0000910a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000006a8 0000172f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 000006ac 00001730 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ 000006cc 0000ae0a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ 0000074c 0000922f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ 00000750 00009230 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00000758 0000150a R_ARM_THM_CALL 000000d1 Py_XDECREF │ │ │ │ │ +00000758 0000150a R_ARM_THM_CALL 000000dd Py_XDECREF │ │ │ │ │ 00000760 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000764 00009c6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 0000078e 0000ae0a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ 00000808 0000922f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ 0000080c 00009230 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ 00000814 0000af0a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ -00000828 0000150a R_ARM_THM_CALL 000000d1 Py_XDECREF │ │ │ │ │ +00000828 0000150a R_ARM_THM_CALL 000000dd Py_XDECREF │ │ │ │ │ 00000830 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000834 00009c6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 00000878 0000a00a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ 00000888 0000120a R_ARM_THM_CALL 00000001 _odict_get_index │ │ │ │ │ 000008c8 0000b00a R_ARM_THM_CALL 00000000 PyDict_GetItemRef │ │ │ │ │ 000008ec 0000b12f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ 000008f0 0000b130 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ @@ -148,20 +148,20 @@ │ │ │ │ │ 00000a76 0000910a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000a84 0000910a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000a8a 00009a0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ 00000a90 0000a32f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_KeyError │ │ │ │ │ 00000a94 0000a330 R_ARM_THM_MOVT_ABS 00000000 PyExc_KeyError │ │ │ │ │ 00000a9c 0000a40a R_ARM_THM_CALL 00000000 PyErr_SetObject │ │ │ │ │ 00000ab8 00009c6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000b12 0000150a R_ARM_THM_CALL 000000d1 Py_XDECREF │ │ │ │ │ -00000b18 0000150a R_ARM_THM_CALL 000000d1 Py_XDECREF │ │ │ │ │ +00000b12 0000150a R_ARM_THM_CALL 000000dd Py_XDECREF │ │ │ │ │ +00000b18 0000150a R_ARM_THM_CALL 000000dd Py_XDECREF │ │ │ │ │ 00000b42 0000910a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000b48 00009c6b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 00000b5c 0000b40a R_ARM_THM_CALL 00000000 PyObject_GC_UnTrack │ │ │ │ │ -00000b62 0000150a R_ARM_THM_CALL 000000d1 Py_XDECREF │ │ │ │ │ +00000b62 0000150a R_ARM_THM_CALL 000000dd Py_XDECREF │ │ │ │ │ 00000b70 0000942f R_ARM_THM_MOVW_ABS_NC 00000000 PyDict_Type │ │ │ │ │ 00000b74 00009430 R_ARM_THM_MOVT_ABS 00000000 PyDict_Type │ │ │ │ │ 00000b84 0000b50a R_ARM_THM_CALL 00000000 PyObject_ClearWeakRefs │ │ │ │ │ 00000ba0 0000ac0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ 00000bc6 0000ac0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ 00000be4 0000910a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000c1a 0000a00a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ @@ -201,15 +201,15 @@ │ │ │ │ │ 00000f7c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000584 0000a81e R_ARM_THM_JUMP24 000004a9 PyODict_DelItem_LockHeld │ │ │ │ │ 000006b0 0000ad1e R_ARM_THM_JUMP24 00000000 _PyDictView_New │ │ │ │ │ 00000b2c 0000b31e R_ARM_THM_JUMP24 00000000 PyObject_GC_Del │ │ │ │ │ 00000d72 0000ad1e R_ARM_THM_JUMP24 00000000 _PyDictView_New │ │ │ │ │ 00000e3a 0000ad1e R_ARM_THM_JUMP24 00000000 _PyDictView_New │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.data' at offset 0x4ac8 contains 125 entries: │ │ │ │ │ +Relocation section '.rel.data' at offset 0x4ad4 contains 125 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000004 0000dc02 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 0000000c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000006c 00001802 R_ARM_ABS32 000006b5 odictvalues_iter │ │ │ │ │ 00000074 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000080 0000dd02 R_ARM_ABS32 00000000 PyDictValues_Type │ │ │ │ │ 000000d4 0000dc02 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ @@ -329,27 +329,27 @@ │ │ │ │ │ 00000700 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000704 00004002 R_ARM_ABS32 00000233 OrderedDict_move_to_end │ │ │ │ │ 0000070c 00006402 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000075c 00005d02 R_ARM_ABS32 000008b9 odict_or │ │ │ │ │ 00000790 00005c02 R_ARM_ABS32 0000088d odict_inplace_or │ │ │ │ │ 000007b8 00001102 R_ARM_ABS32 00000491 odict_mp_ass_sub │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.hot' at offset 0x4eb0 contains 9 entries: │ │ │ │ │ +Relocation section '.rel.text.hot' at offset 0x4ebc contains 9 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000036 0000aa0a R_ARM_THM_CALL 00000000 _Py_dict_lookup │ │ │ │ │ 00000056 0000a20a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ 00000066 0000ab0a R_ARM_THM_CALL 00000000 memset │ │ │ │ │ -0000007c 0000aa0a R_ARM_THM_CALL 00000000 _Py_dict_lookup │ │ │ │ │ -0000009a 0000ac0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000000b0 0000aa0a R_ARM_THM_CALL 00000000 _Py_dict_lookup │ │ │ │ │ -000000be 0000ac0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000000c8 0000a90a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000000e0 0000911e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ +00000082 0000aa0a R_ARM_THM_CALL 00000000 _Py_dict_lookup │ │ │ │ │ +000000a2 0000ac0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000000bc 0000aa0a R_ARM_THM_CALL 00000000 _Py_dict_lookup │ │ │ │ │ +000000ca 0000ac0a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000000d4 0000a90a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000000ec 0000911e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.unlikely' at offset 0x4ef8 contains 149 entries: │ │ │ │ │ +Relocation section '.rel.text.unlikely' at offset 0x4f04 contains 149 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000028 0000b82f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ 0000002c 0000b830 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ 00000034 0000b90a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ 00000044 0000942f R_ARM_THM_MOVW_ABS_NC 00000000 PyDict_Type │ │ │ │ │ 00000048 00009430 R_ARM_THM_MOVT_ABS 00000000 PyDict_Type │ │ │ │ │ 0000006e 0000ba2f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ @@ -443,31 +443,31 @@ │ │ │ │ │ 000006aa 0000cb0a R_ARM_THM_CALL 00000000 PyObject_VectorcallMethod │ │ │ │ │ 000006b2 0000960a R_ARM_THM_CALL 00000000 PyObject_GetIter │ │ │ │ │ 000006c8 0000910a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000006d8 0000922f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ 000006dc 00009230 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ 000006e4 0000af0a R_ARM_THM_CALL 00000000 PyTuple_Pack │ │ │ │ │ 000006fa 0000910a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000070e 0000150a R_ARM_THM_CALL 000000d1 Py_XDECREF │ │ │ │ │ -00000714 0000150a R_ARM_THM_CALL 000000d1 Py_XDECREF │ │ │ │ │ +0000070e 0000150a R_ARM_THM_CALL 000000dd Py_XDECREF │ │ │ │ │ +00000714 0000150a R_ARM_THM_CALL 000000dd Py_XDECREF │ │ │ │ │ 00000720 00009b02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 0000076c 0000b60a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ 0000077a 0000922f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ 0000077e 00009230 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ 00000786 0000cc0a R_ARM_THM_CALL 00000000 _PyDict_FromKeys │ │ │ │ │ 00000790 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 000007e2 0000922f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ 000007e6 00009230 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ 000007f6 0000922f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ 000007fa 00009230 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ 0000080a 0000922f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ 0000080e 00009230 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ 00000856 0000cd0a R_ARM_THM_CALL 00000000 PySequence_List │ │ │ │ │ -0000085e 0000150a R_ARM_THM_CALL 000000d1 Py_XDECREF │ │ │ │ │ -00000864 0000150a R_ARM_THM_CALL 000000d1 Py_XDECREF │ │ │ │ │ +0000085e 0000150a R_ARM_THM_CALL 000000dd Py_XDECREF │ │ │ │ │ +00000864 0000150a R_ARM_THM_CALL 000000dd Py_XDECREF │ │ │ │ │ 0000086c 0000ce0a R_ARM_THM_CALL 00000000 _PyEval_GetBuiltin │ │ │ │ │ 00000874 0000582f R_ARM_THM_MOVW_ABS_NC 00000150 .LC11 │ │ │ │ │ 00000878 00005830 R_ARM_THM_MOVT_ABS 00000150 .LC11 │ │ │ │ │ 0000087c 0000cf0a R_ARM_THM_CALL 00000000 Py_BuildValue │ │ │ │ │ 00000888 00009b02 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 0000089c 0000090a R_ARM_THM_CALL 0000013d mutablemapping_update_arg │ │ │ │ │ 000008d4 0000b90a R_ARM_THM_CALL 00000000 PyType_IsSubtype │ │ │ │ │ @@ -493,15 +493,15 @@ │ │ │ │ │ 000007d4 00001b1e R_ARM_THM_JUMP24 00000769 odictiter_new │ │ │ │ │ 000007de 00001b1e R_ARM_THM_JUMP24 00000769 odictiter_new │ │ │ │ │ 000007f2 00001b1e R_ARM_THM_JUMP24 00000769 odictiter_new │ │ │ │ │ 00000806 00001b1e R_ARM_THM_JUMP24 00000769 odictiter_new │ │ │ │ │ 00000994 0000d31e R_ARM_THM_JUMP24 00000000 PyLong_FromSsize_t │ │ │ │ │ 000009e6 0000131e R_ARM_THM_JUMP24 000005a9 _PyODict_SetItem_KnownHash_LockHeld │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.rodata' at offset 0x53a0 contains 9 entries: │ │ │ │ │ +Relocation section '.rel.rodata' at offset 0x53ac contains 9 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000000 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000004 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000000c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000010 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000018 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000001c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -851,15 +851,15 @@ │ │ │ │ │ pop {r4, pc} │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ b.n 746 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ - bl d0 │ │ │ │ │ + bl dc │ │ │ │ │ R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ b.n 746 │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x00000048 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ @@ -942,15 +942,15 @@ │ │ │ │ │ cmp r0, #0 │ │ │ │ │ bne.n 788 │ │ │ │ │ b.n 802 │ │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ │ b.n 7a2 │ │ │ │ │ str r0, [sp, #4] │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl d0 │ │ │ │ │ + bl dc │ │ │ │ │ R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ │ b.n 800 │ │ │ │ │ .word 0x000000d0 │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ .word 0x00000056 │ │ │ │ │ R_ARM_TLS_IE32 _Py_tss_tstate │ │ │ │ │ @@ -1263,18 +1263,18 @@ │ │ │ │ │ add r1, pc │ │ │ │ │ ldr r1, [r1, #0] │ │ │ │ │ ldr r3, [r3, r1] │ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ │ ldr.w r3, [r2, #3868] @ 0xf1c │ │ │ │ │ subs r3, #1 │ │ │ │ │ str.w r3, [r2, #3868] @ 0xf1c │ │ │ │ │ - bl d0 │ │ │ │ │ + bl dc │ │ │ │ │ R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ ldr r0, [r4, #24] │ │ │ │ │ - bl d0 │ │ │ │ │ + bl dc │ │ │ │ │ R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ ldr r3, [r4, #8] │ │ │ │ │ and.w r3, r3, #6 │ │ │ │ │ cmp r3, #6 │ │ │ │ │ beq.n b30 │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ @@ -1300,15 +1300,15 @@ │ │ │ │ │ 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, #56] @ 0x38 │ │ │ │ │ - bl d0 │ │ │ │ │ + bl dc │ │ │ │ │ R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ ldr r3, [r4, #60] @ 0x3c │ │ │ │ │ cbnz r3, b82 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl b8c <_odict_clear_nodes> │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyDict_Type │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.hot {} │ │ │ │ │ @@ -1,110 +1,115 @@ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ Disassembly of section .text.hot: │ │ │ │ │ │ │ │ │ │ 00000000 <_odict_get_index>: │ │ │ │ │ _odict_get_index(): │ │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, 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, #4048] @ 0xfd0 │ │ │ │ │ ldr r6, [r0, #24] │ │ │ │ │ movs r5, #1 │ │ │ │ │ ldr r3, [r0, #48] @ 0x30 │ │ │ │ │ - sub sp, #8 │ │ │ │ │ + sub sp, #12 │ │ │ │ │ mov r4, r0 │ │ │ │ │ - mov r8, r1 │ │ │ │ │ + mov r7, r1 │ │ │ │ │ ldrb.w ip, [r6, #4] │ │ │ │ │ - mov r9, r2 │ │ │ │ │ + mov r8, r2 │ │ │ │ │ cmp r3, r6 │ │ │ │ │ lsl.w r5, r5, ip │ │ │ │ │ bne.n 48 <_odict_get_index+0x48> │ │ │ │ │ ldr r3, [r0, #44] @ 0x2c │ │ │ │ │ cmp r3, r5 │ │ │ │ │ bne.n 48 <_odict_get_index+0x48> │ │ │ │ │ movs r3, #0 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ add r3, sp, #4 │ │ │ │ │ bl 0 <_Py_dict_lookup> │ │ │ │ │ R_ARM_THM_CALL _Py_dict_lookup │ │ │ │ │ adds r1, r0, #1 │ │ │ │ │ - beq.n b8 <_odict_get_index+0xb8> │ │ │ │ │ + beq.n c4 <_odict_get_index+0xc4> │ │ │ │ │ orr.w r0, r0, r0, asr #31 │ │ │ │ │ - add sp, #8 │ │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ │ + add sp, #12 │ │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ cmp.w r5, #536870912 @ 0x20000000 │ │ │ │ │ - bcs.n c8 <_odict_get_index+0xc8> │ │ │ │ │ + bcs.n d4 <_odict_get_index+0xd4> │ │ │ │ │ movs r6, #4 │ │ │ │ │ lsl.w r6, r6, ip │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ - mov sl, r0 │ │ │ │ │ + mov r9, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n c8 <_odict_get_index+0xc8> │ │ │ │ │ + beq.n d4 <_odict_get_index+0xd4> │ │ │ │ │ cbz r5, 6a <_odict_get_index+0x6a> │ │ │ │ │ mov r2, r6 │ │ │ │ │ movs r1, #0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL memset │ │ │ │ │ ldr r6, [r4, #32] │ │ │ │ │ - cbz r6, 98 <_odict_get_index+0x98> │ │ │ │ │ + add.w sl, sp, #4 │ │ │ │ │ + cbz r6, a0 <_odict_get_index+0xa0> │ │ │ │ │ + mov fp, r5 │ │ │ │ │ ldrd r1, r2, [r6] │ │ │ │ │ movs r3, #0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ str r3, [sp, #4] │ │ │ │ │ - add r3, sp, #4 │ │ │ │ │ - ldr r7, [r4, #24] │ │ │ │ │ + mov r3, sl │ │ │ │ │ + ldr r5, [r4, #24] │ │ │ │ │ bl 0 <_Py_dict_lookup> │ │ │ │ │ R_ARM_THM_CALL _Py_dict_lookup │ │ │ │ │ adds r2, r0, #1 │ │ │ │ │ ite ne │ │ │ │ │ orrne.w r0, r0, r0, asr #31 │ │ │ │ │ - ldreq r0, [r7, #16] │ │ │ │ │ + ldreq r0, [r5, #16] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - blt.n bc <_odict_get_index+0xbc> │ │ │ │ │ - str.w r6, [sl, r0, lsl #2] │ │ │ │ │ + blt.n c8 <_odict_get_index+0xc8> │ │ │ │ │ + str.w r6, [r9, r0, lsl #2] │ │ │ │ │ ldr r6, [r6, #8] │ │ │ │ │ cmp r6, #0 │ │ │ │ │ - bne.n 6e <_odict_get_index+0x6e> │ │ │ │ │ + bne.n 74 <_odict_get_index+0x74> │ │ │ │ │ + mov r5, fp │ │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ - str r6, [sp, #4] │ │ │ │ │ ldr r6, [r4, #24] │ │ │ │ │ - add r3, sp, #4 │ │ │ │ │ - mov r2, r9 │ │ │ │ │ - mov r1, r8 │ │ │ │ │ + mov r3, sl │ │ │ │ │ mov r0, r4 │ │ │ │ │ - strd sl, r5, [r4, #40] @ 0x28 │ │ │ │ │ + str.w r9, [r4, #40] @ 0x28 │ │ │ │ │ + mov r2, r8 │ │ │ │ │ + str r5, [r4, #44] @ 0x2c │ │ │ │ │ + mov r1, r7 │ │ │ │ │ str r6, [r4, #48] @ 0x30 │ │ │ │ │ + movs r4, #0 │ │ │ │ │ + str r4, [sp, #4] │ │ │ │ │ bl 0 <_Py_dict_lookup> │ │ │ │ │ R_ARM_THM_CALL _Py_dict_lookup │ │ │ │ │ adds r3, r0, #1 │ │ │ │ │ bne.n 3e <_odict_get_index+0x3e> │ │ │ │ │ ldr r0, [r6, #16] │ │ │ │ │ b.n 42 <_odict_get_index+0x42> │ │ │ │ │ - mov r0, sl │ │ │ │ │ + mov r0, r9 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ b.n 42 <_odict_get_index+0x42> │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ - b.n c2 <_odict_get_index+0xc2> │ │ │ │ │ + b.n ce <_odict_get_index+0xce> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000000d0 : │ │ │ │ │ +000000dc : │ │ │ │ │ Py_XDECREF(): │ │ │ │ │ - cbz r0, e4 │ │ │ │ │ + cbz r0, f0 │ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n e4 │ │ │ │ │ + bge.n f0 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r0, #0] │ │ │ │ │ - cbnz r3, e4 │ │ │ │ │ + cbnz r3, f0 │ │ │ │ │ b.w 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_JUMP24 _Py_Dealloc │ │ │ │ │ bx lr │ │ │ │ │ nop │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text.unlikely {} │ │ │ │ │ @@ -836,18 +836,18 @@ │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r4, r0 │ │ │ │ │ b.n 70c │ │ │ │ │ mov r4, r0 │ │ │ │ │ b.n 70c │ │ │ │ │ mov r4, r6 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - bl d0 │ │ │ │ │ + bl dc │ │ │ │ │ R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ mov r0, r5 │ │ │ │ │ - bl d0 │ │ │ │ │ + bl dc │ │ │ │ │ R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #16 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ │ .word 0x00008afc │ │ │ │ │ R_ARM_ABS32 _PyRuntime │ │ │ │ │ │ │ │ │ │ @@ -1007,18 +1007,18 @@ │ │ │ │ │ addlt r3, #1 │ │ │ │ │ strlt r3, [r2, #0] │ │ │ │ │ mov r0, sp │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PySequence_List │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ │ - bl d0 │ │ │ │ │ + bl dc │ │ │ │ │ R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ │ - bl d0 │ │ │ │ │ + bl dc │ │ │ │ │ R_ARM_THM_CALL Py_XDECREF │ │ │ │ │ cbz r4, 882 │ │ │ │ │ ldr r0, [pc, #28] @ (888 ) │ │ │ │ │ bl 0 <_PyEval_GetBuiltin> │ │ │ │ │ R_ARM_THM_CALL _PyEval_GetBuiltin │ │ │ │ │ mov r2, r4 │ │ │ │ │ mov r1, r0 │ │ │ ├── memoryobject.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: 45876 (bytes into file) │ │ │ │ │ + Start of section headers: 46276 (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 0xb334: │ │ │ │ │ +There are 18 section headers, starting at offset 0xb4c4: │ │ │ │ │ │ │ │ │ │ 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 0034fc 00 AX 0 0 4 │ │ │ │ │ - [ 2] .rel.text REL 00000000 008f3c 001720 08 I 15 1 4 │ │ │ │ │ - [ 3] .data PROGBITS 00000000 003530 0005f4 00 WA 0 0 4 │ │ │ │ │ - [ 4] .rel.data REL 00000000 00a65c 000440 08 I 15 3 4 │ │ │ │ │ - [ 5] .bss NOBITS 00000000 003b24 000000 00 WA 0 0 1 │ │ │ │ │ - [ 6] .rodata.str1.4 PROGBITS 00000000 003b24 000c5e 01 AMS 0 0 4 │ │ │ │ │ - [ 7] .text.hot PROGBITS 00000000 004784 000ca4 00 AX 0 0 4 │ │ │ │ │ - [ 8] .rel.text.hot REL 00000000 00aa9c 000590 08 I 15 7 4 │ │ │ │ │ - [ 9] .text.unlikely PROGBITS 00000000 005428 0003e8 00 AX 0 0 4 │ │ │ │ │ - [10] .rel.text.unlikely REL 00000000 00b02c 000238 08 I 15 9 4 │ │ │ │ │ - [11] .rodata PROGBITS 00000000 005810 000a7d 00 A 0 0 4 │ │ │ │ │ - [12] .rel.rodata REL 00000000 00b264 000040 08 I 15 11 4 │ │ │ │ │ - [13] .note.GNU-stack PROGBITS 00000000 00628d 000000 00 0 0 1 │ │ │ │ │ - [14] .ARM.attributes ARM_ATTRIBUTES 00000000 00628d 000033 00 0 0 1 │ │ │ │ │ - [15] .symtab SYMTAB 00000000 0062c0 001950 10 16 301 4 │ │ │ │ │ - [16] .strtab STRTAB 00000000 007c10 00132b 00 0 0 1 │ │ │ │ │ - [17] .shstrtab STRTAB 00000000 00b2a4 000090 00 0 0 1 │ │ │ │ │ + [ 1] .text PROGBITS 00000000 000034 003644 00 AX 0 0 4 │ │ │ │ │ + [ 2] .rel.text REL 00000000 009094 001758 08 I 15 1 4 │ │ │ │ │ + [ 3] .data PROGBITS 00000000 003678 0005f4 00 WA 0 0 4 │ │ │ │ │ + [ 4] .rel.data REL 00000000 00a7ec 000440 08 I 15 3 4 │ │ │ │ │ + [ 5] .bss NOBITS 00000000 003c6c 000000 00 WA 0 0 1 │ │ │ │ │ + [ 6] .rodata.str1.4 PROGBITS 00000000 003c6c 000c5e 01 AMS 0 0 4 │ │ │ │ │ + [ 7] .text.hot PROGBITS 00000000 0048cc 000ca4 00 AX 0 0 4 │ │ │ │ │ + [ 8] .rel.text.hot REL 00000000 00ac2c 000590 08 I 15 7 4 │ │ │ │ │ + [ 9] .text.unlikely PROGBITS 00000000 005570 0003e8 00 AX 0 0 4 │ │ │ │ │ + [10] .rel.text.unlikely REL 00000000 00b1bc 000238 08 I 15 9 4 │ │ │ │ │ + [11] .rodata PROGBITS 00000000 005958 000a7d 00 A 0 0 4 │ │ │ │ │ + [12] .rel.rodata REL 00000000 00b3f4 000040 08 I 15 11 4 │ │ │ │ │ + [13] .note.GNU-stack PROGBITS 00000000 0063d5 000000 00 0 0 1 │ │ │ │ │ + [14] .ARM.attributes ARM_ATTRIBUTES 00000000 0063d5 000033 00 0 0 1 │ │ │ │ │ + [15] .symtab SYMTAB 00000000 006408 001960 10 16 302 4 │ │ │ │ │ + [16] .strtab STRTAB 00000000 007d68 00132b 00 0 0 1 │ │ │ │ │ + [17] .shstrtab STRTAB 00000000 00b434 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 405 entries: │ │ │ │ │ +Symbol table '.symtab' contains 406 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: 00000001 192 FUNC LOCAL DEFAULT 1 memoryview │ │ │ │ │ @@ -32,21 +32,21 @@ │ │ │ │ │ 28: 0000020c 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ 29: 00000298 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ 30: 00000349 136 FUNC LOCAL DEFAULT 1 memory_alloc │ │ │ │ │ 31: 000003d1 90 FUNC LOCAL DEFAULT 1 init_shape_strides │ │ │ │ │ 32: 0000042d 126 FUNC LOCAL DEFAULT 1 init_flags │ │ │ │ │ 33: 000003c8 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 34: 000003d0 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 35: 00002815 62 FUNC LOCAL DEFAULT 1 init_strides_from_shape │ │ │ │ │ + 35: 000027d5 62 FUNC LOCAL DEFAULT 1 init_strides_from_shape │ │ │ │ │ 36: 000000d8 0 NOTYPE LOCAL DEFAULT 6 .LC5 │ │ │ │ │ 37: 000000fc 0 NOTYPE LOCAL DEFAULT 6 .LC6 │ │ │ │ │ 38: 0000011c 0 NOTYPE LOCAL DEFAULT 6 .LC7 │ │ │ │ │ 39: 0000013c 0 NOTYPE LOCAL DEFAULT 6 .LC8 │ │ │ │ │ 40: 000004f1 594 FUNC LOCAL DEFAULT 1 memory_subscript │ │ │ │ │ - 41: 000023bd 166 FUNC LOCAL DEFAULT 1 memory_item │ │ │ │ │ + 41: 0000237d 166 FUNC LOCAL DEFAULT 1 memory_item │ │ │ │ │ 42: 00001299 64 FUNC LOCAL DEFAULT 1 adjust_fmt.isra.0 │ │ │ │ │ 43: 000012d9 310 FUNC LOCAL DEFAULT 1 unpack_single.isra.0 │ │ │ │ │ 44: 0000019b 136 FUNC LOCAL DEFAULT 9 ptr_from_tuple │ │ │ │ │ 45: 00000214 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ 46: 00000215 260 FUNC LOCAL DEFAULT 7 memory_dealloc │ │ │ │ │ 47: 00000314 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ 48: 00000745 28 FUNC LOCAL DEFAULT 1 _memory_release │ │ │ │ │ @@ -69,15 +69,15 @@ │ │ │ │ │ 65: 000002b4 0 NOTYPE LOCAL DEFAULT 6 .LC15 │ │ │ │ │ 66: 00000568 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ 67: 0000081c 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ 68: 0000082c 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ 69: 000002ec 0 NOTYPE LOCAL DEFAULT 6 .LC16 │ │ │ │ │ 70: 000007d9 90 FUNC LOCAL DEFAULT 1 memory_length │ │ │ │ │ 71: 00000308 0 NOTYPE LOCAL DEFAULT 6 .LC17 │ │ │ │ │ - 72: 000026b9 346 FUNC LOCAL DEFAULT 1 buffer_to_contiguous │ │ │ │ │ + 72: 00002679 346 FUNC LOCAL DEFAULT 1 buffer_to_contiguous │ │ │ │ │ 73: 00000330 0 NOTYPE LOCAL DEFAULT 6 .LC18 │ │ │ │ │ 74: 00000358 0 NOTYPE LOCAL DEFAULT 6 .LC19 │ │ │ │ │ 75: 00000929 258 FUNC LOCAL DEFAULT 1 memory_hash │ │ │ │ │ 76: 00000a2d 140 FUNC LOCAL DEFAULT 1 get_native_fmtchar │ │ │ │ │ 77: 00000398 0 NOTYPE LOCAL DEFAULT 6 .LC20 │ │ │ │ │ 78: 0000039c 0 NOTYPE LOCAL DEFAULT 6 .LC21 │ │ │ │ │ 79: 000003a0 0 NOTYPE LOCAL DEFAULT 6 .LC22 │ │ │ │ │ @@ -143,15 +143,15 @@ │ │ │ │ │ 139: 000011dd 40 FUNC LOCAL DEFAULT 1 memory_suboffsets_get.part.0 │ │ │ │ │ 140: 000011dd 40 FUNC LOCAL DEFAULT 1 memory_nbytes_get.part.0 │ │ │ │ │ 141: 000011dd 40 FUNC LOCAL DEFAULT 1 memory_readonly_get.part.0 │ │ │ │ │ 142: 000011dd 40 FUNC LOCAL DEFAULT 1 memory_ndim_get.part.0 │ │ │ │ │ 143: 000011dd 40 FUNC LOCAL DEFAULT 1 memory_enter.part.0 │ │ │ │ │ 144: 00001205 146 FUNC LOCAL DEFAULT 1 memoryview_tolist │ │ │ │ │ 145: 00000839 832 FUNC LOCAL DEFAULT 7 tolist_base │ │ │ │ │ - 146: 000031e1 202 FUNC LOCAL DEFAULT 1 tolist_rec.part.0 │ │ │ │ │ + 146: 00003329 202 FUNC LOCAL DEFAULT 1 tolist_rec.part.0 │ │ │ │ │ 147: 000006d4 0 NOTYPE LOCAL DEFAULT 6 .LC70 │ │ │ │ │ 148: 000006f8 0 NOTYPE LOCAL DEFAULT 6 .LC71 │ │ │ │ │ 149: 00000890 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ 150: 000009e0 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ 151: 00000aac 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ 152: 00001300 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ 153: 00001411 22 FUNC LOCAL DEFAULT 1 memory_nbytes_get │ │ │ │ │ @@ -163,246 +163,247 @@ │ │ │ │ │ 159: 00000720 0 NOTYPE LOCAL DEFAULT 6 .LC73 │ │ │ │ │ 160: 00000724 0 NOTYPE LOCAL DEFAULT 6 .LC74 │ │ │ │ │ 161: 0000074c 0 NOTYPE LOCAL DEFAULT 6 .LC75 │ │ │ │ │ 162: 00000770 0 NOTYPE LOCAL DEFAULT 6 .LC76 │ │ │ │ │ 163: 00000790 0 NOTYPE LOCAL DEFAULT 6 .LC77 │ │ │ │ │ 164: 000007a8 0 NOTYPE LOCAL DEFAULT 6 .LC78 │ │ │ │ │ 165: 000014bd 842 FUNC LOCAL DEFAULT 1 memory_ass_sub │ │ │ │ │ - 166: 00001f41 98 FUNC LOCAL DEFAULT 1 lookup_dimension │ │ │ │ │ - 167: 00001fa5 1046 FUNC LOCAL DEFAULT 1 pack_single │ │ │ │ │ + 166: 00001f01 98 FUNC LOCAL DEFAULT 1 lookup_dimension │ │ │ │ │ + 167: 00001f65 1046 FUNC LOCAL DEFAULT 1 pack_single │ │ │ │ │ 168: 00001809 120 FUNC LOCAL DEFAULT 1 equiv_structure │ │ │ │ │ 169: 00001881 90 FUNC LOCAL DEFAULT 1 last_dim_is_contiguous │ │ │ │ │ 170: 00000b79 298 FUNC LOCAL DEFAULT 7 copy_base │ │ │ │ │ 171: 000007ec 0 NOTYPE LOCAL DEFAULT 6 .LC79 │ │ │ │ │ 172: 00000830 0 NOTYPE LOCAL DEFAULT 6 .LC80 │ │ │ │ │ - 173: 000018dd 1150 FUNC LOCAL DEFAULT 1 memory_richcompare │ │ │ │ │ - 174: 00001a0a 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 175: 00001a3c 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 176: 00002eed 184 FUNC LOCAL DEFAULT 1 struct_get_unpacker │ │ │ │ │ - 177: 000002d7 64 FUNC LOCAL DEFAULT 9 fix_struct_error_int │ │ │ │ │ - 178: 00001edd 48 FUNC LOCAL DEFAULT 1 unpacker_free │ │ │ │ │ - 179: 000030e9 248 FUNC LOCAL DEFAULT 1 struct_unpack_cmp │ │ │ │ │ - 180: 00001b84 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 181: 00001b88 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 182: 00002fa5 322 FUNC LOCAL DEFAULT 1 cmp_rec.part.0 │ │ │ │ │ - 183: 00001d5d 382 FUNC LOCAL DEFAULT 1 unpack_cmp │ │ │ │ │ - 184: 00001d8c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 185: 00002b79 22 FUNC LOCAL DEFAULT 1 Py_XDECREF │ │ │ │ │ - 186: 00001f11 24 FUNC LOCAL DEFAULT 1 memory_format_get │ │ │ │ │ - 187: 00001f29 24 FUNC LOCAL DEFAULT 1 memory_ndim_get │ │ │ │ │ - 188: 0000085c 0 NOTYPE LOCAL DEFAULT 6 .LC81 │ │ │ │ │ - 189: 00000880 0 NOTYPE LOCAL DEFAULT 6 .LC82 │ │ │ │ │ - 190: 000008ac 0 NOTYPE LOCAL DEFAULT 6 .LC83 │ │ │ │ │ - 191: 00001fd2 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 192: 0000201a 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 193: 000008d8 0 NOTYPE LOCAL DEFAULT 6 .LC84 │ │ │ │ │ - 194: 00002465 24 FUNC LOCAL DEFAULT 1 memory_readonly_get │ │ │ │ │ - 195: 0000247d 24 FUNC LOCAL DEFAULT 1 memory_shape_get │ │ │ │ │ - 196: 00002495 110 FUNC LOCAL DEFAULT 1 _IntTupleFromSsizet │ │ │ │ │ - 197: 00002505 24 FUNC LOCAL DEFAULT 1 memory_strides_get │ │ │ │ │ - 198: 00000000 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 199: 00000001 66 FUNC LOCAL DEFAULT 9 memory_c_contiguous │ │ │ │ │ - 200: 00000043 66 FUNC LOCAL DEFAULT 9 memory_f_contiguous │ │ │ │ │ - 201: 00000908 0 NOTYPE LOCAL DEFAULT 6 .LC85 │ │ │ │ │ - 202: 00000920 0 NOTYPE LOCAL DEFAULT 6 .LC86 │ │ │ │ │ - 203: 0000092c 0 NOTYPE LOCAL DEFAULT 6 .LC87 │ │ │ │ │ - 204: 00000940 0 NOTYPE LOCAL DEFAULT 6 .LC88 │ │ │ │ │ - 205: 00000948 0 NOTYPE LOCAL DEFAULT 6 .LC89 │ │ │ │ │ - 206: 0000094c 0 NOTYPE LOCAL DEFAULT 6 .LC90 │ │ │ │ │ - 207: 00000950 0 NOTYPE LOCAL DEFAULT 6 .LC91 │ │ │ │ │ - 208: 00000954 0 NOTYPE LOCAL DEFAULT 6 .LC92 │ │ │ │ │ - 209: 0000251d 412 FUNC LOCAL DEFAULT 1 memoryview_tobytes │ │ │ │ │ - 210: 000026b4 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 211: 000026b8 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 212: 00002855 248 FUNC LOCAL DEFAULT 1 copy_rec │ │ │ │ │ - 213: 0000294d 24 FUNC LOCAL DEFAULT 1 memory_suboffsets_get │ │ │ │ │ - 214: 00000085 22 FUNC LOCAL DEFAULT 9 mbuf_clear │ │ │ │ │ - 215: 0000009b 52 FUNC LOCAL DEFAULT 9 memory_clear │ │ │ │ │ - 216: 00000974 0 NOTYPE LOCAL DEFAULT 6 .LC93 │ │ │ │ │ - 217: 0000098c 0 NOTYPE LOCAL DEFAULT 6 .LC94 │ │ │ │ │ - 218: 000000cf 32 FUNC LOCAL DEFAULT 9 memory_repr │ │ │ │ │ - 219: 0000099c 0 NOTYPE LOCAL DEFAULT 6 .LC95 │ │ │ │ │ - 220: 00002965 260 FUNC LOCAL DEFAULT 1 memory_iter │ │ │ │ │ - 221: 00002a60 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 222: 00002a68 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 223: 00002a69 170 FUNC LOCAL DEFAULT 1 memoryiter_next │ │ │ │ │ - 224: 00002b15 100 FUNC LOCAL DEFAULT 1 memoryiter_dealloc │ │ │ │ │ - 225: 00002b74 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 226: 00002b78 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 227: 000000ef 172 FUNC LOCAL DEFAULT 9 memoryview_count │ │ │ │ │ - 228: 00002b91 98 FUNC LOCAL DEFAULT 1 memoryview_toreadonly │ │ │ │ │ - 229: 00002bf5 332 FUNC LOCAL DEFAULT 1 memoryview_hex │ │ │ │ │ - 230: 00002d3c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 231: 000009b8 0 NOTYPE LOCAL DEFAULT 6 .LC96 │ │ │ │ │ - 232: 000009c0 0 NOTYPE LOCAL DEFAULT 6 .LC97 │ │ │ │ │ - 233: 000009e0 0 NOTYPE LOCAL DEFAULT 6 .LC98 │ │ │ │ │ - 234: 00000a04 0 NOTYPE LOCAL DEFAULT 6 .LC99 │ │ │ │ │ - 235: 00002d40 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 236: 00002d41 380 FUNC LOCAL DEFAULT 1 memoryview_index │ │ │ │ │ - 237: 00000a30 0 NOTYPE LOCAL DEFAULT 6 .LC100 │ │ │ │ │ - 238: 00002ebd 46 FUNC LOCAL DEFAULT 1 memory_obj_get │ │ │ │ │ - 239: 00000295 66 FUNC LOCAL DEFAULT 9 memory_contiguous │ │ │ │ │ - 240: 00000a68 0 NOTYPE LOCAL DEFAULT 6 .LC101 │ │ │ │ │ - 241: 00000a70 0 NOTYPE LOCAL DEFAULT 6 .LC102 │ │ │ │ │ - 242: 00000a78 0 NOTYPE LOCAL DEFAULT 6 .LC103 │ │ │ │ │ - 243: 00000a84 0 NOTYPE LOCAL DEFAULT 6 .LC104 │ │ │ │ │ - 244: 00000aa8 0 NOTYPE LOCAL DEFAULT 6 .LC105 │ │ │ │ │ - 245: 00000317 198 FUNC LOCAL DEFAULT 9 memoryview__from_flags │ │ │ │ │ - 246: 000003d4 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ - 247: 000003dc 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ - 248: 000003dd 12 FUNC LOCAL DEFAULT 9 memoryiter_traverse │ │ │ │ │ - 249: 00000000 0 SECTION LOCAL DEFAULT 11 .rodata │ │ │ │ │ - 250: 00000000 0 NOTYPE LOCAL DEFAULT 11 $d │ │ │ │ │ - 251: 00000000 8 OBJECT LOCAL DEFAULT 11 _keywords.1 │ │ │ │ │ - 252: 00000008 12 OBJECT LOCAL DEFAULT 11 _keywords.4 │ │ │ │ │ - 253: 00000014 12 OBJECT LOCAL DEFAULT 11 _keywords.7 │ │ │ │ │ - 254: 00000020 12 OBJECT LOCAL DEFAULT 11 _keywords.10 │ │ │ │ │ - 255: 0000002c 8 OBJECT LOCAL DEFAULT 11 _keywords.13 │ │ │ │ │ - 256: 00000034 98 OBJECT LOCAL DEFAULT 11 memory_exit_doc │ │ │ │ │ - 257: 00000098 52 OBJECT LOCAL DEFAULT 11 memory_contiguous_doc │ │ │ │ │ - 258: 000000cc 60 OBJECT LOCAL DEFAULT 11 memory_f_contiguous_doc │ │ │ │ │ - 259: 00000108 54 OBJECT LOCAL DEFAULT 11 memory_c_contiguous_doc │ │ │ │ │ - 260: 00000140 58 OBJECT LOCAL DEFAULT 11 memory_suboffsets_doc │ │ │ │ │ - 261: 0000017c 107 OBJECT LOCAL DEFAULT 11 memory_strides_doc │ │ │ │ │ - 262: 000001e8 84 OBJECT LOCAL DEFAULT 11 memory_shape_doc │ │ │ │ │ - 263: 0000023c 95 OBJECT LOCAL DEFAULT 11 memory_ndim_doc │ │ │ │ │ - 264: 0000029c 87 OBJECT LOCAL DEFAULT 11 memory_format_doc │ │ │ │ │ - 265: 000002f4 53 OBJECT LOCAL DEFAULT 11 memory_itemsize_doc │ │ │ │ │ - 266: 0000032c 51 OBJECT LOCAL DEFAULT 11 memory_readonly_doc │ │ │ │ │ - 267: 00000360 87 OBJECT LOCAL DEFAULT 11 memory_nbytes_doc │ │ │ │ │ - 268: 000003b8 41 OBJECT LOCAL DEFAULT 11 memory_obj_doc │ │ │ │ │ - 269: 000003e4 155 OBJECT LOCAL DEFAULT 11 memoryview_index__doc__ │ │ │ │ │ - 270: 00000480 71 OBJECT LOCAL DEFAULT 11 memoryview_count__doc__ │ │ │ │ │ - 271: 000004c8 497 OBJECT LOCAL DEFAULT 11 memoryview_hex__doc__ │ │ │ │ │ - 272: 000006bc 431 OBJECT LOCAL DEFAULT 11 memoryview_tobytes__doc__ │ │ │ │ │ - 273: 0000086c 74 OBJECT LOCAL DEFAULT 11 memoryview_tolist__doc__ │ │ │ │ │ - 274: 000008b8 70 OBJECT LOCAL DEFAULT 11 memoryview_toreadonly__doc__ │ │ │ │ │ - 275: 00000900 96 OBJECT LOCAL DEFAULT 11 memoryview_cast__doc__ │ │ │ │ │ - 276: 00000960 86 OBJECT LOCAL DEFAULT 11 memoryview_release__doc__ │ │ │ │ │ - 277: 000009b8 107 OBJECT LOCAL DEFAULT 11 memoryview__from_flags__doc__ │ │ │ │ │ - 278: 00000a24 89 OBJECT LOCAL DEFAULT 11 memoryview__doc__ │ │ │ │ │ - 279: 00000000 0 NOTYPE LOCAL DEFAULT 3 $d │ │ │ │ │ - 280: 00000000 44 OBJECT LOCAL DEFAULT 3 _parser.14 │ │ │ │ │ - 281: 000003c8 28 OBJECT LOCAL DEFAULT 3 _kwtuple.12 │ │ │ │ │ - 282: 000005b8 40 OBJECT LOCAL DEFAULT 3 memory_as_sequence │ │ │ │ │ - 283: 000005e0 12 OBJECT LOCAL DEFAULT 3 memory_as_mapping │ │ │ │ │ - 284: 000005ec 8 OBJECT LOCAL DEFAULT 3 memory_as_buffer │ │ │ │ │ - 285: 000003e4 208 OBJECT LOCAL DEFAULT 3 memory_methods │ │ │ │ │ - 286: 000004b4 260 OBJECT LOCAL DEFAULT 3 memory_getsetlist │ │ │ │ │ - 287: 000001cc 44 OBJECT LOCAL DEFAULT 3 _parser.8 │ │ │ │ │ - 288: 00000388 32 OBJECT LOCAL DEFAULT 3 _kwtuple.6 │ │ │ │ │ - 289: 000001f8 44 OBJECT LOCAL DEFAULT 3 _parser.2 │ │ │ │ │ - 290: 0000034c 28 OBJECT LOCAL DEFAULT 3 _kwtuple.0 │ │ │ │ │ - 291: 000002f4 44 OBJECT LOCAL DEFAULT 3 _parser.5 │ │ │ │ │ - 292: 00000368 32 OBJECT LOCAL DEFAULT 3 _kwtuple.3 │ │ │ │ │ - 293: 00000320 44 OBJECT LOCAL DEFAULT 3 _parser.11 │ │ │ │ │ - 294: 000003a8 32 OBJECT LOCAL DEFAULT 3 _kwtuple.9 │ │ │ │ │ - 295: 00001333 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 296: 00001334 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 297: 00001da5 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ - 298: 00001da6 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ - 299: 000008c3 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ - 300: 000008c4 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ - 301: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_CheckBuffer │ │ │ │ │ - 302: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_TypeError │ │ │ │ │ - 303: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Format │ │ │ │ │ - 304: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_Dealloc │ │ │ │ │ - 305: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_UnpackKeywords │ │ │ │ │ - 306: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_GC_New │ │ │ │ │ - 307: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GetBuffer │ │ │ │ │ - 308: 00000000 0 TLS GLOBAL DEFAULT UND _Py_tss_tstate │ │ │ │ │ - 309: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_ValueError │ │ │ │ │ - 310: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_SetString │ │ │ │ │ - 311: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_GC_NewVar │ │ │ │ │ - 312: 00000000 0 NOTYPE GLOBAL DEFAULT UND __aeabi_idiv │ │ │ │ │ - 313: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBuffer_IsContiguous │ │ │ │ │ - 314: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySlice_Type │ │ │ │ │ - 315: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySlice_Unpack │ │ │ │ │ - 316: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySlice_AdjustIndices │ │ │ │ │ - 317: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_IndexError │ │ │ │ │ - 318: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyNumber_AsSsize_t │ │ │ │ │ - 319: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Occurred │ │ │ │ │ - 320: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_EllipsisObject │ │ │ │ │ - 321: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_NotImplementedError │ │ │ │ │ - 322: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBuffer_Release │ │ │ │ │ - 323: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_ClearWeakRefs │ │ │ │ │ - 324: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GC_Del │ │ │ │ │ - 325: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_BufferError │ │ │ │ │ - 326: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Free │ │ │ │ │ - 327: 00000569 720 FUNC GLOBAL DEFAULT 7 PyMemoryView_FromBuffer │ │ │ │ │ - 328: 00000835 242 FUNC GLOBAL DEFAULT 1 PyBuffer_ToContiguous │ │ │ │ │ - 329: 00000000 0 NOTYPE GLOBAL DEFAULT UND memcpy │ │ │ │ │ - 330: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Malloc │ │ │ │ │ - 331: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_NoMemory │ │ │ │ │ - 332: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Hash │ │ │ │ │ - 333: 00000000 0 NOTYPE GLOBAL DEFAULT UND Py_HashBuffer │ │ │ │ │ - 334: 00000ab9 104 FUNC GLOBAL DEFAULT 1 PyMemoryView_FromMemory │ │ │ │ │ - 335: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBuffer_FillInfo │ │ │ │ │ - 336: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_AsASCIIString │ │ │ │ │ - 337: 00000000 0 NOTYPE GLOBAL DEFAULT UND __aeabi_idivmod │ │ │ │ │ - 338: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_BadArgument │ │ │ │ │ - 339: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_RuntimeError │ │ │ │ │ - 340: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_AsSsize_t │ │ │ │ │ - 341: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_FromSsize_t │ │ │ │ │ - 342: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyList_New │ │ │ │ │ - 343: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_FromUnsignedLong │ │ │ │ │ - 344: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_FromLong │ │ │ │ │ - 345: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBytes_FromStringAndSize │ │ │ │ │ - 346: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyFloat_FromDouble │ │ │ │ │ - 347: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_FromSize_t │ │ │ │ │ - 348: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBool_FromLong │ │ │ │ │ - 349: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_FromLongLong │ │ │ │ │ - 350: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyFloat_Unpack2 │ │ │ │ │ - 351: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_FromUnsignedLongLong │ │ │ │ │ - 352: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_FromVoidPtr │ │ │ │ │ - 353: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NoneStruct │ │ │ │ │ - 354: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_SystemError │ │ │ │ │ - 355: 00000000 0 NOTYPE GLOBAL DEFAULT UND strcmp │ │ │ │ │ - 356: 00000000 0 NOTYPE GLOBAL DEFAULT UND memmove │ │ │ │ │ - 357: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_TrueStruct │ │ │ │ │ - 358: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Clear │ │ │ │ │ - 359: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NotImplementedStruct │ │ │ │ │ - 360: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_FalseStruct │ │ │ │ │ - 361: 00001f0d 4 FUNC GLOBAL DEFAULT 1 PyMemoryView_FromObject │ │ │ │ │ - 362: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_FromString │ │ │ │ │ - 363: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyNumber_Index │ │ │ │ │ - 364: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_AsLong │ │ │ │ │ - 365: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_AsUnsignedLong │ │ │ │ │ - 366: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyFloat_AsDouble │ │ │ │ │ - 367: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_ExceptionMatches │ │ │ │ │ - 368: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_AsSize_t │ │ │ │ │ - 369: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_IsTrue │ │ │ │ │ - 370: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_AsLongLong │ │ │ │ │ - 371: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_OverflowError │ │ │ │ │ - 372: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyFloat_Pack2 │ │ │ │ │ - 373: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_AsVoidPtr │ │ │ │ │ - 374: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_AsUnsignedLongLong │ │ │ │ │ - 375: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_New │ │ │ │ │ - 376: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_AsUTF8AndSize │ │ │ │ │ - 377: 00000000 0 NOTYPE GLOBAL DEFAULT UND strlen │ │ │ │ │ - 378: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_FromFormat │ │ │ │ │ - 379: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_BadInternalCall │ │ │ │ │ - 380: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GetIter │ │ │ │ │ - 381: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyIter_NextItem │ │ │ │ │ - 382: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_RichCompareBool │ │ │ │ │ - 383: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_strhex_with_sep │ │ │ │ │ - 384: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_AsInt │ │ │ │ │ - 385: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyEval_SliceIndexNotNone │ │ │ │ │ - 386: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_CheckPositional │ │ │ │ │ - 387: 00000223 114 FUNC GLOBAL HIDDEN 9 _PyMemoryView_FromBufferProc │ │ │ │ │ - 388: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyImport_ImportModuleAttrString │ │ │ │ │ - 389: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBytes_FromString │ │ │ │ │ - 390: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_CallOneArg │ │ │ │ │ - 391: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GetAttrString │ │ │ │ │ - 392: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_ImportError │ │ │ │ │ - 393: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_MemoryError │ │ │ │ │ - 394: 000032ad 592 FUNC GLOBAL DEFAULT 1 PyMemoryView_GetContiguous │ │ │ │ │ - 395: 00000000 0 NOTYPE GLOBAL DEFAULT UND strcpy │ │ │ │ │ - 396: 0000002c 208 OBJECT GLOBAL DEFAULT 3 PyMemoryView_Type │ │ │ │ │ - 397: 00000224 208 OBJECT GLOBAL HIDDEN 3 _PyMemoryIter_Type │ │ │ │ │ - 398: 000000fc 208 OBJECT GLOBAL HIDDEN 3 _PyManagedBuffer_Type │ │ │ │ │ - 399: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyType_Type │ │ │ │ │ - 400: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GenericGetAttr │ │ │ │ │ - 401: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_SelfIter │ │ │ │ │ - 402: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_Type │ │ │ │ │ - 403: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyRuntime │ │ │ │ │ - 404: 00000000 0 NOTYPE GLOBAL DEFAULT UND Py_GenericAlias │ │ │ │ │ + 173: 000018dd 1470 FUNC LOCAL DEFAULT 1 memory_richcompare │ │ │ │ │ + 174: 00001a0c 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 175: 00001a3e 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 176: 00002ead 184 FUNC LOCAL DEFAULT 1 struct_get_unpacker │ │ │ │ │ + 177: 00003231 248 FUNC LOCAL DEFAULT 1 struct_unpack_cmp │ │ │ │ │ + 178: 00001e9d 48 FUNC LOCAL DEFAULT 1 unpacker_free │ │ │ │ │ + 179: 00001b90 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 180: 00001b94 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 181: 00002f65 714 FUNC LOCAL DEFAULT 1 cmp_rec.part.0 │ │ │ │ │ + 182: 00001d02 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 183: 000002d7 64 FUNC LOCAL DEFAULT 9 fix_struct_error_int │ │ │ │ │ + 184: 00002b39 22 FUNC LOCAL DEFAULT 1 Py_XDECREF │ │ │ │ │ + 185: 00001ed1 24 FUNC LOCAL DEFAULT 1 memory_format_get │ │ │ │ │ + 186: 00001ee9 24 FUNC LOCAL DEFAULT 1 memory_ndim_get │ │ │ │ │ + 187: 0000085c 0 NOTYPE LOCAL DEFAULT 6 .LC81 │ │ │ │ │ + 188: 00000880 0 NOTYPE LOCAL DEFAULT 6 .LC82 │ │ │ │ │ + 189: 000008ac 0 NOTYPE LOCAL DEFAULT 6 .LC83 │ │ │ │ │ + 190: 00001f92 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 191: 00001fda 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 192: 000008d8 0 NOTYPE LOCAL DEFAULT 6 .LC84 │ │ │ │ │ + 193: 00002425 24 FUNC LOCAL DEFAULT 1 memory_readonly_get │ │ │ │ │ + 194: 0000243d 24 FUNC LOCAL DEFAULT 1 memory_shape_get │ │ │ │ │ + 195: 00002455 110 FUNC LOCAL DEFAULT 1 _IntTupleFromSsizet │ │ │ │ │ + 196: 000024c5 24 FUNC LOCAL DEFAULT 1 memory_strides_get │ │ │ │ │ + 197: 00000000 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 198: 00000001 66 FUNC LOCAL DEFAULT 9 memory_c_contiguous │ │ │ │ │ + 199: 00000043 66 FUNC LOCAL DEFAULT 9 memory_f_contiguous │ │ │ │ │ + 200: 00000908 0 NOTYPE LOCAL DEFAULT 6 .LC85 │ │ │ │ │ + 201: 00000920 0 NOTYPE LOCAL DEFAULT 6 .LC86 │ │ │ │ │ + 202: 0000092c 0 NOTYPE LOCAL DEFAULT 6 .LC87 │ │ │ │ │ + 203: 00000940 0 NOTYPE LOCAL DEFAULT 6 .LC88 │ │ │ │ │ + 204: 00000948 0 NOTYPE LOCAL DEFAULT 6 .LC89 │ │ │ │ │ + 205: 0000094c 0 NOTYPE LOCAL DEFAULT 6 .LC90 │ │ │ │ │ + 206: 00000950 0 NOTYPE LOCAL DEFAULT 6 .LC91 │ │ │ │ │ + 207: 00000954 0 NOTYPE LOCAL DEFAULT 6 .LC92 │ │ │ │ │ + 208: 000024dd 412 FUNC LOCAL DEFAULT 1 memoryview_tobytes │ │ │ │ │ + 209: 00002674 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 210: 00002678 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 211: 00002815 248 FUNC LOCAL DEFAULT 1 copy_rec │ │ │ │ │ + 212: 0000290d 24 FUNC LOCAL DEFAULT 1 memory_suboffsets_get │ │ │ │ │ + 213: 00000085 22 FUNC LOCAL DEFAULT 9 mbuf_clear │ │ │ │ │ + 214: 0000009b 52 FUNC LOCAL DEFAULT 9 memory_clear │ │ │ │ │ + 215: 00000974 0 NOTYPE LOCAL DEFAULT 6 .LC93 │ │ │ │ │ + 216: 0000098c 0 NOTYPE LOCAL DEFAULT 6 .LC94 │ │ │ │ │ + 217: 000000cf 32 FUNC LOCAL DEFAULT 9 memory_repr │ │ │ │ │ + 218: 0000099c 0 NOTYPE LOCAL DEFAULT 6 .LC95 │ │ │ │ │ + 219: 00002925 260 FUNC LOCAL DEFAULT 1 memory_iter │ │ │ │ │ + 220: 00002a20 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 221: 00002a28 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 222: 00002a29 170 FUNC LOCAL DEFAULT 1 memoryiter_next │ │ │ │ │ + 223: 00002ad5 100 FUNC LOCAL DEFAULT 1 memoryiter_dealloc │ │ │ │ │ + 224: 00002b34 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 225: 00002b38 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 226: 000000ef 172 FUNC LOCAL DEFAULT 9 memoryview_count │ │ │ │ │ + 227: 00002b51 98 FUNC LOCAL DEFAULT 1 memoryview_toreadonly │ │ │ │ │ + 228: 00002bb5 332 FUNC LOCAL DEFAULT 1 memoryview_hex │ │ │ │ │ + 229: 00002cfc 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 230: 000009b8 0 NOTYPE LOCAL DEFAULT 6 .LC96 │ │ │ │ │ + 231: 000009c0 0 NOTYPE LOCAL DEFAULT 6 .LC97 │ │ │ │ │ + 232: 000009e0 0 NOTYPE LOCAL DEFAULT 6 .LC98 │ │ │ │ │ + 233: 00000a04 0 NOTYPE LOCAL DEFAULT 6 .LC99 │ │ │ │ │ + 234: 00002d00 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 235: 00002d01 380 FUNC LOCAL DEFAULT 1 memoryview_index │ │ │ │ │ + 236: 00000a30 0 NOTYPE LOCAL DEFAULT 6 .LC100 │ │ │ │ │ + 237: 00002e7d 46 FUNC LOCAL DEFAULT 1 memory_obj_get │ │ │ │ │ + 238: 00000295 66 FUNC LOCAL DEFAULT 9 memory_contiguous │ │ │ │ │ + 239: 00000a68 0 NOTYPE LOCAL DEFAULT 6 .LC101 │ │ │ │ │ + 240: 00000a70 0 NOTYPE LOCAL DEFAULT 6 .LC102 │ │ │ │ │ + 241: 00000a78 0 NOTYPE LOCAL DEFAULT 6 .LC103 │ │ │ │ │ + 242: 00002ff6 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 243: 00003028 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 244: 00000a84 0 NOTYPE LOCAL DEFAULT 6 .LC104 │ │ │ │ │ + 245: 00000aa8 0 NOTYPE LOCAL DEFAULT 6 .LC105 │ │ │ │ │ + 246: 00000317 198 FUNC LOCAL DEFAULT 9 memoryview__from_flags │ │ │ │ │ + 247: 000003d4 0 NOTYPE LOCAL DEFAULT 9 $d │ │ │ │ │ + 248: 000003dc 0 NOTYPE LOCAL DEFAULT 9 $t │ │ │ │ │ + 249: 000003dd 12 FUNC LOCAL DEFAULT 9 memoryiter_traverse │ │ │ │ │ + 250: 00000000 0 SECTION LOCAL DEFAULT 11 .rodata │ │ │ │ │ + 251: 00000000 0 NOTYPE LOCAL DEFAULT 11 $d │ │ │ │ │ + 252: 00000000 8 OBJECT LOCAL DEFAULT 11 _keywords.1 │ │ │ │ │ + 253: 00000008 12 OBJECT LOCAL DEFAULT 11 _keywords.4 │ │ │ │ │ + 254: 00000014 12 OBJECT LOCAL DEFAULT 11 _keywords.7 │ │ │ │ │ + 255: 00000020 12 OBJECT LOCAL DEFAULT 11 _keywords.10 │ │ │ │ │ + 256: 0000002c 8 OBJECT LOCAL DEFAULT 11 _keywords.13 │ │ │ │ │ + 257: 00000034 98 OBJECT LOCAL DEFAULT 11 memory_exit_doc │ │ │ │ │ + 258: 00000098 52 OBJECT LOCAL DEFAULT 11 memory_contiguous_doc │ │ │ │ │ + 259: 000000cc 60 OBJECT LOCAL DEFAULT 11 memory_f_contiguous_doc │ │ │ │ │ + 260: 00000108 54 OBJECT LOCAL DEFAULT 11 memory_c_contiguous_doc │ │ │ │ │ + 261: 00000140 58 OBJECT LOCAL DEFAULT 11 memory_suboffsets_doc │ │ │ │ │ + 262: 0000017c 107 OBJECT LOCAL DEFAULT 11 memory_strides_doc │ │ │ │ │ + 263: 000001e8 84 OBJECT LOCAL DEFAULT 11 memory_shape_doc │ │ │ │ │ + 264: 0000023c 95 OBJECT LOCAL DEFAULT 11 memory_ndim_doc │ │ │ │ │ + 265: 0000029c 87 OBJECT LOCAL DEFAULT 11 memory_format_doc │ │ │ │ │ + 266: 000002f4 53 OBJECT LOCAL DEFAULT 11 memory_itemsize_doc │ │ │ │ │ + 267: 0000032c 51 OBJECT LOCAL DEFAULT 11 memory_readonly_doc │ │ │ │ │ + 268: 00000360 87 OBJECT LOCAL DEFAULT 11 memory_nbytes_doc │ │ │ │ │ + 269: 000003b8 41 OBJECT LOCAL DEFAULT 11 memory_obj_doc │ │ │ │ │ + 270: 000003e4 155 OBJECT LOCAL DEFAULT 11 memoryview_index__doc__ │ │ │ │ │ + 271: 00000480 71 OBJECT LOCAL DEFAULT 11 memoryview_count__doc__ │ │ │ │ │ + 272: 000004c8 497 OBJECT LOCAL DEFAULT 11 memoryview_hex__doc__ │ │ │ │ │ + 273: 000006bc 431 OBJECT LOCAL DEFAULT 11 memoryview_tobytes__doc__ │ │ │ │ │ + 274: 0000086c 74 OBJECT LOCAL DEFAULT 11 memoryview_tolist__doc__ │ │ │ │ │ + 275: 000008b8 70 OBJECT LOCAL DEFAULT 11 memoryview_toreadonly__doc__ │ │ │ │ │ + 276: 00000900 96 OBJECT LOCAL DEFAULT 11 memoryview_cast__doc__ │ │ │ │ │ + 277: 00000960 86 OBJECT LOCAL DEFAULT 11 memoryview_release__doc__ │ │ │ │ │ + 278: 000009b8 107 OBJECT LOCAL DEFAULT 11 memoryview__from_flags__doc__ │ │ │ │ │ + 279: 00000a24 89 OBJECT LOCAL DEFAULT 11 memoryview__doc__ │ │ │ │ │ + 280: 00000000 0 NOTYPE LOCAL DEFAULT 3 $d │ │ │ │ │ + 281: 00000000 44 OBJECT LOCAL DEFAULT 3 _parser.14 │ │ │ │ │ + 282: 000003c8 28 OBJECT LOCAL DEFAULT 3 _kwtuple.12 │ │ │ │ │ + 283: 000005b8 40 OBJECT LOCAL DEFAULT 3 memory_as_sequence │ │ │ │ │ + 284: 000005e0 12 OBJECT LOCAL DEFAULT 3 memory_as_mapping │ │ │ │ │ + 285: 000005ec 8 OBJECT LOCAL DEFAULT 3 memory_as_buffer │ │ │ │ │ + 286: 000003e4 208 OBJECT LOCAL DEFAULT 3 memory_methods │ │ │ │ │ + 287: 000004b4 260 OBJECT LOCAL DEFAULT 3 memory_getsetlist │ │ │ │ │ + 288: 000001cc 44 OBJECT LOCAL DEFAULT 3 _parser.8 │ │ │ │ │ + 289: 00000388 32 OBJECT LOCAL DEFAULT 3 _kwtuple.6 │ │ │ │ │ + 290: 000001f8 44 OBJECT LOCAL DEFAULT 3 _parser.2 │ │ │ │ │ + 291: 0000034c 28 OBJECT LOCAL DEFAULT 3 _kwtuple.0 │ │ │ │ │ + 292: 000002f4 44 OBJECT LOCAL DEFAULT 3 _parser.5 │ │ │ │ │ + 293: 00000368 32 OBJECT LOCAL DEFAULT 3 _kwtuple.3 │ │ │ │ │ + 294: 00000320 44 OBJECT LOCAL DEFAULT 3 _parser.11 │ │ │ │ │ + 295: 000003a8 32 OBJECT LOCAL DEFAULT 3 _kwtuple.9 │ │ │ │ │ + 296: 00001333 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 297: 00001334 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 298: 00001d35 0 NOTYPE LOCAL DEFAULT 1 $d │ │ │ │ │ + 299: 00001d36 0 NOTYPE LOCAL DEFAULT 1 $t │ │ │ │ │ + 300: 000008c3 0 NOTYPE LOCAL DEFAULT 7 $d │ │ │ │ │ + 301: 000008c4 0 NOTYPE LOCAL DEFAULT 7 $t │ │ │ │ │ + 302: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_CheckBuffer │ │ │ │ │ + 303: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_TypeError │ │ │ │ │ + 304: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Format │ │ │ │ │ + 305: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_Dealloc │ │ │ │ │ + 306: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_UnpackKeywords │ │ │ │ │ + 307: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_GC_New │ │ │ │ │ + 308: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GetBuffer │ │ │ │ │ + 309: 00000000 0 TLS GLOBAL DEFAULT UND _Py_tss_tstate │ │ │ │ │ + 310: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_ValueError │ │ │ │ │ + 311: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_SetString │ │ │ │ │ + 312: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyObject_GC_NewVar │ │ │ │ │ + 313: 00000000 0 NOTYPE GLOBAL DEFAULT UND __aeabi_idiv │ │ │ │ │ + 314: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBuffer_IsContiguous │ │ │ │ │ + 315: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySlice_Type │ │ │ │ │ + 316: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySlice_Unpack │ │ │ │ │ + 317: 00000000 0 NOTYPE GLOBAL DEFAULT UND PySlice_AdjustIndices │ │ │ │ │ + 318: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_IndexError │ │ │ │ │ + 319: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyNumber_AsSsize_t │ │ │ │ │ + 320: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Occurred │ │ │ │ │ + 321: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_EllipsisObject │ │ │ │ │ + 322: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_NotImplementedError │ │ │ │ │ + 323: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBuffer_Release │ │ │ │ │ + 324: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_ClearWeakRefs │ │ │ │ │ + 325: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GC_Del │ │ │ │ │ + 326: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_BufferError │ │ │ │ │ + 327: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Free │ │ │ │ │ + 328: 00000569 720 FUNC GLOBAL DEFAULT 7 PyMemoryView_FromBuffer │ │ │ │ │ + 329: 00000835 242 FUNC GLOBAL DEFAULT 1 PyBuffer_ToContiguous │ │ │ │ │ + 330: 00000000 0 NOTYPE GLOBAL DEFAULT UND memcpy │ │ │ │ │ + 331: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyMem_Malloc │ │ │ │ │ + 332: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_NoMemory │ │ │ │ │ + 333: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_Hash │ │ │ │ │ + 334: 00000000 0 NOTYPE GLOBAL DEFAULT UND Py_HashBuffer │ │ │ │ │ + 335: 00000ab9 104 FUNC GLOBAL DEFAULT 1 PyMemoryView_FromMemory │ │ │ │ │ + 336: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBuffer_FillInfo │ │ │ │ │ + 337: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_AsASCIIString │ │ │ │ │ + 338: 00000000 0 NOTYPE GLOBAL DEFAULT UND __aeabi_idivmod │ │ │ │ │ + 339: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_BadArgument │ │ │ │ │ + 340: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_RuntimeError │ │ │ │ │ + 341: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_AsSsize_t │ │ │ │ │ + 342: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_FromSsize_t │ │ │ │ │ + 343: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyList_New │ │ │ │ │ + 344: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_FromUnsignedLong │ │ │ │ │ + 345: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_FromLong │ │ │ │ │ + 346: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBytes_FromStringAndSize │ │ │ │ │ + 347: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyFloat_FromDouble │ │ │ │ │ + 348: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_FromSize_t │ │ │ │ │ + 349: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBool_FromLong │ │ │ │ │ + 350: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_FromLongLong │ │ │ │ │ + 351: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyFloat_Unpack2 │ │ │ │ │ + 352: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_FromUnsignedLongLong │ │ │ │ │ + 353: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_FromVoidPtr │ │ │ │ │ + 354: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NoneStruct │ │ │ │ │ + 355: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_SystemError │ │ │ │ │ + 356: 00000000 0 NOTYPE GLOBAL DEFAULT UND strcmp │ │ │ │ │ + 357: 00000000 0 NOTYPE GLOBAL DEFAULT UND memmove │ │ │ │ │ + 358: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_TrueStruct │ │ │ │ │ + 359: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_Clear │ │ │ │ │ + 360: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_NotImplementedStruct │ │ │ │ │ + 361: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_FalseStruct │ │ │ │ │ + 362: 00001ecd 4 FUNC GLOBAL DEFAULT 1 PyMemoryView_FromObject │ │ │ │ │ + 363: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_FromString │ │ │ │ │ + 364: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyNumber_Index │ │ │ │ │ + 365: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_AsLong │ │ │ │ │ + 366: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_AsUnsignedLong │ │ │ │ │ + 367: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyFloat_AsDouble │ │ │ │ │ + 368: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyErr_ExceptionMatches │ │ │ │ │ + 369: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_AsSize_t │ │ │ │ │ + 370: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_IsTrue │ │ │ │ │ + 371: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_AsLongLong │ │ │ │ │ + 372: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_OverflowError │ │ │ │ │ + 373: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyFloat_Pack2 │ │ │ │ │ + 374: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_AsVoidPtr │ │ │ │ │ + 375: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_AsUnsignedLongLong │ │ │ │ │ + 376: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_New │ │ │ │ │ + 377: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_AsUTF8AndSize │ │ │ │ │ + 378: 00000000 0 NOTYPE GLOBAL DEFAULT UND strlen │ │ │ │ │ + 379: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyUnicode_FromFormat │ │ │ │ │ + 380: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyErr_BadInternalCall │ │ │ │ │ + 381: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GetIter │ │ │ │ │ + 382: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyIter_NextItem │ │ │ │ │ + 383: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_RichCompareBool │ │ │ │ │ + 384: 00000000 0 NOTYPE GLOBAL DEFAULT UND _Py_strhex_with_sep │ │ │ │ │ + 385: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyLong_AsInt │ │ │ │ │ + 386: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyEval_SliceIndexNotNone │ │ │ │ │ + 387: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyArg_CheckPositional │ │ │ │ │ + 388: 00000223 114 FUNC GLOBAL HIDDEN 9 _PyMemoryView_FromBufferProc │ │ │ │ │ + 389: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyImport_ImportModuleAttrString │ │ │ │ │ + 390: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyBytes_FromString │ │ │ │ │ + 391: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_CallOneArg │ │ │ │ │ + 392: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GetAttrString │ │ │ │ │ + 393: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_ImportError │ │ │ │ │ + 394: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyExc_MemoryError │ │ │ │ │ + 395: 000033f5 592 FUNC GLOBAL DEFAULT 1 PyMemoryView_GetContiguous │ │ │ │ │ + 396: 00000000 0 NOTYPE GLOBAL DEFAULT UND strcpy │ │ │ │ │ + 397: 0000002c 208 OBJECT GLOBAL DEFAULT 3 PyMemoryView_Type │ │ │ │ │ + 398: 00000224 208 OBJECT GLOBAL HIDDEN 3 _PyMemoryIter_Type │ │ │ │ │ + 399: 000000fc 208 OBJECT GLOBAL HIDDEN 3 _PyManagedBuffer_Type │ │ │ │ │ + 400: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyType_Type │ │ │ │ │ + 401: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_GenericGetAttr │ │ │ │ │ + 402: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyObject_SelfIter │ │ │ │ │ + 403: 00000000 0 NOTYPE GLOBAL DEFAULT UND PyTuple_Type │ │ │ │ │ + 404: 00000000 0 NOTYPE GLOBAL DEFAULT UND _PyRuntime │ │ │ │ │ + 405: 00000000 0 NOTYPE GLOBAL DEFAULT UND Py_GenericAlias │ │ │ │ ├── readelf --wide --relocs {} │ │ │ │ │ @@ -1,191 +1,191 @@ │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text' at offset 0x8f3c contains 740 entries: │ │ │ │ │ +Relocation section '.rel.text' at offset 0x9094 contains 747 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ -0000002e 00012d0a R_ARM_THM_CALL 00000000 PyObject_CheckBuffer │ │ │ │ │ +0000002e 00012e0a R_ARM_THM_CALL 00000000 PyObject_CheckBuffer │ │ │ │ │ 00000042 0000080a R_ARM_THM_CALL 00000001 mbuf_add_view.constprop.0 │ │ │ │ │ 00000068 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 0000006c 00000430 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00000072 00012e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00000076 00012e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000007e 00012f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000008a 0001300a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000072 00012f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00000076 00012f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000007e 0001300a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000008a 0001310a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000000a6 00000a2f R_ARM_THM_MOVW_ABS_NC 00000000 .LANCHOR0 │ │ │ │ │ 000000aa 00000a30 R_ARM_THM_MOVT_ABS 00000000 .LANCHOR0 │ │ │ │ │ -000000b0 0001310a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +000000b0 0001320a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ 000000bc 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000000da 00012d0a R_ARM_THM_CALL 00000000 PyObject_CheckBuffer │ │ │ │ │ +000000da 00012e0a R_ARM_THM_CALL 00000000 PyObject_CheckBuffer │ │ │ │ │ 000000f0 0000080a R_ARM_THM_CALL 00000001 mbuf_add_view.constprop.0 │ │ │ │ │ -00000110 00012e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00000114 00012e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00000110 00012f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00000114 00012f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 00000118 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 0000011c 00000430 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -00000124 00012f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000012e 0001300a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000124 0001300a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000012e 0001310a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000138 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000152 0001320a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -000001a6 0001330a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -000001c6 0001300a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000152 0001330a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +000001a6 0001340a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +000001c6 0001310a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000001d0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000001d4 0001346b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000202 0001352f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00000206 00013530 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000001d4 0001356b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000202 0001362f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00000206 00013630 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ 0000020a 0000112f R_ARM_THM_MOVW_ABS_NC 0000003c .LC1 │ │ │ │ │ 0000020e 00001130 R_ARM_THM_MOVT_ABS 0000003c .LC1 │ │ │ │ │ -00000214 0001360a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000021c 0001352f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00000220 00013530 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00000214 0001370a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000021c 0001362f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00000220 00013630 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ 00000224 0000122f R_ARM_THM_MOVW_ABS_NC 00000070 .LC2 │ │ │ │ │ 00000228 00001230 R_ARM_THM_MOVT_ABS 00000070 .LC2 │ │ │ │ │ -0000022e 0001360a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000244 0001320a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +0000022e 0001370a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000244 0001330a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ 00000290 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000294 0001346b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000294 0001356b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 000002d0 0000172f R_ARM_THM_MOVW_ABS_NC 000000a0 .LC3 │ │ │ │ │ 000002d4 00001730 R_ARM_THM_MOVT_ABS 000000a0 .LC3 │ │ │ │ │ -0000032e 0001352f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00000332 00013530 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +0000032e 0001362f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00000332 00013630 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ 00000336 0000182f R_ARM_THM_MOVW_ABS_NC 000000a4 .LC4 │ │ │ │ │ 0000033a 00001830 R_ARM_THM_MOVT_ABS 000000a4 .LC4 │ │ │ │ │ -00000342 0001360a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000035e 0001370a R_ARM_THM_CALL 00000000 _PyObject_GC_NewVar │ │ │ │ │ +00000342 0001370a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000035e 0001380a R_ARM_THM_CALL 00000000 _PyObject_GC_NewVar │ │ │ │ │ 000003c8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000003cc 0001346b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000418 0001380a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -00000482 0001390a R_ARM_THM_CALL 00000000 PyBuffer_IsContiguous │ │ │ │ │ -00000494 0001390a R_ARM_THM_CALL 00000000 PyBuffer_IsContiguous │ │ │ │ │ -00000526 00013a2f R_ARM_THM_MOVW_ABS_NC 00000000 PySlice_Type │ │ │ │ │ -0000052a 00013a30 R_ARM_THM_MOVT_ABS 00000000 PySlice_Type │ │ │ │ │ -00000552 00013b0a R_ARM_THM_CALL 00000000 PySlice_Unpack │ │ │ │ │ -00000566 00013c0a R_ARM_THM_CALL 00000000 PySlice_AdjustIndices │ │ │ │ │ -000005b6 00013d2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ -000005ba 00013d30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ -000005c2 00013e0a R_ARM_THM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ -00000602 00013f0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00000610 0001402f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_EllipsisObject │ │ │ │ │ -00000614 00014030 R_ARM_THM_MOVT_ABS 00000000 _Py_EllipsisObject │ │ │ │ │ -0000062c 0001352f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00000630 00013530 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000003cc 0001356b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000418 0001390a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +00000482 00013a0a R_ARM_THM_CALL 00000000 PyBuffer_IsContiguous │ │ │ │ │ +00000494 00013a0a R_ARM_THM_CALL 00000000 PyBuffer_IsContiguous │ │ │ │ │ +00000526 00013b2f R_ARM_THM_MOVW_ABS_NC 00000000 PySlice_Type │ │ │ │ │ +0000052a 00013b30 R_ARM_THM_MOVT_ABS 00000000 PySlice_Type │ │ │ │ │ +00000552 00013c0a R_ARM_THM_CALL 00000000 PySlice_Unpack │ │ │ │ │ +00000566 00013d0a R_ARM_THM_CALL 00000000 PySlice_AdjustIndices │ │ │ │ │ +000005b6 00013e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ +000005ba 00013e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ +000005c2 00013f0a R_ARM_THM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ +00000602 0001400a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00000610 0001412f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_EllipsisObject │ │ │ │ │ +00000614 00014130 R_ARM_THM_MOVT_ABS 00000000 _Py_EllipsisObject │ │ │ │ │ +0000062c 0001362f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00000630 00013630 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ 00000634 0000112f R_ARM_THM_MOVW_ABS_NC 0000003c .LC1 │ │ │ │ │ 00000638 00001130 R_ARM_THM_MOVT_ABS 0000003c .LC1 │ │ │ │ │ -0000063e 0001360a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000644 0001352f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00000648 00013530 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +0000063e 0001370a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000644 0001362f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00000648 00013630 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ 0000064c 0000122f R_ARM_THM_MOVW_ABS_NC 00000070 .LC2 │ │ │ │ │ 00000650 00001230 R_ARM_THM_MOVT_ABS 00000070 .LC2 │ │ │ │ │ -00000656 0001360a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000662 00012e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00000666 00012e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00000656 0001370a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000662 00012f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00000666 00012f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 0000066a 0000262f R_ARM_THM_MOVW_ABS_NC 0000011c .LC7 │ │ │ │ │ 0000066e 00002630 R_ARM_THM_MOVT_ABS 0000011c .LC7 │ │ │ │ │ -00000674 0001360a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000068c 0001300a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000692 00012e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00000696 00012e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00000674 0001370a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000068c 0001310a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000692 00012f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00000696 00012f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 0000069a 0000242f R_ARM_THM_MOVW_ABS_NC 000000d8 .LC5 │ │ │ │ │ 0000069e 00002430 R_ARM_THM_MOVT_ABS 000000d8 .LC5 │ │ │ │ │ -000006a4 0001360a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000006a4 0001370a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ 000006f6 00002c0a R_ARM_THM_CALL 0000019b ptr_from_tuple │ │ │ │ │ -00000712 0001412f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_NotImplementedError │ │ │ │ │ -00000716 00014130 R_ARM_THM_MOVT_ABS 00000000 PyExc_NotImplementedError │ │ │ │ │ +00000712 0001422f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_NotImplementedError │ │ │ │ │ +00000716 00014230 R_ARM_THM_MOVT_ABS 00000000 PyExc_NotImplementedError │ │ │ │ │ 0000071a 0000272f R_ARM_THM_MOVW_ABS_NC 0000013c .LC8 │ │ │ │ │ 0000071e 00002730 R_ARM_THM_MOVT_ABS 0000013c .LC8 │ │ │ │ │ -00000724 0001360a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000072a 0001412f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_NotImplementedError │ │ │ │ │ -0000072e 00014130 R_ARM_THM_MOVT_ABS 00000000 PyExc_NotImplementedError │ │ │ │ │ +00000724 0001370a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000072a 0001422f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_NotImplementedError │ │ │ │ │ +0000072e 00014230 R_ARM_THM_MOVT_ABS 00000000 PyExc_NotImplementedError │ │ │ │ │ 00000732 0000252f R_ARM_THM_MOVW_ABS_NC 000000fc .LC6 │ │ │ │ │ 00000736 00002530 R_ARM_THM_MOVT_ABS 000000fc .LC6 │ │ │ │ │ -0000073c 0001360a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000007bc 0001346b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000007fe 0001352f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00000802 00013530 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +0000073c 0001370a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000007bc 0001356b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000007fe 0001362f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00000802 00013630 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ 00000806 0000112f R_ARM_THM_MOVW_ABS_NC 0000003c .LC1 │ │ │ │ │ 0000080a 00001130 R_ARM_THM_MOVT_ABS 0000003c .LC1 │ │ │ │ │ -00000810 0001360a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000081a 00012e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000081e 00012e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00000810 0001370a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000081a 00012f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000081e 00012f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 00000822 0000452f R_ARM_THM_MOVW_ABS_NC 000002ec .LC16 │ │ │ │ │ 00000826 00004530 R_ARM_THM_MOVT_ABS 000002ec .LC16 │ │ │ │ │ -0000082c 0001360a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000854 0001390a R_ARM_THM_CALL 00000000 PyBuffer_IsContiguous │ │ │ │ │ -00000862 0001490a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00000878 00014a0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0000082c 0001370a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000854 00013a0a R_ARM_THM_CALL 00000000 PyBuffer_IsContiguous │ │ │ │ │ +00000862 00014a0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00000878 00014b0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ 0000088c 0000172f R_ARM_THM_MOVW_ABS_NC 000000a0 .LC3 │ │ │ │ │ 00000890 00001730 R_ARM_THM_MOVT_ABS 000000a0 .LC3 │ │ │ │ │ -000008fe 0001460a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00000904 00014b0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000090e 0001352f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00000912 00013530 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000008fe 0001470a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00000904 00014c0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000090e 0001362f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00000912 00013630 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ 00000916 0000472f R_ARM_THM_MOVW_ABS_NC 00000308 .LC17 │ │ │ │ │ 0000091a 00004730 R_ARM_THM_MOVT_ABS 00000308 .LC17 │ │ │ │ │ -00000920 0001360a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000097e 00014c0a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ -0000099a 00014d0a R_ARM_THM_CALL 00000000 Py_HashBuffer │ │ │ │ │ -000009ae 0001352f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -000009b2 00013530 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00000920 0001370a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000097e 00014d0a R_ARM_THM_CALL 00000000 PyObject_Hash │ │ │ │ │ +0000099a 00014e0a R_ARM_THM_CALL 00000000 Py_HashBuffer │ │ │ │ │ +000009ae 0001362f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +000009b2 00013630 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ 000009b6 00004a2f R_ARM_THM_MOVW_ABS_NC 00000358 .LC19 │ │ │ │ │ 000009ba 00004a30 R_ARM_THM_MOVT_ABS 00000358 .LC19 │ │ │ │ │ -000009c0 0001360a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000009c6 0001352f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -000009ca 00013530 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000009c0 0001370a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000009c6 0001362f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +000009ca 00013630 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ 000009ce 0000492f R_ARM_THM_MOVW_ABS_NC 00000330 .LC18 │ │ │ │ │ 000009d2 00004930 R_ARM_THM_MOVT_ABS 00000330 .LC18 │ │ │ │ │ -000009d8 0001360a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000009de 0001352f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -000009e2 00013530 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000009d8 0001370a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000009de 0001362f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +000009e2 00013630 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ 000009e6 0000112f R_ARM_THM_MOVW_ABS_NC 0000003c .LC1 │ │ │ │ │ 000009ea 00001130 R_ARM_THM_MOVT_ABS 0000003c .LC1 │ │ │ │ │ -000009f0 0001360a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000009f8 0001460a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00000a08 00014a0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00000a1e 0001460a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00000a24 00014b0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00000af2 00014f0a R_ARM_THM_CALL 00000000 PyBuffer_FillInfo │ │ │ │ │ +000009f0 0001370a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000009f8 0001470a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00000a08 00014b0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00000a1e 0001470a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00000a24 00014c0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00000af2 0001500a R_ARM_THM_CALL 00000000 PyBuffer_FillInfo │ │ │ │ │ 00000af8 0000080a R_ARM_THM_CALL 00000001 mbuf_add_view.constprop.0 │ │ │ │ │ -00000b18 0001300a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000baa 0001500a R_ARM_THM_CALL 00000000 PyUnicode_AsASCIIString │ │ │ │ │ -00000bf4 0001510a R_ARM_THM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ +00000b18 0001310a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000baa 0001510a R_ARM_THM_CALL 00000000 PyUnicode_AsASCIIString │ │ │ │ │ +00000bf4 0001520a R_ARM_THM_CALL 00000000 __aeabi_idivmod │ │ │ │ │ 00000c8e 0000172f R_ARM_THM_MOVW_ABS_NC 000000a0 .LC3 │ │ │ │ │ 00000c92 00001730 R_ARM_THM_MOVT_ABS 000000a0 .LC3 │ │ │ │ │ 00000c96 0000542f R_ARM_THM_MOVW_ABS_NC 000003b4 .LC27 │ │ │ │ │ 00000c9a 00005430 R_ARM_THM_MOVT_ABS 000003b4 .LC27 │ │ │ │ │ -00000ce2 0001300a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000cfa 0001300a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000ce2 0001310a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000cfa 0001310a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 00000d02 00004e2f R_ARM_THM_MOVW_ABS_NC 0000039c .LC21 │ │ │ │ │ 00000d06 00004e30 R_ARM_THM_MOVT_ABS 0000039c .LC21 │ │ │ │ │ 00000d0a 00005c2f R_ARM_THM_MOVW_ABS_NC 000003d4 .LC35 │ │ │ │ │ 00000d0e 00005c30 R_ARM_THM_MOVT_ABS 000003d4 .LC35 │ │ │ │ │ -00000d2e 00012e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00000d32 00012e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00000d2e 00012f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00000d32 00012f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 00000d36 00007e2f R_ARM_THM_MOVW_ABS_NC 00000698 .LC69 │ │ │ │ │ 00000d3a 00007e30 R_ARM_THM_MOVT_ABS 00000698 .LC69 │ │ │ │ │ -00000d40 0001360a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000d76 0001352f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00000d7a 00013530 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00000d40 0001370a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000d76 0001362f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00000d7a 00013630 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ 00000d7e 0000762f R_ARM_THM_MOVW_ABS_NC 000004cc .LC61 │ │ │ │ │ 00000d82 00007630 R_ARM_THM_MOVT_ABS 000004cc .LC61 │ │ │ │ │ -00000d88 0001360a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000db6 00012e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00000dba 00012e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00000d88 0001370a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000db6 00012f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00000dba 00012f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 00000dbe 0000772f R_ARM_THM_MOVW_ABS_NC 00000534 .LC62 │ │ │ │ │ 00000dc2 00007730 R_ARM_THM_MOVT_ABS 00000534 .LC62 │ │ │ │ │ -00000dc8 0001360a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000dce 0001352f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00000dd2 00013530 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00000dc8 0001370a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000dce 0001362f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00000dd2 00013630 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ 00000dd6 0000112f R_ARM_THM_MOVW_ABS_NC 0000003c .LC1 │ │ │ │ │ 00000dda 00001130 R_ARM_THM_MOVT_ABS 0000003c .LC1 │ │ │ │ │ -00000de0 0001360a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000de0 0001370a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ 00000de8 0000702f R_ARM_THM_MOVW_ABS_NC 00000424 .LC55 │ │ │ │ │ 00000dec 00007030 R_ARM_THM_MOVT_ABS 00000424 .LC55 │ │ │ │ │ 00000df0 0000712f R_ARM_THM_MOVW_ABS_NC 00000428 .LC56 │ │ │ │ │ 00000df4 00007130 R_ARM_THM_MOVT_ABS 00000428 .LC56 │ │ │ │ │ 00000df8 0000722f R_ARM_THM_MOVW_ABS_NC 0000043c .LC57 │ │ │ │ │ 00000dfc 00007230 R_ARM_THM_MOVT_ABS 0000043c .LC57 │ │ │ │ │ -00000e00 0001520a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -00000e24 0001310a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +00000e00 0001530a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +00000e24 0001320a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ 00000e32 0000632f R_ARM_THM_MOVW_ABS_NC 000003f0 .LC42 │ │ │ │ │ 00000e36 00006330 R_ARM_THM_MOVT_ABS 000003f0 .LC42 │ │ │ │ │ 00000e3a 0000622f R_ARM_THM_MOVW_ABS_NC 000003ec .LC41 │ │ │ │ │ 00000e3e 00006230 R_ARM_THM_MOVT_ABS 000003ec .LC41 │ │ │ │ │ 00000e4a 0000672f R_ARM_THM_MOVW_ABS_NC 00000400 .LC46 │ │ │ │ │ 00000e4e 00006730 R_ARM_THM_MOVT_ABS 00000400 .LC46 │ │ │ │ │ 00000e52 0000662f R_ARM_THM_MOVW_ABS_NC 000003fc .LC45 │ │ │ │ │ @@ -210,34 +210,34 @@ │ │ │ │ │ 00000ec6 00006930 R_ARM_THM_MOVT_ABS 00000408 .LC48 │ │ │ │ │ 00000eca 0000682f R_ARM_THM_MOVW_ABS_NC 00000404 .LC47 │ │ │ │ │ 00000ece 00006830 R_ARM_THM_MOVT_ABS 00000404 .LC47 │ │ │ │ │ 00000eda 0000612f R_ARM_THM_MOVW_ABS_NC 000003e8 .LC40 │ │ │ │ │ 00000ede 00006130 R_ARM_THM_MOVT_ABS 000003e8 .LC40 │ │ │ │ │ 00000ee2 0000602f R_ARM_THM_MOVW_ABS_NC 000003e4 .LC39 │ │ │ │ │ 00000ee6 00006030 R_ARM_THM_MOVT_ABS 000003e4 .LC39 │ │ │ │ │ -00000ef2 0001532f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ -00000ef6 00015330 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ +00000ef2 0001542f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ +00000ef6 00015430 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ 00000efa 0000792f R_ARM_THM_MOVW_ABS_NC 000005a0 .LC64 │ │ │ │ │ 00000efe 00007930 R_ARM_THM_MOVT_ABS 000005a0 .LC64 │ │ │ │ │ -00000f08 0001360a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000f0e 00012e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00000f12 00012e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00000f08 0001370a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000f0e 00012f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00000f12 00012f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 00000f16 0000782f R_ARM_THM_MOVW_ABS_NC 0000056c .LC63 │ │ │ │ │ 00000f1a 00007830 R_ARM_THM_MOVT_ABS 0000056c .LC63 │ │ │ │ │ -00000f20 0001360a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000f26 00012e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00000f2a 00012e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00000f20 0001370a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000f26 00012f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00000f2a 00012f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 00000f2e 0000732f R_ARM_THM_MOVW_ABS_NC 00000444 .LC58 │ │ │ │ │ 00000f32 00007330 R_ARM_THM_MOVT_ABS 00000444 .LC58 │ │ │ │ │ -00000f38 0001360a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000f3e 0001352f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00000f42 00013530 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00000f38 0001370a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000f3e 0001362f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00000f42 00013630 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ 00000f46 0000122f R_ARM_THM_MOVW_ABS_NC 00000070 .LC2 │ │ │ │ │ 00000f4a 00001230 R_ARM_THM_MOVT_ABS 00000070 .LC2 │ │ │ │ │ -00000f50 0001360a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000f50 0001370a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ 00000f56 0000572f R_ARM_THM_MOVW_ABS_NC 000003c0 .LC30 │ │ │ │ │ 00000f5a 00005730 R_ARM_THM_MOVT_ABS 000003c0 .LC30 │ │ │ │ │ 00000f5e 0000562f R_ARM_THM_MOVW_ABS_NC 000003bc .LC29 │ │ │ │ │ 00000f62 00005630 R_ARM_THM_MOVT_ABS 000003bc .LC29 │ │ │ │ │ 00000f6e 00006b2f R_ARM_THM_MOVW_ABS_NC 00000410 .LC50 │ │ │ │ │ 00000f72 00006b30 R_ARM_THM_MOVT_ABS 00000410 .LC50 │ │ │ │ │ 00000f76 00006a2f R_ARM_THM_MOVW_ABS_NC 0000040c .LC49 │ │ │ │ │ @@ -262,733 +262,740 @@ │ │ │ │ │ 00000fea 00006530 R_ARM_THM_MOVT_ABS 000003f8 .LC44 │ │ │ │ │ 00000fee 0000642f R_ARM_THM_MOVW_ABS_NC 000003f4 .LC43 │ │ │ │ │ 00000ff2 00006430 R_ARM_THM_MOVT_ABS 000003f4 .LC43 │ │ │ │ │ 00000ffe 00005d2f R_ARM_THM_MOVW_ABS_NC 000003d8 .LC36 │ │ │ │ │ 00001002 00005d30 R_ARM_THM_MOVT_ABS 000003d8 .LC36 │ │ │ │ │ 00001006 0000552f R_ARM_THM_MOVW_ABS_NC 000003b8 .LC28 │ │ │ │ │ 0000100a 00005530 R_ARM_THM_MOVT_ABS 000003b8 .LC28 │ │ │ │ │ -0000101c 00012e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00001020 00012e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000101c 00012f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00001020 00012f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 00001024 0000742f R_ARM_THM_MOVW_ABS_NC 0000047c .LC59 │ │ │ │ │ 00001028 00007430 R_ARM_THM_MOVT_ABS 0000047c .LC59 │ │ │ │ │ -0000102e 0001360a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00001034 0001352f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00001038 00013530 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +0000102e 0001370a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00001034 0001362f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00001038 00013630 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ 0000103c 0000182f R_ARM_THM_MOVW_ABS_NC 000000a4 .LC4 │ │ │ │ │ 00001040 00001830 R_ARM_THM_MOVT_ABS 000000a4 .LC4 │ │ │ │ │ -00001046 0001360a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00001054 00012e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00001058 00012e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00001046 0001370a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00001054 00012f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00001058 00012f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 0000105c 0000752f R_ARM_THM_MOVW_ABS_NC 0000049c .LC60 │ │ │ │ │ 00001060 00007530 R_ARM_THM_MOVT_ABS 0000049c .LC60 │ │ │ │ │ -00001066 0001360a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000109c 0001540a R_ARM_THM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ -000010b0 0001380a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ -000010ec 0001352f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -000010f0 00013530 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00001066 0001370a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000109c 0001550a R_ARM_THM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ +000010b0 0001390a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +000010ec 0001362f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +000010f0 00013630 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ 000010f4 00007c2f R_ARM_THM_MOVW_ABS_NC 00000630 .LC67 │ │ │ │ │ 000010f8 00007c30 R_ARM_THM_MOVT_ABS 00000630 .LC67 │ │ │ │ │ -000010fe 00012f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00001104 00012e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00001108 00012e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000010fe 0001300a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00001104 00012f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00001108 00012f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 0000110c 00007d2f R_ARM_THM_MOVW_ABS_NC 00000660 .LC68 │ │ │ │ │ 00001110 00007d30 R_ARM_THM_MOVT_ABS 00000660 .LC68 │ │ │ │ │ -00001116 0001360a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00001116 0001370a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ 0000111c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00001120 00013f0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000112a 0001352f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -0000112e 00013530 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00001120 0001400a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000112a 0001362f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +0000112e 00013630 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ 00001132 00007b2f R_ARM_THM_MOVW_ABS_NC 000005f4 .LC66 │ │ │ │ │ 00001136 00007b30 R_ARM_THM_MOVT_ABS 000005f4 .LC66 │ │ │ │ │ -0000113c 00012f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00001142 00012e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00001146 00012e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000113c 0001300a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00001142 00012f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00001146 00012f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 0000114a 00007a2f R_ARM_THM_MOVW_ABS_NC 000005bc .LC65 │ │ │ │ │ 0000114e 00007a30 R_ARM_THM_MOVT_ABS 000005bc .LC65 │ │ │ │ │ -00001154 0001360a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00001154 0001370a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ 0000118e 0000172f R_ARM_THM_MOVW_ABS_NC 000000a0 .LC3 │ │ │ │ │ 00001192 00001730 R_ARM_THM_MOVT_ABS 000000a0 .LC3 │ │ │ │ │ -000011ea 0001352f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -000011ee 00013530 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000011ea 0001362f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +000011ee 00013630 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ 000011f2 0000112f R_ARM_THM_MOVW_ABS_NC 0000003c .LC1 │ │ │ │ │ 000011f6 00001130 R_ARM_THM_MOVT_ABS 0000003c .LC1 │ │ │ │ │ -000011fc 0001360a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000011fc 0001370a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ 0000124a 0000910a R_ARM_THM_CALL 00000839 tolist_base │ │ │ │ │ -0000126e 0001352f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00001272 00013530 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +0000126e 0001362f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00001272 00013630 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ 00001276 0000112f R_ARM_THM_MOVW_ABS_NC 0000003c .LC1 │ │ │ │ │ 0000127a 00001130 R_ARM_THM_MOVT_ABS 0000003c .LC1 │ │ │ │ │ -00001280 0001360a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000012bc 0001412f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_NotImplementedError │ │ │ │ │ -000012c0 00014130 R_ARM_THM_MOVT_ABS 00000000 PyExc_NotImplementedError │ │ │ │ │ +00001280 0001370a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000012bc 0001422f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_NotImplementedError │ │ │ │ │ +000012c0 00014230 R_ARM_THM_MOVT_ABS 00000000 PyExc_NotImplementedError │ │ │ │ │ 000012c6 0000932f R_ARM_THM_MOVW_ABS_NC 000006d4 .LC70 │ │ │ │ │ 000012ca 00009330 R_ARM_THM_MOVT_ABS 000006d4 .LC70 │ │ │ │ │ -000012d0 00012f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00001352 0001412f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_NotImplementedError │ │ │ │ │ -00001356 00014130 R_ARM_THM_MOVT_ABS 00000000 PyExc_NotImplementedError │ │ │ │ │ +000012d0 0001300a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00001352 0001422f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_NotImplementedError │ │ │ │ │ +00001356 00014230 R_ARM_THM_MOVT_ABS 00000000 PyExc_NotImplementedError │ │ │ │ │ 0000135a 0000942f R_ARM_THM_MOVW_ABS_NC 000006f8 .LC71 │ │ │ │ │ 0000135e 00009430 R_ARM_THM_MOVT_ABS 000006f8 .LC71 │ │ │ │ │ -00001366 00012f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000013da 00015e0a R_ARM_THM_CALL 00000000 PyFloat_Unpack2 │ │ │ │ │ -000013f6 0001352f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -000013fa 00013530 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00001366 0001300a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000013da 00015f0a R_ARM_THM_CALL 00000000 PyFloat_Unpack2 │ │ │ │ │ +000013f6 0001362f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +000013fa 00013630 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ 000013fe 0000112f R_ARM_THM_MOVW_ABS_NC 0000003c .LC1 │ │ │ │ │ 00001402 00001130 R_ARM_THM_MOVT_ABS 0000003c .LC1 │ │ │ │ │ -00001408 0001360a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00001468 0001612f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -0000146c 00016130 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00001474 0001452f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_BufferError │ │ │ │ │ -00001478 00014530 R_ARM_THM_MOVT_ABS 00000000 PyExc_BufferError │ │ │ │ │ +00001408 0001370a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00001468 0001622f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +0000146c 00016230 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00001474 0001462f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_BufferError │ │ │ │ │ +00001478 00014630 R_ARM_THM_MOVT_ABS 00000000 PyExc_BufferError │ │ │ │ │ 0000147c 00009f2f R_ARM_THM_MOVW_ABS_NC 00000720 .LC73 │ │ │ │ │ 00001480 00009f30 R_ARM_THM_MOVT_ABS 00000720 .LC73 │ │ │ │ │ 00001484 00009e2f R_ARM_THM_MOVW_ABS_NC 0000071c .LC72 │ │ │ │ │ 00001488 00009e30 R_ARM_THM_MOVT_ABS 0000071c .LC72 │ │ │ │ │ 0000148c 0000a02f R_ARM_THM_MOVW_ABS_NC 00000724 .LC74 │ │ │ │ │ 00001490 0000a030 R_ARM_THM_MOVT_ABS 00000724 .LC74 │ │ │ │ │ -0000149c 00012f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000014a4 0001622f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ -000014a8 00016230 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ +0000149c 0001300a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000014a4 0001632f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_SystemError │ │ │ │ │ +000014a8 00016330 R_ARM_THM_MOVT_ABS 00000000 PyExc_SystemError │ │ │ │ │ 000014ac 0000a12f R_ARM_THM_MOVW_ABS_NC 0000074c .LC75 │ │ │ │ │ 000014b0 0000a130 R_ARM_THM_MOVT_ABS 0000074c .LC75 │ │ │ │ │ -000014b6 0001360a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00001520 00013d2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ -00001524 00013d30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ -0000152c 00013e0a R_ARM_THM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ -0000155c 00013a2f R_ARM_THM_MOVW_ABS_NC 00000000 PySlice_Type │ │ │ │ │ -00001560 00013a30 R_ARM_THM_MOVT_ABS 00000000 PySlice_Type │ │ │ │ │ -00001578 0001330a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -000015ca 00013b0a R_ARM_THM_CALL 00000000 PySlice_Unpack │ │ │ │ │ -000015da 00013c0a R_ARM_THM_CALL 00000000 PySlice_AdjustIndices │ │ │ │ │ +000014b6 0001370a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00001520 00013e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ +00001524 00013e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ +0000152c 00013f0a R_ARM_THM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ +0000155c 00013b2f R_ARM_THM_MOVW_ABS_NC 00000000 PySlice_Type │ │ │ │ │ +00001560 00013b30 R_ARM_THM_MOVT_ABS 00000000 PySlice_Type │ │ │ │ │ +00001578 0001340a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +000015ca 00013c0a R_ARM_THM_CALL 00000000 PySlice_Unpack │ │ │ │ │ +000015da 00013d0a R_ARM_THM_CALL 00000000 PySlice_AdjustIndices │ │ │ │ │ 00001644 0000aa0a R_ARM_THM_CALL 00000b79 copy_base │ │ │ │ │ -0000164a 0001420a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00001656 0001352f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -0000165a 00013530 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +0000164a 0001430a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00001656 0001362f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +0000165a 00013630 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ 0000165e 0000112f R_ARM_THM_MOVW_ABS_NC 0000003c .LC1 │ │ │ │ │ 00001662 00001130 R_ARM_THM_MOVT_ABS 0000003c .LC1 │ │ │ │ │ -00001668 0001360a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00001682 00012e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00001686 00012e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00001668 0001370a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00001682 00012f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00001686 00012f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 0000168a 0000262f R_ARM_THM_MOVW_ABS_NC 0000011c .LC7 │ │ │ │ │ 0000168e 00002630 R_ARM_THM_MOVT_ABS 0000011c .LC7 │ │ │ │ │ -00001694 0001360a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000169e 00012e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000016a2 00012e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00001694 0001370a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000169e 00012f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000016a2 00012f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 000016a6 0000a32f R_ARM_THM_MOVW_ABS_NC 00000790 .LC77 │ │ │ │ │ 000016aa 0000a330 R_ARM_THM_MOVT_ABS 00000790 .LC77 │ │ │ │ │ -000016b0 0001360a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000016b6 00012e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000016ba 00012e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000016b0 0001370a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000016b6 00012f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000016ba 00012f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 000016be 0000a22f R_ARM_THM_MOVW_ABS_NC 00000770 .LC76 │ │ │ │ │ 000016c2 0000a230 R_ARM_THM_MOVT_ABS 00000770 .LC76 │ │ │ │ │ -000016c8 0001360a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000016ce 0001402f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_EllipsisObject │ │ │ │ │ -000016d2 00014030 R_ARM_THM_MOVT_ABS 00000000 _Py_EllipsisObject │ │ │ │ │ -000016ee 00012e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000016f2 00012e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000016c8 0001370a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000016ce 0001412f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_EllipsisObject │ │ │ │ │ +000016d2 00014130 R_ARM_THM_MOVT_ABS 00000000 _Py_EllipsisObject │ │ │ │ │ +000016ee 00012f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000016f2 00012f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 000016f6 0000242f R_ARM_THM_MOVW_ABS_NC 000000d8 .LC5 │ │ │ │ │ 000016fa 00002430 R_ARM_THM_MOVT_ABS 000000d8 .LC5 │ │ │ │ │ -00001700 0001360a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00001706 0001412f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_NotImplementedError │ │ │ │ │ -0000170a 00014130 R_ARM_THM_MOVT_ABS 00000000 PyExc_NotImplementedError │ │ │ │ │ +00001700 0001370a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00001706 0001422f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_NotImplementedError │ │ │ │ │ +0000170a 00014230 R_ARM_THM_MOVT_ABS 00000000 PyExc_NotImplementedError │ │ │ │ │ 0000170e 0000252f R_ARM_THM_MOVW_ABS_NC 000000fc .LC6 │ │ │ │ │ 00001712 00002530 R_ARM_THM_MOVT_ABS 000000fc .LC6 │ │ │ │ │ -00001718 0001360a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00001718 0001370a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ 00001770 00002c0a R_ARM_THM_CALL 0000019b ptr_from_tuple │ │ │ │ │ -0000177c 0001352f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00001780 00013530 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +0000177c 0001362f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00001780 00013630 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ 00001784 0000112f R_ARM_THM_MOVW_ABS_NC 0000003c .LC1 │ │ │ │ │ 00001788 00001130 R_ARM_THM_MOVT_ABS 0000003c .LC1 │ │ │ │ │ -0000178e 0001360a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00001794 00013f0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000017a2 00014a0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0000178e 0001370a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00001794 0001400a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000017a2 00014b0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ 000017c4 0000aa0a R_ARM_THM_CALL 00000b79 copy_base │ │ │ │ │ -000017ca 0001460a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000017e8 0001412f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_NotImplementedError │ │ │ │ │ -000017ec 00014130 R_ARM_THM_MOVT_ABS 00000000 PyExc_NotImplementedError │ │ │ │ │ +000017ca 0001470a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000017e8 0001422f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_NotImplementedError │ │ │ │ │ +000017ec 00014230 R_ARM_THM_MOVT_ABS 00000000 PyExc_NotImplementedError │ │ │ │ │ 000017f0 0000a42f R_ARM_THM_MOVW_ABS_NC 000007a8 .LC78 │ │ │ │ │ 000017f4 0000a430 R_ARM_THM_MOVT_ABS 000007a8 .LC78 │ │ │ │ │ -000017fa 0001360a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00001800 00014b0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00001832 0001630a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ -00001866 0001352f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -0000186a 00013530 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000017fa 0001370a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00001800 00014c0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00001832 0001640a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ +00001866 0001362f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +0000186a 00013630 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ 0000186e 0000ab2f R_ARM_THM_MOVW_ABS_NC 000007ec .LC79 │ │ │ │ │ 00001872 0000ab30 R_ARM_THM_MOVT_ABS 000007ec .LC79 │ │ │ │ │ -00001878 0001360a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00001a6c 0000b10a R_ARM_THM_CALL 000002d7 fix_struct_error_int │ │ │ │ │ -00001a8c 0001652f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -00001a90 00016530 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -00001a9c 0001420a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00001b56 0001330a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ -00001b68 0001660a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ -00001b74 0001672f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00001b78 00016730 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00001b84 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00001b9a 0001532f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ -00001b9e 00015330 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ -00001ba2 0000ac2f R_ARM_THM_MOVW_ABS_NC 00000830 .LC80 │ │ │ │ │ -00001ba6 0000ac30 R_ARM_THM_MOVT_ABS 00000830 .LC80 │ │ │ │ │ -00001bb0 0001360a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00001c46 0001660a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ -00001c5c 0001682f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ -00001c60 00016830 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ -00001c76 0001672f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00001c7a 00016730 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00001c84 00015e0a R_ARM_THM_CALL 00000000 PyFloat_Unpack2 │ │ │ │ │ -00001c90 00015e0a R_ARM_THM_CALL 00000000 PyFloat_Unpack2 │ │ │ │ │ -00001ce6 0001672f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00001cea 00016730 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ -00001d0a 0001420a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -00001d32 0001652f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ -00001d36 00016530 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ -00001de4 0001532f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ -00001de8 00015330 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ -00001dec 0000ac2f R_ARM_THM_MOVW_ABS_NC 00000830 .LC80 │ │ │ │ │ -00001df0 0000ac30 R_ARM_THM_MOVT_ABS 00000830 .LC80 │ │ │ │ │ -00001df6 0001360a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00001e96 00015e0a R_ARM_THM_CALL 00000000 PyFloat_Unpack2 │ │ │ │ │ -00001ea2 00015e0a R_ARM_THM_CALL 00000000 PyFloat_Unpack2 │ │ │ │ │ -00001efe 0001460a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00001f78 00013d2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ -00001f7c 00013d30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ -00001f82 0000bc2f R_ARM_THM_MOVW_ABS_NC 0000085c .LC81 │ │ │ │ │ -00001f86 0000bc30 R_ARM_THM_MOVT_ABS 0000085c .LC81 │ │ │ │ │ -00001f8c 00012f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000201c 00016b0a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -00002028 00016c0a R_ARM_THM_CALL 00000000 PyLong_AsLong │ │ │ │ │ -0000208e 00016b0a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -00002098 00016d0a R_ARM_THM_CALL 00000000 PyLong_AsUnsignedLong │ │ │ │ │ -000020f0 00016e0a R_ARM_THM_CALL 00000000 PyFloat_AsDouble │ │ │ │ │ -00002140 0001352f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00002144 00013530 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -0000214a 0000be2f R_ARM_THM_MOVW_ABS_NC 000008ac .LC83 │ │ │ │ │ -0000214e 0000be30 R_ARM_THM_MOVT_ABS 000008ac .LC83 │ │ │ │ │ -00002154 00012f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00002166 00013f0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00002170 00012e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00002174 00012e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000217a 00016f0a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -00002184 0001660a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ -00002188 0000bd2f R_ARM_THM_MOVW_ABS_NC 00000880 .LC82 │ │ │ │ │ -0000218c 0000bd30 R_ARM_THM_MOVT_ABS 00000880 .LC82 │ │ │ │ │ -00002194 00012f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000219e 00013f0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000021ac 0001412f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_NotImplementedError │ │ │ │ │ -000021b0 00014130 R_ARM_THM_MOVT_ABS 00000000 PyExc_NotImplementedError │ │ │ │ │ -000021b6 0000942f R_ARM_THM_MOVW_ABS_NC 000006f8 .LC71 │ │ │ │ │ -000021ba 00009430 R_ARM_THM_MOVT_ABS 000006f8 .LC71 │ │ │ │ │ -000021c0 00012f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000021ca 0001300a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000021d4 00016b0a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -000021e0 0001700a R_ARM_THM_CALL 00000000 PyLong_AsSize_t │ │ │ │ │ -00002216 0001352f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -0000221a 00013530 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -0000221e 0000112f R_ARM_THM_MOVW_ABS_NC 0000003c .LC1 │ │ │ │ │ -00002222 00001130 R_ARM_THM_MOVT_ABS 0000003c .LC1 │ │ │ │ │ -00002228 0001360a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00002232 0001300a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000223c 0001710a R_ARM_THM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ -00002266 00012e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -0000226a 00012e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00002270 0000bd2f R_ARM_THM_MOVW_ABS_NC 00000880 .LC82 │ │ │ │ │ -00002274 0000bd30 R_ARM_THM_MOVT_ABS 00000880 .LC82 │ │ │ │ │ -0000227a 00012f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -00002282 00016b0a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -00002288 00013f0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000022ac 0001720a R_ARM_THM_CALL 00000000 PyLong_AsLongLong │ │ │ │ │ -000022ea 0001300a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000022f4 0001732f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ -000022f8 00017330 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ -000022fc 0001352f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00002300 00013530 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00002306 00016f0a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -0000230c 0001660a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ -00002314 0000be2f R_ARM_THM_MOVW_ABS_NC 000008ac .LC83 │ │ │ │ │ -00002318 0000be30 R_ARM_THM_MOVT_ABS 000008ac .LC83 │ │ │ │ │ -0000231c 00012f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000232a 00016f0a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -00002338 00013f0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000234e 0001740a R_ARM_THM_CALL 00000000 PyFloat_Pack2 │ │ │ │ │ -0000235e 00016b0a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -00002364 00013f0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00002376 0001540a R_ARM_THM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ -0000237e 0001750a R_ARM_THM_CALL 00000000 PyLong_AsVoidPtr │ │ │ │ │ -0000238c 00013f0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000239c 00016b0a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ -000023a8 0001760a R_ARM_THM_CALL 00000000 PyLong_AsUnsignedLongLong │ │ │ │ │ -000023b2 0001300a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002416 0001352f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -0000241a 00013530 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -0000241e 0000112f R_ARM_THM_MOVW_ABS_NC 0000003c .LC1 │ │ │ │ │ -00002422 00001130 R_ARM_THM_MOVT_ABS 0000003c .LC1 │ │ │ │ │ -00002428 0001360a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00002432 00012e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00002436 00012e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -0000243a 0000242f R_ARM_THM_MOVW_ABS_NC 000000d8 .LC5 │ │ │ │ │ -0000243e 00002430 R_ARM_THM_MOVT_ABS 000000d8 .LC5 │ │ │ │ │ -00002444 0001360a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000244a 0001412f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_NotImplementedError │ │ │ │ │ -0000244e 00014130 R_ARM_THM_MOVT_ABS 00000000 PyExc_NotImplementedError │ │ │ │ │ -00002452 0000c12f R_ARM_THM_MOVW_ABS_NC 000008d8 .LC84 │ │ │ │ │ -00002456 0000c130 R_ARM_THM_MOVT_ABS 000008d8 .LC84 │ │ │ │ │ -0000245c 0001360a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000024aa 0001770a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ -000024c4 0001550a R_ARM_THM_CALL 00000000 PyLong_FromSsize_t │ │ │ │ │ -000024fa 0001300a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002554 0001310a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -00002562 0001612f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00002566 00016130 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -0000257a 0001780a R_ARM_THM_CALL 00000000 PyUnicode_AsUTF8AndSize │ │ │ │ │ -00002584 0001790a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ -0000258e 0001352f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00002592 00013530 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00002596 0000c92f R_ARM_THM_MOVW_ABS_NC 00000908 .LC85 │ │ │ │ │ -0000259a 0000c930 R_ARM_THM_MOVT_ABS 00000908 .LC85 │ │ │ │ │ -000025a0 0001360a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000025c0 0001590a R_ARM_THM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -000025d2 0001480a R_ARM_THM_CALL 00000835 PyBuffer_ToContiguous │ │ │ │ │ -000025e0 0000cd2f R_ARM_THM_MOVW_ABS_NC 00000948 .LC89 │ │ │ │ │ -000025e4 0000cd30 R_ARM_THM_MOVT_ABS 00000948 .LC89 │ │ │ │ │ -000025ea 0001630a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ -000025f0 0000ce2f R_ARM_THM_MOVW_ABS_NC 0000094c .LC90 │ │ │ │ │ -000025f4 0000ce30 R_ARM_THM_MOVT_ABS 0000094c .LC90 │ │ │ │ │ -000025fa 0001630a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ -00002610 0000cf2f R_ARM_THM_MOVW_ABS_NC 00000950 .LC91 │ │ │ │ │ -00002614 0000cf30 R_ARM_THM_MOVT_ABS 00000950 .LC91 │ │ │ │ │ -0000261a 0001630a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ -00002622 0001352f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00002626 00013530 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -0000262a 0000d02f R_ARM_THM_MOVW_ABS_NC 00000954 .LC92 │ │ │ │ │ -0000262e 0000d030 R_ARM_THM_MOVT_ABS 00000954 .LC92 │ │ │ │ │ -00002634 0001360a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00002652 0001300a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002658 0000ca2f R_ARM_THM_MOVW_ABS_NC 00000920 .LC86 │ │ │ │ │ -0000265c 0000ca30 R_ARM_THM_MOVT_ABS 00000920 .LC86 │ │ │ │ │ -00002660 0000cb2f R_ARM_THM_MOVW_ABS_NC 0000092c .LC87 │ │ │ │ │ -00002664 0000cb30 R_ARM_THM_MOVT_ABS 0000092c .LC87 │ │ │ │ │ -00002668 0000cc2f R_ARM_THM_MOVW_ABS_NC 00000940 .LC88 │ │ │ │ │ -0000266c 0000cc30 R_ARM_THM_MOVT_ABS 00000940 .LC88 │ │ │ │ │ -00002670 0001520a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ -0000268e 0001310a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -0000269c 0001352f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -000026a0 00013530 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -000026a4 0000112f R_ARM_THM_MOVW_ABS_NC 0000003c .LC1 │ │ │ │ │ -000026a8 00001130 R_ARM_THM_MOVT_ABS 0000003c .LC1 │ │ │ │ │ -000026ae 0001360a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000026b4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000026d4 00014a0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0000275e 00014a0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -0000278c 0001460a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00002794 0001460a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000027fe 00014b0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -0000280c 00014b0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000029a4 0001320a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -00002a02 0000db2f R_ARM_THM_MOVW_ABS_NC 0000099c .LC95 │ │ │ │ │ -00002a06 0000db30 R_ARM_THM_MOVT_ABS 0000099c .LC95 │ │ │ │ │ -00002a0e 00017b0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ -00002a16 0001412f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_NotImplementedError │ │ │ │ │ -00002a1a 00014130 R_ARM_THM_MOVT_ABS 00000000 PyExc_NotImplementedError │ │ │ │ │ -00002a1e 0000c12f R_ARM_THM_MOVW_ABS_NC 000008d8 .LC84 │ │ │ │ │ -00002a22 0000c130 R_ARM_THM_MOVT_ABS 000008d8 .LC84 │ │ │ │ │ -00002a28 0001360a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00002a2e 00012e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00002a32 00012e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00002a36 0000242f R_ARM_THM_MOVW_ABS_NC 000000d8 .LC5 │ │ │ │ │ -00002a3a 00002430 R_ARM_THM_MOVT_ABS 000000d8 .LC5 │ │ │ │ │ -00002a40 0001360a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00002a46 0001352f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00002a4a 00013530 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00002a4e 0000112f R_ARM_THM_MOVW_ABS_NC 0000003c .LC1 │ │ │ │ │ -00002a52 00001130 R_ARM_THM_MOVT_ABS 0000003c .LC1 │ │ │ │ │ -00002a58 0001360a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00002a60 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00002a64 0001346b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00002af2 0001352f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00002af6 00013530 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00002afa 0000112f R_ARM_THM_MOVW_ABS_NC 0000003c .LC1 │ │ │ │ │ -00002afe 00001130 R_ARM_THM_MOVT_ABS 0000003c .LC1 │ │ │ │ │ -00002b04 0001360a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00002b0c 0001300a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002b74 0001346b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00002bc0 0001352f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00002bc4 00013530 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00002bc8 0000112f R_ARM_THM_MOVW_ABS_NC 0000003c .LC1 │ │ │ │ │ -00002bcc 00001130 R_ARM_THM_MOVT_ABS 0000003c .LC1 │ │ │ │ │ -00002bd2 0001360a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00002bda 0001352f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00002bde 00013530 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00002be2 0000122f R_ARM_THM_MOVW_ABS_NC 00000070 .LC2 │ │ │ │ │ -00002be6 00001230 R_ARM_THM_MOVT_ABS 00000070 .LC2 │ │ │ │ │ -00002bec 0001360a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00002c3c 0001590a R_ARM_THM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -00002c50 0001480a R_ARM_THM_CALL 00000835 PyBuffer_ToContiguous │ │ │ │ │ -00002c62 00017f0a R_ARM_THM_CALL 00000000 _Py_strhex_with_sep │ │ │ │ │ -00002c78 0001300a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002c92 00017f0a R_ARM_THM_CALL 00000000 _Py_strhex_with_sep │ │ │ │ │ -00002cb0 0001300a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002cb6 0001352f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00002cba 00013530 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00002cbe 0000112f R_ARM_THM_MOVW_ABS_NC 0000003c .LC1 │ │ │ │ │ -00002cc2 00001130 R_ARM_THM_MOVT_ABS 0000003c .LC1 │ │ │ │ │ -00002cc8 0001360a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00002ce6 0001310a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -00002cfe 0001800a R_ARM_THM_CALL 00000000 PyLong_AsInt │ │ │ │ │ -00002d08 00013f0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -00002d2e 0001310a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -00002d3c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00002d72 0001810a R_ARM_THM_CALL 00000000 _PyEval_SliceIndexNotNone │ │ │ │ │ -00002d82 0001810a R_ARM_THM_CALL 00000000 _PyEval_SliceIndexNotNone │ │ │ │ │ -00002dee 00017e0a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00002e0a 0001352f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00002e0e 00013530 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00002e12 0000e92f R_ARM_THM_MOVW_ABS_NC 000009e0 .LC98 │ │ │ │ │ -00002e16 0000e930 R_ARM_THM_MOVT_ABS 000009e0 .LC98 │ │ │ │ │ -00002e1c 0001360a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00002e32 0001550a R_ARM_THM_CALL 00000000 PyLong_FromSsize_t │ │ │ │ │ -00002e42 0001300a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002e48 0001412f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_NotImplementedError │ │ │ │ │ -00002e4c 00014130 R_ARM_THM_MOVT_ABS 00000000 PyExc_NotImplementedError │ │ │ │ │ -00002e50 0000ea2f R_ARM_THM_MOVW_ABS_NC 00000a04 .LC99 │ │ │ │ │ -00002e54 0000ea30 R_ARM_THM_MOVT_ABS 00000a04 .LC99 │ │ │ │ │ -00002e5a 0001360a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00002e60 00012e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -00002e64 00012e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -00002e68 0000e82f R_ARM_THM_MOVW_ABS_NC 000009c0 .LC97 │ │ │ │ │ -00002e6c 0000e830 R_ARM_THM_MOVT_ABS 000009c0 .LC97 │ │ │ │ │ -00002e72 0001360a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00002e78 0001352f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00002e7c 00013530 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ -00002e80 0000112f R_ARM_THM_MOVW_ABS_NC 0000003c .LC1 │ │ │ │ │ -00002e84 00001130 R_ARM_THM_MOVT_ABS 0000003c .LC1 │ │ │ │ │ -00002e8a 0001360a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00002e90 0000e72f R_ARM_THM_MOVW_ABS_NC 000009b8 .LC96 │ │ │ │ │ -00002e94 0000e730 R_ARM_THM_MOVT_ABS 000009b8 .LC96 │ │ │ │ │ -00002e9e 0001820a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ -00002eb4 0001300a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00002edc 0001612f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ -00002ee0 00016130 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ -00002f00 0000f12f R_ARM_THM_MOVW_ABS_NC 00000a70 .LC102 │ │ │ │ │ -00002f04 0000f130 R_ARM_THM_MOVT_ABS 00000a70 .LC102 │ │ │ │ │ -00002f08 0000f02f R_ARM_THM_MOVW_ABS_NC 00000a68 .LC101 │ │ │ │ │ -00002f0c 0000f030 R_ARM_THM_MOVT_ABS 00000a68 .LC101 │ │ │ │ │ -00002f10 0001840a R_ARM_THM_CALL 00000000 PyImport_ImportModuleAttrString │ │ │ │ │ -00002f1a 00014a0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00002f2e 0001850a R_ARM_THM_CALL 00000000 PyBytes_FromString │ │ │ │ │ -00002f3a 0001860a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ -00002f42 0000f22f R_ARM_THM_MOVW_ABS_NC 00000a78 .LC103 │ │ │ │ │ -00002f46 0000f230 R_ARM_THM_MOVT_ABS 00000a78 .LC103 │ │ │ │ │ -00002f4a 0001870a R_ARM_THM_CALL 00000000 PyObject_GetAttrString │ │ │ │ │ -00002f54 00014a0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00002f66 00014e0a R_ARM_THM_CALL 00000ab9 PyMemoryView_FromMemory │ │ │ │ │ -00002f8c 00014b0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00002f92 00014b0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00003104 0001490a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -0000310c 0001860a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ -00003122 0001490a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -0000312a 0001860a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ -00003140 00017e0a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00003156 0001300a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000316a 0001300a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003192 0001300a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000031bc 0001300a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000031d6 0001300a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00003202 0001560a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ -00003244 0000910a R_ARM_THM_CALL 00000839 tolist_base │ │ │ │ │ -000032a2 0001300a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000032de 0001390a R_ARM_THM_CALL 00000000 PyBuffer_IsContiguous │ │ │ │ │ -000032ec 0001590a R_ARM_THM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -00003320 0001790a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ -00003326 00014a0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -00003334 00018b0a R_ARM_THM_CALL 00000000 strcpy │ │ │ │ │ -000033b8 00014a0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ -000033e6 0001460a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -000033fa 0001300a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000345c 00014b0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -00003474 0001390a R_ARM_THM_CALL 00000000 PyBuffer_IsContiguous │ │ │ │ │ -0000347c 0001452f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_BufferError │ │ │ │ │ -00003480 00014530 R_ARM_THM_MOVT_ABS 00000000 PyExc_BufferError │ │ │ │ │ -00003484 0000f42f R_ARM_THM_MOVW_ABS_NC 00000aa8 .LC105 │ │ │ │ │ -00003488 0000f430 R_ARM_THM_MOVT_ABS 00000aa8 .LC105 │ │ │ │ │ -0000348e 0001360a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000034a2 0001300a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000034aa 0001452f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_BufferError │ │ │ │ │ -000034ae 00014530 R_ARM_THM_MOVT_ABS 00000000 PyExc_BufferError │ │ │ │ │ -000034b2 0000f32f R_ARM_THM_MOVW_ABS_NC 00000a84 .LC104 │ │ │ │ │ -000034b6 0000f330 R_ARM_THM_MOVT_ABS 00000a84 .LC104 │ │ │ │ │ -000034c6 0001300a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000034ce 0001300a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000034d4 00014b0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ -000034ea 0001300a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000034f6 0001300a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000007b4 0001421e R_ARM_THM_JUMP24 00000000 PyBuffer_Release │ │ │ │ │ -000011d4 0001551e R_ARM_THM_JUMP24 00000000 PyLong_FromSsize_t │ │ │ │ │ -0000133a 0001571e R_ARM_THM_JUMP24 00000000 PyLong_FromUnsignedLong │ │ │ │ │ -00001344 0001581e R_ARM_THM_JUMP24 00000000 PyLong_FromLong │ │ │ │ │ -0000134e 0001581e R_ARM_THM_JUMP24 00000000 PyLong_FromLong │ │ │ │ │ -0000137c 0001591e R_ARM_THM_JUMP24 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -0000138e 00015a1e R_ARM_THM_JUMP24 00000000 PyFloat_FromDouble │ │ │ │ │ -000013ac 0001551e R_ARM_THM_JUMP24 00000000 PyLong_FromSsize_t │ │ │ │ │ -000013b6 00015b1e R_ARM_THM_JUMP24 00000000 PyLong_FromSize_t │ │ │ │ │ -000013c2 00015d1e R_ARM_THM_JUMP24 00000000 PyLong_FromLongLong │ │ │ │ │ -000013d2 00015c1e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ -000013e8 00015f1e R_ARM_THM_JUMP24 00000000 PyLong_FromUnsignedLongLong │ │ │ │ │ -000013f2 0001601e R_ARM_THM_JUMP24 00000000 PyLong_FromVoidPtr │ │ │ │ │ -00001420 0001551e R_ARM_THM_JUMP24 00000000 PyLong_FromSsize_t │ │ │ │ │ -00001f08 0001461e R_ARM_THM_JUMP24 00000000 PyMem_Free │ │ │ │ │ -00001f20 00016a1e R_ARM_THM_JUMP24 00000000 PyUnicode_FromString │ │ │ │ │ -00001f38 0001581e R_ARM_THM_JUMP24 00000000 PyLong_FromLong │ │ │ │ │ -00002474 00015c1e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ -000024e2 0001771e R_ARM_THM_JUMP24 00000000 PyTuple_New │ │ │ │ │ -0000288c 0000aa1e R_ARM_THM_JUMP24 00000b79 copy_base │ │ │ │ │ -00002b70 0001441e R_ARM_THM_JUMP24 00000000 PyObject_GC_Del │ │ │ │ │ -00002b8a 0001301e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ +00001878 0001370a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00001b22 0001662f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +00001b26 00016630 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +00001b32 0001430a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00001b62 0001340a R_ARM_THM_CALL 00000000 PyObject_GetBuffer │ │ │ │ │ +00001b74 0001670a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ +00001b80 0001682f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00001b84 00016830 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00001b90 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00001ba6 0001542f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ +00001baa 00015430 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ +00001bae 0000ac2f R_ARM_THM_MOVW_ABS_NC 00000830 .LC80 │ │ │ │ │ +00001bb2 0000ac30 R_ARM_THM_MOVT_ABS 00000830 .LC80 │ │ │ │ │ +00001bbc 0001370a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00001c52 0001670a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ +00001c68 0001692f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_FalseStruct │ │ │ │ │ +00001c6c 00016930 R_ARM_THM_MOVT_ABS 00000000 _Py_FalseStruct │ │ │ │ │ +00001c82 0001682f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00001c86 00016830 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00001c90 00015f0a R_ARM_THM_CALL 00000000 PyFloat_Unpack2 │ │ │ │ │ +00001c9c 00015f0a R_ARM_THM_CALL 00000000 PyFloat_Unpack2 │ │ │ │ │ +00001dc4 00015f0a R_ARM_THM_CALL 00000000 PyFloat_Unpack2 │ │ │ │ │ +00001dd0 00015f0a R_ARM_THM_CALL 00000000 PyFloat_Unpack2 │ │ │ │ │ +00001dee 0001682f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00001df2 00016830 R_ARM_THM_MOVT_ABS 00000000 _Py_NotImplementedStruct │ │ │ │ │ +00001e02 0000b70a R_ARM_THM_CALL 000002d7 fix_struct_error_int │ │ │ │ │ +00001e16 0001430a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +00001e48 0001542f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ +00001e4c 00015430 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ +00001e50 0000ac2f R_ARM_THM_MOVW_ABS_NC 00000830 .LC80 │ │ │ │ │ +00001e54 0000ac30 R_ARM_THM_MOVT_ABS 00000830 .LC80 │ │ │ │ │ +00001e5a 0001370a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00001e76 0001662f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_TrueStruct │ │ │ │ │ +00001e7a 00016630 R_ARM_THM_MOVT_ABS 00000000 _Py_TrueStruct │ │ │ │ │ +00001ebe 0001470a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00001f38 00013e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ +00001f3c 00013e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ +00001f42 0000bb2f R_ARM_THM_MOVW_ABS_NC 0000085c .LC81 │ │ │ │ │ +00001f46 0000bb30 R_ARM_THM_MOVT_ABS 0000085c .LC81 │ │ │ │ │ +00001f4c 0001300a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00001fdc 00016c0a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +00001fe8 00016d0a R_ARM_THM_CALL 00000000 PyLong_AsLong │ │ │ │ │ +0000204e 00016c0a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +00002058 00016e0a R_ARM_THM_CALL 00000000 PyLong_AsUnsignedLong │ │ │ │ │ +000020b0 00016f0a R_ARM_THM_CALL 00000000 PyFloat_AsDouble │ │ │ │ │ +00002100 0001362f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00002104 00013630 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +0000210a 0000bd2f R_ARM_THM_MOVW_ABS_NC 000008ac .LC83 │ │ │ │ │ +0000210e 0000bd30 R_ARM_THM_MOVT_ABS 000008ac .LC83 │ │ │ │ │ +00002114 0001300a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00002126 0001400a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00002130 00012f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00002134 00012f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +0000213a 0001700a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +00002144 0001670a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ +00002148 0000bc2f R_ARM_THM_MOVW_ABS_NC 00000880 .LC82 │ │ │ │ │ +0000214c 0000bc30 R_ARM_THM_MOVT_ABS 00000880 .LC82 │ │ │ │ │ +00002154 0001300a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000215e 0001400a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000216c 0001422f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_NotImplementedError │ │ │ │ │ +00002170 00014230 R_ARM_THM_MOVT_ABS 00000000 PyExc_NotImplementedError │ │ │ │ │ +00002176 0000942f R_ARM_THM_MOVW_ABS_NC 000006f8 .LC71 │ │ │ │ │ +0000217a 00009430 R_ARM_THM_MOVT_ABS 000006f8 .LC71 │ │ │ │ │ +00002180 0001300a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000218a 0001310a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002194 00016c0a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +000021a0 0001710a R_ARM_THM_CALL 00000000 PyLong_AsSize_t │ │ │ │ │ +000021d6 0001362f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +000021da 00013630 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000021de 0000112f R_ARM_THM_MOVW_ABS_NC 0000003c .LC1 │ │ │ │ │ +000021e2 00001130 R_ARM_THM_MOVT_ABS 0000003c .LC1 │ │ │ │ │ +000021e8 0001370a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000021f2 0001310a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000021fc 0001720a R_ARM_THM_CALL 00000000 PyObject_IsTrue │ │ │ │ │ +00002226 00012f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +0000222a 00012f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00002230 0000bc2f R_ARM_THM_MOVW_ABS_NC 00000880 .LC82 │ │ │ │ │ +00002234 0000bc30 R_ARM_THM_MOVT_ABS 00000880 .LC82 │ │ │ │ │ +0000223a 0001300a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +00002242 00016c0a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +00002248 0001400a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000226c 0001730a R_ARM_THM_CALL 00000000 PyLong_AsLongLong │ │ │ │ │ +000022aa 0001310a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000022b4 0001742f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_OverflowError │ │ │ │ │ +000022b8 00017430 R_ARM_THM_MOVT_ABS 00000000 PyExc_OverflowError │ │ │ │ │ +000022bc 0001362f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +000022c0 00013630 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000022c6 0001700a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +000022cc 0001670a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ +000022d4 0000bd2f R_ARM_THM_MOVW_ABS_NC 000008ac .LC83 │ │ │ │ │ +000022d8 0000bd30 R_ARM_THM_MOVT_ABS 000008ac .LC83 │ │ │ │ │ +000022dc 0001300a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000022ea 0001700a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +000022f8 0001400a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000230e 0001750a R_ARM_THM_CALL 00000000 PyFloat_Pack2 │ │ │ │ │ +0000231e 00016c0a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +00002324 0001400a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00002336 0001550a R_ARM_THM_CALL 00000000 PyLong_AsSsize_t │ │ │ │ │ +0000233e 0001760a R_ARM_THM_CALL 00000000 PyLong_AsVoidPtr │ │ │ │ │ +0000234c 0001400a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000235c 00016c0a R_ARM_THM_CALL 00000000 _PyNumber_Index │ │ │ │ │ +00002368 0001770a R_ARM_THM_CALL 00000000 PyLong_AsUnsignedLongLong │ │ │ │ │ +00002372 0001310a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000023d6 0001362f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +000023da 00013630 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000023de 0000112f R_ARM_THM_MOVW_ABS_NC 0000003c .LC1 │ │ │ │ │ +000023e2 00001130 R_ARM_THM_MOVT_ABS 0000003c .LC1 │ │ │ │ │ +000023e8 0001370a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000023f2 00012f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000023f6 00012f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000023fa 0000242f R_ARM_THM_MOVW_ABS_NC 000000d8 .LC5 │ │ │ │ │ +000023fe 00002430 R_ARM_THM_MOVT_ABS 000000d8 .LC5 │ │ │ │ │ +00002404 0001370a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000240a 0001422f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_NotImplementedError │ │ │ │ │ +0000240e 00014230 R_ARM_THM_MOVT_ABS 00000000 PyExc_NotImplementedError │ │ │ │ │ +00002412 0000c02f R_ARM_THM_MOVW_ABS_NC 000008d8 .LC84 │ │ │ │ │ +00002416 0000c030 R_ARM_THM_MOVT_ABS 000008d8 .LC84 │ │ │ │ │ +0000241c 0001370a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000246a 0001780a R_ARM_THM_CALL 00000000 PyTuple_New │ │ │ │ │ +00002484 0001560a R_ARM_THM_CALL 00000000 PyLong_FromSsize_t │ │ │ │ │ +000024ba 0001310a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002514 0001320a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +00002522 0001622f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00002526 00016230 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +0000253a 0001790a R_ARM_THM_CALL 00000000 PyUnicode_AsUTF8AndSize │ │ │ │ │ +00002544 00017a0a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ +0000254e 0001362f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00002552 00013630 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00002556 0000c82f R_ARM_THM_MOVW_ABS_NC 00000908 .LC85 │ │ │ │ │ +0000255a 0000c830 R_ARM_THM_MOVT_ABS 00000908 .LC85 │ │ │ │ │ +00002560 0001370a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00002580 00015a0a R_ARM_THM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +00002592 0001490a R_ARM_THM_CALL 00000835 PyBuffer_ToContiguous │ │ │ │ │ +000025a0 0000cc2f R_ARM_THM_MOVW_ABS_NC 00000948 .LC89 │ │ │ │ │ +000025a4 0000cc30 R_ARM_THM_MOVT_ABS 00000948 .LC89 │ │ │ │ │ +000025aa 0001640a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ +000025b0 0000cd2f R_ARM_THM_MOVW_ABS_NC 0000094c .LC90 │ │ │ │ │ +000025b4 0000cd30 R_ARM_THM_MOVT_ABS 0000094c .LC90 │ │ │ │ │ +000025ba 0001640a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ +000025d0 0000ce2f R_ARM_THM_MOVW_ABS_NC 00000950 .LC91 │ │ │ │ │ +000025d4 0000ce30 R_ARM_THM_MOVT_ABS 00000950 .LC91 │ │ │ │ │ +000025da 0001640a R_ARM_THM_CALL 00000000 strcmp │ │ │ │ │ +000025e2 0001362f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +000025e6 00013630 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000025ea 0000cf2f R_ARM_THM_MOVW_ABS_NC 00000954 .LC92 │ │ │ │ │ +000025ee 0000cf30 R_ARM_THM_MOVT_ABS 00000954 .LC92 │ │ │ │ │ +000025f4 0001370a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00002612 0001310a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002618 0000c92f R_ARM_THM_MOVW_ABS_NC 00000920 .LC86 │ │ │ │ │ +0000261c 0000c930 R_ARM_THM_MOVT_ABS 00000920 .LC86 │ │ │ │ │ +00002620 0000ca2f R_ARM_THM_MOVW_ABS_NC 0000092c .LC87 │ │ │ │ │ +00002624 0000ca30 R_ARM_THM_MOVT_ABS 0000092c .LC87 │ │ │ │ │ +00002628 0000cb2f R_ARM_THM_MOVW_ABS_NC 00000940 .LC88 │ │ │ │ │ +0000262c 0000cb30 R_ARM_THM_MOVT_ABS 00000940 .LC88 │ │ │ │ │ +00002630 0001530a R_ARM_THM_CALL 00000000 _PyArg_BadArgument │ │ │ │ │ +0000264e 0001320a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +0000265c 0001362f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00002660 00013630 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00002664 0000112f R_ARM_THM_MOVW_ABS_NC 0000003c .LC1 │ │ │ │ │ +00002668 00001130 R_ARM_THM_MOVT_ABS 0000003c .LC1 │ │ │ │ │ +0000266e 0001370a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00002674 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00002694 00014b0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0000271e 00014b0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0000274c 0001470a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00002754 0001470a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +000027be 00014c0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000027cc 00014c0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00002964 0001330a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +000029c2 0000da2f R_ARM_THM_MOVW_ABS_NC 0000099c .LC95 │ │ │ │ │ +000029c6 0000da30 R_ARM_THM_MOVT_ABS 0000099c .LC95 │ │ │ │ │ +000029ce 00017c0a R_ARM_THM_CALL 00000000 _PyErr_BadInternalCall │ │ │ │ │ +000029d6 0001422f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_NotImplementedError │ │ │ │ │ +000029da 00014230 R_ARM_THM_MOVT_ABS 00000000 PyExc_NotImplementedError │ │ │ │ │ +000029de 0000c02f R_ARM_THM_MOVW_ABS_NC 000008d8 .LC84 │ │ │ │ │ +000029e2 0000c030 R_ARM_THM_MOVT_ABS 000008d8 .LC84 │ │ │ │ │ +000029e8 0001370a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000029ee 00012f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000029f2 00012f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000029f6 0000242f R_ARM_THM_MOVW_ABS_NC 000000d8 .LC5 │ │ │ │ │ +000029fa 00002430 R_ARM_THM_MOVT_ABS 000000d8 .LC5 │ │ │ │ │ +00002a00 0001370a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00002a06 0001362f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00002a0a 00013630 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00002a0e 0000112f R_ARM_THM_MOVW_ABS_NC 0000003c .LC1 │ │ │ │ │ +00002a12 00001130 R_ARM_THM_MOVT_ABS 0000003c .LC1 │ │ │ │ │ +00002a18 0001370a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00002a20 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00002a24 0001356b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00002ab2 0001362f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00002ab6 00013630 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00002aba 0000112f R_ARM_THM_MOVW_ABS_NC 0000003c .LC1 │ │ │ │ │ +00002abe 00001130 R_ARM_THM_MOVT_ABS 0000003c .LC1 │ │ │ │ │ +00002ac4 0001370a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00002acc 0001310a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002b34 0001356b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00002b80 0001362f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00002b84 00013630 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00002b88 0000112f R_ARM_THM_MOVW_ABS_NC 0000003c .LC1 │ │ │ │ │ +00002b8c 00001130 R_ARM_THM_MOVT_ABS 0000003c .LC1 │ │ │ │ │ +00002b92 0001370a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00002b9a 0001362f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00002b9e 00013630 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00002ba2 0000122f R_ARM_THM_MOVW_ABS_NC 00000070 .LC2 │ │ │ │ │ +00002ba6 00001230 R_ARM_THM_MOVT_ABS 00000070 .LC2 │ │ │ │ │ +00002bac 0001370a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00002bfc 00015a0a R_ARM_THM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +00002c10 0001490a R_ARM_THM_CALL 00000835 PyBuffer_ToContiguous │ │ │ │ │ +00002c22 0001800a R_ARM_THM_CALL 00000000 _Py_strhex_with_sep │ │ │ │ │ +00002c38 0001310a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002c52 0001800a R_ARM_THM_CALL 00000000 _Py_strhex_with_sep │ │ │ │ │ +00002c70 0001310a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002c76 0001362f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00002c7a 00013630 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00002c7e 0000112f R_ARM_THM_MOVW_ABS_NC 0000003c .LC1 │ │ │ │ │ +00002c82 00001130 R_ARM_THM_MOVT_ABS 0000003c .LC1 │ │ │ │ │ +00002c88 0001370a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00002ca6 0001320a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +00002cbe 0001810a R_ARM_THM_CALL 00000000 PyLong_AsInt │ │ │ │ │ +00002cc8 0001400a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +00002cee 0001320a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +00002cfc 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ +00002d32 0001820a R_ARM_THM_CALL 00000000 _PyEval_SliceIndexNotNone │ │ │ │ │ +00002d42 0001820a R_ARM_THM_CALL 00000000 _PyEval_SliceIndexNotNone │ │ │ │ │ +00002dae 00017f0a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00002dca 0001362f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00002dce 00013630 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00002dd2 0000e82f R_ARM_THM_MOVW_ABS_NC 000009e0 .LC98 │ │ │ │ │ +00002dd6 0000e830 R_ARM_THM_MOVT_ABS 000009e0 .LC98 │ │ │ │ │ +00002ddc 0001370a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00002df2 0001560a R_ARM_THM_CALL 00000000 PyLong_FromSsize_t │ │ │ │ │ +00002e02 0001310a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002e08 0001422f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_NotImplementedError │ │ │ │ │ +00002e0c 00014230 R_ARM_THM_MOVT_ABS 00000000 PyExc_NotImplementedError │ │ │ │ │ +00002e10 0000e92f R_ARM_THM_MOVW_ABS_NC 00000a04 .LC99 │ │ │ │ │ +00002e14 0000e930 R_ARM_THM_MOVT_ABS 00000a04 .LC99 │ │ │ │ │ +00002e1a 0001370a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00002e20 00012f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +00002e24 00012f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +00002e28 0000e72f R_ARM_THM_MOVW_ABS_NC 000009c0 .LC97 │ │ │ │ │ +00002e2c 0000e730 R_ARM_THM_MOVT_ABS 000009c0 .LC97 │ │ │ │ │ +00002e32 0001370a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00002e38 0001362f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00002e3c 00013630 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00002e40 0000112f R_ARM_THM_MOVW_ABS_NC 0000003c .LC1 │ │ │ │ │ +00002e44 00001130 R_ARM_THM_MOVT_ABS 0000003c .LC1 │ │ │ │ │ +00002e4a 0001370a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00002e50 0000e62f R_ARM_THM_MOVW_ABS_NC 000009b8 .LC96 │ │ │ │ │ +00002e54 0000e630 R_ARM_THM_MOVT_ABS 000009b8 .LC96 │ │ │ │ │ +00002e5e 0001830a R_ARM_THM_CALL 00000000 _PyArg_CheckPositional │ │ │ │ │ +00002e74 0001310a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00002e9c 0001622f R_ARM_THM_MOVW_ABS_NC 00000000 _Py_NoneStruct │ │ │ │ │ +00002ea0 00016230 R_ARM_THM_MOVT_ABS 00000000 _Py_NoneStruct │ │ │ │ │ +00002ec0 0000f02f R_ARM_THM_MOVW_ABS_NC 00000a70 .LC102 │ │ │ │ │ +00002ec4 0000f030 R_ARM_THM_MOVT_ABS 00000a70 .LC102 │ │ │ │ │ +00002ec8 0000ef2f R_ARM_THM_MOVW_ABS_NC 00000a68 .LC101 │ │ │ │ │ +00002ecc 0000ef30 R_ARM_THM_MOVT_ABS 00000a68 .LC101 │ │ │ │ │ +00002ed0 0001850a R_ARM_THM_CALL 00000000 PyImport_ImportModuleAttrString │ │ │ │ │ +00002eda 00014b0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00002eee 0001860a R_ARM_THM_CALL 00000000 PyBytes_FromString │ │ │ │ │ +00002efa 0001870a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ +00002f02 0000f12f R_ARM_THM_MOVW_ABS_NC 00000a78 .LC103 │ │ │ │ │ +00002f06 0000f130 R_ARM_THM_MOVT_ABS 00000a78 .LC103 │ │ │ │ │ +00002f0a 0001880a R_ARM_THM_CALL 00000000 PyObject_GetAttrString │ │ │ │ │ +00002f14 00014b0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +00002f26 00014f0a R_ARM_THM_CALL 00000ab9 PyMemoryView_FromMemory │ │ │ │ │ +00002f4c 00014c0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00002f52 00014c0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +0000317e 0001542f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_RuntimeError │ │ │ │ │ +00003182 00015430 R_ARM_THM_MOVT_ABS 00000000 PyExc_RuntimeError │ │ │ │ │ +00003186 0000ac2f R_ARM_THM_MOVW_ABS_NC 00000830 .LC80 │ │ │ │ │ +0000318a 0000ac30 R_ARM_THM_MOVT_ABS 00000830 .LC80 │ │ │ │ │ +00003190 0001370a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000031ea 00015f0a R_ARM_THM_CALL 00000000 PyFloat_Unpack2 │ │ │ │ │ +000031f6 00015f0a R_ARM_THM_CALL 00000000 PyFloat_Unpack2 │ │ │ │ │ +0000324c 00014a0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00003254 0001870a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ +0000326a 00014a0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00003272 0001870a R_ARM_THM_CALL 00000000 PyObject_CallOneArg │ │ │ │ │ +00003288 00017f0a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +0000329e 0001310a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000032b2 0001310a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000032da 0001310a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003304 0001310a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000331e 0001310a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000334a 0001570a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ +0000338c 0000910a R_ARM_THM_CALL 00000839 tolist_base │ │ │ │ │ +000033ea 0001310a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003426 00013a0a R_ARM_THM_CALL 00000000 PyBuffer_IsContiguous │ │ │ │ │ +00003434 00015a0a R_ARM_THM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +00003468 00017a0a R_ARM_THM_CALL 00000000 strlen │ │ │ │ │ +0000346e 00014b0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0000347c 00018c0a R_ARM_THM_CALL 00000000 strcpy │ │ │ │ │ +00003500 00014b0a R_ARM_THM_CALL 00000000 PyMem_Malloc │ │ │ │ │ +0000352e 0001470a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00003542 0001310a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000035a4 00014c0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +000035bc 00013a0a R_ARM_THM_CALL 00000000 PyBuffer_IsContiguous │ │ │ │ │ +000035c4 0001462f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_BufferError │ │ │ │ │ +000035c8 00014630 R_ARM_THM_MOVT_ABS 00000000 PyExc_BufferError │ │ │ │ │ +000035cc 0000f52f R_ARM_THM_MOVW_ABS_NC 00000aa8 .LC105 │ │ │ │ │ +000035d0 0000f530 R_ARM_THM_MOVT_ABS 00000aa8 .LC105 │ │ │ │ │ +000035d6 0001370a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000035ea 0001310a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000035f2 0001462f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_BufferError │ │ │ │ │ +000035f6 00014630 R_ARM_THM_MOVT_ABS 00000000 PyExc_BufferError │ │ │ │ │ +000035fa 0000f42f R_ARM_THM_MOVW_ABS_NC 00000a84 .LC104 │ │ │ │ │ +000035fe 0000f430 R_ARM_THM_MOVT_ABS 00000a84 .LC104 │ │ │ │ │ +0000360e 0001310a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00003616 0001310a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000361c 00014c0a R_ARM_THM_CALL 00000000 PyErr_NoMemory │ │ │ │ │ +00003632 0001310a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000363e 0001310a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000007b4 0001431e R_ARM_THM_JUMP24 00000000 PyBuffer_Release │ │ │ │ │ +000011d4 0001561e R_ARM_THM_JUMP24 00000000 PyLong_FromSsize_t │ │ │ │ │ +0000133a 0001581e R_ARM_THM_JUMP24 00000000 PyLong_FromUnsignedLong │ │ │ │ │ +00001344 0001591e R_ARM_THM_JUMP24 00000000 PyLong_FromLong │ │ │ │ │ +0000134e 0001591e R_ARM_THM_JUMP24 00000000 PyLong_FromLong │ │ │ │ │ +0000137c 00015a1e R_ARM_THM_JUMP24 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +0000138e 00015b1e R_ARM_THM_JUMP24 00000000 PyFloat_FromDouble │ │ │ │ │ +000013ac 0001561e R_ARM_THM_JUMP24 00000000 PyLong_FromSsize_t │ │ │ │ │ +000013b6 00015c1e R_ARM_THM_JUMP24 00000000 PyLong_FromSize_t │ │ │ │ │ +000013c2 00015e1e R_ARM_THM_JUMP24 00000000 PyLong_FromLongLong │ │ │ │ │ +000013d2 00015d1e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ +000013e8 0001601e R_ARM_THM_JUMP24 00000000 PyLong_FromUnsignedLongLong │ │ │ │ │ +000013f2 0001611e R_ARM_THM_JUMP24 00000000 PyLong_FromVoidPtr │ │ │ │ │ +00001420 0001561e R_ARM_THM_JUMP24 00000000 PyLong_FromSsize_t │ │ │ │ │ +00001ec8 0001471e R_ARM_THM_JUMP24 00000000 PyMem_Free │ │ │ │ │ +00001ee0 00016b1e R_ARM_THM_JUMP24 00000000 PyUnicode_FromString │ │ │ │ │ +00001ef8 0001591e R_ARM_THM_JUMP24 00000000 PyLong_FromLong │ │ │ │ │ +00002434 00015d1e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ +000024a2 0001781e R_ARM_THM_JUMP24 00000000 PyTuple_New │ │ │ │ │ +0000284c 0000aa1e R_ARM_THM_JUMP24 00000b79 copy_base │ │ │ │ │ +00002b30 0001451e R_ARM_THM_JUMP24 00000000 PyObject_GC_Del │ │ │ │ │ +00002b4a 0001311e R_ARM_THM_JUMP24 00000000 _Py_Dealloc │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.data' at offset 0xa65c contains 136 entries: │ │ │ │ │ +Relocation section '.rel.data' at offset 0xa7ec contains 136 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ -00000004 0000f902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000004 0000fa02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000008 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000024 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000030 00018f02 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ +00000030 00019002 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 00000038 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000044 00002e02 R_ARM_ABS32 00000215 memory_dealloc │ │ │ │ │ -00000058 0000da02 R_ARM_ABS32 000000cf memory_repr │ │ │ │ │ +00000058 0000d902 R_ARM_ABS32 000000cf memory_repr │ │ │ │ │ 00000060 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000064 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 00000068 00004b02 R_ARM_ABS32 00000929 memory_hash │ │ │ │ │ -00000074 00019002 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ +00000074 00019102 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ 0000007c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000084 0000f902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000084 0000fa02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000088 00004002 R_ARM_ABS32 000007cd memory_traverse │ │ │ │ │ -0000008c 0000d702 R_ARM_ABS32 0000009b memory_clear │ │ │ │ │ +0000008c 0000d602 R_ARM_ABS32 0000009b memory_clear │ │ │ │ │ 00000090 0000ad02 R_ARM_ABS32 000018dd memory_richcompare │ │ │ │ │ -00000098 0000dc02 R_ARM_ABS32 00002965 memory_iter │ │ │ │ │ +00000098 0000db02 R_ARM_ABS32 00002925 memory_iter │ │ │ │ │ 000000a0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 000000a8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 000000c8 00000502 R_ARM_ABS32 00000001 memoryview │ │ │ │ │ -00000100 00018f02 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ +00000100 00019002 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 00000108 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000114 00003c02 R_ARM_ABS32 000004d9 mbuf_dealloc │ │ │ │ │ -00000144 00019002 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ +00000144 00019102 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ 00000158 00003f02 R_ARM_ABS32 000007c1 mbuf_traverse │ │ │ │ │ -0000015c 0000d602 R_ARM_ABS32 00000085 mbuf_clear │ │ │ │ │ -000001d0 0000f902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +0000015c 0000d502 R_ARM_ABS32 00000085 mbuf_clear │ │ │ │ │ +000001d0 0000fa02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000001d4 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000001f0 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -000001fc 0000f902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000001fc 0000fa02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000200 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000021c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000228 00018f02 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ +00000228 00019002 R_ARM_ABS32 00000000 PyType_Type │ │ │ │ │ 00000230 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000023c 0000e002 R_ARM_ABS32 00002b15 memoryiter_dealloc │ │ │ │ │ -0000026c 00019002 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ -00000280 0000f802 R_ARM_ABS32 000003dd memoryiter_traverse │ │ │ │ │ -00000290 00019102 R_ARM_ABS32 00000000 PyObject_SelfIter │ │ │ │ │ -00000294 0000df02 R_ARM_ABS32 00002a69 memoryiter_next │ │ │ │ │ -000002f8 0000f902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +0000023c 0000df02 R_ARM_ABS32 00002ad5 memoryiter_dealloc │ │ │ │ │ +0000026c 00019102 R_ARM_ABS32 00000000 PyObject_GenericGetAttr │ │ │ │ │ +00000280 0000f902 R_ARM_ABS32 000003dd memoryiter_traverse │ │ │ │ │ +00000290 00019202 R_ARM_ABS32 00000000 PyObject_SelfIter │ │ │ │ │ +00000294 0000de02 R_ARM_ABS32 00002a29 memoryiter_next │ │ │ │ │ +000002f8 0000fa02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000002fc 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000318 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000324 0000f902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000324 0000fa02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000328 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000344 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000358 00019202 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ -00000364 00019302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000374 00019202 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ -00000380 00019302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000384 00019302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -00000394 00019202 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ -000003a0 00019302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000003a4 00019302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000003b4 00019202 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ -000003c0 00019302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000003c4 00019302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ -000003d4 00019202 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ -000003e0 00019302 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000358 00019302 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ +00000364 00019402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000374 00019302 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ +00000380 00019402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000384 00019402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +00000394 00019302 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ +000003a0 00019402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000003a4 00019402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000003b4 00019302 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ +000003c0 00019402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000003c4 00019402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ +000003d4 00019302 R_ARM_ABS32 00000000 PyTuple_Type │ │ │ │ │ +000003e0 00019402 R_ARM_ABS32 00000000 _PyRuntime │ │ │ │ │ 000003e4 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000003e8 00009b02 R_ARM_ABS32 00001449 memoryview_release │ │ │ │ │ -000003f0 0000f902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000003f0 0000fa02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000003f4 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000003f8 0000d102 R_ARM_ABS32 0000251d memoryview_tobytes │ │ │ │ │ -00000400 0000f902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000003f8 0000d002 R_ARM_ABS32 000024dd memoryview_tobytes │ │ │ │ │ +00000400 0000fa02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000404 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000408 0000e502 R_ARM_ABS32 00002bf5 memoryview_hex │ │ │ │ │ -00000410 0000f902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000408 0000e402 R_ARM_ABS32 00002bb5 memoryview_hex │ │ │ │ │ +00000410 0000fa02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000414 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000418 00009002 R_ARM_ABS32 00001205 memoryview_tolist │ │ │ │ │ -00000420 0000f902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000420 0000fa02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000424 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000428 00007f02 R_ARM_ABS32 00000b21 memoryview_cast │ │ │ │ │ -00000430 0000f902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000430 0000fa02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000434 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000438 0000e402 R_ARM_ABS32 00002b91 memoryview_toreadonly │ │ │ │ │ -00000440 0000f902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000438 0000e302 R_ARM_ABS32 00002b51 memoryview_toreadonly │ │ │ │ │ +00000440 0000fa02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000444 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000448 0000f502 R_ARM_ABS32 00000317 memoryview__from_flags │ │ │ │ │ -00000450 0000f902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000448 0000f602 R_ARM_ABS32 00000317 memoryview__from_flags │ │ │ │ │ +00000450 0000fa02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000454 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000458 0000e302 R_ARM_ABS32 000000ef memoryview_count │ │ │ │ │ -00000460 0000f902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000458 0000e202 R_ARM_ABS32 000000ef memoryview_count │ │ │ │ │ +00000460 0000fa02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000464 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000468 0000ec02 R_ARM_ABS32 00002d41 memoryview_index │ │ │ │ │ -00000470 0000f902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000468 0000eb02 R_ARM_ABS32 00002d01 memoryview_index │ │ │ │ │ +00000470 0000fa02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000474 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000478 00009a02 R_ARM_ABS32 00001429 memory_enter │ │ │ │ │ 00000484 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000488 00009d02 R_ARM_ABS32 0000144d memory_exit │ │ │ │ │ -00000490 0000f902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000490 0000fa02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000494 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000498 00019402 R_ARM_ABS32 00000000 Py_GenericAlias │ │ │ │ │ +00000498 00019502 R_ARM_ABS32 00000000 Py_GenericAlias │ │ │ │ │ 000004a0 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000004b4 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000004b8 0000ee02 R_ARM_ABS32 00002ebd memory_obj_get │ │ │ │ │ -000004c0 0000f902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000004b8 0000ed02 R_ARM_ABS32 00002e7d memory_obj_get │ │ │ │ │ +000004c0 0000fa02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000004c8 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000004cc 00009902 R_ARM_ABS32 00001411 memory_nbytes_get │ │ │ │ │ -000004d4 0000f902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000004d4 0000fa02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000004dc 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -000004e0 0000c202 R_ARM_ABS32 00002465 memory_readonly_get │ │ │ │ │ -000004e8 0000f902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000004e0 0000c102 R_ARM_ABS32 00002425 memory_readonly_get │ │ │ │ │ +000004e8 0000fa02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000004f0 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 000004f4 00008502 R_ARM_ABS32 000011c5 memory_itemsize_get │ │ │ │ │ -000004fc 0000f902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +000004fc 0000fa02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000504 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000508 0000ba02 R_ARM_ABS32 00001f11 memory_format_get │ │ │ │ │ -00000510 0000f902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000508 0000b902 R_ARM_ABS32 00001ed1 memory_format_get │ │ │ │ │ +00000510 0000fa02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000518 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000051c 0000bb02 R_ARM_ABS32 00001f29 memory_ndim_get │ │ │ │ │ -00000524 0000f902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +0000051c 0000ba02 R_ARM_ABS32 00001ee9 memory_ndim_get │ │ │ │ │ +00000524 0000fa02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000052c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000530 0000c302 R_ARM_ABS32 0000247d memory_shape_get │ │ │ │ │ -00000538 0000f902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000530 0000c202 R_ARM_ABS32 0000243d memory_shape_get │ │ │ │ │ +00000538 0000fa02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000540 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000544 0000c502 R_ARM_ABS32 00002505 memory_strides_get │ │ │ │ │ -0000054c 0000f902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000544 0000c402 R_ARM_ABS32 000024c5 memory_strides_get │ │ │ │ │ +0000054c 0000fa02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000554 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000558 0000d502 R_ARM_ABS32 0000294d memory_suboffsets_get │ │ │ │ │ -00000560 0000f902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000558 0000d402 R_ARM_ABS32 0000290d memory_suboffsets_get │ │ │ │ │ +00000560 0000fa02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000568 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -0000056c 0000c702 R_ARM_ABS32 00000001 memory_c_contiguous │ │ │ │ │ -00000574 0000f902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +0000056c 0000c602 R_ARM_ABS32 00000001 memory_c_contiguous │ │ │ │ │ +00000574 0000fa02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 0000057c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000580 0000c802 R_ARM_ABS32 00000043 memory_f_contiguous │ │ │ │ │ -00000588 0000f902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000580 0000c702 R_ARM_ABS32 00000043 memory_f_contiguous │ │ │ │ │ +00000588 0000fa02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 00000590 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ -00000594 0000ef02 R_ARM_ABS32 00000295 memory_contiguous │ │ │ │ │ -0000059c 0000f902 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ +00000594 0000ee02 R_ARM_ABS32 00000295 memory_contiguous │ │ │ │ │ +0000059c 0000fa02 R_ARM_ABS32 00000000 .rodata │ │ │ │ │ 000005b8 00004602 R_ARM_ABS32 000007d9 memory_length │ │ │ │ │ -000005c4 00002902 R_ARM_ABS32 000023bd memory_item │ │ │ │ │ +000005c4 00002902 R_ARM_ABS32 0000237d memory_item │ │ │ │ │ 000005e0 00004602 R_ARM_ABS32 000007d9 memory_length │ │ │ │ │ 000005e4 00002802 R_ARM_ABS32 000004f1 memory_subscript │ │ │ │ │ 000005e8 0000a502 R_ARM_ABS32 000014bd memory_ass_sub │ │ │ │ │ 000005ec 00003902 R_ARM_ABS32 00000319 memory_getbuf │ │ │ │ │ 000005f0 00003a02 R_ARM_ABS32 000004d1 memory_releasebuf │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.hot' at offset 0xaa9c contains 178 entries: │ │ │ │ │ +Relocation section '.rel.text.hot' at offset 0xac2c contains 178 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ -00000022 0001370a R_ARM_THM_CALL 00000000 _PyObject_GC_NewVar │ │ │ │ │ +00000022 0001380a R_ARM_THM_CALL 00000000 _PyObject_GC_NewVar │ │ │ │ │ 0000007e 0000172f R_ARM_THM_MOVW_ABS_NC 000000a0 .LC3 │ │ │ │ │ 00000082 00001730 R_ARM_THM_MOVT_ABS 000000a0 .LC3 │ │ │ │ │ -00000122 0001380a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +00000122 0001390a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ 00000140 00001b0a R_ARM_THM_CALL 000004ad init_shape_strides.part.0 │ │ │ │ │ -0000019c 0001390a R_ARM_THM_CALL 00000000 PyBuffer_IsContiguous │ │ │ │ │ -000001aa 0001390a R_ARM_THM_CALL 00000000 PyBuffer_IsContiguous │ │ │ │ │ -000001dc 0001352f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -000001e0 00013530 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +0000019c 00013a0a R_ARM_THM_CALL 00000000 PyBuffer_IsContiguous │ │ │ │ │ +000001aa 00013a0a R_ARM_THM_CALL 00000000 PyBuffer_IsContiguous │ │ │ │ │ +000001dc 0001362f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +000001e0 00013630 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ 000001e4 0000182f R_ARM_THM_MOVW_ABS_NC 000000a4 .LC4 │ │ │ │ │ 000001e8 00001830 R_ARM_THM_MOVT_ABS 000000a4 .LC4 │ │ │ │ │ -000001ee 0001360a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000001ee 0001370a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ 0000020c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000210 0001346b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000002c8 0001420a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -000002e0 0001430a R_ARM_THM_CALL 00000000 PyObject_ClearWeakRefs │ │ │ │ │ -00000300 0001300a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000314 0001346b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -000003de 0001452f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_BufferError │ │ │ │ │ -000003e2 00014530 R_ARM_THM_MOVT_ABS 00000000 PyExc_BufferError │ │ │ │ │ +00000210 0001356b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000002c8 0001430a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +000002e0 0001440a R_ARM_THM_CALL 00000000 PyObject_ClearWeakRefs │ │ │ │ │ +00000300 0001310a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000314 0001356b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +000003de 0001462f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_BufferError │ │ │ │ │ +000003e2 00014630 R_ARM_THM_MOVT_ABS 00000000 PyExc_BufferError │ │ │ │ │ 000003e6 0000322f R_ARM_THM_MOVW_ABS_NC 0000016c .LC9 │ │ │ │ │ 000003ea 00003230 R_ARM_THM_MOVT_ABS 0000016c .LC9 │ │ │ │ │ -000003f0 0001360a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000416 0001452f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_BufferError │ │ │ │ │ -0000041a 00014530 R_ARM_THM_MOVT_ABS 00000000 PyExc_BufferError │ │ │ │ │ +000003f0 0001370a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000416 0001462f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_BufferError │ │ │ │ │ +0000041a 00014630 R_ARM_THM_MOVT_ABS 00000000 PyExc_BufferError │ │ │ │ │ 0000041e 0000332f R_ARM_THM_MOVW_ABS_NC 0000019c .LC10 │ │ │ │ │ 00000422 00003330 R_ARM_THM_MOVT_ABS 0000019c .LC10 │ │ │ │ │ -00000428 0001360a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000434 0001452f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_BufferError │ │ │ │ │ -00000438 00014530 R_ARM_THM_MOVT_ABS 00000000 PyExc_BufferError │ │ │ │ │ +00000428 0001370a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000434 0001462f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_BufferError │ │ │ │ │ +00000438 00014630 R_ARM_THM_MOVT_ABS 00000000 PyExc_BufferError │ │ │ │ │ 0000043c 0000342f R_ARM_THM_MOVW_ABS_NC 000001d0 .LC11 │ │ │ │ │ 00000440 00003430 R_ARM_THM_MOVT_ABS 000001d0 .LC11 │ │ │ │ │ -00000446 0001360a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000044c 0001352f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00000450 00013530 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00000446 0001370a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000044c 0001362f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00000450 00013630 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ 00000454 0000122f R_ARM_THM_MOVW_ABS_NC 00000070 .LC2 │ │ │ │ │ 00000458 00001230 R_ARM_THM_MOVT_ABS 00000070 .LC2 │ │ │ │ │ -0000045e 0001360a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000046e 0001452f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_BufferError │ │ │ │ │ -00000472 00014530 R_ARM_THM_MOVT_ABS 00000000 PyExc_BufferError │ │ │ │ │ +0000045e 0001370a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000046e 0001462f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_BufferError │ │ │ │ │ +00000472 00014630 R_ARM_THM_MOVT_ABS 00000000 PyExc_BufferError │ │ │ │ │ 00000476 0000352f R_ARM_THM_MOVW_ABS_NC 00000208 .LC12 │ │ │ │ │ 0000047a 00003530 R_ARM_THM_MOVT_ABS 00000208 .LC12 │ │ │ │ │ -00000480 0001360a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000486 0001452f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_BufferError │ │ │ │ │ -0000048a 00014530 R_ARM_THM_MOVT_ABS 00000000 PyExc_BufferError │ │ │ │ │ +00000480 0001370a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000486 0001462f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_BufferError │ │ │ │ │ +0000048a 00014630 R_ARM_THM_MOVT_ABS 00000000 PyExc_BufferError │ │ │ │ │ 0000048e 0000372f R_ARM_THM_MOVW_ABS_NC 0000026c .LC14 │ │ │ │ │ 00000492 00003730 R_ARM_THM_MOVT_ABS 0000026c .LC14 │ │ │ │ │ -00000498 00012f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -0000049e 0001452f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_BufferError │ │ │ │ │ -000004a2 00014530 R_ARM_THM_MOVT_ABS 00000000 PyExc_BufferError │ │ │ │ │ +00000498 0001300a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +0000049e 0001462f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_BufferError │ │ │ │ │ +000004a2 00014630 R_ARM_THM_MOVT_ABS 00000000 PyExc_BufferError │ │ │ │ │ 000004a6 0000362f R_ARM_THM_MOVW_ABS_NC 00000238 .LC13 │ │ │ │ │ 000004aa 00003630 R_ARM_THM_MOVT_ABS 00000238 .LC13 │ │ │ │ │ -000004b0 0001360a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000004b6 0001352f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -000004ba 00013530 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000004b0 0001370a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000004b6 0001362f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +000004ba 00013630 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ 000004be 0000112f R_ARM_THM_MOVW_ABS_NC 0000003c .LC1 │ │ │ │ │ 000004c2 00001130 R_ARM_THM_MOVT_ABS 0000003c .LC1 │ │ │ │ │ -000004c8 0001360a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000053a 0001420a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ -0000055a 0001460a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ -00000564 0001346b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000586 0001320a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ -00000602 0001370a R_ARM_THM_CALL 00000000 _PyObject_GC_NewVar │ │ │ │ │ +000004c8 0001370a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000053a 0001430a R_ARM_THM_CALL 00000000 PyBuffer_Release │ │ │ │ │ +0000055a 0001470a R_ARM_THM_CALL 00000000 PyMem_Free │ │ │ │ │ +00000564 0001356b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000586 0001330a R_ARM_THM_CALL 00000000 _PyObject_GC_New │ │ │ │ │ +00000602 0001380a R_ARM_THM_CALL 00000000 _PyObject_GC_NewVar │ │ │ │ │ 00000684 0000172f R_ARM_THM_MOVW_ABS_NC 000000a0 .LC3 │ │ │ │ │ 00000688 00001730 R_ARM_THM_MOVT_ABS 000000a0 .LC3 │ │ │ │ │ -0000070c 0001380a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ +0000070c 0001390a R_ARM_THM_CALL 00000000 __aeabi_idiv │ │ │ │ │ 00000788 00001b0a R_ARM_THM_CALL 000004ad init_shape_strides.part.0 │ │ │ │ │ -00000796 0001390a R_ARM_THM_CALL 00000000 PyBuffer_IsContiguous │ │ │ │ │ -000007a4 0001390a R_ARM_THM_CALL 00000000 PyBuffer_IsContiguous │ │ │ │ │ -000007c8 0001352f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -000007cc 00013530 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00000796 00013a0a R_ARM_THM_CALL 00000000 PyBuffer_IsContiguous │ │ │ │ │ +000007a4 00013a0a R_ARM_THM_CALL 00000000 PyBuffer_IsContiguous │ │ │ │ │ +000007c8 0001362f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +000007cc 00013630 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ 000007d0 0000182f R_ARM_THM_MOVW_ABS_NC 000000a4 .LC4 │ │ │ │ │ 000007d4 00001830 R_ARM_THM_MOVT_ABS 000000a4 .LC4 │ │ │ │ │ -000007da 0001360a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000007fe 0001352f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00000802 00013530 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +000007da 0001370a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000007fe 0001362f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00000802 00013630 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ 00000806 0000412f R_ARM_THM_MOVW_ABS_NC 000002b4 .LC15 │ │ │ │ │ 0000080a 00004130 R_ARM_THM_MOVT_ABS 000002b4 .LC15 │ │ │ │ │ -00000812 0001360a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000812 0001370a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ 0000081c 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000820 0001346b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000820 0001356b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ 00000824 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000828 0001346b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ -00000830 0001300a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000856 0001560a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ -000008c6 0001570a R_ARM_THM_CALL 00000000 PyLong_FromUnsignedLong │ │ │ │ │ -000008f0 0001580a R_ARM_THM_CALL 00000000 PyLong_FromLong │ │ │ │ │ -00000904 0001590a R_ARM_THM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -00000914 00015a0a R_ARM_THM_CALL 00000000 PyFloat_FromDouble │ │ │ │ │ -00000934 0001550a R_ARM_THM_CALL 00000000 PyLong_FromSsize_t │ │ │ │ │ -0000093c 00015b0a R_ARM_THM_CALL 00000000 PyLong_FromSize_t │ │ │ │ │ -0000094a 00015c0a R_ARM_THM_CALL 00000000 PyBool_FromLong │ │ │ │ │ -00000954 00015d0a R_ARM_THM_CALL 00000000 PyLong_FromLongLong │ │ │ │ │ -0000095e 00015e0a R_ARM_THM_CALL 00000000 PyFloat_Unpack2 │ │ │ │ │ -00000968 00015f0a R_ARM_THM_CALL 00000000 PyLong_FromUnsignedLongLong │ │ │ │ │ -00000970 0001600a R_ARM_THM_CALL 00000000 PyLong_FromVoidPtr │ │ │ │ │ -00000976 0001412f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_NotImplementedError │ │ │ │ │ -0000097a 00014130 R_ARM_THM_MOVT_ABS 00000000 PyExc_NotImplementedError │ │ │ │ │ +00000828 0001356b R_ARM_TLS_IE32 00000000 _Py_tss_tstate │ │ │ │ │ +00000830 0001310a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000856 0001570a R_ARM_THM_CALL 00000000 PyList_New │ │ │ │ │ +000008c6 0001580a R_ARM_THM_CALL 00000000 PyLong_FromUnsignedLong │ │ │ │ │ +000008f0 0001590a R_ARM_THM_CALL 00000000 PyLong_FromLong │ │ │ │ │ +00000904 00015a0a R_ARM_THM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +00000914 00015b0a R_ARM_THM_CALL 00000000 PyFloat_FromDouble │ │ │ │ │ +00000934 0001560a R_ARM_THM_CALL 00000000 PyLong_FromSsize_t │ │ │ │ │ +0000093c 00015c0a R_ARM_THM_CALL 00000000 PyLong_FromSize_t │ │ │ │ │ +0000094a 00015d0a R_ARM_THM_CALL 00000000 PyBool_FromLong │ │ │ │ │ +00000954 00015e0a R_ARM_THM_CALL 00000000 PyLong_FromLongLong │ │ │ │ │ +0000095e 00015f0a R_ARM_THM_CALL 00000000 PyFloat_Unpack2 │ │ │ │ │ +00000968 0001600a R_ARM_THM_CALL 00000000 PyLong_FromUnsignedLongLong │ │ │ │ │ +00000970 0001610a R_ARM_THM_CALL 00000000 PyLong_FromVoidPtr │ │ │ │ │ +00000976 0001422f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_NotImplementedError │ │ │ │ │ +0000097a 00014230 R_ARM_THM_MOVT_ABS 00000000 PyExc_NotImplementedError │ │ │ │ │ 0000097e 0000942f R_ARM_THM_MOVW_ABS_NC 000006f8 .LC71 │ │ │ │ │ 00000982 00009430 R_ARM_THM_MOVT_ABS 000006f8 .LC71 │ │ │ │ │ -0000098a 00012f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000009a2 0001300a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000098a 0001300a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000009a2 0001310a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 000009e0 00001902 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ 000009e4 00001902 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ 000009e8 00001902 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ 000009ec 00001902 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ 000009f0 00001902 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ 000009f4 00001902 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ 000009f8 00001902 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ @@ -1032,115 +1039,115 @@ │ │ │ │ │ 00000a90 00001902 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ 00000a94 00001902 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ 00000a98 00001902 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ 00000a9c 00001902 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ 00000aa0 00001902 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ 00000aa4 00001902 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ 00000aa8 00001902 R_ARM_ABS32 00000000 .text.hot │ │ │ │ │ -00000aae 0001570a R_ARM_THM_CALL 00000000 PyLong_FromUnsignedLong │ │ │ │ │ -00000ad6 0001580a R_ARM_THM_CALL 00000000 PyLong_FromLong │ │ │ │ │ -00000ade 0001580a R_ARM_THM_CALL 00000000 PyLong_FromLong │ │ │ │ │ -00000ae8 0001590a R_ARM_THM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ -00000afc 00015c0a R_ARM_THM_CALL 00000000 PyBool_FromLong │ │ │ │ │ -00000b06 00015d0a R_ARM_THM_CALL 00000000 PyLong_FromLongLong │ │ │ │ │ -00000b1c 00015a0a R_ARM_THM_CALL 00000000 PyFloat_FromDouble │ │ │ │ │ -00000b26 00015f0a R_ARM_THM_CALL 00000000 PyLong_FromUnsignedLongLong │ │ │ │ │ -00000b2e 00015b0a R_ARM_THM_CALL 00000000 PyLong_FromSize_t │ │ │ │ │ -00000b36 0001550a R_ARM_THM_CALL 00000000 PyLong_FromSsize_t │ │ │ │ │ -00000b52 00015e0a R_ARM_THM_CALL 00000000 PyFloat_Unpack2 │ │ │ │ │ -00000b5a 0001600a R_ARM_THM_CALL 00000000 PyLong_FromVoidPtr │ │ │ │ │ -00000b60 0001352f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -00000b64 00013530 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00000aae 0001580a R_ARM_THM_CALL 00000000 PyLong_FromUnsignedLong │ │ │ │ │ +00000ad6 0001590a R_ARM_THM_CALL 00000000 PyLong_FromLong │ │ │ │ │ +00000ade 0001590a R_ARM_THM_CALL 00000000 PyLong_FromLong │ │ │ │ │ +00000ae8 00015a0a R_ARM_THM_CALL 00000000 PyBytes_FromStringAndSize │ │ │ │ │ +00000afc 00015d0a R_ARM_THM_CALL 00000000 PyBool_FromLong │ │ │ │ │ +00000b06 00015e0a R_ARM_THM_CALL 00000000 PyLong_FromLongLong │ │ │ │ │ +00000b1c 00015b0a R_ARM_THM_CALL 00000000 PyFloat_FromDouble │ │ │ │ │ +00000b26 0001600a R_ARM_THM_CALL 00000000 PyLong_FromUnsignedLongLong │ │ │ │ │ +00000b2e 00015c0a R_ARM_THM_CALL 00000000 PyLong_FromSize_t │ │ │ │ │ +00000b36 0001560a R_ARM_THM_CALL 00000000 PyLong_FromSsize_t │ │ │ │ │ +00000b52 00015f0a R_ARM_THM_CALL 00000000 PyFloat_Unpack2 │ │ │ │ │ +00000b5a 0001610a R_ARM_THM_CALL 00000000 PyLong_FromVoidPtr │ │ │ │ │ +00000b60 0001362f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +00000b64 00013630 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ 00000b68 0000112f R_ARM_THM_MOVW_ABS_NC 0000003c .LC1 │ │ │ │ │ 00000b6c 00001130 R_ARM_THM_MOVT_ABS 0000003c .LC1 │ │ │ │ │ -00000b72 0001360a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -00000bc4 0001490a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00000bf0 0001490a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00000c30 0001490a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00000c8e 0001490a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ -00000310 0001441e R_ARM_THM_JUMP24 00000000 PyObject_GC_Del │ │ │ │ │ -0000054e 0001441e R_ARM_THM_JUMP24 00000000 PyObject_GC_Del │ │ │ │ │ -00000c60 0001491e R_ARM_THM_JUMP24 00000000 memcpy │ │ │ │ │ -00000c70 0001641e R_ARM_THM_JUMP24 00000000 memmove │ │ │ │ │ +00000b72 0001370a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +00000bc4 00014a0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00000bf0 00014a0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00000c30 00014a0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00000c8e 00014a0a R_ARM_THM_CALL 00000000 memcpy │ │ │ │ │ +00000310 0001451e R_ARM_THM_JUMP24 00000000 PyObject_GC_Del │ │ │ │ │ +0000054e 0001451e R_ARM_THM_JUMP24 00000000 PyObject_GC_Del │ │ │ │ │ +00000c60 00014a1e R_ARM_THM_JUMP24 00000000 memcpy │ │ │ │ │ +00000c70 0001651e R_ARM_THM_JUMP24 00000000 memmove │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.text.unlikely' at offset 0xb02c contains 71 entries: │ │ │ │ │ +Relocation section '.rel.text.unlikely' at offset 0xb1bc contains 71 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ -00000028 0001352f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -0000002c 00013530 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +00000028 0001362f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +0000002c 00013630 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ 00000030 0000112f R_ARM_THM_MOVW_ABS_NC 0000003c .LC1 │ │ │ │ │ 00000034 00001130 R_ARM_THM_MOVT_ABS 0000003c .LC1 │ │ │ │ │ -0000003a 0001360a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -0000006a 0001352f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -0000006e 00013530 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +0000003a 0001370a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000006a 0001362f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +0000006e 00013630 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ 00000072 0000112f R_ARM_THM_MOVW_ABS_NC 0000003c .LC1 │ │ │ │ │ 00000076 00001130 R_ARM_THM_MOVT_ABS 0000003c .LC1 │ │ │ │ │ -0000007c 0001360a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +0000007c 0001370a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ 00000092 0000310a R_ARM_THM_CALL 00000761 mbuf_release │ │ │ │ │ 000000ae 0000300a R_ARM_THM_CALL 00000745 _memory_release │ │ │ │ │ -000000c6 0001300a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000000d6 0000d82f R_ARM_THM_MOVW_ABS_NC 00000974 .LC93 │ │ │ │ │ -000000da 0000d830 R_ARM_THM_MOVT_ABS 00000974 .LC93 │ │ │ │ │ -000000e2 0000d92f R_ARM_THM_MOVW_ABS_NC 0000098c .LC94 │ │ │ │ │ -000000e6 0000d930 R_ARM_THM_MOVT_ABS 0000098c .LC94 │ │ │ │ │ -00000100 00017c0a R_ARM_THM_CALL 00000000 PyObject_GetIter │ │ │ │ │ -00000114 00017d0a R_ARM_THM_CALL 00000000 PyIter_NextItem │ │ │ │ │ -00000132 0001300a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000013c 00017e0a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ -00000152 0001300a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000170 0001300a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -00000188 0001300a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -0000018e 0001550a R_ARM_THM_CALL 00000000 PyLong_FromSsize_t │ │ │ │ │ -000001be 00013d2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ -000001c2 00013d30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ -000001ce 00012e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000001d2 00012e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ -000001d6 0000ed2f R_ARM_THM_MOVW_ABS_NC 00000a30 .LC100 │ │ │ │ │ -000001da 0000ed30 R_ARM_THM_MOVT_ABS 00000a30 .LC100 │ │ │ │ │ -000001e2 00012f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ -000001ea 00013f0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -000001fa 0000a60a R_ARM_THM_CALL 00001f41 lookup_dimension │ │ │ │ │ -0000020e 00013e0a R_ARM_THM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ +000000c6 0001310a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000000d6 0000d72f R_ARM_THM_MOVW_ABS_NC 00000974 .LC93 │ │ │ │ │ +000000da 0000d730 R_ARM_THM_MOVT_ABS 00000974 .LC93 │ │ │ │ │ +000000e2 0000d82f R_ARM_THM_MOVW_ABS_NC 0000098c .LC94 │ │ │ │ │ +000000e6 0000d830 R_ARM_THM_MOVT_ABS 0000098c .LC94 │ │ │ │ │ +00000100 00017d0a R_ARM_THM_CALL 00000000 PyObject_GetIter │ │ │ │ │ +00000114 00017e0a R_ARM_THM_CALL 00000000 PyIter_NextItem │ │ │ │ │ +00000132 0001310a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000013c 00017f0a R_ARM_THM_CALL 00000000 PyObject_RichCompareBool │ │ │ │ │ +00000152 0001310a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000170 0001310a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000188 0001310a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +0000018e 0001560a R_ARM_THM_CALL 00000000 PyLong_FromSsize_t │ │ │ │ │ +000001be 00013e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_IndexError │ │ │ │ │ +000001c2 00013e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_IndexError │ │ │ │ │ +000001ce 00012f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000001d2 00012f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000001d6 0000ec2f R_ARM_THM_MOVW_ABS_NC 00000a30 .LC100 │ │ │ │ │ +000001da 0000ec30 R_ARM_THM_MOVT_ABS 00000a30 .LC100 │ │ │ │ │ +000001e2 0001300a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000001ea 0001400a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +000001fa 0000a60a R_ARM_THM_CALL 00001f01 lookup_dimension │ │ │ │ │ +0000020e 00013f0a R_ARM_THM_CALL 00000000 PyNumber_AsSsize_t │ │ │ │ │ 00000236 0000150a R_ARM_THM_CALL 00000235 mbuf_alloc │ │ │ │ │ -00000266 0001300a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +00000266 0001310a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ 0000026e 0000080a R_ARM_THM_CALL 00000001 mbuf_add_view.constprop.0 │ │ │ │ │ -0000028a 0001300a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000002bc 0001352f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ -000002c0 00013530 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ +0000028a 0001310a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000002bc 0001362f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ValueError │ │ │ │ │ +000002c0 00013630 R_ARM_THM_MOVT_ABS 00000000 PyExc_ValueError │ │ │ │ │ 000002c4 0000112f R_ARM_THM_MOVW_ABS_NC 0000003c .LC1 │ │ │ │ │ 000002c8 00001130 R_ARM_THM_MOVT_ABS 0000003c .LC1 │ │ │ │ │ -000002ce 0001360a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ -000002e4 0001882f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ImportError │ │ │ │ │ -000002e8 00018830 R_ARM_THM_MOVT_ABS 00000000 PyExc_ImportError │ │ │ │ │ -000002ee 00016f0a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -000002fa 0001892f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_MemoryError │ │ │ │ │ -000002fe 00018930 R_ARM_THM_MOVT_ABS 00000000 PyExc_MemoryError │ │ │ │ │ -00000304 00016f0a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ -0000030e 0001660a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ -00000348 0001310a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ -00000356 0001800a R_ARM_THM_CALL 00000000 PyLong_AsInt │ │ │ │ │ +000002ce 0001370a R_ARM_THM_CALL 00000000 PyErr_SetString │ │ │ │ │ +000002e4 0001892f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_ImportError │ │ │ │ │ +000002e8 00018930 R_ARM_THM_MOVT_ABS 00000000 PyExc_ImportError │ │ │ │ │ +000002ee 0001700a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +000002fa 00018a2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_MemoryError │ │ │ │ │ +000002fe 00018a30 R_ARM_THM_MOVT_ABS 00000000 PyExc_MemoryError │ │ │ │ │ +00000304 0001700a R_ARM_THM_CALL 00000000 PyErr_ExceptionMatches │ │ │ │ │ +0000030e 0001670a R_ARM_THM_CALL 00000000 PyErr_Clear │ │ │ │ │ +00000348 0001320a R_ARM_THM_CALL 00000000 _PyArg_UnpackKeywords │ │ │ │ │ +00000356 0001810a R_ARM_THM_CALL 00000000 PyLong_AsInt │ │ │ │ │ 0000036a 0000090a R_ARM_THM_CALL 000001d9 PyMemoryView_FromObjectAndFlags.part.0 │ │ │ │ │ -00000372 00013f0a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ -0000037c 00012d0a R_ARM_THM_CALL 00000000 PyObject_CheckBuffer │ │ │ │ │ +00000372 0001400a R_ARM_THM_CALL 00000000 PyErr_Occurred │ │ │ │ │ +0000037c 00012e0a R_ARM_THM_CALL 00000000 PyObject_CheckBuffer │ │ │ │ │ 00000386 0000070a R_ARM_THM_CALL 0000013d _PyManagedBuffer_FromObject │ │ │ │ │ 0000038e 0000080a R_ARM_THM_CALL 00000001 mbuf_add_view.constprop.0 │ │ │ │ │ -000003aa 0001300a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ -000003b2 00012e2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ -000003b6 00012e30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ +000003aa 0001310a R_ARM_THM_CALL 00000000 _Py_Dealloc │ │ │ │ │ +000003b2 00012f2f R_ARM_THM_MOVW_ABS_NC 00000000 PyExc_TypeError │ │ │ │ │ +000003b6 00012f30 R_ARM_THM_MOVT_ABS 00000000 PyExc_TypeError │ │ │ │ │ 000003ba 0000042f R_ARM_THM_MOVW_ABS_NC 00000000 .LC0 │ │ │ │ │ 000003be 00000430 R_ARM_THM_MOVT_ABS 00000000 .LC0 │ │ │ │ │ -000003c6 00012f0a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ +000003c6 0001300a R_ARM_THM_CALL 00000000 PyErr_Format │ │ │ │ │ 000003d4 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ 000003d8 00000102 R_ARM_ABS32 00000000 .data │ │ │ │ │ -00000024 00015c1e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ -00000066 00015c1e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ -000000de 00017a1e R_ARM_THM_JUMP24 00000000 PyUnicode_FromFormat │ │ │ │ │ -000000ea 00017a1e R_ARM_THM_JUMP24 00000000 PyUnicode_FromFormat │ │ │ │ │ -000002b8 00015c1e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ +00000024 00015d1e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ +00000066 00015d1e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ +000000de 00017b1e R_ARM_THM_JUMP24 00000000 PyUnicode_FromFormat │ │ │ │ │ +000000ea 00017b1e R_ARM_THM_JUMP24 00000000 PyUnicode_FromFormat │ │ │ │ │ +000002b8 00015d1e R_ARM_THM_JUMP24 00000000 PyBool_FromLong │ │ │ │ │ │ │ │ │ │ -Relocation section '.rel.rodata' at offset 0xb264 contains 8 entries: │ │ │ │ │ +Relocation section '.rel.rodata' at offset 0xb3f4 contains 8 entries: │ │ │ │ │ Offset Info Type Sym. Value Symbol's Name │ │ │ │ │ 00000000 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000008 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 0000000c 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000014 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000018 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ │ 00000020 00000202 R_ARM_ABS32 00000000 .rodata.str1.4 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,13 +1,12 @@ │ │ │ │ │ $h%K Fbh │ │ │ │ │ ib2F)F8F │ │ │ │ │ c))$)))))I │ │ │ │ │ )X)vp))))))))))))))))7:Nk@)K │ │ │ │ │ XBXApGBi │ │ │ │ │ -x,,,,,,,,,,,,, │ │ │ │ │ @FKF9Ffj │ │ │ │ │ 9F2F@F#h │ │ │ │ │ p?yD h[X │ │ │ │ │ memoryview: a bytes-like object is required, not '%.200s' │ │ │ │ │ operation forbidden on released memoryview object │ │ │ │ │ cannot create new view on restricted memoryview │ │ │ │ │ memoryview: number of dimensions must not exceed 64 │ │ │ │ │ @@ -201,18 +200,18 @@ │ │ │ │ │ lookup_dimension │ │ │ │ │ pack_single │ │ │ │ │ equiv_structure │ │ │ │ │ last_dim_is_contiguous │ │ │ │ │ copy_base │ │ │ │ │ memory_richcompare │ │ │ │ │ struct_get_unpacker │ │ │ │ │ -fix_struct_error_int │ │ │ │ │ -unpacker_free │ │ │ │ │ struct_unpack_cmp │ │ │ │ │ +unpacker_free │ │ │ │ │ cmp_rec.part.0 │ │ │ │ │ +fix_struct_error_int │ │ │ │ │ Py_XDECREF │ │ │ │ │ memory_format_get │ │ │ │ │ memory_ndim_get │ │ │ │ │ memory_readonly_get │ │ │ │ │ memory_shape_get │ │ │ │ │ _IntTupleFromSsizet │ │ │ │ │ memory_strides_get │ │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ │ @@ -544,15 +544,15 @@ │ │ │ │ │ str.w r4, [r2, r3, lsl #2] │ │ │ │ │ adds r3, #1 │ │ │ │ │ ldr r2, [r1, #20] │ │ │ │ │ b.n 4d2 │ │ │ │ │ pop {r4} │ │ │ │ │ bx lr │ │ │ │ │ pop {r4} │ │ │ │ │ - b.w 2814 │ │ │ │ │ + b.w 27d4 │ │ │ │ │ │ │ │ │ │ 000004f0 : │ │ │ │ │ memory_subscript(): │ │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ │ @@ -642,15 +642,15 @@ │ │ │ │ │ R_ARM_THM_CALL PyNumber_AsSsize_t │ │ │ │ │ mov r1, r0 │ │ │ │ │ adds r2, r0, #1 │ │ │ │ │ beq.n 600 │ │ │ │ │ mov r0, r5 │ │ │ │ │ add sp, #28 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ │ - b.w 23bc │ │ │ │ │ + b.w 237c │ │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ │ lsls r1, r3, #5 │ │ │ │ │ bpl.n 610 │ │ │ │ │ ldr r3, [r6, #8] │ │ │ │ │ cbnz r3, 610 │ │ │ │ │ ldr r0, [r5, #52] @ 0x34 │ │ │ │ │ bl 1298 │ │ │ │ │ @@ -1011,15 +1011,15 @@ │ │ │ │ │ str.w r0, [r2, r3, lsl #2] │ │ │ │ │ adds r3, #1 │ │ │ │ │ b.n 8dc │ │ │ │ │ str r1, [r5, #36] @ 0x24 │ │ │ │ │ mov r2, r6 │ │ │ │ │ mov r1, r5 │ │ │ │ │ mov r0, r7 │ │ │ │ │ - bl 26b8 │ │ │ │ │ + bl 2678 │ │ │ │ │ mov r4, r0 │ │ │ │ │ mov r0, r5 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ b.n 866 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_NoMemory │ │ │ │ │ @@ -1145,15 +1145,15 @@ │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Malloc │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ mov r6, r0 │ │ │ │ │ cbz r0, a24 │ │ │ │ │ movs r2, #67 @ 0x43 │ │ │ │ │ - bl 26b8 │ │ │ │ │ + bl 2678 │ │ │ │ │ adds r0, #1 │ │ │ │ │ bne.n 996 │ │ │ │ │ mov r0, r6 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ b.n 9a8 │ │ │ │ │ bl 0 │ │ │ │ │ @@ -1890,15 +1890,15 @@ │ │ │ │ │ mul.w r6, r5, r6 │ │ │ │ │ mov sl, r3 │ │ │ │ │ cmp r8, r3 │ │ │ │ │ bne.n 1082 │ │ │ │ │ cmp r6, #0 │ │ │ │ │ blt.w cea │ │ │ │ │ add.w r0, r4, #28 │ │ │ │ │ - bl 2814 │ │ │ │ │ + bl 27d4 │ │ │ │ │ b.n 10de │ │ │ │ │ strd r8, r8, [r4, #56] @ 0x38 │ │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ │ cmp r3, r6 │ │ │ │ │ bne.n 1104 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 42c │ │ │ │ │ @@ -2078,15 +2078,15 @@ │ │ │ │ │ pop {r4, r5, pc} │ │ │ │ │ mov r3, r2 │ │ │ │ │ strd r5, r0, [sp, #4] │ │ │ │ │ mov r2, r1 │ │ │ │ │ mov r0, r4 │ │ │ │ │ mov r1, ip │ │ │ │ │ str.w lr, [sp] │ │ │ │ │ - bl 31e0 │ │ │ │ │ + bl 3328 │ │ │ │ │ mov r3, r0 │ │ │ │ │ b.n 1250 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ movw r1, #0 │ │ │ │ │ @@ -2409,24 +2409,24 @@ │ │ │ │ │ mov r6, r0 │ │ │ │ │ adds r0, r6, #1 │ │ │ │ │ beq.w 1794 │ │ │ │ │ ldr r1, [r4, #28] │ │ │ │ │ mov r3, r6 │ │ │ │ │ mov r0, sl │ │ │ │ │ movs r2, #0 │ │ │ │ │ - bl 1f40 │ │ │ │ │ + bl 1f00 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ beq.w 1698 │ │ │ │ │ mov r3, r8 │ │ │ │ │ mov r2, r7 │ │ │ │ │ mov r1, r0 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #148 @ 0x94 │ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ │ - b.w 1fa4 │ │ │ │ │ + b.w 1f64 │ │ │ │ │ movw r6, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PySlice_Type │ │ │ │ │ movt r6, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PySlice_Type │ │ │ │ │ cmp r1, r6 │ │ │ │ │ bne.w 171e │ │ │ │ │ cmp r3, #1 │ │ │ │ │ @@ -2838,300 +2838,303 @@ │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ │ subs r3, r2, #2 │ │ │ │ │ cmp r3, #1 │ │ │ │ │ str r2, [sp, #60] @ 0x3c │ │ │ │ │ - bhi.w 1ce4 │ │ │ │ │ + bhi.w 1dec │ │ │ │ │ ldr r3, [r0, #20] │ │ │ │ │ mov r4, r0 │ │ │ │ │ lsls r3, r3, #31 │ │ │ │ │ - bmi.w 1d22 │ │ │ │ │ + bmi.w 1e66 │ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ ands.w r3, r3, #1 │ │ │ │ │ - bne.w 1d22 │ │ │ │ │ - ldr r2, [pc, #628] @ (1b84 ) │ │ │ │ │ + bne.w 1e66 │ │ │ │ │ + ldr r2, [pc, #640] @ (1b90 ) │ │ │ │ │ ldr r0, [r1, #4] │ │ │ │ │ cmp r0, r2 │ │ │ │ │ - bne.w 1b48 │ │ │ │ │ + bne.w 1b54 │ │ │ │ │ ldr r2, [r1, #20] │ │ │ │ │ lsls r6, r2, #31 │ │ │ │ │ - bmi.w 1d22 │ │ │ │ │ + bmi.w 1e66 │ │ │ │ │ ldr r2, [r1, #12] │ │ │ │ │ ldr r2, [r2, #8] │ │ │ │ │ lsls r5, r2, #31 │ │ │ │ │ - bmi.w 1d22 │ │ │ │ │ + bmi.w 1e66 │ │ │ │ │ add.w r8, r1, #28 │ │ │ │ │ add r2, sp, #92 @ 0x5c │ │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ │ - ldr r5, [r4, #48] @ 0x30 │ │ │ │ │ - ldr.w r2, [r8, #20] │ │ │ │ │ - cmp r5, r2 │ │ │ │ │ - bne.w 1c44 │ │ │ │ │ - movs r2, #0 │ │ │ │ │ - cmp r5, r2 │ │ │ │ │ + ldr r2, [r4, #48] @ 0x30 │ │ │ │ │ + ldr.w r1, [r8, #20] │ │ │ │ │ + cmp r2, r1 │ │ │ │ │ + bne.w 1c50 │ │ │ │ │ + movs r5, #0 │ │ │ │ │ + cmp r2, r5 │ │ │ │ │ ble.n 195e │ │ │ │ │ ldr r1, [r4, #56] @ 0x38 │ │ │ │ │ ldr.w r0, [r8, #28] │ │ │ │ │ - ldr.w r1, [r1, r2, lsl #2] │ │ │ │ │ - ldr.w r0, [r0, r2, lsl #2] │ │ │ │ │ - adds r2, #1 │ │ │ │ │ + ldr.w r1, [r1, r5, lsl #2] │ │ │ │ │ + ldr.w r0, [r0, r5, lsl #2] │ │ │ │ │ + adds r5, #1 │ │ │ │ │ cmp r1, r0 │ │ │ │ │ - bne.w 1c44 │ │ │ │ │ + bne.w 1c50 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ bne.n 1940 │ │ │ │ │ ldr r5, [r4, #52] @ 0x34 │ │ │ │ │ add.w r0, sp, #90 @ 0x5a │ │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ │ + str r2, [sp, #40] @ 0x28 │ │ │ │ │ mov r1, r5 │ │ │ │ │ + str r3, [sp, #32] │ │ │ │ │ bl a2c │ │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ │ + ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.w 1abe │ │ │ │ │ + beq.w 1a8c │ │ │ │ │ ldr.w r1, [r8, #24] │ │ │ │ │ add.w r0, sp, #91 @ 0x5b │ │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ │ + str r3, [sp, #32] │ │ │ │ │ + str r2, [sp, #40] @ 0x28 │ │ │ │ │ bl a2c │ │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.n 1a4a │ │ │ │ │ + beq.n 1a4c │ │ │ │ │ ldrb.w r7, [sp, #90] @ 0x5a │ │ │ │ │ cmp r7, #95 @ 0x5f │ │ │ │ │ - beq.n 1a4a │ │ │ │ │ - ldrb.w r2, [sp, #91] @ 0x5b │ │ │ │ │ - cmp r2, r7 │ │ │ │ │ - bne.n 1a4a │ │ │ │ │ - sub.w r0, r2, #95 @ 0x5f │ │ │ │ │ - negs r2, r0 │ │ │ │ │ - adcs r2, r0 │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - bne.n 1a4a │ │ │ │ │ - strd r2, r2, [sp, #44] @ 0x2c │ │ │ │ │ - ldr r2, [r4, #48] @ 0x30 │ │ │ │ │ - ldr r5, [r4, #28] │ │ │ │ │ - ldr.w r6, [r8] │ │ │ │ │ + beq.n 1a4c │ │ │ │ │ + ldrb.w r1, [sp, #91] @ 0x5b │ │ │ │ │ + cmp r1, #95 @ 0x5f │ │ │ │ │ + beq.n 1a4c │ │ │ │ │ + subs r1, r1, r7 │ │ │ │ │ + ldr r2, [sp, #40] @ 0x28 │ │ │ │ │ + it ne │ │ │ │ │ + movne r1, #1 │ │ │ │ │ + cmp r1, #0 │ │ │ │ │ + bne.n 1a4c │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 1cf4 │ │ │ │ │ + beq.w 1cf0 │ │ │ │ │ + strd r1, r1, [sp, #40] @ 0x28 │ │ │ │ │ ldrd fp, r3, [r8, #32] │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - ldrd r9, sl, [r4, #56] @ 0x38 │ │ │ │ │ + ldr r5, [r4, #28] │ │ │ │ │ + ldr.w r6, [r8] │ │ │ │ │ mov r0, r3 │ │ │ │ │ + ldrd r9, sl, [r4, #56] @ 0x38 │ │ │ │ │ ldr r1, [r4, #64] @ 0x40 │ │ │ │ │ - bne.w 1cc2 │ │ │ │ │ - str.w r8, [sp, #52] @ 0x34 │ │ │ │ │ + bne.w 1cce │ │ │ │ │ + sub.w r3, r7, #80 @ 0x50 │ │ │ │ │ movs r4, #0 │ │ │ │ │ + strd r3, r8, [sp, #48] @ 0x30 │ │ │ │ │ mov r8, r0 │ │ │ │ │ - sub.w r3, r7, #80 @ 0x50 │ │ │ │ │ - str r1, [sp, #36] @ 0x24 │ │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ │ + str r1, [sp, #32] │ │ │ │ │ ldr.w r3, [r9] │ │ │ │ │ cmp r4, r3 │ │ │ │ │ - bge.w 1b40 │ │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ + bge.w 1b0e │ │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.w 1c2c │ │ │ │ │ + bne.w 1c38 │ │ │ │ │ mov r0, r5 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - bne.n 1a3c │ │ │ │ │ + bne.n 1a3e │ │ │ │ │ mov r3, r6 │ │ │ │ │ cmp r7, #104 @ 0x68 │ │ │ │ │ - bhi.w 1b88 │ │ │ │ │ + bhi.w 1b94 │ │ │ │ │ cmp r7, #79 @ 0x4f │ │ │ │ │ - bls.n 1af2 │ │ │ │ │ - ldr r1, [sp, #40] @ 0x28 │ │ │ │ │ + bls.n 1ac0 │ │ │ │ │ + ldr r1, [sp, #48] @ 0x30 │ │ │ │ │ cmp r1, #24 │ │ │ │ │ - bhi.w 1b9a │ │ │ │ │ + bhi.w 1ba6 │ │ │ │ │ tbh [pc, r1, lsl #1] │ │ │ │ │ - .short 0x0084 │ │ │ │ │ - .word 0x00c80105 │ │ │ │ │ - .word 0x00c800c8 │ │ │ │ │ - .word 0x00c800c8 │ │ │ │ │ - .word 0x00c800c8 │ │ │ │ │ - .word 0x00c800c8 │ │ │ │ │ - .word 0x00c800c8 │ │ │ │ │ - .word 0x00c800c8 │ │ │ │ │ - .word 0x00c8005e │ │ │ │ │ - .word 0x008a00c8 │ │ │ │ │ - .word 0x00ef006e │ │ │ │ │ - .word 0x00e1013b │ │ │ │ │ - .word 0x009500c8 │ │ │ │ │ + .word 0x010a006a │ │ │ │ │ + .word 0x00cd00cd │ │ │ │ │ + .word 0x00cd00cd │ │ │ │ │ + .word 0x00cd00cd │ │ │ │ │ + .word 0x00cd00cd │ │ │ │ │ + .word 0x00cd00cd │ │ │ │ │ + .word 0x00cd00cd │ │ │ │ │ + .word 0x004400cd │ │ │ │ │ + .word 0x00cd00cd │ │ │ │ │ + .word 0x00540070 │ │ │ │ │ + .word 0x014000f4 │ │ │ │ │ + .word 0x00cd00e6 │ │ │ │ │ + .short 0x007b │ │ │ │ │ ldr.w r2, [r8] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - blt.n 19f2 │ │ │ │ │ + blt.n 19f4 │ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ │ add r3, r2 │ │ │ │ │ - b.n 19f4 │ │ │ │ │ + b.n 19f6 │ │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ │ mov r0, r5 │ │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ │ - bl 2eec │ │ │ │ │ - str r0, [sp, #48] @ 0x30 │ │ │ │ │ - cbz r0, 1a6c │ │ │ │ │ + str r3, [sp, #32] │ │ │ │ │ + bl 2eac │ │ │ │ │ + str r0, [sp, #44] @ 0x2c │ │ │ │ │ + cmp r0, #0 │ │ │ │ │ + beq.w 1e02 │ │ │ │ │ ldr.w r1, [r8, #12] │ │ │ │ │ - movs r7, #95 @ 0x5f │ │ │ │ │ ldr.w r0, [r8, #24] │ │ │ │ │ - bl 2eec │ │ │ │ │ - str r0, [sp, #44] @ 0x2c │ │ │ │ │ + bl 2eac │ │ │ │ │ + str r0, [sp, #40] @ 0x28 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 19a8 │ │ │ │ │ - bl 2d6 │ │ │ │ │ - R_ARM_THM_CALL fix_struct_error_int │ │ │ │ │ - mov r2, r0 │ │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ - adds r2, #1 │ │ │ │ │ - beq.w 1d54 │ │ │ │ │ - movs r2, #0 │ │ │ │ │ - str r2, [sp, #44] @ 0x2c │ │ │ │ │ - cmp r3, #0 │ │ │ │ │ - beq.w 1c54 │ │ │ │ │ - ldr r2, [sp, #60] @ 0x3c │ │ │ │ │ - cmp r2, #2 │ │ │ │ │ - bne.w 1c52 │ │ │ │ │ - movw r4, #0 │ │ │ │ │ - R_ARM_THM_MOVW_ABS_NC _Py_TrueStruct │ │ │ │ │ - movt r4, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS _Py_TrueStruct │ │ │ │ │ - ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ - cmp r8, r3 │ │ │ │ │ - bne.n 1aa0 │ │ │ │ │ - mov r0, r8 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ - ldr r0, [sp, #48] @ 0x30 │ │ │ │ │ - bl 1edc │ │ │ │ │ - ldr r0, [sp, #44] @ 0x2c │ │ │ │ │ - bl 1edc │ │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ │ - cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - blt.w 1d1c │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - add sp, #140 @ 0x8c │ │ │ │ │ - ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ - movs r2, #95 @ 0x5f │ │ │ │ │ - strb.w r2, [sp, #90] @ 0x5a │ │ │ │ │ - b.n 1974 │ │ │ │ │ + beq.w 1e02 │ │ │ │ │ + ldr r2, [r4, #48] @ 0x30 │ │ │ │ │ + movs r7, #95 @ 0x5f │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + bne.n 19b4 │ │ │ │ │ + ldrd r3, r2, [sp, #40] @ 0x28 │ │ │ │ │ + ldr r0, [r4, #28] │ │ │ │ │ + ldr.w r1, [r8] │ │ │ │ │ + bl 3230 │ │ │ │ │ + mov r3, r0 │ │ │ │ │ + b.n 1c78 │ │ │ │ │ + movs r1, #95 @ 0x5f │ │ │ │ │ + strb.w r1, [sp, #90] @ 0x5a │ │ │ │ │ + b.n 1978 │ │ │ │ │ mov r1, r3 │ │ │ │ │ - ldrd r3, r2, [sp, #44] @ 0x2c │ │ │ │ │ - bl 30e8 │ │ │ │ │ + ldrd r3, r2, [sp, #40] @ 0x28 │ │ │ │ │ + bl 3230 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - ble.w 1c66 │ │ │ │ │ + ble.w 1c72 │ │ │ │ │ ldr.w r3, [sl] │ │ │ │ │ adds r4, #1 │ │ │ │ │ add r5, r3 │ │ │ │ │ ldr.w r3, [fp] │ │ │ │ │ add r6, r3 │ │ │ │ │ - b.n 19d8 │ │ │ │ │ + b.n 19da │ │ │ │ │ ldrb r0, [r0, #0] │ │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ │ subs r2, r0, r3 │ │ │ │ │ negs r0, r2 │ │ │ │ │ adcs r0, r2 │ │ │ │ │ - b.n 1ad0 │ │ │ │ │ + b.n 1a9e │ │ │ │ │ cmp r7, #66 @ 0x42 │ │ │ │ │ - beq.n 1ae6 │ │ │ │ │ - bls.w 1ca8 │ │ │ │ │ + beq.n 1ab4 │ │ │ │ │ + bls.w 1cb4 │ │ │ │ │ cmp r7, #72 @ 0x48 │ │ │ │ │ - beq.n 1b34 │ │ │ │ │ + beq.n 1b02 │ │ │ │ │ sub.w r2, r7, #73 @ 0x49 │ │ │ │ │ uxtb r2, r2 │ │ │ │ │ cmp r2, #5 │ │ │ │ │ - bhi.n 1b9a │ │ │ │ │ + bhi.n 1ba6 │ │ │ │ │ movs r1, #41 @ 0x29 │ │ │ │ │ lsr.w r2, r1, r2 │ │ │ │ │ lsls r2, r2, #31 │ │ │ │ │ - bpl.n 1b9a │ │ │ │ │ + bpl.n 1ba6 │ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ subs r3, r0, r3 │ │ │ │ │ negs r0, r3 │ │ │ │ │ adcs r0, r3 │ │ │ │ │ - b.n 1ad0 │ │ │ │ │ + b.n 1a9e │ │ │ │ │ ldrsb.w r0, [r0] │ │ │ │ │ ldrsb.w r3, [r3] │ │ │ │ │ sub.w ip, r0, r3 │ │ │ │ │ rsbs r0, ip, #0 │ │ │ │ │ adc.w r0, r0, ip │ │ │ │ │ - b.n 1ad0 │ │ │ │ │ + b.n 1a9e │ │ │ │ │ ldrh r0, [r0, #0] │ │ │ │ │ ldrh r3, [r3, #0] │ │ │ │ │ subs r1, r0, r3 │ │ │ │ │ negs r0, r1 │ │ │ │ │ adcs r0, r1 │ │ │ │ │ - b.n 1ad0 │ │ │ │ │ + b.n 1a9e │ │ │ │ │ ldr.w r8, [sp, #52] @ 0x34 │ │ │ │ │ movs r3, #1 │ │ │ │ │ - b.n 1a7e │ │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ │ + cmp r3, #0 │ │ │ │ │ + beq.w 1c60 │ │ │ │ │ + ldr r2, [sp, #60] @ 0x3c │ │ │ │ │ + cmp r2, #2 │ │ │ │ │ + bne.w 1c5e │ │ │ │ │ + movw r4, #0 │ │ │ │ │ + R_ARM_THM_MOVW_ABS_NC _Py_TrueStruct │ │ │ │ │ + movt r4, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS _Py_TrueStruct │ │ │ │ │ + ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ + cmp r8, r3 │ │ │ │ │ + bne.n 1b36 │ │ │ │ │ + mov r0, r8 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ + ldr r0, [sp, #44] @ 0x2c │ │ │ │ │ + bl 1e9c │ │ │ │ │ + ldr r0, [sp, #40] @ 0x28 │ │ │ │ │ + bl 1e9c │ │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ │ + cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ + blt.w 1dfc │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + add sp, #140 @ 0x8c │ │ │ │ │ + ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ │ + str r3, [sp, #32] │ │ │ │ │ add r3, sp, #92 @ 0x5c │ │ │ │ │ mov r0, r1 │ │ │ │ │ mov.w r2, #284 @ 0x11c │ │ │ │ │ mov r1, r3 │ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_GetBuffer │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ │ it ge │ │ │ │ │ ldrge.w r8, [sp, #56] @ 0x38 │ │ │ │ │ bge.w 1932 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Clear │ │ │ │ │ - ldr r0, [sp, #36] @ 0x24 │ │ │ │ │ - bl 1edc │ │ │ │ │ - ldr r0, [sp, #36] @ 0x24 │ │ │ │ │ + ldr r0, [sp, #32] │ │ │ │ │ + bl 1e9c │ │ │ │ │ + ldr r0, [sp, #32] │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ - bl 1edc │ │ │ │ │ - b.n 1aac │ │ │ │ │ + bl 1e9c │ │ │ │ │ + b.n 1b42 │ │ │ │ │ nop │ │ │ │ │ .word 0x0000002c │ │ │ │ │ R_ARM_ABS32 .data │ │ │ │ │ cmp r7, #110 @ 0x6e │ │ │ │ │ - bhi.n 1c10 │ │ │ │ │ + bhi.n 1c1c │ │ │ │ │ sub.w r1, r7, #105 @ 0x69 │ │ │ │ │ movs r2, #41 @ 0x29 │ │ │ │ │ uxtb r1, r1 │ │ │ │ │ lsrs r2, r1 │ │ │ │ │ lsls r1, r2, #31 │ │ │ │ │ - bmi.n 1b12 │ │ │ │ │ + bmi.n 1ae0 │ │ │ │ │ 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 .LC80 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC80 │ │ │ │ │ ldr.w r8, [sp, #52] @ 0x34 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ │ cmp r8, r3 │ │ │ │ │ - beq.w 1d08 │ │ │ │ │ - ldr r0, [sp, #48] @ 0x30 │ │ │ │ │ - bl 1edc │ │ │ │ │ + beq.w 1e14 │ │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ │ - bl 1edc │ │ │ │ │ + bl 1e9c │ │ │ │ │ + ldr r0, [sp, #40] @ 0x28 │ │ │ │ │ + bl 1e9c │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n 1ab6 │ │ │ │ │ + b.n 1b4c │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ vmov s15, r2 │ │ │ │ │ vmov s14, r3 │ │ │ │ │ vcmp.f32 s15, s14 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ite eq │ │ │ │ │ moveq r0, #1 │ │ │ │ │ movne r0, #0 │ │ │ │ │ - b.n 1ad0 │ │ │ │ │ + b.n 1a9e │ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ │ str r2, [sp, #64] @ 0x40 │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ │ @@ -3139,63 +3142,63 @@ │ │ │ │ │ vldr d6, [sp, #64] @ 0x40 │ │ │ │ │ vldr d7, [sp, #72] @ 0x48 │ │ │ │ │ vcmp.f64 d6, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ite eq │ │ │ │ │ moveq r0, #1 │ │ │ │ │ movne r0, #0 │ │ │ │ │ - b.n 1ad0 │ │ │ │ │ + b.n 1a9e │ │ │ │ │ cmp r7, #113 @ 0x71 │ │ │ │ │ - bne.n 1b9a │ │ │ │ │ + bne.n 1ba6 │ │ │ │ │ ldr.w ip, [r0] │ │ │ │ │ ldr r2, [r0, #4] │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ ldr r3, [r3, #4] │ │ │ │ │ cmp r2, r3 │ │ │ │ │ it eq │ │ │ │ │ cmpeq ip, r1 │ │ │ │ │ ite eq │ │ │ │ │ moveq r0, #1 │ │ │ │ │ movne r0, #0 │ │ │ │ │ - b.n 1ad0 │ │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ + b.n 1a9e │ │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - blt.w 19ea │ │ │ │ │ + blt.w 19ec │ │ │ │ │ ldr r0, [r5, #0] │ │ │ │ │ add r0, r3 │ │ │ │ │ cmp.w r8, #0 │ │ │ │ │ - beq.w 19f2 │ │ │ │ │ - b.n 1a3c │ │ │ │ │ - str r3, [sp, #36] @ 0x24 │ │ │ │ │ + beq.w 19f4 │ │ │ │ │ + b.n 1a3e │ │ │ │ │ + str r3, [sp, #32] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Clear │ │ │ │ │ movs r3, #0 │ │ │ │ │ - strd r3, r3, [sp, #44] @ 0x2c │ │ │ │ │ - ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ - cbnz r3, 1c5c │ │ │ │ │ + strd r3, r3, [sp, #40] @ 0x28 │ │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ │ + cbnz r3, 1c68 │ │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ │ cmp r3, #3 │ │ │ │ │ - beq.w 1a8c │ │ │ │ │ + beq.w 1b22 │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_FalseStruct │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_FalseStruct │ │ │ │ │ - b.n 1a94 │ │ │ │ │ + b.n 1b2a │ │ │ │ │ ldr.w r8, [sp, #52] @ 0x34 │ │ │ │ │ mov r3, r0 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bge.w 1a7e │ │ │ │ │ + bge.w 1b14 │ │ │ │ │ adds r3, #2 │ │ │ │ │ - bne.n 1bb4 │ │ │ │ │ + bne.n 1bc0 │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ - b.n 1a94 │ │ │ │ │ + b.n 1b2a │ │ │ │ │ movs r1, #1 │ │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyFloat_Unpack2 │ │ │ │ │ ldr r0, [sp, #80] @ 0x50 │ │ │ │ │ movs r1, #1 │ │ │ │ │ vstr d0, [sp, #80] @ 0x50 │ │ │ │ │ @@ -3203,332 +3206,289 @@ │ │ │ │ │ R_ARM_THM_CALL PyFloat_Unpack2 │ │ │ │ │ vldr d7, [sp, #80] @ 0x50 │ │ │ │ │ vcmp.f64 d7, d0 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ ite eq │ │ │ │ │ moveq r0, #1 │ │ │ │ │ movne r0, #0 │ │ │ │ │ - b.n 1ad0 │ │ │ │ │ + b.n 1a9e │ │ │ │ │ cmp r7, #63 @ 0x3f │ │ │ │ │ - bne.w 1b9a │ │ │ │ │ + bne.w 1ba6 │ │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ │ ldrb r2, [r0, #0] │ │ │ │ │ subs r0, r3, #0 │ │ │ │ │ it ne │ │ │ │ │ movne r0, #1 │ │ │ │ │ cmp r2, #0 │ │ │ │ │ it eq │ │ │ │ │ eoreq.w r0, r0, #1 │ │ │ │ │ - b.n 1ad0 │ │ │ │ │ - ldr r4, [sp, #44] @ 0x2c │ │ │ │ │ + b.n 1a9e │ │ │ │ │ + ldr r4, [sp, #40] @ 0x28 │ │ │ │ │ mov r0, r5 │ │ │ │ │ str r4, [sp, #24] │ │ │ │ │ - ldr r4, [sp, #48] @ 0x30 │ │ │ │ │ + ldr r4, [sp, #44] @ 0x2c │ │ │ │ │ strd r3, r7, [sp, #12] │ │ │ │ │ mov r3, r9 │ │ │ │ │ strd r1, fp, [sp, #4] │ │ │ │ │ mov r1, r6 │ │ │ │ │ str.w sl, [sp] │ │ │ │ │ str r4, [sp, #20] │ │ │ │ │ - bl 2fa4 │ │ │ │ │ + bl 2f64 │ │ │ │ │ mov r3, r0 │ │ │ │ │ - b.n 1c6c │ │ │ │ │ + b.n 1c78 │ │ │ │ │ + subs r7, #63 @ 0x3f │ │ │ │ │ + ldr r0, [r4, #28] │ │ │ │ │ + ldr.w r4, [r8] │ │ │ │ │ + cmp r7, #50 @ 0x32 │ │ │ │ │ + bhi.w 1e48 │ │ │ │ │ + tbb [pc, r7] │ │ │ │ │ + .short 0xa396 │ │ │ │ │ + .word 0xa3a31aa3 │ │ │ │ │ + .word 0x5da3a3a3 │ │ │ │ │ + .word 0x45a3a345 │ │ │ │ │ + .word 0x45a345a3 │ │ │ │ │ + .word 0xa3a3a336 │ │ │ │ │ + .word 0xa3a3a3a3 │ │ │ │ │ + .word 0xa3a3a3a3 │ │ │ │ │ + .word 0xa3a3a3a3 │ │ │ │ │ + .word 0x231a58a3 │ │ │ │ │ + .word 0x5da34860 │ │ │ │ │ + .word 0x45a3a345 │ │ │ │ │ + .word 0xa3a345a3 │ │ │ │ │ + .byte 0x36 │ │ │ │ │ + .byte 0x00 │ │ │ │ │ + ldrb r3, [r0, #0] │ │ │ │ │ + ldrb r2, [r4, #0] │ │ │ │ │ + subs r0, r3, r2 │ │ │ │ │ + movs r2, #0 │ │ │ │ │ + negs r3, r0 │ │ │ │ │ + strd r2, r2, [sp, #40] @ 0x28 │ │ │ │ │ + adcs r3, r0 │ │ │ │ │ + b.n 1b14 │ │ │ │ │ + ldr r2, [r0, #0] │ │ │ │ │ + movs r3, #0 │ │ │ │ │ + strd r3, r3, [sp, #40] @ 0x28 │ │ │ │ │ + ldr r3, [r0, #4] │ │ │ │ │ + vmov d6, r2, r3 │ │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ │ + ldr r2, [r4, #0] │ │ │ │ │ + vmov d7, r2, r3 │ │ │ │ │ + vcmp.f64 d6, d7 │ │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ │ + ite eq │ │ │ │ │ + moveq r3, #1 │ │ │ │ │ + movne r3, #0 │ │ │ │ │ + b.n 1b14 │ │ │ │ │ + ldr r3, [r4, #4] │ │ │ │ │ + ldr r2, [r0, #4] │ │ │ │ │ + ldr r5, [r0, #0] │ │ │ │ │ + ldr r1, [r4, #0] │ │ │ │ │ + cmp r2, r3 │ │ │ │ │ + it eq │ │ │ │ │ + cmpeq r5, r1 │ │ │ │ │ + mov.w r2, #0 │ │ │ │ │ + ite eq │ │ │ │ │ + moveq r3, #1 │ │ │ │ │ + movne r3, r2 │ │ │ │ │ + str r2, [sp, #40] @ 0x28 │ │ │ │ │ + str r2, [sp, #44] @ 0x2c │ │ │ │ │ + b.n 1b14 │ │ │ │ │ + ldr r3, [r0, #0] │ │ │ │ │ + ldr r2, [r4, #0] │ │ │ │ │ + b.n 1d3a │ │ │ │ │ + ldr r3, [r4, #0] │ │ │ │ │ + ldr r2, [r0, #0] │ │ │ │ │ + vmov s14, r3 │ │ │ │ │ + vmov s15, r2 │ │ │ │ │ + movs r3, #0 │ │ │ │ │ + strd r3, r3, [sp, #40] @ 0x28 │ │ │ │ │ + vcmp.f32 s15, s14 │ │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ │ + it eq │ │ │ │ │ + moveq r3, #1 │ │ │ │ │ + b.n 1b14 │ │ │ │ │ + ldrsb.w r3, [r0] │ │ │ │ │ + ldrsb.w r2, [r4] │ │ │ │ │ + b.n 1d3a │ │ │ │ │ + ldrh r3, [r0, #0] │ │ │ │ │ + ldrh r2, [r4, #0] │ │ │ │ │ + b.n 1d3a │ │ │ │ │ + movs r1, #1 │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyFloat_Unpack2 │ │ │ │ │ + movs r1, #1 │ │ │ │ │ + mov r0, r4 │ │ │ │ │ + vstr d0, [sp, #32] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyFloat_Unpack2 │ │ │ │ │ + vldr d7, [sp, #32] │ │ │ │ │ + movs r3, #0 │ │ │ │ │ + strd r3, r3, [sp, #40] @ 0x28 │ │ │ │ │ + vcmp.f64 d7, d0 │ │ │ │ │ + vmrs APSR_nzcv, fpscr │ │ │ │ │ + it eq │ │ │ │ │ + moveq r3, #1 │ │ │ │ │ + b.n 1b14 │ │ │ │ │ movs r3, #0 │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NotImplementedStruct │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NotImplementedStruct │ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ │ - str r3, [sp, #48] @ 0x30 │ │ │ │ │ - b.n 1aa0 │ │ │ │ │ - ldr r3, [sp, #44] @ 0x2c │ │ │ │ │ - mov r2, r7 │ │ │ │ │ - str r3, [sp, #0] │ │ │ │ │ - mov r1, r6 │ │ │ │ │ - ldr r3, [sp, #48] @ 0x30 │ │ │ │ │ - mov r0, r5 │ │ │ │ │ - bl 1d5c │ │ │ │ │ - mov r3, r0 │ │ │ │ │ - b.n 1c6c │ │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ │ + b.n 1b36 │ │ │ │ │ + adds r3, #1 │ │ │ │ │ + str r3, [r4, #0] │ │ │ │ │ + b.n 1b4c │ │ │ │ │ + bl 2d6 │ │ │ │ │ + R_ARM_THM_CALL fix_struct_error_int │ │ │ │ │ + mov r2, r0 │ │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ │ + adds r2, #1 │ │ │ │ │ + beq.n 1e28 │ │ │ │ │ + movs r2, #0 │ │ │ │ │ + str r2, [sp, #40] @ 0x28 │ │ │ │ │ + b.n 1b14 │ │ │ │ │ mov r0, r8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_Release │ │ │ │ │ - ldr r0, [sp, #48] @ 0x30 │ │ │ │ │ - bl 1edc │ │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ │ - bl 1edc │ │ │ │ │ - b.n 1bc8 │ │ │ │ │ - adds r3, #1 │ │ │ │ │ - str r3, [r4, #0] │ │ │ │ │ - b.n 1ab6 │ │ │ │ │ + bl 1e9c │ │ │ │ │ + ldr r0, [sp, #40] @ 0x28 │ │ │ │ │ + bl 1e9c │ │ │ │ │ + b.n 1bd4 │ │ │ │ │ + movs r3, #0 │ │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ │ + b.n 1bc0 │ │ │ │ │ + ldrb r3, [r4, #0] │ │ │ │ │ + ldrb r2, [r0, #0] │ │ │ │ │ + subs r3, #0 │ │ │ │ │ + it ne │ │ │ │ │ + movne r3, #1 │ │ │ │ │ + cmp r2, #0 │ │ │ │ │ + it eq │ │ │ │ │ + eoreq.w r3, r3, #1 │ │ │ │ │ + movs r2, #0 │ │ │ │ │ + strd r2, r2, [sp, #40] @ 0x28 │ │ │ │ │ + b.n 1b14 │ │ │ │ │ + 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 .LC80 │ │ │ │ │ + movt r1, #0 │ │ │ │ │ + R_ARM_THM_MOVT_ABS .LC80 │ │ │ │ │ + ldr r0, [r3, #0] │ │ │ │ │ + bl 0 │ │ │ │ │ + R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ + movs r3, #0 │ │ │ │ │ + strd r3, r3, [sp, #40] @ 0x28 │ │ │ │ │ + b.n 1bc0 │ │ │ │ │ subs r7, r4, r1 │ │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ │ negs r1, r7 │ │ │ │ │ adcs r1, r7 │ │ │ │ │ cmp r3, #2 │ │ │ │ │ - bne.n 1d40 │ │ │ │ │ - cbz r1, 1d40 │ │ │ │ │ + bne.n 1e84 │ │ │ │ │ + cbz r1, 1e84 │ │ │ │ │ movs r3, #0 │ │ │ │ │ movw r4, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_TrueStruct │ │ │ │ │ movt r4, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_TrueStruct │ │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ │ - str r3, [sp, #48] @ 0x30 │ │ │ │ │ - b.n 1aa0 │ │ │ │ │ + str r3, [sp, #40] @ 0x28 │ │ │ │ │ + b.n 1b36 │ │ │ │ │ movs r2, #0 │ │ │ │ │ mov r3, r1 │ │ │ │ │ mov r8, r2 │ │ │ │ │ + str r2, [sp, #40] @ 0x28 │ │ │ │ │ str r2, [sp, #44] @ 0x2c │ │ │ │ │ - str r2, [sp, #48] @ 0x30 │ │ │ │ │ add r2, sp, #92 @ 0x5c │ │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 1c54 │ │ │ │ │ - b.n 1c5c │ │ │ │ │ - movs r3, #0 │ │ │ │ │ - str r3, [sp, #44] @ 0x2c │ │ │ │ │ - b.n 1bb4 │ │ │ │ │ - nop │ │ │ │ │ - │ │ │ │ │ -00001d5c : │ │ │ │ │ -unpack_cmp(): │ │ │ │ │ - stmdb sp!, {r4, r5, fp, lr} │ │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ │ - vpush {d8} │ │ │ │ │ - sub.w ip, sp, ip │ │ │ │ │ - str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ - ldr.w ip, [sp, #24] │ │ │ │ │ - mov r4, r1 │ │ │ │ │ - cmp r2, #104 @ 0x68 │ │ │ │ │ - bhi.n 1e00 │ │ │ │ │ - cmp r2, #79 @ 0x4f │ │ │ │ │ - bls.n 1dca │ │ │ │ │ - mov r1, r3 │ │ │ │ │ - sub.w r3, r2, #80 @ 0x50 │ │ │ │ │ - cmp r3, #24 │ │ │ │ │ - bhi.n 1de4 │ │ │ │ │ - tbb [pc, r3] │ │ │ │ │ - .word 0x2c2c7895 │ │ │ │ │ - .word 0x2c2c2c2c │ │ │ │ │ - .word 0x2c2c2c2c │ │ │ │ │ - .word 0x0d2c2c2c │ │ │ │ │ - .word 0x16482c2c │ │ │ │ │ - .word 0x2c568464 │ │ │ │ │ - .byte 0x50 │ │ │ │ │ - .byte 0x00 │ │ │ │ │ - vpop {d8} │ │ │ │ │ - mov r2, r1 │ │ │ │ │ - mov r3, ip │ │ │ │ │ - mov r1, r4 │ │ │ │ │ - ldmia.w sp!, {r4, r5, fp, lr} │ │ │ │ │ - b.w 30e8 │ │ │ │ │ - ldrb r0, [r0, #0] │ │ │ │ │ - ldrb r3, [r4, #0] │ │ │ │ │ - subs r2, r0, r3 │ │ │ │ │ - negs r0, r2 │ │ │ │ │ - adcs r0, r2 │ │ │ │ │ - vpop {d8} │ │ │ │ │ - ldmia.w sp!, {r4, r5, fp, pc} │ │ │ │ │ - cmp r2, #66 @ 0x42 │ │ │ │ │ - beq.n 1db8 │ │ │ │ │ - bls.n 1ec2 │ │ │ │ │ - cmp r2, #72 @ 0x48 │ │ │ │ │ - beq.n 1e2c │ │ │ │ │ - subs r2, #73 @ 0x49 │ │ │ │ │ - uxtb r2, r2 │ │ │ │ │ - cmp r2, #5 │ │ │ │ │ - bhi.n 1de4 │ │ │ │ │ - movs r3, #41 @ 0x29 │ │ │ │ │ - lsrs r3, r2 │ │ │ │ │ - lsls r3, r3, #31 │ │ │ │ │ - bmi.n 1e10 │ │ │ │ │ - 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 .LC80 │ │ │ │ │ - movt r1, #0 │ │ │ │ │ - R_ARM_THM_MOVT_ABS .LC80 │ │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 1dc2 │ │ │ │ │ - cmp r2, #110 @ 0x6e │ │ │ │ │ - bhi.n 1e78 │ │ │ │ │ - subs r2, #105 @ 0x69 │ │ │ │ │ - movs r3, #41 @ 0x29 │ │ │ │ │ - uxtb r2, r2 │ │ │ │ │ - lsrs r3, r2 │ │ │ │ │ - lsls r2, r3, #31 │ │ │ │ │ - bpl.n 1de4 │ │ │ │ │ - ldr r0, [r0, #0] │ │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ │ - subs r1, r0, r3 │ │ │ │ │ - negs r0, r1 │ │ │ │ │ - adcs r0, r1 │ │ │ │ │ - b.n 1dc2 │ │ │ │ │ - ldrsb.w r0, [r0] │ │ │ │ │ - ldrsb.w r3, [r4] │ │ │ │ │ - subs r5, r0, r3 │ │ │ │ │ - negs r0, r5 │ │ │ │ │ - adcs r0, r5 │ │ │ │ │ - b.n 1dc2 │ │ │ │ │ - ldrh r0, [r0, #0] │ │ │ │ │ - ldrh r3, [r4, #0] │ │ │ │ │ - subs r4, r0, r3 │ │ │ │ │ - negs r0, r4 │ │ │ │ │ - adcs r0, r4 │ │ │ │ │ - b.n 1dc2 │ │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ │ - ldr r2, [r4, #0] │ │ │ │ │ - vmov s14, r3 │ │ │ │ │ - vmov s15, r2 │ │ │ │ │ - vcmp.f32 s15, s14 │ │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ │ - ite eq │ │ │ │ │ - moveq r0, #1 │ │ │ │ │ - movne r0, #0 │ │ │ │ │ - b.n 1dc2 │ │ │ │ │ - ldr r3, [r0, #0] │ │ │ │ │ - ldr r2, [r4, #0] │ │ │ │ │ - mov fp, r3 │ │ │ │ │ - ldr r3, [r0, #4] │ │ │ │ │ - mov ip, r3 │ │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ │ - vmov d6, fp, ip │ │ │ │ │ - vmov d7, r2, r3 │ │ │ │ │ - vcmp.f64 d6, d7 │ │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ │ - ite eq │ │ │ │ │ - moveq r0, #1 │ │ │ │ │ - movne r0, #0 │ │ │ │ │ - b.n 1dc2 │ │ │ │ │ - cmp r2, #113 @ 0x71 │ │ │ │ │ - bne.n 1de4 │ │ │ │ │ - ldr.w ip, [r0] │ │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ │ - ldr r1, [r4, #0] │ │ │ │ │ - ldr r3, [r4, #4] │ │ │ │ │ - cmp r2, r3 │ │ │ │ │ - it eq │ │ │ │ │ - cmpeq ip, r1 │ │ │ │ │ - ite eq │ │ │ │ │ - moveq r0, #1 │ │ │ │ │ - movne r0, #0 │ │ │ │ │ - b.n 1dc2 │ │ │ │ │ - movs r1, #1 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyFloat_Unpack2 │ │ │ │ │ - vmov.f64 d8, d0 │ │ │ │ │ - mov r0, r4 │ │ │ │ │ - movs r1, #1 │ │ │ │ │ - bl 0 │ │ │ │ │ - R_ARM_THM_CALL PyFloat_Unpack2 │ │ │ │ │ - vcmp.f64 d8, d0 │ │ │ │ │ - vmrs APSR_nzcv, fpscr │ │ │ │ │ - ite eq │ │ │ │ │ - moveq r0, #1 │ │ │ │ │ - movne r0, #0 │ │ │ │ │ - b.n 1dc2 │ │ │ │ │ - ldr r2, [r0, #0] │ │ │ │ │ - ldr r3, [r4, #0] │ │ │ │ │ - subs r3, r3, r2 │ │ │ │ │ - negs r0, r3 │ │ │ │ │ - adcs r0, r3 │ │ │ │ │ - b.n 1dc2 │ │ │ │ │ - cmp r2, #63 @ 0x3f │ │ │ │ │ - bne.n 1de4 │ │ │ │ │ - ldrb r3, [r1, #0] │ │ │ │ │ - ldrb r2, [r0, #0] │ │ │ │ │ - subs r0, r3, #0 │ │ │ │ │ - it ne │ │ │ │ │ - movne r0, #1 │ │ │ │ │ - cmp r2, #0 │ │ │ │ │ - it eq │ │ │ │ │ - eoreq.w r0, r0, #1 │ │ │ │ │ - b.n 1dc2 │ │ │ │ │ + beq.w 1c60 │ │ │ │ │ + b.n 1c68 │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00001edc : │ │ │ │ │ +00001e9c : │ │ │ │ │ unpacker_free(): │ │ │ │ │ - cbnz r0, 1ee0 │ │ │ │ │ + cbnz r0, 1ea0 │ │ │ │ │ bx lr │ │ │ │ │ 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, #0] │ │ │ │ │ - bl 2b78 │ │ │ │ │ + bl 2b38 │ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ │ - bl 2b78 │ │ │ │ │ + bl 2b38 │ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyMem_Free │ │ │ │ │ mov r0, r4 │ │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyMem_Free │ │ │ │ │ │ │ │ │ │ -00001f0c : │ │ │ │ │ +00001ecc : │ │ │ │ │ PyMemoryView_FromObject(): │ │ │ │ │ b.w c0 │ │ │ │ │ │ │ │ │ │ -00001f10 : │ │ │ │ │ +00001ed0 : │ │ │ │ │ memory_format_get(): │ │ │ │ │ ldr r3, [r0, #20] │ │ │ │ │ lsls r2, r3, #31 │ │ │ │ │ - bmi.n 1f24 │ │ │ │ │ + bmi.n 1ee4 │ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ lsls r3, r3, #31 │ │ │ │ │ - bmi.n 1f24 │ │ │ │ │ + bmi.n 1ee4 │ │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyUnicode_FromString │ │ │ │ │ b.w 11dc │ │ │ │ │ │ │ │ │ │ -00001f28 : │ │ │ │ │ +00001ee8 : │ │ │ │ │ memory_ndim_get(): │ │ │ │ │ ldr r3, [r0, #20] │ │ │ │ │ lsls r2, r3, #31 │ │ │ │ │ - bmi.n 1f3c │ │ │ │ │ + bmi.n 1efc │ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ lsls r3, r3, #31 │ │ │ │ │ - bmi.n 1f3c │ │ │ │ │ + bmi.n 1efc │ │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyLong_FromLong │ │ │ │ │ b.w 11dc │ │ │ │ │ │ │ │ │ │ -00001f40 : │ │ │ │ │ +00001f00 : │ │ │ │ │ lookup_dimension(): │ │ │ │ │ push {r4, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ │ ldr r4, [r0, #28] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ ldr.w ip, [r4, r2, lsl #2] │ │ │ │ │ - blt.n 1f72 │ │ │ │ │ + blt.n 1f32 │ │ │ │ │ cmp r3, ip │ │ │ │ │ - bge.n 1f78 │ │ │ │ │ + bge.n 1f38 │ │ │ │ │ ldrd lr, ip, [r0, #32] │ │ │ │ │ ldr.w r0, [lr, r2, lsl #2] │ │ │ │ │ mul.w r3, r0, r3 │ │ │ │ │ adds r0, r1, r3 │ │ │ │ │ cmp.w ip, #0 │ │ │ │ │ - bne.n 1f94 │ │ │ │ │ + bne.n 1f54 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ adds.w r3, r3, ip │ │ │ │ │ - bpl.n 1f58 │ │ │ │ │ + bpl.n 1f18 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_IndexError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_IndexError │ │ │ │ │ adds r2, #1 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC81 │ │ │ │ │ @@ -3543,32 +3503,32 @@ │ │ │ │ │ cmp r2, #0 │ │ │ │ │ itt ge │ │ │ │ │ ldrge r0, [r1, r3] │ │ │ │ │ addge r0, r0, r2 │ │ │ │ │ pop {r4, pc} │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00001fa4 : │ │ │ │ │ +00001f64 : │ │ │ │ │ pack_single(): │ │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ │ mov r4, r3 │ │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ │ sub sp, #16 │ │ │ │ │ cmp r3, #113 @ 0x71 │ │ │ │ │ - bhi.w 21ac │ │ │ │ │ + bhi.w 216c │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r6, r1 │ │ │ │ │ cmp r3, #77 @ 0x4d │ │ │ │ │ - bls.n 206e │ │ │ │ │ + bls.n 202e │ │ │ │ │ subs r3, #78 @ 0x4e │ │ │ │ │ cmp r3, #35 @ 0x23 │ │ │ │ │ - bhi.w 21ac │ │ │ │ │ + bhi.w 216c │ │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ │ .short 0x0100 │ │ │ │ │ .word 0x01d500ed │ │ │ │ │ .word 0x00ed01e4 │ │ │ │ │ .word 0x00ed00ed │ │ │ │ │ .word 0x00ed00ed │ │ │ │ │ .word 0x00ed00ed │ │ │ │ │ @@ -3585,446 +3545,446 @@ │ │ │ │ │ .word 0x01c500ed │ │ │ │ │ .word 0x00ed00ed │ │ │ │ │ .short 0x0157 │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_PyNumber_Index> │ │ │ │ │ R_ARM_THM_CALL _PyNumber_Index │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 219e │ │ │ │ │ + beq.w 215e │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyLong_AsLong │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ mov r1, r0 │ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 2042 │ │ │ │ │ + bge.n 2002 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r2, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.w 21c6 │ │ │ │ │ + beq.w 2186 │ │ │ │ │ adds r3, r1, #1 │ │ │ │ │ - beq.w 219e │ │ │ │ │ + beq.w 215e │ │ │ │ │ ldr r3, [r5, #20] │ │ │ │ │ lsls r0, r3, #31 │ │ │ │ │ - bmi.w 2216 │ │ │ │ │ + bmi.w 21d6 │ │ │ │ │ ldr r3, [r5, #12] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ ands.w r3, r3, #1 │ │ │ │ │ - bne.w 2216 │ │ │ │ │ + bne.w 21d6 │ │ │ │ │ ldrb r2, [r4, #0] │ │ │ │ │ cmp r2, #98 @ 0x62 │ │ │ │ │ - beq.n 215a │ │ │ │ │ + beq.n 211a │ │ │ │ │ cmp r2, #104 @ 0x68 │ │ │ │ │ - beq.n 20e0 │ │ │ │ │ + beq.n 20a0 │ │ │ │ │ str r1, [r6, #0] │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #16 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ cmp r3, #63 @ 0x3f │ │ │ │ │ - beq.w 223a │ │ │ │ │ + beq.w 21fa │ │ │ │ │ subs r3, #66 @ 0x42 │ │ │ │ │ uxtb r3, r3 │ │ │ │ │ cmp r3, #10 │ │ │ │ │ - bhi.w 21ac │ │ │ │ │ + bhi.w 216c │ │ │ │ │ movw r1, #1217 @ 0x4c1 │ │ │ │ │ lsr.w r3, r1, r3 │ │ │ │ │ lsls r1, r3, #31 │ │ │ │ │ - bpl.w 21ac │ │ │ │ │ + bpl.w 216c │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_PyNumber_Index> │ │ │ │ │ R_ARM_THM_CALL _PyNumber_Index │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2166 │ │ │ │ │ + beq.n 2126 │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyLong_AsUnsignedLong │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ mov r1, r0 │ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 20b2 │ │ │ │ │ + bge.n 2072 │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r3, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - beq.w 222e │ │ │ │ │ + beq.w 21ee │ │ │ │ │ adds r2, r1, #1 │ │ │ │ │ - beq.n 2166 │ │ │ │ │ + beq.n 2126 │ │ │ │ │ ldr r3, [r5, #20] │ │ │ │ │ lsls r3, r3, #31 │ │ │ │ │ - bmi.w 2216 │ │ │ │ │ + bmi.w 21d6 │ │ │ │ │ ldr r3, [r5, #12] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ ands.w r3, r3, #1 │ │ │ │ │ - bne.w 2216 │ │ │ │ │ + bne.w 21d6 │ │ │ │ │ ldrb r2, [r4, #0] │ │ │ │ │ cmp r2, #72 @ 0x48 │ │ │ │ │ - beq.n 213a │ │ │ │ │ + beq.n 20fa │ │ │ │ │ cmp r2, #73 @ 0x49 │ │ │ │ │ - beq.n 2066 │ │ │ │ │ + beq.n 2026 │ │ │ │ │ cmp r2, #66 @ 0x42 │ │ │ │ │ - bne.n 2066 │ │ │ │ │ + bne.n 2026 │ │ │ │ │ cmp r1, #255 @ 0xff │ │ │ │ │ - bhi.n 2140 │ │ │ │ │ + bhi.n 2100 │ │ │ │ │ strb r1, [r6, #0] │ │ │ │ │ - b.n 2068 │ │ │ │ │ + b.n 2028 │ │ │ │ │ add.w r2, r1, #32768 @ 0x8000 │ │ │ │ │ cmp.w r2, #65536 @ 0x10000 │ │ │ │ │ - bcs.n 2140 │ │ │ │ │ + bcs.n 2100 │ │ │ │ │ strh r1, [r6, #0] │ │ │ │ │ - b.n 2068 │ │ │ │ │ + b.n 2028 │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyFloat_AsDouble │ │ │ │ │ vmov.f64 d7, #240 @ 0xbf800000 -1.0 │ │ │ │ │ vcmp.f64 d0, d7 │ │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ │ - beq.w 2334 │ │ │ │ │ + beq.w 22f4 │ │ │ │ │ ldr r3, [r5, #20] │ │ │ │ │ lsls r3, r3, #31 │ │ │ │ │ - bmi.w 2216 │ │ │ │ │ + bmi.w 21d6 │ │ │ │ │ ldr r3, [r5, #12] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ ands.w r3, r3, #1 │ │ │ │ │ - bne.n 2216 │ │ │ │ │ + bne.n 21d6 │ │ │ │ │ ldrb r2, [r4, #0] │ │ │ │ │ cmp r2, #102 @ 0x66 │ │ │ │ │ - bne.n 2126 │ │ │ │ │ + bne.n 20e6 │ │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ │ vmov r1, s0 │ │ │ │ │ - b.n 2066 │ │ │ │ │ + b.n 2026 │ │ │ │ │ cmp r2, #100 @ 0x64 │ │ │ │ │ - bne.w 2348 │ │ │ │ │ + bne.w 2308 │ │ │ │ │ vmov r1, s0 │ │ │ │ │ str r1, [r6, #0] │ │ │ │ │ vmov r1, s1 │ │ │ │ │ str r1, [r6, #4] │ │ │ │ │ - b.n 2068 │ │ │ │ │ + b.n 2028 │ │ │ │ │ cmp.w r1, #65536 @ 0x10000 │ │ │ │ │ - bcc.n 20ea │ │ │ │ │ + bcc.n 20aa │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ mov r2, r4 │ │ │ │ │ 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_Format │ │ │ │ │ - b.n 2198 │ │ │ │ │ + b.n 2158 │ │ │ │ │ add.w r2, r1, #128 @ 0x80 │ │ │ │ │ cmp r2, #255 @ 0xff │ │ │ │ │ - bhi.n 2140 │ │ │ │ │ + bhi.n 2100 │ │ │ │ │ strb r1, [r6, #0] │ │ │ │ │ - b.n 2068 │ │ │ │ │ + b.n 2028 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2322 │ │ │ │ │ + beq.w 22e2 │ │ │ │ │ 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 22f4 │ │ │ │ │ + beq.w 22b4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Clear │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC82 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC82 │ │ │ │ │ ldr r0, [r5, #0] │ │ │ │ │ mov r2, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 2068 │ │ │ │ │ + b.n 2028 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 2170 │ │ │ │ │ + bne.n 2130 │ │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 2048 │ │ │ │ │ + b.n 2008 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_NotImplementedError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_NotImplementedError │ │ │ │ │ mov r2, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC71 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC71 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n 2198 │ │ │ │ │ + b.n 2158 │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ │ - b.n 2042 │ │ │ │ │ + b.n 2002 │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_PyNumber_Index> │ │ │ │ │ R_ARM_THM_CALL _PyNumber_Index │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2364 │ │ │ │ │ + beq.w 2324 │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyLong_AsSize_t │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r1, [r3, #0] │ │ │ │ │ cmp.w r1, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 21fa │ │ │ │ │ + bge.n 21ba │ │ │ │ │ subs r1, #1 │ │ │ │ │ str r1, [r3, #0] │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - beq.w 23ae │ │ │ │ │ + beq.w 236e │ │ │ │ │ adds r1, r2, #1 │ │ │ │ │ - beq.w 2364 │ │ │ │ │ + beq.w 2324 │ │ │ │ │ ldr r3, [r5, #20] │ │ │ │ │ lsls r3, r3, #31 │ │ │ │ │ - bmi.n 2216 │ │ │ │ │ + bmi.n 21d6 │ │ │ │ │ ldr r3, [r5, #12] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ ands.w r3, r3, #1 │ │ │ │ │ it eq │ │ │ │ │ streq r2, [r6, #0] │ │ │ │ │ - beq.w 2068 │ │ │ │ │ + beq.w 2028 │ │ │ │ │ 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 2198 │ │ │ │ │ + b.n 2158 │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ │ - b.n 20b2 │ │ │ │ │ + b.n 2072 │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyObject_IsTrue │ │ │ │ │ subs r2, r0, #0 │ │ │ │ │ - blt.n 2198 │ │ │ │ │ + blt.n 2158 │ │ │ │ │ ldr r3, [r5, #20] │ │ │ │ │ lsls r0, r3, #31 │ │ │ │ │ - bmi.n 2216 │ │ │ │ │ + bmi.n 21d6 │ │ │ │ │ ldr r3, [r5, #12] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ ands.w r3, r3, #1 │ │ │ │ │ - bne.n 2216 │ │ │ │ │ + bne.n 21d6 │ │ │ │ │ subs r2, #0 │ │ │ │ │ it ne │ │ │ │ │ movne r2, #1 │ │ │ │ │ strb r2, [r6, #0] │ │ │ │ │ - b.n 2068 │ │ │ │ │ + b.n 2028 │ │ │ │ │ ldr r3, [r2, #4] │ │ │ │ │ ldr r3, [r3, #84] @ 0x54 │ │ │ │ │ lsls r1, r3, #4 │ │ │ │ │ - bmi.n 229a │ │ │ │ │ + bmi.n 225a │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_TypeError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_TypeError │ │ │ │ │ mov r2, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC82 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC82 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n 2198 │ │ │ │ │ + b.n 2158 │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_PyNumber_Index> │ │ │ │ │ R_ARM_THM_CALL _PyNumber_Index │ │ │ │ │ - cbnz r0, 22aa │ │ │ │ │ + cbnz r0, 226a │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 2170 │ │ │ │ │ + bne.w 2130 │ │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ │ mov r1, r2 │ │ │ │ │ - b.n 22ce │ │ │ │ │ + b.n 228e │ │ │ │ │ ldr r3, [r2, #8] │ │ │ │ │ cmp r3, #1 │ │ │ │ │ - bne.w 2140 │ │ │ │ │ + bne.w 2100 │ │ │ │ │ ldrb r2, [r2, #16] │ │ │ │ │ movs r3, #0 │ │ │ │ │ strb r2, [r6, #0] │ │ │ │ │ - b.n 2068 │ │ │ │ │ + b.n 2028 │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyLong_AsLongLong │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ mov r2, r0 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ cmp.w r0, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 22c2 │ │ │ │ │ + bge.n 2282 │ │ │ │ │ subs r0, #1 │ │ │ │ │ str r0, [r3, #0] │ │ │ │ │ - cbz r0, 22e4 │ │ │ │ │ + cbz r0, 22a4 │ │ │ │ │ cmp.w r1, #4294967295 @ 0xffffffff │ │ │ │ │ it eq │ │ │ │ │ cmpeq.w r2, #4294967295 @ 0xffffffff │ │ │ │ │ - beq.n 2288 │ │ │ │ │ + beq.n 2248 │ │ │ │ │ ldr r3, [r5, #20] │ │ │ │ │ lsls r0, r3, #31 │ │ │ │ │ - bmi.n 2216 │ │ │ │ │ + bmi.n 21d6 │ │ │ │ │ ldr r3, [r5, #12] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ ands.w r3, r3, #1 │ │ │ │ │ - bne.n 2216 │ │ │ │ │ + bne.n 21d6 │ │ │ │ │ str r2, [r6, #0] │ │ │ │ │ str r1, [r6, #4] │ │ │ │ │ - b.n 2068 │ │ │ │ │ + b.n 2028 │ │ │ │ │ mov r0, r3 │ │ │ │ │ str r1, [sp, #12] │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ - b.n 22c2 │ │ │ │ │ + b.n 2282 │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_OverflowError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_OverflowError │ │ │ │ │ movw r5, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_ValueError │ │ │ │ │ movt r5, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_ValueError │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_ExceptionMatches │ │ │ │ │ - cbz r0, 2328 │ │ │ │ │ + cbz r0, 22e8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Clear │ │ │ │ │ ldr r0, [r5, #0] │ │ │ │ │ mov r2, r4 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC83 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC83 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Format │ │ │ │ │ - b.n 2198 │ │ │ │ │ + b.n 2158 │ │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ │ - b.n 20b6 │ │ │ │ │ + b.n 2076 │ │ │ │ │ ldr r0, [r5, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_ExceptionMatches │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.n 230c │ │ │ │ │ - b.n 2198 │ │ │ │ │ + bne.n 22cc │ │ │ │ │ + b.n 2158 │ │ │ │ │ vstr d0, [sp] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ vldr d0, [sp] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 2170 │ │ │ │ │ - b.n 2104 │ │ │ │ │ + bne.w 2130 │ │ │ │ │ + b.n 20c4 │ │ │ │ │ movs r1, #1 │ │ │ │ │ mov r0, r6 │ │ │ │ │ str r3, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyFloat_Pack2 │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bge.w 2068 │ │ │ │ │ - b.n 2170 │ │ │ │ │ + bge.w 2028 │ │ │ │ │ + b.n 2130 │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_PyNumber_Index> │ │ │ │ │ R_ARM_THM_CALL _PyNumber_Index │ │ │ │ │ - cbnz r0, 2374 │ │ │ │ │ + cbnz r0, 2334 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 2170 │ │ │ │ │ - b.n 2200 │ │ │ │ │ + bne.w 2130 │ │ │ │ │ + b.n 21c0 │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyLong_AsSsize_t │ │ │ │ │ - b.n 21e4 │ │ │ │ │ + b.n 21a4 │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyLong_AsVoidPtr │ │ │ │ │ mov r2, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 2200 │ │ │ │ │ + bne.w 21c0 │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_Occurred │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - bne.w 2170 │ │ │ │ │ - b.n 2200 │ │ │ │ │ + bne.w 2130 │ │ │ │ │ + b.n 21c0 │ │ │ │ │ mov r0, r2 │ │ │ │ │ bl 0 <_PyNumber_Index> │ │ │ │ │ R_ARM_THM_CALL _PyNumber_Index │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.w 2288 │ │ │ │ │ + beq.w 2248 │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyLong_AsUnsignedLongLong │ │ │ │ │ - b.n 22b0 │ │ │ │ │ + b.n 2270 │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ - b.n 21fa │ │ │ │ │ + b.n 21ba │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -000023bc : │ │ │ │ │ +0000237c : │ │ │ │ │ memory_item(): │ │ │ │ │ push {r4, r5, lr} │ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ │ sub.w ip, sp, ip │ │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ │ ldr r2, [r0, #20] │ │ │ │ │ sub sp, #12 │ │ │ │ │ lsls r3, r2, #31 │ │ │ │ │ - bmi.n 2416 │ │ │ │ │ + bmi.n 23d6 │ │ │ │ │ ldr r2, [r0, #12] │ │ │ │ │ mov r4, r0 │ │ │ │ │ ldr r2, [r2, #8] │ │ │ │ │ ands.w r2, r2, #1 │ │ │ │ │ - bne.n 2416 │ │ │ │ │ + bne.n 23d6 │ │ │ │ │ ldr r0, [r0, #52] @ 0x34 │ │ │ │ │ strd r2, r1, [sp] │ │ │ │ │ bl 1298 │ │ │ │ │ mov r5, r0 │ │ │ │ │ - cbz r0, 242c │ │ │ │ │ + cbz r0, 23ec │ │ │ │ │ ldr r1, [r4, #48] @ 0x30 │ │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ │ - cbz r1, 2432 │ │ │ │ │ + cbz r1, 23f2 │ │ │ │ │ cmp r1, #1 │ │ │ │ │ - bne.n 244a │ │ │ │ │ + bne.n 240a │ │ │ │ │ ldr r1, [r4, #28] │ │ │ │ │ add.w r0, r4, #28 │ │ │ │ │ - bl 1f40 │ │ │ │ │ + bl 1f00 │ │ │ │ │ mov r2, r0 │ │ │ │ │ - cbz r0, 242c │ │ │ │ │ + cbz r0, 23ec │ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ │ mov r3, r5 │ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ │ add sp, #12 │ │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ │ b.w 12d8 │ │ │ │ │ movw r3, #0 │ │ │ │ │ @@ -4048,340 +4008,340 @@ │ │ │ │ │ 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_SetString │ │ │ │ │ - b.n 242c │ │ │ │ │ + b.n 23ec │ │ │ │ │ movw r3, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC PyExc_NotImplementedError │ │ │ │ │ movt r3, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS PyExc_NotImplementedError │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC84 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC84 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 242c │ │ │ │ │ + b.n 23ec │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00002464 : │ │ │ │ │ +00002424 : │ │ │ │ │ memory_readonly_get(): │ │ │ │ │ ldr r3, [r0, #20] │ │ │ │ │ lsls r2, r3, #31 │ │ │ │ │ - bmi.n 2478 │ │ │ │ │ + bmi.n 2438 │ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ lsls r3, r3, #31 │ │ │ │ │ - bmi.n 2478 │ │ │ │ │ + bmi.n 2438 │ │ │ │ │ ldr r0, [r0, #44] @ 0x2c │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyBool_FromLong │ │ │ │ │ b.w 11dc │ │ │ │ │ │ │ │ │ │ -0000247c : │ │ │ │ │ +0000243c : │ │ │ │ │ memory_shape_get(): │ │ │ │ │ ldr r3, [r0, #20] │ │ │ │ │ lsls r2, r3, #31 │ │ │ │ │ - bmi.n 2490 │ │ │ │ │ + bmi.n 2450 │ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ lsls r3, r3, #31 │ │ │ │ │ - bmi.n 2490 │ │ │ │ │ + bmi.n 2450 │ │ │ │ │ ldr r1, [r0, #56] @ 0x38 │ │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ │ - b.n 2494 <_IntTupleFromSsizet> │ │ │ │ │ + b.n 2454 <_IntTupleFromSsizet> │ │ │ │ │ b.w 11dc │ │ │ │ │ │ │ │ │ │ -00002494 <_IntTupleFromSsizet>: │ │ │ │ │ +00002454 <_IntTupleFromSsizet>: │ │ │ │ │ _IntTupleFromSsizet(): │ │ │ │ │ - cbz r1, 24e0 <_IntTupleFromSsizet+0x4c> │ │ │ │ │ + cbz r1, 24a0 <_IntTupleFromSsizet+0x4c> │ │ │ │ │ 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 r6, r1 │ │ │ │ │ mov r4, r0 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyTuple_New │ │ │ │ │ mov r1, r0 │ │ │ │ │ - cbz r0, 24d8 <_IntTupleFromSsizet+0x44> │ │ │ │ │ + cbz r0, 2498 <_IntTupleFromSsizet+0x44> │ │ │ │ │ add.w r5, r0, #12 │ │ │ │ │ movs r2, #0 │ │ │ │ │ cmp r2, r4 │ │ │ │ │ - bge.n 24d8 <_IntTupleFromSsizet+0x44> │ │ │ │ │ + bge.n 2498 <_IntTupleFromSsizet+0x44> │ │ │ │ │ ldr.w r0, [r6, r2, lsl #2] │ │ │ │ │ str r1, [sp, #4] │ │ │ │ │ str r2, [sp, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyLong_FromSsize_t │ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ │ mov r3, r0 │ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ │ adds r2, #1 │ │ │ │ │ - cbz r0, 24e6 <_IntTupleFromSsizet+0x52> │ │ │ │ │ + cbz r0, 24a6 <_IntTupleFromSsizet+0x52> │ │ │ │ │ str.w r0, [r5, #4]! │ │ │ │ │ - b.n 24b8 <_IntTupleFromSsizet+0x24> │ │ │ │ │ + b.n 2478 <_IntTupleFromSsizet+0x24> │ │ │ │ │ mov r3, r1 │ │ │ │ │ mov r0, r3 │ │ │ │ │ add sp, #8 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ mov r0, r1 │ │ │ │ │ b.w 0 │ │ │ │ │ R_ARM_THM_JUMP24 PyTuple_New │ │ │ │ │ ldr r2, [r1, #0] │ │ │ │ │ cmp.w r2, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 24da <_IntTupleFromSsizet+0x46> │ │ │ │ │ + bge.n 249a <_IntTupleFromSsizet+0x46> │ │ │ │ │ subs r2, #1 │ │ │ │ │ str r2, [r1, #0] │ │ │ │ │ cmp r2, #0 │ │ │ │ │ - bne.n 24da <_IntTupleFromSsizet+0x46> │ │ │ │ │ + bne.n 249a <_IntTupleFromSsizet+0x46> │ │ │ │ │ str r0, [sp, #0] │ │ │ │ │ mov r0, r1 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ │ - b.n 24da <_IntTupleFromSsizet+0x46> │ │ │ │ │ + b.n 249a <_IntTupleFromSsizet+0x46> │ │ │ │ │ nop │ │ │ │ │ │ │ │ │ │ -00002504 : │ │ │ │ │ +000024c4 : │ │ │ │ │ memory_strides_get(): │ │ │ │ │ ldr r3, [r0, #20] │ │ │ │ │ lsls r2, r3, #31 │ │ │ │ │ - bmi.n 2518 │ │ │ │ │ + bmi.n 24d8 │ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ lsls r3, r3, #31 │ │ │ │ │ - bmi.n 2518 │ │ │ │ │ + bmi.n 24d8 │ │ │ │ │ ldr r1, [r0, #60] @ 0x3c │ │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ │ - b.n 2494 <_IntTupleFromSsizet> │ │ │ │ │ + b.n 2454 <_IntTupleFromSsizet> │ │ │ │ │ b.w 11dc │ │ │ │ │ │ │ │ │ │ -0000251c : │ │ │ │ │ +000024dc : │ │ │ │ │ memoryview_tobytes(): │ │ │ │ │ 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 │ │ │ │ │ mov r5, r0 │ │ │ │ │ mov r4, r1 │ │ │ │ │ mov ip, r3 │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - beq.n 2604 │ │ │ │ │ + beq.n 25c4 │ │ │ │ │ ldr r6, [r3, #8] │ │ │ │ │ add r6, r2 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - ldr r4, [pc, #372] @ (26b4 ) │ │ │ │ │ + ldr r4, [pc, #372] @ (2674 ) │ │ │ │ │ mov r1, r2 │ │ │ │ │ str r4, [sp, #0] │ │ │ │ │ movs r2, #0 │ │ │ │ │ add r4, sp, #32 │ │ │ │ │ mov r3, ip │ │ │ │ │ str r4, [sp, #20] │ │ │ │ │ strd r2, r2, [sp, #12] │ │ │ │ │ movs r4, #1 │ │ │ │ │ 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 25da │ │ │ │ │ - cbz r6, 25a6 │ │ │ │ │ + beq.n 259a │ │ │ │ │ + cbz r6, 2566 │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC _Py_NoneStruct │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS _Py_NoneStruct │ │ │ │ │ cmp r3, r2 │ │ │ │ │ - beq.n 25a6 │ │ │ │ │ + beq.n 2566 │ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ │ ldr r2, [r2, #84] @ 0x54 │ │ │ │ │ lsls r1, r2, #3 │ │ │ │ │ - bpl.n 2658 │ │ │ │ │ + bpl.n 2618 │ │ │ │ │ add r1, sp, #36 @ 0x24 │ │ │ │ │ mov r0, r3 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyUnicode_AsUTF8AndSize │ │ │ │ │ mov r4, r0 │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 2638 │ │ │ │ │ + beq.n 25f8 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL strlen │ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ │ cmp r0, r3 │ │ │ │ │ - beq.n 25a8 │ │ │ │ │ + beq.n 2568 │ │ │ │ │ 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 .LC85 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC85 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ - b.n 2638 │ │ │ │ │ + b.n 25f8 │ │ │ │ │ movs r4, #0 │ │ │ │ │ ldr r3, [r5, #20] │ │ │ │ │ lsls r2, r3, #31 │ │ │ │ │ - bmi.n 269c │ │ │ │ │ + bmi.n 265c │ │ │ │ │ ldr r3, [r5, #12] │ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ │ lsls r3, r3, #31 │ │ │ │ │ - bmi.n 269c │ │ │ │ │ - cbnz r4, 25e0 │ │ │ │ │ + bmi.n 265c │ │ │ │ │ + cbnz r4, 25a0 │ │ │ │ │ movs r3, #67 @ 0x43 │ │ │ │ │ ldr r1, [r5, #36] @ 0x24 │ │ │ │ │ movs r0, #0 │ │ │ │ │ str r3, [sp, #28] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyBytes_FromStringAndSize │ │ │ │ │ mov r4, r0 │ │ │ │ │ - cbz r0, 25da │ │ │ │ │ + cbz r0, 259a │ │ │ │ │ ldr r2, [r5, #36] @ 0x24 │ │ │ │ │ add.w r1, r5, #28 │ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ │ adds r0, #16 │ │ │ │ │ bl 834 │ │ │ │ │ R_ARM_THM_CALL PyBuffer_ToContiguous │ │ │ │ │ adds r0, #1 │ │ │ │ │ - beq.n 2640 │ │ │ │ │ + beq.n 2600 │ │ │ │ │ mov r0, r4 │ │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC89 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC89 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL strcmp │ │ │ │ │ - cbz r0, 263c │ │ │ │ │ + cbz r0, 25fc │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC90 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC90 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL strcmp │ │ │ │ │ - cbnz r0, 2610 │ │ │ │ │ + cbnz r0, 25d0 │ │ │ │ │ movs r3, #65 @ 0x41 │ │ │ │ │ - b.n 25ba │ │ │ │ │ + b.n 257a │ │ │ │ │ cmp r2, #1 │ │ │ │ │ - bhi.n 2676 │ │ │ │ │ + bhi.n 2636 │ │ │ │ │ mov r6, r2 │ │ │ │ │ cmp r1, #0 │ │ │ │ │ - bne.n 255e │ │ │ │ │ - b.n 253a │ │ │ │ │ + bne.n 251e │ │ │ │ │ + b.n 24fa │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC91 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC91 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL strcmp │ │ │ │ │ cmp r0, #0 │ │ │ │ │ - beq.n 25b8 │ │ │ │ │ + beq.n 2578 │ │ │ │ │ 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 .LC92 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC92 │ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ │ bl 0 │ │ │ │ │ R_ARM_THM_CALL PyErr_SetString │ │ │ │ │ movs r4, #0 │ │ │ │ │ - b.n 25da │ │ │ │ │ + b.n 259a │ │ │ │ │ movs r3, #70 @ 0x46 │ │ │ │ │ - b.n 25ba │ │ │ │ │ + b.n 257a │ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ │ cmp.w r3, #1073741824 @ 0x40000000 │ │ │ │ │ - bge.n 2638 │ │ │ │ │ + bge.n 25f8 │ │ │ │ │ subs r3, #1 │ │ │ │ │ str r3, [r4, #0] │ │ │ │ │ cmp r3, #0 │ │ │ │ │ - bne.n 2638 │ │ │ │ │ + bne.n 25f8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ bl 0 <_Py_Dealloc> │ │ │ │ │ R_ARM_THM_CALL _Py_Dealloc │ │ │ │ │ - b.n 2638 │ │ │ │ │ + b.n 25f8 │ │ │ │ │ movw r2, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC86 │ │ │ │ │ movt r2, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC86 │ │ │ │ │ movw r1, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC87 │ │ │ │ │ movt r1, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC87 │ │ │ │ │ movw r0, #0 │ │ │ │ │ R_ARM_THM_MOVW_ABS_NC .LC88 │ │ │ │ │ movt r0, #0 │ │ │ │ │ R_ARM_THM_MOVT_ABS .LC88 │ │ │ │ │ bl 0 <_PyArg_BadArgument> │ │ │ │ │ R_ARM_THM_CALL _PyArg_BadArgument │ │ │ │ │ - b.n 2638 │ │ │ │ │ + b.n 25f8 │ │ │ │ │ mov r0, r4 │ │ │ │ │ - ldr r4, [pc, #56] @ (26b4 ) │ │ │ │ │ + ldr r4, [pc, #56] @ (2674 ) │ │ │ │ │ mov r1, r2 │ │ │ │ │ str r4, [sp, #0] │ │ � TRUNCATED DUE TO SIZE LIMIT: 10485760 bytes